.zw-product-header{border-bottom:1px solid #edeedb;background:#fafaf8}.cwf-container .cwf-wrap .cwf-button-control .cwf-button[type=submit]{width:100%;background-color:#069949}.cwf-container .cwf-wrap .cwf-button-control .cwf-button[type=submit]:hover{background-color:#0b592f;opacity:.9}.cwf-container.cwf-label-type-top .cwf-wrap .cwf-field-row .cwf-field-col,.cwf-container.cwf-label-type-top .cwf-wrap .cwf-field-row.padding-small .cwf-field-col{padding:0 15px 12px}.cwf-success-wrap{position:fixed !important}.zw-template-inner{background:#fafaf8;padding-bottom:80px}.page-header{text-align:center;margin:auto;padding:60px 4% 36px}.page-header h1{font-family:var(--zf-secondary-medium);color:#1e1e1e;font-size:52px;line-height:60px}.page-header p{max-width:380px;color:#010f07;margin:12px auto 0;font-size:16px}.main-card{border-radius:20px;background:#FFF;display:flex;width:100%;max-width:1110px;margin:auto;overflow:hidden;padding:26px 20px}.form-section{flex:1;padding:26px 47px 26px 20px}.form-section h2{color:#000;font-family:var(--secondaryfont-semibold);font-size:20px;line-height:32px}.form-section .form-section-desc{font-size:14px;padding-top:4px;line-height:26px;color:#080808}.contactus-form{padding-top:16px}.input-group{position:relative;margin-bottom:20px}.input-group i{position:absolute;left:14px;top:14px;color:#9ca3af}.input-group input,.input-group textarea{width:100%;padding:12px 14px 12px 40px;border:1px solid var(--border-color);border-radius:8px;font-size:.95rem;outline:0;transition:border-color .2s}.input-group textarea{padding-left:14px;resize:vertical;min-height:120px}.input-group input:focus,.input-group textarea:focus{border-color:var(--primary-green)}.submit-btn{width:100%;background-color:var(--primary-green);color:white;border:0;padding:14px;font-size:1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:background-color .2s}.submit-btn:hover{background-color:var(--primary-green-hover)}.cwf-button-text{font-size:16px;text-transform:capitalize}.info-section{flex:1;padding:54px 47px 0 47px;display:flex;flex-direction:column;gap:26px;border-radius:16px;border:4px solid #FFF;background:linear-gradient(151deg,#f9f9f9 39.44%,#eef7f0 88.55%),#f6f7f6}.info-block{border-bottom:1px solid #ccd1ce;padding-bottom:24px}.info-block:last-child{border-bottom:0;padding-bottom:0}.info-title{display:flex;align-items:center;gap:9px}.mail-to-title{border-bottom:1px solid #dedede;padding-bottom:12px}.info-title span{font-family:var(--zf-secondary-medium);color:#04101c;font-size:12px;line-height:16px;letter-spacing:.48px;text-transform:uppercase}.info-desc{color:#04101c;font-size:14px;line-height:25px;margin-bottom:8px}.contact-mail-list{margin-top:24px;display:flex;gap:24px;flex-wrap:wrap}.contact-mail-list li{flex:1;display:flex;flex-direction:column;gap:8px}.contact-mail-list li p{color:#000;font-family:var(--zf-secondary-medium);font-size:14px;line-height:normal;text-transform:capitalize}.contact-mail-list a{color:#313234;font-size:14px;font-style:normal;line-height:normal}.contact-mail-list a:hover{color:#0b592f}.social-icons{display:flex;gap:15px;margin-top:24px}.social-icons a{line-height:0}.email-promo{display:flex;align-items:center;gap:15px;margin-top:auto;padding-top:20px}.email-promo p{font-size:18px;color:#444;line-height:28px}.text-green{color:var(--primary-green)}@media screen and (max-width:1024px){.main-card{flex-direction:column;padding:4% 10%;gap:50px}.form-section h2{text-align:center}.form-section .form-section-desc{text-align:center}.form-section{padding:0}}@media(max-width:768px){.page-header h1{font-size:40px}.main-card{padding:5%}}@media screen and (max-width:500px){.contact-mail-list{gap:15px}.info-section{padding:30px}.email-promo{display:none}}