/*
Generated time: July 25, 2025 08:35
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
:root .m-contact-form{--color-button:0,166,85}.m-contact-form{padding-bottom:43px}body.template-page.contact .m-contact-form{margin:0}body.template-page.contact .page-contnet-section{margin-bottom:41px}body.template-page.contact #MainContent{background-color:#fcfcfc}.page-header-wrap{margin-bottom:34px}.page-header-wrap .page-header-image{position:relative;overflow:hidden}.page-header-wrap .page-header-image:after{content:"";width:100%;padding-bottom:190px;display:block}.page-header-wrap .page-header-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.page-header-wrap .page-header-content{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center}.page-header-wrap .page-header-content h1{color:#fff;font-size:34px;font-weight:900;text-transform:uppercase}.m-contact-form .m-contact-form__heading{font-size:20px;font-weight:600;line-height:1;margin-bottom:18px}.m-contact-form .m-contact-form__description{margin-bottom:20px}.m-contact-form .m-contact-form__description p{font-size:16px;line-height:1.2;color:#000}.half-field-wrap{display:flex;flex-wrap:wrap;gap:15px}.half-field-wrap .half-field{width:100%;max-width:calc(50% - 15px / 2)}.m-contact-field{background-color:#fff;border:1px solid rgba(34,34,34,.13);padding:7px 16px}.m-contact-field label{font-size:14px;font-weight:400;color:#505050;line-height:1.286;display:block;margin-bottom:2px}.m-contact-field input,.m-contact-field select,.m-contact-field textarea{border:none;padding:0;line-height:1.5;color:#000;font-size:16px}.m-contact-form .form-field--checkbox .form-field--checkbox__label{font-size:16px;color:#000}.m-contact-form .form-field--checkbox .form-field--checkbox__label a{text-decoration:none;color:#00a651}.m-contact-form .form-field--checkbox .form-field--checkbox__label a:hover{color:#000}.m-contact-form .m-contact-form__info .m-info-box__content p{font-size:16px;color:#000;line-height:1.3}.m-contact-form .m-contact-form__info .m-info-box__content p span{text-decoration:underline;text-underline-offset:2px}.m-contact-form .m-contact-form__info .m-info-box__content p a:not(.call_link){color:#00a655;font-weight:500;text-underline-offset:2px}.m-contact-form .m-contact-form__info .m-info-box__content p a:after,.m-contact-form .m-contact-form__info .m-info-box__content p a:before{bottom:2px}.m-contact-form .m-button{font-size:16px;font-weight:500;line-height:1.625;width:100%;max-width:196px}.m-contact-field select disabled{color:#7c7c7c}.m-contact-field select{background-image:url(/cdn/shop/files/select-arrow.svg?v=1720618118);cursor:pointer}@media only screen and (max-width:1279px){.m-contact-form .m-contact-form__info .m-info-box__content p{font-size:14px}}@media only screen and (max-width:749px){.half-field-wrap .half-field{max-width:100%}.page-header-wrap .page-header-image:after{padding-bottom:70px}.page-header-wrap .page-header-content h1{font-size:16px}}