/*!/wp-content/themes/astra-child/asset/css/style.css*//*!
Theme Name: codup
Theme URI: http://underscores.me/
Author: codup
Author URI: https://codup.co/
Description: Codup Custom Theme
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: codup
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

codup is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}li{list-style:disc}ul{list-style:none}body.page-template-home-template .site-content .ast-container{max-width:100%;padding:0}.btnHolder{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btnHolder a{text-decoration:none;border-radius:7px;font-size:16px;padding:15px 40px;margin-right:15px;font-weight:500;border:2px solid #144633;-webkit-transition:ease all 0.5s;transition:ease all 0.5s}.btnHolder a.btnFill{background:#144633;color:#fff}.btnHolder a.btnFill:hover{background:none;color:#144633}.btnHolder a.btnNoFill{border:2px solid #144633;color:#144633;padding:13px 40px;font-weight:700}li.mega-page-item-14436 a{background-color:#fe9342!important;border-radius:7px!important;padding:0 20px!important;color:#fff!important}li.mega-menu-item-14440 a{background-color:#fe9342!important;border-radius:7px!important;padding:0 20px!important;color:#fff!important}ul#mega-menu-primary li#mega-menu-item-14440 a{background-color:#144633!important;border-radius:7px!important;padding:0 20px!important;color:#fff!important}.navMenuMain ul#mega-menu-menu-1{-webkit-transition:ease all 0.5s;transition:ease all 0.5s}.navMenuMain ul#mega-menu-menu-1 li a{font-size:18px!important;font-weight:500!important;padding:0 30px!important;height:100%!important}.navMenuMain ul#mega-menu-menu-1 li ul.mega-sub-menu{top:130%!important}.navMenuMain ul#mega-menu-menu-1 li ul.mega-sub-menu li.mega-coreService{background:url(data:image/png;base64,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) #f1fbff!important;background-repeat:no-repeat!important;background-position:bottom left!important;padding:80px 40px 0!important;height:calc(100vh - 110px)!important}.navMenuMain ul#mega-menu-menu-1 li ul.mega-sub-menu li.mega-coreService ul.mega-sub-menu{top:0!important}.navMenuMain ul#mega-menu-menu-1 li ul.mega-sub-menu li.mega-coreService h4{font-size:1.875rem!important;color:#2c2d2d!important;margin-bottom:20px!important}.navMenuMain ul#mega-menu-menu-1 li ul.mega-sub-menu li.mega-coreService p{font-size:16px!important;line-height:30px!important}.navMenuMain ul#mega-menu-menu-1 li ul.mega-sub-menu li.mega-coreService a{background:#ed571c!important;padding:0 0!important;color:#fff!important;font-size:18px!important;border-radius:50px;display:inline-block;padding:15px 60px!important;text-decoration:none;border:2px solid #ed571c}.navMenuMain ul#mega-menu-menu-1 li ul.mega-sub-menu li.mega-coreService a:hover{background:none!important;color:#ed571c!important}.navMenuMain ul#mega-menu-menu-1 li ul.mega-sub-menu li.mega-coreServiceLast{background:url(/wp-content/themes/astra-child/asset/css/../images/dropBg-2.png) #dedede!important;background-repeat:no-repeat!important;background-position:top right!important}.navMenuMain ul#mega-menu-menu-1 li ul.mega-sub-menu li.mega-coreServiceLast a{background:none!important;border:none;padding:0!important;color:#2c2d2d!important}.navMenuMain ul#mega-menu-menu-1 li ul.mega-sub-menu li.mega-coreServiceLast h4{color:#2c2d2d!important;font-size:24px!important;font-weight:700!important}.navMenuMain ul#mega-menu-menu-1 li ul.mega-sub-menu .centerBox{padding-top:80px!important}.navMenuMain ul#mega-menu-menu-1 li ul.mega-sub-menu .centerBox h4{color:#2c2d2d!important;font-size:20px!important;font-weight:700}.navMenuMain ul#mega-menu-menu-1 li.mega-menu-item-has-children li.mega-menu-column ul.mega-sub-menu li#mega-menu-item-text-2{padding:10px 15px 15px 15px!important}.navMenuMain ul#mega-menu-menu-1 li.mega-menu-item-has-children li.mega-menu-column ul.mega-sub-menu li#mega-menu-item-text-2 h4{color:#2c2d2d!important;font-size:1.875rem!important;font-weight:700!important;line-height:normal}.navMenuMain ul#mega-menu-menu-1 li.mega-menu-item-has-children li.mega-menu-column ul.mega-sub-menu ul{padding:0 40px 0 0;margin:0}.navMenuMain ul#mega-menu-menu-1 li.mega-menu-item-has-children li.mega-menu-column ul.mega-sub-menu ul li{list-style:none}.navMenuMain ul#mega-menu-menu-1 li.mega-menu-item-has-children li.mega-menu-column ul.mega-sub-menu ul li a{font-size:16px;color:#2c2d2d;text-decoration:none;padding:20px 0 0!important;display:block}.navMenuMain ul#mega-menu-menu-1 li#mega-menu-item-71 a{background:#ed571c!important;color:#fff!important;padding:15px 25px!important;line-height:normal!important;border:1px solid #ed571c!important;border-radius:8px!important;-webkit-transition:ease all 0.5s;transition:ease all 0.5s}.navMenuMain ul#mega-menu-menu-1 li#mega-menu-item-71 a:hover{background:none!important;color:#ed571c!important}#mega-menu-wrap-primary #mega-menu-primary .mega-menu-item.mega-menu-item-has-children>a{cursor:default;pointer-events:none}@media (max-width:1024px){#mega-menu-wrap-menu-1 .mega-menu-toggle{width:50px;margin-left:auto}.navMenuMain{position:absolute;width:100%;top:40%;z-index:999}.coreService{display:none!important}.navMenuMain ul#mega-menu-menu-1 li ul.mega-sub-menu .centerBox{padding-top:20px!important}#mega-menu-menu-1{padding:30px!important}}@media (max-width:480px){.headerWrapper{width:calc(100% - 15px)!important}}[class^=box-]{display:none}[class^=box-].showfirst{display:block}body{font-size:18px}html{font-size:18px}.headerWrapper{width:calc(100% - 140px);margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 0;position:relative}.mainWrapper{width:calc(100% - 140px);margin:0 auto;position:relative}.bannerWrapper{width:calc(100% - 140px);margin:0 auto;position:relative}.homeBannerSec{padding:120px 0 100px}.homeBannerSec h1{color:#1d2239;font-size:3.5rem}.homeBannerSec h1:after{content:"";height:15px;width:15px;border-radius:50%;background:#9bc84c;display:inline-block;margin-left:15px}.homeBannerSec p{font-size:1.5rem;line-height:40px}.homeBannerSec p a{border:1px solid #144633;border-radius:8px;text-transform:uppercase;color:#fff;text-decoration:none;padding:10px 30px;display:inline-block;-webkit-transition:ease all 0.5s;transition:ease all 0.5s;background:#144633;font-size:1.2rem}.homeBannerSec p a:hover{background:#fff0;color:#144633}.homeBannerSec .bannerNav{margin-top:80px}.homeBannerSec .bannerNav h3{font-size:1.563rem;font-weight:600}.homeBannerSec .bannerNav p{font-size:1.125rem;color:#1d2239;line-height:normal;max-width:90%}.homeBannerSec img{width:75%}.coreServicees{padding:0 0 0}.coreServicees h2{color:#3c3c3c;font-size:50px;margin-bottom:50px;font-weight:700}.coreServicees .serviceBox{position:relative;width:100%;overflow:hidden}.coreServicees .serviceBox img{width:100%;border-radius:10px}.coreServicees .serviceBox .serviceInfo{position:absolute;bottom:0;width:100%;padding:20px;-webkit-transition:height 0.7s;transition:height 0.7s;height:200px}.coreServicees .serviceBox .serviceInfo h3{font-size:2.5rem;margin-bottom:10px;color:inherit;font-weight:600}.coreServicees .serviceBox .serviceInfo p{line-height:25px;font-size:1.2rem;font-weight:500}.coreServicees .serviceBox .serviceInfo a{color:#9bc84c;text-decoration:none}.coreServicees .serviceBox .serviceInfo a img{width:auto}.coreServicees .serviceBox .serviceInfo .serviceInfoList{height:0;overflow:hidden}.coreServicees .serviceBox .serviceInfo .serviceInfoList h4{font-weight:700;color:#9bc84c;font-size:3.125rem}.coreServicees .serviceBox .serviceInfo .serviceInfoList ul{padding:0;margin:0}.coreServicees .serviceBox .serviceInfo .serviceInfoList ul li{list-style:none;color:#1d2239;font-size:1.25rem;margin-bottom:15px;line-height:normal}.coreServicees .serviceBox .serviceInfo .serviceInfoList ul li:before{content:"";font-weight:700;background:#9bc84c;display:inline-block;height:3px;width:15px;margin-right:15px}.coreServicees .serviceBox .serviceInfo .serviceInfoList a.servInner-btn{background-color:#144633;color:#fff;font-size:1.25rem;padding:10px 30px;text-decoration:none;display:inline-block;border-radius:10px;border:2px solid #144633;-webkit-transition:ease all 0.5s;transition:ease all 0.5s}.pre-nav{background-image:linear-gradient(260deg,#2b9ac1 0%,#9bc84c 100%);text-align:center}.pre-nav ul{padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.pre-nav ul li a{color:#fff;font-size:13px;padding:0 30px;border-right:1px solid #fff;margin:15px 0;font-weight:600}.pre-nav ul li:last-child a{border:none}.pre-navFixed{position:fixed;width:100%;z-index:9999999}.coreServicees .serviceBox .serviceInfo{-webkit-transition:.2s linear;transition:.2s linear;background:linear-gradient(to top,rgb(21 73 49 / 88%) 56%,#fff0);color:#fff;padding:30px 30px 0}.coreServicees .serviceBox .serviceInfo .serviceInfoList a.servInner-btn{text-align:center}.coreServicees .serviceBox:hover .serviceInfo{margin-top:-100%}.coreServicees .serviceBox .serviceInfo h3,.coreServicees .serviceBox .serviceInfo p{font-weight:500!important;color:inherit}.coreServicees .serviceBox .serviceInfo p{font-weight:400!important}.coreServicees{background:#E8EDEA;padding:75px 0}.coreServicees .serviceBox:hover .serviceInfo{background:#fff;height:100%;border-radius:10px}.coreServicees .serviceBox:hover .serviceInfo a{display:none}.coreServicees .serviceBox:hover .serviceInfo h3:first-child{display:none}.coreServicees .serviceBox:hover .serviceInfo p{display:none}.coreServicees .serviceBox:hover .serviceInfo .serviceInfoList{height:100%;overflow:visible;-webkit-transition:height 2s;transition:height 2s}.awardTxtSec{padding:120px 0 0}.awardTxtSec .awardTitle{border-right:1px solid #ed571c;padding-right:50px}.awardTxtSec .awardTitle h3{font-size:3.4rem;font-weight:500;color:#144633;text-transform:uppercase}.awardTxtSec .awardTitle h3 strong{font-weight:600;color:#144633}.awardTxtSec p{font-size:1.375rem;line-height:40px}.reviewImgSec{background:#f1f1f1;padding:50px 0 20px}.reviewImgSec ul{padding:0;margin:0;width:100%}.reviewImgSec ul li{list-style:none}.reviewImgSec ul li img{width:70%}.videoReviewSec{padding:50px 0}.videoReviewSec .mainWrapper .row{display:flex;align-items:center}.videoReviewSec h2{font-weight:600;font-size:3.25rem;color:#1d2239;margin-bottom:50px}.videoReviewSec .reviewBox h4{font-size:1.813rem;color:#ed571c;margin-bottom:20px;text-transform:uppercase}.videoReviewSec .reviewBox h5{font-size:11rem;color:#1d2239;font-weight:700;line-height:1}.videoReviewSec .reviewBox ul{padding:0;margin:0 0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;text-align:center}.videoReviewSec .reviewBox ul li{text-align:center}.videoReviewSec .reviewBox ul li{list-style-type:none;color:#ed571c;font-size:2.5rem;margin-right:30px;font-size:3.1rem}.videoReviewSec .reviewBox ul.clutchImgs{margin:0}.videoReviewSec .reviewBox ul.clutchImgs li{padding:0 10px;margin-right:0;width:45%;flex:0 0 45%}.videoReviewSec .reviewBox ul.clutchImgs li img{width:70%}.videoReviewSec .videoThum img{width:100%;margin-bottom:30px}#videoContainer{position:relative;height:450px;margin-bottom:40px}#videoOverlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:1}#videoOverlay img{width:100%;height:100%;object-fit:fill!important}#playButton{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:90px;background:#144633;clip-path:polygon(0 3%,0% 100%,66% 48%)}#youtubeIframe{position:absolute;top:0;left:0;width:100%;height:500px;pointer-events:none}.clientWordWithSec{padding:50px 0;background:#f3f3ff}.clientWordWithSec h2{font-size:3.25rem;font-weight:600;color:#1d2239;margin-bottom:50px}.clientWordWithSec h2:after{content:"";height:15px;width:15px;border-radius:50%;background:#9bc84c;display:inline-block;margin-left:15px}.clientWordWithSec ul{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #ddd}.clientWordWithSec ul li{list-style:none;width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;padding:40px 0;border:1px solid #ddd;border-bottom:none;border-right:none}.clientWordWithSec ul li img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.clientWordWithSec ul li:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.ctaSection{padding:50px 0;background:#144633;background-repeat:no-repeat;background-size:100% 100%}.ctaSection h3{font-size:3rem;color:#fff;line-height:normal;font-weight:400;margin-bottom:40px}.ctaSection a{background-color:#fff;color:#144633;font-size:1.875rem;padding:10px 80px;text-decoration:none;display:inline-block;border-radius:10px;border:2px solid #144633;-webkit-transition:ease all 0.5s;transition:ease all 0.5s}.ctaSection a:hover{background-color:#fff0;color:#fff;border-color:#fff}.caseStudySec{padding:50px 0}.caseStudySec h2{font-size:3.25rem;font-weight:600;color:#1d2239;margin-bottom:20px}.caseStudySec p{font-size:22px;font-weight:500}.caseStudySec h3{margin-bottom:30px}.caseStudySec .caseSlideNav{padding:0;margin:0}.caseStudySec .caseSlideNav li{height:40px;width:40px!important;border-radius:50%;border:1px solid #a8b1ba;list-style:none;text-align:center;font-size:18px;font-weight:600;line-height:40px;float:none!important;margin:0 auto 30px;cursor:pointer}.caseStudySec .caseSlideNav li.slick-current{background:#9bc84c;color:#fff}.caseStudySec .caseTechUse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px 0 30px}.caseStudySec .caseTechUse li{color:#bebfc7;font-size:16px;margin-right:30px;font-weight:600;padding:0!important}.caseStudySec .caseSlideMain{margin:0}.caseStudySec .caseSlideMain li{padding:30px}.whyChooseUsSec{background:#1d2239;padding:120px 0}.whyChooseUsSec .row{display:flex;align-items:center}.whyChooseUsSec .mainWrapper{margin-right:0}.whyChooseUsSec .mainWrapper .col-md-8{padding:0}.whyChooseUsSec h2{color:#fff;font-size:3.25rem;font-weight:500;margin-bottom:30px}.whyChooseUsSec ul{padding:0;margin:0}.whyChooseUsSec ul li{display:block;list-style:none;margin-bottom:10px}.whyChooseUsSec ul li a{text-decoration:none;color:#fff;font-size:21px;display:block;outline:none;padding-bottom:10px}.whyChooseUsSec ul li.current{border-bottom:4px solid #9bc84c}.whyChooseUsSec ul li.current a{font-weight:600}.whyChooseUsSec .whychooseTabContent{background:#fff;margin-left:10%;margin-top:5%;padding:70px 50px}.whyChooseUsSec .whychooseTabContent h4{color:#1d2239;font-weight:700;margin-bottom:20px;font-size:25px}.whyChooseUsSec .whychooseTabContent p{font-size:15px;line-height:25px}.footTestiSec{padding:50px 0 50px}.footTestiSec img{width:100%}.footTestiSec h2{font-size:3.25rem;color:#1d2239;font-weight:600;margin-bottom:50px}.footTestiSec h5{font-size:1.625rem;color:#1d2239;font-weight:600}.footTestiSec h6{font-size:1.375rem;font-weight:400;color:#1d2239}.footTestiSec ul{padding:0;margin:10px 0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footTestiSec ul li{list-style:none;font-size:2rem;margin-right:15px;color:#edb518}.footTestiSec p{font-size:1.375rem;color:#1d2239;line-height:40px}.footTestiSec a{background-color:#144633;color:#fff;font-size:1.375rem;padding:10px 80px;text-decoration:none;display:inline-block;border-radius:10px;border:2px solid #144633;-webkit-transition:ease all 0.5s;transition:ease all 0.5s}.footTestiSec a:hover{background-color:#fff0;color:#144633}.footTestiSec .slideArrows{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:75%;right:0;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footTestiSec .slideArrows .prev,.footTestiSec .slideArrows .next{height:60px;width:60px;border-radius:50%;color:#fff;background:#9bc84c;text-align:center;cursor:pointer;font-size:41px;line-height:64px;margin-right:20px}.footTestiSec .slideArrows .prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.homecontactSec{padding:30px 0;background:url(/wp-content/themes/astra-child/asset/css/../images/homeContBg.png);background-position:center;background-size:cover}.homecontactSec h4{font-size:8rem;font-weight:700;margin-top:0}.homecontactSec h5{font-size:3.25rem;color:#1d2239;font-weight:500;margin-bottom:20px}.homecontactSec p{font-size:1.375rem;color:#1d2239;line-height:40px}.homecontactSec input{width:50%!important;padding:10px 15px!important;margin:0 auto;border-radius:5px!important;border:1px solid #000!important;background-color:#fff!important;font-size:22px!important}.homecontactSec textarea{border:1px solid #000!important;background-color:#fff!important;padding:20px 15px!important;font-size:22px!important;width:50%!important}.homecontactSec input[type=submit]{background:#9bc84c!important;border:1px solid #9bc84c!important;font-weight:700!important;-webkit-transition:ease all 0.5s;transition:ease all 0.5s;font-size:22px!important}.homecontactSec input[type=submit]:hover{background:none!important;color:#9bc84c!important}.homecontactSec .gform_fileupload_rules{display:none}.newCustomSlider{width:1170px;margin:0 auto}.newCustomSlider .slick-list{padding-top:0%!important;padding-bottom:22%!important;padding-left:15%!important;padding-right:15%!important;overflow:visible}.newCustomSlider .slick-dots{text-align:right;position:absolute;bottom:0;left:0;right:0}.newCustomSlider .slick-track{max-width:100%!important;-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important;-webkit-perspective:100px;perspective:100px}.newCustomSlider .slick-slide{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;opacity:0;width:100%!important;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;transition:transform 1s,opacity 1s;transition:transform 1s,opacity 1s,-webkit-transform 1s}.newCustomSlider .slick-snext,.newCustomSlider .slick-sprev{display:block}.newCustomSlider .slick-current{opacity:1;position:relative;display:block;-webkit-transform:translate3d(0,30px,20px);transform:translate3d(0,30px,20px);z-index:2}.newCustomSlider .slick-snext{opacity:1;-webkit-transform:translate3d(20%,0,0);transform:translate3d(20%,0,0);z-index:1}.newCustomSlider .slick-sprev{opacity:1;-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0)}.newCustomSlider .slick-arrow{height:60px;position:absolute;top:30%;z-index:999;border-radius:50%;padding:0;width:60px;color:#fff;font-size:31px;text-align:center;background:#9bc84c}.newCustomSlider .slick-slide img{max-width:80%;margin:0 auto;display:block;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}.newCustomSlider .slick-arrow.next{right:0}.newCustomSlider .slick-arrow.prec{left:0}.newCustomSlider .slick-arrow.prev .icon-play_arrow:before{display:inline-block;transform:rotate(180deg)}.newCustomSlider .slick-arrow .slideDesc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;top:70px}.page-template-home-template .slideDesc p{margin-top:0;margin-bottom:1rem;font-size:16px;line-height:1.5}.slideDesc a{text-decoration:none;fill:#FFF;color:#FFF;background-color:#144633;border-style:solid;border-width:1px 1px 1px 1px;border-color:#144633;border-radius:6px;padding:10px 40px 10px 40px}.newCustomSlider .slick-slide .slideDesc{display:none!important}.newCustomSlider .slick-slide.slick-active .slideDesc{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;width:100%;margin:0 auto 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slideDesc .leftDesc,.rightDesc{padding-left:10px;padding-right:10px}.newCustomSlider .rev_slide .slideDescription{display:none!important}.newCustomSlider .rev_slide.slick-active .slideDescription{display:block!important}@media (max-width:1600px){.footTestiSec .slideArrows{top:78%}.coreServicees .serviceBox .serviceInfo .serviceInfoList ul li{font-size:1rem;margin-bottom:10px}.coreServicees .serviceBox .serviceInfo:hover .serviceInfoList h4{margin-bottom:10px;margin-top:10px}.coreServicees .serviceBox .serviceInfo h3{font-size:2rem;line-height:normal;margin-bottom:0}.homeBannerSec img{width:75%}}@media (max-width:1440px){.coreServicees .serviceBox .serviceInfo h3{font-size:1.5rem}.coreServicees .serviceBox .serviceInfo:hover .serviceInfoList h4{margin-bottom:0;margin-top:0;font-size:2.5rem}.awardTxtSec .awardTitle h3{font-size:3rem}.awardTxtSec p{font-size:1.2rem}.footTestiSec .slideArrows{top:82%}.caseStudySec .slideArrows{top:-50px}.homeBannerSec h1{font-size:3rem}.coreServicees .serviceBox .serviceInfo .serviceInfoList a.servInner-btn{font-size:1rem;padding:10px 15px}}@media (max-width:1024px){.mainWrapper{width:100%!important}.homeBannerSec h1{font-size:2rem}.homeBannerSec p a{font-size:1.2rem;padding:10px 30px}.coreServicees{padding:30px 0}.coreServicees h2{font-size:3rem;margin-bottom:20px}.coreServicees .serviceBox .serviceInfo h3{font-size:1.2rem}.coreServicees .serviceBox .serviceInfo:hover .serviceInfoList h4{margin-bottom:0;margin-top:0}.coreServicees .serviceBox .serviceInfo .serviceInfoList ul li{font-size:1rem;margin-bottom:5px}.awardTxtSec .awardTitle h3{font-size:1.8rem}.awardTxtSec p{font-size:1rem;line-height:25px}.awardTxtSec{padding:50px 0}.coreServicees .serviceBox .serviceInfo a{font-size:1.1rem}.reviewImgSec ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.reviewImgSec ul li{padding:20px}.reviewImgSec ul li img{margin:0 auto}.reviewImgSec{padding:20px 0}.videoReviewSec{padding:30px 0}.videoReviewSec{font-size:3rem}.videoReviewSec .reviewBox h5{font-size:8rem;text-align:center}.videoReviewSec .reviewBox ul.clutchImgs{padding:0;margin-bottom:50px}.clientWordWithSec{padding:30px 0}.newCustomSlider{width:100%}}@media (max-width:767px){.videoReviewSec .reviewBox h4{text-align:center}.videoReviewSec .reviewBox ul{padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.clientWordWithSec ul li{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.ctaSection h3{font-size:3rem}.whyChooseUsSec .whychooseTabContent{margin-left:auto}.whyChooseUsSec .mainWrapper .col-md-8{padding-left:15px;padding-right:15px}.whyChooseUsSec .whychooseTabContent h4{font-size:2rem}.whyChooseUsSec .whychooseTabContent{padding-left:20px;padding-right:20px}.footTestiSec .slideArrows{top:102%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footTestiSec img{width:auto;margin:0 auto}.footTestiSec{text-align:center}.footTestiSec ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.coreServicees .serviceBox{margin-bottom:30px}.caseStudySec .slideDesc{top:0!important}.homecontactSec h4{margin-top:0;font-size:4rem}.bannerWrapper{width:calc(100% - 15px)}.coreServicees h2{font-size:1.5rem}.coreServicees .serviceBox .serviceInfo h3{font-size:1.2rem}.coreServicees .serviceBox .serviceInfo p{font-size:1rem;line-height:normal}.coreServicees .serviceBox .serviceInfo{padding:15px;height:150px}.videoReviewSec .mainWrapper .row{flex-wrap:wrap;display:block}.clientWordWithSec h2{font-size:2rem}.caseStudySec h2{font-size:2rem}.caseStudySec{padding:30px 0}.whyChooseUsSec .row{flex-wrap:wrap}.whyChooseUsSec h2{font-size:1.5rem}.footTestiSec p{font-size:1rem;line-height:25px}.homecontactSec input{width:100%!important}.homecontactSec textarea{width:100%!important}.coreServicees .serviceBox .serviceInfo:hover .serviceInfoList h4{font-size:2rem}.coreServicees .serviceBox .serviceInfo .serviceInfoList ul li{font-size:.9rem}.coreServicees .serviceBox .serviceInfo{height:auto;position:relative;margin-top:-35%}.caseStudySec .caseSlideNav{display:flex;justify-content:center}.caseStudySec .caseSlideNav .slick-list{width:100%}.caseStudySec .caseSlideNav .slick-track{display:flex}.caseStudySec .caseSlideMain{margin:0}.caseStudySec .btnHolder{margin-bottom:30px;width:100%}.caseStudySec .btnHolder a{margin-bottom:15px;width:100%;text-align:center}}@media (max-width:480px){.mainWrapper{width:100%}.homeBannerSec{padding:0}.homeBannerSec h1{font-size:1.8rem}.homeBannerSec h1 br{display:none}.homeBannerSec h1:after{height:10px;width:10px}.homeBannerSec h1 span{padding:0 5px}.homeBannerSec p a{width:100%;text-align:center;font-size:1.2rem;padding:10px 0;margin:30px 0}.videoReviewSec .reviewBox ul li{margin:0 11px;font-size:2rem}.videoReviewSec .reviewBox ul.clutchImgs li{padding:0;margin-right:0;text-align:left}#videoContainer{height:280px}#videoContainer iframe{height:280px}.caseStudySec .slideArrows .prev-0,.caseStudySec .slideArrows .next-0{height:50px;width:50px;font-size:30px;line-height:54px}.coreServicees .serviceBox{margin-bottom:30px}.reviewImgSec ul li{width:100%;text-align:center;margin-bottom:0;padding:10px}.videoReviewSec .reviewBox h4{text-align:center}.videoReviewSec .reviewBox h5{font-size:10rem;text-align:center}.videoReviewSec h2{font-size:2.2rem;margin-bottom:20px}.videoReviewSec .reviewBox ul{padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.videoReviewSec .reviewBox ul.clutchImgs{margin-bottom:30px}.clientWordWithSec ul li{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.ctaSection h3{font-size:1.8rem}.caseStudySec .slideArrows{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:100%;top:0}.whyChooseUsSec .whychooseTabContent{margin-left:auto}.whyChooseUsSec .mainWrapper .col-md-8{padding-left:15px;padding-right:15px}.whyChooseUsSec .whychooseTabContent h4{font-size:2rem}.whyChooseUsSec .whychooseTabContent{padding-left:20px;padding-right:20px}.footTestiSec .slideArrows{top:102%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.homecontactSec h5{font-size:2rem}.site-footer .footerDisclamer ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.site-footer .footerDisclamer p{width:100%}.clientWordWithSec h2{font-size:3rem}.ctaSection{padding:50px 0}.coreServicees .serviceBox .serviceInfo{height:auto}.coreServicees .serviceBox .serviceInfo p{font-size:1rem}.coreServicees .serviceBox .serviceInfo h3{font-size:1.4rem;margin-bottom:10px}}body.page-template-contact-template .site-content .ast-container{max-width:100%;padding:0}.contactSec{padding:0}.contactSec .contactTitleSec{padding-bottom:100px}.contactSec iframe{margin-bottom:30px}.contactSec input{width:100%!important;padding:20px 15px!important;margin-bottom:20px!important;border-radius:5px;border:1px solid #000;background-color:#fff;font-size:24px!important;color:#333}.contactSec span.gform_fileupload_rules{display:none}.contactSec textarea{border:1px solid #000;background-color:#fff;padding:20px 15px}.contactSec input[type=submit]{background:#9bc84c;border:1px solid #9bc84c;font-weight:700;-webkit-transition:ease all 0.5s;transition:ease all 0.5s}.contactSec input[type=submit]:hover{background:none;color:#9bc84c}.contactTopSec{background:#EEEFFF;padding:80px 0}.contactTopSec .contactArea{width:935px;margin:0 auto}.contactTopSec .contactArea h2{font-weight:500;font-size:92px;color:#144633}.contactTopSec .contactArea p{font-size:22px;font-weight:400;line-height:40px}.contactTopSec .contactArea .contactBox{width:100%;border:40px solid #385C76;background:#fff;padding:100px 0;margin-top:80px}.contactTopSec .contactArea .contactBox .boxLogo{margin-bottom:80px}.contactTopSec .contactArea .contactBox .letsMeet{margin-bottom:20px}.contactTopSec .contactArea .contactBox .letsMeet h4{font-size:35px;font-weight:700;margin-bottom:20px}.contactTopSec .contactArea .contactBox .letsMeet p{font-size:18px;line-height:25px}.whatWeAchievSec{padding:120px 0;background:#111b39}.whatWeAchievSec h2{color:#fff;font-weight:500;font-size:3.25rem}.whatWeAchievSec h3{font-size:6.5rem;color:#fff;font-weight:600}.whatWeAchievSec p{font-size:1.813rem;color:#fff;font-weight:400}.contactTestiSec{background:#f3f4ff}.codupLocateSec{padding:120px 0}.codupLocateSec h2{color:#1d2239;font-size:3.25rem;margin-bottom:50px}.codupLocateSec h3{color:#1d2239;font-weight:600;margin-bottom:20px;margin-top:20px}.codupLocateSec p{color:#1d2239}@media (max-width:480px){.whatWeAchievSec h3{font-size:3rem}.whatWeAchievSec{padding:40px 0}.newCustomSlider .slick-list{padding-left:5%!important;padding-right:5%!important}.newCustomSlider .slick-arrow{top:220px}}@media (max-width:767px){.contactTopSec .contactArea{width:100%}.contactTopSec .contactArea h2{font-size:40px}.contactTopSec .contactArea{font-size:18px;line-height:25px}.codupLocateSec h3{font-size:1.4rem;margin-bottom:10px}.codupLocateSec p{font-size:1.1rem;margin:0 0 50px}.codupLocateSec h2{font-size:1.9rem}.codupLocateSec{padding:30px 0}}@media (max-width:480px){.contactTopSec .contactArea h2{font-size:28px}.contactTopSec .contactArea p{font-size:16px;line-height:25px}.contactTopSec .contactArea .contactBox{border-width:20px;padding-left:30px;padding-right:30px}.contactTopSec .contactArea .contactBox .letsMeet p br{display:none}.contactTopSec .contactArea .contactBox .boxLogo{margin-bottom:30px}}.footerLogoHolder img{width:50%}.site-footer{background:#1d2239;padding:100px 0 50px;font-size:16px;line-height:28px}.site-footer .col{margin-bottom:50px}.site-footer .mainWrapper,.copyright .mainWrapper{width:1500px;padding-right:20px;padding-left:20px}header .main-header-bar .ast-container,.ast-container{max-width:1500px}footer .menu a{font-size:inherit;line-height:inherit;padding-bottom:0}.site-footer a{color:#fff}.site-footer img.codup-logo-footer{max-width:178px;margin-bottom:15px}.site-footer p{margin-bottom:15px;line-height:inherit;font-size:inherit}.site-footer h2{font-size:3rem;color:inherit;font-weight:500;margin-bottom:50px}.site-footer h2:after{content:"";height:10px;width:10px;border-radius:50%;background:#ed571c;display:inline-block;margin-left:5px}.site-footer h3{margin-bottom:30px;color:inherit;font-size:20px;font-weight:600;text-transform:uppercase}.site-footer ul{padding:0;margin:0;line-height:inherit;font-size:inherit;color:inherit}.site-footer ul li{list-style:none;margin-bottom:15px;line-height:inherit;font-size:inherit;color:inherit}.site-footer ul.discLogo{display:flex}.site-footer ul.discLogo li{padding:15px 5px}.site-footer a i{color:#92c83e;margin-right:15px;font-size:20px;vertical-align:middle}.site-footer a i.fa-phone{transform:rotate(90deg)}.site-footer a:hover{color:#92c223}.site-footer .col.col-md-3{padding:0 50px 0 15px}.copyright{background:#011d28;padding:30px 0;color:#fff;font-size:24px}.copyright p{font-size:18px;margin-bottom:0}.copyright p .copy{font-weight:600;font-size:26px;vertical-align:middle;line-height:0;margin-right:0}.copyright ul{padding:0;margin:0}.copyright ul li{list-style:none;display:inline-block}.copyright ul li a{color:inherit;text-decoration:none;margin:0 10px}.copyright ul li a:hover{color:#92c83e;opacity:.6}@media (max-width:480px){.copyright p{text-align:center;margin-bottom:20px}.copyright ul{text-align:center}footer.site-footer .row{flex-direction:column}.site-footer{padding-bottom:0}.copyright .row{flex-direction:column-reverse}.site-footer .col.col-md-3{padding:0 15px 0 15px}.site-footer .col{margin-bottom:50px}}@font-face{src:url(/wp-content/themes/astra-child/asset/css/../../_ui/media/fonts/icomoon.eot?l7dety);src:url("/wp-content/themes/astra-child/asset/css/../../_ui/media/fonts/icomoon.eot?l7dety#iefix") format("embedded-opentype"),url(/wp-content/themes/astra-child/asset/css/../../_ui/media/fonts/icomoon.ttf?l7dety) format("truetype"),url(/wp-content/themes/astra-child/asset/css/../../_ui/media/fonts/icomoon.woff?l7dety) format("woff"),url("/wp-content/themes/astra-child/asset/css/../../_ui/media/fonts/icomoon.svg?l7dety#icomoon") format("svg");font-weight:400;font-style:normal;font-display:swap}[class^=icon-],[class*=" icon-"]{speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-upload:before{content:"\e902"}.icon-arrow_right:before{content:"\e900"}.icon-play_arrow:before{content:"\e901"}.icon-phone:before{content:"\e942"}.icon-envelop:before{content:"\e945"}.icon-star-half:before{content:"\e9d8"}.icon-star-full:before{content:"\e9d9"}.icon-facebook2:before{content:"\ea91"}.icon-instagram:before{content:"\ea92"}.icon-twitter:before{content:"\ea96"}.icon-linkedin2:before{content:"\eaca"}.contactSec .row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.contactSec .row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.contactSec{padding:70px 0}.contactSec .contactTitleSec h1 span{margin-right:22px}.contactSec input,.contactSec textarea{width:100%!important;padding:9px 20px!important;margin-bottom:0px!important;border-radius:5px;border:1px solid #c5bcbc;background-color:#fff;font-size:18px!important;color:#333;box-shadow:0 0 10px rgb(0 0 0 / 08%);overflow:hidden}.contactSec .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:25px}.contactSec .gform_wrapper.gravity-theme .gfield textarea.large{height:120px}.contactSec iframe{margin-bottom:30px;box-shadow:2px 2px 20px rgb(0 0 0 / 68%);border-radius:5px;overflow:hidden}.contactSec .video-container{position:relative;margin-bottom:50px;box-shadow:2px 2px 20px rgb(0 0 0 / 68%);border-radius:5px;overflow:hidden}.video-container:has(iframe){padding-bottom:56.25%}.contactSec .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.contactSec .contactTitleSec{padding-bottom:50px}.contactSec input:focus,.contactSec textarea:focus{border:1px solid #1d2239!important;box-shadow:0 0 10px rgb(0 0 0 / 17%)!important}.contactSec input:focus-visible,.contactSec textarea:focus-visible{outline:none}.contactSec input[type=submit]{padding:20px 0!important;font-size:20px!important}.contactSec img{width:100%}.contactSec .col-4{flex:0 0 auto;width:33.33333333%}@media (max-width:600px){.contactSec .contactTitleSec h1{font-size:40px}.contactSec .contactTitleSec p{font-size:18px;line-height:25px}.contactSec .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1.5}.contactSec .col-md-5{order:2}.contactSec .col-md-6{order:1;margin-bottom:50px}.whatWeAchievSec h2{font-size:3.2rem;text-align:center;margin-bottom:50px}.whatWeAchievSec p{font-size:19px;line-height:1.2}}@media (min-width:768px){.contactSec .col-md-12{flex:0 0 auto;width:100%}.contactSec .col-md-5{flex:0 0 auto;width:41.66666667%}.contactSec .col-md-6{flex:0 0 auto;width:50%}.contactSec .offset-md-1{margin-left:8.33333333%}}body.page-template-portfolio-template .site-content .ast-container{max-width:100%;padding:0}.portfolioBannerSec{padding:120px 0 0}.portfolioBannerSec h1{color:#144633;margin:0 0 30px}.portfolioBannerSec h3{text-transform:uppercase;color:#144633;font-weight:600}.portfolioBannerSec .sortByMain{width:70%;display:block;margin:30px auto;border-bottom:1px solid #c2c3c9}.portfolioBannerSec .sortByMain p a{text-decoration:none;color:#b84d4d;line-height:20px;padding:0;display:inline-block;margin-bottom:20px;outline:none}.portfolioBannerSec .sortByMain p a:hover{color:#92c224}.portfolioBannerSec p{margin-bottom:0}.portfolioBannerSec ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:40px 0}.portfolioBannerSec ul li{padding:0 10px;width:12%}.portfolioBannerSec ul.filterNav li{width:auto}.portfolioBannerSec ul.filterNav li a{color:#aeafb8;border:1px solid #aeafb8;padding:5px 20px;border-radius:8px;text-decoration:none;font-weight:500;position:relative;display:block;margin-bottom:15px}.portfolioBannerSec ul.filterNav li a:hover{color:#fff;background:#144633;border-color:#144633}.portfolioBannerSec ul.filterNav li.current a{color:#fff;background:#144633;border-color:#144633}.portfolioBannerSec ul.filterNav li.active a{color:#fff;background:#144633;border-color:#144633}.portfolioBoxSec{padding:40px 0 40px}.portfolioBoxSec .portfolioImgHolder{position:relative}.portfolioBoxSec .portfolioImgHolder img{width:100%}.portfolioBoxSec .portfolioImgHolder .portMainImg{width:auto}.portfolioBoxSec .portfolioImgHolder .portMainImg img{width:100%}.portfolioBoxSec .portfolioTxtHolder{padding-left:10%}.portfolioBoxSec .portfolioTxtHolder h4{font-size:26px;color:#144633;font-weight:700;margin:20px 0;text-transform:uppercase;display:table}.portfolioBoxSec .portfolioTxtHolder h3{color:#3c3c3c;font-size:45px;line-height:55px;font-weight:400;margin-top:15px;margin-bottom:30px}.portfolioBoxSec .portfolioTxtHolder p{color:#1D2239;font-size:22px;line-height:35px;font-weight:400}.portfolioBoxSec .portfolioTxtHolder ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.portfolioBoxSec .portfolioTxtHolder ul li{color:#888;font-size:18px;border:1px solid #888;font-weight:500;padding:10px 20px;border-radius:30px;margin-bottom:15px;margin-right:15px;list-style:none}.portfolioBannerSec ul li{list-style:none}.portfolioBoxSec .portfolioTxtHolder .btnHolder{margin-top:20px}.portfolioBoxSec .portfolioTxtHolder .port-client-img{width:25%}.portfolioBoxSec .portfolioTxtHolder .port-client-img img{width:100%;max-width:150px}.portfolioBoxSec:nth-child(even){background:#f2f3ff}.portfolioBoxSec:nth-child(odd) .row{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.portfolioBoxSec:nth-child(odd) .row .portfolioTxtHolder{padding-left:0;padding-right:10%}.portfolioBoxSec:nth-child(odd) .row .portInnerImg-1{left:-10%}.portfolioBoxSec:nth-child(odd) .row .portInnerImg-2{left:26%;top:80%}.viewBtnSec{padding:120px 0;text-align:center}.viewBtnSec .btnHolder{text-align:center;display:block}.portContactSec{padding:120px 0}.portContactSec h2{color:#144633;font-size:52px;margin-bottom:20px;font-weight:700}.portContactSec p{font-size:22px;line-height:40px;color:#1d2239}.portContactSec .portformHolder input[type=text],.portContactSec .portformHolder input[type=email],.portContactSec .portformHolder input[type=tel],.portContactSec .portformHolder input[type=file],.portContactSec .portformHolder textarea{width:100%;border:none;border-bottom:1px solid #929292;padding:10px 30px;height:50px;margin-bottom:50px;outline:none;resize:none;border-radius:0}.portContactSec .portformHolder input[type=submit]{width:auto}.portContactSec .portformHolder input[type=file]::-webkit-file-upload-button{visibility:hidden}.portContactSec .portformHolder input[type=file]::file-selector-button{visibility:hidden}@media (max-width:1440px){.portfolioBannerSec ul.filterNav li a{display:inline-block}}@media (max-width:1199px){.portfolioBannerSec p{font-size:1.2rem;line-height:30px}.portfolioBannerSec ul li{width:18%}.portfolioBoxSec .portfolioTxtHolder h3{font-size:24px;line-height:32px}.portfolioBoxSec .portfolioTxtHolder p{font-size:18px;line-height:27px}}@media (max-width:767px){.portfolioBannerSec{padding:50px 0 0}.portfolioBoxSec .portfolioImgHolder .portInnerImg-1{display:none}.portfolioBoxSec .portfolioImgHolder .portInnerImg-2{display:none}.portfolioBoxSec{padding:100px 0 100px}.portfolioBoxSec .portfolioTxtHolder{padding-left:0;padding-top:30px}.portfolioBannerSec ul.filterNav li{display:inline-block;margin-bottom:30px}.portfolioBannerSec ul{margin-bottom:0}.portfolioBannerSec ul li{width:25%;margin-bottom:50px}.portfolioBannerSec .sortByMain{width:100%}.portfolioBannerSec ul.filterNav li a span:before{top:15px}}@media (max-width:480px){.portfolioBannerSec ul.filterNav li a{margin-bottom:0}.portfolioBannerSec ul.filterNav li.current a span:after{top:13px}.portfolioBannerSec .sortByMain ul.filterNav li:first-child a{padding:10px 44px}.portfolioBoxSec .portfolioTxtHolder .port-client-img{width:50%}.portfolioBannerSec h1{font-size:40px;margin-bottom:10px}}body.page-id-14749 .site-content .ast-container{max-width:100%;padding:0}.ctaFormHolder input{opacity:1!important;width:100%;height:65px}.ctaFormHolder input[type="submit"]{margin-top:15px;font-size:20px;font-weight:500;line-height:30px;padding:8px 39px;border:none;border-radius:5px;background:linear-gradient(22deg,#9BC84C 0%,#6F22E5 100%);color:#fff}.new-btn a{font-size:20px!important}.mainWrapperCommerce{width:1500px;margin:0 auto}.homeBanner{background:url(/wp-content/themes/astra-child/asset/css/../../_ui/media/images/mainBanner.png);background-repeat:no-repeat;background-size:cover;height:85vh}.homeBanner .container-fluid{height:100%}.homeBanner .container-fluid .mainWrapperCommerce{height:100%;display:flex;align-items:center}.homeBanner .container-fluid .mainWrapperCommerce .row{height:100%}.homeBanner h1{font-size:3.5rem;line-height:normal;font-weight:400;margin:0;color:#171927}@media (max-width:767px){.homeBanner h1{font-size:30px}}.homeBanner p{font-size:1.5rem;line-height:normal;line-height:40px;margin-bottom:40px}@media (max-width:767px){.homeBanner p{font-size:20px;line-height:30px}}.homeBanner a{border-radius:50px;background:linear-gradient(222deg,#6f22e5 0%,#b241ab 100%);animation:gradient 15s ease infinite;color:#fff;text-align:center;font-weight:500;text-decoration:none;transition:ease all 0.5s;border:2px solid #fff0;width:100%;display:block;font-size:1.5rem;padding:15px 0}.homeBanner a:hover{background:#fff0;color:#6f22e5;border-color:#6f22e5}@media (max-width:767px){.homeBanner a{font-size:20px;padding:10px 50px}}.ecomDevSec{background:url(/wp-content/themes/astra-child/asset/css/../../_ui/media/images/soluBg.png);background-repeat:no-repeat;background-size:cover;padding:100px 0 0;height:670px}.ecomDevSec h2{font-size:3.5rem;line-height:normal;font-weight:400;margin:0;color:#171927;color:#fff;margin-bottom:40px}@media (max-width:767px){.ecomDevSec h2{font-size:30px}}.ecomDevSec p{font-size:1.4rem;line-height:normal;color:#fff;line-height:30px;font-weight:300;padding:0 2%}@media (max-width:767px){.ecomDevSec p{font-size:20px}}.ecomDevSerSec{margin-top:-10%;padding:0 0 0}.ecomDevSerSec ul{margin:0}.ecomDevSerSec ul li{padding:0 0 50px}.ecomDevSerSec ul li img{width:auto!important}.ecomDevSerSec ul .owl-dots{text-align:center}.ecomDevSerSec ul .owl-dots button{width:10px;height:10px;border-radius:50%;border:1px solid #171927;margin-right:10px}.ecomDevSerSec ul .owl-dots button.active{background:#171927}.ecomDevSerSec .cmsBoxMain{border-radius:40px;filter:drop-shadow(0 6px 14.5px rgb(66 79 167 / .18));background-color:#fff;padding:40px 20px;text-align:center}.ecomDevSerSec .cmsBoxMain .cmsImg{margin-bottom:30px;max-height:35px;display:flex;width:auto;align-items:center;justify-content:center}.ecomDevSerSec .cmsBoxMain .cmsTxt{min-height:190px;margin-bottom:30px}.ecomDevSerSec .cmsBoxMain .cmsTxt p{font-size:1.25rem;line-height:30px;color:#171927;color:#000;padding:0 20px;margin:0}@media (max-width:767px){.ecomDevSerSec .cmsBoxMain .cmsTxt p{font-size:20px}}.ecomDevSerSec .cmsBoxMain .cmsBtn a{border-radius:24px;background-color:#171927;border:1px solid #171927;color:#fff;padding:10px 30px;text-decoration:none;transition:ease all 0.5s}.ecomDevSerSec .cmsBoxMain .cmsBtn a:hover{background-color:#fff0;color:#171927}.servicesSec{margin:100px 0}.servicesSec h2{font-size:4rem;line-height:normal;font-weight:400;margin:0;color:#171927;color:#171927;font-weight:400}@media (max-width:767px){.servicesSec h2{font-size:30px}}.servicesSec h2 span{height:15px;width:15px;border-radius:50%;background-image:linear-gradient(222deg,#6f22e5 0%,#b241ab 100%);display:inline-block}.servicesSec h3{font-size:2.5rem;font-weight:500}@media (max-width:767px){.servicesSec h3{font-size:20px}}.servicesSec p{font-size:1.25rem;line-height:30px;color:#171927}@media (max-width:767px){.servicesSec p{font-size:14px}}.servicesSec a{border-radius:50px;background:linear-gradient(222deg,#6f22e5 0%,#b241ab 100%);animation:gradient 15s ease infinite;color:#fff;text-align:center;font-weight:500;text-decoration:none;transition:ease all 0.5s;border:2px solid #fff0;padding:10px 30px}.servicesSec a:hover{background:#fff0;color:#6f22e5;border-color:#6f22e5}@media (max-width:767px){.servicesSec a{font-size:20px;padding:10px 50px}}.servicesSec .col-md-6 .row{margin-bottom:50px}.productSec{background:#171927;padding:100px 0;position:relative}.productSec:before{content:"";height:25%;position:absolute;top:40%;left:0;width:49%;background-image:linear-gradient(222deg,#6f22e5 0%,#b241ab 100%)}.productSec h3{color:#fff;font-size:32px;margin-bottom:30px}.productSec p{color:#fff;line-height:30px;font-size:20px;margin-bottom:70px}.productSec a{border-radius:24px;background-color:#171927;border:1px solid #171927;color:#fff;padding:10px 30px;text-decoration:none;transition:ease all 0.5s;background:#fff;color:#171927;font-size:24px;font-weight:500;padding:15px 80px;border-radius:60px;border-color:#fff}.productSec a:hover{background-color:#fff0;color:#171927}.productSec a:hover{color:#fff}.clientSlider{padding:100px 0}.clientSlider h4{font-size:2.5rem;font-weight:400;color:#171927;font-weight:500}@media (max-width:767px){.clientSlider h4{font-size:20px}}.clientSlider ul{padding:0;margin:50px 0 0 0;display:flex!important;align-items:center;justify-content:center}.clientSlider ul li{list-style:none;text-align:center}.clientSlider .owl-stage{display:flex;align-items:center}.clientSlider ul li img{width:auto!important;margin:0 auto}.caseStudyMainSec{background:#EFEFF3;padding:100px 0;position:relative}.caseStudyMainSec h3{font-size:2.5rem;font-weight:400;color:#171927;font-weight:500;margin-bottom:20px}@media (max-width:767px){.caseStudyMainSec h3{font-size:20px}}.caseStudyMainSec p{font-size:1.25rem;line-height:30px;color:#171927;margin-bottom:0}@media (max-width:767px){.caseStudyMainSec p{font-size:14px}}.caseStudyMainSec a{border-radius:24px;background-color:#171927;border:1px solid #171927;color:#fff;padding:10px 30px;text-decoration:none;transition:ease all 0.5s}.caseStudyMainSec a:hover{background-color:#fff0;color:#171927}.caseStudyMainSec:after{content:"";height:20%;position:absolute;top:45%;right:0;width:53%;background-image:linear-gradient(222deg,#6f22e5 0%,#b241ab 100%)}.caseStudyMainSec .slideHolderMain{position:relative}.caseStudyMainSec .slideHolderMain::before{width:75%;content:"";height:100%;display:block;position:absolute;left:0;top:0;background:url(/wp-content/themes/astra-child/asset/css/../../_ui/media/images/slideBg.png);background-repeat:no-repeat;background-size:100% 100%}.caseStudyMainSec .slideHolderMain ul{padding:0;margin:0}.caseStudyMainSec .slideHolderMain ul li{list-style:none;position:relative}.caseStudyMainSec .slideHolderMain .innerTxtHolder{padding:10% 8% 10% 8%}.caseStudyMainSec .slideHolderMain .innerTxtHolder p{margin-bottom:40px}.caseStudyMainSec .slideHolderMain .innerTxtHolder .logoHolder{margin-bottom:40px}.caseStudyMainSec .slideHolderMain .innerTxtHolder .logoHolder img{width:auto}.caseStudyMainSec .slideHolderMain .innerTxtHolder h4{font-size:40px;color:#171927;line-height:60px;margin-bottom:30px}.caseStudyMainSec .slideHolderMain .innerTxtHolder a{font-size:24px;padding:12px 35px}.caseStudyMainSec .slideHolderMain .slideImgHolder{position:relative;z-index:1}.caseStudyMainSec .case-study-nav ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:50px 0 0 0;margin:0}.caseStudyMainSec .case-study-nav ul li{list-style-type:none;list-style:none;cursor:pointer;padding:20px 20px;font-size:35px;font-weight:500}.testimonialSec{padding:100px 0}.testimonialSec h3{font-size:2.5rem;font-weight:400;color:#171927;font-weight:500;line-height:60px}@media (max-width:767px){.testimonialSec h3{font-size:20px}}.testimonialSec p{font-size:1.25rem;line-height:30px;color:#171927;padding:0 5%}@media (max-width:767px){.testimonialSec p{font-size:14px}}.testimonialSec .testiSlider{padding:5% 0}.testimonialSec .testiSlider h4{font-size:1.5rem;line-height:normal;color:#171927;margin:0}@media (max-width:767px){.testimonialSec .testiSlider h4{font-size:14px}}.testimonialSec .testiSlider h5{font-size:1.25rem;line-height:30px;color:#171927;font-weight:300}@media (max-width:767px){.testimonialSec .testiSlider h5{font-size:14px}}.testimonialSec .testiSlider p{padding:0;line-height:30px}.testimonialSec .testiSlider ul{padding:0;margin:0}.testimonialSec .testiSlider ul li{list-style:none;padding:0% 6%}.testimonialSec .testiSlider .client-testimonials .owl-nav{display:flex;justify-content:space-between;position:absolute;width:100%;top:0}.testimonialSec .testiSlider .client-testimonials .owl-nav button{font-size:120px;color:#171927}.ctaSecmain{padding:100px 0;position:relative}.ctaSecmain::after{content:"";width:80%;height:100%;background:#F2F2FC;position:absolute;right:0;top:0}.ctaSecmain::before{content:"";background:url(/wp-content/themes/astra-child/asset/css/../../_ui/media/images/ctaBg.png);background-repeat:no-repeat;background-position:left;background-size:100%;width:70%;height:100%;position:absolute;z-index:1;top:0;left:5%}.ctaInnerText{padding:0 0% 0 20%}.ctaSecmain .mainWrapperCommerce{position:relative}.ctaSecmain .col-md-6{position:relative;z-index:999}.ctaSecmain .mainWrapperCommerce .col-md-7{position:relative;z-index:999}.ctaSecmain h3{color:#fff;font-size:2.5rem;font-weight:400;margin-bottom:30px}@media (max-width:767px){.ctaSecmain h3{font-size:20px}}.ctaSecmain p{color:#fff;font-size:1.5rem;line-height:normal}@media (max-width:767px){.ctaSecmain p{font-size:14px}}.ctaSecmain a{border-radius:50px;background:linear-gradient(222deg,#6f22e5 0%,#b241ab 100%);animation:gradient 15s ease infinite;color:#fff;text-align:center;font-weight:500;text-decoration:none;transition:ease all 0.5s;border:2px solid #fff0;font-size:24px;font-weight:500;padding:10px 40px}.ctaSecmain a:hover{background:#fff0;color:#6f22e5;border-color:#6f22e5}@media (max-width:767px){.ctaSecmain a{font-size:20px;padding:10px 50px}}.ecomDevSecMain{padding:100px 0}.ecomDevSecMain h4{font-size:2.5rem;font-weight:400;color:#171927;font-weight:500;margin-bottom:30px}@media (max-width:767px){.ecomDevSecMain h4{font-size:30px}}.ecomDevSecMain p{font-size:1.25rem;line-height:30px;color:#171927;color:#171927;padding:0 0}@media (max-width:767px){.ecomDevSecMain p{font-size:14px}}.ecomDevSecMain .devServBox{margin-top:50px}.ecomDevSecMain .devServBox h5{font-weight:600;margin-bottom:20px;margin-top:20px;font-size:24px}a.navBtn{background:linear-gradient(222deg,#6f22e5 0%,#b241ab 100%);border-radius:50px;padding:10px 40px;color:#fff;font-weight:500;margin-right:30px;text-decoration:none;transition:ease all 0.5s;border:2px solid #fff0}a.navBtn:hover{background:#fff0;color:#6f22e5;border-color:#6f22e5}.blogSecMain{background-color:#F2F2FC;padding:80px 0}.blogSecMain h3{font-size:2.5rem;font-weight:400;margin-bottom:20px;color:#171927;font-weight:500}@media (max-width:767px){.blogSecMain h3{font-size:35px}}.blogSecMain p{font-size:1.25rem;line-height:30px;color:#171927}@media (max-width:767px){.blogSecMain p{font-size:20px}}.blogSecMain ul{padding:0;margin:0;list-style:none;display:flex}.blogSecMain ul li:hover .blogBoxMain::after{content:"";background:#171927;height:62%;width:100%;bottom:0;border-radius:20px;padding:50px 0;position:absolute;left:0;z-index:-1}.blogSecMain ul li:hover h4{color:#fff}.blogSecMain ul li:hover p{color:#fff}.blogTxt{padding:0 30px}.blogSecMain ul li{list-style:none;position:relative}.blogSecMain ul .blogBoxMain{padding:30px 0}.blogSecMain ul .blogBoxMain .blogImg{padding:20px}.blogSecMain ul .blogBoxMain h4{color:#171927;font-weight:500;font-size:18px}.blogSecMain ul .blogBoxMain p{color:#171927}.blogSecMain ul .blogBoxMain a{border-radius:50px;background:linear-gradient(222deg,#6f22e5 0%,#b241ab 100%);animation:gradient 15s ease infinite;color:#fff;text-align:center;font-weight:500;text-decoration:none;transition:ease all 0.5s;border:2px solid #fff0;padding:10px 30px}.blogSecMain ul .blogBoxMain a:hover{background:#fff0;color:#6f22e5;border-color:#6f22e5}@media (max-width:767px){.blogSecMain ul .blogBoxMain a{font-size:20px;padding:10px 50px}}.letTalkSec{padding:100px 0}.letTalkSec h3{font-size:2.5rem;font-weight:400;font-weight:500;color:#171927}@media (max-width:767px){.letTalkSec h3{font-size:40px}}.letTalkSec p{font-size:1.25rem;line-height:30px;color:#171927}@media (max-width:767px){.letTalkSec p{font-size:18px}}.bottomFormHolder input{border:1px solid #ddd;padding:20px 20px!important;border-radius:10px;margin-bottom:15px;font-size:20px!important;font-weight:500;background:none}.bottomFormHolder textarea{border:1px solid #ddd;padding:20px 20px!important;border-radius:10px;margin-bottom:15px;font-size:20px!important;font-weight:500;background:none}.bottomFormHolder input[type="submit"]{border-radius:0;border:none;padding:20px 80px!important;border-radius:40px;margin-bottom:0;background:linear-gradient(222deg,#6f22e5 0%,#b241ab 100%);animation:gradient 15s ease infinite;color:#fff;margin-left:auto;display:block}.bottomFormHolder input[type="submit"] a:hover{background:#fff0;color:#6f22e5;border-color:#6f22e5}.bottomFormHolder span.gform_fileupload_rules{display:none}.portfolio-detail-page{background:url(/wp-content/themes/astra-child/asset/css/../images/section1-bg-1.png);background-size:cover;background-repeat:no-repeat;background-position:center center}.single-blog-banner{width:100%;padding:100px 0}.single-blog-banner img{width:100%}.portfolio-detail-page ul.project-skills a{background:#1d2239!important;color:#fff!important;border-color:#1d2239}.challenge-section{background:#f2f3ff;padding:80px 0}.result-section{background:#3c3c3c;padding:100px 0}.result-section h2{color:#fff!important}.result-section p{color:#fff}.result-section a{background:#fff;padding:15px 30px;border-radius:15px;color:#1d2239;text-transform:uppercase;font-size:1.5rem;display:inline-block;margin-top:50px}.scope-of-work{padding:100px 0;background:#f2f3ff}.scope-of-work ul{padding:0 0 0 30px;margin:0;list-style:disc}.scope-of-work ul li{list-style:disc}.scope-inner{border-bottom:1px solid #fff;padding:0 0 30px;margin-bottom:30px}.scope-inner h5{font-weight:600}.challenge-slider-main{padding:100px 0}.challenge-slide-thum li{margin-bottom:5px;margin-top:5px;border:4px solid #000!important;overflow:hidden;cursor:pointer;height:240px!important}.challenge-slide-thum li img{width:100%}.challenge-slide-thum button{width:100%;background:#1b1b23;border-radius:0;height:70px;color:#fff;font-size:40px}.challenge-slider li img{border:4px solid #000}@media (max-width:1199px){.homeBanner h1{font-size:3rem}.homeBanner a{font-size:1.5rem}.ecomDevSec h2{font-size:3rem}.ecomDevSec{height:570px}.servicesSec h2{font-size:3rem}.servicesSec h2 span{height:12px;width:12px}.servicesSec h3{font-size:1.8rem}.productSec h3{font-size:1.5rem;font-weight:500}.productSec p{font-size:1.25rem}.caseStudyMainSec h3{font-size:2rem}.caseStudyMainSec .slideHolderMain .innerTxtHolder h4{font-size:2rem;line-height:40px}.caseStudyMainSec .slideHolderMain .innerTxtHolder a{font-size:20px}.testimonialSec p{padding:0}.testimonialSec h3{font-size:2rem}.ctaSecmain h3{font-size:2rem}.ctaSecmain p{font-size:1.2rem}.ecomDevSecMain p{font-size:1rem;line-height:24px}}@media (max-width:1600px){header .main-header-bar .ast-container,.ast-container{max-width:1500px;margin-left:100px;margin-right:100px}.site-footer .mainWrapper{width:1500px;margin-left:100px;margin-right:100px}.mainWrapperCommerce{width:1500px;padding-left:100px;padding-right:100px}}@media (max-width:1440px){.site-footer .mainWrapper{width:auto}.mainWrapperCommerce{width:auto}.challenge-slide-thum li{height:180px!important}}@media (max-width:767px){.site-footer .mainWrapper{margin-right:0;margin-left:0}header{background:none}.homeBanner{height:auto;padding:10% 0 10%;text-align:center}.homeBanner h1{margin-bottom:30px}.homeBanner a{width:auto;display:inline-block}.ecomDevSec{height:500px}.servicesSec h2{margin-bottom:40px}.servicesSec h2 span{height:8px;width:8px}.servicesSec h3{font-size:20px;color:#171927;font-weight:500}.productSec:before{height:15%;top:15%;width:100%}.productSec h3{font-size:24px}.caseStudyMainSec .slideHolderMain::before{display:none}.slideHolderMain{background:#fff}.caseStudyMainSec .slideHolderMain .innerTxtHolder{padding:5%}.caseStudyMainSec .slideHolderMain .innerTxtHolder h4{font-size:30px;line-height:normal}.caseStudyMainSec .slideHolderMain .slideImgHolder{padding:40px}.caseStudyMainSec:after{width:100%;top:65%;height:10%}.caseStudyMainSec .slideHolderMain{margin-top:8%}.testimonialSec .testiSlider ul li .row{flex-direction:column-reverse}.testimonialSec .testiSlider ul li .row img{width:auto}.testimonialSec .testiSlider .client-testimonials .owl-nav{display:none!important}.ctaSecmain::after{display:none}.ctaSecmain{padding:0}.ctaSecmain::before{display:none}.ctaSecmain .col-md-6 img{display:none}.ctaInnerText{background:url(/wp-content/themes/astra-child/asset/css/../../_ui/media/images/ctaBg.png);background-size:100% 100%;padding:50px}.ecomDevSec h2{font-size:2rem}.blogTxt{padding:0 60px}.blogSecMain{padding-bottom:0}.letTalkSec{padding:40px 0}.bottomFormHolder .gform_wrapper.gravity-theme .gform_fields{display:block!important}.bottomFormHolder input{margin-bottom:20px!important}.ecomDevSerSec .cmsBoxMain .cmsTxt{min-height:120px}.scope-of-work .col-md-4{text-align:left}.scope-of-work .col-md-8{text-align:left}.result-section a{margin-bottom:50px}}@media (max-width:480px){.mainWrapperCommerce{width:100%}.ecomDevSec{height:570px}.ecomDevSerSec{padding:0 50px}.servicesSec h2{font-size:2rem}body.page-id-14693 .site-content .ast-container{padding:0!important}.productSec{padding-left:20px;padding-right:20px}.bottomFormHolder input[type="submit"]{padding-top:10px;padding-bottom:10px}header .main-header-bar .ast-container,.ast-container{margin:0}.elementor-headline-dynamic-wrapper:has(svg){margin-bottom:20px;width:100%}.elementor-headline-dynamic-wrapper svg{width:auto}.elementor-tab-title.elementor-tab-mobile-title{line-height:1.4!important;padding:10px 0}.elementor-tabs .elementor-tab-content{padding:20px 0 50px 0}.lae-container ul.slick-dots{position:relative!important;bottom:0!important;margin-top:20px!important}.cdp_related-category-post{flex-direction:column}body.single-post ul.share-buttons{transform:none;bottom:0;top:initial;list-style:none!important;display:flex;flex-direction:row}body.single-post ul.share-buttons li{list-style:none;outline:none;border:none}}.codup-banner .e-con-inner{max-width:1500px!important}