.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.custom-contact-form-outer .custom-contact-form-box{display:flex;flex-wrap:wrap;align-items:center;gap:76px;border-radius:24.352px;background:#153228;padding:37px 72px 37px 37px;max-width:1403px;margin:auto}.custom-contact-form-outer .custom-contact-form-box .left-side{border-radius:24.352px;background:#0ced9f;padding:60px 46px;width:calc(40.5% - 38px);position:relative}.custom-contact-form-outer .custom-contact-form-box .left-side:after{position:absolute;content:"";background-image:url(/cdn/shop/files/Ellipse_23.png?v=1765541054);width:100%;height:287px;background-repeat:no-repeat;background-size:contain;background-position:bottom right;bottom:0;right:0;border-radius:24.352px}.custom-contact-form-outer .custom-contact-form-box .right-side{width:100%}.custom-contact-form-outer .contatc-list{display:flex;flex-direction:column;flex-wrap:wrap;gap:30px;position:relative;z-index:1}.custom-contact-form-outer .contatc-list a{display:inline-flex;gap:19px;align-items:center;color:#144c39;line-height:normal}.custom-contact-form-outer .contatc-list a img{width:20px}.custom-contact-form-outer .field__label{position:unset;font-size:24px;font-weight:400;line-height:120%;margin-bottom:10px;color:#e6e6dd}.custom-contact-form-outer .field{flex-wrap:wrap}.custom-contact-form-outer .field:after,.custom-contact-form-outer .field:before{content:unset}.custom-contact-form-outer .field input,.custom-contact-form-outer .field textarea{border-radius:5px;background:#fff;color:#144c39;font-size:17px;font-style:normal;font-weight:400;line-height:120%}.custom-contact-form-outer .field input::placeholder,.custom-contact-form-outer .field textarea::placeholder{color:#144c39}.custom-contact-form-outer .field__input::placeholder{opacity:1}.custom-contact-form-outer .custom-contact-form-box .left-side .list-social{justify-content:flex-start;margin:42px 0 62px;gap:20px;position:relative;z-index:1}.custom-contact-form-outer .custom-contact-form-box .left-side .list-social a.link.list-social__link{padding:0}.custom-contact-form-outer .custom-contact-form-box .left-side a.btn.secondary-btn{background:#144c39;color:#fff;position:relative;z-index:1;border:unset;padding:20.5px 30px}.custom-contact-form-outer .custom-contact-form-box .contact__button .btn{padding:14px 30px}.custom-contact-form-outer .custom-contact-form-box .contact__button .btn:after,.custom-contact-form-outer .custom-contact-form-box .contact__button .btn:before{content:unset}.custom-contact-form-outer .custom-contact-form-box .left-side h2{margin-bottom:40px;line-height:120%;position:relative;z-index:1}@media screen and (min-width:750px){.contact .field{margin-bottom:3rem}.contact .contact__fields .field{margin-bottom:4rem}}.contact__button{margin-top:3rem}@media screen and (min-width:750px){.contact__button{margin-top:3rem}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}@media screen and (max-width:1440px){.custom-contact-form-outer .custom-contact-form-box .left-side h2{font-size:18px}}@media screen and (max-width:1240px){.custom-contact-form-outer .custom-contact-form-box{gap:30px;padding:30px}.custom-contact-form-outer .custom-contact-form-box .left-side{padding:20px;width:calc(40.5% - 15px)}.custom-contact-form-outer .custom-contact-form-box .right-side{width:calc(59.5% - 15px)}.custom-contact-form-outer .contatc-list a{gap:10px;font-size:14px}.custom-contact-form-outer .contatc-list{gap:18px}.custom-contact-form-outer .custom-contact-form-box .left-side .list-social{margin:20px 0}.custom-contact-form-outer .field__label{font-size:16px}.custom-contact-form-outer .custom-contact-form-box .left-side a.btn.secondary-btn{font-size:11px}.custom-contact-form-outer .field input,.custom-contact-form-outer .field textarea{font-size:14px}}@media screen and (max-width:989px){.custom-contact-form-outer .custom-contact-form-box{border-radius:15px;padding:20px}.custom-contact-form-outer .custom-contact-form-box .left-side{border-radius:15px;padding:20px;width:100%}.custom-contact-form-outer .custom-contact-form-box .right-side{width:100%}.custom-contact-form-outer .custom-contact-form-box .left-side:after{height:110px}}@media screen and (max-width:749px){.custom-contact-form-outer .custom-contact-form-box .left-side h2{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-contact-form.css.map */
