.page-id-2707 .kt-contact-notice{color:#e53935;font-size:15px;line-height:1.55}.page-id-2707 .kt-contact-notice strong{display:inline-block;margin-bottom:4px}.page-id-2707 .kt-contact-form-widget .wpcf7-form{margin:0}.page-id-2707 .kt-contact-form-widget .kt-contact-form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.page-id-2707 .kt-contact-form-widget label{display:block;margin:0 0 22px;color:#18345f;font-weight:600;line-height:1.4}.page-id-2707 .kt-contact-form-widget .wpcf7-form-control-wrap{display:block;margin-top:9px}.page-id-2707 .kt-contact-form-widget input:not([type="submit"]),.page-id-2707 .kt-contact-form-widget textarea{box-sizing:border-box;width:100%;max-width:none;margin:0;border:1px solid #e4e6e8;border-radius:0;background:#fff;color:#5f6368}.page-id-2707 .kt-contact-form-widget input:not([type="submit"]){min-height:50px;padding:13px 15px}.page-id-2707 .kt-contact-form-widget textarea{min-height:150px;padding:14px 15px;resize:vertical}.page-id-2707 .kt-contact-form-widget input::placeholder,.page-id-2707 .kt-contact-form-widget textarea::placeholder{color:#92969a;opacity:1}.page-id-2707 .kt-contact-form-widget input[type="submit"]{min-height:54px;padding:15px 34px;border:0;border-radius:0;background:#e99b5e;color:#fff;font-weight:700;cursor:pointer}.page-id-2707 .kt-contact-form-widget input[type="submit"]:hover,.page-id-2707 .kt-contact-form-widget input[type="submit"]:focus{background:#18345f}.page-id-2707 .kt-contact-form-widget .wpcf7-spinner{margin:0 0 0 12px;vertical-align:middle}.page-id-2707 .kt-contact-form-widget .wpcf7-not-valid-tip{margin-top:6px;font-size:13px}.page-id-2707 .kt-contact-form-widget .wpcf7-response-output{margin:20px 0 0;padding:12px 16px}@media (max-width:767px){.page-id-2707 .kt-contact-form-widget .kt-contact-form__row{grid-template-columns:1fr;gap:0}}button[disabled]:not([class*="tribe-events"]),input[type="submit"][disabled],input[type="button"][disabled],a.sc_button[disabled],a.theme_button[disabled],button[disabled]:not([class*="tribe-events"]):hover,input[type="submit"][disabled]:hover,input[type="button"][disabled]:hover,a.sc_button[disabled]:hover,a.theme_button[disabled]:hover{color:#ddd!important}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding-bottom:20px;margin-bottom:15px}input[type="radio"]:where(:not([class*="tutor"]))+label,input[type="checkbox"]:where(:not([class*="tutor"]))+label{font-size:16px}.woocommerce form .form-row label.checkbox{display:flex;align-items:center}.woocommerce ul.products li.product .post_featured a,.woocommerce ul.products li.product .post_featured{width:100%}.woocommerce ul.products li.product a img{width:100%;height:360px;object-fit:cover}@media (max-width:767px){:root body{--theme-var-main_content_padding:1.5rem;--theme-var-single_post_block_margin:1.2rem}.woocommerce ul.products li.product a img{width:100%;height:280px;object-fit:cover}}