@media only screen and (max-width:5000px){.boxed_wrapper{overflow:hidden}}.main-header.style-one .header-upper .outer-box .logo-box{line-height:130px}.main-header.style-one .header-upper .outer-box .logo-box:before{width:120px;height:120px;box-shadow:rgb(251 251 251 / 40%) -5px 5px,rgb(255 255 255 / 16%) -10px 10px,rgb(50 71 72 / 49%) -15px 15px,rgb(50 71 72) -20px 20px,rgb(2 2 2 / 5%) -25px 25px}.main-header.style-one .header-upper .outer-box .logo-box .logo{padding-top:0}@media only screen and (max-width:1649px){.main-header .menu-right-content .info-box{display:none}.main-header .menu-right-content .cart-box{margin:13px 40px 0 0}.main-header.style-one .header-top .top-left{float:none;display:block;text-align:center;margin:0;margin-bottom:15px}.main-header.style-one .header-top{padding:0 0 0 0}.main-header.style-one .header-top .top-right .social-links,.main-header.style-one .header-top .top-right .search-box-outer,.main-header.style-one .header-top .top-right .btn-box{float:none;text-align:center}.chooseus-section .inner-content .content-box-two .single-item:first-child{display:none}.repair-section .single-item .inner-box .content-box{max-width:260px;padding:28px 37px 28px 40px}.brochure-section .image-layer{display:none}.main-footer.style-one .footer-top .image-layer{display:none}.chooseus-section .image-layer{display:none}.feature-section .feature-block-one .inner-box .box{padding-left:190px}.team-style-two .image-layer{display:none}}@media only screen and (max-width:1200px){.main-header.style-one .header-upper .outer-box .logo-box{position:relative;left:0;top:0;margin:0 auto}.main-header.style-one .header-top .top-inner{padding-left:0}.main-header.style-one .header-upper .outer-box .logo-box:before{width:150px;height:150px}.main-header.style-one .header-upper .outer-box .logo-box:after{width:calc(100% - 10px);height:calc(100% - 10px);transform:rotate(0deg)}.menu-area{width:100%}.main-header .menu-right-content{float:right}.main-header .sticky-header .logo-box{display:none}.booking-form .form-group button{padding:8px 30px}#content_block_one .content-box .btn-box .theme-btn{margin-bottom:15px}.counter-block-one .inner-box{padding:88px 15px 41px 15px}.working-section .working-block{padding:0 15px}.working-block-one .inner-box{padding:0 30px 30px 30px}.working-block-one:before{display:none}.team-block-one .inner-box .overlay-box{width:calc(100% - 60px);left:30px}.repair-section .single-item .inner-box .content-box{max-width:100%}.repair-section .single-item .inner-box .image-box{max-width:100%}.news-block-one .inner-box .lower-content h3{font-size:20px}.brochure-section .pattern-layer .pattern-2{display:none}.main-footer.style-one .widget-section .post-widget .post-inner .post .post-date{padding-left:45px}.main-footer.style-one .widget-section .post-widget .post-inner .post .post-date:before{width:35px}.main-header.style-two .header-lower .outer-box .menu-area{padding-left:20px}.main-header.style-two .header-upper .upper-inner .info-box .single-info{padding:32px 10px 36px 55px;margin-right:10px}.main-header.style-two .header-upper .upper-inner .info-box .single-info:before{display:none}.feature-section .feature-block-one{width:50%;margin-bottom:70px}.feature-section .feature-block-one:last-child{width:100%}.about-style-two{padding-top:50px}#content_block_four .content-box .author-box .author-info{margin-bottom:15px}#content_block_six .content-box{margin-left:0}.feature-section .feature-block-one .inner-box{max-width:100%}.main-footer.style-two .footer-top .footer-logo{float:none;display:block;text-align:center;margin-bottom:15px}.main-footer.style-two .footer-top .footer-logo .logo:before{display:none}.main-footer.style-two .footer-top .subscribe-inner .title-box{float:none;display:block;text-align:center;margin:0 0 15px 0}.main-footer.style-two .footer-top .subscribe-inner{float:none;display:block;text-align:center}.main-footer.style-two .footer-top .subscribe-inner .subscribe-form{float:none;display:block}.main-footer.style-two .footer-top .subscribe-inner .subscribe-form .form-group{width:100%}.main-footer.style-two .footer-top .subscribe-inner .subscribe-form .form-group input[type="email"]{max-width:100%;padding-right:220px}.main-footer.style-two .footer-top .subscribe-inner .subscribe-form .form-group button{border-radius:0 5px 5px 0}.main-footer.style-two .footer-top .subscribe-inner .subscribe-form .form-group button:before{border-radius:0 5px 5px 0}.rtl .main-header.style-two .header-top .top-left{float:none;display:block;text-align:center;margin-bottom:15px}.rtl .main-header.style-two .header-top .top-right{float:none;display:block;text-align:center}.rtl .main-header.style-two .header-top .top-right .header-nav,.rtl .main-header.style-two .header-top .top-right .social-links{float:none;display:inline-block}.rtl .main-header.style-two .header-upper .upper-inner .info-box .single-info{margin-left:10px;padding-left:15px}.rtl #content_block_six .content-box{margin-right:0}.rtl .main-footer.style-two .footer-top .footer-logo{float:none}.rtl .main-footer.style-two .footer-top .subscribe-inner .title-box{float:none;margin-left:0}.rtl .main-footer.style-two .footer-top .subscribe-inner{float:none}.rtl .main-footer.style-two .footer-top .subscribe-inner .subscribe-form{float:none}.history-section .tab-btn-box .tab-btns li{width:25%}.history-section .tab-btn-box .tab-btns li.active-btn:before{display:none}.history-section .tab-btn-box .tab-btns li:after{display:none}.error-page-section .image-box{display:none}.error-page-section .content-box{text-align:center}.service-sidebar .sidebar-brochures .download-file li{margin-bottom:10px}.service-sidebar .sidebar-support .support-inner .content-box .mail-box{right:15px}.project-section .upper-box .select-box{float:none;display:block;margin:0}.project-section .sec-title{float:none;margin-bottom:30px}.project-section .upper-box{margin-bottom:30px}.product-block-one .inner-box .lower-content .rating{width:calc(100% - 60px);left:30px;transform:translateX(0)}.contact-section .image-layer{display:none}}@media only screen and (min-width:768px){.main-menu .navigation>li>ul,.main-menu .navigation>li>ul>li>ul,.main-menu .navigation>li>.megamenu{display:block!important;visibility:hidden;opacity:0}}@media only screen and (max-width:991px){.main-menu,.sticky-header,.main-header.style-one .outer-container:before{display:none!important}.menu-area .mobile-nav-toggler{display:block;margin-top:35px;padding:10px;margin-bottom:20px}.main-header .menu-right-content{float:left;margin-left:0}.mobile-menu .navigation li.dropdown .megamenu ul li:first-child{display:none}.booking-section .upper-box .link-box,.booking-section .title-inner{display:block}#image_block_one .image-box{margin-right:0;margin-bottom:30px}.funfact-section .counter-block-one{width:50%}.service-block-one .inner-box{margin-bottom:30px}.working-block-one{margin-bottom:30px}.team-block-one .inner-box{margin-bottom:30px}.news-block-one .inner-box{margin-bottom:30px}.news-section{padding-bottom:90px}.brochure-section .image-box{max-width:300px;margin:0 auto;margin-bottom:30px}.main-header.style-two .header-top .top-left{float:none;display:block;text-align:center;margin-bottom:15px}.main-header.style-two .header-top .top-right{float:none;display:block;text-align:center}.main-header.style-two .header-top .top-right .header-nav,.main-header.style-two .header-top .top-right .social-links{float:none;display:inline-block}.main-header.style-two .menu-area .mobile-nav-toggler{margin-top:25px;margin-bottom:14px}.main-header.style-two .header-upper .upper-inner .logo-box{float:none;display:block;text-align:center}.main-header.style-two .header-upper .upper-inner .info-box{float:none;display:block;text-align:center}.main-header.style-two .header-upper .upper-inner .info-box .single-info{float:none;text-align:left;padding:15px 10px 15px 55px}.main-header.style-two .header-upper .upper-inner .info-box li{float:none}.main-header.style-two .header-upper .upper-inner .info-box li.btn-box{padding:10px 0 20px 0}.feature-section .feature-block-one .inner-box .box{padding-right:20px}#content_block_three .content-box .award-box{margin-bottom:30px}.about-style-two .lower-content .single-item .inner-box{margin-bottom:30px}.about-style-two{padding-bottom:90px}#content_block_five .content-box{padding:70px 0 50px 0}#content_block_six .content-box .single-item .inner-box .overlay-box{height:100%}#content_block_six .content-box .single-item .inner-box .overlay-box .overlay-inner{height:100%}.team-block-two .inner-box{margin-bottom:30px}.counter-block-two .inner-box{margin:15px 0}.main-footer.style-two .widget-section .footer-widget{margin:0 0 30px 0!important}.main-footer.style-two .widget-section{padding-bottom:70px}.main-footer.style-two .footer-bottom .copyright{float:none;display:block;text-align:center;margin-bottom:10px}.main-footer.style-two .footer-bottom .footer-nav{float:none;display:block;text-align:center}.rtl .main-header.style-two .header-upper .upper-inner .logo-box{float:none}.rtl .main-header.style-two .header-upper .upper-inner .info-box,.rtl .main-header.style-two .header-upper .upper-inner .info-box li{float:none}.rtl .mobile-menu .nav-logo{text-align:right;padding:60px 25px 40px 25px}.rtl .main-footer.style-two .footer-bottom .copyright,.rtl .main-footer.style-two .footer-bottom .footer-nav{float:none}.history-section .tabs-content .image-box .image{margin-bottom:30px}.faq-section .title-inner{margin-bottom:50px}.pricing-block-one .inner-box{margin-bottom:30px}.pricing-section{padding-bottom:90px}.service-page-section .service-block-one{margin-bottom:0}.service-details-content .choose-box .choose-content .single-item .inner-box{margin-bottom:10px}.service-details-content,.our-shop{margin-bottom:40px}.contactinfo-section .single-item .inner{margin-bottom:30px}.contactinfo-section{padding-bottom:70px}.about-section .image-layer{display:none}.main-footer.style-one .footer-top:before{display:none}.service-sidebar .sidebar-support{max-width:370px;margin:0 auto}}@media only screen and (max-width:767px){.sec-pad{padding:70px 0!important}.banner-carousel .slide-item{padding:100px 0 200px 0}.banner-carousel .content-box h1{font-size:50px;line-height:60px}.about-section{padding:70px 0 180px 0}.funfact-section .counter-block-one{width:100%}.service-section{padding:200px 0 40px 0}.chooseus-section{padding:70px 0 40px 0}.chooseus-section .inner-content .single-item{max-width:100%}.chooseus-section .inner-content .single-item{margin-right:0}.chooseus-section .inner-content .content-box-one{max-width:100%}.chooseus-section .inner-content .content-box-one{margin-bottom:35px}.sec-title h2{font-size:36px;line-height:45px}.project-section{padding:70px 0 40px 0}.working-section{padding-top:70px}.team-section{padding:210px 0 200px 0}.testimonial-section{padding:200px 0 40px 0}.news-section{padding:70px 0 40px 0}.brochure-section{padding:70px 0}.clients-section .owl-dot{display:none!important}.clients-section{padding:70px 0 40px 0}.main-footer .widget-section .pattern-scale{display:none}.main-footer.style-one .widget-section .links-widget{padding-bottom:0}.main-header.style-one .header-top .top-right .social-links li a{border:none!important;width:40px}.banner-section.style-two .banner-carousel .content-box h1{font-size:50px;line-height:60px}.banner-carousel .content-box h2{font-size:32px;line-height:40px}.feature-section .feature-block-one{width:100%}.banner-section.style-two .banner-carousel .slide-item{padding:180px 0 150px 0}.about-style-two{padding-bottom:70px}.sec-pad{padding:70px 0!important}.service-style-two{padding:65px 0 40px 0}.team-style-two .pattern-layer{display:none}.team-style-two{padding:70px 0}.project-block-two .inner-box .content-box h3{font-size:20px;line-height:30px}.testimonial-style-two{padding:65px 0 20px 0}.funfact-style-two{padding:60px 0}.counter-block-two{text-align:center}.counter-block-two .inner-box{display:inline-block;text-align:left}.news-style-two .owl-nav{display:none}.news-style-two{padding:65px 0 70px 0}.appointment-section{padding:70px 0}.main-footer.style-one .footer-bottom .copyright{float:none;display:block;text-align:center;margin:0 0 10px 0}.main-footer.style-one .footer-bottom .social-links{float:none;display:block;text-align:center}.testimonial-style-two .testimonial-content .inner-box .author-box .box h4{font-size:18px}.page-title{padding:100px 0}.page-title .content-box h1{font-size:40px;line-height:50px}.history-section .tab-btn-box .tab-btns li{width:50%}.about-style-two.about-page{padding:70px 0 40px 0}.history-section{padding:65px 0 70px 0}.history-section .tab-btn-box{padding-top:0}.chooseus-style-three .owl-nav,.team-style-three .owl-dots{display:none}.chooseus-style-three,.team-style-three,.pricing-section{padding:65px 0 40px 0}.faq-section{padding:70px 0}.pricing-section .sec-title p br{display:none!important}.team-page-section{padding:70px 0 40px 0}.team-block-one{max-width:370px;margin:0 auto}.comingsoon-section .inner-box .title-box h1{font-size:60px;line-height:60px}.comingsoon-section .cs-countdown .count-col{margin:0 10px}.appointment-section.service-page{padding-bottom:70px}.service-details{padding:70px 0}.service-details-content .two-column .image-box{margin:0 0 30px 0}.project-block-one,.project-block-four{max-width:370px;margin:0 auto}.blog-details-content .news-block-three .inner-box .lower-content h2{font-size:30px;line-height:38px}.blog-details-content .two-column .image-box{margin-bottom:30px}.product-block-one{max-width:300px;margin:0 auto}.contact-section{padding:70px 0}.contact-section .image-box{margin:0 0 30px 0}.google-map-section.style-two .social-inner ul li{width:50%;margin-bottom:15px}.google-map-section.style-two .social-inner ul li .icon-box:last-child{margin-right:30px}.google-map-section.style-two{padding-bottom:55px}.google-map-section.style-three{padding:100px 0 55px 0}#content_block_eight .content-box{margin-bottom:30px}.google-map-section.style-three .social-inner ul li{width:50%;margin-bottom:15px}.google-map-section.style-three .social-inner ul li:last-child .icon-box{margin-right:30px}.google-map-section.style-three .social-inner{margin-top:50px}.contact-section.contact-page-2{padding-bottom:70px}.banner-carousel .content-box p br{display:none!important}.team-section .sec-title .btn-box,.news-section .sec-title .btn-box{position:relative;top:0;margin-top:15px}.repair-section .single-item{max-width:350px;margin:0 auto}.news-block-one{max-width:370px;margin:0 auto}.banner-section .owl-dots{display:none}.history-section .tabs-content .image-box .image{max-width:300px;margin:0 auto 30px auto}.service-details-content .carousel-content .owl-dots{display:none}.main-footer.style-one .footer-top .logo-widget{margin-right:0}.main-footer.style-one .footer-top .logo-widget{padding-bottom:70px}.about-style-two .upper-content{margin-bottom:50px}.main-footer.style-one .widget-section .post-widget{padding-bottom:70px}.main-footer.style-one .widget-section .links-widget,.main-footer.style-one .widget-section .post-widget{padding-top:40px}.main-footer.style-two .widget-section{padding:70px 0 40px 0}.banner-carousel .slide-item:before,.banner-carousel .slide-item.bg-none:before{background:rgba(0,0,0,.6)!important;display:block!important}.banner-carousel .content-box.dark h1,.banner-carousel .content-box.dark p{color:#fff}.project-section .sortable-masonry .filters .filter-tabs li{padding:15px 15px}}@media only screen and (max-width:599px){.main-footer.style-two .widget-section .contact-widget .widget-content .single-column{width:100%;margin-bottom:30px;margin-top:0}.main-footer.style-two .widget-section .contact-widget .widget-content .single-column:last-child{margin-bottom:0}.blog-details-content .comments-area .comment.replay-comment{margin-left:0}#content_block_eight .inner-box .single-item{width:100%;margin-bottom:30px}#content_block_eight .inner-box .single-item:last-child{margin-bottom:0}.main-footer.style-one .links-widget .widget-content .list{width:100%;margin-bottom:13px}.main-footer.style-one .links-widget .widget-content .list:last-child{margin-bottom:0}.blog-details-content .post-share-option .post-tags{float:none;display:block;margin:0 0 15px 0}.blog-details-content .post-share-option .social-links{float:none;display:block}.blog-details-content .post-btn .btn-box{width:100%}.blog-details-content .post-btn:before{display:none}.blog-details-content .post-btn .btn-box.prev-btn{margin-bottom:20px}.our-shop .items-sorting .text{float:none;display:block;margin:0 0 20px 0}.our-shop .items-sorting .select-box{float:none;display:block}}@media only screen and (max-width:499px){#content_block_three .content-box .award-box li{width:100%;float:none;text-align:center;margin-bottom:15px}.booking-section .title-inner h2{font-size:30px;line-height:36px}.booking-section .inner-box{padding:40px 30px}#content_block_six .content-box .single-item{width:100%}.main-footer.style-two .footer-top .subscribe-inner .subscribe-form .form-group button{width:100%;border-radius:5px;position:relative}.main-footer.style-two .footer-top .subscribe-inner .subscribe-form .form-group input[type="email"]{padding-right:20px;margin-bottom:15px}.main-footer.style-two .footer-top{padding:30px 30px}.comingsoon-section .inner-box .subscribe-inner .form-group input[type="email"]{padding-right:20px;margin-bottom:15px}.comingsoon-section .inner-box .subscribe-inner .form-group button{position:relative;width:100%;border-radius:5px}.error-page-section .content-box h1{font-size:160px;line-height:160px}#content_block_seven .default-form .form-group input[type="text"],#content_block_seven .default-form .form-group input[type="email"],#content_block_seven .default-form .form-group textarea{padding-left:120px}#content_block_seven .default-form .form-group:before{display:none}.google-map-section.style-two .social-inner ul li .icon-box a i,.google-map-section.style-three .social-inner ul li .icon-box a i{left:20px}.search-popup .search-form fieldset input[type="search"]{padding-right:30px;margin-bottom:15px}.search-popup .search-form fieldset input[type="submit"]{position:relative;border-radius:7px;width:100%}.project-section .sortable-masonry .filters .filter-tabs li{border:2px solid #eeee!important;padding:10px 15px;margin:5px 0}.contact-section{padding:50px 0}#content_block_seven .default-form .form-group p{position:relative;left:0;top:0;margin-bottom:5px}#content_block_seven .default-form .form-group input[type="text"],#content_block_seven .default-form .form-group input[type="email"],#content_block_seven .default-form .form-group textarea{padding-left:20px}}@media only screen and (max-width:399px){.booking-form .form-group button{padding:8px 15px}.sec-title h2 br{display:none!important}.sec-title h2{font-size:32px;line-height:40px}#content_block_one .content-box .area-code button{font-size:16px;width:160px;padding:16px 5px}.banner-carousel .content-box h1,.banner-section.style-two .banner-carousel .content-box h1{font-size:40px;line-height:50px}.feature-section .feature-block-one .inner-box .icon-box{position:relative;top:0;height:100%;width:100%}.feature-section .feature-block-one .inner-box .box{padding-left:20px}.feature-section .feature-block-one .inner-box .icon-box:before{display:none}.feature-section .feature-block-one{margin-bottom:30px}.rtl .feature-section .feature-block-one .inner-box .box{padding-right:20px}.history-section .tab-btn-box .tab-btns li.active-btn{font-size:20px}.main-header.style-one .header-top .top-left{margin-bottom:0}.service-details-content .carousel-content .single-item .inner{padding-left:0}.service-details-content .carousel-content .single-item .image-box{position:relative;margin-bottom:20px}.service-sidebar .sidebar-categories .categories-list li a{padding-right:15px}.news-block-three .inner-box .lower-content .upper-box h2{font-size:24px;line-height:32px}.news-block-three .inner-box .lower-content .lower-box .link-box .link{float:none;display:block;margin-bottom:5px}.news-block-three .inner-box .lower-content .lower-box .share-box{float:none}.blog-details-content .author-box .author-inner .author-thumb{position:relative;margin-bottom:20px}.blog-details-content .author-box .author-inner{padding-left:0}.blog-details-content .comments-area .comment .thumb-box{position:relative;margin-bottom:15px;left:0;top:0}.blog-details-content .comments-area .comment{padding-left:30px}.google-map-section.style-two .social-inner ul li,.google-map-section.style-three .social-inner ul li{width:100%}.google-map-section.style-two .social-inner ul li .icon-box,.google-map-section.style-three .social-inner ul li .icon-box{margin-right:0!important}#ptTimeSelectCntr{width:230px!important}.ui-datepicker{width:230px!important;left:0}}@media (min-width:1200px){.fs-38{font-size:36px;line-height:40px}.flaticon-tick:before{font-size:32px}.flaticon-link:before{font-size:28px}.project-block-one .inner-box .image-box img{min-height:209px}.service-block-one .inner-box .image-box img{min-height:167px}.banner-section,.banner-carousel .slide-item{height:83vh}}@media (min-width:1400px) and (max-width:2000px){.main-header.style-one .header-upper .outer-box .logo-box::before{width:120px;height:120px;box-shadow:rgba(251,251,251,.4) -5px 5px,rgba(255,255,255,.16) -10px 10px,rgba(50,71,72,.49) -15px 15px,rgb(50,71,72) -20px 20px,rgba(2,2,2,.05) -25px 25px}.main-header.style-one .header-upper .outer-box .logo-box{width:127px}}@media only screen and (min-width:1600px){.banner-section .banner-carousel .slide-item{height:83vh;display:flex;align-items:center;justify-content:flex-start}}@media only screen and (min-width:2000px){.banner-section,.banner-carousel .slide-item{height:70vh}}@media (min-width:992px) and (max-width:1199px){.project-block-one .inner-box .image-box img{min-height:172px}.service-block-one .inner-box .image-box img{min-height:136px}.banner-section,.banner-carousel .slide-item{height:60vh}.service-page-section{padding-bottom:40px}.cp_y{max-width:550px}.project-section.masonry-view1{padding:70px 0 50px 0}.about-section{padding:90px 0 190px}.project-section .sec-title{margin-bottom:50px!important}.service-block-one .inner-box .lower-content p{font-size:15px!important}.owl-prev{display:none}.owl-next{display:none}.banner-section{position:relative;margin-top:-45px}.main-header.style-one .header-upper .outer-box .logo-box:before{width:100px;height:100px}.main-header.style-one .header-upper .outer-box .logo-box{width:106px!important;line-height:116px!important}.banner-carousel .content-box{padding:50px 0 0 50px}.banner-carousel .content-box h2{font-size:48px;line-height:65px}.menu-area{width:fit-content}.main-header .outer-box{position:relative;display:flex;justify-content:space-between}.main-header.style-one .header-upper .outer-box .logo-box{margin-left:30px}.main-header .outer-box.clearfix::after{display:none}.banner-carousel .slide-item{height:60vh}.sec-text{font-size:15px}.theme-btn{padding:11px 28px}#image_block_one .image-box .image-2{top:233px}.pad-tp{padding-top:5px}.footer-top .logo-widget .text p{font-size:14px}.m-t{margin:0 90px}.service-block-one .inner-box .lower-content h3{font-size:17px}.main-footer .footer-widget .widget-title h3{font-size:24px}.main-footer.style-one .footer-top .logo-widget .footer-logo:before{height:95px}#content_block_seven .default-form .form-group input[type="text"],#content_block_seven .default-form .form-group input[type="email"],#content_block_seven .default-form .form-group textarea{position:relative;display:block;width:100%;border:1px solid #e3e3e3;border-radius:5px;font-size:16px;font-weight:600;color:#5a5a68;padding:10px 20px 10px 190px;transition:all 500ms ease}#content_block_seven .sec-title{margin-bottom:30px}#content_block_seven .default-form .form-group button{display:block;width:100%;padding:8px 30px}.contactinfo-section .single-item .inner p{font-size:14px;font-weight:600;line-height:27px;margin:0}.footer-top .logo-widget .text{margin-bottom:25px}}@media (min-width:767px) and (max-width:991px){.banner-section,.banner-carousel .slide-item{height:71vh}.project-block-one .inner-box .image-box img{min-height:200px}.service-block-one .inner-box .image-box img{min-height:219px}.main-footer.style-one .widget-section .links-widget{position:relative;margin:70px 0 0 0}h3{margin-top:0}.contact-section .image-box{margin-right:0}.contact-section{position:relative;padding:0 0 70px 0}.service-block-one .inner-box .lower-content{position:relative;text-align:center;padding:25px 10px 15px;min-height:190px!important}.service-block-one .inner-box .lower-content .icon-box{position:absolute;top:-50px;right:10px;width:70px;height:70px;line-height:60px;font-size:50px;background:#313143;text-align:center;border-radius:50%;z-index:1}#image_block_one .image-box .image-2{top:400px;width:50%}.about-section{padding:90px 0 190px}.service-section .mar-top{margin-top:10px}.project-section .sec-title{margin-bottom:50px!important}.footer-top .logo-widget .text p{margin:0 5px}.booking-section .inner-box{margin-top:-265px}.banner-carousel .slide-item{height:70vh}.banner-section{position:relative;top:-241px}.banner-carousel .content-box h2{font-size:38px;line-height:55px}.banner-carousel .content-box{padding:0 0 0 10px}.main-header.style-one .header-upper .outer-box .logo-box:before{width:115px;height:115px}.main-header.style-one .header-upper .outer-box .logo-box{margin-left:30px}.main-header .outer-box{position:relative;display:flex}.banner-section{position:relative;top:-154px}.main-footer.style-one .footer-bottom .copyright p{font-size:12px}.main-footer.style-one .footer-top{padding-bottom:40px}.owl-prev{display:none}.owl-next{display:none}.page-title{margin-top:-155px}.service-page-section{position:relative;padding:70px 0 50px 0}.main-footer.style-one .footer-top{padding-bottom:50px;padding-top:50px}.cp_y{max-width:390px}.contactinfo-section .single-item .inner{margin-bottom:20px}.footer-top .logo-widget .text{margin-bottom:25px}}@media (max-width:766px){.banner-section{height:80vh}.footer-top .logo-widget .text{position:relative;margin-bottom:0}.banner-section{position:relative;top:-187px}.btn-box{display:none}.service-block-one .inner-box .lower-content .icon-box{position:absolute;top:-45px;right:25px;width:60px;height:60px;line-height:57px!important;font-size:30px;background:#313143;text-align:center;border-radius:50%;z-index:1}.contact-section{padding:0 0 50px 0}.contactinfo-section{position:relative;padding-top:50px}.google-map-section.style-two{padding-bottom:0}.contactinfo-section{padding-bottom:40px}.project-section{padding:50px 0 40px 0!important}.service-section{padding:165px 0 50px 0!important}.about-section{padding:30px 0 180px 0}.main-footer.style-one .widget-section .links-widget,.main-footer.style-one .widget-section .post-widget{padding-top:30px!important}.pad-tp{padding-top:5px}.pad-tp1{padding-top:5px}.service-style-two{padding:50px 0 35px 0!important}.service-block-one .inner-box .lower-content .icon-box{position:absolute;top:-45px;right:25px;width:60px;height:60px;line-height:64px;font-size:30px;background:#313143;text-align:center;border-radius:50%;z-index:1}.page-title{padding:80px 0 50px 0!important}.main-header.style-one .header-upper .outer-box .logo-box:before{width:100px!important;height:100px!important}.project-section .sortable-masonry .filters .filter-tabs li{border:none;padding:5px 33px!important;margin:5px 0}.main-header.style-one .header-upper .outer-box .logo-box .logo{position:relative;display:inline-block;padding-top:3px;z-index:1;padding-right:7px}.main-footer.style-one .footer-top{position:relative;padding-top:50px!important;padding-bottom:50px!important}.service-block-one .inner-box .lower-content p{font-size:16px}.contact-section .image-box{margin:0 0 40px 0!important}#image_block_one .image-box .image-2{top:220px!important}.booking-section .inner-box{margin-top:-300px}.banner-carousel .content-box h2{margin-bottom:37px}.service-section .mar-top{margin-top:10px}.cp_ys{display:unset!important}.cp_y{display:none}.project-section .sec-title{margin-bottom:50px!important}.banner-carousel .slide-item:before,.banner-carousel .slide-item.bg-none:before{background:rgb(0 0 0 / 40%)!important;display:block!important}.owl-prev{left:0}.owl-next{right:0}.topheader-sty{color:white;padding-right:5px}.main-header.style-one .header-top .top-right .search-box-outer,.main-header.style-one .header-top .top-right .btn-box{top:11px}.header-top{display:none!important}.main-header.style-one .header-upper .outer-box .logo-box:before{width:110px;height:100px}.main-header.style-one .header-upper .outer-box .logo-box{width:145px}.main-header .outer-box{display:flex;justify-content:space-around;padding-left:25px}.banner-carousel .slide-item{padding:200px 0 90px 0}.banner-carousel .slide-item .image-layer{position:absolute;left:0;top:0;width:100%;height:100%}.banner-carousel .slide-item{padding:200px 0 90px 0;height:80vh}.banner-carousel .content-box h2{font-size:36px;line-height:50px}#image_block_one .image-box .image-2{position:absolute;right:0;bottom:0;top:116px;width:62%}#image_block_one .image-box .image-3{position:absolute;left:-5px;bottom:-6px;width:129px;height:141px;line-height:160px;text-align:center;transition:all 500ms ease 0s}.booking-section{position:relative;margin:40px 0}.about-section{padding:35px 0 180px 0}.main-footer.style-one .footer-top .logo-widget .footer-logo:before{position:absolute;content:"";width:80px;height:80px;left:60px;top:136px;z-index:-1;transform:rotate(45deg)}.main-footer.style-one .footer-top .logo-widget .footer-logo .logo{position:relative;display:inline-block;padding-top:71px;padding-right:4px;width:81px;z-index:1}.main-footer.style-one .footer-top .logo-widget{padding-bottom:23px}.main-footer.style-one .widget-section .links-widget{position:relative;margin:0 0 0 0}.main-footer.style-one .footer-bottom .copyright p{position:relative;font-size:14px;color:#b0b0bd;font-weight:500}.main-footer.style-one .footer-top{position:relative;padding-top:40px;padding-bottom:40px}.fix{display:flex;flex-direction:row}.testimonial-section{padding:60px 0 40px 0!important}.banner-carousel .content-box h6{position:relative;display:block;font-size:16px;line-height:28px;font-weight:600;color:#fff;margin-top:61px;margin-bottom:12px;padding-left:90px;opacity:0;text-transform:uppercase;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all 700ms ease;-moz-transition:all 700ms ease;-ms-transition:all 700ms ease;-o-transition:all 700ms ease;transition:all 700ms ease}.main-footer .footer-widget .widget-title h3{position:relative;font-size:26px;font-weight:500;color:#fff;margin-bottom:20px}.contactinfo-section .single-item .inner{position:relative;display:flex;background:#fff;padding:20px 30px 20px 84px;box-shadow:0 0 30px rgba(0,0,0,.1);flex-direction:row;height:100px;vertical-align:middle}.inner1{margin-top:15px!important}}@media (min-width:250px) and (max-width:320px){}