@keyframes pending-circle{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}.wp-block-contact-form-7-contact-form-selector form{background:#f1f1f1;border-radius:15px;box-sizing:border-box;margin-block:24px;overflow:hidden;padding:36px}.wp-block-contact-form-7-contact-form-selector form .form__badge{font-size:14px;font-weight:500;line-height:1;margin-block-end:10px;padding-inline-start:10px;position:relative;text-transform:uppercase}.wp-block-contact-form-7-contact-form-selector form .form__badge:before{background:url(../svg/green-arrow-right.svg) 50% no-repeat;background-size:cover;content:"";height:12px;inset-block-start:2px;inset-inline-start:0;position:absolute;width:7px}.wp-block-contact-form-7-contact-form-selector form .form__title{font-size:22px;font-weight:600;line-height:1.2;margin:0 0 16px}.wp-block-contact-form-7-contact-form-selector form .form__text{margin:0 0 32px;text-align:unset}.wp-block-contact-form-7-contact-form-selector form .form__agree_personal-data{color:inherit;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.wp-block-contact-form-7-contact-form-selector form .form__agree_personal-data:active,.wp-block-contact-form-7-contact-form-selector form .form__agree_personal-data:focus,.wp-block-contact-form-7-contact-form-selector form .form__agree_personal-data:hover{text-decoration:unset}.wp-block-contact-form-7-contact-form-selector form .form__agree_personal-data:before{content:unset}.wp-block-contact-form-7-contact-form-selector form .form__fields-wrapper{max-width:342px;position:relative}.wp-block-contact-form-7-contact-form-selector form .form__fields-wrapper:before{background:url(../images/single/form/circular-glass.png);content:"";height:426px;inset-inline-start:calc(100% + 64px);position:absolute;width:168px}.wp-block-contact-form-7-contact-form-selector form .form__fields-wrapper p{margin:0}.wp-block-contact-form-7-contact-form-selector form .form__fields-wrapper p:has(.form__agree_personal-data){font-size:12px;line-height:1;margin-inline-start:4px}.wp-block-contact-form-7-contact-form-selector form .form__fields-wrapper p:not(:first-of-type):has(.wpcf7-form-control-wrap) input{margin-block:6px}.wp-block-contact-form-7-contact-form-selector form .form__fields-wrapper p:first-of-type:has(.wpcf7-form-control-wrap) input{margin-block-end:6px}.wp-block-contact-form-7-contact-form-selector form .form__fields-wrapper p:nth-of-type(4):has(.wpcf7-form-control-wrap) input{margin-block-end:12px}.wp-block-contact-form-7-contact-form-selector form .form__fields-wrapper p:has(.form__submit-button.pending){position:relative}.wp-block-contact-form-7-contact-form-selector form .form__fields-wrapper p:has(.form__submit-button.pending):before{animation:pending-circle 2s linear infinite;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 33 34'%3E%3Cg clip-path='url(%23a)' data-figma-skip-parse='true'%3E%3CforeignObject x='-1000' y='-1000' width='2000' height='2000' transform='matrix(0 -.0175 .0175 0 16.5 17)'%3E%3Cdiv xmlns='http://www.w3.org/1999/xhtml' style='background:conic-gradient(from 90deg,%23fff 0deg,%23fff 89.2375deg,rgba(255,255,255,0) 360deg);height:100%25;width:100%25;opacity:1'/%3E%3C/foreignObject%3E%3C/g%3E%3Cpath d='M33 17A16.5 16.5 0 1 1 16.5.5v4.263A12.237 12.237 0 1 0 28.737 17H33Z' data-figma-gradient-fill='{%26quot;type%26quot;:%26quot;GRADIENT_ANGULAR%26quot;,%26quot;stops%26quot;:[{%26quot;color%26quot;:{%26quot;r%26quot;:1.0,%26quot;g%26quot;:1.0,%26quot;b%26quot;:1.0,%26quot;a%26quot;:1.0},%26quot;position%26quot;:0.0},{%26quot;color%26quot;:{%26quot;r%26quot;:1.0,%26quot;g%26quot;:1.0,%26quot;b%26quot;:1.0,%26quot;a%26quot;:1.0},%26quot;position%26quot;:0.24788182973861694},{%26quot;color%26quot;:{%26quot;r%26quot;:1.0,%26quot;g%26quot;:1.0,%26quot;b%26quot;:1.0,%26quot;a%26quot;:0.0},%26quot;position%26quot;:1.0}],%26quot;stopsVar%26quot;:[{%26quot;color%26quot;:{%26quot;r%26quot;:1.0,%26quot;g%26quot;:1.0,%26quot;b%26quot;:1.0,%26quot;a%26quot;:1.0},%26quot;position%26quot;:0.0},{%26quot;color%26quot;:{%26quot;r%26quot;:1.0,%26quot;g%26quot;:1.0,%26quot;b%26quot;:1.0,%26quot;a%26quot;:1.0},%26quot;position%26quot;:0.24788182973861694},{%26quot;color%26quot;:{%26quot;r%26quot;:1.0,%26quot;g%26quot;:1.0,%26quot;b%26quot;:1.0,%26quot;a%26quot;:0.0},%26quot;position%26quot;:1.0}],%26quot;transform%26quot;:{%26quot;m00%26quot;:1.1509642251859159e-13,%26quot;m01%26quot;:35.0,%26quot;m02%26quot;:-1.0,%26quot;m10%26quot;:-35.0,%26quot;m11%26quot;:-1.3403762420729354e-13,%26quot;m12%26quot;:34.50},%26quot;opacity%26quot;:1.0,%26quot;blendMode%26quot;:%26quot;NORMAL%26quot;,%26quot;visible%26quot;:true}'/%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M33 17A16.5 16.5 0 1 1 16.5.5v4.263A12.237 12.237 0 1 0 28.737 17H33Z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") 50% no-repeat;content:"";height:33px;inset:0;margin:auto;position:absolute;width:33px}.wp-block-contact-form-7-contact-form-selector form .form__fields-wrapper p:has(.form__submit-button.pending) .form__submit-button{background-color:#cdcbc6;color:transparent;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wp-block-contact-form-7-contact-form-selector form .form__field{background:#fff;border:1px solid #e2e2e2;border-radius:10px;color:#2b2b2b;font:300 18px/1 Suisse Intl,Arial,sans-serif;height:56px;padding:16px}.wp-block-contact-form-7-contact-form-selector form .form__field::-moz-placeholder{color:#2b2b2b;font:300 18px/1 Suisse Intl,Arial,sans-serif}.wp-block-contact-form-7-contact-form-selector form .form__field::placeholder{color:#2b2b2b;font:300 18px/1 Suisse Intl,Arial,sans-serif}.wp-block-contact-form-7-contact-form-selector form .form__field:focus-visible{outline:unset}.wp-block-contact-form-7-contact-form-selector form .form__field.wpcf7-not-valid{border-color:red}.wp-block-contact-form-7-contact-form-selector form .form__submit-button{background-color:#5ed76a;border:none;border-radius:15px;color:#2b2b2b;cursor:pointer;display:block;font-size:18px;font-weight:450;line-height:1;margin-block:10px 12px;padding-block:25px;text-align:center;transition:background-color .3s ease-in-out;width:100%}.wp-block-contact-form-7-contact-form-selector form .form__submit-button:active,.wp-block-contact-form-7-contact-form-selector form .form__submit-button:focus,.wp-block-contact-form-7-contact-form-selector form .form__submit-button:hover{background-color:#68ee75}span.wpcf7-not-valid-tip{color:#e12731;font-size:16px;font-variant-numeric:lining-nums tabular-nums;font-weight:400;line-height:1.25}.wpcf7-response-output,.wpcf7-spinner{display:none}.form-success{background:rgba(100,226,103,.08);border-radius:12px;display:none!important;opacity:0;padding:40px;text-align:center;transform:translateY(20px);transition:transform .3s ease-in-out,opacity .3s ease-in-out}.form-success__title:is(h3){display:flex;font-size:28px;font-weight:500;justify-content:center;line-height:1.16;margin-block:0 8px;padding-block-start:120px;position:relative}.form-success__title:is(h3):before{background:url(../images/forms/success-form-img.svg);content:"";height:88px;inset-block-start:0;inset-inline:auto;position:absolute;width:88px}.form-success__text{margin:unset}.form-success.show{display:block!important;opacity:1;transform:translateY(0)}.suggestions-nowrap{white-space:nowrap}.suggestions-input{-ms-box-sizing:border-box;box-sizing:border-box;width:100%}.suggestions-input::-ms-clear{display:none}.suggestions-wrapper{-webkit-text-size-adjust:100%;margin:0;padding:0;position:relative;vertical-align:top}.suggestions-suggestions{-webkit-text-size-adjust:100%;background:#fff;border:1px solid #999;-ms-box-sizing:border-box;box-sizing:border-box;cursor:default;left:0;min-width:100%;position:absolute;z-index:9999}.suggestions-suggestions strong{color:#39f;font-weight:400}.suggestions-suggestions.suggestions-mobile{border-style:none}.suggestions-suggestions.suggestions-mobile .suggestions-suggestion{border-bottom:1px solid #ddd}.suggestions-suggestion{overflow:hidden;padding:4px}.suggestions-suggestion:hover{background:#f7f7f7}.suggestions-selected,.suggestions-selected:hover{background:#f0f0f0}.suggestions-hint{color:#777;font-size:85%;line-height:20px;overflow:hidden;padding:4px;white-space:nowrap}.suggestions-subtext{color:#777}.suggestions-subtext_inline{display:inline-block;margin:0 .5em 0 0;min-width:6em;vertical-align:bottom}.suggestions-subtext-delimiter{display:inline-block;width:2px}.suggestions-subtext_label{background:#f5f5f5;border-radius:3px;font-size:85%;margin:0 0 0 .25em;padding:0 3px}.suggestions-value[data-suggestion-status=LIQUIDATED]{position:relative}.suggestions-value[data-suggestion-status=LIQUIDATED]:after{border-top:1px solid rgba(0,0,0,.4);content:"";left:0;position:absolute;right:0;top:50%}.suggestions-promo{color:#777;display:none;font-size:85%;padding:4px;text-align:center}.suggestions-promo a{color:#777;display:block;filter:grayscale(100%);line-height:20px;text-decoration:none}.suggestions-promo a:hover{filter:grayscale(0)}.suggestions-promo svg{height:20px;vertical-align:bottom}@media screen and (min-width:600px){.suggestions-promo{position:absolute;right:0;text-align:left;top:0}}.suggestions-suggestions{border:1px solid #e2e2e2;border-radius:10px;max-height:120px;max-width:342px;overflow-y:auto}.suggestions-promo{display:none!important}
