.micro-form .wpcf7 .wpcf7 form.invalid .wpcf7-response-output,.micro-form .wpcf7 .wpcf7 form.payment-required .wpcf7-response-output,.micro-form .wpcf7 .wpcf7 form.unaccepted .wpcf7-response-output,.micro-form .wpcf7 .wpcf7-form-control-wrap input.wpcf7-form-control,.micro-form .wpcf7 .wpcf7-not-valid-tip,.micro-form .wpcf7 .wpcf7-response-output{font-family:Kumbh;font-weight:400}.micro-form .wpcf7 .wpcf7 form.invalid .wpcf7-response-output,.micro-form .wpcf7 .wpcf7 form.payment-required .wpcf7-response-output,.micro-form .wpcf7 .wpcf7 form.unaccepted .wpcf7-response-output,.micro-form .wpcf7 .wpcf7-not-valid-tip,.micro-form .wpcf7 .wpcf7-response-output{font-size:.813rem;letter-spacing:.05em}.micro-form .wpcf7 .wpcf7-form-control-wrap input.wpcf7-form-control{font-size:1.25rem;line-height:1.4}@supports(font-size:clamp(1px,2px,3px)){.micro-form .wpcf7 .wpcf7-form-control-wrap input.wpcf7-form-control{font-size:max(1.25rem,min(1.719vw,2.063rem))}}.micro-form{padding-top:24px}@supports(width:clamp(1px,1px,1px)){.micro-form{padding-top:max(24px,min(3.021vw,58px))}}.micro-form{background-color:#004529}.micro-form .cont-L{border-bottom:2px solid #fbf5ef}.micro-form__title{color:#fbf5ef}.micro-form .wpcf7,.micro-form__title{grid-column:1/3;margin-bottom:25px}.micro-form .wpcf7 form.wpcf7-form{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.micro-form .wpcf7 .wpcf7-form-control-wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;width:100%}.micro-form .wpcf7 .wpcf7-form-control-wrap input.wpcf7-form-control{background-color:transparent;border:none;color:#fbf5ef;width:100%}.micro-form .wpcf7 .wpcf7-form-control-wrap input.wpcf7-form-control::-webkit-input-placeholder{color:hsla(30,60%,96%,.35);font-weight:300}.micro-form .wpcf7 .wpcf7-form-control-wrap input.wpcf7-form-control::-moz-placeholder{color:hsla(30,60%,96%,.35);font-weight:300}.micro-form .wpcf7 .wpcf7-form-control-wrap input.wpcf7-form-control:-ms-input-placeholder{color:hsla(30,60%,96%,.35);font-weight:300}.micro-form .wpcf7 .wpcf7-form-control-wrap input.wpcf7-form-control::-ms-input-placeholder{color:hsla(30,60%,96%,.35);font-weight:300}.micro-form .wpcf7 .wpcf7-form-control-wrap input.wpcf7-form-control::placeholder{color:hsla(30,60%,96%,.35);font-weight:300}.micro-form .wpcf7 input.wpcf7-submit{background-color:transparent;border:2px solid #fbf5ef;border-radius:31px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:62px;margin:25px 0 0;min-width:300px;outline:0 solid #fbf5ef;padding:0 18px;position:relative;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fbf5ef;font-family:Kumbh;font-size:18px;font-weight:400;-webkit-transition:outline 0s;transition:outline 0s}.micro-form .wpcf7 .wpcf7-not-valid-tip{bottom:-28px;left:0;position:absolute}.micro-form .wpcf7 .wpcf7 form.invalid .wpcf7-response-output,.micro-form .wpcf7 .wpcf7 form.payment-required .wpcf7-response-output,.micro-form .wpcf7 .wpcf7 form.unaccepted .wpcf7-response-output,.micro-form .wpcf7 .wpcf7-response-output{border:initial;bottom:-21px;color:#ff0800;margin:0;padding:0;position:absolute;right:0}.micro-form .wpcf7 .wpcf7-spinner{display:none}@media screen and (min-width:680px){.micro-form .wpcf7 form.wpcf7-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.micro-form .wpcf7 input.wpcf7-submit{margin:0 0 0 24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (hover:hover){.micro-form .wpcf7 input.wpcf7-submit:hover{outline:12px solid transparent;-webkit-transition:outline .3s ease-out;transition:outline .3s ease-out}}