@media screen and (max-width:1366px){.home-slider-part .slider-content .slider-title{font-size:70px;line-height:75px}.back-sec-title .back-title{font-size:45px;line-height:50px}.back-about .about-text .about-text-title{font-size:70px}.back-counter .counter-img img{min-height:600px}}@media screen and (max-width:1200px){.home-slider-part .slider-content .slider-title{font-size:55px;line-height:60px}.home-slider-part .video-icon{right:auto}.home-slider-part .owl-dots{left:15px}.home-slider-part.home2 .slider-content{margin-top:50px}.back-menus>li>a{padding:26px 20px}.back-sec-title .back-title{font-size:40px;line-height:45px}.back-about .about-text{left:-75px}.back-about .about-text .about-text-title{font-size:50px}.back-about .about-text .about-text-desc{margin-top:0}.back-about .back-sec-title .back-desc,.back-about .counter-part{margin-bottom:30px}.back-case-studies .single-case-studies .case-content{padding:0 25px 30px}.back-case-studies .single-case-studies .case-content .case-title{font-size:22px}.back-tab-gird.grid-style .nav-part .nav-title{font-size:17px}.back-counter .counter-img img{min-height:500px}.back-counter .counter-content{padding-right:50px}.back-counter .counter-part .single-counter .count-number{padding:10px 15px}.back-service.style3 .single-service{padding:30px 20px}.back-service.style3 .single-service .service-title{font-size:18px}.back-service.style3 .single-service .service-title-desc{margin-bottom:15px}.back-agent .back-sec-title .back-title{font-size:35px;line-height:40px}.back-agent .agent-part .agent-img li img{max-height:25px}.back-contact .contact-form-part{padding:50px 40px;min-width:450px}}@media only screen and (max-width:1300px) and (min-width:768px){.back-breadcrumbs:not(.back-blog-breadcrumbs) img{min-height:300px}.back-breadcrumbs:not(.back-blog-breadcrumbs) .breadcrumbs-wrap .breadcrumbs-inner .breadcrumbs-text .breadcrumbs-title{font-size:50px}.back-breadcrumbs.back-blog-breadcrumbs .breadcrumbs-wrap .breadcrumbs-inner .breadcrumbs-text,.back-breadcrumbs:not(.back-blog-breadcrumbs) .breadcrumbs-wrap .breadcrumbs-inner .breadcrumbs-text{padding-top:50px}.back-breadcrumbs.back-blog-breadcrumbs .back-post-author .avatar img{min-height:auto}.back-sidebar .widget{padding:45px 25px 50px}}@media only screen and (min-width:992px){#back-header .back-inner-menus ul li.mega-inner{transition:0s;position:static}.back-footer.dim-static{right:0;position:fixed;bottom:0;left:0;z-index:2}.back-footer .footer-top .footer-widget .footer-subtitle{max-width:350px}.back-inner-menus .back-menus>.has-sub>a{position:relative}.back-inner-menus .back-menus>.has-sub>a:before{border-right:5px solid transparent;transform:translateY(-50%);border-left:5px solid transparent;right:3px;content:"";position:absolute;border-top:6px solid;opacity:.5;top:50%;display:block}.back-inner-menus .back-menus>.has-sub.menu-active>a:before{border-color:currentcolor transparent;transform:translateY(-50%);right:3px;content:"";position:absolute;border-style:solid;border-width:0 5px 6px;top:50%;display:block}.searchbar-part.hide-desktop{display:none}.back-main-menu li ul.sub-menu li ul.sub-menu{margin-top:-18px!important}.back-footer.dim-fixed{right:0;position:relative;bottom:0;margin:0;left:0;z-index:0}#back-header .back-inner-menus .sub-menu-mega{box-shadow:none;display:block!important}.mega-menu-container{padding:0 50px 15px;justify-content:space-between;display:flex}#back-header .back-menus li.mega-inner ul.mega-menu{right:0;left:0}#back-header .back-inner-menus ul li.mega-inner:hover ul.mega-menu{height:auto;overflow:visible;opacity:1;visibility:visible;top:100%;z-index:111}#back-header .back-menus li.mega-inner ul li{height:auto;width:auto}#back-header .back-inner-menus ul ul.mega-menu ul{padding:0;margin-left:0;left:0;width:100%}#back-header .back-menus .mega-menu-container .menu-item div a{padding:3px 0}#back-header .back-menus .mega-menu-container .menu-item ul{position:relative}.home-slider-part .slider-img .mobile{display:none}}@media screen and (max-width:991px){.hidden-md{display:none}.home-slider-part{position:relative;margin-top:110px}.home-slider-part .slider-img .desktop{display:none}.searchbar-part.hide-desktop{display:flex}.back-footer .footer-top .footer-widget .footer-title:after{margin:0 auto!important}.searchbar-part.hide-desktop .back-btn{padding:10px 28px 8px}.flex-direction-nav{display:none}.back-faq-buttom .blog-form form .pdl-5{padding-left:15px}.back-portfolio .container .back-filter button{margin-bottom:10px}.service-page .back-service.style2{padding-bottom:80px}.back-portfolio-details .back-information-sec .information{margin-left:0;margin-top:30px}.mega-menu-container{overflow-y:auto;padding:0;max-height:400px}.back-contact-page .blog-form form .pdl-5{padding-left:15px}.back-sidebar-information{padding-top:70px;padding-left:0}.back-blog-page .back-sidebar,.back-blog-single .back-sidebar:not(.left-sidebar){padding-top:70px}.back-contact .contact-form-part #contact-form .col-sm-12{padding-right:15px}.back-about .service-list{justify-content:space-evenly}.back-about .service-list ul{width:auto}.back-service.style3 .single-service .service-arrow-btn{text-align:center;display:block}.back-service.style3 .single-service .service-arrow-btn svg{position:relative;top:5px}.back-about .about-img .shape-img{right:0;text-align:center;margin:0 auto;left:0}.back-about .about-img .shape-img a{top:44%;left:52%}.back-about .about-btn,.back-about .back-sec-title,.back-portfolio .container .back-filter,.back-service.style3 .single-service{text-align:center}.back-about .counter-part{justify-content:space-evenly}.back-about .counter-part .single-counter{width:auto}.back-clients .client-slider .single-client{text-align:center}.back-breadcrumbs .breadcrumbs-wrap .breadcrumbs-inner .breadcrumbs-text .breadcrumbs-title{font-size:40px}.back-breadcrumbs .breadcrumbs-wrap .breadcrumbs-inner .breadcrumbs-text{padding-top:65px}#back-header .back-menus .mega-menu-container .menu-item div a,.back-header .menu-title{padding:12px 40px 12px 50px}.back-footer .footer-top .footer-widget.footer-widget-2{padding-left:0}.back-clients .client-slider .single-client .client-bottom,.back-footer .footer-top .footer-menu{display:block}.back-clients .client-slider .single-client .client-bottom .client-author img{margin:0 auto;width:auto}.back-clients .client-slider .single-client .client-bottom .client-author-name{padding-top:25px;padding-left:0;display:block}.agent-part .back-sec-title{text-align:center}.back-footer .footer-top .footer-menu ul{width:100%}.back-footer .footer-top .footer-widget .footer-address li{justify-content:center}body .back-wrapper{padding-bottom:0!important}.back-main-menu .menu-toggle{justify-content:space-between;align-items:center;display:flex}.back-header.transparent-header .back-menus li>a{color:#0d1e50}.md-text-left{text-align:left!important}.md-text-center{text-align:center!important}.pi-header.pi-sticky{position:relative!important}#pi-header .logo{flex:1}.pi-main-menu .menu-toggle{justify-content:space-between;align-items:center;display:flex}#pi-header .back-inner-menus{display:block}.menu-toggle #menu-btn{padding:4px 10px;border:1px solid #fff;outline:none;margin:12px 0 12px 16px;background:#fff}.back-menus>li>a{padding:14px 25px}.back-menus li ul.sub-menu{padding:0}#pi-header.pi-transparent .back-menus>li>a,.back-menus li ul.sub-menu li a{color:#1a152e}#pi-header.pi-transparent .back-menus>li.menu-active>a{color:#744fff}#pi-header.transparent-header .back-menus li>a{color:#0d1e50}.pi-header.transparent-header .back-menus li ul.sub-menu li a{color:#0a0a0a}.back-service .back-sec-title,.toolbar-text{text-align:center}.back-service .back-sec-btn.md-text-left{text-align:center!important}.toolbar-area .toolbar-content{justify-content:center;margin-top:10px}.searchbar-part{display:none}.home-slider-part .owl-dots{left:150px}.home-slider-part .owl-controls{bottom:30px;width:690px}.back-agent .back-sec-title .back-title,.back-contact .back-sec-title .back-title,.back-sec-title .back-title{font-size:35px;line-height:40px}.back-service{padding:30px 0}.back-service-single .back-service.style2{padding:50px 0 80px}.back-service.style3.style4{padding:80px 0}.back-service .res-service{padding:30px;border:1px solid #e7e9ef;text-align:center}.back-service .single-service .service-arrow-btn{margin:50px auto 0}.back-service .single-service{padding:0}.back-service.style3 .border-style{padding:0;border:1px solid #e7e9ef}.back-about .about-text{bottom:50px;left:30px}.back-about .about-img{margin-bottom:50px;text-align:left}.back-case-studies,.back-tab,.back-team{padding:75px 0 80px}.back-agent{padding:80px 0}.back-tab-gird.grid-style .nav-part{max-width:600px;margin:0 auto 30px}.back-tab-gird .tab-content .single-tab-part .content-part .tab-text{padding:0 30px}.back-counter{padding:80px 0}.back-counter .counter-content{max-width:450px;padding-right:0;text-align:center;margin:0 auto;float:unset}.back-counter .counter-part{max-width:240px;margin:0 auto}.back-contact .contact-form-part{text-align:center}.back-counter .counter-part .single-counter .count-text{margin:12px 0}.back-counter .counter-part .single-counter .count-text br{display:none}.back-counter .counter-part,.back-counter .counter-part .single-counter .count-number{display:block}.back-counter .counter-part .single-counter{width:100%;margin-top:26px}.back-contact .contact-form-part{padding:50px 40px 70px;min-width:unset;margin:0}.back-pricing .single-pricing{max-width:450px;margin:0 auto}.back-clients{padding:0 0 135px}.back-cta{padding:80px 0 90px;text-align:center}.back-agent .agent-part{padding:80px 60px 65px}.back-cta .back-sec-btn.md-text-left{text-align:center!important}.back-blog,.back-contact-box,.back-pricing{padding:70px 0 80px}.back-blog .single-blog .blog-content .top-part{padding:0 25px}.back-blog .single-blog .blog-content .top-part .blog-title{font-size:22px}.back-blog .single-blog .blog-content .bottom-part{padding:20px 25px}.back-footer .footer-top{padding:80px 0;text-align:center}.back-footer .footer-top .footer-form{margin-right:auto;margin-left:auto}#back-header .back-menus .mega-menu-container .menu-item div a{border-top:1px solid #f5f3f3}}@media screen and (min-width:768px){.back-breadcrumbs .mobile{display:none}.back-header.transparent-header .back-menus li ul.sub-menu li a{color:#a4a4a4}.back-menus>li>a{padding:7px 15px 2px 10px}.home-slider-part.home2 .slider-content{position:absolute;visibility:hidden}}@media screen and (max-width:767px){.back-header.transparent-header.back-sticky{border-bottom:0;background:#040e2a}.back-header.transparent-header .back-menus.back-sub-shadow li>.back-current-page{color:#000!important}.back-menus>li>a{padding:7px 15px 2px 18px}.back-header.transparent-header{position:absolute;top:0;background:#040e2a;width:100%}.back-header.transparent-header .back-menus.back-sub-shadow li>.back-current-page{color:#4a4a4a!important}.home-slider-part.home2 .slider-content{position:absolute;visibility:hidden}.back-shop-part .woocommerce-result-count{text-align:center}.back-cart .cart-wrap table.cart-table td{display:block}.back-cart .cart-wrap table.cart-table .action{text-align:left!important}.back-cart .cart-wrap table.cart-table .action .coupon{margin-bottom:30px;text-align:left!important;float:none;display:block}.back-cart .cart-wrap table.cart-table .action .coupon input{padding:0 20px;margin:0 10px 10px 0;width:calc(100% - 200px)}.back-cart .cart-wrap table.cart-table .product-remove a i:before{position:relative;left:0}.back-my-account .back-login{padding:25px 25px 50px}.back-cart .cart-wrap table.cart-table .action .update-cart button.add-btn{text-align:center;width:100%;display:block}.back-cart .cart-wrap table.cart-table th{display:none}.back-cart .cart-collaterals .cart-totals{width:100%;float:none}.back-shop-part .from-control{justify-content:center;margin:0 auto;float:none;display:flex}.home-slider-part .slider-content .slider-desc br,.home-slider-part .slider-content .slider-subtitle br,.home-slider-part .slider-content .slider-title br{display:none}.home-slider-part .slider-content .slider-title{font-size:45px;line-height:50px}.back-simple-icon .back-inner{padding:25px 20px 20px}.searchbar-expanded .searchbar form{max-width:350px}.error-page .error-404 .not-found{font-size:200px}.back-blog-single .blog-single-inner .blog-content .author-comment ul li:nth-child(2){margin-left:50px}.back-blog-single .blog-single-inner .blog-content .blog-tags ul.mata-tags{text-align:center}.back-blog-single .blog-single-inner .blog-content .blog-tags ul.mata-tags li a{margin-bottom:5px}.back-blog-single .blog-single-inner .blog-content .blog-tags .social-links.text-right{padding-top:25px;text-align:center!important}.back-breadcrumbs.back-blog-breadcrumbs .back-post-author ul{justify-content:center}.back-breadcrumbs.back-blog-breadcrumbs .breadcrumbs-wrap .breadcrumbs-inner .breadcrumbs-text{text-align:center}.back-breadcrumbs .desktop{display:none}.home-slider-part.home2 .slider-content{max-width:510px}.pl-60{padding-left:15px}.back-service-single .pl-60{padding-top:50px}.back-service .single-service .service-arrow-btn{margin:25px auto 0}.back-agent .back-sec-title .back-title,.back-contact .back-sec-title .back-title,.back-sec-title .back-title{font-size:30px;line-height:35px}.back-sec-title .back-title br{display:none}.back-sec-title .back-subtitle{font-size:16px}.back-service .single-service .service-title{font-size:22px;margin:25px 0 0}.back-about .about-text{bottom:50px}.back-about .back-sec-title .back-desc{font-size:15px;text-align:left}.back-tab-gird .nav-tabs li a{margin:0 10px 10px}.back-tab-gird .tab-content .single-tab-part .content-part{padding:50px 30px;display:block}.back-tab-gird .tab-content .single-tab-part .content-part .tab-text{padding:0;margin:0 0 30px;width:100%}.back-tab-gird .tab-content .single-tab-part .content-part .tab-img{text-align:left;width:100%}.back-counter .counter-content{max-width:510px}.back-agent .agent-part .agent-img li{width:23%}}@media screen and (max-width:575px){.back-header.transparent-header.back-sticky{border-bottom:0;background:#040e2a}.back-header.transparent-header .back-menus li ul.sub-menu li a{color:#000}.home-slider-part{position:relative;margin-top:250px}.back-menus>li>a{padding:7px 15px 2px 18px}.back-header.transparent-header .back-menus.back-sub-shadow li>.back-current-page{color:#a4a4a4!important}.home-slider-part.home2 .slider-content{position:absolute;visibility:hidden}.back-header.transparent-header{position:absolute;top:0;background:#040e2a;width:100%}.home-slider-part .slider-content .slider-title{font-size:40px;line-height:45px}.back-agent .agent-part .agent-img li{margin:15px 0 30px;width:100%;float:none}.searchbar-part.hide-desktop .back-btn{padding:10px 12px 8px}.searchbar-part.hide-desktop .searchbar a{font-size:0;padding-right:20px;width:auto;padding-left:0}.searchbar-part.hide-desktop .searchbar a .icon_search{font-size:20px;top:6px}.back-login-section .login-page{padding:50px 20px}.back-blog-single .blog-single-inner .blog-content .author-comment ul li .col-sm-2{padding-right:0;text-align:left}.back-blog-single .blog-single-inner .blog-content .author-comment ul li{padding:30px 30px 38px}.back-blog-single .blog-single-inner .blog-content .author-comment ul li .image-comments{padding-bottom:25px;margin-top:11px}.back-blog-single .blog-single-inner .blog-content .author-comment ul li:nth-child(2){padding:30px 30px 38px}.back-sidebar .widget{padding:45px 25px 50px}.back-tab-gird .nav-tabs li a{width:240px}.back-tab-gird .nav-tabs{display:block}.back-about .counter-part .single-counter{text-align:center}.home-slider-part.home2 .slider-content{padding:0 15px;margin-top:40px}.back-case-studies .case-studies-slider{padding:0 15px}.back-agent .agent-part{padding:50px 30px 30px}.back-agent .back-sec-title p{margin-bottom:0}.back-counter .counter-content{max-width:100%;margin:0 15px}.back-service.style3 .border-style{margin:0 15px}.back-pricing .single-pricing .pricing-header .price .value{font-size:50px}.back-contact-page .back-title-sec h2{font-size:40px}}@media screen and (max-width:480px){.back-header.transparent-header.back-sticky{border-bottom:0;background:#040e2a}.back-header.transparent-header .back-menus li ul.sub-menu li a{color:#000}.back-menus>li>a{padding:7px 15px 2px 18px}.back-header.transparent-header .back-menus.back-sub-shadow li>.back-current-page{color:#a4a4a4!important}.home-slider-part.home2 .slider-content{position:absolute;visibility:hidden}.back-header.transparent-header{position:absolute;top:0;background:#040e2a;width:100%}.home-slider-part{position:relative;margin-top:110px}.home-slider-part .slider-content .slider-title{font-size:35px;line-height:40px}.back-contact-page .back-contacts .back-image-maping .back-tooltip1{bottom:80px}.back-header .logo{padding:19px 20px 14px 0}.searchbar-expanded .searchbar input{font-size:30px}.searchbar-expanded .searchbar button{left:30px}.searchbar-expanded .searchbar form{padding-left:68px}.menu-toggle #menu-btn{margin-left:5px}.searchbar-part.hide-desktop .searchbar a{padding-right:4px}.error-page .error-404 .not-found{font-size:100px}.home-slider-part .slider-content .slider-subtitle{font-size:18px;line-height:25px}.back-blog-single .single-nav{padding:12px 20px}.home-slider-part.home2 .slider-content .slider-title{font-size:30px;line-height:35px}.back-breadcrumbs.back-blog-breadcrumbs .breadcrumbs-wrap .breadcrumbs-inner .breadcrumbs-text .breadcrumbs-title{font-size:30px}.back-breadcrumbs.back-blog-breadcrumbs .back-post-author .avatar,.back-breadcrumbs.back-blog-breadcrumbs .back-post-author ul li span{margin-right:8px}.back-breadcrumbs.back-blog-breadcrumbs .back-post-author ul li{margin-right:0}.back-agent .back-sec-title .back-title,.back-contact .back-sec-title .back-title,.back-sec-title .back-title{font-size:25px;line-height:30px}.back-service .single-service .service-title{font-size:20px;margin:20px 0 0}.back-about .about-text{bottom:30px}.back-about .counter-part{display:block}.back-about .back-sec-title .back-desc{font-size:15px;text-align:left}.back-about .counter-part .single-counter{margin-bottom:15px;width:100%}.back-case-studies .single-case-studies .case-content{padding:0 15px 30px}.back-case-studies .single-case-studies .case-content .case-subtitle{font-size:15px}.back-case-studies .single-case-studies .case-content .case-title{font-size:19px}.back-agent .agent-part .agent-img li{width:100%}.back-accordion .accordion-btn{height:50px;padding:0 15px;font-size:14px;font-weight:600;line-height:50px}.back-accordion .accordion-btn:after{right:10px;top:-5px}.back-accordion .accordion-body{padding:20px;font-size:15px}.back-clients .client-slider .single-client{padding:30px 30px 40px}.back-counter .counter-part .single-counter .count-text{margin-top:10px;display:block}.back-counter .counter-part .single-counter .count-text br{display:none}.back-contact .contact-form-part{padding:30px 20px}.back-blog .single-blog .blog-content .top-part .blog-title{font-size:20px}.back-footer .footer-top .footer-widget .footer-subtitle{font-size:17px}}@media screen and (max-width:380px){.back-blog-single .single-nav .back-next a,.back-blog-single .single-nav .back-prev a{font-size:13px}.back-header.transparent-header .back-menus li ul.sub-menu li a{color:#000}.back-menus>li>a{padding:7px 15px 2px 18px}.back-header.transparent-header .back-menus.back-sub-shadow li>.back-current-page{color:#a4a4a4!important}.back-header.transparent-header.back-sticky{border-bottom:0;background:#040e2a}.back-header.transparent-header{position:absolute;top:0;background:#040e2a;width:100%}.home-slider-part{position:relative;margin-top:110px}.home-slider-part.home2 .slider-content{position:absolute;visibility:hidden}}