.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;color:white}body.astra-preloader{overflow:auto!important}.elementor-testimonial__image{width:70px!important}.wpcf7-spinner{visibility:hidden;display:none}.sideform input[type=text],.sideform input[type=email],.sideform input[type=tel],.sideform select,.sideform textarea{width:100%;background:#fff;border:1px solid transparent;border-radius:9px;font-family:"Inter",sans-serif;font-size:15px;color:#fff;outline:none;transition:all .3s ease}.sideform input::placeholder,.sideform textarea::placeholder,.sideform select::placeholder{color:#303030;opacity:1}.sideform textarea.wpcf7-form-control{min-height:130px;resize:vertical}.sideform textarea{width:100%;height:50px;background:#fff;border:1px solid transparent;border-radius:9px;font-family:"Inter",sans-serif;font-size:14px;color:#303030;outline:none;transition:all .3s ease;padding:12px 14px;box-sizing:border-box}.sideform input.wpcf7-submit{width:100%;border-radius:9px;color:#034737;font-size:16px}.sideform .wpcf7-spinner{display:none!important}.wpcf7-response-output.wpcf7-mail-sent-ok{background:#e6f9e8;color:#1a7d32;border:1px solid #9de2a8}.wpcf7-response-output.wpcf7-validation-errors{background:#ffe9e9;color:#a33a3a;border:1px solid #e0a1a1}.sideform input:focus{outline:none;border:1px solid #303030!important;box-shadow:0 0 0 3px rgba(255,255,255,.08)}.sideform input:focus::placeholder,.sideform textarea:focus::placeholder{color:#303030}.sideform select:focus option:first-child{color:#303030}.sideform select:focus{outline:none;border:1px solid rgba(255,255,255,.1)!important;background:#fff;box-shadow:0 0 0 3px rgba(255,255,255,.08);transition:all .3s ease;cursor:pointer}.wpcf7-spinner{visibility:hidden;display:none}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;color:white}.content-area .elementor-widget-theme-post-content h1,.content-area .elementor-widget-theme-post-content h2,.content-area .elementor-widget-theme-post-content h3,.content-area .elementor-widget-theme-post-content h4,.content-area .elementor-widget-theme-post-content h5,.content-area .elementor-widget-theme-post-content h6{margin:15px 0!important}h3{font-family:"Manrope",Sans-serif;color:#034737!important;font-size:20px!important;font-weight:600!important}.casestudy p{display:flex;flex-direction:column;gap:0px}.data-target-div1 .caf-post-layout1 a.caf-read-more,.data-target-div2 .caf-post-layout1 a.caf-read-more,.data-target-div3 .caf-post-layout1 a.caf-read-more{border-radius:6px;font-size:12px}.data-target-div1 .caf-post-layout1 a.caf-read-more:hover,.data-target-div2 .caf-post-layout1 a.caf-read-more:hover,.data-target-div3 .caf-post-layout1 a.caf-read-more:hover{background-color:#a9ff9b!important;color:#034737!important;font-weight:500;border-radius:6px}.caf-post-layout1 .caf-featured-img-box{border-radius:12px 12px 0px 0px}.caf-post-layout1 .manage-layout1{padding:0;box-shadow:0px 1px 2px 0px rgba(69,69,69,.24),0px 0px 0px 1px rgba(71,71,71,.08);border-radius:12px;min-height:480px}.caf-post-layout1 .caf-meta-content-cats li a{border:1px solid rgba(128,128,128,.33);border-radius:1px}@media (max-width:768px){.infc_tbl{display:table;width:max-content;min-width:900px}.infc_tbl thead{display:table-header-group}.infc_tbl tbody{display:table-row-group}.infc_tbl tr{display:table-row!important}.infc_tbl th,.infc_tbl td{display:table-cell!important;white-space:nowrap}.acct-table{overflow-x:auto;-webkit-overflow-scrolling:touch}}selector span.highlight{position:relative;display:inline-block;background-color:transparent;background-image:linear-gradient(180deg,transparent 67%,#bde5c3 0%);background-repeat:no-repeat;background-size:200% 90%;background-position:200% 0;border-radius:0;animation:highlight-sweep 1s cubic-bezier(.29,1.11,.74,1.04) .3s forwards}