@media (min-width:1200px) and (max-width:1500px){.brand-layout1 .bg-shape,.project-layout1 .shape-bg{display:none}.header-top-layout1 .header-middle-area .action-box{padding-right:30px;margin-right:30px}.header-top-layout1 .header-middle-area .phone-box{display:none!important}.header-top-layout1 .header-middle-area .col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.header-top-layout1 .header-middle-area .col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 39%;-ms-flex:0 0 39%;flex:0 0 39%;max-width:39%}.header-layout1 .main-menu>ul>li{margin:0 5px}.header-top-layout1 .header-middle-area .action-box .content .text{font-size:18px;letter-spacing:0}.header-top-layout1 .header-middle-area .action-box .content span{font-size:12px;letter-spacing:0}.header-top-layout1 .header-middle-area form.search-bar{margin-left:0}.about-us-sec .experiance-box{padding:40px 20px;min-width:100%;margin-top:-60px;right:-20px}.about-us-sec .experiance-box .content .title{font-size:18px;letter-spacing:0;margin-bottom:10px}.about-us-sec .experiance-box .content .main-title{top:-27px;left:25px;font-size:38px;letter-spacing:2px}.about-wrap-layout1 .action-area{padding-left:25px;margin-top:-130px}.about-wrap-layout1 .action-area .action-box .content .text{font-size:22px}.about-wrap-layout1 .action-area .action-box .icon span{font-size:38px}.about-wrap-layout1 .action-area .action-box{padding-right:20px;margin-right:20px}.about-wrap-layout1 .widget_offer_banner .price-box{top:8px;right:8px;width:100px;height:100px;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.about-wrap-layout1 .about-title{font-size:42px}.about-wrap-layout1 .about-title span{font-size:68px}.work-process-layout1 .work-process .process-content{padding:0 20px;padding-bottom:5px}.work-process-layout1 .work-process .process-img{min-height:215px}.work-process-layout1 .work-process .process-head:before{right:-100px;top:-18px;max-width:61%;height:33px}.work-process-layout1 .work-process .process-head:after{right:-105px;top:-8.5px}.work-process-layout1 .row>div:nth-child(2n) .work-process .process-head:after{bottom:6.5px}.latest-project-wrapper .project-slider-area{position:relative;top:0;right:0;width:100%;max-width:100%}.latest-project-wrapper .row{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.latest-project-wrapper .project-slider-area .thumb-logo{bottom:20px;left:-60px;width:120px}.team-layout1.pt-200{padding-top:75px}.blog-layout1 .blog .blog-content{margin:0 20px;padding:25px 30px 0;margin-top:-50px}.about-wrap-layout1 .action-btn{padding-right:15px}header .main-menu ul li{margin:0 5px}.header-layout2:before{width:22vw}.repair-estimator-layout2 .inner-wrap{position:relative;margin-top:-80px}.hero-layout2 .phone-box{bottom:150px}.about-wrap-layout2 .shape-bg{top:-115px;max-width:270px}.service-layout2 .shape-bg{max-width:270px}.about-wrap-layout2 .action-area .action-box .content .text{font-size:16px}.our-service-wrapper:not(.service-layout1) .service-box .service-content .title{font-size:18px;margin-bottom:15px;letter-spacing:0}.service-layout2 .service-box .service-content{padding:30px 25px;padding-bottom:60px}.about-wrap-layout2 .action-area .action-box .content span{font-size:14px;margin-bottom:2px}.about-wrap-layout2 .action-area .action-box{padding-right:40px;margin-right:40px}.about-wrap-layout2 .about-us-content .about-title{font-size:46px;max-width:90%}.service-layout2 .service-box .bottom-icon{bottom:-40px;padding-top:7px}.cta-wrapper .cta-content{padding:0}.counter-layout2 .inner-wrapper{padding-left:40px;padding-right:40px;margin-top:-100px}.counter-layout2 .counter-box .content .text{font-size:14px}.counter-layout2 .counter-box .content .counter{font-size:26px;font-weight:700;color:#01133c}.work-process-layout2 .shape-bg{bottom:0;right:10%}.work-process-layout2 .container .row>div:first-child .work-process::before{top:83px;left:0;-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}.team-layout2{padding-right:0;padding-left:0}.testomonial-layout2 .shape-bg{bottom:250px;max-width:500px}.blog-layout2 .popular-blog .blog .blog-content{padding:30px}.blog-layout2 .popular-blog .blog .blog-content .blog-title{font-size:17px}.blog-layout2 .popular-blog .blog .blog-meta{margin-bottom:10px}.blog-layout2 .blog .blog-meta span{margin-right:20px}.blog-layout2 .latest-blog .blog-content{padding:0 25px;padding-bottom:15px}.blog-layout2 .latest-blog .blog-content .blog-title{padding-right:0}.subscribe-sec-wrapper.background-image,.subscribe-sec-wrapper .background-image{background-size:cover;background-position:100%}.footer-layout2 .widget_recent_entries{padding:0 30px}.team-layout2:after{max-width:500px;min-height:100%;top:44%}.pricing-table-layout2 .pricing-table .price-plan span.shape.shape2{left:auto;right:20px}.pricing-table-layout2 .pricing-table .price-plan span.shape{left:20px;height:61px}.pricing-table-layout2 .pricing-table .price-plan{left:-50%;top:58.5%;min-width:350px}.pricing-table-layout2 .inner-wrapper{padding:0 64px}.pricing-table-layout2 .pricing-table .price-plan .plan-text{padding:12px 0;font-size:21px}.testomonial-layout2 .brand-layout3{margin:0 60px;margin-bottom:30px;margin-top:80px}.hero-layout3 .ls-v6 .ls-nav-next{right:30px}.service-layout3 .inner-wrapper{padding:0 80px;padding-bottom:95px}.service-layout3 .slick-slider{padding:0}.service-layout3 .service-box{padding:40px 30px}.service-layout3 .service-box .service-content .title{font-size:18px;line-height:22px;margin-bottom:30px}.service-layout3 .service-box .service-content .shape-icon{margin-bottom:27px}.service-layout3 .inner-wrapper:before{left:0;right:0;bottom:0}.service-layout3 .slick-slider .slick-arrow{left:-74px;width:66px;height:66px;font-size:18px;padding:7px;top:45%;overflow:hidden}.service-layout3 .slick-slider .slick-arrow i{line-height:51px}.service-layout3 .slick-slider .slick-arrow.slick-next{left:auto;right:-74px}.about-wrap-layout3 .about-us-content .single-counter{max-width:160px;width:100%;margin-right:20px;padding:10px 15px}.about-wrap-layout3 .about-us-content .single-counter .text{font-size:14px}.about-wrap-layout3 .about-us-content .single-counter .counter{font-size:42px}.about-wrap-layout3 .about-us-content .single-counter .counter:after{font-size:20px;top:-9px}.about-wrap-layout3 .about-us-content h2.about-title{max-width:100%}.about-wrap-layout3 .about-us-content .counter-box-wrapper{margin-left:30px}.work-process-layout3 .shape-bg:before{top:-140px;width:370px;height:370px;margin-left:-185px}.work-process-layout3 .shape-bg:after{border-width:2px;width:320px;height:320px;margin-left:-160px;top:-114px}.work-process-layout3 .shape-bg{max-width:360px;max-height:270px;bottom:45px}.counter-layout3 .counter-content-area .title{font-size:42px}.counter-layout3 .inner-wrapper{padding-left:50px}.counter-layout3 .counter-content-area .text{margin-bottom:0;font-size:14px}.team-layout3 .team-member .member-text{bottom:40px;max-width:230px;padding:25px 30px}.team-layout3 .team-member .btn-overly{bottom:70px;left:230px}.footer-layout3 .copyright-area:before{max-width:370px}.testomonial-layout1 .counter-area-wrap{padding:0}.testomonial-layout1 .counter-box .content .text{font-size:14px}.testomonial-layout1 .counter-box .content .counter{font-size:26px}.testomonial-layout1 .counter-box .icon .shape-icon i{padding-left:20px;font-size:54px}.repair-estimator-layout1 .estimator-title-area .title{font-size:29px}.repair-estimator-layout1 .estimator-title-area .text{font-size:17px}.work-process-layout1 .work-process .process-content .title{font-size:19px;line-height:28px;letter-spacing:0;margin-bottom:10px}.blog-layout1 .blog .blog-content h3.blog-title{font-size:20px;line-height:28px;margin-bottom:10px}.footer-layout1 .footer-wid-wrap .widget_contact p{margin-bottom:20px;font-weight:500;font-size:16px}.footer-layout1 .footer-wid-wrap .footer-widget h3.widget_title{font-size:20px}.footer-layout1 .footer-wid-wrap .widget-links ul li{margin-bottom:7px}.about-wrap-layout4 .about-us-img .big-img{max-width:370px}.about-wrap-layout4 .about-us-img .small-img{left:0;max-width:330px}.about-wrap-layout4 .about-us-img{min-height:470px;max-width:540px;margin-left:auto}.about-wrap-layout4 .about-us-img:before{width:400px;height:400px;margin-left:-200px;bottom:30px}.about-wrap-layout4 .about-us-img .big-img:before{top:65px}.about-wrap-layout4 .about-us-img .small-img:before{left:67px}.about-wrap-layout4 .about-us-img .big-img:after{right:112px}.about-wrap-layout4 .about-us-img .small-img:after{bottom:36px}.about-wrap-layout4 .about-us-img .experiance{width:100px;height:100px;line-height:100px;right:160px;top:205px;font-size:26px}.about-wrap-layout4 .about-us-content .sub-title{font-size:16px;line-height:28px;margin-bottom:10px;letter-spacing:0}.about-wrap-layout4 .about-us-content .about-title{font-weight:600;font-size:40px;margin-bottom:18px}.about-wrap-layout4 .about-us-content .author-signa{padding-top:0;padding-bottom:30px}.faq-layout1 .faq-area{min-height:775px;padding:95px 40px 100px;margin-left:0}.faq-layout1 .faq-banner{margin:100px 0;height:calc(100% - 200px);margin-right:0}.counter-layout4 .inner-wrapper{padding:0}.counter-layout4 .counter-box .content .text{font-size:14px}.counter-layout4 .counter-box .content .counter{font-size:24px}.faq-layout1 .faq-banner.background-image{background-size:cover;background-position:top}.faq-layout2 .faq-area{min-height:775px;padding:55px 40px 20px;margin-left:-30px}.faq-layout2 .faq-area .single-faq .faq-header .faq-title{font-size:18px;line-height:30px;margin-bottom:15px}.faq-layout2 .faq-area .single-faq .faq-body .faq-text{font-size:14px}.faq-layout2 .faq-banner{background-size:cover}.axivis-mission-layout4 .axivis-mission .mission-content{padding:0 20px;padding-top:110px;padding-bottom:30px}.testomonial-layout4 .single-testomonial{padding-left:0}.testomonial-layout4 .single-testomonial .testomonial-content{padding-left:60px;padding-right:0}.faq-layout3 .shape1{top:40%;right:0;max-width:400px}.faq-layout3 .shape2{top:40%;max-width:180px}.faq-layout3 .single-faq .faq-header .faq-title button{font-size:16px}.widget_offer_banner .price-box{top:10px;right:10px;width:100px;height:100px}.service-layout4 .service-box{padding:40px 0;padding-bottom:35px}.service-layout4 .service-box .service-content{padding:0 30px}.service-layout4 .service-box .service-content .title{font-size:18px;margin-bottom:10px;letter-spacing:0}.service-layout4 .service-box .service-content p{font-size:14px;line-height:22px}.service-layout4 .service-box .service-icon{width:70px;height:70px;line-height:70px;font-size:33px;margin-bottom:20px}.error-wrapper .shape1{max-width:360px}.error-wrapper .shape2{max-width:340px}.error-wrapper .shape3{max-width:400px}.price-plan-layout1 .price-plan-area .price-title{font-size:36px;line-height:46px;margin-bottom:20px}.price-plan-layout1 .widget_offer_banner_horizontal .title{top:50%;left:30px;max-width:51%;font-size:23px}.price-plan-layout1 .widget_offer_banner_horizontal .price-box{bottom:15px}.price-plan-layout1 .price-plan-area .features-list ul li{font-size:14px}.price-plan-layout1 .price-plan-area .features-list .features-title{font-size:22px;margin-bottom:7px}.price-plan-layout1 .price-action-box{padding:75px 30px;padding-top:70px;margin-left:0}.testomonial-layout5 .single-testomonial{padding:60px}.post-pagination-layout1 .post-pagination .pagi-content .pagi-title{font-size:24px;line-height:35px;letter-spacing:0}.contact-form-layout3 .contact-information-area{background-size:cover;background-position:top}.branch-information-layout1 .single-branch-info .branch-info-body .branch-title{font-size:26px;margin-bottom:5px}.branch-information-layout1 .single-branch-info .branch-officer-info .officer-info-box{left:150px;top:0;max-width:330px;padding-top:30px;padding-bottom:25px;box-shadow:0 0 20px 0 rgba(0,0,0,.1)}.branch-information-layout1 .single-branch-info .map-button{right:0;bottom:5px}.branch-information-layout1 .single-branch-info .officer-info-toggler.button{top:20px;left:35px}.branch-information-layout1 .single-branch-info .branch-officer-info .officer-info-box:before{top:30px}.branch-information-layout1 ul.slick-dots li button{width:30px}.branch-information-layout1 ul.slick-dots{right:18%;bottom:15px}.team-layout4 .team-member .member-thumb-img{width:150px;height:150px;margin:0 auto;border-width:2px;padding:7px;margin-bottom:20px}.team-layout4 .team-member{padding:40px 0}.team-layout4 .team-member ul li a{width:40px;height:40px;line-height:40px;font-size:14px}.team-details-layout1 .team-member .member-img{bottom:-60px;padding-left:60px}.team-details-layout1 .team-member .member-skill .single-circle-progress{padding-left:30px}.team-details-layout1 .team-member .member-skill .single-circle-progress .progress-title{font-size:18px;line-height:26px;padding-left:15px}.team-details-layout1 .team-member .member-details-area{margin-bottom:120px}.blog-single-layout1 .blog .blog-content .blog-title{font-size:28px;line-height:38px;margin-bottom:15px}.widget:not(.footer-widget){padding:30px;margin-bottom:30px;padding-top:25px}.widget:not(.footer-widget).widget_categories ul li a{font-size:14px}.widget:not(.footer-widget).widget_recent_entries .blog .blog-content .blog-title{font-size:14px;margin-bottom:10px}.widget:not(.footer-widget).widget_recent_comments .recentcomments .comment-text{margin-bottom:10px;font-size:14px;line-height:26px}.widget:not(.footer-widget).widget_tag_cloud .tagcloud a{font-size:14px;letter-spacing:0;padding:5px 16px}.widget:not(.footer-widget).widget_admin{padding-top:40px;padding-bottom:40px}.blog-layout3 .single-comment{padding:26px 15px;padding-right:10px;min-height:19vw}.blog-layout3 .single-comment .comment-text{margin-bottom:15px;font-size:14px;line-height:22px}.blog-layout3 .single-comment:after{opacity:.3}.blog-layout3 .blog .blog-content .blog-title{font-size:20px}.brand-layout4 .brand-area-title .title{font-size:40px}.blog-single-layout1 .blog .blog-content blockquote{border-width:10px;font-size:20px;line-height:28px;letter-spacing:0}.blog-single-layout1 .blog .blog-content .inner-title{font-size:24px;line-height:34px;letter-spacing:0;padding-top:30px;margin-bottom:15px}.blog-single-layout1 .blog .share-links .social-links ul li a{padding:5px 15px;font-size:14px}.post-pagination-layout2 .post-pagination .pagi-content{padding:30px;padding-top:25px}.post-pagination-layout2 .post-pagination .pagi-content .pagi-title{font-size:17px;line-height:26px;margin-bottom:10px;letter-spacing:0}.post-pagination-layout2 .post-pagination .pagi-content span{font-size:14px;margin-bottom:15px}.blog-single-layout1 .related-post-area .blog .blog-content{padding:25px 20px}.blog-single-layout1 .related-post-area .blog .blog-meta span{margin-right:15px;font-size:14px}.blog-single-layout1 .related-post-area .blog .blog-meta span i{font-size:14px}.blog-single-layout1 .related-post-area .blog .blog-content .blog-title{font-size:18px;line-height:30px;margin-bottom:10px}.blog-single-layout1 .blog-author .author-img{width:120px;height:120px;margin-right:20px}.blog-single-layout1 .blog-author{padding:30px}.blog-single-layout1 .blog-author .author-content{width:calc(100% - 140px);padding-top:0}.blog-single-layout1 .blog-author .author-content .name{font-size:24px;letter-spacing:0;margin-bottom:14px;line-height:1}.blog-single-layout1 .blog-author .author-content span{font-size:12px;margin-bottom:5px}.blog-single-layout1 .blog-comment-area .single-comment.replay-comment{margin-left:60px}.footer-layout3 .footer-wid-wrap .widget-links ul li a{line-height:1.2;font-size:12px}.project-layout1 .axivis-project .project-content{margin:0 20px;padding:0 20px;padding-top:35px;padding-bottom:0;margin-top:-60px}.project-layout1 .axivis-project .project-content .project-title{font-size:18px;line-height:28px;margin-bottom:15px;letter-spacing:0}.project-layout1 .axivis-project .project-content span{margin-bottom:5px}.project-layout1 .axivis-project .project-content .primary-btn{width:130px;height:40px;line-height:40px}.about-wrap-layout5 .about-us-content .author-signa{margin-right:30px;max-width:200px}.about-wrap-layout5 .about-us-img .experiance{right:3vw}}@media (min-width:992px) and (max-width:1199.98px){.pb-150{padding-bottom:130px}.about-wrap-layout2 .action-area .action-btn,.about-wrap-layout2 .shape-bg,.appointment-form-layout1 .shape-bg,.brand-layout1 .bg-shape,.contact-form-layout1 .contact-form-slider,.contact-form-layout1:before,.contact-form-layout3 .shape-bg,.faq-layout3 .shape2,.header-layout2 .main-menu ul li ul:before,.project-layout1 .axivis-project .project-content:before,.project-layout1 .shape-bg,.service-layout3 .shape-bg,.team-layout2:after,.work-process-layout2 .shape-bg,.work-process-layout2 .work-process:before,.work-process-layout2:after,.work-process-layout3 .shape-bg{display:none}header .main-menu>ul>li{margin:0 7px}.header-middle-area .action-box{padding-right:20px;margin-right:20px}.header-middle-area form.search-bar{margin-left:0}.about-us-sec.about-wrap-layout1 .experiance-box{padding:30px 20px;min-width:100%;margin-top:-30px;right:-20px}.about-us-sec.about-wrap-layout1 .experiance-box .content .title{font-size:18px;letter-spacing:0;margin-bottom:8px}.about-us-sec.about-wrap-layout1 .experiance-box .content .main-title{top:-25px;left:20px;font-size:32px;letter-spacing:2px}.about-wrap-layout1 .about-title{font-size:42px;letter-spacing:1px}.about-wrap-layout1 .about-title span{font-size:66px}.about-wrap-layout1 .action-area{margin-top:40px;padding-left:0}.estimator-title-area{text-align:center;margin-bottom:40px}.work-process-layout1 .work-process .process-img{overflow:hidden;min-height:350px}.work-process-layout1 .work-process .process-head:after,.work-process-layout1 .work-process .process-head:before{display:none}.work-process-layout1 .work-process .icon{width:80px;height:80px;line-height:80px;font-size:18px;border-radius:50%;position:absolute;left:25px;top:25px;z-index:1}.work-process-layout1 .work-process .icon:before{content:"";position:absolute;z-index:-1;top:-10px;left:-10px;right:-10px;bottom:-10px;-webkit-animation:cspine 20s linear infinite;animation:cspine 20s linear infinite;border:1px dashed var(--theme-clr1);border-radius:50%}.work-process-layout1 .row>div:nth-child(2n) .work-process .icon:before{border-color:var(--theme-clr2)}.work-process-layout1 .work-process .icon .ripple{display:none}.work-process-layout1 .work-process .process-head{text-align:center;margin-bottom:0;position:relative}.latest-project-wrapper .project-slider-area{position:relative;top:0;right:0;width:100%;max-width:100%;margin-top:60px}.latest-project-wrapper .section-title{text-align:center}.latest-project-wrapper .project-slider-area .thumb-logo{bottom:auto;left:20px;top:-80px;width:160px}.team-layout1.pt-200{padding-top:75px}.testomonial-layout1 .counter-area-wrap{padding:0}.testomonial-layout1 .counter-area-wrap .counter-box{margin-bottom:30px}.testomonial-layout1 .single-testomonial .testomonial-content{padding-left:50px;padding-right:40px}.testomonial-layout1 .single-testomonial .testomonial-content:after{right:20px;bottom:5px;font-size:85px}.footer-layout1 .footer-wid-wrap .widget_contact p{margin-bottom:15px;font-size:14px}.footer-layout1 .footer-wid-wrap .widget_contact p i{width:35px;height:35px;line-height:35px;font-size:13px;margin-right:5px}.testomonial-layout1 .single-testomonial{padding-top:30px}.about-wrap-layout1 .action-btn{padding-right:15px}.hero-layout2{margin-top:0;padding-top:0}.header-layout2 .main-menu ul li a{color:#01133c;font-weight:400}.header-layout2:before{display:none}.header-layout2 .header-btn button{color:#01133c;margin-right:21px}.hero-layout2 .ls-bottom-nav-wrapper{right:2%}.repair-estimator-layout2 .inner-wrap{padding:60px 40px;padding-bottom:60px;margin-top:0}.repair-estimator-wrap.repair-estimator-layout2.pb-150.secondary-bg2{padding-bottom:100px;padding-top:100px}.repair-estimator-layout2 .estimator-title-area{padding-bottom:0}.about-wrap-layout2 .about-us-content .about-title{font-size:32px;line-height:42px;max-width:100%}.service-layout2 .service-box .service-content{padding:30px 25px;padding-bottom:60px}.about-wrap-layout2 .about-us-content{padding-right:0}.about-wrap-layout2 .about-us-content p{margin-bottom:20px}.about-wrap-layout2 .action-area .action-box{padding-right:30px;margin-right:30px}.about-wrap-layout2 .action-area .action-box .content .text{font-size:18px}.about-wrap-layout2 .action-area .action-box .content span{font-size:13px}.repair-estimator-wrap form.estimator-form{margin-left:0}.service-layout2 .shape-bg{top:0;max-width:200px}.header-layout2 .main-menu ul li ul{border-top:4px solid var(--theme-clr2)}.counter-layout2 .counter-box{margin-bottom:30px}.counter-layout2.pb-70.pt-70 .inner-wrapper{padding-bottom:20px;padding-top:50px;padding-left:130px}.work-process-layout2 .work-process{position:static;max-width:100%}.work-process-layout2 .container .row>div:nth-child(3) .work-process{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;text-align:left;top:0;left:0}.work-process-layout2 .container .row>div:nth-child(3) .work-process .icon span,.work-process-layout2 .container .work-process .icon span{margin-right:25px;margin-left:0;margin-bottom:0}.work-process-layout2 .container .row>div:nth-child(4) .work-process{top:485px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:left;max-width:100%;left:0}.work-process-layout2 .container .row>div:nth-child(4) .work-process .icon span{margin-bottom:0;margin-right:25px}.work-process-layout2{position:relative;min-height:auto}.team-layout2{padding-left:0;padding-right:0}.pricing-table-layout2 .pricing-table .price-plan .plan-text{padding:13px 0;font-size:22px}.pricing-table-layout2 .pricing-table .price-plan{min-width:425px}.pricing-table-layout2 .pricing-table .price-plan span.shape{height:65px}.pricing-table-layout2 .pricing-table .pricing-icon .circle-btn{width:140px;height:140px;line-height:140px;font-size:66px;margin-bottom:50px}.section-title2 .title:before{font-size:104px}.pricing-table-layout2.pt-190{padding-top:130px}.pricing-table-layout2.pt-190.pb-120{padding-bottom:60px}.testomonial-layout2 span.quote-top{width:140px;height:140px;line-height:140px;font-size:66px}.testomonial-layout2 .shape-bg{bottom:400px;max-width:300px}.testomonial-layout2 .brand-layout3{margin:0 40px;margin-bottom:30px;margin-top:60px;padding-left:33px;padding-right:33px}.blog-layout2 .popular-blog .blog .blog-meta{margin-bottom:12px}.subscribe-layout2{background-position:0;background-size:cover}.subscribe-layout2 .subscribe-content{text-align:center;margin-bottom:30px}.footer-layout2 .widget_recent_entries{padding:0}.header-layout3 .header-middle-layout3{padding:0 15px}.header-middle-layout3 .action-box .content .text{font-size:16px;letter-spacing:0}.header-middle-layout3 .action-box .content span{font-size:12px}.header-middle-layout3 .action-box .icon{font-size:36px}.header-layout3 .header-top-wrap{padding-left:15px;padding-right:15px}.header-layout3 .header-menu-area{padding:20px 15px}.service-layout3 .slick-slider{padding:0}.service-layout3 .inner-wrapper:before{left:0;right:0}.service-layout3 .service-box .service-content .title{font-size:18px;line-height:26px;margin-bottom:20px}.service-layout3 .service-box .service-content .shape-icon{margin-bottom:22px}.service-layout3 .inner-wrapper{padding:0 70px;padding-bottom:85px}.service-layout3 .slick-slider .slick-arrow{overflow:hidden;left:-72px}.service-layout3 .slick-slider .slick-arrow.slick-next{left:auto;right:-72px}.about-wrap-layout3 .about-us-content h2.about-title{font-size:38px;line-height:48px;letter-spacing:0;margin-bottom:15px;max-width:100%}.about-wrap-layout3 .about-us-content{margin-bottom:0;padding-right:0}.about-wrap-layout3 .about-us-content p{margin-bottom:15px}.about-wrap-layout3 .about-us-content .features-list{padding-top:0;margin-bottom:25px}.about-wrap-layout3 form.estimator-form{padding:40px}.work-process-layout3 .row>div:nth-child(odd) .work-process{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;text-align:left}.work-process-layout3 .row>div:nth-child(odd) .work-process .icon span{margin-right:20px;margin-left:0}.work-process-layout3 .work-process{margin-bottom:60px}.work-process-layout3 .section-title3{margin-bottom:80px}.counter-layout3 .counter-content-area .title{font-size:36px;letter-spacing:0;line-height:46px;margin-bottom:15px}.counter-layout3 .inner-wrapper{padding-left:0}.counter-layout3 .counter-box .content .text{font-size:13px}.counter-layout3 .counter-box .icon .shape-icon{margin-right:15px}.counter-layout3 .counter-box .icon .shape-icon i{font-size:38px;padding-left:20px}.counter-layout3 .counter-box .icon .shape-icon:before{width:45px;height:45px;margin-top:-23px}.counter-layout3 .counter-box .content .counter{font-size:24px;line-height:1.2}.testomonial-layout3 span.quote-top i{width:140px;height:140px;font-size:54px;line-height:120px}.pricing-table-layout3 .pricing-table:after{top:0;right:0;bottom:0;left:0}.blog-layout3 .single-comment{padding:30px;padding-right:25px;min-height:295px}.brand-layout4 .brand-area-title .title{font-size:34px}.brand-layout4 .background-image{max-width:550px}.footer-layout3 .copyright-area:before{max-width:320px}.footer-layout3 .copyright-area .social-links ul li a{width:40px;height:40px;line-height:40px;font-size:12px}.footer-layout3 .footer-wid-wrap .widget-links{padding-left:0}.breadcumb-layout1 .breadcumb-content .breadcumb-title{font-size:48px}.breadcumb-layout1 .breadcumb-content{padding-top:145px;padding-bottom:150px}.breadcumb-layout1 .breadcumb-content ul{padding:5px 42px}.about-wrap-layout4 .about-us-content{padding-right:0;padding-top:0}.about-wrap-layout4 .about-us-content .about-title{font-size:38px;margin-bottom:15px}.about-wrap-layout4 .about-us-content .sub-title{font-size:18px;line-height:28px;margin-bottom:15px;letter-spacing:0}.about-wrap-layout4 .about-us-content .author-signa{padding-top:0;padding-bottom:20px}.about-wrap-layout4 .about-us-img .big-img{max-width:290px}.about-wrap-layout4 .about-us-img .small-img{left:0;max-width:300px}.about-wrap-layout4 .about-us-img{min-height:410px;max-width:450px;margin-left:auto}.about-wrap-layout4 .about-us-img:before{width:350px;height:350px;margin-left:-175px}.about-wrap-layout4 .about-us-img .experiance{width:80px;height:80px;line-height:80px;right:155px;top:225px;font-size:24px;right:115px;top:180px}.about-wrap-layout4 .about-us-img .experiance:before{left:7px;top:7px;right:7px;bottom:7px}.about-wrap-layout4 .about-us-img .big-img:before{top:49px}.about-wrap-layout4 .about-us-img .big-img:after{right:64px}.about-wrap-layout4 .about-us-img .small-img:after{bottom:33px}.about-wrap-layout4 .about-us-img .small-img:before{left:47px}.faq-layout1 .faq-banner,.faq-layout2 .faq-banner{margin:0;height:auto;min-height:600px;text-align:center;margin-right:0;background-size:cover;background-position:top}.faq-layout2 .faq-area{min-height:auto;padding:125px 160px 90px 60px;margin-left:0}.faq-layout1 .faq-area{min-height:auto;padding:125px 200px 100px 100px;margin-left:0}.faq-layout1 .faq-banner.background-image{background-size:cover;background-position:top}.testomonial-layout4 .single-testomonial{padding-left:0}.testomonial-layout4 .single-testomonial .testomonial-content{padding-left:40px;padding-right:0}.testomonial-layout4 .single-testomonial .testomonial-content .text{font-size:16px;line-height:28px}.faq-layout3 .single-faq .faq-header .faq-title button{font-size:14px;padding:14px 0;line-height:26px;padding-right:20px}.faq-layout3 .single-faq .faq-header .faq-title button:after{position:absolute;float:none;top:13px;right:0}.faq-layout3 .single-faq .faq-body .faq-text{margin-bottom:0;font-size:14px;line-height:22px}.faq-layout3 .single-faq{padding:0 15px}.faq-layout3 .faq-area{padding-right:60px}.faq-layout3 .shape1{top:39%;right:0;max-width:350px}.contact-form-layout2 .shape1{max-width:280px}.subscribe-sec-wrapper.subscribe-layout3.background-image{background-size:cover;background-position:50%}.subscribe-layout3 .subscribe-content{text-align:center;margin-bottom:30px}.subscribe-layout3 form.subsc-form{padding-top:0;padding-left:0}.appointment-form-layout1 form{padding:0;padding-top:10px}.service-layout4 .service-box{padding:40px 0;padding-bottom:35px}.service-layout4 .service-box .service-content{padding:0 30px}.service-layout4 .service-box .service-content .title{font-size:18px;margin-bottom:10px;letter-spacing:0}.service-layout4 .service-box .service-content p{font-size:14px;line-height:22px}.service-layout4 .service-box .service-icon{width:70px;height:70px;line-height:70px;font-size:33px;margin-bottom:20px}.error-wrapper .error-content>span{font-size:100px;margin-top:5px}.error-wrapper .error-content .title{font-size:310px}.error-wrapper .error-content .sub-title{font-size:36px;line-height:45px;max-width:490px;margin-bottom:25px}.error-wrapper .shape2{max-width:245px}.error-wrapper .shape1{max-width:350px}.error-wrapper .shape3{max-width:400px}.price-plan-layout1 .price-plan-area .price-title{font-size:30px;line-height:38px;margin-bottom:15px}.price-plan-layout1 .price-plan-area .features-list{margin-bottom:40px}.price-plan-layout1 .price-action-box{margin-left:0;padding:40px 20px;padding-top:35px;margin-top:145px}.price-plan-layout1 .price-action-box .text{font-size:14px;line-height:22px;margin-bottom:20px}.price-plan-layout1 .price-action-box .shape1{top:-141px;left:0;height:90px;width:100%}.price-plan-layout1 .price-action-box .shape1:before{left:0;bottom:38px}.price-plan-layout1 .price-action-box span.shape.shape2:before{left:-2px;top:-3.5px}.price-plan-layout1 .price-action-box span.shape.shape2:after{bottom:2px;left:-2px}.project-details-layout1 .project-details-area .sub-title{font-size:28px;letter-spacing:0;margin-bottom:10px;margin-top:10px}.testomonial-layout5 .single-testomonial{padding:40px 60px}.testomonial-layout5 .single-testomonial .testomonial-content .text{font-size:16px;line-height:26px;margin-bottom:10px}.testomonial-layout5 .single-testomonial .testo-author{width:200px;margin-right:30px}.testomonial-layout5 .single-testomonial .testomonial-content{width:calc(100% - 230px)}.testomonial-layout5 .single-testomonial .testomonial-content .rating{font-size:16px}.post-pagination-layout1 .post-pagination .pagi-content{padding:30px;padding-top:25px}.post-pagination-layout1 .post-pagination .pagi-content .pagi-title{font-size:26px;line-height:34px;letter-spacing:0}.project-details-layout1 .share-links{padding:20px 0;margin:40px 0}.contact-form-layout3 .contact-information-area{background-size:cover;background-position:top}.contact-form-layout3 .contact-form-area{padding:20px}.contact-form-layout3 .contact-form-area .form-title{font-size:58px}.contact-form-layout3 .contact-form-area .sub-title{font-size:18px}.contact-form-layout3 .contact-information-area{padding:20px;padding-top:15px}.branch-information-layout1 .single-branch-info .branch-info-body .branch-title{font-size:22px;margin-bottom:5px}.branch-information-layout1 .single-branch-info .branch-info-body .branch-location{line-height:22px;font-size:14px}.branch-information-layout1 .single-branch-info .branch-info-body .branch-info .info-box .icon span{width:40px;height:40px;line-height:40px;font-size:16px;margin-right:13px}.branch-information-layout1 .single-branch-info .branch-info-body .branch-info .info-box .content .text{font-size:14px}.branch-information-layout1 .single-branch-info .branch-info-body .branch-info .info-box .content span{font-size:16px;letter-spacing:0}.branch-information-layout1 .single-branch-info .branch-info-body .branch-info{padding:20px 0;padding-top:15px}.branch-information-layout1 .single-branch-info .branch-info-body .branch-info .info-box{margin-bottom:10px}.branch-information-layout1 .single-branch-info .map-button{right:0;bottom:5px}.branch-information-layout1 .single-branch-info .officer-info-toggler.button{top:20px;left:35px}.branch-information-layout1 .inner-wrapper{margin-bottom:-80px}.branch-information-layout1 .single-branch-info .branch-officer-info .officer-info-box{left:115px;top:10px;width:100%;max-width:270px;padding-top:25px;padding-bottom:20px}.branch-information-layout1 .single-branch-info .branch-officer-info .officer-info-box .avater{width:80px;height:80px;margin:0 auto;margin-bottom:15px}.branch-information-layout1 .single-branch-info .branch-officer-info .officer-info-box .name{font-size:18px;margin-bottom:0}.branch-information-layout1 .single-branch-info .branch-officer-info .officer-info-box .contact-info{font-size:14px;line-height:22px;margin-bottom:0;font-weight:500;text-align:center}.branch-information-layout1 .single-branch-info .branch-officer-info .officer-info-box .degi{margin-bottom:10px}.branch-information-layout1 .single-branch-info .branch-officer-info .officer-info-box .contact-info i{font-size:15px;margin-right:5px}.branch-information-layout1 .single-branch-info .branch-officer-info .officer-info-box:before{left:-10px;top:30px;width:20px;height:20px}.branch-information-layout1 ul.slick-dots li button{width:30px}.branch-information-layout1 ul.slick-dots{right:15%;bottom:10px}.branch-information-layout1 .single-branch-info{padding:20px}.branch-information-layout1 .single-branch-info .branch-info-head{padding-right:0}.branch-information-layout1 .single-branch-info .branch-info-body{padding-left:0}.founder-layout1 .axivis-founder:nth-child(odd) .founder-content{padding-left:0;padding-right:30px}.founder-layout1 .axivis-founder .founder-content{padding-left:30px}.founder-layout1 .axivis-founder .founder-content .name{font-size:34px;letter-spacing:0;margin-bottom:10px}.founder-layout1 .axivis-founder{margin-bottom:75px}.team-layout4 .team-member .member-thumb-img{width:150px;height:150px;margin:0 auto;border-width:2px;padding:7px;margin-bottom:20px}.team-layout4 .team-member{padding:45px 0}.team-layout4 .team-member ul li a{width:40px;height:40px;line-height:40px;font-size:14px}.team-details-layout1 .team-member .member-img{bottom:0;padding-left:0}.team-details-layout1 .team-member .member-details-area{margin-bottom:60px;padding:40px}.team-details-layout1 .team-member .member-details .name{font-size:36px;margin-bottom:5px}.team-details-layout1 .team-member .member-details .degi{font-size:16px;letter-spacing:0;margin-bottom:5px}.team-details-layout1 .team-member .member-skill .single-circle-progress{padding-left:0}.team-details-layout1 .team-member .member-skill .single-circle-progress .progress-title{font-size:18px;line-height:26px;padding-left:20px}.team-details-layout1 .team-member .member-skill .circle-progress-area{padding-top:30px}.team-details-layout1 .team-member .inner-title{letter-spacing:0;margin-bottom:15px;font-size:24px}.widget:not(.footer-widget){padding:20px;margin-bottom:30px;padding-top:15px}.widget:not(.footer-widget).widget_categories ul li a{width:100%;padding:11.5px 10px;padding-left:60px;font-size:14px}.widget:not(.footer-widget).widget_file_link ul li a{padding:11px 10px;padding-left:70px;font-size:14px}.widget_offer_banner .price-box{top:10px;right:10px;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.widget:not(.footer-widget) .widget_title{font-size:20px;letter-spacing:0;padding-bottom:15px;margin-bottom:20px}.service-details-layout1 .service-details .service-title{font-size:38px;letter-spacing:0;margin-bottom:10px}.service-details-layout1 .service-details .inner-title{font-size:26px;line-height:24px;margin-bottom:15px}.blog-single-layout1 .blog .blog-content .blog-title{font-size:28px;line-height:38px;margin-bottom:15px}.blog-single-layout1 .blog .blog-meta{padding:20px 20px 15px}.blog-single-layout1 .blog .blog-meta span{margin-right:15px;font-size:14px}.blog-single-layout1 .blog .blog-meta span i{font-size:16px;margin-right:5px}.blog-single-layout1 .blog .blog-content .blog-title{font-size:24px;line-height:34px;margin-bottom:10px}.blog-single-layout1 .blog .blog-meta{padding:20px 30px 15px}.blog-single-layout1 .blog .blog-content{padding:0 30px;padding-top:15px}.blog-single-layout1 .blog .blog-bottom{padding-bottom:25px}.widget:not(.footer-widget).widget_recent_entries .blog .blog-content .blog-title{font-size:14px;line-height:20px;margin-bottom:8px}.widget:not(.footer-widget).widget_social_links ul li a{height:45px;line-height:45px;padding:0 20px;font-size:14px}.widget:not(.footer-widget).widget_recent_comments .recentcomments .comment-text{margin-bottom:10px;font-size:14px;line-height:24px}.widget:not(.footer-widget).widget_tag_cloud .tagcloud a{font-size:12px;letter-spacing:0;padding:3px 14px;margin-right:5px;margin-bottom:10px}.widget:not(.footer-widget).widget_admin{padding-top:40px;padding-bottom:40px}.widget:not(.footer-widget).widget_admin .admin-content .admin-img{width:100px;height:100px;margin:0 auto;margin-bottom:35px;margin-top:7px}.widget:not(.footer-widget).widget_admin .admin-content .admin-img:before{left:-7px;top:-7px;right:-7px;bottom:-7px}.widget:not(.footer-widget).widget_admin .admin-content .admin-img:after{width:34px;height:34px;line-height:34px;box-shadow:0 0 0 6px #fff;right:-16px;font-size:14px}.widget:not(.footer-widget).widget_admin .admin-content .degi{margin-bottom:10px}.widget:not(.footer-widget).widget_admin .admin-content .admin-title{font-size:18px;margin-bottom:2px}.about-us-sec.about-wrap-layout1.pt-155.pb-130{padding-top:110px}.blog-single-layout1 .blog .blog-content blockquote{margin:0;border-width:6px;margin-bottom:25px;font-size:18px;line-height:28px;padding:20px;letter-spacing:0}.blog-single-layout1 .blog .blog-content blockquote .quote-author{font-size:16px;padding-left:45px;margin-bottom:10px}.blog-single-layout1 .blog .blog-content .inner-title{font-size:20px;line-height:30px;letter-spacing:0;padding-top:25px;margin-bottom:15px;margin-top:0}.blog-single-layout1 .blog .blog-img-slider.mb-40{margin-bottom:25px}.blog-single-layout1 .blog .share-links .links-title{font-size:18px;margin-bottom:0;letter-spacing:0;margin-right:10px;padding-top:5px}.blog-single-layout1 .blog .share-links .tagcloud a{font-size:12px;padding:1px 13px;margin-right:5px}.blog-single-layout1 .blog .share-links{padding-top:20px;padding-bottom:20px}.blog-single-layout1 .blog .share-links .social-links ul{grid-template-columns:repeat(2,1fr);grid-column-gap:15px;grid-row-gap:15px;margin-top:15px;padding-top:25px}.post-pagination-layout2 .post-pagination .pagi-content{padding:30px;padding-top:25px}.post-pagination-layout2 .post-pagination .pagi-content .pagi-title{font-size:18px;line-height:26px;margin-bottom:10px;letter-spacing:0}.post-pagination-layout2 .post-pagination .pagi-content .pagi-btn{width:100px;height:40px;line-height:40px;font-size:10px;letter-spacing:0}.post-pagination-layout2 .post-pagination .pagi-content .pagi-btn i{font-size:17px}.post-pagination-layout2 .post-pagination .pagi-content span{font-size:12px;margin-bottom:15px}.post-pagination-layout2 .post-pagination .pagi-content span i{font-size:14px}.blog-single-layout1 .related-post-area .inner-title{padding-top:30px!important;margin-bottom:25px!important}.blog-single-layout1 .related-post-area .blog .blog-content{padding:15px}.blog-single-layout1 .related-post-area .blog .blog-meta span{margin-right:13px;font-size:13px}.blog-single-layout1 .related-post-area .blog .blog-meta span i{font-size:14px}.blog-single-layout1 .related-post-area .blog .blog-content .blog-title{font-size:16px;line-height:27px;margin-bottom:5px}.blog-single-layout1 .related-post-area .blog .blog-text{margin-bottom:0;font-size:14px;line-height:22px}.blog-single-layout1 .blog-author{padding:30px;margin-bottom:30px}.blog-single-layout1 .blog-author .author-img{width:100px;height:100px;margin-right:15px}.blog-single-layout1 .blog-author .author-content{width:calc(100% - 115px);padding-top:0}.blog-single-layout1 .blog-author .author-content span{font-size:12px;margin-bottom:5px}.blog-single-layout1 .blog-author .author-content .name{font-size:24px;letter-spacing:0;margin-bottom:5px}.blog-single-layout1 .blog-author .author-content .text{font-size:14px;line-height:24px}.blog-single-layout1 .blog-comment-area .single-comment .comment-author{width:70px;height:70px;margin-right:15px}.blog-single-layout1 .blog-comment-area .single-comment .comment-content{width:calc(100% - 85px)}.blog-single-layout1 .blog-comment-area .single-comment .author-name .name{font-size:18px;letter-spacing:0;margin-bottom:2px}.blog-single-layout1 .blog-comment-area .single-comment .author-name span{font-size:11px}.blog-single-layout1 .blog-comment-area .single-comment{padding:30px 0}.blog-single-layout1 .blog-comment-area .single-comment.replay-comment{margin-left:45px}.blog-single-layout1 .blog-comment-form{padding-top:20px;padding-bottom:30px}.blog-single-layout1 .blog-comment-form form .notice{padding-top:0;padding-bottom:20px;font-size:14px}.blog-single-layout1 .blog-comment-form .inner-title{margin-bottom:20px!important}.blog-single-layout1 .blog-comment-form form{padding:30px}.sticky-header-wrap .main-menu ul li{margin:0 8px}.project-layout1 .axivis-project .project-content{margin:0;padding:0 20px;padding-top:20px;padding-bottom:0;margin-top:0}.project-layout1 .axivis-project .project-content .project-title{font-size:18px;line-height:28px;margin-bottom:15px;letter-spacing:0}.project-layout1 .axivis-project .project-content .primary-btn{width:130px;height:40px;line-height:40px}.project-layout1 .axivis-project .project-content span{margin-bottom:5px;font-size:14px}.project-layout1 .axivis-project .project-content .price{font-size:16px;padding-top:8px}.project-layout1 .axivis-project .project-content span i{margin-right:6px;font-size:16px}.header2-overlay{position:static}.pricing-table-layout2 .pricing-table .pricing-icon:before,.testomonial-layout2 span.quote-top:before{width:160px;height:160px}.about-wrap-layout5 .about-us-img{max-width:670px;margin-bottom:30px}.latest-project-wrapper .section-title h2.title{margin-top:-12px}}@media (min-width:768px) and (max-width:991.98px){.about-wrap-layout2 .shape-bg,.appointment-form-layout1 .shape-bg,.brand-layout1 .bg-shape,.contact-form-layout1 .contact-form-slider,.contact-form-layout1:before,.contact-form-layout2 .shape2,.contact-form-layout3 .shape-bg,.faq-layout3 .shape-bg,.featured-layout2:before,.header-layout2 .header-btn,.header-layout2:before,.header-middle-layout3:before,.header-top-wrap.header-top-layout2,.pricing-table-layout2 .pricing-table .price-plan span.shape,.pricing-table-layout4 .shape-bg,.project-layout1 .axivis-project .project-content:before,.project-layout1 .shape-bg,.service-layout2 .shape-bg,.service-layout3 .shape-bg,.team-layout2:after,.team-layout2:before,.testomonial-layout2 .shape-bg,.testomonial-layout3 span.quote-top,.work-process-layout2 .shape-bg,.work-process-layout2 .work-process:before,.work-process-layout2:after,.work-process-layout2:before,.work-process-layout3 .shape-bg{display:none}.pb-150{padding-bottom:100px}.pb-130{padding-bottom:80px}.pb-120{padding-bottom:70px}.pb-110{padding-bottom:60px}.pb-80,.pb-90,.pb-100{padding-bottom:50px}.pb-70{padding-bottom:40px}.pt-155{padding-top:95px}.pt-130{padding-top:80px}.pt-125{padding-top:75px}.pt-120{padding-top:70px}.pt-80,.pt-100{padding-top:50px}.pt-70{padding-top:40px}.background-image{background-size:cover}.header-top-layout1 .header-top-wrap .container{width:100%;max-width:100%}.header-middle-area form.search-bar{display:none;margin-left:45px}.about-wrap-layout1 .about-title{font-size:42px;letter-spacing:0;margin-bottom:25px}.about-wrap-layout1 .about-title span{font-size:68px}.about-wrap-layout1 .about-us-img img{width:100%}.about-us-sec .experiance-box{padding:50px 40px;min-width:auto;margin-top:-60px;right:-20px;max-width:70%}.about-wrap-layout1 .about-us-content{margin-left:0;padding-top:60px}.about-wrap-layout1 .action-area{position:relative;margin-top:40px;padding-left:0}.about-wrap-layout1 .action-area .action-box{padding-right:20px;margin-right:20px;position:relative}.estimator-title-area{text-align:center;margin-bottom:40px}.repair-estimator-wrap form.estimator-form{margin-left:0}.repair-estimator-wrap form.estimator-form .form-group .primary-btn{width:100%}.work-process-layout1 .work-process .process-img{min-height:250px}.work-process-layout1 .work-process .process-head:after,.work-process-layout1 .work-process .process-head:before{display:none}.work-process-layout1 .work-process .icon{width:65px;height:65px;line-height:65px;font-size:16px;border-radius:50%;position:absolute;left:25px;top:25px;z-index:1}.work-process-layout1 .work-process .icon:before{content:"";position:absolute;z-index:-1;top:-10px;left:-10px;right:-10px;bottom:-10px;-webkit-animation:cspine 20s linear infinite;animation:cspine 20s linear infinite;border:1px dashed var(--theme-clr1);border-radius:50%}.work-process-layout1 .row>div:nth-child(2n) .work-process .icon:before{border-color:var(--theme-clr2)}.work-process-layout1 .work-process .icon .ripple{display:none}.work-process-layout1 .work-process .process-head{text-align:center;margin-bottom:0;position:relative}.latest-project-wrapper .project-slider-area{position:relative;top:0;right:0;width:100%;max-width:100%;margin-top:60px}.latest-project-wrapper .section-title{padding:0;text-align:center}.latest-project-wrapper .section-title h2.title{font-size:38px;margin-bottom:24px}.latest-project-wrapper .project-slider-area .thumb-logo{bottom:auto;left:20px;width:120px;top:-60px}.testomonial-layout1 .counter-area-wrap .counter-box{margin-bottom:30px}.testomonial-layout1 .single-testomonial .testo-author{max-width:320px;width:100%;margin-top:0}.testomonial-layout1 .single-testomonial .testomonial-content{padding:100px 40px 55px 30px;width:100%;margin-top:-60px}.blog-layout1 .blog .blog-content{margin:0;padding:25px 30px 0;margin-top:0}.footer-layout1 .footer-wid-wrap .footer-widget{margin-bottom:30px}.footer-layout1 .footer-wid-wrap{padding-bottom:40px}.team-layout1.pt-200{padding-top:25px}.work-process-layout1 .work-process{padding-top:0}header .container{max-width:100%}.about-wrap-layout1 .action-btn{padding-right:15px}.hero-layout2{margin-top:0;padding-top:0}.repair-estimator-layout2 .inner-wrap{padding:40px;padding-bottom:25px;margin-top:0}.hero-layout2 .ls-bottom-nav-wrapper{right:2%}.repair-estimator-layout2{padding-top:80px;padding-bottom:80px}.repair-estimator-layout2 .estimator-title-area .title{font-size:32px}.repair-estimator-layout2 .estimator-title-area .text{font-size:15px}.repair-estimator-wrap .estimator-title-area{padding-bottom:0;margin-bottom:25px}.about-wrap-layout2 .about-us-content{padding-right:0;margin-top:40px}.about-wrap-layout2 .about-us-img img{width:100%}.about-wrap-layout2 .about-us-content .about-title{font-size:36px;line-height:52px;max-width:100%}.about-wrap-layout2 .action-area .action-box{padding-right:20px;margin-right:20px}.about-wrap-layout2 .action-area .action-box .content .text{font-size:14px}.about-wrap-layout2 .action-area .action-box .content span{font-size:12px}.about-wrap-layout2 .action-area .action-box .icon span i{font-size:34px;padding-left:15px}.about-wrap-layout2 .action-area .action-box .content span.shape-icon:before{width:40px;height:40px;margin-top:-20px}.about-wrap-layout2 .action-area .action-btn{margin-top:30px}.sec-separator span{width:60px;height:60px;line-height:60px;font-size:42px}.about-wrap-layout2 .action-area{padding-top:40px}.section-title2 .title{font-size:36px}.section-title2{padding-bottom:45px}.section-title2 .title:before{font-size:78px;margin-top:-13px}.cta-wrapper .cta-content .cta-title{font-size:36px;line-height:52px;margin-bottom:10px}.cta-wrapper .cta-content{padding:0}.counter-layout2.pt-70 .inner-wrapper{padding-top:40px}.counter-layout2.pb-70 .inner-wrapper{padding-bottom:40px}.counter-layout2 .inner-wrapper{padding-left:40px;padding-right:40px;margin-top:-80px}.cta-wrapper .cta-content .cta-text{font-size:16px;margin-bottom:25px}.cta-layout1.pb-200{padding-bottom:160px}.work-process-layout2 .work-process{position:static;max-width:100%;display:block;text-align:center;margin-bottom:30px}.work-process-layout2 .container .row>div:nth-child(3) .work-process{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;text-align:center;top:0;left:0}.work-process-layout2 .container .row>div:nth-child(3) .work-process .icon span,.work-process-layout2 .container .work-process .icon span{margin-right:0;margin-left:0;margin-bottom:15px;width:120px;height:120px;line-height:103px;font-size:40px}.work-process-layout2 .container .row>div:nth-child(4) .work-process{top:0;text-align:center;max-width:100%;left:0}.work-process-layout2 .container .row>div:nth-child(4) .work-process .icon span{margin-bottom:15px;margin-right:25px}.work-process-layout2{position:relative;min-height:auto}.work-process-layout2 .work-process .process-content{width:100%}.work-process-layout2 .work-process .icon span:before{width:30px;height:30px;font-size:12px;line-height:30px}.work-process-layout2 .work-process .process-content .title{font-size:19px;margin-bottom:4px}.counter-layout2 .counter-box .content .counter{font-size:24px}.counter-layout2 .counter-box .content .text{font-weight:400;font-size:14px}.counter-layout2 .counter-box .shape-icon i{font-size:42px;padding-left:15px}.counter-layout2 .counter-box .icon .shape-icon:before{width:40px;height:40px;margin-top:-20px}.team-layout2{padding-left:0;padding-right:0;position:relative}.pricing-table-layout2 .inner-wrapper{width:100%;max-width:100%;margin:0 auto;overflow:hidden!important;padding:0 20px;padding-top:10px}.pricing-table-layout2 .pricing-table .price-plan{position:static;left:0;top:0;background-color:transparent;width:100%;min-width:100%;z-index:3;text-align:center;border-top-right-radius:0;border-top-left-radius:0;-webkit-transform:rotate(0) translateY(0);-ms-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0)}.pricing-table-layout2 .pricing-table .price-plan .plan-text{color:#01133c;padding:0;font-size:22px;margin-bottom:20px}.pricing-table-layout2 .pricing-table span.price-amount{font-size:42px;padding:0;margin-bottom:10px}.pricing-table-layout2 .pricing-table ul.pricing-list li{margin-bottom:5px}.pricing-table-layout2 .pricing-table ul.pricing-list{margin-bottom:30px}.pricing-table-layout2 .pricing-table .pricing-icon .circle-btn{width:100px;height:100px;line-height:100px;font-size:48px;margin-bottom:30px}.pricing-table-wrapper .pricing-table h3.title{margin-bottom:10px;font-weight:700;font-size:26px}.pricing-table-layout2.pt-190{padding-top:80px}.pricing-table-layout2 .pricing-table{margin-bottom:30px;padding-bottom:40px;-ms-box-shadow:0 10px 73px -21px rgba(0,0,0,.1);box-shadow:0 10px 73px -21px rgba(0,0,0,.1)}.testomonial-layout2 span.quote-top{left:calc(50% - 50px);top:-50px;width:100px;height:100px;line-height:100px;font-size:42px}.testomonial-layout2 .single-testomonial .testomonial-content .title{font-size:28px;line-height:36px;margin-bottom:10px}.testomonial-layout2 .single-testomonial .testomonial-content .text{font-size:17px;line-height:26px}.testomonial-layout2 .brand-layout3{margin:0 20px;margin-bottom:30px;margin-top:40px;padding-left:23px;padding-right:23px}.testomonial-layout2:before{max-height:580px;background-size:cover}.blog-layout2 .latest-blog .blog-content .blog-title{font-size:17px;line-height:20px;padding-right:0;margin-bottom:10px}.blog-layout2 .latest-blog .blog-content{position:absolute;bottom:0;left:0;right:0;z-index:2;padding:0 20px;padding-bottom:0}.blog-layout2 .latest-blog .blog-content p{font-size:13px;line-height:22px;margin-bottom:20px}.blog-layout2 .latest-blog .blog-meta{padding-bottom:10px;margin-bottom:15px;margin-right:0}.blog-layout2 .popular-blog .blog .blog-content{padding:15px}.blog-layout2 .popular-blog .blog .blog-content .blog-title{font-size:16px;line-height:22px;margin-bottom:15px}.blog-layout2 .popular-blog .blog .blog-meta{padding-bottom:10px;margin-bottom:12px}.blog-layout2 .blog .blog-meta span{font-size:13px;margin-right:10px}.blog-layout2 .blog .blog-meta span i{font-size:13px;margin-right:7px}.subscribe-layout2 .subscribe-content .title{font-size:36px;margin-bottom:5px}.subscribe-layout2 .subscribe-content{text-align:center;margin-bottom:30px}.subscribe-layout2{padding-top:40px}.footer-layout2 .widget_recent_entries{padding:0}.header-layout3 .header-middle-layout3,.header-layout3 .header-top-wrap{padding-left:15px;padding-right:15px}.header-middle-layout3 .action-box{padding-right:20px;margin-right:20px}.header-middle-layout3 .action-box .content .text{font-size:18px;letter-spacing:0}.header-middle-layout3 .action-box .icon{font-size:36px}.header-middle-layout3 .action-box .content span{font-size:12px}.header-layout3 .header-logo{padding:5px 0}.header-layout3 .inner-wrapper{padding-bottom:45px}.header-layout3 .phone-btn{width:70px;height:70px;margin-left:-35px;bottom:-7px;padding:7px}.header-layout3 .phone-btn a{line-height:56px;font-size:22px}.header-layout3 .inner-wrapper:before{bottom:-13px;margin-left:-45px;width:90px;height:90px}.service-layout3 .scroll-btn{top:-60px;padding-top:35px;max-height:120px}.service-layout3 .slick-slider{padding:0}.section-title3 .title{font-size:36px;letter-spacing:0;margin-bottom:25px}.service-layout3 .section-title3{margin-bottom:20px}.service-layout3 .service-box{padding:35px 20px;margin-bottom:20px;margin-top:40px}.service-layout3 .service-box .service-content .title{font-size:17px;line-height:28px;margin-bottom:15px}.service-layout3 .service-box .service-content p{font-size:14px}.service-layout3 .service-box .service-content .shape-icon{margin-bottom:15px}.service-layout3 .inner-wrapper{padding-bottom:65px;padding-right:40px;padding-left:50px}.service-layout3 .inner-wrapper:before{max-height:550px}.service-layout3 .slick-slider .slick-arrow{left:-67px;top:56%;width:56px;height:56px;font-size:16px;padding:6px;overflow:hidden}.service-layout3 .slick-slider .slick-arrow i{line-height:44px}.service-layout3 .slick-slider .slick-arrow.slick-next{left:auto;right:-55px}.about-wrap-layout3 .about-us-content h2.about-title{font-size:36px;line-height:46px;letter-spacing:0;margin-bottom:10px;max-width:80%}.about-wrap-layout3 .about-us-content p{margin-bottom:15px}.about-wrap-layout3 .about-us-content .features-list{padding-top:0;margin-bottom:20px}.about-wrap-layout3 .about-us-content{padding-right:0;margin-bottom:60px}.work-process-layout3 .row>div:nth-child(odd) .work-process{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;text-align:left}.work-process-layout3 .row>div:nth-child(odd) .work-process .icon span{margin-right:15px;margin-left:0}.work-process-layout3 .work-process{margin-bottom:60px}.work-process-layout3 .section-title3{margin-bottom:80px}.work-process-layout3 .row>div:nth-child(2n) .work-process{margin-right:0;margin-left:0}.work-process-layout3 .work-process .process-content .title{font-size:19px;margin-bottom:6px}.work-process-layout3 .work-process .icon span{width:80px;height:80px;line-height:80px;font-size:35px;margin-right:15px}.work-process-layout3 .work-process .process-content{width:calc(100% - 95px)}.work-process-layout3 .work-process .process-content .text{margin-bottom:0;font-size:14px}.separator-layout2 .sec-separator .shape{width:80px;height:80px;left:50%;top:50%;margin-top:-40px;margin-left:-40px}.separator-layout2 .sec-separator:after,.separator-layout2 .sec-separator:before{width:calc(50% - 52px)}.section-title3 .icon{width:80px;height:80px;line-height:80px;font-size:38px}.counter-layout3 .counter-content-area .title{font-size:36px;letter-spacing:0;line-height:46px;margin-bottom:15px}.counter-layout3 .inner-wrapper{padding-left:0}.counter-layout3 .counter-box .content .text{font-size:13px}.counter-layout3 .counter-box .icon .shape-icon{margin-right:15px}.counter-layout3 .counter-box .icon .shape-icon i{font-size:38px;padding-left:20px}.counter-layout3 .counter-box .icon .shape-icon:before{width:45px;height:45px;margin-top:-23px}.counter-layout3 .counter-box .content .counter{font-size:24px;line-height:1.2}.counter-layout3 .counter-box{padding-bottom:20px}.counter-layout3 .counter-content-area{padding-bottom:40px}.team-layout3 .team-member .member-text{bottom:20px;max-width:230px;padding:25px 30px}.team-layout3 .team-member .btn-overly{bottom:70px}.team-layout3 .team-member ul.social-links{width:50px;bottom:80px;left:51px}.team-layout3 .team-member .member-img{padding-left:50px}.team-layout3 .team-member ul.social-links li{margin-bottom:15px}.team-layout3 .team-member .btn-overly{bottom:50px;left:230px}.testomonial-layout3 .single-testomonial{padding-left:40px;padding-right:40px;min-height:auto}.testomonial-layout3 ul.slick-dots{bottom:20px}.pricing-table-layout3 .pricing-table span.price-amount{width:120px;height:120px;line-height:108px;font-size:33px;letter-spacing:0;margin-bottom:30px;border-width:5px}.pricing-table-layout3 .pricing-table h3.title{margin-bottom:5px;font-size:20px}.pricing-table-layout3 .pricing-table .content p{font-size:14px}.pricing-table-layout3 .pricing-table ul.pricing-list li{font-size:14px;margin-bottom:5px}.pricing-table-layout3 .pricing-table ul.pricing-list{padding-top:0;padding-bottom:25px}.pricing-table-layout3 .pricing-table:after{top:0;right:0;bottom:0;left:0}.pricing-table-layout3 .pricing-table{padding-top:40px;padding-bottom:40px}.brand-layout4 .brand-area-title{text-align:center}.brand-layout4 .brand-area-title .title{font-size:36px;color:#fff}.brand-layout4 .background-image{max-width:100%;-webkit-clip-path:none;clip-path:none}.brand-layout4{padding-top:35px;padding-bottom:0}.footer-layout3 .footer-wid-wrap .widget-links{padding-left:0}.footer-layout3 .copyright-area:before{max-width:285px}.breadcumb-layout1 .breadcumb-content .breadcumb-title{font-size:46px}.breadcumb-layout1 .breadcumb-content{padding-top:135px;padding-bottom:140px}.breadcumb-layout1 .breadcumb-content ul{padding:0 40px}.breadcumb-layout1 .breadcumb-content ul li{font-size:14px}.about-wrap-layout4 .about-us-img .big-img{max-width:290px}.about-wrap-layout4 .about-us-img .small-img{left:0;max-width:300px}.about-wrap-layout4 .about-us-img{min-height:410px;max-width:450px;margin-right:auto}.about-wrap-layout4 .about-us-img:before{width:350px;height:350px;margin-left:-175px}.about-wrap-layout4 .about-us-img .experiance{width:80px;height:80px;line-height:80px;right:155px;top:225px;font-size:24px;right:115px;top:180px}.about-wrap-layout4 .about-us-img .experiance:before{left:7px;top:7px;right:7px;bottom:7px}.about-wrap-layout4 .about-us-img .big-img:before{top:49px}.about-wrap-layout4 .about-us-img .big-img:after{right:64px}.about-wrap-layout4 .about-us-img .small-img:after{bottom:33px}.about-wrap-layout4 .about-us-img .small-img:before{left:47px}.about-wrap-layout4 .about-us-content{padding-right:0;padding-top:30px}.about-wrap-layout4 .about-us-content .about-title{font-size:36px;margin-bottom:15px}.about-wrap-layout4 .about-us-content .sub-title{font-size:16px;line-height:26px;margin-bottom:10px;letter-spacing:0}.about-wrap-layout4 .about-us-content .author-signa{padding-top:0;padding-bottom:30px}.about-wrap-layout4 .about-us-content .video-action .text{font-size:18px;line-height:30px;max-width:180px}.about-wrap-layout4 .about-us-content .video-action a.video-btn{width:60px;height:60px;font-size:22px;margin-right:20px}.faq-layout1 .faq-banner{margin:0;height:auto;margin-right:0;min-height:500px}.faq-layout1 .faq-area{min-height:auto;padding:75px 60px 50px;margin-left:0}.faq-layout1 .faq-banner.background-image{background-size:cover;background-position:top}.faq-layout2 .faq-area{min-height:auto;padding:75px 60px 50px;margin-left:0}.faq-layout2 .faq-area .row>div:nth-last-child(2) .single-faq{border-bottom:2px solid #fff}.faq-layout2 .faq-banner{margin:0;background-size:cover;background-position:top;height:70vw;margin-right:0}.testomonial-layout4 .single-testomonial{padding-left:0}.testomonial-layout4 .single-testomonial .testomonial-content .text{font-size:16px;line-height:28px;margin-bottom:5px}.testomonial-layout4 .single-testomonial .testomonial-content{padding-left:30px;padding-right:0;width:calc(100% - 180px)}.testomonial-layout4 .single-testomonial .testo-author{max-width:220px;width:100%;padding-top:30px;padding-bottom:25px}.testomonial-layout4 .single-testomonial .testo-author img{width:100px;height:100px;padding:6px;margin-bottom:15px}.testomonial-layout4 .single-testomonial .testomonial-content .rating i{font-size:15px;margin-right:0}.testomonial-layout4 .single-testomonial .testomonial-content .quote{font-size:38px;margin-bottom:0}.faq-layout3 .faq-area{padding-right:0;padding-bottom:60px}.faq-layout3 .single-faq .faq-header .faq-title button{font-size:14px;padding:20px 0;line-height:1;padding-right:20px}.faq-layout3 .single-faq .faq-header .faq-title button:after{position:absolute;float:none;top:20px;right:0}.faq-layout3 .single-faq .faq-body .faq-text{margin-bottom:0;font-size:14px;line-height:22px}.faq-layout3 .single-faq{padding:0 15px}.widget_offer_banner{margin:0 auto;max-width:350px}.faq-layout3 .sidebar-area{margin-bottom:20px}.faq-layout3 .single-faq .faq-header .faq-title{margin-bottom:0;line-height:0}.contact-form-layout2 .shape1{top:160px;left:0;max-width:285px}.contact-form-layout2 .notice{padding-bottom:50px;margin-top:45px}.contact-form-layout2 .notice .notice-icon{margin-top:-45px;margin-bottom:13px}.contact-form-layout2 .notice .notice-text{font-size:22px;line-height:30px;max-width:80%;margin:0 auto;margin-bottom:0}.subscribe-layout3 .subscribe-content{text-align:center;margin-bottom:30px}.subscribe-layout3 form.subsc-form{padding-top:0;padding-left:0}.subscribe-layout3 .subscribe-content .title{font-size:36px;margin-bottom:5px}.subscribe-sec-wrapper.subscribe-layout3.background-image.pt-90.pb-100{padding-top:40px}.appointment-form-layout1 form{padding:0;padding-top:10px}.appointment-form-layout1 .form-title{font-size:64px}.service-layout4 .service-box{padding:40px 0;padding-bottom:35px}.service-layout4 .service-box .service-content{padding:0 30px}.service-layout4 .service-box .service-content .title{font-size:18px;margin-bottom:10px;letter-spacing:0}.service-layout4 .service-box .service-content p{font-size:14px;line-height:22px}.service-layout4 .service-box .service-icon{width:70px;height:70px;line-height:70px;font-size:33px;margin-bottom:20px}.error-wrapper .error-content>span{font-size:82px}.error-wrapper .error-content .title{font-size:290px;margin-bottom:10px}.error-wrapper .error-content .sub-title{font-size:36px;line-height:48px;max-width:490px;margin-bottom:23px}.error-wrapper .shape2{max-width:200px}.error-wrapper .shape1{max-width:250px}.error-wrapper .shape3{max-width:300px}.price-plan-layout1 .price-plan-area .price-title{font-size:32px;line-height:44px;margin-bottom:10px}.price-plan-layout1 .price-plan-area .features-list{margin-bottom:30px}.price-plan-layout1 .widget_offer_banner_horizontal .title{max-width:45%}.price-plan-layout1 .price-action-box .shape{display:none}.price-plan-layout1 .price-action-box{padding:60px 40px;padding-top:55px;margin-top:40px;margin-left:0}.pricing-table-layout4 .pricing-table .price-amount{width:126px;height:126px;line-height:116px;border-width:5px;font-size:41px;letter-spacing:0;margin-bottom:30px}.pricing-table-layout4 .pricing-table:before{height:180px}.pricing-table-layout4 .pricing-table{padding-top:60px}.pricing-table-wrapper .pricing-table h3.title{margin-bottom:5px;font-size:22px}.pricing-table-layout4 .pricing-table .pricing-list{padding-top:0;padding-bottom:40px}.project-details-layout1 .project-details-area .sub-title{font-size:26px;margin-bottom:20px;margin-top:0}.testomonial-layout5 .single-testomonial{padding:40px}.testomonial-layout5 .single-testomonial .testo-author{width:180px;margin-right:30px}.testomonial-layout5 .single-testomonial .testomonial-content{width:calc(100% - 210px)}.testomonial-layout5 .single-testomonial .testomonial-content .text{font-size:16px;line-height:26px}.testomonial-layout5 .single-testomonial .testomonial-content .rating{font-size:14px}.project-details-layout1 .share-links{margin:30px 0}.project-details-layout1 .share-links .links-title{font-size:22px;margin-bottom:20px}.project-details-layout1 .share-links .social-links ul li a i{width:45px;height:45px;line-height:45px;font-size:14px}.project-details-layout1 .share-links .social-links ul{padding-top:30px}.post-pagination-layout1 .post-pagination .pagi-content{padding:20px;padding-top:15px}.post-pagination-layout1 .post-pagination .pagi-content .pagi-title{font-size:18px;line-height:28px;letter-spacing:0;margin-bottom:15px}.post-pagination-layout1 .post-pagination .pagi-content .pagi-btn{width:120px;height:45px;line-height:42px;font-size:12px;letter-spacing:0}.post-pagination-layout1 .post-pagination .pagi-content .pagi-btn i{font-size:17px}.contact-form-layout3 .contact-information-area{padding:40px;padding-top:35px;padding-bottom:10px;max-width:460px;margin:0 auto;margin-bottom:30px}.contact-form-layout3 .contact-form-area .form-title{font-size:68px}.contact-form-layout3 .contact-form-area .sub-title{font-size:18px}.branch-information-layout1 .single-branch-info .branch-info-body .branch-title{font-size:22px;margin-bottom:5px}.branch-information-layout1 .single-branch-info .branch-info-body .branch-location{line-height:22px;font-size:14px}.branch-information-layout1 .single-branch-info .branch-info-body .branch-info .info-box .icon span{width:40px;height:40px;line-height:40px;font-size:16px;margin-right:13px}.branch-information-layout1 .single-branch-info .branch-info-body .branch-info .info-box .content .text{font-size:14px}.branch-information-layout1 .single-branch-info .branch-info-body .branch-info .info-box .content span{font-size:16px;letter-spacing:0}.branch-information-layout1 .single-branch-info .branch-info-body .branch-info{padding:20px 0;padding-top:15px}.branch-information-layout1 .single-branch-info .branch-info-body .branch-info .info-box{margin-bottom:10px}.branch-information-layout1 .single-branch-info .map-button{right:15px;bottom:10px}.branch-information-layout1 .single-branch-info .officer-info-toggler.button{top:20px;left:35px}.branch-information-layout1 .inner-wrapper{margin-bottom:-80px}.branch-information-layout1 .single-branch-info .branch-officer-info .officer-info-box{left:115px;top:10px;width:100%;max-width:270px;padding-top:25px;padding-bottom:20px}.branch-information-layout1 .single-branch-info .branch-officer-info .officer-info-box .avater{width:80px;height:80px;margin:0 auto;margin-bottom:15px}.branch-information-layout1 .single-branch-info .branch-officer-info .officer-info-box .name{font-size:18px;margin-bottom:0}.branch-information-layout1 .single-branch-info .branch-officer-info .officer-info-box .contact-info{font-size:14px;line-height:22px;margin-bottom:0;font-weight:500}.branch-information-layout1 .single-branch-info .branch-officer-info .officer-info-box .degi{margin-bottom:10px}.branch-information-layout1 .single-branch-info .branch-officer-info .officer-info-box .contact-info i{font-size:15px;margin-right:5px}.branch-information-layout1 .single-branch-info .branch-officer-info .officer-info-box:before{left:-10px;top:30px;width:20px;height:20px}.branch-information-layout1 ul.slick-dots li button{width:30px}.branch-information-layout1 .single-branch-info{padding:20px}.branch-information-layout1 .single-branch-info .branch-info-head .branch-img img{width:100%}.branch-information-layout1 .single-branch-info .branch-info-head{padding-right:0;padding-bottom:30px}.branch-information-layout1 ul.slick-dots{right:37%;bottom:15px}.branch-information-layout1 .single-branch-info .branch-info-body{padding-left:0}.contact-map-wrap{height:85vw}.founder-layout1 .axivis-founder:nth-child(odd) .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.founder-layout1 .axivis-founder:nth-child(odd) .founder-content{padding-left:0;padding-right:0}.founder-layout1 .axivis-founder .founder-content{padding-left:0;padding-top:50px;text-align:center}.founder-layout1 .axivis-founder{margin-bottom:60px}.founder-layout1 .axivis-founder:last-child{margin-bottom:30px}.founder-layout1 .axivis-founder .founder-content .name{font-size:36px;letter-spacing:0;margin-bottom:5px}.team-layout4 .team-member .member-thumb-img{width:150px;height:150px;margin:0 auto;border-width:2px;padding:7px;margin-bottom:20px}.team-layout4 .team-member{padding:60px 0}.team-layout4 .team-member ul li a{width:40px;height:40px;line-height:40px;font-size:14px}.team-details-layout1 .team-member .member-img{bottom:0;padding-left:0;padding-bottom:40px}.team-details-layout1 .team-member .member-img img{width:100%}.team-details-layout1 .team-member .member-details{padding-left:0;padding-right:0}.team-details-layout1 .team-member .member-details-area{margin-bottom:60px;padding:60px}.team-details-layout1 .team-member .member-details .name{letter-spacing:0;font-size:34px;margin-bottom:5px}.team-details-layout1 .team-member .member-details .member-information ul li span{font-size:16px;margin-right:10px}.team-details-layout1 .team-member .member-details .member-information ul li{padding:10px 0}.team-details-layout1 .team-member .member-details .member-information{margin-bottom:5px}.team-details-layout1 .team-member .inner-title{letter-spacing:0;margin-bottom:15px;font-size:24px}.team-details-layout1 .team-member .member-contact-form .inner-title{margin-bottom:25px}.team-details-layout1 .team-member .member-content p{margin-bottom:20px}.team-details-layout1 .team-member .member-skill .single-circle-progress{padding-left:0;padding-top:40px}.service-details-layout1 .service-details .service-title{font-size:36px;letter-spacing:0;margin-bottom:10px}.service-details-layout1 .service-details .inner-title,.service-details-layout1 .service-details .service-middle-box .inner-title{margin-bottom:10px;font-size:26px;letter-spacing:0}.service-details-layout1 .service-details .service-content{padding-bottom:0;margin-bottom:30px}.blog-single-layout1 .blog .blog-content .blog-title{font-size:28px;line-height:38px;margin-bottom:15px}.blog-single-layout1 .blog .blog-meta{padding:20px 20px 15px}.blog-single-layout1 .blog .blog-meta span{margin-right:15px;font-size:14px}.blog-single-layout1 .blog .blog-meta span i{font-size:16px;margin-right:5px}.blog-single-layout1 .blog .blog-content .blog-title{font-size:24px;line-height:34px;margin-bottom:10px}.blog-single-layout1 .blog .blog-meta{padding:20px 30px 15px}.blog-single-layout1 .blog .blog-content{padding:0 30px;padding-top:15px}.blog-single-layout1 .blog .blog-bottom{padding-bottom:25px}.widget:not(.footer-widget).widget_recent_entries .blog .blog-content .blog-title{font-size:14px;line-height:20px;margin-bottom:8px}.widget:not(.footer-widget).widget_social_links ul li a{height:45px;line-height:45px;padding:0 20px;font-size:14px}.widget:not(.footer-widget).widget_recent_comments .recentcomments .comment-text{margin-bottom:10px;font-size:14px;line-height:24px}.widget:not(.footer-widget).widget_tag_cloud .tagcloud a{font-size:12px;letter-spacing:0;padding:3px 14px;margin-right:5px;margin-bottom:10px}.widget:not(.footer-widget).widget_admin{padding-top:40px;padding-bottom:40px}.widget:not(.footer-widget).widget_admin .admin-content .admin-img{width:100px;height:100px;margin:0 auto;margin-bottom:35px;margin-top:7px}.widget:not(.footer-widget).widget_admin .admin-content .admin-img:before{left:-7px;top:-7px;right:-7px;bottom:-7px}.widget:not(.footer-widget).widget_admin .admin-content .admin-img:after{width:34px;height:34px;line-height:34px;box-shadow:0 0 0 6px #fff;right:-16px;font-size:14px}.widget:not(.footer-widget).widget_admin .admin-content .degi{margin-bottom:10px}.widget:not(.footer-widget).widget_admin .admin-content .admin-title{font-size:18px;margin-bottom:2px}.blog-single-layout1 .blog .blog-content blockquote{margin:0;border-width:6px;margin-bottom:25px;font-size:18px;line-height:28px;padding:20px;letter-spacing:0}.blog-single-layout1 .blog .blog-content blockquote .quote-author{font-size:16px;padding-left:45px;margin-bottom:10px}.blog-single-layout1 .blog .blog-content .inner-title{font-size:20px;line-height:30px;letter-spacing:0;padding-top:25px;margin-bottom:15px;margin-top:0}.blog-single-layout1 .blog .blog-img-slider.mb-40{margin-bottom:25px}.blog-single-layout1 .blog .share-links .links-title{font-size:18px;margin-bottom:0;letter-spacing:0;margin-right:10px;padding-top:5px}.blog-single-layout1 .blog .share-links .tagcloud a{font-size:12px;padding:1px 13px;margin-right:5px}.blog-single-layout1 .blog .share-links{padding-top:20px;padding-bottom:20px}.blog-single-layout1 .blog .share-links .social-links ul{grid-template-columns:repeat(2,1fr);grid-column-gap:15px;grid-row-gap:15px;margin-top:15px;padding-top:25px}.post-pagination-layout2 .post-pagination .pagi-content{padding:30px;padding-top:25px}.post-pagination-layout2 .post-pagination .pagi-content .pagi-title{font-size:18px;line-height:26px;margin-bottom:10px;letter-spacing:0}.post-pagination-layout2 .post-pagination .pagi-content .pagi-btn{width:100px;height:40px;line-height:40px;font-size:10px;letter-spacing:0}.post-pagination-layout2 .post-pagination .pagi-content .pagi-btn i{font-size:17px}.post-pagination-layout2 .post-pagination .pagi-content span{font-size:12px;margin-bottom:15px}.post-pagination-layout2 .post-pagination .pagi-content span i{font-size:14px}.blog-single-layout1 .related-post-area .inner-title{padding-top:30px!important;margin-bottom:25px!important}.blog-single-layout1 .related-post-area .blog .blog-content{padding:15px}.blog-single-layout1 .related-post-area .blog .blog-meta span{margin-right:13px;font-size:13px}.blog-single-layout1 .related-post-area .blog .blog-meta span i{font-size:14px}.blog-single-layout1 .related-post-area .blog .blog-content .blog-title{font-size:16px;line-height:27px;margin-bottom:5px}.blog-single-layout1 .related-post-area .blog .blog-text{margin-bottom:0;font-size:14px;line-height:22px}.blog-single-layout1 .blog-author{padding:30px;margin-bottom:30px}.blog-single-layout1 .blog-author .author-img{width:100px;height:100px;margin-right:15px}.blog-single-layout1 .blog-author .author-content{width:calc(100% - 115px);padding-top:0}.blog-single-layout1 .blog-author .author-content span{font-size:12px;margin-bottom:5px}.blog-single-layout1 .blog-author .author-content .name{font-size:24px;letter-spacing:0;margin-bottom:5px}.blog-single-layout1 .blog-author .author-content .text{font-size:14px;line-height:24px}.blog-single-layout1 .blog-comment-area .single-comment .comment-author{width:70px;height:70px;margin-right:15px}.blog-single-layout1 .blog-comment-area .single-comment .comment-content{width:calc(100% - 85px)}.blog-single-layout1 .blog-comment-area .single-comment .author-name .name{font-size:18px;letter-spacing:0;margin-bottom:2px}.blog-single-layout1 .blog-comment-area .single-comment .author-name span{font-size:11px}.blog-single-layout1 .blog-comment-area .single-comment{padding:30px 0}.blog-single-layout1 .blog-comment-area .single-comment.replay-comment{margin-left:45px}.blog-single-layout1 .blog-comment-form{padding-top:20px;padding-bottom:30px}.blog-single-layout1 .blog-comment-form form .notice{padding-top:0;padding-bottom:20px;font-size:14px}.blog-single-layout1 .blog-comment-form .inner-title{margin-bottom:20px!important}.blog-single-layout1 .blog-comment-form form{padding:30px}.blog-single-layout1 .blog .middle-img img{width:100%}.blog-single-layout1 .pagination-layout1{padding-top:0}.pagination-layout1 ul li a{font-size:14px;width:45px;height:45px;line-height:45px}.project-layout1 .axivis-project .project-content{margin:0;padding:0 20px;padding-top:20px;padding-bottom:0;margin-top:0}.project-layout1 .axivis-project .project-content .project-title{font-size:18px;line-height:28px;margin-bottom:15px;letter-spacing:0}.project-layout1 .axivis-project .project-content .primary-btn{width:130px;height:40px;line-height:40px}.project-layout1 .axivis-project .project-content span{margin-bottom:5px;font-size:14px}.project-layout1 .axivis-project .project-content .price{font-size:16px;padding-top:8px}.project-layout1 .axivis-project .project-content span i{margin-right:6px;font-size:16px}.project-details-layout1 .project-details-area>ul li:before{width:auto;height:auto;line-height:auto;background-color:transparent;font-size:16px;margin-right:10px}.project-details-layout1 .project-details-area>ul li{line-height:16px}.header2-overlay{position:static}.pricing-table-layout2 .pricing-table .pricing-icon:before,.testomonial-layout2 span.quote-top:before{width:120px;height:120px}.about-wrap-layout2 .action-area .action-box .icon span{margin-right:15px}.about-wrap-layout5 .about-us-img{max-width:670px;margin-bottom:30px}.footer-layout3 .footer-wid-wrap.pt-100{padding-top:70px}}@media (max-width:767.98px){.about-wrap-layout1 .action-area .action-box:before,.about-wrap-layout1:before,.about-wrap-layout2 .action-area .action-box:before,.about-wrap-layout2 .shape-bg,.about-wrap-layout4 .about-us-img .big-img:after,.about-wrap-layout4 .about-us-img .big-img:before,.about-wrap-layout4 .about-us-img .small-img:after,.about-wrap-layout4 .about-us-img .small-img:before,.about-wrap-layout4 .about-us-img:before,.appointment-form-layout1 .shape-bg,.brand-layout1 .bg-shape,.contact-form-layout1 .contact-form-slider,.contact-form-layout1:before,.contact-form-layout2 .shape-bg,.contact-form-layout3 .shape-bg,.faq-layout3 .shape-bg,.featured-layout2:before,.footer-layout3 .copyright-area:before,.header-layout2 .header-btn,.header-layout2:before,.header-layout3 .header-top-wrap,.header-middle-layout3:before,.header-top-wrap.header-top-layout2,.hero-layout2 .ls-bottom-nav-wrapper,.hero-layout3 .small-title:after,.hero-layout3 .small-title:before,.price-plan-layout1 .price-action-box .shape,.pricing-table-layout2 .pricing-table .price-plan span.shape,.pricing-table-layout4 .shape-bg,.project-layout1 .axivis-project .project-content:before,.project-layout1 .shape-bg,.service-layout2 .shape-bg,.service-layout3 .inner-wrapper:before,.service-layout3 .shape-bg,.shape-bg.shape-br,.team-layout2:after,.team-layout2:before,.testomonial-layout2 .shape-bg,.testomonial-layout3 span.quote-top,.testomonial-layout4 .single-testomonial .testomonial-content .quote,.work-process-layout1:before,.work-process-layout2 .shape-bg,.work-process-layout2 .work-process:before,.work-process-layout2:after,.work-process-layout2:before,.work-process-layout3 .shape-bg{display:none}.pb-130,.pb-150{padding-bottom:60px}.pb-120{padding-bottom:50px}.pb-110{padding-bottom:40px}.pb-100{padding-bottom:30px}.pb-80,.pb-90{padding-bottom:40px}.pb-70{padding-bottom:30px}.pt-155{padding-top:75px}.pt-130{padding-top:60px}.pt-125{padding-top:55px}.pt-120{padding-top:50px}.pt-110{padding-top:40px}.pt-100{padding-top:30px}.pt-80,.pt-90{padding-top:40px}.pt-70{padding-top:30px}.background-image{background-size:cover}.section-title{padding:0;padding-bottom:15px}.circle-btn.xl{font-size:46px;width:100px;height:100px;line-height:100px}.about-us-sec .experiance-box .content .main-title,.header-top-layout1{display:none}.about-wrap-layout1 .about-title{font-size:30px;letter-spacing:0;margin-bottom:23px}.about-wrap-layout1 .about-title span{font-size:58px}.about-wrap-layout1 .about-us-img img{width:100%}.about-us-sec .experiance-box{padding:30px 20px;min-width:auto;margin-top:40px;right:0;background-image:none;background-color:var(--theme-clr1)}.about-us-sec .experiance-box .content{width:100%}.about-us-sec .experiance-box .content .title{font-size:19px;letter-spacing:0;margin-bottom:10px}.about-us-sec .experiance-box .icon{margin-bottom:30px}.about-wrap-layout1 .about-us-content{margin-left:0;padding-top:40px}.about-wrap-layout1 .sub-title{font-size:28px;letter-spacing:0;margin-bottom:20px}.about-wrap-layout1 .action-area{margin-top:15px;padding-left:0}.about-wrap-layout1 .action-area .action-box .icon span{font-size:38px;margin-bottom:0}.about-wrap-layout1 .about-us-content .features-list ul li:before{position:absolute;left:0;top:4px}.about-wrap-layout1 .about-us-content .features-list ul li{margin-bottom:4px;padding-left:25px}.about-wrap-layout1 .action-area .action-box{padding-right:0;margin-right:0;border-right:none;margin-bottom:10px}.about-wrap-layout1 .action-btn{float:none;margin-top:20px}.about-us-sec.about-wrap-layout1.pt-155.pb-130{padding-top:45px}.estimator-title-area{text-align:center;margin-bottom:30px}.repair-estimator-wrap .estimator-title-area .title{margin-bottom:0;font-size:24px}.repair-estimator-wrap .estimator-title-area .text{font-size:16px;margin-bottom:0}.repair-estimator-wrap form.estimator-form{margin-left:0}.repair-estimator-wrap form.estimator-form .primary-btn{width:100%;overflow:hidden}.work-process-layout1 .work-process .process-img{min-height:auto}.work-process-layout1 .work-process .process-head:after,.work-process-layout1 .work-process .process-head:before{display:none}.work-process-layout1 .work-process .icon{width:65px;height:65px;line-height:65px;font-size:16px;border-radius:50%;position:absolute;left:25px;top:25px;z-index:1}.work-process-layout1 .work-process .icon:before{content:"";position:absolute;z-index:-1;top:-10px;left:-10px;right:-10px;bottom:-10px;-webkit-animation:cspine 20s linear infinite;animation:cspine 20s linear infinite;border:1px dashed var(--theme-clr1);border-radius:50%}.work-process-layout1 .row>div:nth-child(2n) .work-process .icon:before{border-color:var(--theme-clr2)}.work-process-layout1 .work-process .icon .ripple{display:none}.work-process-layout1 .work-process .process-head{text-align:center;margin-bottom:0;position:relative}.work-process-layout1 .work-process .process-content .title{font-size:18px;line-height:25px;letter-spacing:0;margin-bottom:10px}.work-process-layout1 .work-process .process-content{padding:10px 25px;padding-bottom:5px}.work-process-layout1 .work-process{padding-top:0}.latest-project-wrapper .project-slider-area{position:relative;top:0;right:0;width:100%;max-width:100%;margin-top:40px}.latest-project-wrapper .project-slider-area .thumb-logo{bottom:-15px;left:-5px;width:80px}.latest-project-wrapper .section-title{text-align:center}.latest-project-wrapper .section-title h2.title{line-height:42px;font-size:28px;margin-bottom:20px}.team-layout1.pt-200{padding-top:55px}.team-layout1 .section-title{padding-bottom:0}.our-featured-wrapper .single-featured .featured-icon{margin-bottom:-50px}.our-featured-wrapper .single-featured .shape{margin-left:-80px;width:160px;height:160px}.our-featured-wrapper .single-featured .featured-content{padding:80px 20px;padding-bottom:10px}.our-featured-wrapper .single-featured .featured-content .title{font-size:25px;margin-bottom:15px}.our-featured-wrapper .section-title{padding-bottom:20px}.pricing-table-wrapper .pricing-table h3.title{font-size:24px}.pricing-table-layout1 .pricing-table .pricing-icon{padding-top:13px;padding-bottom:45px}.testomonial-layout1 .counter-area-wrap{padding:0}.testomonial-layout1 .counter-area-wrap .counter-box{margin-bottom:25px}.testomonial-layout1 .section-title{padding-bottom:25px}.testomonial-layout1 .single-testomonial{padding-top:30px;padding-bottom:30px}.testomonial-layout1 .single-testomonial .testo-author{max-width:320px;width:100%;padding-top:30px;padding-bottom:25px;margin-top:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.testomonial-layout1 .single-testomonial .testo-author img{width:100px;height:100px;padding:5px;margin-bottom:15px}.testomonial-layout1 .single-testomonial .testomonial-content{padding:30px 20px 25px;width:100%}.testomonial-layout1 .slick-current .single-testomonial .testomonial-content .quote,.testomonial-layout1 .slick-current .single-testomonial .testomonial-content .rating,.testomonial-layout1 .slick-current .single-testomonial .testomonial-content .text{-webkit-animation-name:none;animation-name:none}.testomonial-layout1 .single-testomonial .testomonial-content:after{right:10px;bottom:40px;font-size:55px}.blog-layout1 .blog .blog-content{margin:0;padding:15px 20px 0;margin-top:0}.blog-layout1 .blog .blog-content h3.blog-title{font-size:19px;line-height:28px;margin-bottom:15px}.subscribe-sec-wrapper .subscribe-content .title{margin-bottom:0}.subscribe-sec-wrapper form.subsc-form .form-group input{width:100%;margin-right:0;margin-bottom:20px}.footer-layout1 .footer-wid-wrap{padding-bottom:20px}.footer-layout1 .footer-wid-wrap .footer-widget{margin-bottom:30px}.footer-layout1 .copyright-area .copyright .text{font-size:14px}.footer-layout1 .copyright-area{padding:20px 0}header .container{max-width:100%}.work-process-layout2 .work-process{position:static;max-width:100%;display:block;text-align:center;margin-bottom:30px}.work-process-layout2 .container .row>div:nth-child(3) .work-process{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;text-align:center;top:0;left:0}.work-process-layout2 .container .row>div:nth-child(3) .work-process .icon span,.work-process-layout2 .container .work-process .icon span{margin-right:0;margin-left:0;margin-bottom:15px;width:80px;height:80px;line-height:62px;font-size:25px}.work-process-layout2 .container .row>div:nth-child(4) .work-process{top:0;text-align:center;max-width:100%;left:0}.work-process-layout2 .container .row>div:nth-child(4) .work-process .icon span{margin-bottom:15px;margin-right:0}.work-process-layout2{position:relative;min-height:auto}.work-process-layout2 .work-process .process-content{width:100%}.work-process-layout2 .work-process .icon span:before{width:22px;height:22px;font-size:10px;line-height:22px;right:9px;top:7px}.work-process-layout2 .work-process .process-content .title{font-size:19px;margin-bottom:4px}.counter-layout2 .counter-box .content .counter{font-size:24px}.counter-layout2 .counter-box .content .text{font-weight:400;font-size:14px}.counter-layout2 .counter-box .shape-icon i{font-size:42px;padding-left:15px}.counter-layout2 .counter-box .icon .shape-icon:before{width:40px;height:40px;margin-top:-20px}.team-layout2{padding-left:0;padding-right:0;position:relative}.pricing-table-layout2 .inner-wrapper{width:100%;max-width:100%;margin:0 auto;overflow:hidden!important;padding:0;padding-top:10px}.pricing-table-layout2 .inner-wrapper .slick-list{overflow:hidden}.pricing-table-layout2 .pricing-table .price-plan{position:static;left:0;top:0;background-color:transparent;width:100%;min-width:100%;z-index:3;text-align:center;border-top-right-radius:0;border-top-left-radius:0;-webkit-transform:rotate(0) translateY(0);-ms-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0)}.pricing-table-layout2 .pricing-table .price-plan .plan-text{color:#01133c;padding:0;font-size:22px;margin-bottom:20px}.pricing-table-layout2 .pricing-table span.price-amount{font-size:42px;padding:0;margin-bottom:10px}.pricing-table-layout2 .pricing-table ul.pricing-list li{margin-bottom:5px}.pricing-table-layout2 .pricing-table ul.pricing-list{margin-bottom:30px}.pricing-table-layout2 .pricing-table .pricing-icon .circle-btn{width:100px;height:100px;line-height:100px;font-size:48px;margin-bottom:30px}.pricing-table-wrapper .pricing-table h3.title{margin-bottom:10px;font-size:26px;font-weight:700}.pricing-table-layout2.pt-190{padding-top:80px}.pricing-table-layout2 .pricing-table{margin-bottom:30px;padding-bottom:40px;-ms-box-shadow:0 10px 73px -21px rgba(0,0,0,.1);box-shadow:0 10px 73px -21px rgba(0,0,0,.1)}.testomonial-layout2 span.quote-top{left:calc(50% - 40px);top:-40px;width:80px;height:80px;line-height:80px;font-size:34px}.blog-layout2 .latest-blog .blog-content .blog-title{font-size:18px;line-height:18px;padding-right:0;margin-bottom:10px}.blog-layout2 .latest-blog .blog-content{position:absolute;bottom:0;left:0;right:0;z-index:2;padding:0 20px;padding-bottom:0}.blog-layout2 .latest-blog .blog-content p{font-size:13px;line-height:22px;margin-bottom:20px}.blog-layout2 .latest-blog .blog-meta{padding-bottom:10px;margin-bottom:15px;margin-right:0}.blog-layout2 .popular-blog .blog .blog-content{padding:15px}.blog-layout2 .popular-blog .blog .blog-content .blog-title{font-size:18px;line-height:22px;margin-bottom:15px}.blog-layout2 .popular-blog .blog .blog-meta{padding-bottom:10px;margin-bottom:12px}.blog-layout2 .blog .blog-meta span{font-size:13px;margin-right:10px}.blog-layout2 .blog .blog-meta span i{font-size:13px;margin-right:7px}.hero-layout2{margin-top:0;padding-top:0}.repair-estimator-layout2 .inner-wrap{padding:20px 15px;padding-bottom:15px;margin-top:0}.repair-estimator-wrap.repair-estimator-layout2.pb-150.secondary-bg2{padding-bottom:60px;padding-top:60px}.about-wrap-layout2 .about-us-img{position:relative;padding:15px}.about-wrap-layout2 .about-us-img img{width:100%}.about-wrap-layout2 .about-us-content{padding-right:0;margin-top:30px;margin-bottom:15px}.about-wrap-layout2 .about-us-content .about-title{font-size:26px;line-height:36px;max-width:100%;width:100%}.about-wrap-layout2 .about-us-content p{margin-bottom:20px}.about-wrap-layout2 .about-us-content .video-action{margin-right:0;padding-top:0}.about-wrap-layout2 .about-us-content .author-signa,.about-wrap-layout2 .action-area{padding-top:20px}.about-wrap-layout2 .action-area .action-box{padding-right:0;margin-right:0;margin-bottom:20px}.about-wrap-layout2 .action-area .action-box .icon span i{font-size:36px;padding-left:15px}.about-wrap-layout2 .action-area .action-box .content .text{font-size:18px}.about-wrap-layout2 .action-area .action-box .content span{font-size:13px;margin-bottom:2px}.shape-icon:before{width:40px;height:40px;margin-top:-20px}.sec-separator span{width:60px;height:60px;line-height:60px;font-size:38px}.section-title2 .title{font-size:26px;line-height:.8;margin-bottom:16px}.section-title2 .title:before{font-size:54px;margin-top:-7px}.section-title2{padding-bottom:35px}.our-service-wrapper:not(.service-layout1) .service-box .service-content .title{font-size:20px;margin-bottom:10px;letter-spacing:0}.service-layout2 .service-box .service-content{padding:25px 20px;padding-bottom:55px}.cta-wrapper .cta-content{padding:0}.cta-wrapper .cta-content .cta-title{font-size:26px;line-height:36px;margin-bottom:15px}.cta-wrapper .cta-content .cta-text{font-size:15px;margin-bottom:20px}.counter-layout2 .inner-wrapper{padding-left:80px;padding-right:80px;padding-left:20px;padding-right:20px;margin-top:60px;padding-top:20px!important;padding-bottom:10px!important}.counter-layout2 .counter-box{margin-bottom:20px}.work-process-wrap.work-process-layout2.pt-130.pb-90{padding-bottom:30px}.team-layout2 .background-image{height:420px}.team-layout2 .team-member .member-content{padding-bottom:30px}.testomonial-layout2 .single-testomonial .testomonial-content .title{font-size:24px;line-height:34px;margin-bottom:15px;letter-spacing:0}.testomonial-layout2 .single-testomonial .testomonial-content .text{font-size:16px;line-height:24px}.testomonial-layout2 .single-testomonial .testomonial-content{padding-bottom:0}.testomonial-layout2 .single-testomonial .testo-author .name{font-size:20px;margin-bottom:0}.testomonial-layout2 .single-testomonial .testo-author span{font-size:14px;font-weight:700}.testomonial-layout2 .single-testomonial{padding-bottom:0;text-align:center}.testomonial-layout2 .brand-layout3{margin:0;margin-bottom:30px;margin-top:50px;padding-left:0;padding-right:0}.blog-layout2 .latest-blog{position:relative;min-height:400px}.subscribe-layout2 .subscribe-content{text-align:center;margin-bottom:30px}.subscribe-layout2 .subscribe-content .text{line-height:16px;font-size:12px}.subscribe-layout2 form.subsc-form div.skew{width:100%;height:50px;margin-right:0;margin-bottom:10px}.subscribe-layout2 form.subsc-form{padding-left:0;text-align:center}.subscribe-sec-wrapper .subscribe-content .title{font-size:22px;margin-bottom:10px;line-height:1}.footer-layout2 .widget_recent_entries{padding:0}.footer-layout2 .widget_recent_entries .blog .blog-content span{margin-bottom:0}.footer-layout2 .widget_recent_entries .blog .blog-content .blog-title{font-size:17px;line-height:26px;margin-bottom:0}.footer-layout2 .copyright-area p{margin-bottom:0;font-size:13px;text-align:center}.cta-layout1.pb-200{padding-bottom:60px}.footer-layout2 .widget_title{margin-bottom:25px;font-size:22px}.footer-widget.widget_contact .widget_title{margin-bottom:10px}.footer-layout2 .widget_contact{padding:40px 0}.repair-estimator-layout2 form.estimator-form .primary-btn{width:90%!important;margin:0 auto!important}.repair-estimator-layout2 .estimator-title-area{padding-bottom:0}.subscribe-layout1 form.subsc-form{padding-left:0}.testomonial-layout1 .single-testomonial .testomonial-content .text{font-size:16px;line-height:26px;margin-bottom:20px}.header-layout3 .header-middle-layout3{padding:0 15px}.header-layout3 .header-logo{padding:15px 0}.header-layout3 .menuToggleBtn{margin-right:0}.header-layout3 .inner-wrapper{padding-bottom:15px}.header-layout3 .phone-btn{width:50px;height:50px;margin-left:-25px;bottom:-10px;padding:5px}.header-layout3 .phone-btn a{line-height:42px;font-size:16px}.header-layout3 .inner-wrapper:before{left:50%;bottom:-9px;margin-left:-30px;width:60px;height:60px}.hero-layout3 .ls-v6 .ls-nav-next:after,.hero-layout3 .ls-v6 .ls-nav-prev:after{top:70%!important;margin-top:-8px!important;width:16px!important;height:16px!important}.mobile-menu-wrapper .mean-menu-area{max-width:200px}.service-layout3 .scroll-btn{position:absolute;top:-23px;z-index:99;padding-top:10px;max-height:60px;max-width:100%}.service-layout3 .scroll-btn a{width:20px;height:35px;padding:5px}.service-layout3 .scroll-btn a .move{height:7px}.section-title3 .title{font-size:26px;letter-spacing:0;margin-bottom:20px}.section-title3 .icon{font-size:34px;margin-bottom:20px}.service-layout3 .section-title3{margin-bottom:0}.service-layout3 .slick-slider{padding:0}.service-layout3 .service-box{padding:15px 20px;margin-bottom:40px;margin-top:40px}.service-layout3 .service-box .service-content .title{font-size:17px;margin-bottom:20px;letter-spacing:0;line-height:24px}.service-layout3 .service-box .service-content .shape-icon{margin-bottom:15px}.service-layout3 .service-box .service-content .shape-icon i{font-size:42px;padding-left:35px}.service-layout3 .service-box .service-content .shape-icon:before{width:65px;height:65px;margin-top:-32.5px}.service-layout3 .inner-wrapper{padding-bottom:0}.service-slider2-active{max-width:360px;margin:0 auto!important}.about-wrap-layout3 .about-us-content h2.about-title{font-size:26px;line-height:32px;letter-spacing:0;margin-bottom:15px;max-width:100%}.about-wrap-layout3 .about-us-content{padding-right:0;margin-bottom:40px}.about-wrap-layout3 .about-us-content p{margin-bottom:20px}.about-wrap-layout3 .about-us-content .features-list{padding-top:0;margin-bottom:20px}.about-wrap-layout3 .about-us-content .counter-box-wrapper{margin-bottom:20px}.about-wrap-layout3 .about-us-content .single-counter{max-width:250px;width:100%;margin-right:0;padding:15px 20px;padding-right:0;margin-bottom:20px}.about-wrap-layout3 .about-us-content .counter-box-wrapper{padding-top:5px;margin-bottom:0}.about-wrap-layout3 form.estimator-form h3.form-title{font-size:22px;margin-bottom:5px}.about-wrap-layout3 form.estimator-form p.sub-title{line-height:22px;margin-bottom:30px;margin-bottom:20px;font-size:13px}.about-wrap-layout3 form.estimator-form{padding:25px 20px}.work-process-layout3 .row>div:nth-child(odd) .work-process{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;text-align:left}.work-process-layout3 .row>div:nth-child(odd) .work-process .icon span{margin-right:15px;margin-left:0}.work-process-layout3 .work-process{margin-bottom:20px}.work-process-layout3 .section-title3{margin-bottom:80px}.work-process-layout3 .row>div:nth-child(2n) .work-process{margin-right:0;margin-left:0}.work-process-layout3 .work-process .process-content .title{font-size:17px;margin-bottom:2px}.work-process-layout3 .work-process .icon span{width:60px;height:60px;line-height:60px;font-size:26px;margin-right:15px}.work-process-layout3 .work-process .process-content{width:calc(100% - 75px)}.work-process-layout3 .work-process .process-content .text{margin-bottom:0;font-size:14px}.separator-layout2 .sec-separator .shape{width:80px;height:80px;left:50%;top:50%;margin-top:-40px;margin-left:-40px}.separator-layout2 .sec-separator:after,.separator-layout2 .sec-separator:before{width:calc(50% - 52px)}.section-title3 .icon{width:60px;height:60px;line-height:60px;font-size:32px}.work-process-layout3 .section-title3{margin-bottom:45px}.counter-layout3 .inner-wrapper{padding-left:0}.counter-layout3 .counter-box .content .text{font-size:13px}.counter-layout3 .counter-box .icon .shape-icon{margin-right:15px}.counter-layout3 .counter-box .icon .shape-icon i{font-size:38px;padding-left:20px}.counter-layout3 .counter-box .icon .shape-icon:before{width:45px;height:45px;margin-top:-23px}.counter-layout3 .counter-box .content .counter{font-size:24px;line-height:1.2}.counter-layout3 .counter-box,.counter-layout3 .counter-content-area{padding-bottom:20px}.counter-layout3 .counter-content-area .title{font-size:26px;letter-spacing:0;line-height:36px;margin-bottom:10px}.team-layout3 .team-member .btn-overly{bottom:70px;left:230px}.team-layout3 .team-member ul.social-links{width:50px;bottom:80px;left:51px}.team-layout3 .team-member .member-img{padding-left:50px}.team-layout3 .team-member ul.social-links li{margin-bottom:15px}.team-layout3 .team-member .btn-overly{bottom:43px;left:200px}.team-layout3 .team-member .member-text{bottom:20px;max-width:200px;padding:20px 25px}.team-layout3 .team-member .member-text .name{font-size:18px;margin-bottom:0}.section-title3{padding-bottom:20px;margin-bottom:45px}.testomonial-layout3 .single-testomonial{padding:40px 20px 100px;min-height:auto}.testomonial-layout3 ul.slick-dots{bottom:45px;left:50%}.testomonial-layout3 .single-testomonial .testomonial-content .title{font-size:18px;line-height:26px;margin-bottom:15px}.pricing-table-layout3 .pricing-table span.price-amount{width:120px;height:120px;line-height:108px;font-size:33px;letter-spacing:0;margin-bottom:30px;border-width:5px}.pricing-table-layout3 .pricing-table h3.title{margin-bottom:5px;font-size:20px}.pricing-table-layout3 .pricing-table .content p{font-size:14px;margin-bottom:20px}.pricing-table-layout3 .pricing-table ul.pricing-list li{font-size:14px;margin-bottom:5px}.pricing-table-layout3 .pricing-table ul.pricing-list{padding-top:0;padding-bottom:25px}.pricing-table-layout3 .pricing-table:after{top:0;right:0;bottom:0;left:0}.pricing-table-layout3 .pricing-table{padding-top:40px;padding-bottom:40px}.blog-layout3 .blog .blog-content{padding:20px;padding-top:25px;padding-bottom:5px}.blog-layout3 .blog .blog-content h3.blog-title{font-size:18px;line-height:18px;letter-spacing:0;margin-bottom:10px}.blog-layout3 .blog .blog-meta{padding:18px 0;margin-top:15px}.blog-layout3 .single-comment{padding:20px;padding-right:25px;min-height:auto}.brand-layout4 .brand-area-title{text-align:center}.brand-layout4 .brand-area-title .title{font-size:26px;color:#fff}.brand-layout4 .background-image{max-width:100%;-webkit-clip-path:none;clip-path:none}.brand-layout4{padding-top:35px;padding-bottom:0}.footer-layout3 .copyright-area .copyright .text{font-size:13px}.footer-layout3 .copyright-area .inner-wrapper{padding:14px 0}.footer-layout3 .footer-wid-wrap .widget_title{font-size:18px;margin-bottom:15px}.footer-layout3 .footer-wid-wrap .widget-links{padding-left:0}.footer-wid-wrap.pt-130.pb-70{padding-bottom:30px}.footer-layout3 .footer-wid-wrap .widget-newsletter .text{line-height:24px;margin-bottom:15px;font-size:14px}.footer-layout3 .footer-wid-wrap .widget_about .about-text{margin-bottom:15px;font-size:14px}.breadcumb-layout1 .breadcumb-content .breadcumb-title{font-size:28px;text-align:center}.breadcumb-layout1 .breadcumb-content ul{right:50%;padding:0 15px;width:80%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);text-align:center}.breadcumb-layout1 .breadcumb-content ul li{font-size:15px;line-height:50px}.breadcumb-layout1 .breadcumb-content{padding-top:85px;padding-bottom:140px}.about-wrap-layout4 .about-us-img{min-height:auto}.about-wrap-layout4 .about-us-img .big-img,.about-wrap-layout4 .about-us-img .small-img{position:static;display:block}.about-wrap-layout4 .about-us-img .big-img img,.about-wrap-layout4 .about-us-img .small-img img{width:100%;margin-bottom:30px}.about-wrap-layout4 .about-us-img .experiance{width:70px;height:70px;line-height:70px;right:5px;top:-30px;font-size:22px}.about-wrap-layout4 .about-us-img .experiance:before{left:5px;top:5px;right:5px;bottom:5px}.about-wrap-layout4 .about-us-content{padding-right:0;padding-top:0}.about-wrap-layout4 .about-us-content .about-title{font-size:26px;margin-bottom:5px}.about-wrap-layout4 .about-us-content .sub-title{font-size:17px;line-height:26px;margin-bottom:10px;letter-spacing:0}.faq-layout1 .video-btn,.faq-layout2 .video-btn{width:60px;height:60px;line-height:60px;font-size:22px}.faq-layout1 .faq-area{min-height:auto;padding:55px 15px 40px;margin-left:0}.faq-layout1 .faq-area .section-title .sub-title{font-size:14px;line-height:22px;margin-bottom:0}.faq-layout1 .faq-area .section-title{padding-bottom:30px}.faq-layout1 .faq-area .single-faq .faq-header h3.faq-title button{font-size:11px;line-height:30px;padding:9px 10px}.faq-layout1 .faq-area .single-faq .faq-body{padding:17px 15px;padding-bottom:8px;padding-right:15px}.faq-layout1 .faq-area .single-faq .faq-body .faq-text{margin-bottom:0;font-size:12px}.counter-layout4 .inner-wrapper{padding:0}.counter-layout4 .counter-box .content .counter{font-size:24px}.counter-layout4 .counter-box .content .text{font-size:14px}.about-wrap-layout4 .about-us-img .big-img,.about-wrap-layout4 .about-us-img .small-img{max-width:100%}.faq-layout1 .faq-banner.background-image{background-position:top}.faq-layout1 .faq-banner,.faq-layout2 .faq-banner{margin:0;height:80vw;margin-right:0}.faq-layout2 .faq-area{min-height:auto;padding:60px 15px 35px;margin-left:0}.faq-layout2 .faq-area .row>div:nth-last-child(2) .single-faq{border-bottom:2px solid #fff}.faq-layout2 .faq-area .single-faq .faq-header .faq-title{font-size:18px;line-height:28px;margin-bottom:10px}.faq-layout2 .faq-area .single-faq{padding-bottom:25px;padding-top:26px}.axivis-mission-layout4 .axivis-mission .mission-content{padding:0 15px;padding-top:110px;padding-bottom:15px}.testomonial-layout4 .single-testomonial{padding-left:0}.testomonial-layout4 .single-testomonial .testomonial-content .text{font-size:14px;line-height:22px;margin-bottom:5px;font-style:normal}.testomonial-layout4 .single-testomonial .testomonial-content{padding-left:0;padding-right:0;width:100%;padding-top:20px}.testomonial-layout4 .single-testomonial .testo-author{max-width:220px;width:100%;padding-top:30px;padding-bottom:25px}.testomonial-layout4 .single-testomonial .testo-author img{width:100px;height:100px;padding:6px;margin-bottom:15px}.testomonial-layout4 .single-testomonial .testomonial-content .rating i{font-size:15px;margin-right:0}.testomonial-layout4 .single-testomonial .testomonial-content .quote{font-size:38px;margin-bottom:0}.faq-layout3 .faq-area{padding-right:0;padding-bottom:20px}.faq-layout3 .single-faq .faq-header .faq-title button{font-size:11px;padding:15px 0;line-height:18px;padding-right:20px}.faq-layout3 .single-faq .faq-header .faq-title button:after{position:absolute;float:none;top:15px;right:0}.faq-layout3 .single-faq .faq-body .faq-text{margin-bottom:0;font-size:11px;line-height:20px}.faq-layout3 .single-faq{padding:0 15px}.widget_offer_banner{margin:0 auto;max-width:350px}.faq-layout3 .sidebar-area{margin-bottom:20px}.faq-layout3 .single-faq .faq-header .faq-title{margin-bottom:0;line-height:0}.faq-layout3 .single-faq .faq-body{padding-top:10px;padding-bottom:15px}.widget_offer_banner .price-box{top:15px;right:15px;width:100px;height:100px}.contact-form-layout2 .notice .notice-icon{width:70px;height:70px;line-height:60px;font-size:33px;margin-top:-35px;margin-bottom:15px;top:-7px}.contact-form-layout2 .notice .notice-text{margin-bottom:0;font-size:18px;font-weight:500;padding:0 15px;line-height:26px}.contact-form-layout2 .notice{padding-bottom:30px;margin-top:35px}.section-title .title{font-size:28px;margin-bottom:15px}.subscribe-layout3 .subscribe-content{text-align:center;margin-bottom:20px}.subscribe-layout3 form.subsc-form{padding-top:0;padding-left:0;text-align:center}.subscribe-layout3 form.subsc-form .form-group input{margin-bottom:10px}.subscribe-sec-wrapper.subscribe-layout3.background-image.pt-90.pb-100{padding-top:30px}.subscribe-sec-wrapper .subscribe-content .text{margin-bottom:0;line-height:25px;font-size:12px}.appointment-form-layout1 form{padding:0;padding-top:0}.appointment-form-layout1 .form-title{font-size:26px;line-height:32px;margin-bottom:5px;color:rgba(0,0,0,.9)}.appointment-form-layout1 .sub-title{font-size:18px;line-height:28px;margin-bottom:15px}.service-layout4 .service-box{padding:40px 0;padding-bottom:35px}.service-layout4 .service-box .service-content{padding:0 30px}.service-layout4 .service-box .service-content .title{font-size:18px;margin-bottom:10px;letter-spacing:0}.service-layout4 .service-box .service-content p{font-size:14px;line-height:22px}.service-layout4 .service-box .service-icon{width:70px;height:70px;line-height:70px;font-size:33px;margin-bottom:20px}.service-layout4 .service-box{border-right:none}.service-layout4 .row>div:first-child .service-box{border-top:none}.service-layout4 .service-box .service-content{padding:0 15px}.error-wrapper .error-content>span{font-size:36px}.error-wrapper .error-content .title{font-size:140px;margin-bottom:20px}.error-wrapper .error-content .sub-title{font-size:20px;line-height:28px;max-width:690px;margin-bottom:20px}.error-wrapper .shape2{max-width:90px}.error-wrapper .shape1{max-width:120px}.error-wrapper .shape3{max-width:300px}.price-plan-layout1 .price-plan-area .price-title{line-height:34px}.price-plan-layout1 .price-plan-area>.text{padding-right:0;margin-bottom:10px}.widget_offer_banner_horizontal .title{top:50%;left:5vw;line-height:6vw;margin-bottom:0;font-size:3.5vw}.widget_offer_banner_horizontal .title span{line-height:5vw;padding:0 1vw}.widget_offer_banner_horizontal .price-box{bottom:-10px;right:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.price-plan-layout1 .price-action-box{padding:40px 20px;padding-top:35px}.price-plan-layout1 .price-action-box .text{font-size:14px;line-height:22px;margin-bottom:20px}.price-plan-layout1 .price-plan-area .price-title{font-size:26px;line-height:32px;margin-bottom:10px}.price-plan-layout1 .price-plan-area .features-list{margin-bottom:30px}.price-plan-layout1 .widget_offer_banner_horizontal .title{max-width:45%}.price-plan-layout1 .price-action-box .shape{display:none}.price-plan-layout1 .price-action-box{padding:60px 40px;padding-top:55px;margin-top:40px;margin-left:0}.pricing-table-layout4 .pricing-table .price-amount{width:126px;height:126px;line-height:116px;border-width:5px;font-size:41px;letter-spacing:0;margin-bottom:30px}.pricing-table-layout4 .pricing-table:before{height:180px}.pricing-table-layout4 .pricing-table{padding-top:60px}.pricing-table-wrapper .pricing-table h3.title{margin-bottom:5px;font-size:22px}.pricing-table-layout4 .pricing-table .pricing-list{padding-top:0;padding-bottom:40px}.project-details-layout1 .project-details-area .sub-title{font-size:24px;letter-spacing:0;margin-bottom:15px;margin-top:0}.testomonial-layout5 .single-testomonial{display:block;padding:40px 20px}.testomonial-layout5 .single-testomonial .testo-author{width:160px;margin-right:0;margin-bottom:10px}.testomonial-layout5 .single-testomonial .testomonial-content{width:100%}.testomonial-layout5 .single-testomonial .testomonial-content .text{font-size:16px;line-height:26px;margin-bottom:10px}.testomonial-layout5 .single-testomonial .testomonial-content .rating{font-size:16px}.project-details-layout1 .share-links .links-title{font-size:18px;margin-right:0;margin-bottom:20px;display:block}.project-details-layout1 .share-links .tagcloud a{font-size:12px;padding:7px 13px;margin-right:7px}.project-details-layout1 .share-links .social-links ul{text-align:left;margin-top:20px}.project-details-layout1 .share-links .social-links ul li a i{width:40px;height:40px;line-height:40px;font-size:12px}.project-details-layout1 .share-links{padding:20px 0;margin:30px 0}.post-pagination-layout1 .post-pagination .pagi-content{padding:20px;padding-top:15px}.post-pagination-layout1 .post-pagination .pagi-content .pagi-title{font-size:16px;line-height:28px;letter-spacing:0;margin-bottom:10px}.post-pagination-layout1 .post-pagination .pagi-content .pagi-btn{width:120px;height:40px;line-height:38px;font-size:11px;letter-spacing:0;font-weight:700}.post-pagination-layout1 .post-pagination .pagi-content .pagi-btn i{font-size:18px}.contact-form-layout3 .contact-form-area{padding:20px}.contact-form-layout3 .contact-information-area{height:auto;padding:20px;padding-top:15px;padding-bottom:0;margin:0 auto;margin-bottom:30px;max-width:460px}.contact-form-layout3 .contact-information-area .info-box .icon span{width:45px;height:45px;line-height:45px;font-size:16px;margin-right:15px}.contact-form-layout3 .contact-information-area .info-box .content .text{line-height:22px;font-size:14px;max-width:220px}.contact-form-layout3 .contact-information-area .info-box .content{width:calc(100% - 60px)}.contact-form-layout3 .contact-form-area .form-title{font-size:28px;line-height:32px;letter-spacing:0;opacity:.7;margin-top:0;margin-bottom:10px}.contact-form-layout3 .contact-form-area .sub-title{font-size:18px;line-height:24px;margin-top:0}.branch-information-layout1 .single-branch-info .branch-info-body .branch-title{font-size:16px;margin-bottom:5px;line-height:22px}.branch-information-layout1 .single-branch-info .branch-info-body .branch-location{line-height:22px;font-size:12px}.branch-information-layout1 .single-branch-info .branch-info-body .branch-info .info-box .icon span{width:35px;height:35px;line-height:35px;font-size:12px;margin-right:10px}.branch-information-layout1 .single-branch-info .branch-info-body .branch-info .info-box .content .text{font-size:13px;line-height:20px}.branch-information-layout1 .single-branch-info .branch-info-body .branch-info .info-box .content .text a{line-height:inherit}.branch-information-layout1 .single-branch-info .branch-info-body .branch-info .info-box .content span{font-size:14px;letter-spacing:0}.branch-information-layout1 .single-branch-info .branch-info-body .branch-info{padding:20px 0;padding-top:15px}.branch-information-layout1 .single-branch-info .branch-info-body .branch-info .info-box{margin-bottom:10px}.branch-information-layout1 .single-branch-info .map-button{right:0;bottom:30px}.branch-information-layout1 .single-branch-info .officer-info-toggler.button{top:20px;left:35px}.branch-information-layout1 .inner-wrapper{margin-bottom:30px}.branch-information-layout1 .single-branch-info .branch-officer-info .officer-info-box{left:20px;top:80px;width:100%;max-width:250px;padding-top:25px;padding-bottom:20px;box-shadow:0 0 15px 0 rgba(0,0,0,.15);margin-left:0;margin-top:30px}.branch-information-layout1 .single-branch-info .branch-officer-info .officer-info-box.show{margin-top:0}.branch-information-layout1 .single-branch-info .branch-officer-info .officer-info-box .avater{width:80px;height:80px;margin:0 auto;margin-bottom:15px}.branch-information-layout1 .single-branch-info .branch-officer-info .officer-info-box .name{font-size:18px;margin-bottom:0}.branch-information-layout1 .single-branch-info .branch-officer-info .officer-info-box .contact-info{font-size:14px;line-height:22px;margin-bottom:0;font-weight:500}.branch-information-layout1 .single-branch-info .branch-officer-info .officer-info-box .degi{margin-bottom:10px}.branch-information-layout1 .single-branch-info .branch-officer-info .officer-info-box .contact-info i{font-size:15px;margin-right:5px}.branch-information-layout1 .single-branch-info .branch-officer-info .officer-info-box:before{left:25px;top:-10px;width:20px;height:20px}.branch-information-layout1 ul.slick-dots li button{width:30px}.branch-information-layout1 .single-branch-info{padding:15px}.branch-information-layout1 .single-branch-info .branch-info-head .branch-img img{width:100%}.branch-information-layout1 .single-branch-info .branch-info-head{padding-right:0;padding-bottom:20px}.branch-information-layout1 ul.slick-dots{right:50%;bottom:15px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.branch-information-layout1 .single-branch-info .branch-info-body{padding-left:0;padding-bottom:30px}.branch-information-layout1 .single-branch-info .branch-info-body .primary-btn{width:130px;height:40px;font-size:12px;line-height:40px}.branch-information-layout1 .single-branch-info .button i{width:35px;height:35px;line-height:33px;font-size:14px}.contact-map-wrap{height:85vw}.founder-layout1 .axivis-founder:nth-child(odd) .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.founder-layout1 .axivis-founder:nth-child(odd) .founder-content{padding-left:0;padding-right:0}.founder-layout1 .axivis-founder{margin-bottom:50px}.founder-layout1 .axivis-founder:last-child{margin-bottom:10px}.founder-layout1 .axivis-founder .founder-content .name{font-size:26px;letter-spacing:0;margin-bottom:5px}.founder-layout1 .axivis-founder .social-links ul li a{width:35px;height:35px;line-height:35px;font-size:12px}.founder-layout1 .axivis-founder .social-links ul li{margin:0 2px}.founder-layout1 .axivis-founder .social-links{margin-bottom:-15.5px}.founder-layout1 .axivis-founder .founder-content{padding-left:0;padding-top:40px;text-align:center}.founder-layout1 .axivis-founder .founder-content .text{font-size:14px;margin-bottom:20px}.team-layout4 .team-member .member-thumb-img{width:150px;height:150px;margin:0 auto;border-width:2px;padding:7px;margin-bottom:20px}.team-layout4 .team-member{padding:60px 0;margin:0 auto;margin-bottom:20px;max-width:340px}.team-layout4 .team-member ul li a{width:40px;height:40px;line-height:40px;font-size:14px}.team-details-layout1 .team-member .member-skill .single-circle-progress .circle-progress span{font-size:24px;padding-bottom:10px}.team-details-layout1 .team-member .member-img{bottom:0;padding-left:0}.team-details-layout1 .team-member .member-details{padding-left:0;padding-top:30px;padding-right:0}.team-details-layout1 .team-member .member-details .name{letter-spacing:0;font-size:26px;margin-bottom:5px}.team-details-layout1 .team-member .member-details .degi{font-size:16px;letter-spacing:0;margin-bottom:5px}.team-details-layout1 .team-member .member-details .member-information ul li span{font-size:14px;margin-right:5px}.team-details-layout1 .team-member .member-details .member-information ul li{padding:10px 0;font-size:14px}.team-details-layout1 .team-member .member-details .social-links li a{width:40px;height:40px;line-height:40px;font-size:13px}.team-details-layout1 .team-member .member-details .member-information{margin-bottom:10px;padding-top:10px}.team-details-layout1 .team-member .member-details-area{margin-bottom:60px;padding:20px}.team-details-layout1 .team-member .inner-title{letter-spacing:0;margin-bottom:15px;font-size:22px}.team-details-layout1 .team-member .member-content p{margin-bottom:15px}.team-details-layout1 .team-member .member-content{margin-bottom:30px}.team-details-layout1 .team-member .member-skill .single-circle-progress{padding-left:0;padding-bottom:15px}.team-details-layout1 .team-member .member-skill .single-circle-progress .progress-title{font-size:16px;line-height:22px;padding-left:15px}.team-details-layout1 .team-member .member-skill .circle-progress-area{display:-ms-grid;display:grid;-ms-grid-columns:auto;grid-template-columns:auto;padding-top:10px}.team-details-layout1 .team-member .member-skill{margin-bottom:20px}.service-details-layout1 .service-details .service-title{font-size:26px;letter-spacing:0;margin-bottom:0}.service-details-layout1 .service-details p{margin-bottom:20px}.service-details-layout1 .service-details .service-thumb-image{margin-left:-5px;margin-right:-5px;margin-bottom:20px}.service-details-layout1 .service-details .service-thumb-image img{padding-left:5px;padding-right:5px}.service-details-layout1 .service-details .inner-title,.service-details-layout1 .service-details .service-middle-box .inner-title{letter-spacing:0;margin-bottom:10px;font-size:20px}.service-details-layout1 .service-details .service-content{padding-bottom:0;margin-bottom:20px}.service-details-layout1 .service-details .service-middle-box .middle-img{margin-bottom:15px}.service-details-layout1 .service-details .service-video-box .box-btn a.video-btn{width:60px;height:60px;font-size:18px;line-height:61px}.service-details-layout1 .service-details .service-video-box .box-btn a.text{font-size:11px;letter-spacing:0;top:0;left:0}.service-details-layout1 .service-details .service-video-box .box-btn{margin-left:0}.widget:not(.footer-widget){padding:20px 15px;margin-bottom:40px;padding-top:20px}.widget:not(.footer-widget).widget_categories ul li a{padding:11.5px 15px;padding-left:60px;font-size:14px}.widget:not(.footer-widget) .widget_title{font-size:18px;letter-spacing:0;padding-bottom:15px;margin-bottom:25px}.widget:not(.footer-widget).widget_file_link ul li a{padding:16px 10px;padding-left:70px;font-size:14px}.service-detaiils-wrap.service-details-layout1.pt-130.pb-90{padding-bottom:20px}.blog-single-layout1 .blog .blog-meta{padding:15px 20px 15px 15px}.blog-single-layout1 .blog .blog-meta span{margin-right:10px;font-size:14px}.blog-single-layout1 .blog .blog-meta span i{font-size:16px;margin-right:6px}.blog-single-layout1 .blog .blog-content{padding:0 15px;padding-top:15px}.blog-single-layout1 .blog .blog-content .blog-title{font-size:18px;line-height:28px;margin-bottom:10px}.blog-single-layout1 .blog .blog-admin img{width:35px;height:35px;margin-right:10px}.blog-single-layout1 .blog .blog-admin a{font-size:14px}.blog-single-layout1 .blog a.link-btn{font-size:13px;letter-spacing:0}.widget:not(.footer-widget).widget_admin .admin-content .admin-img{width:100px;height:100px;margin:0 auto;margin-bottom:37px;margin-top:7px}.widget:not(.footer-widget).widget_admin .admin-content .admin-title{font-size:18px}.widget:not(.footer-widget).widget_admin .admin-content .degi{margin-bottom:11px}.widget:not(.footer-widget).widget_admin .admin-content .admin-text{max-width:100%;margin-bottom:15px}.widget:not(.footer-widget).widget_admin{padding-top:40px;padding-bottom:40px}.widget:not(.footer-widget).widget_admin .admin-content ul li a{width:35px;height:35px;line-height:36px;font-size:12px}.widget:not(.footer-widget).widget_admin .admin-content .admin-img:after{width:29px;height:29px;line-height:29px;box-shadow:0 0 0 5px #fff;right:-13px;font-size:12px}.widget:not(.footer-widget).widget_recent_entries .blog .blog-content .blog-title{font-size:13px;line-height:22px;margin-bottom:5px}.widget:not(.footer-widget).widget_recent_entries .blog .blog-content span{font-size:12px}.widget:not(.footer-widget).widget_recent_entries .blog .blog-content span i{font-size:13px;margin-right:7px}.widget:not(.footer-widget).widget_recent_entries .blog .blog-img{margin-right:15px;width:75px;height:75px}.widget:not(.footer-widget).widget_social_links ul li a{display:block;height:45px;line-height:45px;padding:0 20px;font-size:14px}.widget:not(.footer-widget).widget_recent_comments .recentcomments .comment-text{margin-bottom:5px;font-size:14px;line-height:24px}.widget:not(.footer-widget).widget_recent_comments .recentcomments{padding-top:15px;padding-bottom:15px}.widget:not(.footer-widget).widget_tag_cloud .tagcloud a{font-size:13px;letter-spacing:0;padding:3px 15px;margin-right:5px;margin-bottom:10px}.blog-single-layout1 .blog .blog-video .video-btn{width:60px;height:60px;line-height:60px;font-size:22px}.repair-estimator-wrap.repair-estimator-layout1{padding-bottom:40px}.repair-estimator-wrap.repair-estimator-layout1 .estimator-title-area{padding-bottom:0}.blog-single-layout1 .blog .blog-content .blog-text{margin-bottom:15px}.blog-single-layout1 .blog .blog-content blockquote{margin:0;border-width:5px;margin-bottom:20px;font-size:16px;line-height:26px;padding:20px}.blog-single-layout1 .blog .blog-content blockquote .quote-author{font-size:14px;padding-left:26px;margin-bottom:10px}.blog-single-layout1 .blog .blog-content blockquote .quote-author:before{width:15px}.blog-single-layout1 .blog .blog-content .inner-title{font-size:18px;line-height:28px;letter-spacing:0;padding-top:15px;margin-bottom:10px;margin-top:0}.blog-single-layout1 .blog .blog-img-slider.mb-40{margin-bottom:15px}.blog-single-layout1 .blog .middle-img{margin-bottom:20px}.blog-single-layout1 .blog .blog-content ul li{margin-bottom:10px;padding-left:25px;line-height:28px}.blog-single-layout1 .blog .share-links{padding-top:15px;padding-bottom:20px}.blog-single-layout1 .blog .share-links .links-title{font-size:16px;display:block;margin-bottom:5px;letter-spacing:0;margin-right:0;padding-top:0}.blog-single-layout1 .blog .share-links .tagcloud{float:none}.blog-single-layout1 .blog .share-links .tagcloud a{margin-bottom:10px}.blog-single-layout1 .blog .share-links .social-links ul{grid-template-columns:repeat(1,1fr);grid-column-gap:15px;grid-row-gap:15px;margin-top:10px;padding-bottom:0;padding-top:20px;border-top:1px solid #ededed}.post-pagination-layout2 .post-pagination .pagi-content{padding:15px;padding-top:15px}.post-pagination-layout2 .post-pagination .pagi-content .pagi-title{font-size:15px;line-height:20px;margin-bottom:10px;letter-spacing:0}.post-pagination-layout2 .post-pagination .pagi-content span{font-size:12px;margin-bottom:15px}.post-pagination-layout2 .post-pagination .pagi-content span i{font-size:13px;margin-right:4px}.post-pagination-layout2 .post-pagination .pagi-content .pagi-btn{width:130px;height:40px;line-height:38px;font-size:11px;letter-spacing:0}.blog-single-layout1 .related-post-area .inner-title{padding-top:20px!important;margin-bottom:20px!important}.blog-single-layout1 .related-post-area .blog .blog-content{padding:20px}.blog-single-layout1 .related-post-area .blog .blog-meta span{margin-right:10px;font-size:12px}.blog-single-layout1 .related-post-area .blog .blog-meta span i{font-size:14px}.blog-single-layout1 .related-post-area .blog .blog-content .blog-title{font-size:16px;line-height:26px;margin-bottom:5px}.blog-single-layout1 .related-post-area .blog .blog-content .blog-text{margin-bottom:15px;font-size:14px}.blog-single-layout1 .blog-author{display:block;padding:20px;margin-bottom:25px}.blog-single-layout1 .blog-author .author-img{width:120px;height:120px;margin-right:0;margin-bottom:15px}.blog-single-layout1 .blog-author .author-content{width:100%;padding-top:0}.blog-single-layout1 .blog-author .author-content span{font-size:12px;margin-bottom:5px}.blog-single-layout1 .blog-author .author-content .name{font-size:24px;letter-spacing:0;margin-bottom:10px}.blog-single-layout1 .blog-author .author-content .text{font-size:14px;line-height:24px}.blog-single-layout1 .blog-comment-area .single-comment .comment-author{width:90px;height:90px;margin-right:0;margin-bottom:20px}.blog-single-layout1 .blog-comment-area .single-comment .comment-content{width:100%}.blog-single-layout1 .blog-comment-area .single-comment .author-name .name{font-size:18px;margin-bottom:3px}.blog-single-layout1 .blog-comment-area .single-comment .author-name span{font-size:11px}.blog-single-layout1 .blog-comment-area .single-comment .reply-btn{width:95px;height:35px;font-size:10px;line-height:33px}.blog-single-layout1 .blog-comment-area .inner-title{margin-bottom:20px!important}.blog-single-layout1 .blog-comment-area .single-comment .comment-top{margin-bottom:10px}.blog-single-layout1 .blog-comment-area .single-comment .comment-content .text{line-height:24px;font-size:14px}.blog-single-layout1 .blog-comment-area .single-comment{padding:20px 0}.blog-single-layout1 .blog-comment-area .single-comment.replay-comment{margin-left:20px}.blog-single-layout1 .blog-comment-form{padding-top:20px;padding-bottom:20px}.blog-single-layout1 .blog-comment-form form{padding:20px}.blog-single-layout1 .blog-comment-form .inner-title{margin-bottom:20px!important}.blog-single-layout1 .blog-comment-form form .notice{padding-top:0;padding-bottom:15px;font-size:12px;line-height:22px}.blog-single-layout1 .blog .middle-img img{width:100%}.blog-single-layout1 .blog .blog-content blockquote:before{right:20px;bottom:20px;font-size:44px}.blog-single-layout1 .pagination-layout1,.footer-layout2 .widget_about ul{padding-top:0}.pagination-layout1 ul li a{font-size:11px;width:35px;height:35px;line-height:35px}.hero-layout2 .ls-bottom-nav-wrapper{display:none!important}header .header-logo{padding:10px 0}.menuToggleBtn{font-size:28px;margin-right:10px}.sticky-header-wrap .logo{padding:10px 0;max-width:90px}.project-layout1 .axivis-project .project-content{margin:0;padding:0 20px;padding-top:20px;padding-bottom:0;margin-top:0}.project-layout1 .axivis-project .project-content .project-title{font-size:18px;line-height:28px;margin-bottom:15px;letter-spacing:0}.project-layout1 .axivis-project .project-content .primary-btn{width:130px;height:40px;line-height:40px}.project-layout1 .axivis-project .project-content span{margin-bottom:5px;font-size:14px}.project-layout1 .axivis-project .project-content .price{font-size:16px;padding-top:8px}.project-layout1 .axivis-project .project-content span i{margin-right:6px;font-size:16px}.project-details-layout1 .project-details-area>ul{display:block;margin-bottom:0}.project-details-layout1 .project-details-area>ul li{line-height:1;margin-bottom:20px}.project-details-layout1 .project-details-area>ul li:before{width:30px;height:30px;line-height:28px;font-size:15px;margin-right:10px}.project-details-layout1 .project-details-area .twentytwenty-wrapper{margin-bottom:20px}.header2-overlay{position:static}.pricing-table-layout2 .pricing-table .pricing-icon:before,.testomonial-layout2 span.quote-top:before{width:120px;height:120px}.about-wrap-layout2 .action-area .action-box .icon span i.fa-phone-alt{font-size:28px;padding-left:24px}.cta-layout1 .cta-content .cta-text{color:#fff;line-height:24px}.about-wrap-layout5 .about-us-img .big-img{max-width:100%;margin:10px;margin-bottom:40px}.about-wrap-layout5 .about-us-img img{width:100%}.about-wrap-layout5 .about-us-img{padding-bottom:30px;padding-left:0;padding-top:0}.about-wrap-layout5 .about-us-img .small-img{position:static}.about-wrap-layout5 .about-us-img .big-img:after,.about-wrap-layout5 .about-us-img .big-img:before{top:-10px;right:-10px;width:90%;height:90%;border-width:2px}.about-wrap-layout5 .about-us-img .big-img:after{top:auto;right:auto;left:-10px;bottom:-10px;max-width:100px;max-height:100px}.about-wrap-layout5 .about-us-img .experiance{width:60px;height:60px;line-height:60px;top:auto;font-size:19px;bottom:10px;right:auto;left:-10px}.about-wrap-layout5 .about-us-img .experiance:before{left:5px;top:5px;right:5px;bottom:5px}.about-wrap-layout5 .about-us-content .about-title{font-size:24px;margin-bottom:5px}.about-wrap-layout5 .about-us-content .sub-title{font-size:16px;line-height:24px;margin-bottom:10px;letter-spacing:0}.about-wrap-layout5 .about-us-content p{margin-bottom:20px}.about-wrap-layout5 .about-us-content .features-list ul li{font-size:12px}.about-wrap-layout5 .about-us-content .features-list{padding-bottom:10px}.about-wrap-layout5 .about-us-content .author-signa{padding-top:5px;overflow:hidden;float:none;margin-right:0;margin-bottom:20px}.about-wrap-layout5 .about-us-content .video-action .text{font-size:15px;line-height:24px;width:100%;max-width:140px}.about-wrap-layout5 .about-us-content .video-action a.video-btn{margin-right:20px}.footer-layout3 .footer-wid-wrap.pt-100,.repair-estimator-layout2{padding-top:60px}.service-layout3.pb-110{padding-bottom:30px}}@media (min-width:576px) and (max-width:767.98px){.about-wrap-layout1 .action-area .action-box:before{display:inline-block}.about-wrap-layout1 .action-area .action-box{padding-right:40px;margin-right:40px;margin-bottom:30px}.work-process-layout1 .work-process{max-width:320px;margin:0 auto;margin-bottom:30px}.about-wrap-layout1 .about-title{font-size:52px;margin-bottom:37px}.about-wrap-layout1 .about-title span{font-size:86px}.work-process-layout1 .work-process .icon{width:55px;height:55px;line-height:51px;font-size:14px;left:20px;top:20px}.work-process-layout1 .work-process .process-img{min-height:200px}.team-layout1 .team-member{max-width:360px;margin:0 auto;margin-bottom:30px;margin-top:45px}.our-featured-wrapper .single-featured{max-width:360px;margin:0 auto}.pricing-table-layout1 .pricing-table{max-width:360px;margin:0 auto;margin-bottom:30px}.testomonial-layout1 .single-testomonial .testomonial-content{padding-top:100px;margin-top:-80px}.testomonial-layout1 .single-testomonial .testo-author{-webkit-transform:translateX(-1000px);-ms-transform:translateX(-1000px);transform:translateX(-1000px)}.blog-layout1 .blog{max-width:360px;margin:0 auto;margin-bottom:30px}.footer-layout1 .footer-wid-wrap .widget_contact p:last-child{font-size:14px}.about-wrap-layout2 .about-us-content .video-action{margin-right:30px;padding-top:25px}.service-layout2 .service-slider1-active{margin:0 auto;max-width:340px}.team-layout2 .team-slider2-active{max-width:360px;margin:0 auto}.featured-layout2.pt-130.pb-100{padding-bottom:60px}.pricing-table-layout2 .pricing-table{margin-bottom:30px;padding-bottom:40px;-ms-box-shadow:none;box-shadow:none;padding-top:40px}.about-wrap-layout3 .about-us-content .single-counter{max-width:200px;margin-right:20px}.work-process-layout3 .work-process .process-content .title{font-size:15px;margin-bottom:2px}.work-process-layout3 .work-process .process-content .text{font-size:11px}.work-process-layout3 .work-process .icon span{width:50px;height:50px;line-height:50px;font-size:21px;margin-right:15px}.team-slider3-active{margin:0 auto;max-width:360px}.pricing-table-layout3 .slick-slider{max-width:360px;margin:0 auto;margin-bottom:30px}.service-layout4 .service-box{border-right:1px solid #e8e8e8}.widget_offer_banner_horizontal .price-box{bottom:15px;right:20px;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.8)}.post-pagination-layout1 .post-pagination .pagi-content .pagi-title{font-size:13px;line-height:22px;letter-spacing:0;margin-bottom:10px}.post-pagination-layout1 .post-pagination .pagi-content .pagi-title a{line-height:inherit}.branch-information-layout1 .single-branch-info .branch-officer-info .officer-info-box{left:100px;top:10px;margin-left:30px;margin-top:0}.branch-information-layout1 .single-branch-info .branch-officer-info .officer-info-box:before{left:-10px;top:15px}}@media (min-width:1200px) and (max-width:1500px){.counter-layout2 .counter-box .content .text{font-size:20px}}@media (max-width:768px){.pricing-table-layout2 .pricing-table .pricing-icon:before,.testomonial-layout2 span.quote-top:before{width:120px;height:120px;display:none}.testomonial-layout4 .single-testomonial .testo-author{max-width:100%;width:100%;padding-top:30px;padding-bottom:25px}}