.btn-de,.card-service__title,.footer__title{text-transform:uppercase}.carousel-caption{text-align:left!important;left:5%!important}.carousel-caption1{bottom: 12%}.carousel-inner1{position:relative;width:100%;overflow:hidden}#headingOne>h5>div>span:after,.panel-default>.panel-heading a:after{display:inline-block;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.growing__description-1,.preplanning__description{-webkit-box-orient:vertical;-webkit-box-direction:normal}#up-button,.grecaptcha-badge{visibility:hidden}@font-face{font-family:de-logo-font;src:url(../fonts/Lequire.otf)}@font-face{font-family:de-website-font;src:url(../fonts/ReemKufi-Regular.ttf)}@font-face{font-family:de-spartan-font;src:url(../fonts/static/Spartan-Bold.ttf);font-weight:700}@font-face{font-family:de-spartan-font;src:url(../fonts/static/Spartan-Medium.ttf);font-weight:500}@font-face{font-family:de-spartan-font;src:url(../fonts/static/Spartan-Regular.ttf);font-weight:300}.btn-de{border-radius:5px;background-color:#cd9001;border:none;color:#fff;font-weight:500;min-width:8rem;line-height:1.5}.btn-de:hover{background-color:#cd90010c;-webkit-box-shadow:inset 0 0 0 2px #cd9001;box-shadow:inset 0 0 0 2px #cd9001;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff}.card-service{max-width:450px;height:300px;background-color:#000;border:2px solid #cd9001;border-radius:7px}#up-button:active,.card-service:hover,.reviews,.technologies{background-color:#cd9001}.btn-cookies>span,.card-service:hover .card-service__title,.fa-inverse,.learn-more:hover,.reviews h1{color:#000}.card-service__row{margin-top:1rem;margin-bottom:1rem}.card-service__title{color:#fff;font-weight:700}.card-service__description{font-size:1rem;text-align:justify}.blog__section-heading,.clients__section-heading,.contact-form-contact__section-heading,.expertise__section-heading,.footer__title,.global-presence__section-heading,.megamenu-li__service,.portfolio__section-heading,.preplanning_wrapper,.reviews__section-heading,.services__button,.technologies__section-heading{text-align:center}.card-service__number,.header-promo{font-size:4rem;color:#fff}.header-promo2{font-size:4rem;color:#fff}.card-service__icon{width:8em;height:auto}.bg-black,.btn-cookies:hover,.navbar_digie{background-color:#000}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28202,143,6%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.menu-active:after,.menu-decoration:after{background:#cd9001;bottom:2px;height:2px;display:block;content:"";position:absolute}.navbar-dark .navbar-toggler{border-color:#fcfafb}#dropdown-m,.myaccordion .card-footer,.myaccordion .card-footer:last-child .card-footer-header{border:none}.clients__icon,.logo__image{width:250px}.megamenu-li{position:static}.megamenu{position:relative;width:100%;left:0;right:0;padding:15px}.menu-active,.menu-decoration{color:#fff;text-transform:uppercase;text-decoration:none;letter-spacing:.15em;display:inline-block;padding:15px 20px;position:relative}.menu-decoration:after{left:50%;-webkit-transition:width .3s,left .3s;-o-transition:width .3s,left .3s;transition:width .3s,left .3s;width:0}.menu-decoration:hover:after{width:100%;left:0}.menu-active:after{left:0;-webkit-transition:width .3s,left .3s;-o-transition:width .3s,left .3s;transition:width .3s,left .3s;width:100%}.header-social-buttons i{color:#cd9001}.header-social-buttons i:hover{color:#fff}.mega-menu-icon{max-width:4rem;height:4rem;padding-bottom:1rem;color:#fff}.megamenu-row{padding-bottom:2rem}.header-contact__phone>a{font-size:.8rem}.header-contact__phone>a:hover{color:#cd9001}.header-contact__email>a{font-size:.8rem;color:#cd9001}.header-contact__email>a:hover,footer li>a{color:#fff}.megamenu-li__service-title{color:#fafafa}.megamenu-li__service-description{color:#242424}#year,.breadcrumbs-active,.color-brand,.footer__copyright-text,.header-lg-brand,.header-reg-brand,.megamenu-li__link:hover .megamenu-li__service-title,.text-brand,.text-brand-uc{color:#cd9001}.blog-sidebar,.navbar-nav i{font-size:1.3rem}#navbar-lg>li:hover{color:green}#dropdown-m{background-color:#0a0a0af3;margin-top:0}footer{padding-top:7rem;padding-bottom:7rem}footer ul{list-style-type:none}.myaccordion .btn-link:focus,.myaccordion .btn-link:hover,.weesite__link:hover,footer li{text-decoration:none}a:hover,footer li>a:hover{text-decoration:none;color:#cd9001}.footer__title{display:inline-block;position:relative;color:#fff;font-size:1rem;line-height:1.4rem;font-weight:400;margin-bottom:1rem}.footer__title:after{content:"";height:2px;width:70%;background-color:#cd9001;position:absolute;bottom:-.5em;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.footer__logo-image{max-width:360px}.footer__logo-icon{max-width:200px}.footer__logo-image-md{max-width:270px}.footer__logo-icon-md{max-width:180px}.footer__nav-link{font-size:.9rem}.footer__soc-media i{color:#cd9001;font-size:2.5rem}.btn-cookies:hover>span,.btn-cta:hover>span,.footer__soc-media i:hover{color:#fff}.footer__modal-content{background-color:#3d3d3d}.card-footer{color:#000!important}.fa-stack{color:#cd9001!important}.myaccordion{max-width:500px}.myaccordion .card-footer-header{border-bottom-color:#edeff0;background:0 0}.myaccordion .fa-stack{font-size:18px}.myaccordion .btn{width:100%;font-weight:700;color:#cd9001;padding:0}.myaccordion li+li{margin-top:10px}.panel-default>.panel-heading{color:#333;background-color:#fff;border-color:#e4e5e7;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.panel-default>.panel-heading a{display:block;padding:10px 15px}.panel-default>.panel-heading a:after{content:"";position:relative;top:1px;font-family:"Glyphicons Halflings";font-weight:400;line-height:1;float:right;transition:transform .25s linear;-o-transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear;-webkit-transition:-webkit-transform .25s linear}.panel-default>.panel-heading a[aria-expanded=true]{background-color:#eee}.panel-default>.panel-heading a[aria-expanded=true]:after{content:"\2212";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.panel-default>.panel-heading a[aria-expanded=false]:after{content:"\002b";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#headingOne>h5>div>span:after{color:#cd9001;content:"";position:relative;font-weight:700;transition:transform .25s linear;-o-transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear;-webkit-transition:-webkit-transform .25s linear}#headingOne>h5>div[aria-expanded=true]>span:after{content:"\276F";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#headingOne>h5>div[aria-expanded=false]>span:after{content:"\276F";-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}@media screen and (max-width:576px){.header-promo2{font-size:1.1rem!important;text-transform:uppercase;font-weight:600}.small-text{font-size:60%!important;font-weight:300}}@media screen and (max-width:767px){.growing__description-2,.growing__header,.header-app-development h1,.header-blog h1,.header-careers h1,.header-contact-us h1,.header-creative h1,.header-digital-strategy h1,.header-e-commerce h1,.header-email-marketing h1,.header-media h1,.header-portfolio h1,.header-ppc h1,.header-privacy_policy h1,.header-seo h1,.header-services h1,.header-social h1,.header-webdesign h1,.offices-contact h1,.section-header,.section-header-white{font-size:2rem!important}.card-service__title,.header-promo{font-size:1.5rem!important;text-transform:uppercase}.header-promo2{font-size:1.3rem;text-transform:uppercase;font-weight:600}.promo{height:40vh!important;background-size:cover!important}.carousel-inner img{height:40vh}.contact-us__left-section{background:url(../images/backgrounds/home/contact-us-c.jpg) center top/140% no-repeat!important;height:300px!important}.header-promo{font-weight:600}.header-promo2{font-weight:600}.btn-promo{border-radius:5px!important;background-color:#cd9001!important;border:none!important;color:#fff!important;font-weight:500!important;text-transform:uppercase!important;width:140px!important;line-height:1.5!important}.digital,.ease-e{font-size:1.7rem!important;letter-spacing:2px!important}.header-lg,.header-lg-brand{font-size:3.5rem!important;line-height:4.5rem!important}.growing__description-1,.header-social-buttons i,.preplanning__description{font-size:1.5rem!important}.growing__image{width:20rem!important}.growing__description-3{font-size:1.2rem!important;margin-top:2rem!important;text-align:center!important}.card-service{width:350px!important;height:370px!important}.technologies__icon{max-width:160px!important}.microsoft{width:150px!important}.sitefinity{max-height:35px!important}.global-presence .section-header,.global-presence .section-header-white{margin-bottom:2rem!important}.clients__icon{max-width:120px!important}.blog__button{margin-top:1rem!important}.contact-us{height:auto!important;background:0 0!important}.contact-us:before{width:100%!important}.contact-us__section-heading{font-size:1.8rem!important;line-height:2.5rem!important}.contact-us__section-description,.cta-text{font-size:1.2rem!important;line-height:2rem!important}.offices-contact{background:url(../images/backgrounds/contact/offices-sm.jpg) center/cover no-repeat!important}.page-title{font-size:3rem!important}.header-app-development,.header-blog,.header-careers,.header-contact-us,.header-creative,.header-digital-strategy,.header-e-commerce,.header-email-marketing,.header-media,.header-portfolio,.header-ppc,.header-privacy_policy,.header-seo,.header-services,.header-social,.header-webdesign,.offices-contact{height:15rem!important}footer{padding-top:3rem!important;padding-bottom:0!important}.footer__soc-media i{color:#cd9001!important;font-size:2rem!important}.logo__image{width:200px!important}.mega-menu-icon{height:3rem!important}.cta-text-2{font-size:1rem!important;line-height:1.4rem!important}.services-text p{font-size:15px!important}}.btn-promo:hover>span,.button-text-promo,.nav-item a{color:#fff!important}@media screen and (min-width:768px){.btn-promo,.header-promo{text-transform:uppercase!important}.promo{height:40vh}.carousel-inner img{height:40vh;background-size:cover!important}.header-promo{font-size:2.3rem!important;font-weight:600!important}.header-promo2{font-size:2.3rem!important;font-weight:600!important}.digital,.ease-e{font-size:2.5rem!important;letter-spacing:2px!important}.growing__image{width:40rem!important}.header-lg,.header-lg-brand{line-height:5.5rem!important}.card-service{max-width:350px!important;height:370px!important}.infographics__image{width:1000px!important}.global-presence__image{height:500px!important;width:700px!important}.clients__icon{width:150px!important}.contact-us__left-section{background:url(../images/backgrounds/home/contact-us-c.jpg) center top/140% no-repeat!important;height:500px!important}.contact-us{background:0 0!important;height:auto!important}.contact-us__section-heading{font-size:2.3rem!important;line-height:2.5rem!important}.contact-us__section-description{font-size:2rem!important;line-height:2rem!important}.cta-text,.cta-text-2{line-height:2.5rem!important}.offices-contact{background:url(../images/backgrounds/contact/offices-sm.jpg) center no-repeat fixed!important}.contact-us:before{width:50%!important}footer{padding-top:3rem!important;padding-bottom:3rem!important}.cta-block{background:url(../images/backgrounds/cta/cta-footer-1920.jpg) top center/cover no-repeat!important}.cta-text{font-size:1.5rem!important}.cta-text-2{font-size:1.4rem!important}}@media screen and (min-width:992px){.promo{height:40vh;background-size:cover!important}.carousel-inner img{height:40vh;background-size:cover!important}.digital,.ease-e{font-size:3.5rem!important}.btn-promo{width:160px!important}.button-text-promo{font-size:1.1rem!important;font-weight:700!important}.header-lg,.header-lg-brand{font-size:3rem!important;line-height:4.5rem!important}.growing__image{width:35rem!important}.preplanning{background:url(../images/backgrounds/home/preplanning-gs.jpg) center center/cover no-repeat fixed!important}.card-service{max-width:400px!important;height:300px!important}.infographics__image{width:937px!important}.global-presence__image{height:600px!important;width:900px!important}.clients__icon{width:200px!important}.contact-us{background:url(../images/backgrounds/home/contact-us-c.jpg) center center/cover no-repeat fixed!important;height:70vh!important;position:relative!important}.contact-us__left-section{background:0 0!important;height:auto!important}.contact-us__section-heading{font-size:3rem!important;line-height:3.5rem!important}.contact-us__section-description{font-size:1.5rem!important;line-height:2rem!important}.cta-text{font-size:2rem!important;line-height:2.5rem!important}.cta-text-2{font-size:1.7rem!important;line-height:1.7rem!important}}@media screen and (min-width:1200px){.promo{height:85vh!important}.carousel-inner img{height:85vh!important;background-size:cover!important}.digital{font-size:3.5rem!important}.btn-promo{width:160px!important}.button-text-promo{font-size:1.1rem!important;font-weight:700!important}.header-lg,.header-lg-brand{font-size:3rem!important;line-height:4.5rem!important}.header-lg1{line-height:3.5rem!important;margin-bottom:17px!important;}.small-text1{margin-bottom:30px!important;}.growing__image{width:35rem!important}.growing__header{font-size:3.2rem!important}.growing__description-1{font-size:1.4rem!important}.growing__description-3{font-size:1.5rem!important;margin-top:6.5rem!important}.preplanning__description{font-size:1.6rem!important}.global-presence__image{width:900px!important;height:500px!important}.clients__icon{width:120px!important}.offices-contact{background:url(../images/backgrounds/contact/offices.jpg) center no-repeat fixed!important}.contact-us{background:url(../images/backgrounds/home/contact-us-c.jpg) center center/cover no-repeat fixed!important;height:auto!important}.contact-us__section-heading{font-size:3rem!important;line-height:3.5rem!important}.contact-us__section-description{font-size:1.5rem!important;line-height:2rem!important}.header-contact__email>a,.header-contact__phone>a{font-size:1.2rem!important}.header-contact__phone{letter-spacing:4px!important}footer{padding-top:0rem!important;padding-bottom:0!important}.footer__logo-icon{max-width:150px!important}.footer__logo-image{max-width:270px!important}.footer__soc-media i{font-size:2rem!important}.footer__nav-link{font-size:.8rem!important}}@media screen and (min-width:1600px){.card-service{max-width:500px!important;height:350px!important}}@media screen and (min-width:1366px),screen and (min-height:768px),screen and (max-width:1366px),screen and (max-height:768px){body,html{font-size:.9rem!important}}.cta-block{background:url(../images/backgrounds/cta/cta-footer-768.jpg) center center/cover no-repeat;height:450px}.cta-text,.services-cta-text{font-size:3rem;text-transform:uppercase;font-weight:600;line-height:3.5rem}.contact-form-contact__right-section__header,.cta-text-2{font-size:2rem}.btn-cta:hover,.btn-promo:hover{background-color:#cd900146}.btn-cta span{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-weight:700}.nk-cookie-banner{position:fixed;bottom:0;left:0;width:100%;z-index:999;border-radius:0;display:none;-webkit-transform:translate(calc(50vw - 50%));-ms-transform:translate(calc(50vw - 50%));transform:translate(calc(50vw - 50%));background-color:#cd9001!important}.btn-cookies{border:2px solid #000;font-weight:700}.loader-container{width:100%;height:100vh;background-color:#000;position:fixed;z-index:1000}.loader{height:200px;width:100%}.loader .l_main{width:172px;height:128px}@media (max-width:550px){.loader{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}}@media (max-width:440px){.loader{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}}.blog-card__description,.btn-portfolio,.card-1__description,.l_square{position:relative}.l_square:first-child{margin-left:0}.l_square:nth-child(2){margin-left:14px}.l_square:nth-child(3){margin-left:30px}.l_square:nth-child(4){margin-left:46px}.l_square span{position:absolute;top:0;left:20px;height:12px;width:12px;border-radius:2px;background-color:#cc9000}.l_square span:first-child{top:0}.l_square span:nth-child(2){top:14px}.l_square:first-child span{-webkit-animation:2s ease-in infinite animsquare1;animation:2s ease-in infinite animsquare1}.l_square:nth-child(2) span{-webkit-animation:2s ease-in infinite animsquare2;animation:2s ease-in infinite animsquare2}.l_square:nth-child(3) span{-webkit-animation:2s ease-in infinite animsquare3;animation:2s ease-in infinite animsquare3}.l_square:nth-child(4) span{-webkit-animation:2s ease-in infinite animsquare4;animation:2s ease-in infinite animsquare4}.l_square span:first-child{-webkit-animation-delay:0;animation-delay:0}.l_square span:nth-child(2){-webkit-animation-delay:.15s;animation-delay:.15s}.l_square span:nth-child(3){top:30px;-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes animsquare1{0%,100%,5%,95%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}30%,70%{-webkit-transform:translate(-40px,0) rotate(-90deg);transform:translate(-40px,0) rotate(-90deg)}}@keyframes animsquare1{0%,100%,5%,95%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}30%,70%{-webkit-transform:translate(-40px,0) rotate(-90deg);transform:translate(-40px,0) rotate(-90deg)}}@-webkit-keyframes animsquare2{0%,10%,100%,90%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}35%,65%{-webkit-transform:translate(-40px,0) rotate(-90deg);transform:translate(-40px,0) rotate(-90deg)}}@keyframes animsquare2{0%,10%,100%,90%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}35%,65%{-webkit-transform:translate(-40px,0) rotate(-90deg);transform:translate(-40px,0) rotate(-90deg)}}@-webkit-keyframes animsquare3{0%,100%,15%,85%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}40%,60%{-webkit-transform:translate(-40px,0) rotate(-90deg);transform:translate(-40px,0) rotate(-90deg)}}@keyframes animsquare3{0%,100%,15%,85%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}40%,60%{-webkit-transform:translate(-40px,0) rotate(-90deg);transform:translate(-40px,0) rotate(-90deg)}}@-webkit-keyframes animsquare4{0%,100%,20%,80%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}45%,55%{-webkit-transform:translate(-40px,0) rotate(-90deg);transform:translate(-40px,0) rotate(-90deg)}}@keyframes animsquare4{0%,100%,20%,80%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}45%,55%{-webkit-transform:translate(-40px,0) rotate(-90deg);transform:translate(-40px,0) rotate(-90deg)}}.divider{min-height:.3rem;background:url(../images/divider/line.png) center center/cover no-repeat}.divider2{min-height:.3rem;background:url(../images/divider/line2.png) center center/cover no-repeat}.divider3{height:0.3rem;}.btn-promo{border:2px solid #cd9001!important}.button-text-promo{font-size:1.5rem;font-weight:700}.digital,.ease-e{font-family:de-logo-font;text-transform:none;font-size:4.1rem;letter-spacing:5px}.btn-promo span{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.expertise__header:after,.technologies__header:after{-webkit-transform:translate(-50%);-ms-transform:translate(-50%);height:2px;width:50%;bottom:-.5em;left:50%;content:"";position:absolute}.ease-e{color:#cd9001}.digital{padding:0 6px 0 3px;color:#fff}*,.font-spartan{font-family:de-spartan-font}.growing__header{text-transform:uppercase;color:#cd9001;font-size:3rem;line-height:3.5rem;font-weight:600}.growing__description-1{font-size:2rem;-ms-flex-direction:column;flex-direction:column;display:block;text-align:justify}.growing__description-2{text-align:justify;font-size:2.3rem;text-transform:uppercase}.growing__description-3{text-align:justify;font-size:2rem;margin-top:150px}.growing__image{width:45rem}.blog__header,.clients__header,.expertise__header,.global-presence__header,.portfolio__header,.technologies__header{margin-bottom:7rem;display:inline-block;position:relative;text-transform:uppercase;text-align:center;color:#fff;font-size:2.5rem;line-height:2.4rem;font-weight:400}.expertise__header:after{background-color:#cd9001;transform:translate(-50%)}.expertise__button{margin-top:4rem;text-align:center}.technologies__header:after{background-color:#fff;transform:translate(-50%)}.technologies__item{text-align:center;padding:0}.preplanning{min-height:650px;background:url(../images/backgrounds/home/preplanning-gs.jpg) center center/cover no-repeat}.preplanning__header{text-transform:uppercase;color:#fff;font-size:4.5rem;line-height:4.5rem;font-weight:600}.preplanning__description{font-size:2rem;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem;display:block;text-align:center}.infographics__image{width:1800px;overflow:hidden}.portfolio__header:after{content:"";height:2px;width:50%;background-color:#cd9001;position:absolute;bottom:-.5em;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.blog-card__title,.card-1__title{color:#cd9001;font-size:1.5rem;text-transform:uppercase;font-weight:700;position:relative}.card-1__item{text-align:center;height:25rem;width:20rem;border-radius:5px;position:relative;background:url(../images/portfolio/portfolio1.png) center center/cover no-repeat}.portfolio-effect:before{content:"";display:block;position:absolute;height:0;width:100%;bottom:0;-webkit-transition:height .5s ease-out;-o-transition:height .5s ease-out;transition:height .5s ease-out;background:-webkit-gradient(linear,left bottom,left top,from(transparent),to(rgba(199,157,18,.61)));background:-o-linear-gradient(bottom,transparent 0,rgba(199,157,18,.61) 100%);background:linear-gradient(to top,transparent 0,rgba(199,157,18,.61) 100%);border-radius:5px}.clients__header:after,.global-presence__header:after{content:"";height:2px;width:50%;background-color:#cd9001;bottom:-.5em;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);left:50%}.portfolio-effect:hover:before{height:100%}.blog-effect:hover .card-1__title,.portfolio-effect:hover .card-1__title,.text-white,a{color:#fff}.global-presence__header:after{position:absolute;transform:translate(-50%)}.global-presence__image{width:1200px;height:800px}.global-presence__globe-sm{width:375px}.globe-sm-block{position:relative;color:#fff}.globe-centered{position:absolute}.global-presence__location-dot{width:30px}.global-presence-city{font-size:1rem;text-transform:uppercase}.clients__header:after{position:absolute;transform:translate(-50%)}.blog__header:after,.reviews__header:after{height:2px;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);width:50%;bottom:-.5em;content:""}.reviews__header{display:inline-block;position:relative;text-transform:uppercase;text-align:center;color:#050505;font-size:2.5rem;line-height:2.4rem;font-weight:400}.reviews__header:after{background-color:#fff;position:absolute;left:50%;transform:translate(-50%)}.testimonials li{max-width:800px;min-height:350px;background:#cd9001;border-radius:10px;border:2px solid #fff;position:relative}.testimonials__block{width:70%;text-align:start}.testimonials__heading{padding-bottom:1rem}.testimonials__quote-p{color:#fcfcfc;text-align:justify}.testimonials__heading-name{color:#000;margin-bottom:0;text-transform:uppercase;font-weight:600}.testimonials__heading-title{color:#f8f8f8}.testimonials__img-block{position:absolute;border-radius:50%;border:2px solid #fafafa;width:12rem;height:12rem;top:-.1rem;left:-6rem;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.2);box-shadow:0 3px 10px 0 rgba(0,0,0,.2);background-color:#a87805}.testimonials__img{position:absolute;border-radius:50%;width:8rem;height:8rem;top:50%;left:50%;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.2);box-shadow:0 3px 10px 0 rgba(0,0,0,.2);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.blog__header:after{background-color:#cd9001;position:absolute;left:50%;transform:translate(-50%)}.blog__button,.contact-form-contact__button,.contact-us__button{margin-top:3rem;text-align:center}.blog-effect:hover{-webkit-box-shadow:0 3px 10px 0 #f8f8f8d3;box-shadow:0 3px 10px 0 #f8f8f8d3}.blog-card__item,.blog-card__item-1,.blog-card__item-2,.blog-card__item-3{text-align:center;height:25rem;width:20rem;border-radius:5px;position:relative}.blog-card__item-1{background:url(../images/blog/blog1.jpg) center center/cover no-repeat}.blog-card__item-2{background:url(../images/blog/blog2.jpg) center center/cover no-repeat}.blog-card__item-3{background:url(../images/blog/blog3.jpg) center center/cover no-repeat}.contact-us{background:url(/images/backgrounds/home/contact-us-c.jpg) center center/cover no-repeat fixed;height:70vh;position:relative}.contact-us:before{content:"";display:block;position:absolute;top:0;right:0;width:50%;height:100%;background:rgba(0,0,0,.73)}.contact-us__section-heading{font-size:5rem;line-height:5rem;font-weight:700}.contact-us__section-description{font-size:2.5rem;line-height:2.5rem;font-weight:700}.contact-us__title{color:#cd9001;font-size:1.5rem;text-transform:uppercase;font-weight:700}.contact-form-contact__item,.contact-us__item{text-align:center;height:300px;width:250px;border-radius:5px;position:relative;background:url(../images/blog/portfolio1.png) center center/cover no-repeat}.contact-form-homepage__form-group select{background-color:#444;border:none;-webkit-appearance:none;opacity:1;color:#cd9001}.contact-form-homepage__form-group select>option{background-color:#444;color:#fff}.form-header{font-weight:600}.btn-de-nofill{background-color:rgba(10,10,10,0)!important;border:2px solid #cd9001!important}::-ms-input-placeholder{opacity:1;color:#fff!important}::placeholder{color:#fff!important;opacity:1}.header-careers{background:url(../images/backgrounds/careers/careers.jpg) top center/cover no-repeat;height:50vh}.header-media{background:url(../images/backgrounds/media/media.jpg) center center/cover no-repeat;height:50vh}.header-privacy_policy{height:50vh}.header-services{margin:0;background:url(../images/backgrounds/services/background-header.jpg) center center/cover no-repeat;height:50vh}.header-services__title{font-size:3.5vw;text-transform:uppercase;font-weight:600}.header-portfolio__breadcrumbs,.header-services__breadcrumbs{font-size:1rem;text-transform:uppercase;font-weight:500}.services{margin:4rem 0 0}.services__section-heading{text-align:center;margin:0 0 6rem}.services__header{display:inline-block;position:relative;text-transform:uppercase;text-align:center;color:#fff;font-size:2.5rem;line-height:2rem;font-weight:400}.section-header-white:after,.section-header:after,.services__header:after{content:"";height:2px;width:50%;background-color:#cd9001;position:absolute;bottom:-.5em;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.services__header-description{font-size:1.5rem}.services__description{padding:4rem;font-size:1.5rem;text-align:justify}.services__item-title{font-size:1.5rem;text-transform:uppercase;color:#cd9001;font-weight:600}.services__item-title-cp,.services__item-title-cp-white{font-size:1.5rem;text-transform:capitalize;font-weight:600}.services__item-title-cp{color:#cd9001}.services__item-title-cp-white{color:#fff}.services__item-description,body,html{font-size:1rem}.services-cta{margin:3rem 0 0;background:url(../images/backgrounds/services/background_cta.jpg) center center/cover no-repeat;height:20rem}.services-cta-lower{font-size:3rem}.services-seo-content{font-size:20px}.header-seo{margin:0;background:url(../../images/backgrounds/services/seo-header.jpg) center center/cover no-repeat;height:50vh}.header-portfolio__title,.header-seo__title{font-size:4rem;text-transform:uppercase;font-weight:600}.header-ppc{margin:0;background:url(../../images/backgrounds/services/ppc-header.jpg) center center/cover no-repeat;height:50vh}.header-webdesign{margin:0;background:url(../../images/backgrounds/services/webdesign-header.jpg) center center/cover no-repeat;height:50vh}.header-creative{margin:0;background:url(../../images/backgrounds/services/creative-header.jpg) center center/cover no-repeat;height:50vh}.header-social{margin:0;background:url(../../images/backgrounds/services/social-header.jpg) center center/cover no-repeat;height:50vh}.header-email-marketing{margin:0;background:url(../../images/backgrounds/services/email-header.jpg) center center/cover no-repeat;height:50vh}.header-e-commerce{margin:0;background:url(../../images/backgrounds/services/eccomerce-header.jpg) center center/cover no-repeat;height:50vh}.header-app-development{margin:0;background:url(../../images/backgrounds/services/mobile-header.jpg) center center/cover no-repeat;height:50vh}.header-Programmatic-Advertising{margin:0;background:url(../images/backgrounds/services/workers.png) right/contain no-repeat}.gold-header-Programmatic-Advertising{margin:0;background:url(../images/backgrounds/services/gold.png) left/contain no-repeat;min-height:90vh;width:100%}.header-brands{background:url(../images/backgrounds/Programmatic-Advertising/header-brands.png) center center/contain no-repeat}.header-touch{background:url(../images/backgrounds/Programmatic-Advertising/header-touch.png) center center/contain no-repeat}.header-digital-strategy{margin:0;background:url(../../images/backgrounds/services/dms-header.jpg) center center/cover no-repeat;height:50vh}.header-portfolio{margin:0;background:url(../images/backgrounds/portfolio/background-header.jpg) center center/cover no-repeat;height:50vh}.header-blog{background:url(../images/backgrounds/blog/blog-hero.jpg) center center/cover no-repeat;height:50vh}.blog-post{font-size:1.2rem}.blog-post p{text-align:justify}.blog-sidebar .header-reg-brand{line-height:2rem}.contact-icons-contact__icon{width:4rem;height:auto}.header-contact-us{background:url(../images/backgrounds/contact/contact-hero.jpg) center center/cover no-repeat;height:50vh}.header-contact-us__title-1{text-transform:uppercase;color:#fff;font-weight:600;font-size:1.5rem;margin:0;line-height:1.2rem}.header-contact-us__title-2{text-transform:uppercase;color:#cd9001;font-weight:600;font-size:2.5rem;margin:0;padding-bottom:.5rem}.line-five,.line-one,.line-three{font-size:35px;line-height:25px;text-shadow:#000 5px 5px 0}.line-four,.line-six,.line-two{font-size:50px;text-shadow:#000 4px 4px 0}.contact-form-contact__header{margin-bottom:2rem;display:inline-block;position:relative;text-transform:uppercase;text-align:center;color:#cd9001;font-size:2.5rem;line-height:3.4rem;font-weight:400}.contact-form-contact__title{color:#cd9001;font-size:1.5rem;text-transform:uppercase;font-weight:700;z-index:10}.contact-form-homepage__title{text-transform:uppercase;font-size:3rem;padding-bottom:1rem;color:#cd9001}.contact-form-homepage__form-group input,.contact-form-homepage__form-group textarea{background-color:rgba(117,117,116,.507);border:0;color:#cd9001}.contact-form-homepage__form-group input:focus,.contact-form-homepage__form-group select:focus,.contact-form-homepage__form-group textarea:focus{background-color:rgba(117,117,116,.507);color:#cd9001}.contact-form-homepage__form-group label{text-transform:uppercase;font-size:.8rem}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #393938 inset!important}input:-webkit-autofill{-webkit-text-fill-color:#cd9001!important}::-webkit-input-placeholder{opacity:1;color:#cd9001!important}::-moz-placeholder{opacity:1;color:#cd9001!important}:-ms-input-placeholder{opacity:1;color:#cd9001!important}:-moz-placeholder{color:#cd9001!important}.offices-contact{background:url(../images/backgrounds/contact/offices.jpg) center center/cover no-repeat fixed;position:relative;height:30rem}.offices-contact:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(7,7,7,.46)}.offices-contact__header{text-transform:uppercase;color:#fff;font-size:4.5rem;line-height:4.5rem;font-weight:600;display:inline-block;position:relative}body,html{margin:0;padding:0;font-weight:400;line-height:1.5;background:#000}*{color:#fff}.special-text{display:inline-block;position:relative}.special-text:after{content:"";height:2px;width:50%;background-color:#cd9001;position:absolute;bottom:1em;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.easily,.logo-font{font-family:de-logo-font}#up-button{display:inline-block;background-color:#cd900160;width:50px;height:50px;text-align:center;border-radius:4px;position:fixed;bottom:30px;right:30px;-webkit-transition:background-color .3s,opacity .5s,visibility .5s;-o-transition:background-color .3s,opacity .5s,visibility .5s;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;z-index:1000}#up-button:hover{cursor:pointer;background-color:#cd9001}#up-button.show{opacity:1!important;visibility:visible!important}.easily{color:#cd9001}.text-brand-uc{text-transform:uppercase}.weesite{font-weight:600;color:#fff;font-family:"Courier New",Courier,monospace}.weesite:hover{color:#2cb3d3}.element-underscore{display:inline-block;border-bottom:5px solid #cd9001;padding-bottom:2px}.page-title{font-size:4rem;text-transform:uppercase;font-weight:600;text-shadow:#444 3px 3px 0}.header-lg,.header-lg-brand,.header-reg,.header-reg-brand,.section-header,.section-header-white{font-family:de-spartan-font;text-transform:uppercase;color:#fff;line-height:3rem;font-weight:700}.section-header,.section-header-white{margin:3rem 0 5rem;display:inline-block;position:relative;text-align:center;font-size:2.5rem}.section-header-white:after{content:"";height:2px;width:50%;background-color:#070707;position:absolute;bottom:-.5em;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.header-lg,.header-lg-brand{font-size:3.5rem;line-height:3.5rem}::-webkit-scrollbar{width:10px}.p-ads,.the-why{height:auto;margin-left:auto;width:90%;margin-right:auto}::-webkit-scrollbar-track{background-color:#5e5b5b;border-radius:10px}::-webkit-scrollbar-thumb{border-radius:10px;background:#cd9001}.ad-tech,.p-ads,.the-why{border-radius:15px}.gradient-first-box{background:url(../images/backgrounds/Programmatic-Advertising/Vector1.png) left/cover no-repeat}.the-why{background-image:linear-gradient(to right bottom,#2f2f2f,#1b1b1b)}.p-ads{background-image:linear-gradient(to right bottom,#39311d,#39311d)}.computer-vector,.p-ads-vector{display:block;width:auto;height:100%}.p-ads-vector{margin-right:auto}.computer-vector{margin-left:70%}.ad-tech,.data-text,.data-vector,.tools{margin-left:auto;margin-right:auto}.ad-tech{height:auto;width:90%}.factual-frame{background-color:#cd9001;height:auto;width:auto}.tool-box,.tools{background-color:#fff;border-radius:15px}.factual-info{height:45vh;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.data-text,.groups,.tool-box,.tools{height:auto}.factual-info2{display:flex;flex-direction:column;align-items:center}.tools{width:90%;margin-top:8vw;padding-bottom:2vw}.tool-box{padding-top:4vw;width:auto}.tool-vector{position:absolute;top:-18%;left:40%}.groups{margin-top:6vw;width:90%}.group-image{width:100%;height:auto}.data-text{margin-top:8px}.data-vector{background-color:#000;height:60vh;width:52%;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.services-description{margin-top:60px;background-color:#cd9001;height:45vh;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-around}.services-info{margin:5%;height:auto;background-color:#cd9001}.services-text{text-align:center;color:#000;font-size:13px}.gold{display:flex;flex-direction:row;justify-content:space-between}.people{margin-top:100px;background-color:#39311d;height:45vh;width:100%}.case-study{width:40%;height:30vh;background-color:#2f2f2f;border-color:#cd9001;border-width:50px;border-radius:10px}.cs1,.cs2,.cs3,.cs4{height:70%}.coll-data{background:url(../images/backgrounds/Programmatic-Advertising/group-34.png) center center/contain no-repeat!important}.cs1{background:url(../images/backgrounds/Programmatic-Advertising/cs1.png) center/contain no-repeat}.cs2{background:url(../images/backgrounds/Programmatic-Advertising/cs2.png) center/contain no-repeat}.cs3{background:url(../images/backgrounds/Programmatic-Advertising/cs3.png) center/contain no-repeat}.cs4{background:url(../images/backgrounds/Programmatic-Advertising/cs4.png) center/contain no-repeat}.logo1{background:url(../images/backgrounds/Programmatic-Advertising/nike.png) center/120px no-repeat}.logo2{background:url(../images/backgrounds/Programmatic-Advertising/visa.png) center/120px no-repeat}.logo3{background:url(../images/backgrounds/Programmatic-Advertising/nestle.png) center/190px no-repeat}.logo4{background:url(../images/backgrounds/Programmatic-Advertising/unhcr.png) center/190px no-repeat}.logo5{background:url(../images/backgrounds/Programmatic-Advertising/toyota.png) center/190px no-repeat}.logo6{background:url(../images/backgrounds/Programmatic-Advertising/pg.png) center/120px no-repeat}.brands{height:auto;background:url(../images/backgrounds/Programmatic-Advertising/gold1.png) left no-repeat,url(../images/backgrounds/Programmatic-Advertising/gold2.png) right no-repeat}.touch{margin-top:8vw;height:auto;background:url(../images/backgrounds/Programmatic-Advertising/black.png) left/900px no-repeat,url(../images/backgrounds/Programmatic-Advertising/gold2.png) right/900px no-repeat}@media screen and (min-width:320px) and (max-width:480px){.remove-space{margin-top:-20rem;}.case_study1{margin-top:-10px !important;}.gold-image{background:url(../images/backgrounds/services/gold.png) right top/contain no-repeat!important}.worker-image{background:url(../images/backgrounds/services/workers.png) right bottom/contain no-repeat!important}}@media screen and (max-width:480px){.fact-text,.left{text-align:left}.coll-data-vertical1{margin-top: 0px !important;}.roadmap1{min:height 490px !important;margin-top:150px;}.header-services__title-mb{font-size:8vw;text-transform:uppercase;font-weight:600}.fact-vect{display:flex;align-items:center;justify-content:flex-start}.fact-text{margin-left:15vw}.people-vect{margin-left:10vw}.the-why-res{display:flex;flex-direction:column-reverse}.image{margin-bottom:3vw}.vector-size{height:auto;width:25%}.tool-res{margin-top:20vw;background-color:#1e1e1e}.tool-margin{margin-bottom:20vw;padding-top:9vw}.image-height{height:200px;width:auto}.phone-font{font-size:16px}.brands-vertical{background:url(../images/backgrounds/Programmatic-Advertising/brandsv.png) center center/contain no-repeat!important}.header-Programmatic-Advertising{margin:0;background:url(../images/backgrounds/services/workers-v.png) right/contain no-repeat}.touch{margin-top:8vh;padding-bottom:310px}.small-image{margin-top:0}.small-image img{position:absolute;top:0!important;padding-top:90px!important;width:80%!important;transform:scale(1.5)}.gold-header-Programmatic-Advertising{margin:0;background:url(../images/backgrounds/services/gold.png) top/contain no-repeat!important;min-height:120vh;width:100%}.logov1{background:url(../images/backgrounds/Programmatic-Advertising/nike.png) center/60px no-repeat}.logov2{background:url(../images/backgrounds/Programmatic-Advertising/visa.png) center/60px no-repeat}.logov3{background:url(../images/backgrounds/Programmatic-Advertising/nestle.png) center/60px no-repeat}.logov4{background:url(../images/backgrounds/Programmatic-Advertising/unhcr.png) center/60px no-repeat}.logov5{background:url(../images/backgrounds/Programmatic-Advertising/toyota.png) center/60px no-repeat}.logov6{background:url(../images/backgrounds/Programmatic-Advertising/pg.png) center/60px no-repeat}.tool-box{width:calc(343px-12vw)}.font-large{font-size:2rem;text-transform:capitalize;font-weight:600}.space-btw{margin-bottom:25px}.header-brands{background:url(../images/backgrounds/Programmatic-Advertising/header-brandsV.png) center center/contain no-repeat}.header-touch{background:url(../images/backgrounds/Programmatic-Advertising/header-touchV.png) center center/contain no-repeat}.the-why-padding{padding:5vw 13vw 5vw 7vw}.computer-padding{padding-top:40px;text-align:center;}.exchange-padding{padding-bottom:20px}.collect-data-padding{padding-inline:40px}.case-padding{padding-inline:50px}.cutting-padding{padding-inline:10px}.tool-vector{position:absolute;top:-13%;left:40%}.header-Programmatic-era{background:url(../images/backgrounds/services/pg-eraV.png) left/cover no-repeat}}@media screen and (max-width:990px){.brands-style,.vertical{display:flex;flex-direction:column;align-items:center;justify-content:center}.size-mid{height:auto;width:30%}.size{height:auto;width:80%}.csv1,.csv2,.csv3,.csv4{height:600px;width:300px}.coll-data-vertical{background:url(../images/backgrounds/Programmatic-Advertising/group-35.png) center center/contain no-repeat!important}.csv1{background:url(../images/backgrounds/Programmatic-Advertising/csv1.png) center/contain no-repeat}.csv2{background:url(../images/backgrounds/Programmatic-Advertising/csv2.png) center/contain no-repeat}.csv3{background:url(../images/backgrounds/Programmatic-Advertising/csv3.png) center/contain no-repeat}.csv4{background:url(../images/backgrounds/Programmatic-Advertising/csv4.png) center/contain no-repeat}.medium-image{margin-top:15em;min-width:500px}}@media screen and (min-width:990px){.header-brands-margin{margin-top:-120px}.the-why-padding{padding:5vw 25vw 5vw 7vw}.header-Programmatic-era{background:url(../images/backgrounds/services/pg-era.jpg) left/cover no-repeat}}