.bannerDesc.formBannerText{align-items:inherit}.bannerDesc.formBannerText .bannerDescText{display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:7000px){.page-wrapper{overflow:hidden}}@media only screen and (min-width:2000px){.bannerDesc.formBannerText{align-items:center}}@media only screen and (max-width:1699px){.banner-carousel .slide-item .round-image{height:750px;right:-150px;top:100px;width:750px}.banner-carousel .slide-item .round-image .image{height:750px;width:750px}.banner-carousel .slide-item .round-image:before{bottom:70px;left:-70px}}@media only screen and (max-width:1499px){.main-header .other-links .search-btn{margin-right:30px;padding-right:30px}.main-header .header-upper .inner-container{padding-left:20px;padding-right:20px}.banner-carousel .slide-item .round-image{height:650px;right:-150px;top:170px;width:650px}.banner-carousel .slide-item .round-image .image{height:650px;width:650px}.banner-carousel .slide-item .round-image:before{bottom:70px;left:-70px}}@media only screen and (max-width:1340px){.banner-carousel .slide-item .shape-1{left:-200px}.banner-carousel .slide-item .shape-2{left:-150px}.banner-carousel .slide-item .shape-3{right:-250px}.banner-carousel .slide-item .shape-4{right:-50px}.banner-carousel .slide-item .shape-5{right:-100px}.project-tab .p-tabs-content{margin:0 15px}.alternate .project-tab .p-tabs-content{margin:0}.fluid-section h3{font-size:48px}}@media only screen and (max-width:1199px){.main-header.fixed-header .header-upper .logo-box{padding-bottom:20px;padding-top:20px}.main-header.fixed-header .nav-outer .mobile-nav-toggler{margin-top:20px}.header-style-two.fixed-header .nav-outer .mobile-nav-toggler{color:#fff}.banner-carousel .slide-item .round-image{right:-250px}.main-header .other-links .link-box{display:none}.main-menu .navigation>li{margin-right:30px}.main-header .nav-outer .main-menu,.sticky-header{display:none!important}.main-header .nav-outer{float:right;height:auto;padding:0;position:relative;width:auto}.main-header.fixed-header .other-links .search-btn{padding-bottom:21.5px;padding-top:21.5px}.nav-outer .mobile-nav-toggler{margin:0 0 0 15px}.header-style-two .nav-outer .mobile-nav-toggler{color:#222429}.banner-section .left-based-text{display:none}.banner-carousel .content-box h1,.banner-three .banner-carousel .content-box h1{font-size:100px}.about-section .text-column .inner{padding-left:0}.about-section .image-column .inner:before{height:180px;width:12px}.about-section .image-column{order:12}.about-section .text-column{order:0}.about-section .image-column .inner{max-width:750px}.about-section:before{display:none}.sec-title h2{font-size:42px;line-height:55px}.we-do-section .left-col .inner{padding-right:0}.trusted-section .right-col .inner{padding-left:30px;padding-top:70px}.team-section .carousel-box{margin:0 15px}.parallax-section .content-box h2{font-size:60px}.agency-section .left-col .inner{padding-right:0}.call-to-section h2,.call-to-section-two h2{font-size:30px;line-height:40px}.call-to-section-two .link-box{padding-top:10px}.featured-section .left-col .inner{padding-right:0}.testimonials-section .owl-theme .owl-dots{left:0;margin:0;width:100%}.features-section .content-box h2{font-size:60px}.get-quote-section .form-box{margin:0}.about-section-two .left-col .inner,.features-section-two .left-col .inner,.get-quote-section .left-col .inner{padding-right:0}.work-tabs .tab-buttons .tab-btn{font-size:26px}.about-section-two .right-col .inner,.work-tabs .text-col .inner{padding-left:0}.testi-block-two .text{font-size:36px}.page-banner h1{font-size:70px;line-height:1em}.banner-carousel .owl-nav{display:none}.header-style-seven .header-upper .logo-box{align-items:center;display:flex;justify-content:space-between;width:100%}.header-style-seven .nav-outer .mobile-nav-toggler,.header-style-seven.fixed-header .nav-outer .mobile-nav-toggler{margin-top:0}.header-style-seven .header-upper .logo-box{padding-bottom:20px;padding-top:20px}.header-style-seven .header-upper .inner-container{padding-left:0;padding-right:0}.banner-section-four .swiper-slide .auto-container{padding-bottom:120px;padding-top:200px}.banner-section-four h2{font-size:50px;line-height:60px}.banner-section-four p{margin-bottom:30px;margin-top:25px}.banner-section-four p br{display:none}.main-header .header-upper .inner-container{display:block}.main-header .header-upper .logo-box{padding:20px 0}.main-header .nav-outer{align-items:center;display:flex;flex-direction:row-reverse;padding:10px 0}.nav-outer .mobile-nav-toggler{align-items:center;background:var(--thm-base);border-radius:10px;color:var(--thm-black);display:flex;font-size:22px;margin:0 0 0 5px;padding:7px 10px}.main-header .search-btn{margin-left:0;margin-right:20px;transform:scale(.8)}.sub-title{margin-bottom:30px}.services-section .sec-title{max-width:100%}.service-block .inner-box h6{margin-top:90px}.btnPaddtop{padding-top:30px}.testi-block .inner{padding:50px}.testi-block .info .name{margin-bottom:5px}.iconList li{margin-bottom:30px}.industryBlock-col3.discover-block .cap-inner h5{font-size:30px;line-height:36px}.bannerDesc{margin:0 auto;max-width:85%}.bannerDesc h1{font-size:42px;line-height:55px}.bannerDesc p{margin-bottom:0}.bannerDesc .link-box{margin-top:40px}.bannerImage img{height:420px!important;object-fit:cover!important;width:100%}.work-tabs .tabs-content .text p{font-size:20px;line-height:32px}.iconList li p span{font-size:18px;line-height:28px}.iconList li p{font-size:16px;line-height:24px}.other-banner .title{font-size:20px;line-height:30px}.otherPages p,.otherPages ul li{font-size:18px;line-height:28px}.bannerDesc.formBannerText h1{font-size:32px;line-height:45px}.bannerDesc.formBannerText p{font-size:22px;line-height:32px}.bannerForm h3{display:none}.main-footer .column{margin-bottom:35px}.menuButton{margin-top:20px}.menuButton a{display:inline-block}.menuButton a:first-child{margin:0}.news-block .lower-box h5{font-size:26px;line-height:36px;margin-bottom:20px}}@media only screen and (min-width:768px){.main-menu .navigation>li>ul,.main-menu .navigation>li>ul>li>ul{display:block!important;opacity:0;visibility:hidden}}@media only screen and (max-width:991px){.banner-carousel .slide-item .shape-1{left:-300px}.banner-carousel .slide-item .shape-2{left:-200px}.banner-carousel .slide-item .shape-3{right:-350px}.banner-carousel .slide-item .shape-4{right:-50px}.banner-carousel .slide-item .shape-5{right:-150px}.banner-carousel .slide-item .round-image{display:none}.banner-carousel .content-box{height:800px}.banner-carousel .content-box h1{font-size:80px;line-height:1em}.banner-carousel .content-box .link-box{padding-top:30px}.banner-three .banner-carousel .content-box .inner{max-width:none;text-align:center}.banner-carousel .content-box h1 br{display:none}.banner-three .banner-carousel .content-box h1{font-size:70px;line-height:1em}.banner-three .banner-carousel .content-box{height:700px}.featured-section{padding-bottom:60px;padding-top:170px}.about-section,.about-section-two,.discover-section,.features-section-two .content-container,.gallery-section,.get-quote-section,.news-section,.services-section,.sidebar-page-container,.sponsors-section-two{padding:60px 0}.gallery-section-two,.get-quote-two,.live-section,.services-section-three.padd-top,.services-section-two{padding-top:90px}.map-section{padding-bottom:90px}.get-quote-two{padding-bottom:180px}.gallery-section-two.alternate{padding-bottom:60px}.we-do-section{padding:210px 0 60px}.page-banner .inner-container{padding:220px 0 100px}.contact-section,.team-section{padding:90px 0 60px}.team-section.no-padd-top{padding:0 0 60px}.trusted-section{padding-bottom:40px}.faqs-section,.get-quote-three{padding:90px 0 70px}.error-section,.parallax-section,.testimonials-section{padding:80px 0}.call-to-section-two{padding:80px 0 70px}.services-section-three,.testimonials-page{padding-bottom:60px}.sponsors-section{padding:70px 0}.call-to-section .inner{padding:70px 20px 60px}.agency-section,.project-single,.we-work-section{padding:90px 0 50px}.why-us-section{padding:80px 0 40px}.features-section,.testimonials-section-two{padding:90px 0}.about-section-two .image-box{margin:0}.parallax-section .content-box h2{font-size:48px}.fluid-section .column .inner{padding:90px 20px}.about-section .text-column .text ul{width:100%}.about-section .text-column .text .since{margin-left:40px;margin-top:20px}.live-section .main-image-box .round-inner{padding-top:210px}.features-section .content-box h2,.live-section .main-image-box .title h3{font-size:48px}.sec-title{margin-bottom:30px}.sec-title h2{font-size:36px;line-height:50px}.sec-title.centered{margin-bottom:30px}.gallery-section .upper-row .sec-title{margin-bottom:40px;text-align:center;width:100%}.gallery-section .upper-row .filters{text-align:center;width:100%}.mixitup-gallery .filters li{margin:0 15px 10px}.facts-section,.facts-section.alternate{padding-bottom:20px;padding-top:90px}.trusted-section .outer-container{margin-top:80px}.fact-counter .column .inner{padding-top:0}.fact-counter .column .inner:before{display:none}.trusted-section .right-col .inner{padding-left:0;padding-top:0}.trusted-section .col-header .header-inner{min-height:0;padding:50px 30px}.call-to-section,.call-to-section-two{text-align:center}.call-to-section h2,.call-to-section-two h2{font-size:26px;line-height:35px;margin-bottom:0;text-align:left;width:100%}.call-to-section .link-box,.call-to-section-two .link-box{padding:0;width:100%}.why-us-section .right-col .inner{padding-left:0;padding-top:20px}.fluid-section h3{font-size:42px}.features-section-two .content-container:before{right:-20px}.features-section-two .right-col .image-box img{max-width:100%;width:100%}.work-tabs .tab-buttons .tab-btn{font-size:18px}.testimonials-section-two .carousel-box{padding-right:100px}.testimonials-section-two .owl-theme .owl-nav{right:-80px}.testi-block-two .text{font-size:30px}.testi-block-two .icon{font-size:120px;line-height:.8em;top:10px}.get-quote-two .left-col .inner{max-width:none}.page-banner h1{font-size:60px;line-height:1.05em}.page-banner .shape-1,.page-banner .shape-2{display:none}.page-banner .inner-container{padding:180px 0 50px}.error-section .big-text{font-size:250px}.error-section h2{font-size:48px}.service-details h3{font-size:42px}.service-details h4{font-size:32px}.contact-section .map-box,.contact-section .upper-info{margin-bottom:60px}.demo-top h3{font-size:80px}.demo-top p{font-size:32px}.demo-gallery .mixitup-gallery .filters .filter+.filter{margin-left:25px}.demo-features__wrapper{grid-template-columns:repeat(4,1fr)}.main-footer__demo .footer-widget h3{font-size:55px}.banner-section-four .swiper-slide .auto-container{text-align:center}.banner-section-four .swiper-slide .auto-container h2,.banner-section-four .swiper-slide .auto-container p{margin-left:auto;margin-right:auto;max-width:450px}.about-section-three__image{display:block;margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:500px}.live-section-two .sec-title-two h2,.sec-title-two h2{font-size:45px}.about-section-three__content{margin-left:auto;margin-right:auto;max-width:500px}.testi-block-three{padding-bottom:90px}.testi-block-three__single{margin-bottom:30px}.news-two__content h3{font-size:30px}.auto-container{padding:0 30px}.gallery-item{margin-bottom:30px}.gallery-item:last-child{margin-bottom:0}.main-footer .widgets-section{padding:80px 0}.btnPaddtop{padding-top:60px}.services-section .sec-title{max-width:100%}.bannerDesc h1{font-size:34px;line-height:45px;margin-bottom:20px}.bannerDesc p{font-size:22px;line-height:32px}.bannerDesc.formBannerText,.bannerDesc.formBannerText .bannerDescText{padding-top:30px}.bannerDesc.formBannerText h1{font-size:26px;line-height:38px}.bannerDesc.formBannerText p{font-size:18px;line-height:24px}.bannerImage img{height:350px!important}.bannerDesc .link-box{margin-top:25px}.other-banner{align-items:center;flex-direction:column;padding:60px 0}.other-banner .title{margin-bottom:10px}.main-header .nav-outer{flex-direction:row-reverse}.work-tabs .tabs-content .text p{font-size:18px;line-height:28px}.about-section,.about-section-two,.contact-section,.discover-section,.features-section-two .content-container,.gallery-section,.get-quote-section,.live-section,.news-section,.services-section,.sidebar-page-container,.sponsors-section,.sponsors-section-two,.team-section{padding:80px 0!important}.call-to-section-two{padding:60px 0}.about-section .image-column .inner{padding:0}.btn-style-one .btn-title{padding:18px 22px}.news-block .lower-box h5{font-size:22px;line-height:32px}.news-block .lower-box .text{font-size:16px;line-height:24px}}@media only screen and (max-width:767px){.link-box1{text-align:center}.banner-carousel .slide-item .shape-1,.banner-carousel .slide-item .shape-2,.banner-carousel .slide-item .shape-3,.banner-carousel .slide-item .shape-4,.banner-carousel .slide-item .shape-5{display:none}.banner-section .owl-dots{bottom:20px}.banner-carousel .content-box h1{font-size:60px}.banner-carousel .content-box{height:600px;text-align:center}.banner-carousel .slide-item .left-top-line,.banner-carousel .slide-item .right-bottom-curve,.banner-carousel .slide-item .right-top-curve{display:none}.banner-three .banner-carousel .content-box h1{font-size:60px;line-height:1em}.sec-title h2{font-size:26px;line-height:38px}.live-section .main-image-box .vid-link{left:0;margin:0 auto 50px;position:relative;top:0}.live-section .main-image-box .round-box{height:auto;padding:20px;right:0;width:100%}.live-section .main-image-box .round-inner{border-radius:10px;display:block;height:auto;padding:70px 30px 50px;position:relative;text-align:center;width:100%}.live-section .main-image-box .round-box:before{border-radius:10px;bottom:-5px;height:auto;left:-5px;right:-5px;top:-5px;width:auto}.live-section .main-image-box .more-link{text-align:center}.features-section .content-box h2,.live-section .main-image-box .title h3{font-size:36px}.sec-title h2 br{display:none}.fact-counter .column .inner .count-outer{font-size:64px;line-height:1em}.team-section{padding-bottom:50px}.team-section .owl-theme .owl-dots{display:none}.parallax-section .content-box h2{font-size:42px}.sponsors-outer{text-align:center}.call-to-section h2,.call-to-section-two h2{font-size:26px;line-height:38px}.why-us-section{padding-top:60px}.project-tab .owl-theme .owl-dots{display:none}.features-section{text-align:center}.features-section .feature-block{margin:0 0 50px;width:100%}.features-section .feature-block .inner{margin:0;padding:0;text-align:center}.features-section .feature-block .inner:before{display:none}.get-quote-section .featured-block h4{font-size:32px}.work-tabs .tab-buttons .tab-btn{padding:20px 15px;width:100%}.testi-block-two .text{font-size:26px}.testimonials-section-two .carousel-box{padding-right:0}.testimonials-section-two .owl-theme .owl-nav{display:none}.testi-block-two .info{margin-top:30px}.testi-block-two .info .name{font-size:20px}.error-section .big-text{font-size:180px}.comments-title h3,.error-section h2,.news-block-three .inner-box h4,.news-block-two .lower-box h4,.post-details .lower-box h4{font-size:32px}.page-banner h1{font-size:48px}.demo-features__wrapper{grid-template-columns:repeat(3,1fr)}.main-footer__three .bottom-footer .auto-container{align-items:center;flex-direction:column;justify-content:center;text-align:center}.main-footer__three .bottom-footer .social-links{margin-top:20px}.login-wrapper .login-content__inner{margin-left:auto;margin-right:auto;max-width:430px;padding-left:40px;padding-right:40px}.login-wrapper .logo{margin-bottom:50px}.login-wrapper{padding-bottom:30px;padding-top:30px}.login-wrapper .login-bg{height:100%;min-height:100vh;top:0;width:100%}.about-section,.about-section-two,.contact-section,.discover-section,.features-section-two .content-container,.gallery-section,.get-quote-section,.live-section,.news-section,.services-section,.sidebar-page-container,.sponsors-section,.sponsors-section-two,.team-section{padding:60px 0!important}.auto-container{padding:0 20px!important}.sub-title{margin-bottom:20px}.about-section .text-column .text p,.sub-title{font-size:18px!important;line-height:22px!important}.btn-style-one .btn-title{font-size:12px;padding:15px 30px}.blueButton,.orangeButton{font-size:14px;padding:12px 20px}.bannerImage img{height:250px!important}.bannerDesc{max-width:450px}.bannerDesc h1{font-size:24px;line-height:32px;margin-bottom:10px}.bannerDesc p{font-size:14px;line-height:20px}.bannerDesc .link-box{margin-top:20px}.bannerDesc.formBannerText .bannerDescText h1,.bannerDesc.formBannerText .bannerDescText p{text-align:center}.bannerDesc.formBannerText .bannerDescText,.bannerDesc.formBannerText .bannerForm{flex:0 0 100%;max-width:100%}.bannerDesc.formBannerText{flex-direction:column;margin-top:-240px;max-width:80%;padding:0;position:relative}.bannerDesc.formBannerText .bannerDescText{margin-bottom:20px}.bannerDesc.formBannerText .bannerForm form{margin:auto}.bannerDesc.formBannerText .bannerForm form h1{font-size:22px;line-height:32px;text-align:center}.bannerDesc.formBannerText .bannerForm p{font-size:16px;line-height:22px}.afterFormContent{max-width:100%}.afterFormContent p{font-size:18px;line-height:28px}.testi-block .inner{padding:30px}.testi-block .info{margin-bottom:30px;margin-right:75px;padding-left:110px}.testi-block .info .image{height:90px;width:90px}.testi-block .info .name{font-size:18px;line-height:1.6!important;margin-bottom:5px}.testi-block .info .designation{font-size:14px;line-height:20px}.testi-block .text{font-size:14px;line-height:1.6!important}.gallery-item .cap-box h5{font-size:18px;text-align:center}.btnPaddtop{padding-top:30px}.link-box{justify-content:center}.call-to-section-two{padding:60px 0}.call-to-section-two .inner{flex-direction:column;margin:0 auto;max-width:85%}.call-to-section .link-box,.call-to-section-two .link-box{justify-content:center!important}.main-footer h6{font-size:20px;line-height:30px}.main-footer .info-widget ul li,.main-footer .links-widget ul li a,.main-footer .logo-widget .text{font-size:16px;line-height:24px}.main-footer .widgets-section{padding:60px 0}.main-footer .column:last-child{margin:0}.industryBlock-col3.discover-block .cap-inner{min-height:inherit}.call-to-section h2,.call-to-section-two h2{margin-bottom:15px;text-align:center}.work-tabs .tabs-content .text,.work-tabs .tabs-content .text p{font-size:16px;line-height:24px}.work-tabs .text-col:last-child{margin:0}.otherPages p,.otherPages ul li{font-size:16px;line-height:24px}.otherPages h5{font-size:20px;margin-bottom:20px}.dnd_area-row-1-padding{padding-bottom:60px!important;padding-top:60px!important}.news-block .lower-box h5{font-size:18px;line-height:28px;margin-bottom:15px}.news-block .lower-box .text{font-size:14px;line-height:22px}.blog-tag-filter__drop-down .select2-choice{font-size:16px;font-style:normal;font-weight:500;line-height:24px;min-width:150px;padding:10px 20px}.blog-tag-filter:after{background-size:16px!important;width:45px}.select2-results li{font-size:16px;line-height:20px}.select2-results .select2-result-label{padding:8px 10px}}@media only screen and (max-width:599px){.banner-carousel .content-box h1{font-size:46px}.banner-three .banner-carousel .content-box h1{font-size:46px;line-height:1em;margin-bottom:10px}.about-section .image-column .inner:before{display:none}.live-section .main-image-box .title h3{font-size:32px}.we-do-section .featured-block{padding-left:0;padding-top:0}.we-do-section .featured-block .image{height:auto;left:0;margin:0 0 30px;position:relative;top:0;width:100%}.trusted-section .col-header .header-inner{font-size:30px;padding:40px 20px}.agency-section .featured-block-two,.trusted-section .featured-block-two{padding-left:0;padding-top:0}.agency-section .featured-block-two .image,.trusted-section .featured-block-two .image{left:0;margin:0 0 30px;position:relative;top:0;width:100%}.parallax-section .content-box h2{font-size:32px;line-height:1.1em}.default-tabs .tab-buttons .tab-btn{display:block;margin:0 0 15px;width:100%}.default-tabs .tabs-content{padding-top:10px}.mixitup-gallery .filters li,.project-tab .product-tab-btns .p-tab-btn{margin:0 10px 15px}.why-us-section .left-col .image-box:before{left:-60px}.testi-block .icon{right:30px;top:50px}.testimonials-section .owl-theme .owl-dots{display:none}.features-section .content-box h2{font-size:36px;line-height:1em}.get-quote-section .counter{text-align:center}.get-quote-section .counter .counter-text{margin-bottom:30px;width:100%}.get-quote-section .counter .counter-image{padding:0;width:100%}.get-quote-section .counter .counter-image:before{display:none}.get-quote-section .form-box{padding:40px 20px}.get-quote-section .form-box h4{font-size:32px}.get-quote-section .featured-block{padding-left:0;text-align:center}.get-quote-section .featured-block .image{left:0;margin:0 0 30px;position:relative;top:0;width:100%}.fluid-section h3,.project-single.style-two h5{font-size:32px}.discover-block .inner-box{padding-left:0}.discover-block .cap-box{bottom:20px;left:20px;max-width:100%;position:absolute;right:20px;width:auto}.discover-block .cap-inner{padding:30px 80px 30px 20px}.features-section-two .sec-title{text-align:center}.features-section-two .right-col .cap-box{bottom:10px;left:10px;max-width:none;right:10px;width:auto}.features-section-two .right-col .cap-inner{max-width:none;padding:25px 15px;text-align:center;width:auto}.features-section-two .right-col .cap-inner h5{font-size:24px}.banner-three .banner-carousel .content-box{height:600px}.sponsors-section-two,.testi-block-two{text-align:center}.testi-block-two .text{font-size:22px}.testimonials-section-two{padding:70px 0 80px}.page-banner h1{font-size:48px;line-height:1.1em}.discover-block .cap-inner h5{font-size:24px}.service-details h3{font-size:36px}.service-details h4{font-size:26px}.news-block-three .inner-box{padding:40px 25px 30px}.news-block-two .image-box .vid-link .icon{transform:scale(.7)}.sidebar .sidebar-widget .widget-inner{padding:40px 25px}.sidebar .search-box .widget-inner{padding:0}.sidebar .services ul li:before{left:-15px;right:-15px}.page-banner .bread-crumb li:before{display:none}.page-banner .bread-crumb li{margin:0 7px!important;padding:0}.post-details .info-row .tags-info{margin-bottom:10px;width:100%}.post-details .info-row .cat-info{width:100%}.sidebar-page-container .post-control-two .control-inner{min-height:0;padding:40px 25px}.sidebar-page-container .post-control-two .control-inner h4{font-size:26px}.comments-area .comment-box{margin-bottom:40px;padding-bottom:35px}.comments-area .comment{padding-left:0}.comments-area .comment-box .author-thumb{left:0;margin:0 0 30px;position:relative;top:0}.parallax-block__content h3,.portfolio-masonary h3{font-size:55px;margin-bottom:15px}.portfolio-masonary h3{margin-bottom:0}.portfolio-masonary__filter-wrapper{align-items:center;flex-direction:column;justify-content:center}.portfolio-masonary .filters{text-align:center}.portfolio-masonary__more{display:none}.demo-header .header-upper .logo-box{margin-right:0}.demo-purchase-btn .btn-title{padding:13px 15px 10px}.demo-top{padding-bottom:100px;padding-top:190px}.demo-top h3{font-size:45px}.demo-top p{font-size:28px}.header-style-seven .topbar-four{display:none}.banner-section-four,.header-style-seven .header-upper{margin-top:0}.call-to-section-three .auto-container,.live-section-two .auto-container{align-items:center;flex-direction:column;justify-content:center;text-align:center}.live-section-two .button-block{margin-top:40px}.call-to-section-three .button-wrap{margin-top:30px}.main-footer__three .bottom-footer .left-content{align-items:center;flex-direction:column;justify-content:center;text-align:center}.main-footer__three .bottom-footer .left-content p{border-left:0;margin-left:0;margin-top:10px;padding-left:0}.main-footer__three .bottom-footer .social-links{margin-top:10px}.sponsors-section-two .logo-block{flex:0 0 50%;max-width:50%}.sponsors-section-two.abtSponsersec .image-box img{height:40px;max-width:85%}}@media only screen and (max-width:479px){.about-section .image-column .image-block,.about-section .image-column .image-block:first-child,.about-section .image-column .image-block:nth-child(2){margin:0 0 10px;width:100%}.features-section-two .feature,.trusted-section .feature,.why-us-section .feature .inner-box,.why-us-section .right-col .inner{padding-left:0;text-align:center}.trusted-section .feature h5{font-size:24px}.features-section-two .feature .count,.trusted-section .feature .count,.why-us-section .feature .inner-box:before{display:block;left:0;margin:0 auto 30px;position:relative;top:0}.news-block .lower-box{padding-left:5px;padding-right:5px}.call-to-section h2,.call-to-section-two h2{font-size:20px;line-height:28px}.why-us-section .left-col .image-box:before{left:-110px}.why-us-section .left-col .vid-link{bottom:10px;right:50px}.testi-block .icon{display:block;line-height:inherit;margin:0 0 -10px;right:20px;top:0}.page-banner h1{font-size:42px}.main-footer__two .footer-widget h3,.portfolio-masonary h3{font-size:40px;line-height:1.3;max-width:90%}.main-footer__two .footer-widget p{align-items:center;flex-direction:column;justify-content:center;text-align:center}.main-footer__two .footer-widget p a,.main-footer__two .footer-widget p span{margin-left:0!important}.demo-features__wrapper{grid-template-columns:repeat(2,1fr)}.main-footer__demo .footer-widget h3{margin-left:auto;margin-right:auto;width:100%}.main-footer__two .footer-widget p{font-size:22px;margin-bottom:30px}.banner-section-four h2,.call-to-section-three .auto-container h3{font-size:38px;line-height:1.4}.live-section-two .sec-title-two h2,.sec-title-two h2{font-size:30px}.login-wrapper{padding-left:20px;padding-right:20px}.main-header .nav-outer{order:1}.main-header .header-upper .inner-container{display:flex}}@media(max-width:567px){.about-section .text-column .text p,.sub-title,p{font-size:16px!important;line-height:24px!important}.sec-title,.sec-title.centered{margin-bottom:30px}.link-box{display:flex}.btn-style-one .btn-title{font-size:10.869px}.blueButton,.orangeButton{font-size:12px}.contact-section-forms fieldset{margin:0!important}.contact-section-forms fieldset.form-columns-1 .input,.contact-section-forms fieldset.form-columns-2 .input{margin-bottom:15px!important}.about-section .text-column .sec-title{margin-bottom:25px}.iconList li{margin-bottom:30px}.iconList li .icon{flex:0 0 65px;height:65px}.iconList li .icon img{height:30px}.iconList li p{font-size:12px!important;line-height:1.6!important}.iconList li p span{font-size:14px;line-height:1.6!important}.about-section .image-column{margin-bottom:0}.service-block .inner-box h6{font-size:18px;line-height:24px}.service-block:last-child,.testi-block:last-child{margin:0}.testi-block .inner{padding:30px 20px}.testi-block .info{margin-bottom:20px;margin-right:45px;padding-left:90px}.testi-block .info .image{height:70px;width:70px}.testi-block .info .name{font-size:14px;line-height:1.6!important;margin-bottom:5px}.testi-block .info .designation{font-size:12px;line-height:20px}.testi-block .text{font-size:12px;line-height:1.6!important}.gallery-item .cap-box .cap-inner{padding:10px}.gallery-item .cap-box h5{font-size:14px}.main-footer .info-widget ul li,.main-footer .links-widget ul li a,.main-footer .logo-widget .text{font-size:14px;line-height:24px}.call-to-section-two .inner{flex-direction:column;margin:0 auto;max-width:85%}.call-to-section .link-box,.call-to-section-two .link-box{justify-content:center}.bannerDesc h1{font-size:20px;line-height:30px}.bannerDesc p{font-size:11px;line-height:18px}.industryBlock-col3.discover-block .cap-inner h5{font-size:24px;line-height:34px}.industryBlock-col3.discover-block .cap-inner .more-link{bottom:25px}.industryBlock-col3.discover-block:last-child{margin:0}.menuButton{align-items:flex-start;display:flex;flex-direction:column}.menuButton a{margin:10px 0}.bannerDesc.formBannerText h1{font-size:20px;line-height:28px}.bannerDesc.formBannerText .bannerDescText{padding-top:10px}.bannerDesc.formBannerText .bannerForm form{border-radius:14px;padding:30px}.bannerDesc.formBannerText{max-width:90%}.news-block .lower-box h5{font-size:16px;line-height:26px}.news-block .lower-box .text{font-size:14px;line-height:24px}.news-block .post-meta ul{padding:12px 20px}.news-block .post-meta ul li{font-size:16px;line-height:24px}.spacer{height:20px}}