body{color:#757575;font-family:Rubik;font-size:18px;line-height:32px}a:hover,a:visited,a:focus,a:active{outline:none!important;text-decoration:none!important}.thm-container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;display:block}.sec-pad{padding:120px 0}.p0{padding:0!important}.pt0{padding-top:0}.pb0{padding-bottom:0!important}.mb0{margin-bottom:0!important}.gray-bg{background:#f4f9fd}.thm-btn{vertical-align:middle;color:#fff;background:#e22e31;border:none;border-radius:35px;outline:none;padding:18px 69px;font-family:Rubik;font-size:16px;font-weight:500;transition:all .4s;display:inline-block}.thm-btn:hover{color:#e22e31;background:#fff}.thm-btn.yellow-bg{color:#fff;background:#e22e31}.thm-btn.white-bg{color:#e22e31;background:#fff}.thm-btn.yellow-bg:hover{color:#fff;background:#e22e31}.sec-title{margin-top:-8px;margin-bottom:55px}.sec-title span{color:#e22e31;font-family:Aptos,sans-serif;font-size:20px}.sec-title h3{color:#212121;margin:0 0 30px;font-size:60px;font-weight:700}.sec-title p{color:#757575;margin:0;font-size:20px;line-height:32px}@media (min-width:768px){.sec-title p{white-space:pre-line}}.scroll-to-top{z-index:9999;text-align:center;color:#fff;cursor:pointer;background:#e22e31;border-radius:50%;width:50px;height:50px;font-size:17px;line-height:50px;transition:all .4s;position:fixed;bottom:20px;left:20px;box-shadow:0 23px 42px #0003}.scroll-to-top:hover{color:#212121;background:#e22e31}body.active-preloader-ovh{overflow:hidden}.preloader{z-index:9999999;background-color:#fff;width:100%;height:100%;position:fixed;top:0;left:0}.preloader .spinner{background-color:#e22e31;border-radius:100%;width:60px;height:60px;margin-top:-30px;margin-left:-30px;animation:1s ease-in-out infinite sk-scaleout;position:absolute;top:50%;left:50%}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0)}to{opacity:0;-webkit-transform:scale(1)}}@keyframes sk-scaleout{0%{transform:scale(0)}to{opacity:0;transform:scale(1)}}.header-navigation{background-color:#0000;border:none;border-radius:0;margin-bottom:0}.header-navigation .thm-container{background:0 0;max-width:100%;padding:0 40px;position:relative}.header-navigation .thm-container .navbar-header{position:absolute;top:50%;left:40px;transform:translateY(-50%)}.header-navigation .thm-container .navbar-brand{height:auto;padding:0}.header-navigation .thm-container .main-navigation{text-align:center;padding:0}.header-navigation .thm-container .right-side-box{position:absolute;top:50%;right:40px;transform:translateY(-50%)}.header-navigation .thm-container .right-side-box .social a{color:#fff;text-align:center;border-radius:50%;width:59px;height:59px;font-size:18px;line-height:59px}.header-navigation .thm-container .right-side-box .social a+a{margin-left:10px}.header-navigation .thm-container .right-side-box .social a.fa-instagram{background:linear-gradient(45deg,#833ab4,#c13584,#e1306c,#fd1d1d,#fcaf45)}.header-navigation .thm-container .right-side-box .social a.fa-facebook-f{background:#2884c6}.header-navigation .thm-container .right-side-box .social a.fa-linkedin-in{background:#0a66c2}.header-navigation .thm-container .right-side-box .social a.fa-youtube{background:#e22e31}.header-navigation ul.navigation-box{float:none;vertical-align:middle;display:inline-block}.header-navigation ul.navigation-box li a .sub-nav-toggler{display:none}.header-navigation ul.navigation-box>li{padding:48.5px 0;display:inline-block;position:relative}.header-navigation ul.navigation-box>li:before{content:"";vertical-align:middle;background:#c4c4c4;border-radius:50%;width:5px;height:5px;margin-left:35px;margin-right:35px;display:inline-block}.header-navigation ul.navigation-box>li:first-child:before{display:none}.header-navigation ul.navigation-box>li+li{margin-left:0}.header-navigation ul.navigation-box>li.active>a,.header-navigation ul.navigation-box>li.current>a,.header-navigation ul.navigation-box>li>a:active,.header-navigation ul.navigation-box>li>a:focus,.header-navigation ul.navigation-box>li:hover>a{color:#e22e31}.header-navigation ul.navigation-box>li>a{color:#757575;padding:0;font-size:18px;font-weight:500;transition:all .4s;display:inline-block}.header-navigation ul.navigation-box>li>ul.sub-menu{z-index:100000;float:left;text-align:left;opacity:0;visibility:hidden;background-color:#e22e31;background-clip:padding-box;min-width:239px;padding:15px 20px;list-style:none;transition:opacity .4s,visibility .4s;position:absolute;top:100%;left:0}.header-navigation ul.navigation-box>li>ul.sub-menu.right-align{left:auto;right:0}.header-navigation ul.navigation-box>li:hover>ul.sub-menu{opacity:1;visibility:visible}.header-navigation ul.navigation-box>li>ul.sub-menu>li{display:block;position:relative}.header-navigation ul.navigation-box>li>ul.sub-menu>li>a{color:#fff;white-space:nowrap;padding:11.5px 0 11.5px 27px;font-size:16px;font-weight:500;line-height:26px;transition:all .4s;display:block}.header-navigation ul.navigation-box>li>.sub-menu li:hover>a{color:#fff;background:#fe553d;position:relative}.header-navigation ul.navigation-box>li>.sub-menu>li>ul.sub-menu{z-index:100000;float:left;text-align:left;opacity:0;visibility:hidden;background-color:#e22e31;background-clip:padding-box;min-width:239px;padding:15px 20px;list-style:none;transition:opacity .4s,visibility .4s;position:absolute;top:0%;left:100%}.header-navigation ul.navigation-box>li>.sub-menu>li:hover>ul.sub-menu{opacity:1;visibility:visible}.header-navigation ul.navigation-box>li>.sub-menu>li>ul.sub-menu>li{display:block;position:relative}.header-navigation ul.navigation-box>li>.sub-menu>li>ul.sub-menu>li>a{color:#fff;white-space:nowrap;padding:11.5px 0 11.5px 27px;font-size:16px;font-weight:500;line-height:26px;transition:all .4s;display:block}.header-navigation ul.navigation-box>li>.sub-menu>li>.sub-menu li:hover>a{color:#fff;background:#fe553d;position:relative}.header-navigation.stricky-fixed{z-index:99999;background:#fff;width:100%;position:fixed;top:0;left:0;box-shadow:0 0 16px #00000052}.header-navigation.stricky-fixed .thm-container{box-shadow:none}.header-navigation.stricky-fixed .thm-container .navbar-brand{padding-top:27px;padding-bottom:27px}.header-navigation.stricky-fixed ul.navigation-box>li{padding-top:30px;padding-bottom:30px}#minimal-bootstrap-carousel{z-index:9999;margin-top:0;position:relative}#minimal-bootstrap-carousel .carousel-caption{text-align:right;text-shadow:none;padding:0;position:absolute;inset:0}#minimal-bootstrap-carousel .carousel-caption .thm-container{text-align:center;width:100%;max-width:1170px;height:100%;margin-left:auto;margin-right:auto;display:table}#minimal-bootstrap-carousel .carousel-caption .thm-container .box{text-align:left;display:table-cell}#minimal-bootstrap-carousel .carousel-caption .thm-container .box.valign-top{vertical-align:top}#minimal-bootstrap-carousel .carousel-caption .thm-container .box.valign-bottom{vertical-align:bottom}#minimal-bootstrap-carousel .carousel-caption .thm-container .box.valign-middle{vertical-align:middle}#minimal-bootstrap-carousel .carousel-caption .thm-container .box .content{display:block}#minimal-bootstrap-carousel .carousel-control{color:#fff;opacity:1;z-index:99;background:#0000001a;border-radius:50%;width:70px;height:70px;margin-top:-20px;font-size:20px;line-height:70px;transition:all .5s;top:50%;visibility:visible!important}@media (max-width:667px){#minimal-bootstrap-carousel .carousel-control{width:30px;height:30px;font-size:15px;line-height:30px}}#minimal-bootstrap-carousel .carousel-control.left{left:1%}#minimal-bootstrap-carousel .carousel-control.right{right:1%}#minimal-bootstrap-carousel .carousel-control:hover{opacity:1;background:#000}.carousel-fade .carousel-inner .item{transition-property:opacity}.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{opacity:0}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;transform:translate(0,0)}.carousel-fade .carousel-control{z-index:2}#minimal-bootstrap-carousel .custom-navigation{text-align:center;z-index:999;width:100%;margin:0;position:absolute;bottom:30px;left:0}#minimal-bootstrap-carousel .custom-navigation,#minimal-bootstrap-carousel .custom-navigation li{margin:0;padding:0;list-style:none}#minimal-bootstrap-carousel .custom-navigation li{text-indent:0;opacity:.3;cursor:pointer;background:#fff;border:0;border-radius:0;width:30px;height:2px}#minimal-bootstrap-carousel .custom-navigation li+li{margin-left:10px}#minimal-bootstrap-carousel .custom-navigation li.active{opacity:1}#minimal-bootstrap-carousel.slider-home-one .carousel-inner .item{background-color:#212121;background-position:50%;background-size:cover;width:100%;height:100%;min-height:820px}.slider-home-one .content{text-align:center;z-index:999;position:relative}.slider-home-one .content h2,.slider-home-one .content h3,.slider-home-one .content p{margin:0}.slider-home-one .content h2{letter-spacing:-.06em;white-space:pre-line;margin-top:20px;font-family:Rubik;font-size:120px;font-weight:700;line-height:120px;animation-delay:1s}.slider-home-one .content h3{color:#fec931;font-family:Aptos,sans-serif;font-size:30px;animation-delay:.5s}.slider-home-one .content a.thm-btn{margin-top:40px;animation-delay:1.5s}.banner-style-two{background:#212121;overflow:hidden}.banner-style-two .thm-container-fluid{max-width:100%}.banner-style-two .swiper-container-horizontal .swiper-pagination,.banner-style-two .owl-dots{text-align:center;z-index:999;width:100%;margin-top:0;margin-bottom:0;position:absolute;bottom:50px;left:0}.banner-style-two .swiper-pagination span+span,.banner-style-two .owl-dots .owl-dot+.owl-dot{margin-left:10px}.banner-style-two .swiper-pagination span,.banner-style-two .owl-dots .owl-dot span{opacity:1;background:#ffffff4d;border-radius:0;width:30px;height:2px;margin:0}.banner-style-two .owl-nav{display:none}.banner-style-two .swiper-pagination span.swiper-pagination-bullet-active,.banner-style-two .owl-dots .owl-dot.active span{background:#fff}.banner-style-two .single-banner-carousel{padding:150px 0}.banner-style-two .single-banner-carousel span{color:#fec931;font-family:Aptos,sans-serif;font-size:24px;display:block}.banner-style-two .single-banner-carousel h2{color:#fff;white-space:pre-line;letter-spacing:-.06em;margin:30px 0 50px;font-size:130px;font-weight:700;line-height:110px}.main-slider .swiper-slide{justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative}.main-slider .swiper-slide .image-layer{background-position:50%;background-repeat:no-repeat;background-size:cover;transition:transform 7s;position:absolute;inset:0;transform:scale(1)}.main-slider .swiper-slide .thm-container{position:relative}.main-slider__subtext{color:#fff;opacity:0;visibility:hidden;transition-delay:1s;margin:0;font-family:Aptos,sans-serif;font-size:20px;transition:transform 2s,opacity 2s;transform:translateY(-90px)}@media (min-width:768px){.main-slider__subtext{font-size:25px}}.main-slider__title{color:#fff;white-space:pre-line;opacity:0;-webkit-transition-delay:0;transition-delay:0;margin:20px 0 30px;font-family:Rubik;font-size:45px;font-weight:700;line-height:1.2em;transition:transform 2s,opacity 2s;transform:translateY(120px)}.main-slider .thm-btn{opacity:0;transition-delay:2.5s;transition:transform 2s,opacity 2s,color .5s,background .5s;transform:translateY(100px)}@media (min-width:768px){.main-slider__title{letter-spacing:-.06em;font-size:60px}}@media (min-width:1024px){.main-slider__title{font-size:80px}}@media (min-width:1200px){.main-slider__title{margin-bottom:50px;font-size:100px;line-height:1}}@media (min-width:1536px){.main-slider__title{font-size:120px;line-height:1}}.main-slider .swiper-slide-active .image-layer{transform:scale(1.15)}.main-slider .swiper-slide-active .thm-btn,.main-slider .swiper-slide-active .main-slider__title,.main-slider .swiper-slide-active .main-slider__subtext{visibility:visible;opacity:1;transform:translateY(0)translate(0)}.main-slider [class*=swiper-button-]:after{display:none}.main-slider [class*=swiper-button-]{color:#fff;opacity:1;z-index:99;background-color:#0000001a;border-radius:50%;width:50px;height:50px;font-size:20px;line-height:70px;transition:all .5s;display:none}.main-slider [class*=swiper-button-]:hover{color:#fff;background-color:#000}@media (min-width:768px){.main-slider [class*=swiper-button-]{justify-content:center;align-items:center;display:flex}}@media (min-width:1200px){.main-slider [class*=swiper-button-]{width:70px;height:70px}}.welcome-section{background:#f5f6fa}.welcome-section .welcome-content{padding-left:56px}.welcome-section .welcome-content p{white-space:pre-line;margin:0}.welcome-section .welcome-content .title{margin-bottom:38px}.welcome-section .welcome-content .title p,.welcome-section .welcome-content .title h3{margin:0}.welcome-section .welcome-content .title p{color:#e22e31;font-family:Aptos,sans-serif;font-size:20px}.welcome-section .welcome-content .title h3{color:#212121;font-size:60px;font-weight:700}.welcome-section .welcome-content p{color:#757575}.welcome-section .welcome-content p+p{margin-top:20px}.welcome-section .welcome-content a.thm-btn{margin-top:55px}.what-we-do{padding-bottom:140px}.what-we-do .single-what-we-do .text-box{background:#f5f6fa;margin-top:10px;padding:45px 40px 43px;position:relative}.what-we-do .single-what-we-do .text-box:before{background:#e22e31}.what-we-do .single-what-we-do .text-box:hover h3,.what-we-do .single-what-we-do .text-box:hover p{color:#fff}.what-we-do .single-what-we-do .text-box:hover a.read-more{color:#e22e31;background:#fff}.what-we-do .single-what-we-do .text-box h3{color:#212121;margin:0 0 32px;font-size:30px;font-weight:700;transition:all .4s}.what-we-do .single-what-we-do .text-box p{color:#757575;margin:0;font-size:16px;line-height:30px;transition:all .4s}.what-we-do .single-what-we-do .text-box a.read-more{color:#fff;text-align:center;background:#e22e31;border-radius:50%;width:42px;height:42px;font-size:20px;line-height:42px;transition:all .4s;position:absolute;bottom:-21px;right:30px}.what-we-do .single-what-we-do .text-box a.read-more:hover{color:#e22e31;background:#fff}.what-we-do .single-what-we-do-one{background:#f5f6fa;padding:50px 40px 43px;position:relative}.what-we-do .single-what-we-do-one:before{background:#e22e31}.what-we-do .single-what-we-do-one:hover i,.what-we-do .single-what-we-do-one:hover h3,.what-we-do .single-what-we-do-one:hover p{color:#fff}.what-we-do .single-what-we-do-one:hover a.read-more{color:#e22e31;background:#fff}.what-we-do .single-what-we-do-one i{color:#2e8ed2;font-size:65px;transition:all .4s}.what-we-do .single-what-we-do-one h3{color:#212121;margin:22px 0 35px;font-size:30px;font-weight:700;line-height:36px;transition:all .4s}.what-we-do .single-what-we-do-one p{color:#757575;margin:0;font-size:16px;line-height:30px;transition:all .4s}.what-we-do .single-what-we-do-one a.read-more{color:#fff;text-align:center;background:#e22e31;border-radius:50%;width:42px;height:42px;font-size:20px;line-height:42px;transition:all .4s;position:absolute;bottom:-21px;right:30px}.what-we-do .single-what-we-do-two{padding-left:30px}.what-we-do .single-what-we-do-two+.single-what-we-do-two{margin-top:30px}.what-we-do .single-what-we-do-two .img-box{float:right}.what-we-do .single-what-we-do-two .text-box{float:left;width:50%}.what-we-do .single-what-we-do-two .text-box h3,.what-we-do .single-what-we-do-two .text-box p{margin:0}.what-we-do .single-what-we-do-two .text-box h3{color:#202020;margin-bottom:30px;font-size:20px;font-weight:500}.what-we-do .single-what-we-do-two .text-box h3 a{color:inherit;transition:all .5s}.what-we-do .single-what-we-do-two .text-box h3 a:hover{color:#e22e31}.what-we-do .single-what-we-do-two .text-box p{color:#747474;font-size:16px;line-height:30px}.what-we-do.service-page .single-what-we-do .text-box{padding:55px 60px 53px}.brand-carousel-wrapper{background:#e22e31;padding:126px 0}.brand-carousel-wrapper .brand-carousel{text-align:center}.brand-carousel-wrapper .brand-carousel img{opacity:.6;transition:all .4s}.brand-carousel-wrapper .brand-carousel img:hover{opacity:1}.footer-subscribe{background:#212121}.footer-subscribe .thm-container{border-bottom:1px solid #2e2e2e;max-width:1170px;padding:73px 0 80px}.footer-subscribe .title{text-align:center}.footer-subscribe .title span,.footer-subscribe .title h3{margin:0}.footer-subscribe .title span{color:#e22e31;font-family:Aptos,sans-serif;font-size:16px}.footer-subscribe .title h3{color:#fff;margin-top:4px;font-size:40px;font-weight:700}.footer-subscribe form.subscribe-form{text-align:center;margin-top:50px}.footer-subscribe form.subscribe-form input{color:#fff9;text-align:left;background:#2e2e2e;border:none;border-radius:35px;outline:none;min-width:615px;height:68px;margin-right:10px;padding-left:50px;display:inline-block}.footer-subscribe form.subscribe-form input::-webkit-input-placeholder{color:#fff9}.footer-subscribe form.subscribe-form input::placeholder{color:#fff9}.footer-subscribe form.subscribe-form input:placeholder-shown{color:#fff9}.footer-subscribe form.subscribe-form input:-ms-placeholder-shown{color:#fff9}.footer{background:#212121;padding-top:80px;padding-bottom:70px}.footer .footer-widget h3,.footer .footer-widget p,.footer .footer-widget ul,.footer .footer-widget li{margin:0;padding:0;list-style:none}.footer .footer-widget p,.footer .footer-widget ul li a{color:#a0a0a0;font-size:16px;line-height:30px}.footer .footer-widget .title{margin-bottom:36px}.footer .footer-widget .title h3{color:#fff;font-size:20px;font-weight:700}.footer .footer-widget.links-widget ul.link-list li+li{margin-top:4px}.footer .footer-widget.links-widget ul.link-list a{padding-left:15px;transition:all .4s;display:block;position:relative}.footer .footer-widget.links-widget ul.link-list a:before{content:"";background:#a0a0a0;border-radius:50%;width:5px;height:5px;font-size:18px;transition:all .4s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.footer .footer-widget.links-widget ul.link-list a:hover{color:#e22e31}.footer .footer-widget.links-widget ul.link-list a:hover:before{background:#e22e31}.footer .footer-widget.contact-widget p{line-height:24px}.footer .footer-widget.contact-widget p a{color:inherit}.footer .footer-widget.contact-widget p a:hover{color:#fff}.footer .footer-widget.contact-widget p+p{margin-top:25px}.footer .footer-widget.explore{padding-left:40px}.footer .footer-widget.services{padding-left:75px}.footer .footer-widget .footer-subscribe{background-color:#171717;border-radius:34.5px;width:100%;height:69px;margin-top:50px;position:relative}.footer .footer-widget .footer-subscribe input{color:#fff9;background-color:#0000;border:none;outline:none;width:100%;height:100%;padding-left:45px;font-size:16px}.footer .footer-widget .footer-subscribe input::-webkit-input-placeholder{color:#fff9}.footer .footer-widget .footer-subscribe input::placeholder{color:#fff9}.footer .footer-widget .footer-subscribe input:placeholder-shown{color:#fff9}.footer .footer-widget .footer-subscribe input:-ms-placeholder-shown{color:#fff9}.footer .footer-widget .footer-subscribe button[type=submit]{text-align:center;color:#fff;background-color:#e22e31;border:none;border-radius:50%;outline:none;width:59px;height:59px;line-height:59px;position:absolute;top:5px;right:5px}.footer .footer-widget .single-post-widget .date{color:#e22e31;vertical-align:middle;font-size:14px;font-weight:500;line-height:1em;display:inline-block}.footer .footer-widget .single-post-widget .post-title{margin:0;font-size:16px;font-weight:700;line-height:26px}.footer .footer-widget .single-post-widget .post-title a{color:#fff;transition:all .4s}.footer .footer-widget .single-post-widget .post-title a:hover{color:#fec931}.footer .single-post-widget+.single-post-widget{margin-top:55px}.footer-bottom{background:#171717}.footer-bottom .thm-container{padding:35px 15px}.footer-bottom .thm-container .copy-text p{color:#a0a0a0;margin:0;font-size:16px;line-height:59px}.footer-bottom .thm-container .copy-text p a{color:#fff}.footer-bottom .thm-container .social-box a{color:#fff;text-align:center;border-radius:50%;width:59px;height:59px;font-size:18px;line-height:59px}.footer-bottom .thm-container .social-box a+a{margin-left:10px}.footer-bottom .thm-container .social-box a.fa-instagram{background:linear-gradient(45deg,#833ab4,#c13584,#e1306c,#fd1d1d,#fcaf45)}.footer-bottom .thm-container .social-box a.fa-facebook-f{background:#2884c6}.footer-bottom .thm-container .social-box a.fa-linkedin-in{background:#0a66c2}.footer-bottom .thm-container .social-box a.fa-youtube{background:#e22e31}.recent-projects .single-recent-project:hover .img-box:before{opacity:1}.recent-projects .single-recent-project:hover .text-box h3,.recent-projects .single-recent-project:hover .text-box span{color:#fff}.recent-projects .single-recent-project:hover .text-box a.more{color:#e22e31;background:#fff}.recent-projects .single-recent-project:hover .text-box .inner:before{transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transform:scaleY(1)}.recent-projects .single-recent-project .img-box{position:relative;overflow:hidden}.recent-projects .single-recent-project .img-box>img{width:100%}.recent-projects .single-recent-project .img-box:before{content:"";opacity:0;background:#21212199;width:100%;height:100%;transition:all .4s;position:absolute;top:0;left:0}.recent-projects .single-recent-project .text-box{padding-left:60px;position:relative}.recent-projects .single-recent-project .text-box .inner{background:#f5f6fa;padding:32.5px 0 32.5px 60px;display:block}.recent-projects .single-recent-project .text-box .inner:before{background:#e22e31}.recent-projects .single-recent-project .text-box h3,.recent-projects .single-recent-project .text-box span{margin:0}.recent-projects .single-recent-project .text-box span{color:#e22e31;font-family:Aptos,sans-serif;font-size:16px}.recent-projects .single-recent-project .text-box h3{color:#212121;font-size:20px;font-weight:500;transition:all .4s}.recent-projects .single-recent-project .text-box a.more{color:#fff;text-align:center;z-index:9;background:#e22e31;border-radius:50%;width:42px;height:42px;font-size:14px;line-height:42px;transition:all .4s;position:absolute;top:-21px;right:30px}.project-page .single-recent-project{margin-bottom:30px}.project-page .pagination{margin-top:50px;margin-bottom:0;display:block}.project-page .pagination>li+li{margin-left:5px}.project-page .pagination>li:last-child{margin-left:0}.project-page .pagination>li>a,.project-page .pagination>li>span{float:none;color:#212121;padding:13px 20px;display:inline-block}.project-page .pagination>.active>a,.project-page .pagination>.active>a:focus,.project-page .pagination>.active>a:hover,.project-page .pagination>.active>span,.project-page .pagination>.active>span:focus,.project-page .pagination>.active>span:hover{color:#fff;background:#e22e31;border-color:#e22e31}.project-details-page .project-details-content h3,.project-details-page .project-details-content p{margin:0}.project-details-page .project-details-content h3{color:#202020;margin:0;font-size:24px;font-weight:700}.project-details-page .project-details-content p{color:#747474;margin:0;font-size:16px;line-height:30px}.project-details-page .project-details-content .project-details-table{background:#f4f5f9;padding:39px 50px}.project-details-page .project-details-content .project-details-table .single-project-details-table+.single-project-details-table{margin-top:7px}.project-details-page .project-details-content .project-details-table .single-project-details-table span.title{color:#202020;float:left;font-size:16px;font-weight:700}.project-details-page .project-details-content .project-details-table .single-project-details-table span.name{color:#747474;float:right;font-size:16px}.project-details-page .img-box-wrapper .row+.row{margin-top:30px}.cta-style-two{background:#212121;position:relative;overflow:hidden}.cta-style-two .image-block .content-block{background-color:#2121211a;border:10px solid #fff;justify-content:center;align-items:center;width:100%;max-width:475px;padding:49px 20px;display:flex;position:absolute;bottom:30px;right:30px}.cta-style-two .image-block .content-block h3{color:#fff;white-space:pre-line;margin:0;font-family:Rubik;font-size:30px;font-weight:700}.cta-style-two .cta-style-two-content{padding-top:120px;padding-bottom:120px;padding-left:70px}.cta-style-two .cta-style-two-content .title{margin-bottom:40px}.cta-style-two .cta-style-two-content .title span,.cta-style-two .cta-style-two-content .title h2{margin:0}.cta-style-two .cta-style-two-content .title span{color:#e22e31;font-family:Aptos,sans-serif;font-size:20px}.cta-style-two .cta-style-two-content .title h2{color:#fff;font-size:60px;font-weight:700;line-height:60px}.cta-style-two .cta-style-two-content p{color:#a0a0a0;margin:0;font-size:18px;line-height:36px}.cta-style-two .cta-style-two-content a.thm-btn{margin-top:50px}.call-to-action-one{position:relative}.call-to-action-one .overlay{z-index:7;background:#e22e31 url(../media/arriere.07i-svfkvc99s.jpg) 50%/cover no-repeat fixed;width:100%;height:100%;position:absolute;top:0;left:0}.call-to-action-one .overlay:before{content:"";opacity:.9;background:#e22e31;width:100%;height:100%;position:absolute;top:0;left:0}.call-to-action-one .inner-wrapper{z-index:99;background:url(../media/mockup.1210lstmtpfci.png) 100% no-repeat fixed;padding-top:115px;padding-bottom:120px;position:relative}.call-to-action-one .thm-container{z-index:9;position:relative}.call-to-action-one .call-to-action-content ul,.call-to-action-one .call-to-action-content li{margin:0;padding:0;list-style:none}.call-to-action-one .call-to-action-content .title{margin-bottom:40px}.call-to-action-one .call-to-action-content .title span,.call-to-action-one .call-to-action-content .title h2{margin:0}.call-to-action-one .call-to-action-content .title span{color:#c5c5c5;font-family:Aptos,sans-serif;font-size:20px}.call-to-action-one .call-to-action-content .title h2{color:#fff;font-size:60px;font-weight:700;line-height:60px}.call-to-action-one .call-to-action-content ul.list-box li{color:#fff;padding-left:25px;font-size:18px;font-weight:500;position:relative}.call-to-action-one .call-to-action-content ul.list-box li+li{margin-top:10px}.call-to-action-one .call-to-action-content ul.list-box li i{position:absolute;top:50%;left:0;transform:translateY(-50%)}.call-to-action-one .call-to-action-content a.thm-btn{margin-top:55px}.call-to-action-one .call-to-action-content a.thm-btn:hover{background:#212121}.cta-style-three{background:#ffb50a url(../media/cta-bg-2-1.0eg98_9f5.~5y.jpg) 50%/cover no-repeat;padding-top:120px;padding-bottom:120px}.cta-style-three span,.cta-style-three h2{margin:0}.cta-style-three span{color:#212121;font-family:Aptos,sans-serif;font-size:20px}.cta-style-three h2{color:#fff;white-space:pre-line;font-size:60px;font-weight:700;line-height:60px}.cta-style-three a.thm-btn{color:#fff;background:#212121;margin-top:50px}.cta-style-three a.thm-btn:hover{color:#fff;background:#e22e31}.testi-carousel-wrapper{margin-bottom:60px;position:relative}.testi-carousel-wrapper .overlay{z-index:7;background:#212121 url(../media/testi-bg-1-1.114q7n7av8uyy.jpg) 50%/cover no-repeat fixed;width:100%;height:100%;position:absolute;top:60px;left:0}.testi-carousel-wrapper .overlay:before{content:"";opacity:.9;background:#212121;width:100%;height:100%;position:absolute;top:0;left:0}.testi-carousel-wrapper .thm-container{z-index:9;position:relative}.testi-carousel-wrapper .thm-container .swiper-wrapper,.testi-carousel-wrapper .thm-container .owl-carousel .owl-stage-outer{padding-top:60px}.testi-carousel-wrapper .thm-container .swiper-pagination,.testi-carousel-wrapper .thm-container .owl-theme .owl-dots{width:270px;margin-top:20px;margin-bottom:0;position:absolute;bottom:25%;left:0}.testi-carousel-wrapper .thm-container .swiper-pagination span+span,.testi-carousel-wrapper .thm-container .owl-theme .owl-dots .owl-dot+.owl-dot{margin-left:10px}.testi-carousel-wrapper .thm-container .swiper-pagination span,.testi-carousel-wrapper .thm-container .owl-theme .owl-dots .owl-dot span{opacity:1;background:#ffffff4d;border-radius:0;width:30px;height:2px;margin:0}.testi-carousel-wrapper .thm-container .owl-theme .owl-nav{display:none}.testi-carousel-wrapper .thm-container .swiper-pagination span.swiper-pagination-bullet-active,.testi-carousel-wrapper .thm-container .owl-theme .owl-dots .owl-dot.active span{background:#fff}.testi-carousel-wrapper .thm-container .single-testimonials{position:relative}.testi-carousel-wrapper .thm-container .single-testimonials .img-box{z-index:99;width:270px;position:absolute;top:-60px;left:0}.testi-carousel-wrapper .thm-container .single-testimonials .text-box{padding-top:108px;padding-bottom:50px;padding-left:328px}.testi-carousel-wrapper .thm-container .single-testimonials .text-box h3{color:#fff;margin:0;font-size:30px;font-weight:500;line-height:50px}.testi-carousel-wrapper .thm-container .single-testimonials .text-box p{color:#fec931;margin:30px 0 0;font-size:20px;font-weight:500}.we-believe-carousel{padding-top:120px;padding-bottom:120px;padding-right:70px;position:relative}.we-believe-carousel:before{content:"";background:#f5f6fa;width:10000000px;height:100%;position:absolute;top:0;right:-30px}.we-believe-carousel .swiper-pagination,.we-believe-carousel .owl-dots{text-align:center;z-index:999;width:100%;margin-top:0;margin-bottom:0;padding-right:70px;position:absolute;bottom:8.5%;left:0}.we-believe-carousel .swiper-pagination span+span,.we-believe-carousel .owl-dots .owl-dot+.owl-dot{margin-left:10px}.we-believe-carousel .swiper-pagination span,.we-believe-carousel .owl-dots .owl-dot span{opacity:1;background:#2121214d;border-radius:0;width:30px;height:2px;margin:0}.we-believe-carousel .owl-nav{display:none}.we-believe-carousel .swiper-pagination span.swiper-pagination-bullet-active,.we-believe-carousel .owl-dots .owl-dot.active span{background:#212121}.we-believe-carousel .single-we-believe .text-box{padding-top:43px;padding-left:25px;padding-right:25px}.we-believe-carousel .single-we-believe .text-box h3,.we-believe-carousel .single-we-believe .text-box p{margin:0}.we-believe-carousel .single-we-believe .text-box h3{color:#212121;white-space:pre-line;font-size:30px;font-weight:700;line-height:36px}.we-believe-carousel .single-we-believe .text-box p{color:#757575;margin-top:32px;font-size:16px;line-height:30px}.we-believe-carousel .single-we-believe .text-box a.thm-btn{margin-top:50px}.faq-content{padding-top:115px;padding-left:100px}.faq-content .title{padding-bottom:30px}.faq-content .title span,.faq-content .title h2{margin:0}.faq-content .title span{color:#e22e31;font-family:Aptos,sans-serif;font-size:20px}.faq-content .title h2{color:#212121;font-size:60px;font-weight:700;line-height:60px}.faq-content .accrodion-grp .accrodion .accrodion-title{cursor:pointer;border-bottom:1px solid #ebedf4;padding:25px 0}.faq-content .accrodion-grp .accrodion .accrodion-title h4{color:#212121;margin:0;font-size:18px;font-weight:500;position:relative}.faq-content .accrodion-grp .accrodion .accrodion-title h4:before{content:"";color:#2884c6;font-family:"Font Awesome 5 Free";font-size:14px;font-weight:900;position:absolute;top:50%;right:0;transform:translateY(-50%)}.faq-content .accrodion-grp .accrodion .accrodion-content{padding-top:20px;padding-bottom:15px}.faq-content .accrodion-grp .accrodion .accrodion-content p{color:#757575;white-space:pre-line;margin:0;font-size:16px;line-height:30px}.faq-content .accrodion-grp .accrodion .accrodion-content p+p{margin-top:32px}.faq-content .accrodion-grp .accrodion.active{background:#fff}.faq-content .accrodion-grp .accrodion.active .accrodion-title h4:before{content:"";color:#e22e31}.team-section{padding-bottom:120px}.team-section .swiper-carousel-nav,.team-section .owl-theme .owl-nav{margin:0 -10px;display:flex;position:absolute;bottom:0;right:30px}.team-section .swiper-wrapper{padding-bottom:30px}.team-section [class*=swiper-button-]:after{display:none}.team-section [class*=swiper-button-],.team-section .owl-theme .owl-nav [class*=owl-]{color:#212121;background:#fff;border-radius:50%;width:59px;height:59px;margin:0 10px;padding:0;font-size:24px;line-height:59px;transition:all .4s;position:static}.team-section [class*=swiper-button-]:last-child,.team-section [class*=swiper-button-]:hover,.team-section .owl-theme .owl-nav [class*=owl-]:last-child,.team-section .owl-theme .owl-nav [class*=owl-]:hover{color:#fff;background:#e22e31}.team-section .single-team-carousel{padding-top:0;padding-left:60px;position:relative}.team-section .single-team-carousel .inner{background:#f5f6fa;margin-top:60px}.team-section .single-team-carousel .inner .img-box{position:absolute;top:-60px;left:0}.team-section .single-team-carousel .inner .team-content{width:100%;padding:55px 67px 80px 470px}.team-section .single-team-carousel .inner .team-content .title{margin-bottom:42px}.team-section .single-team-carousel .inner .team-content .title span,.team-section .single-team-carousel .inner .team-content .title h3{margin:0}.team-section .single-team-carousel .inner .team-content .title span{color:#e22e31;font-family:Aptos,sans-serif;font-size:20px}.team-section .single-team-carousel .inner .team-content .title h3{color:#212121;font-size:40px;font-weight:700}.team-section .single-team-carousel .inner .team-content p{color:#757575;white-space:pre-line;margin:0;font-size:16px;line-height:30px}.team-section .single-team-carousel .inner .team-content p+p{margin-top:30px}.service-style-one{background:#f5f6fa;position:relative}.service-style-one img.background-right{position:absolute;top:0;right:0}.service-style-one .service-content{padding-right:60px}.service-style-one .service-content .title{margin-bottom:40px}.service-style-one .service-content .title span,.service-style-one .service-content .title h2{margin:0}.service-style-one .service-content .title span{color:#e22e31;font-family:Aptos,sans-serif;font-size:20px}.service-style-one .service-content .title h2{color:#212121;font-size:60px;font-weight:700;line-height:60px}.service-style-one .service-content p{color:#757575;white-space:pre-line;margin:0}.service-style-one .service-content p+p{margin-top:35px}.service-style-one .service-content .btn-box{margin-top:50px}.service-style-one .service-content .btn-box a.thm-btn{vertical-align:middle;margin-right:20px;display:inline-block}.service-style-one .service-content .btn-box .phone-btn{vertical-align:middle;color:#212121;font-size:22px;font-weight:500;display:inline-block}.service-style-one .service-content .btn-box .phone-btn i{color:#2884c6;text-align:center;border:2px solid #2884c6;border-radius:50%;width:59px;height:59px;margin-right:10px;font-size:24px;line-height:55px}.service-style-one .service-right-content{background:#fff;padding:60px}.service-style-one .service-right-content .inner{position:relative}.service-style-one .service-right-content .divider{background:#ebedf4;width:2px;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.service-style-one .service-right-content .divider.ver{width:100%;height:2px}.service-style-one .service-right-content .single-service-one{text-align:center;margin-left:-15px;margin-right:-15px;padding:50px 0;display:block}.service-style-one .service-right-content .single-service-one i{color:#2884c6;font-size:58px;transition:all .4s}.service-style-one .service-right-content .single-service-one h3{color:#212121;white-space:pre-line;margin:20px 0 0;font-size:16px;font-weight:600;transition:all .4s}.service-style-one .service-right-content .single-service-one:before{background:#e22e31}.service-style-one .service-right-content .single-service-one:hover i,.service-style-one .service-right-content .single-service-one:hover h3{color:#fff}.service-tab-box .tab-title{margin-bottom:60px}.service-tab-box .tab-title ul,.service-tab-box .tab-title li{margin:0;padding:0;list-style:none}.service-tab-box .tab-title ul{margin-left:-1px;margin-right:-1px}.service-tab-box .tab-title li{vertical-align:middle;width:20%;padding:0 1px;display:inline-block}.service-tab-box .tab-title li.active a:before{transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transform:scaleY(1)}.service-tab-box .tab-title li.active a i,.service-tab-box .tab-title li.active a h3{color:#fff}.service-tab-box .tab-title li a{text-align:center;cursor:pointer;background:#f5f6fa;padding:50px 0;display:block}.service-tab-box .tab-title li a i{color:#2884c6;font-size:58px;transition:all .4s}.service-tab-box .tab-title li a h3{color:#212121;white-space:pre-line;margin:20px 0 0;font-size:16px;font-weight:600;transition:all .4s}.service-tab-box .tab-title li a:before{background:#e22e31}.service-tab-box .tab-title li a:hover i,.service-tab-box .tab-title li a:hover h3,.service-tab-box .tab-title li a:focus i,.service-tab-box .tab-title li a:focus h3,.service-tab-box .tab-title li a:active i,.service-tab-box .tab-title li a:active h3{color:#fff}.service-style-two{padding-top:120px;position:relative}.service-style-two img.background-right{z-index:99;position:absolute;top:0;right:0}.service-style-two .overlay{z-index:7;background:#e22e31 url(../media/cta-bg-1-1.0is.scorz5hw7.jpg) 50%/cover no-repeat fixed;width:100%;height:100%;position:absolute;top:0;left:0}.service-style-two .overlay:before{content:"";opacity:.9;background:#e22e31;width:100%;height:100%;position:absolute;top:0;left:0}.service-style-two .thm-container{z-index:99;position:relative}.service-style-two .service-content{padding-right:65px}.service-style-two .service-content span,.service-style-two .service-content h2{margin:0}.service-style-two .service-content span{color:#202020;font-family:Aptos,sans-serif;font-size:20px}.service-style-two .service-content h2{color:#fff;margin-bottom:40px;font-size:60px;font-weight:700;line-height:60px}.service-style-two .service-content p{color:#fff;margin:0;line-height:30px}.service-style-two .unique-feature{margin-top:35px;display:inline-block;position:relative}.service-style-two .unique-feature .content{width:100%;height:100%;position:absolute;top:0;left:0}.service-style-two .unique-feature .content i{color:#2884c6;margin-top:45px;margin-bottom:20px;font-size:63px;display:block}.service-style-two .unique-feature .content h3{color:#202020;white-space:pre-line;margin:0;font-size:16px;font-weight:500;transition:all .4s}.service-style-two .unique-feature .content h3:hover{color:#e22e31}.service-style-two.about-page{padding-top:125.5px;padding-bottom:125.5px}.service-style-three .single-service-three{margin-bottom:50px}.service-style-three .single-service-three:hover .img-box:before{opacity:1}.service-style-three .single-service-three:hover .text-box h3,.service-style-three .single-service-three:hover .text-box p,.service-style-three .single-service-three:hover .text-box .meta-info p{color:#fff}.service-style-three .single-service-three:hover .text-box .meta-info p span{color:#212121}.service-style-three .single-service-three:hover .text-box a.read-more{color:#e22e31;background:#fff}.service-style-three .single-service-three:hover .text-box:before{transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transform:scaleY(1)}.service-style-three .single-service-three .img-box{position:relative;overflow:hidden}.service-style-three .single-service-three .img-box>img{width:100%}.service-style-three .single-service-three .img-box:before{content:"";opacity:0;background:#21212199;width:100%;height:100%;transition:all .4s;position:absolute;top:0;left:0}.service-style-three .single-service-three .text-box{width:100%;padding-top:15px;padding-bottom:15px;position:relative}.service-style-three .single-service-three .text-box:before{background:#e22e31}.service-style-three .single-service-three .text-box h3{color:#202020;margin:0;font-size:24px;font-weight:700}.service-style-three .single-service-three .text-box p{color:#747474;margin:0;font-size:16px;line-height:30px}.service-style-three .single-service-three .text-box .meta-info{margin-top:5px;margin-bottom:30px}.service-style-three .single-service-three .text-box .meta-info p{color:#747474;margin:0;font-size:16px}.service-style-three .single-service-three .text-box .meta-info p span{color:#e22e31;font-weight:700}.service-style-three .single-service-three .text-box a.read-more{color:#fff;text-align:center;background:#e22e31;border-radius:50%;width:42px;height:42px;font-size:20px;line-height:42px;transition:all .4s;position:absolute;bottom:-21px;right:30px}.service-style-three .single-service-three .text-box a.read-more:hover{color:#e22e31;background:#fff}.service-style-three .pagination{margin-top:30px;margin-bottom:0;display:block}.service-style-three .pagination>li+li{margin-left:5px}.service-style-three .pagination>li:last-child{margin-left:0}.service-style-three .pagination>li>a,.service-style-three .pagination>li>span{float:none;color:#212121;padding:13px 20px;display:inline-block}.service-style-three .pagination>.active>a,.service-style-three .pagination>.active>a:focus,.service-style-three .pagination>.active>a:hover,.service-style-three .pagination>.active>span,.service-style-three .pagination>.active>span:focus,.service-style-three .pagination>.active>span:hover{color:#fff;background:#e22e31;border-color:#e22e31}.service-style-three.service-details-page .single-service-three{margin-bottom:0}.service-details-design-option .single-service-details-design-option:hover .img-box:before{opacity:1}.service-details-design-option .single-service-details-design-option .img-box{position:relative;overflow:hidden}.service-details-design-option .single-service-details-design-option .img-box>img{width:100%}.service-details-design-option .single-service-details-design-option .text-box h3,.service-details-design-option .single-service-details-design-option .text-box ul,.service-details-design-option .single-service-details-design-option .text-box li{margin:0;padding:0;list-style:none}.service-details-design-option .single-service-details-design-option .text-box h3{color:#202020;margin-top:30px;font-size:24px;font-weight:500}.service-details-design-option .single-service-details-design-option .text-box ul.list-box{margin-top:40px}.service-details-design-option .single-service-details-design-option .text-box ul.list-box li{color:#747474;padding-left:15px;font-size:16px;line-height:30px;display:block;position:relative}.service-details-design-option .single-service-details-design-option .text-box ul.list-box li:before{content:"";background:#747474;border-radius:50%;width:5px;height:5px;font-size:18px;transition:all .4s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.service-details-cost-calculator{background:#f4f5f9}.service-details-cost-calculator .cost-calc-content{padding-right:30px}.service-details-cost-calculator .cost-calc-content .sec-title{margin-bottom:40px}.service-details-cost-calculator .cost-calc-content .sec-title h3{margin:0;font-size:40px}.service-details-cost-calculator .cost-calc-content .cost-calc-form{margin-bottom:20px}.service-details-cost-calculator .cost-calc-content .cost-calc-form select{color:#747474;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;utf8,<svg version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" width=\"1024\" height=\"1024\" viewBox=\"0 0 1024 1024\"><path fill=\"currentColor\" d=\"M540.1 776.847l472.32-473.63c15.466-15.518 15.44-40.642-0.080-56.134-15.518-15.48-40.656-15.44-56.134 0.080l-444.208 445.438-444.206-445.454c-15.48-15.518-40.602-15.558-56.122-0.080-7.78 7.766-11.67 17.94-11.67 28.114 0 10.148 3.864 20.282 11.59 28.034l472.308 473.632c7.436 7.474 17.556 11.668 28.1 11.668s20.652-4.206 28.102-11.668z\"></path></svg>");background-position:right 50px top 50%;background-repeat:no-repeat;background-size:.65em;border:none;border-radius:34px;outline:none;width:100%;height:68px;padding:0 50px;display:block}.service-details-cost-calculator .cost-calc-content .cost-calc-form select+select{margin-top:30px}.service-details-cost-calculator .cost-calc-content .cost-calc-form .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){outline:none;width:100%}.service-details-cost-calculator .cost-calc-content .cost-calc-form .bootstrap-select+.bootstrap-select{margin-top:30px}.service-details-cost-calculator .cost-calc-content .cost-calc-form .bootstrap-select>.dropdown-toggle{color:#747474;background:#fff;border:none;border-radius:35px;outline:none;padding:23px 50px;font-size:16px;transition:all .4s;display:inline-block}.service-details-cost-calculator .cost-calc-content .cost-calc-form .bootstrap-select.btn-group .dropdown-toggle .caret{border:none;width:auto;height:auto;right:30px;transform:translateY(-50%)}.service-details-cost-calculator .cost-calc-content .cost-calc-form .bootstrap-select.btn-group .dropdown-toggle .caret:before{content:"";color:#202020;font-family:FontAwesome;font-size:16px}.service-details-cost-calculator .cost-calc-content .cost-calc-form .dropdown-menu{border-radius:0;padding-top:0;padding-bottom:0}.service-details-cost-calculator .cost-calc-content .cost-calc-form .dropdown-menu>li>a{padding:9px 25px;font-size:16px;transition:all .4s}.service-details-cost-calculator .cost-calc-content .cost-calc-form .dropdown-menu>li>a:hover{color:#fff;cursor:pointer;background:#e22e31}.service-details-cost-calculator .cost-calc-content p{color:#747474;margin:0;font-size:16px;line-height:1.5em}.service-details-cost-calculator .cost-calc-content a{color:#e22e31;font-size:16px;line-height:32px;text-decoration:underline!important}.service-details-cost-calculator .pricing-table{background:#fff;margin-top:0;position:relative}.service-details-cost-calculator .pricing-table .table{margin-bottom:0}.service-details-cost-calculator .pricing-table .table>thead{background:#eaecf3;margin-left:-2px;margin-right:-2px}.service-details-cost-calculator .pricing-table .table>thead>tr>th{color:#202020;border-bottom:0;padding:23px 0;font-size:18px;font-weight:500}.service-details-cost-calculator .pricing-table .table>thead>tr>th:first-child{padding-left:60px}.service-details-cost-calculator .pricing-table .table>tbody>tr:last-child td{border-bottom:2px solid #ebedf4;padding-bottom:11px}.service-details-cost-calculator .pricing-table .table>tbody>tr>td{color:#747474;border-top:0;padding:0;font-size:16px}.service-details-cost-calculator .pricing-table .table>tbody>tr>td .inner{padding:15px 0}.service-details-cost-calculator .pricing-table .table>tbody>tr>td:first-child .inner{border-left:2px solid #ebedf4;padding-left:60px}.service-details-cost-calculator .pricing-table .table>tbody>tr>td:last-child .inner{border-right:2px solid #ebedf4;padding-right:60px}.service-details-cost-calculator .pricing-table .table>tbody>tr:first-child td .inner{padding-top:57px}.service-details-cost-calculator .pricing-table .table>tbody>tr:last-child td .inner{padding-bottom:47px}.design-sizes{border:2px solid #ebedf4}.design-sizes .title{background:#eaecf3;padding:26px 0}.design-sizes .title h3{color:#202020;margin:0;font-size:18px;font-weight:500}.design-sizes .design-sizes-name-box{padding:64px 60px}.design-sizes .design-sizes-name-box .single-design-sizes-name-box+.single-design-sizes-name-box{margin-top:20px}.design-sizes .design-sizes-name-box .single-design-sizes-name-box span.name{color:#747474;float:left;font-size:16px}.design-sizes .design-sizes-name-box .single-design-sizes-name-box span.size{color:#747474;float:right;font-size:16px}.video-box{position:relative}.video-box .content{background:#fff;width:325px;padding:55px 0 55px 60px;position:absolute;top:20px;left:20px}.video-box .content h3{color:#212121;margin:0;font-size:24px;font-weight:700;line-height:30px}.video-box a.video-btn{color:#fff;text-align:center;background:#e22e31;border-radius:50%;width:74px;height:74px;font-size:20px;line-height:74px;position:absolute;bottom:40px;right:40px}.design-guideline{background:#f5f6fa;margin-bottom:30px;padding:50px 60px}.design-guideline .guide-content h3{color:#212121;margin:0 0 30px;font-size:24px;font-weight:700;line-height:32px}.design-guideline .guide-content ul.list-box,.design-guideline .guide-content ul.list-box li{margin:0;padding:0;list-style:none}.design-guideline .guide-content ul.list-box li{color:#757575;padding-left:15px;font-size:18px;transition:all .4s;position:relative}.design-guideline .guide-content ul.list-box li:before{content:"";background:#e22e31;border-radius:50%;width:5px;height:5px;font-size:18px;transition:all .4s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.design-guideline .guide-content ul.list-box li span{color:#212121}.design-guideline .version-row{margin-top:-15px}.design-guideline .single-version{text-align:center;margin-top:15px}.design-guideline .single-version .version{border:2px solid #1ba0e0;border-radius:50%;width:63px;height:63px;margin-left:auto;margin-right:auto;padding:15px 0;transition:all .4s;display:block}.design-guideline .single-version .version span{color:#1ba0e0;font-size:14px;font-weight:500;line-height:1em;transition:all .4s;display:block}.design-guideline .single-version .version i{color:#1ba0e0;margin-top:3px;font-size:16px;line-height:1em;transition:all .4s;display:block}.design-guideline .single-version .version:hover{background:#1ba0e0}.design-guideline .single-version .version:hover span,.design-guideline .single-version .version:hover i{color:#fff!important}.design-guideline .single-version .version.ai{border-color:#ed773e}.design-guideline .single-version .version.ai:hover{background:#ed773e}.design-guideline .single-version .version.ai i,.design-guideline .single-version .version.ai span{color:#ed773e}.design-guideline .single-version .version.indesign{border-color:#e6498f}.design-guideline .single-version .version.indesign:hover{background:#e6498f}.design-guideline .single-version .version.indesign i,.design-guideline .single-version .version.indesign span{color:#e6498f}.design-guideline .single-version .version.jpg{border-color:#456e7f}.design-guideline .single-version .version.jpg:hover{background:#456e7f}.design-guideline .single-version .version.jpg i,.design-guideline .single-version .version.jpg span{color:#456e7f}.design-guideline .single-version h4{color:#757575;margin-top:10px;font-size:14px;font-weight:400}.google-map__contact-page,#contact-google-map{width:100%;height:580px}.google-map__contact-page iframe{border:none;width:100%;height:100%;display:block}.contact-section .title{margin-bottom:50px}.contact-section .title span,.contact-section .title h2{margin:0}.contact-section .title span{color:#e22e31;font-family:Aptos,sans-serif;font-size:20px}.contact-section .title h2{color:#212121;font-size:60px;font-weight:700;line-height:60px}.contact-section .contact-form-content{background:#f5f6fa;padding:80px}.contact-section .contact-info{border:2px solid #ebedf4;margin-left:-30px;padding-top:75px;padding-bottom:80px}.contact-section .contact-info .single-contact-info+.single-contact-info{margin-top:28.5px}.contact-section .contact-info .single-contact-info h4,.contact-section .contact-info .single-contact-info p{margin:0}.contact-section .contact-info .single-contact-info h4{color:#212121;margin-bottom:10px;font-size:18px;font-weight:500}.contact-section .contact-info .single-contact-info p{color:#757575;white-space:pre-line;font-size:16px;line-height:28px}.contact-section .contact-info .social a{color:#fff;text-align:center;border-radius:50%;width:59px;height:59px;margin-top:10px;font-size:18px;line-height:59px}.contact-section .contact-info .social a+a{margin-left:10px}.contact-section .contact-info .social a.fa-instagram{background:linear-gradient(45deg,#833ab4,#c13584,#e1306c,#fd1d1d,#fcaf45)}.contact-section .contact-info .social a.fa-facebook-f{background:#2884c6}.contact-section .contact-info .social a.fa-linkedin-in{background:#0a66c2}.contact-section .contact-info .social a.fa-youtube{background:#e22e31}.contact-section .contact-form input,.contact-section .contact-form textarea{color:#757575;background:#fff;border:none;border-radius:35px;outline:none;width:100%;height:68px;margin-bottom:20px;padding-left:50px;font-size:16px;display:block}.contact-section .contact-form input::-webkit-input-placeholder{color:#757575}.contact-section .contact-form textarea::-webkit-input-placeholder{color:#757575}.contact-section .contact-form input::-moz-placeholder{color:#757575}.contact-section .contact-form textarea::-moz-placeholder{color:#757575}:-moz-any(.contact-section .contact-form input:placeholder-shown,.contact-section .contact-form textarea:placeholder-shown){color:#757575}:is(.contact-section .contact-form input:placeholder-shown,.contact-section .contact-form textarea:placeholder-shown){color:#757575}.contact-section .contact-form input.error,.contact-section .contact-form textarea.error{background:#ff000080}.contact-section .contact-form textarea{height:182px;padding-top:20px}.contact-section .contact-form label.error{display:none!important}.page-title{background:#f5f6fa;padding:79px 0}.page-title h3{color:#212121;margin:0;font-size:60px;font-weight:700}.breadcumb-wrapper{z-index:99;margin-top:-34px;overflow:hidden}.breadcumb-wrapper .thm-container{max-width:1170px;padding-left:0;padding-right:0;position:relative}.breadcumb-wrapper ul.breadcumb,.breadcumb-wrapper ul.breadcumb li{margin:0;padding:0;list-style:none}.breadcumb-wrapper ul.breadcumb{float:right;background:#e22e31;border-top-left-radius:35px;border-bottom-left-radius:35px;padding-left:70px;padding-right:100px;display:inline-block;position:relative}.breadcumb-wrapper ul.breadcumb:after{content:"";background:#e22e31;width:1000000px;height:100%;position:absolute;top:0;left:100%}.breadcumb-wrapper ul.breadcumb li{vertical-align:middle;display:inline-block}.breadcumb-wrapper ul.breadcumb li a,.breadcumb-wrapper ul.breadcumb li span{color:#fff;padding:18px 0;font-size:16px;font-weight:500;transition:all .4s;display:block}.breadcumb-wrapper ul.breadcumb li a:hover,.breadcumb-wrapper ul.breadcumb li span{color:#212121}.breadcumb-wrapper ul.breadcumb li span.sep{color:#fff;margin-left:15px;margin-right:15px}.about-section .single-about .text-box{background:#f5f6fa;margin-top:10px;padding:45px 40px 43px;position:relative}.about-section .single-about .text-box:before{background:#e22e31}.about-section .single-about .text-box:hover h3,.about-section .single-about .text-box:hover p{color:#fff}.about-section .single-about .text-box:hover a.read-more{color:#e22e31;background:#fff}.about-section .single-about .text-box h3{color:#212121;margin:0 0 32px;font-size:30px;font-weight:700;transition:all .4s}.about-section .single-about .text-box p{color:#757575;margin:0;font-size:16px;line-height:30px;transition:all .4s}.about-section .single-about .text-box a.read-more{color:#fff;text-align:center;background:#e22e31;border-radius:50%;width:42px;height:42px;font-size:20px;line-height:42px;transition:all .4s;position:absolute;bottom:-21px;right:30px}.about-section .single-about .text-box a.read-more:hover{color:#e22e31;background:#fff}.blog-style-one .single-blog-post .text-box{background:#f5f6fa;margin-bottom:10px;padding:45px 40px 43px;position:relative}.blog-style-one .single-blog-post .text-box:before{background:#e22e31}.blog-style-one .single-blog-post .text-box:hover h3,.blog-style-one .single-blog-post .text-box:hover p{color:#fff}.blog-style-one .single-blog-post .text-box h3,.blog-style-one .single-blog-post .text-box p{margin:0;padding:0}.blog-style-one .single-blog-post .text-box h3{color:#212121;margin:0 0 32px;font-size:30px;font-weight:700;transition:all .4s}.blog-style-one .single-blog-post .text-box p{color:#757575;margin:0;font-size:16px;line-height:30px;transition:all .4s}.blog-style-one .single-blog-post .img-box{position:relative}.blog-style-one .single-blog-post .img-box:hover .meta-info{background:#2984c4}.blog-style-one .single-blog-post .img-box:hover .meta-info a,.blog-style-one .single-blog-post .img-box:hover .meta-info a i{color:#fff}.blog-style-one .single-blog-post .img-box .meta-info{background:#f4f5f9;padding:10.5px 0 10.5px 50px;transition:all .4s}.blog-style-one .single-blog-post .img-box .meta-info a{color:#747474;font-size:14px;transition:all .4s}.blog-style-one .single-blog-post .img-box .meta-info a+a{margin-left:18px}.blog-style-one .single-blog-post .img-box .meta-info a i{color:#2984c4;margin-right:5px;transition:all .4s}.blog-style-one .single-blog-post .img-box a.read-more{color:#fff;text-align:center;background:#e22e31;border-radius:50%;width:42px;height:42px;font-size:20px;line-height:42px;transition:all .4s;position:absolute;bottom:-21px;right:30px}.blog-style-one .single-blog-post .img-box a.read-more:hover{color:#e22e31;background:#fff}.blog-page .single-blog-post{margin-bottom:80px}.blog-page .pagination{margin-top:0;margin-bottom:0;display:block}.blog-page .pagination>li+li{margin-left:5px}.blog-page .pagination>li:last-child{margin-left:0}.blog-page .pagination>li>a,.blog-page .pagination>li>span{float:none;color:#212121;padding:13px 20px;display:inline-block}.blog-page .pagination>.active>a,.blog-page .pagination>.active>a:focus,.blog-page .pagination>.active>a:hover,.blog-page .pagination>.active>span,.blog-page .pagination>.active>span:focus,.blog-page .pagination>.active>span:hover{color:#fff;background:#e22e31;border-color:#e22e31}.blog-details-page .single-blog-post .text-box{background:#f5f6fa;margin-bottom:10px;padding:45px 40px 43px;position:relative}.blog-details-page .single-blog-post .text-box h3,.blog-details-page .single-blog-post .text-box p{margin:0;padding:0}.blog-details-page .single-blog-post .text-box h3{color:#212121;margin:0 0 32px;font-size:30px;font-weight:700;transition:all .4s}.blog-details-page .single-blog-post .text-box p{color:#757575;margin:0;font-size:16px;line-height:30px;transition:all .4s}.blog-details-page .single-blog-post .img-box{position:relative}.blog-details-page .single-blog-post .img-box .meta-info{background:#f4f5f9;padding:10.5px 0 10.5px 50px;transition:all .4s}.blog-details-page .single-blog-post .img-box .meta-info a{color:#747474;font-size:14px;transition:all .4s}.blog-details-page .single-blog-post .img-box .meta-info a+a{margin-left:18px}.blog-details-page .single-blog-post .img-box .meta-info a i{color:#2984c4;margin-right:5px;transition:all .4s}.blog-details-page .single-blog-post .img-box .meta-info{background:#2984c4}.blog-details-page .single-blog-post .img-box .meta-info a,.blog-details-page .single-blog-post .img-box .meta-info a i{color:#fff}.blog-details-page .single-blog-post .content-box{margin-top:50px}.blog-details-page .single-blog-post .content-box p{color:#747474;margin:0;font-size:16px;line-height:30px}.blog-details-page .share-box{background:#f4f5f9;margin-top:60px;margin-bottom:60px;padding:40px}.blog-details-page .share-box .left-title h4{color:#202020;margin:0;font-size:20px;font-weight:700;line-height:59px}.blog-details-page .share-box .social a{color:#fff;text-align:center;border-radius:50%;width:59px;height:59px;font-size:18px;line-height:59px}.blog-details-page .share-box .social a+a{margin-left:10px}.blog-details-page .share-box .social a.fa-instagram{background:linear-gradient(45deg,#833ab4,#c13584,#e1306c,#fd1d1d,#fcaf45)}.blog-details-page .share-box .social a.fa-facebook-f{background:#2884c6}.blog-details-page .share-box .social a.fa-linkedin-in{background:#0a66c2}.blog-details-page .share-box .social a.fa-youtube{background:#e22e31}.blog-details-page .comment-box .sec-title,.blog-details-page .leave-a-comment .sec-title{margin-bottom:60px}.blog-details-page .comment-box .sec-title h3,.blog-details-page .leave-a-comment .sec-title h3{margin-bottom:0;font-size:40px}.blog-details-page .comment-box{margin-bottom:60px}.blog-details-page .single-comment-box{border-bottom:1px solid #ebedf4;padding-bottom:50px}.blog-details-page .single-comment-box+.single-comment-box{margin-top:60px}.blog-details-page .single-comment-box .img-box,.blog-details-page .single-comment-box .text-box{vertical-align:top;display:table-cell}.blog-details-page .single-comment-box .img-box{width:113px}.blog-details-page .single-comment-box .text-box{padding-left:30px;padding-right:70px;position:relative}.blog-details-page .single-comment-box .text-box h3,.blog-details-page .single-comment-box .text-box p{margin:0}.blog-details-page .single-comment-box .text-box h3{color:#202020;font-size:20px;font-weight:700}.blog-details-page .single-comment-box .text-box span.date-box{color:#eb4027;font-size:16px;line-height:1em}.blog-details-page .single-comment-box .text-box span.date-box span.sep{margin-left:15px;margin-right:15px}.blog-details-page .single-comment-box .text-box p{color:#747474;margin-top:30px;font-size:16px;line-height:30px}.blog-details-page .single-comment-box .text-box a.reply{color:#202020;background:#fdc836;border-radius:20px;padding:5px 28px;font-size:14px;font-weight:500;transition:all .4s;display:inline-block;position:absolute;top:0;right:0}.blog-details-page .single-comment-box .text-box a.reply:hover{color:#fff;background:#eb4027}.blog-details-page .leave-a-comment .contact-form input,.blog-details-page .leave-a-comment .contact-form textarea{color:#747474;background:#f4f5f9;border:none;border-radius:35px;outline:none;width:100%;height:68px;margin-bottom:20px;padding-left:50px;font-size:16px;display:block}.blog-details-page .leave-a-comment .contact-form input::-webkit-input-placeholder{color:#757575}.blog-details-page .leave-a-comment .contact-form textarea::-webkit-input-placeholder{color:#757575}.blog-details-page .leave-a-comment .contact-form input::-moz-placeholder{color:#757575}.blog-details-page .leave-a-comment .contact-form textarea::-moz-placeholder{color:#757575}:-moz-any(.blog-details-page .leave-a-comment .contact-form input:placeholder-shown,.blog-details-page .leave-a-comment .contact-form textarea:placeholder-shown){color:#757575}:is(.blog-details-page .leave-a-comment .contact-form input:placeholder-shown,.blog-details-page .leave-a-comment .contact-form textarea:placeholder-shown){color:#757575}.blog-details-page .leave-a-comment .contact-form input.error,.blog-details-page .leave-a-comment .contact-form textarea.error{background:#ff000080}.blog-details-page .leave-a-comment .contact-form textarea{height:182px;padding-top:20px}.blog-details-page .leave-a-comment .contact-form label.error{display:none!important}.header-404{background:#f4f5f9;padding:80px 0}.content-404 h2,.content-404 p{margin:0}.content-404 h2{color:#202020;margin-bottom:5px;font-size:36px;font-weight:500}.content-404 p{color:#747474;font-size:16px}.content-404 img{margin:70px auto 80px;display:block}.content-404 .thm-btn:hover{color:#fff;background:#212121}.single-pricing{background:#f4f5f9;padding-top:55px;padding-bottom:60px}.single-pricing h3,.single-pricing ul,.single-pricing li{margin:0;padding:0;list-style:none}.single-pricing span.price-label{color:#e22e31;margin-bottom:5px;font-family:Aptos,sans-serif;font-size:16px;display:block}.single-pricing h3{color:#202020;margin:0;font-size:60px;font-weight:700;display:inline-block;position:relative}.single-pricing h3 .price-currency{margin-right:5px;font-size:35px;position:absolute;top:5px;right:100%}.single-pricing i{color:#2884c6;margin-top:25px;font-size:85px;display:block}.single-pricing .line{background:#ebedf4;width:230px;height:2px;margin:40px auto;display:block}.single-pricing ul.list-box{margin-bottom:30px}.single-pricing ul.list-box li{color:#747474;font-size:18px;line-height:1em}.single-pricing ul.list-box li+li{margin-top:15px}.price-feature-box{background:#fff;padding:60px}.price-feature-box .row{margin-left:-30px;margin-right:-30px}.price-feature-box .row [class*=col-sm]{padding-left:30px;padding-right:30px}.price-feature-box .price-feature .circle-box{position:relative}.price-feature-box .price-feature .circle-box canvas{width:100%;display:block}.price-feature-box .price-feature .circle-box .text-box{position:absolute;inset:0}.price-feature-box .price-feature .circle-box .text-box .inner{text-align:center;width:100%;height:100%;display:table}.price-feature-box .price-feature .circle-box .text-box .inner .content{vertical-align:middle;display:table-cell}.price-feature-box .price-feature .circle-box .text-box .inner .content p{color:#2984c4;margin:0;font-size:30px;font-weight:700}.price-feature-box .price-feature h3{color:#202020;margin:26px 0 0;font-size:18px;font-weight:500}.sidebar{background:#f4f5f9;padding-top:40px;padding-bottom:40px}.sidebar .single-sidebar{padding-left:40px;padding-right:40px}.sidebar .single-sidebar ul,.sidebar .single-sidebar li,.sidebar .single-sidebar p,.sidebar .single-sidebar h3,.sidebar .single-sidebar h4{margin:0;padding:0;list-style:none}.sidebar .single-sidebar .title{margin-bottom:30px}.sidebar .single-sidebar .title h3{color:#202020;margin:0;font-size:18px;font-weight:500}.sidebar .single-sidebar+.single-sidebar{border-top:2px solid #ebedf4;margin-top:40px;padding-top:40px}.sidebar .single-sidebar.search-sidebar form.search-from input{color:#757575;background:#fff;border:none;border-radius:35px;outline:none;width:100%;height:68px;padding-left:50px;font-size:16px;display:block}.sidebar .single-sidebar.search-sidebar form.search-from input::-webkit-input-placeholder{color:#757575}.sidebar .single-sidebar.search-sidebar form.search-from input::placeholder{color:#757575}.sidebar .single-sidebar.search-sidebar form.search-from input:placeholder-shown{color:#757575}.sidebar .single-sidebar.search-sidebar form.search-from input:-ms-placeholder-shown{color:#757575}.sidebar .single-sidebar.recent-post ul.post-list li+li{margin-top:30px}.sidebar .single-sidebar.recent-post h4{color:#747474;font-size:16px;font-weight:400;line-height:20px;transition:all .4s}.sidebar .single-sidebar.recent-post h4:hover{color:#eb4027}.sidebar .single-sidebar.img-sidebar h4{color:#202020;margin-top:30px;margin-bottom:25px;font-size:18px;font-weight:500}.sidebar .single-sidebar.img-sidebar p{color:#747474;font-size:16px;line-height:26px}.sidebar .single-sidebar.tags-sidebar ul.tags-list{margin-top:-10px;margin-left:-5px;margin-right:-5px}.sidebar .single-sidebar.tags-sidebar ul.tags-list li{vertical-align:middle;margin-top:10px;padding:0 5px;display:inline-block}.sidebar .single-sidebar.tags-sidebar ul.tags-list a{color:#747474;background:#fff;border-radius:20px;padding:5px 17px;font-size:14px;transition:all .4s;display:block;position:relative}.sidebar .single-sidebar.tags-sidebar ul.tags-list a:hover{color:#fff;background:#ff4228}.sidebar .single-sidebar.category-sidebar ul.category-list li+li{margin-top:4px}.sidebar .single-sidebar.category-sidebar ul.category-list a{color:#747474;padding-left:15px;font-size:16px;transition:all .4s;display:block;position:relative}.sidebar .single-sidebar.category-sidebar ul.category-list a:before{content:"";background:#a0a0a0;border-radius:50%;width:5px;height:5px;font-size:18px;transition:all .4s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.sidebar .single-sidebar.category-sidebar ul.category-list a:hover{color:#e22e31}.sidebar .single-sidebar.category-sidebar ul.category-list a:hover:before{background:#e22e31}.mobile-menu{z-index:9999999;width:100vw;height:100vh;position:fixed;top:0;left:0}.mobile-menu__overlay{opacity:.7;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.mobile-menu__inner{background-color:#000;width:100%;max-width:350px;height:100vh;padding:30px;position:absolute;top:0;left:0;overflow-y:auto}.mobile-menu__top{justify-content:space-between;align-items:center;display:flex}.mobile-menu__close{color:#fff;font-size:16px}.mobile-menu__close:active,.mobile-menu__close:focus{color:#fff}.mobile-menu__logo{text-transform:uppercase;color:#fff;letter-spacing:-.03em;font-size:35px;font-weight:700}.mobile-menu__logo a{color:inherit}.mobile-menu__links{margin-top:20px}.mobile-menu__links ul{margin:0;padding:0;list-style:none}.mobile-menu__links ul li a{color:#fff;text-transform:uppercase;border-bottom:1px solid #fff3;font-size:15px;font-weight:600;line-height:45px;display:block}.mobile-menu__links .menu-item-has-children{position:relative}.mobile-menu__links .menu-item-has-children button{color:#212121;background-color:#fec931;border:none;outline:none;width:35px;height:35px;position:absolute;top:5px;right:0}.mobile-menu__links ul.sub-menu{display:none}.mobile-menu__links ul.sub-menu.show{display:block}.mobile-menu__text{color:#a0a0a0;margin-top:30px;margin-bottom:30px;font-size:16px;font-weight:500;line-height:1.6em}.mobile-menu__socials{align-items:center;display:flex}.mobile-menu__socials a{text-align:center;color:#fff;background-color:#212121;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;font-size:14px;transition:all .5s;display:flex}.mobile-menu__socials a+a{margin-left:10px}.mobile-menu__socials a:hover{color:#212121;background-color:#fff}@media (max-width:1199px){.header .navbar-header{justify-content:space-between;align-items:center;display:flex}}.mobile-menu__toggler{color:#212121;cursor:pointer;margin-top:10px;font-size:18px;display:flex}@media (min-width:1200px){.mobile-menu__toggler{display:none}}
@media (max-width:1366px){.header-navigation ul.navigation-box>li:before{margin-left:20px;margin-right:20px}}@media (max-width:1199px){.header-navigation{margin-bottom:0}.navbar-header{float:none;width:100%;margin:0!important}.navbar-nav{margin:0}.navbar-default .navbar-toggle{border-color:#212121;margin:40px 0;display:block;background-color:#0000!important}.navbar-default .navbar-toggle:hover{border-color:#ff4328}.navbar-default .navbar-toggle .icon-bar{background:#212121}.navbar-default .navbar-toggle:hover .icon-bar{background:#ff4328}.navbar-collapse.collapse{width:100%;padding-bottom:0;height:0!important;display:none!important;overflow:auto!important}.navbar-default .navbar-collapse{background:#f5f6fa;border:1px solid #838ca3;margin:0;padding:0!important}.navbar-collapse.collapse.in{max-height:70vh;height:auto!important;display:block!important}.navbar-collapse.in{overflow-y:auto}.header-navigation.navbar .nav{text-align:left;width:100%}.header-navigation.navbar .nav>li{float:none;width:100%;display:block;padding:0!important}.header-navigation.navbar .nav>li+li{margin-left:0}.header-navigation.navbar .nav>li>a{padding:8px 0}.header-navigation.navbar .right-box.nav{width:100%;margin:0}.header-navigation.navbar .right-box.nav>li>a{color:#fff;padding:8px 0;border:none!important}.header-navigation.navbar .nav>li>a:after{display:none}.header-navigation.navbar .nav.navigation-box+.nav{border-top:1px dashed #282828}.header-navigation.navbar .navbar-nav>li>.sub-menu,.header-navigation.navbar .navbar-nav>li>.sub-menu>li>.sub-menu{float:none;margin:0;transition:none;display:none;top:auto;left:auto;right:auto;opacity:1!important;visibility:visible!important;width:100%!important;position:relative!important}.header-navigation.navbar .navbar-nav>li>.sub-menu>li>a:after{display:none}.header-navigation.navbar .nav>li+li{float:none;border-top:1px solid #ffffff1a;display:block;padding:0!important}.header-navigation.navbar .nav>li.show-mobile{display:none}.header-navigation.navbar .nav>li>a,.header-navigation.navbar .right-box.nav>li>a{text-transform:capitalize;padding:0;transition:background .4s;display:block;padding:16px 0 16px 20px!important}.header .stricky-fixed.header-navigation.navbar .nav>li{padding:0!important}.header-navigation.navbar .navbar-nav .sub-nav-toggler{background-color:#0000;background-image:none;border:1px solid #212121;border-radius:4px;margin-top:11px;margin-right:10px;padding:9px;display:block;position:absolute;top:0;right:0}.header-navigation.navbar .navbar-nav .sub-nav-toggler .icon-bar{background-color:#212121;border-radius:1px;width:20px;height:1px;display:block}.header-navigation.navbar .navbar-nav .sub-nav-toggler .icon-bar+.icon-bar{margin-top:4px}.header .header-navigation.navbar .nav>li+li{margin-left:0}.header .header-navigation .navbar-form{width:100%;max-width:100%}.header-navigation .thm-container{padding-left:15px;padding-right:15px}.navbar-header{padding-right:0}.header-navigation ul.navigation-box>li>ul.sub-menu>li>a .sub-nav-toggler{border-color:#f5f6fa}.header-navigation ul.navigation-box>li>ul.sub-menu>li>a .sub-nav-toggler .icon-bar{background-color:#f5f6fa}.header-navigation .thm-container .navbar-brand{padding:25px 0}.header-navigation ul.navigation-box>li:hover>a,.header-navigation ul.navigation-box>li.current>a{color:#fff;background:#ff4328}.header-navigation .thm-container{padding-right:15px}.header-navigation .thm-container .navbar-header{padding-right:300px}.header-navigation .thm-container .right-side-box{top:30px;right:15px;transform:translate(0)}.header-navigation .thm-container .navbar-header{position:static;transform:translate(0)}.header-navigation ul.navigation-box>li:before{display:none}.cta-style-two .float-right{float:none!important}.cta-style-two .image-block img{width:100%}.cta-style-two-content{text-align:center;max-width:630px;margin-left:auto;margin-right:auto;padding:70px 0}.cta-style-two-content .text-left{text-align:center!important}}@media (max-width:1024px){img{max-width:100%}.welcome-section .welcome-content{padding-left:0}.welcome-section .welcome-content .title h3{font-size:55px}.welcome-section .welcome-content p br,.footer .footer-widget.contact-widget p br,.sec-title p br,.sidebar .single-sidebar.img-sidebar p br,.we-believe-carousel .single-we-believe .text-box p br{display:none}.we-believe-carousel,.we-believe-carousel .owl-dots{padding-right:20px}.faq-content{padding-left:50px}.what-we-do .single-what-we-do{max-width:570px;margin-bottom:50px;margin-left:auto;margin-right:auto}.team-section .single-team-carousel{padding-left:0}.team-section .single-team-carousel .inner{margin-top:0}.team-section .single-team-carousel .inner .img-box{top:50px}.team-section .single-team-carousel .inner .team-content{padding-left:510px;padding-right:40px}.service-style-one img.background-right,.service-style-two img.background-right{display:none}.service-style-one .service-content .btn-box .phone-btn{margin-top:20px}.banner-style-two img.pull-left,.cta-style-two img.pull-left{max-width:none}.footer .footer-widget.services,.footer .footer-widget.explore{padding-left:0}.service-style-two .service-content h2{font-size:52px}.about-section .single-about .text-box h3{font-size:28px}.sec-title.text-center p{max-width:70%;margin-left:auto;margin-right:auto}.recent-projects .single-recent-project .text-box .inner{padding-left:30px}.footer-bottom .thm-container{padding-left:15px;padding-right:15px}.cta-style-two{padding-top:0}.cta-style-two .image-block img{width:100%}.cta-style-two .image-block .content-block{display:flex}.cta-style-two .cta-style-two-content{padding-left:0}}@media (max-width:768px){.faq-section{overflow:hidden}.welcome-section .welcome-content{margin-top:60px}.we-believe-carousel,.we-believe-carousel .owl-dots{padding-right:0}.team-section .single-team-carousel .inner .img-box{position:static}.team-section .single-team-carousel .inner .team-content{padding-left:30px}.service-style-one .service-content .btn-box{margin-bottom:60px}.video-box{max-width:570px;margin-bottom:30px;margin-left:auto;margin-right:auto}.guide-line-img-box{max-width:570px;margin-left:auto;margin-right:auto}.banner-style-two img.pull-left,.cta-style-two img.pull-left{max-width:100%;margin-top:60px;margin-bottom:120px}.faq-content{padding-bottom:120px;padding-left:0}.call-to-action-one .inner-wrapper{background-image:none}.recent-projects{padding-bottom:70px}.recent-projects .single-recent-project{margin-bottom:50px}.footer-subscribe form.subscribe-form input{min-width:340px}.footer{padding-bottom:20px}.footer .footer-widget{margin-bottom:50px}.banner-style-two img.pull-left{display:none}.pricing-section{padding-bottom:70px}.single-pricing{margin-bottom:50px}.blog-style-one{padding-bottom:70px}.blog-style-one .single-blog-post{max-width:570px;margin-bottom:50px;margin-left:auto;margin-right:auto}.about-section{padding-bottom:70px}.about-section .single-about{margin-bottom:50px}.testi-carousel-wrapper .overlay{top:0}.testi-carousel-wrapper .thm-container .single-testimonials .img-box{top:60px}.testi-carousel-wrapper .thm-container .single-testimonials .text-box{padding-top:40px;padding-bottom:70px}.testi-carousel-wrapper .thm-container .owl-theme .owl-dots{bottom:13%}.price-feature-box{margin-top:60px}.service-details-design-option{padding-bottom:70px}.service-details-design-option .single-service-details-design-option{margin-bottom:50px}.service-details-cost-calculator .pricing-table{margin-top:50px}.design-sizes{margin-bottom:50px}.service-style-three.service-details-page{padding-bottom:70px}.service-style-three.service-details-page .single-service-three{margin-bottom:50px}.project-details-page .img-box-wrapper{margin-top:50px}.project-details-page .img-box-wrapper img{width:100%}.sidebar{margin-top:50px}.contact-section .contact-info{margin-left:0;border:2px solid #ebedf4!important}.slider-home-one .content h2{font-size:90px;line-height:100px}.we-believe-carousel .swiper-pagination,.we-believe-carousel .owl-dots,.service-style-one .service-content{padding-right:0}.testi-carousel-wrapper .thm-container .swiper-pagination,.testi-carousel-wrapper .thm-container .owl-theme .owl-dots,.service-style-one .service-right-content .divider{display:none}}@media (max-width:736px){.what-we-do{padding-bottom:70px}.what-we-do .single-what-we-do-one{margin-bottom:50px}.recent-projects .single-recent-project{max-width:370px;margin-left:auto;margin-right:auto}.service-style-two .col-sm-4{float:left;width:33.3333%}.about-section .single-about{max-width:370px;margin-left:auto;margin-right:auto}.price-feature-box .row [class*=col-sm],.service-style-three .row [class*=col-sm],.pricing-section .row [class*=col-sm],.recent-projects .row [class*=col-sm],.about-section .row [class*=col-sm],.project-details-page .img-box-wrapper .row [class*=col-sm],.recent-projects.project-page .row [class*=col-sm],.service-details-design-option .row [class*=col-sm]{float:left;width:50%}.design-guideline .guide-content{text-align:center}.design-guideline .guide-content ul.list-box{display:inline-block}.testi-carousel-wrapper{margin-bottom:0}.service-style-one .service-content .btn-box .phone-btn{margin-top:0}}@media (max-width:667px){.slider-home-one .content h2{font-size:80px;line-height:90px}.testi-carousel-wrapper .thm-container .single-testimonials .img-box{position:static}.testi-carousel-wrapper .thm-container .single-testimonials .text-box{padding-left:0}.testi-carousel-wrapper .thm-container .owl-theme .owl-dots{width:100%;bottom:7%}}@media (max-width:568px){.price-feature-box .row [class*=col-sm],.service-style-three .row [class*=col-sm],.pricing-section .row [class*=col-sm],.recent-projects .row [class*=col-sm],.about-section .row [class*=col-sm],.project-details-page .img-box-wrapper .row [class*=col-sm],.recent-projects.project-page .row [class*=col-sm],.service-details-design-option .row [class*=col-sm]{float:none;width:100%}.footer-bottom .float-left,.footer-bottom .float-right{text-align:center;width:100%}.price-feature-box{padding-bottom:0}.price-feature-box .price-feature{margin-bottom:60px}.service-tab-box .tab-title li{width:33.3333%}.sec-title.text-center p{max-width:85%}.contact-section .contact-form-content{padding:50px 30px}.service-style-two .service-content{padding-right:0}.service-style-two .service-content h2 br,.we-believe-carousel .single-we-believe .text-box h3 br{display:none}}@media (max-width:480px){.header-navigation .thm-container .navbar-header{padding-right:15px}.header-navigation .thm-container .right-side-box{display:none}.header-navigation .thm-container .navbar-brand,.header-navigation.stricky-fixed .thm-container .navbar-brand{padding:15px 0}.navbar-default .navbar-toggle{margin:30px 0}.service-style-one .service-content .btn-box .phone-btn{margin-top:20px}.banner-style-two .single-banner-carousel h2{font-size:90px;line-height:90px}.what-we-do .single-what-we-do-two .img-box,.what-we-do .single-what-we-do-two .text-box{float:none;width:100%}.what-we-do .single-what-we-do-two .img-box{margin-bottom:30px}.breadcumb-wrapper ul.breadcumb{padding-left:40px;padding-right:50px}.faq-content .accrodion-grp .accrodion .accrodion-title h4{line-height:1.8em}.slider-home-one .content h2{font-size:60px;line-height:70px}.slider-home-one .content h3{font-size:26px;line-height:45px}.cta-style-two .image-block .content-block{display:none}}@media (max-width:414px){.blog-style-one .single-blog-post .img-box .meta-info{padding-left:15px;padding-right:15px}}@media (max-width:375px){.we-believe-carousel:before{right:-15px}.video-box .content a.video-btn{right:-25px}.footer-bottom .thm-container .copy-text p{margin-bottom:15px;line-height:30px}.service-style-two .unique-feature .content i{margin-top:10px;margin-bottom:8px}.service-tab-box .tab-title li{width:50%}.footer-subscribe form.subscribe-form{padding-left:20px;padding-right:20px}.footer-subscribe form.subscribe-form input{min-width:100%;margin-bottom:25px;margin-right:0}.service-style-one .service-content .btn-box a.thm-btn{margin-right:0}}@media (max-width:320px){.thm-btn{padding-left:65px;padding-right:65px}.slider-home-one .content h3{line-height:40px}.slider-home-one .content h2{font-size:50px;line-height:60px}.video-box .content{width:100%;padding-top:30px;padding-bottom:0;padding-left:20px;position:static}.video-box .content a.video-btn{margin-top:50px;display:block;position:static}.faq-content .title h2{font-size:50px}.banner-style-two .single-banner-carousel h2{font-size:50px;line-height:60px}.service-style-two .unique-feature>img{visibility:hidden}.contact-section .contact-form input,.contact-section .contact-form textarea{padding-left:30px}.testi-carousel-wrapper .thm-container .owl-theme .owl-dots{bottom:35px}.contact-section .title h2{font-size:46px;line-height:46px}}
