.custom-contact-form-section{padding:100px 0}.custom-contact-form-section .custom-heading{margin-bottom:40px;text-align:center}.custom-contact-form-section .custom-heading .sub-heading{color:#fff;margin-bottom:5px}.custom-contact-form-section .custom-heading .heading h2{margin:0;color:#fff;font-size:30px;font-weight:700}.custom-contact-form-section .custom-contact-form-flex{display:flex;gap:25px}.custom-contact-form-section .custon-form{background:#f9fbff;padding:40px 40px 20px 50px;max-width:calc(75% - 15px);width:100%}.custom-contact-form-section .custon-form .form-status.form__message{color:#4ff393;font-weight:500}.custom-contact-form-section .custon-form .contact-form-flex{display:flex;gap:20px}.custom-contact-form-section .custon-form .contact-form-right,.custom-contact-form-section .custon-form .contact-form-left{max-width:calc(50% - 10px);width:100%}.custom-contact-form-section .custon-form .contact-form-left .field{margin-bottom:13px}.custom-contact-form-section .custon-form .field .field__label{left:30px}.custom-contact-form-section .custon-form .field .text-area{min-height:9.5rem}.custom-contact-form-section .custon-form .field .field__input:not(:placeholder-shown)~.field__label,.custom-contact-form-section .custon-form .field .field__input:focus~.field__label{left:20px}.custom-contact-form-section .custon-form .contact-form-right .form-agreement{display:none}.custom-contact-form-section .custon-form .form-agreement{display:flex;align-items:center;margin-top:-8px}.custom-contact-form-section .custon-form .form-agreement label p{margin:0;font-size:10px;letter-spacing:0px;color:gray}.custom-contact-form-section .custon-form .form-agreement label p a{color:gray}.custom-contact-form-section .custon-form .contact__button{margin-top:13px}.custom-contact-form-section .custon-form .contact__button .button{width:100%}.custom-contact-form-section .custon-form .contact__button .button:hover{background:#8fffbd}.custom-contact-form-section .custon-contact{max-width:calc(25% - 10px);width:100%;display:flex;flex-direction:column;gap:20px}.custom-contact-form-section .custon-contact .contact-email,.custom-contact-form-section .custon-contact .contact-address,.custom-contact-form-section .custon-contact .contact-phone{display:flex;align-items:center;gap:15px;padding:15px 20px;background:#fff}.custom-contact-form-section .custon-contact .email,.custom-contact-form-section .custon-contact .address,.custom-contact-form-section .custon-contact .phone{line-height:1}.custom-contact-form-section .custon-contact .icon{display:flex}.custom-contact-form-section .custon-contact .icon svg{width:30px;height:30px}.custom-contact-form-section .custon-contact span{letter-spacing:0px;color:#1f303f;font-size:13px;line-height:1;display:inline-block;margin-bottom:4px}.custom-contact-form-section .custon-contact p,.custom-contact-form-section .custon-contact p a{letter-spacing:0px;color:#1f303f;font-size:14px;font-weight:600;text-decoration:none;margin:0;line-height:1}.custom-contact-form-section .custon-contact p:hover,.custom-contact-form-section .custon-contact p:hover a{color:#4ff393}@media only screen and (max-width: 1249px){.custom-contact-form-section .custon-form{max-width:calc(70% - 15px)}.custom-contact-form-section .custon-contact{max-width:calc(30% - 10px)}.custom-contact-form-section .custon-contact .contact-email,.custom-contact-form-section .custon-contact .contact-address,.custom-contact-form-section .custon-contact .contact-phone{padding:15px}}@media only screen and (max-width: 1024px){.custom-contact-form-section .custom-contact-form-flex{flex-direction:column;align-items:center;gap:20px}.custom-contact-form-section .custon-form{max-width:500px;padding:30px}.custom-contact-form-section .custon-contact{max-width:500px}.custom-contact-form-section .custon-form .contact-form-right,.custom-contact-form-section .custon-form .contact-form-left{max-width:100%}.custom-contact-form-section .custon-form .contact-form-flex{flex-direction:column;gap:0}.custom-contact-form-section .custon-form .contact-form-left .form-agreement{display:none}.custom-contact-form-section .custon-form .contact-form-right .form-agreement{display:flex;margin-top:10px}.custom-contact-form-section .custon-form .contact__button{margin-top:30px}.custom-contact-form-section .custon-form .field .field__label{left:20px}}@media only screen and (max-width: 749px){.custom-contact-form-section{padding:50px 0}.custom-contact-form-section .custom-heading{margin-bottom:30px}.custom-contact-form-section .custom-heading .heading h2{font-size:24px}.custom-contact-form-section .custon-form{padding:30px 20px}.custom-contact-form-section .custon-contact .contact-email,.custom-contact-form-section .custon-contact .contact-address,.custom-contact-form-section .custon-contact .contact-phone{padding:15px 20px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-contact-form-section.css.map */
