@import url(https://db.onlinewebfonts.com/c/d50017f95fd8a2c1852e72ad4993d86a?family=Switzer+Variable);body,html,*{font-family:"Blauer Nue"!important}.container-custom{width:100%!important;max-width:1440px!important;margin:0 auto!important}*{margin:0;padding:0;box-sizing:border-box}header{width:100%!important}body{overflow-x:hidden!important}.elementor-element.elementor-element-db1f9cb.e-flex.e-con-boxed.e-con.e-child{display:none!important}.heading-2 h2{font-size:64px!important;color:#1e1e1e!important;line-height:100%!important;font-weight:600!important;letter-spacing:0%!important}.card-stack-container{position:relative!important;width:100%!important;height:550px!important;margin:0 auto!important;perspective:1200px!important;display:flex!important;padding:32px 0 0 0!important;justify-content:center!important;overflow:hidden!important}.card-stack-item{width:100%;max-width:453px!important;height:448.378px!important;min-height:448.378px!important;transition:transform 0.5s cubic-bezier(.25,.1,.25,1),opacity 0.5s cubic-bezier(.25,.1,.25,1)!important;will-change:transform,opacity;cursor:pointer;opacity:.4;z-index:1;border-radius:16px;overflow:hidden!important;padding:0px!important;flex-shrink:0;position:absolute!important}.card-stack-item.left{order:1!important;right:21%;opacity:0.8!important;filter:blur(1px);transform:translateX(40%) scale(1)!important;z-index:1!important}.card-stack-item.right{order:2!important;left:21%;opacity:0.8!important;filter:blur(1px);transform:translateX(-40%) scale(1);z-index:1!important}.card-stack-item.active{opacity:1!important;z-index:2!important}.card-stack-item{opacity:0!important;z-index:-1!important}.card-stack-item.active{opacity:1!important;transform:translateX(0) rotate(0deg) scale(1.148)!important;z-index:3!important;position:absolute!important;max-width:453px!important;width:100%}.sample-works-card--frosted-glass-box{height:130px!important;width:100%!important;max-width:403px!important;right:unset!important}.banner-heading h2{width:950px!important}.bannner-button .elementor-button .elementor-button-content-wrapper{display:flex!important;justify-content:center!important;align-items:center!important}.bannner-button .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg{height:30px!important;width:29px!important}.bannner-button .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg path:hover{color:#ffffff!important}header.elementor-location-header.scrolled{background:#ffffff!important;box-shadow:0 2px 10px rgb(0 0 0 / .1)}.elementor-motion-effects-parent.scrolled nav ul li a{color:#1e1e1e!important}.elementor-motion-effects-parent.scrolled .elementor-sticky nav ul li a i{color:black!important;fill:black!important;stroke:black!important}.elementor-motion-effects-parent.scrolled .elementor-sticky nav ul li a:hover i{transform:rotate(180deg);font-weight:600}.elementor-motion-effects-parent .elementor-sticky nav ul li a:hover i{transform:rotate(180deg);font-weight:700;color:#1e1e1e!important}.elementor-motion-effects-parent .elementor-sticky nav ul li a:hover{color:#1e1e1e!important}.ekit-menu-nav-link{color:#fff}.elementor-motion-effects-parent.scrolled .elementor-sticky .logo-image-cde a img{filter:brightness(0) saturate(100%) invert(0)!important}.cf7-two-cols{display:flex;gap:17.45px}.cf7-col p{margin-bottom:37px!important}.wpcf7-form-control-wrap input,.wpcf7-form-control-wrap textarea,.wpcf7-select{border-top:0!important;border-right:0!important;border-bottom:1px solid #1e1e1e!important;border-left:0!important;background-color:transparent!important;background:#fff0;border-radius:0px!important;padding:0 0 8px 0!important;font-family:"Switzer"!important}.wpcf7-form-control-wrap input::placeholder{font-family:"Switzer"!important}.wpcf7-form-control-wrap input:focus-visible,.wpcf7-form-control-wrap textarea,.wpcf7-select{outline:none!important}.wpcf7-form-control-wrap textarea{height:95px!important}.wpcf7-file{opacity:0;position:absolute;top:-5px}.wpcf7-form-control-wrap[data-name="file-upload"]::before{content:"Attach files";display:block;margin-bottom:4px;font-family:'Switzer'!important;font-weight:500;font-size:18px;line-height:100%;letter-spacing:0%}.wpcf7-form-control-wrap[data-name="file-upload"]::after{content:"Max. size 10MB";display:block;font-size:10px;color:#a7a7a7;font-weight:500;font-family:'Switzer'!important}.wpcf7-form-control.wpcf7-submit{background:#1e1e1e;color:#fff;padding:15px 30px;border-radius:50px;font-size:18px;font-weight:700;font-family:'Switzer'!important;border:none;position:relative}.cf7-submit-wrap{text-align:right;margin-top:-50px}.wpcf7-form-control.wpcf7-submit::after{content:"sdslakjd;sakd;kk;";background-image:url(https://cderevamp.mystagingwebsite.com/wp-content/uploads/2025/08/Arrow.png)!important;background-size:16px 16px;background-repeat:no-repeat;width:16px;height:16px;position:absolute;left:20px;top:50%;transform:translateY(-50%)}label{font-family:'Switzer'!important;font-weight:500!important;font-style:Medium;font-size:18px!important;line-height:100%;letter-spacing:0%;position:relative;margin-bottom:18px}.wpcf7-select{margin-bottom:44px;color:#a7a7a7}.wpcf7-form-control.wpcf7-textarea{margin-bottom:29px}.wpcf7-form-control-wrap input,.wpcf7-form-control.wpcf7-textarea{font-size:18px!important;font-weight:500!important}.address-heading h2{font-weight:500!important}.address-para p{font-weight:500!important;line-height:100%;font-family:'Switzer'!important}.elementor-element.elementor-element-642fa91.e-con-full.e-flex.e-con.e-child{max-width:1340px;margin:auto;width:100%;padding:50px 0}.cf7-submit-btn{display:flex!important;margin-left:auto!important;align-items:center!important;gap:10px!important;flex-direction:row-reverse!important;background:#1e1e1e!important;color:#fff!important;padding:10px 15px 10px 30px!important;border-radius:50px!important;font-size:18px!important;font-weight:bold!important;font-family:'Switzer'!important;border:none!important;position:relative;width:198px!important}.cf7-submit-btn svg path{fill:#fff!important}.cf7-submit-icon{display:inline-flex!important;height:31px!important}.cf7-submit-btn br{display:none!important}.home .cf7-submit-btn,.page-id-30 .cf7-submit-btn,.page-id-28 .cf7-submit-btn,.page-id-2649 .cf7-submit-btn,.single .cf7-submit-btn,.page-id-4973 .cf7-submit-btn,.page-id-2649 .cf7-submit-btn,.page-id-4975 .cf7-submit-btn,.page-id-4583 .cf7-submit-btn,.page-id-4601 .cf7-submit-btn{width:138px!important;padding:13px 30px 13px 25px!important;display:contents}.home .cf7-submit-wrap p,.page-id-30 .cf7-submit-wrap p,.page-id-28 .cf7-submit-wrap p,.page-id-2649 .cf7-submit-wrap p,.single .cf7-submit-wrap p,.page-id-4973 .cf7-submit-wrap p,.page-id-2649 .cf7-submit-wrap p,.page-id-4975 .cf7-submit-wrap p,.page-id-4973 .cf7-submit-wrap p,.page-id-2649 .cf7-submit-wrap p,.page-id-4583 .cf7-submit-wrap p,.page-id-4601 .cf7-submit-wrap p{width:max-content;margin-top:34px}.page-id-30 .cf7-submit-wrap,.page-id-28 .cf7-submit-wrap,.page-id-2649 .cf7-submit-wrap,.single .cf7-submit-wrap,.page-id-4973 .cf7-submit-wrap,.page-id-2649 .cf7-submit-wrap,.page-id-4975 .cf7-submit-wrap,.page-id-4583 .cf7-submit-wrap,.page-id-4601 .cf7-submit-wrap{margin-top:0px!important}.elementskit-megamenu-panel{top:80px;width:1133px!important;left:40%!important;right:auto!important;transform:translateX(-65%)!important}@media (max-width:768px){.sample-works-card--frosted-glass-box{height:114px!important;width:98%!important}}header a{color:inherit!important}select.custom-taxonomy-dropdown{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'><path d='M10.8867 14.3947V0.663879H9.14427V14.3947H10.8867Z' fill='%231E1E1E'/><path d='M0.379883 11.3971L1.189 9.63383L8.89249 17.5785H11.2551L18.9958 9.59564L19.8174 11.3455L11.9551 19.4534H8.19161L0.379883 11.3971Z' fill='%231E1E1E'/></svg>") no-repeat right 10px center;background-size:20px 20px;padding-right:40px!important;background-color:#fff;border-radius:10px!important;width:233px;height:43px}@media (max-width:768px){.single-page-banner-container .elementor-element-53af3a3,.single-page-banner-container .elementor-element-10fc296c,.single-page-banner-container .elementor-element-53aff602,.single-page-banner-container .elementor-element-4ee23f1{padding-left:32px!important;margin-top:-80px!important;background-position:left top!important;background-size:calc(100vw - 14vw) 70px!important}.testimonials-slider-section .elementor-widget-image{aspect-ratio:unset!important;flex:unset!important}}.postid-914 .key-expertise-section-container{visibility:visible;transition:all 0.5s ease}.postid-914 .key-expertise-section-container:hover .key-card-text{visibility:hidden}.postid-914 .key-expertise-section-container .key-card-btn{display:none;position:absolute;top:50%;transform:translateY(-50%)}.postid-914 .key-expertise-section-container:hover .key-card-btn{display:block}.postid-914 .key-expertise-section-container:hover .btn{display:flex}.key-expertise-section-container .key-card-btn{display:none!important}.postid-914 .key-expertise-section-container:hover .key-card-btn{display:block!important}.e-n-menu-dropdown-icon .e-n-menu-dropdown-icon-opened,.e-n-menu-dropdown-icon .e-n-menu-dropdown-icon-closed{display:none}.e-n-menu-dropdown-icon[aria-expanded="true"] .e-n-menu-dropdown-icon-opened{display:block}.e-n-menu-dropdown-icon[aria-expanded="false"] .e-n-menu-dropdown-icon-closed{display:block}.e-n-menu-dropdown-icon svg{width:16px!important;height:16px!important;fill:none!important;transition:transform 0.3s ease}.e-n-menu-dropdown-icon[aria-expanded="true"] svg{transform:rotate(180deg)}.e-n-menu-title{display:flex!important;justify-content:space-between!important;align-items:center!important}.e-n-menu-dropdown-icon svg path{stroke-width:2px!important}#e-n-menu-content-1683,#e-n-menu-content-1684{height:unset!important;overflow-y:unset!important}.services-card-date-section .month{font-weight:400;color:rgb(255 255 255 / .6)}.services-card-date-section .day{font-weight:400;color:#1e1e1e}.services-card-date-section{color:rgb(255 255 255 / .6)!important}.elementor-element-4b651d7.services-card-date-section .day{font-weight:400;color:#fff}.home .post-914 .elementor-element-4b651d7.services-card-date-section .day,.home .post-895 .elementor-element-4b651d7.services-card-date-section .day{color:#1e1e1e!important}.home .post-914 .services-card-date-section,.home .post-895 .services-card-date-section{color:rgb(255 255 255 / .6)!important}.e-n-menu-item #e-n-menu-title-1687{bottom:0;border:none!important;left:50%;transform:translateX(-50%)}.e-n-menu-item #e-n-menu-title-1687 .e-n-menu-title-text{font-size:14px!important}@media only screen and (max-width:767px){.e-n-menu-item #e-n-menu-title-1687{left:unset!important;transform:unset!important;text-align:center!important}.e-n-menu-item .e-n-menu-content.e-active~#e-n-menu-title-1684{background-color:red!important}.e-n-menu-item #e-n-menu-title-1687{padding-top:110px;margin-bottom:95px}.dream{padding:82px 23px 0 23px!important;height:480px!important;width:332px!important}}.e-n-menu-item:has(.e-n-menu-content.e-active)>.e-n-menu-title{background-color:#E6E6E6!important}.e-n-menu-item:has(.e-n-menu-content.e-active)>.e-n-menu-title .e-n-menu-dropdown-icon .e-n-menu-dropdown-icon-opened svg{transform:rotate(0)!important}li.e-n-menu-item .e-n-menu-title{border-top:2px solid #1e1e1e!important}.sample-works-card--frosted-glass-box .elementor-widget-text-editor{font-family:'Switzer'!important}.about-us-p>span,.about-us-p p span,.about-us-p{font-weight:500!important;font-family:'Switzer'!important}@media only screen and (max-width:767px){.single-page-banner{min-height:594px!important}.video-section{width:400px!important;height:235px!important}.post-895 h2{width:285px!important}.contact-us-container .main-heading>h2{width:100%;max-width:300px!important;line-height:normal!important}.dream h2{padding-top:30px!important}.logo-slider{overflow:hidden!important}.home .day{color:#ffffff!important}.home .post-914 .day,.home .post-895 .day{color:#1e1e1e!important}}.wpcf7-form p span select{cursor:pointer}.e-loop-nothing-found-message__text{color:#ffffff!important}.services-button-link a:focus{color:#1e1e1e;border-color:#1e1e1e}.services-button-link a:focus span{color:#1E1E1E}.services-button-link a:hover span{color:#fff}.case-card-main-wrappers:hover .solution-cta-button a{background-color:#005CCF!important}.case-card-main-wrappers:hover .testimonial-btn a span svg path{fill:#ffffff!important}.case-card-main-wrappers:hover .testimonial-btn a{background-color:#005CCF!important;color:#ffff!important;position:relative!important;z-index:9999!important}@media (max-width:375px){.case-study-main-wrapper .healthcare-section img{width:22px!important;height:22px!important}.case-study-main-wrapper .healthcare-section h2{font-size:17px!important}.case-study-main-wrapper .revenue-section{gap:5px!important}.case-study-main-wrapper .testimonial-section div.elementor-widget-text-editor{font-size:15px!important}.my-fade-carousel .swiper.swiper-fade{padding:0!important}}.tool-bi,.tool-ads,.tool-retention,.tool-design,.tool-b2b-health,.tool-lead,.tool-law,.tool-ecom,.tool-ret,.tool-seo,.tool-cro,.tool-media,.tool-webdev{display:none!important}.postid-3406 .tool-b2b-health,.postid-3409 .tool-b2b-health{display:flex!important}.postid-3408 .tool-lead{display:flex!important}.postid-3410 .tool-law{display:flex!important}.postid-3411 .tool-ecom{display:flex!important}.postid-839 .tool-ret{display:flex!important}.postid-3836 .tool-seo{display:flex!important}.postid-4510 .tool-cro{display:flex!important}.postid-4521 .tool-media{display:flex!important}.postid-917 .tool-webdev{display:flex!important}.postid-895 .tool-bi,.postid-899 .tool-bi,.postid-902 .tool-bi,.postid-914 .tool-bi,.postid-4557 .tool-bi{display:flex!important}.postid-3832 .tool-design{display:flex!important}.postid-833 .tool-ads,.postid-836 .tool-ads{display:flex!important}.postid-833 .tool-all,.postid-836 .tool-all,.postid-839 .tool-all,.postid-895 .tool-all,.postid-899 .tool-all,.postid-902 .tool-all,.postid-914 .tool-all,.postid-917 .tool-all,.postid-3406 .tool-all,.postid-3408 .tool-all,.postid-3409 .tool-all,.postid-3410 .tool-all,.postid-3411 .tool-all,.postid-3832 .tool-all,.postid-3836 .tool-all,.postid-4510 .tool-all,.postid-4521 .tool-all,.postid-4557 .tool-all{display:none!important}