.CustomCaptcha_root__MHlKk{position:relative}.ContactForm_form__K1Cu4{position:relative;width:calc((554 / var(--gfs))*1rem);margin-top:calc((149 / var(--gfs))*1rem);border:1px solid #e1dbc9}@media only screen and (max-width:1024px){.ContactForm_form__K1Cu4{width:100%;margin-top:calc((52 / var(--gfs))*1rem)}}@media only screen and (max-width:767px){.ContactForm_form__K1Cu4{margin-top:calc((64 / var(--gfs))*1rem)}}.ContactForm_fields__87NHv{display:grid;padding:calc((32 / var(--gfs))*1rem) calc((32 / var(--gfs))*1rem) 0;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,min-content);grid-column-gap:calc((20 / var(--gfs))*1rem);column-gap:calc((20 / var(--gfs))*1rem);grid-template-areas:"name    email" "message message" "attach  attach"}@media only screen and (max-width:767px){.ContactForm_fields__87NHv{display:flex;flex-direction:column;align-items:center;padding-right:0;padding-left:0}}.ContactForm_field__FiGx_{display:flex;align-items:flex-start;width:100%;height:calc((35 / var(--gfs))*1rem);padding-bottom:calc((12 / var(--gfs))*1rem);border-bottom:1px solid #e1dbc9;font-size:calc((18 / var(--gfs))*1rem);line-height:calc((22 / var(--gfs))*1rem)}.ContactForm_field__FiGx_:focus{border-radius:0;outline:none}.ContactForm_fieldWrap__I9KRo{position:relative;width:100%}@media only screen and (max-width:767px){.ContactForm_field__FiGx_{height:calc((33 / var(--gfs))*1rem);font-size:calc((16 / var(--gfs))*1rem);line-height:calc((20 / var(--gfs))*1rem)}.ContactForm_fieldEmail__SEtV9,.ContactForm_fieldName__55QO4,.ContactForm_fieldWrap__I9KRo{padding-right:calc((32 / var(--gfs))*1rem);padding-left:calc((32 / var(--gfs))*1rem)}}.ContactForm_fieldName__55QO4{margin-bottom:calc((32 / var(--gfs))*1rem);grid-area:name}.ContactForm_fieldEmail__SEtV9{margin-bottom:calc((32 / var(--gfs))*1rem);grid-area:email}.ContactForm_fieldMessage__w8ubM{width:100%;height:calc((205 / var(--gfs))*1rem);grid-area:message}.ContactForm_fieldMessageMargin__IGM1I{margin-bottom:calc((32 / var(--gfs))*1rem)}.ContactForm_fieldMessage__w8ubM textarea{height:100%}@media only screen and (max-width:767px){.ContactForm_fieldMessage__w8ubM{margin-bottom:0}.ContactForm_fieldMessageMargin__IGM1I{margin-bottom:calc((32 / var(--gfs))*1rem)}}.ContactForm_fieldLinkMargin__70wnh{margin-bottom:calc((32 / var(--gfs))*1rem)}@media only screen and (max-width:767px){.ContactForm_fieldLink__WVpKT{padding-right:calc((12 / var(--gfs))*1rem);padding-left:calc((12 / var(--gfs))*1rem)}}.ContactForm_error__IGA1U{position:absolute;bottom:calc((-46 / var(--gfs))*1rem);left:50%;z-index:1;display:flex;align-items:center;width:max-content;height:calc((35 / var(--gfs))*1rem);padding:0 calc((12 / var(--gfs))*1rem);transform:translateX(-50%);border-radius:calc((46 / var(--gfs))*1rem);background-color:#f8ebe5;font-size:calc((18 / var(--gfs))*1rem);line-height:calc((20 / var(--gfs))*1rem);color:#b78771}.ContactForm_error__IGA1U:before{position:absolute;top:calc((-3 / var(--gfs))*1rem);left:50%;z-index:-1;display:block;box-sizing:border-box;width:calc((8 / var(--gfs))*1rem);height:calc((8 / var(--gfs))*1rem);content:"";transform:translateX(-50%) rotate(45deg);border-color:#f8ebe5 transparent transparent #f8ebe5;border-style:solid;border-width:8px;border-top-left-radius:2px}@media only screen and (max-width:767px){.ContactForm_error__IGA1U{bottom:calc((-35 / var(--gfs))*1rem);height:calc((27 / var(--gfs))*1rem);font-size:calc((16 / var(--gfs))*1rem)}}.ContactForm_errorTop__9MBwJ{position:absolute;bottom:calc((16 / var(--gfs))*1rem);left:50%;z-index:1;display:flex;align-items:center;width:max-content;height:calc((35 / var(--gfs))*1rem);padding:0 calc((12 / var(--gfs))*1rem);transform:translateX(-50%);border-radius:calc((46 / var(--gfs))*1rem);background-color:#f8ebe5;font-size:calc((18 / var(--gfs))*1rem);line-height:calc((20 / var(--gfs))*1rem);color:#b78771}.ContactForm_errorTop__9MBwJ:before{position:absolute;bottom:calc((-4 / var(--gfs))*1rem);left:50%;z-index:-1;display:block;box-sizing:border-box;width:calc((8 / var(--gfs))*1rem);height:calc((8 / var(--gfs))*1rem);content:"";transform:translateX(-50%) rotate(225deg);border-color:#f8ebe5 transparent transparent #f8ebe5;border-style:solid;border-width:8px;border-top-left-radius:2px}@media only screen and (max-width:767px){.ContactForm_errorTop__9MBwJ:before{bottom:calc((-3 / var(--gfs))*1rem)}.ContactForm_errorTop__9MBwJ{bottom:calc((-35 / var(--gfs))*1rem);bottom:calc((10 / var(--gfs))*1rem);height:calc((27 / var(--gfs))*1rem);font-size:calc((16 / var(--gfs))*1rem)}}.ContactForm_fileInput__jA4M9{position:absolute;top:0;z-index:1;width:100%;height:100%;opacity:0}.ContactForm_fileInput__jA4M9:hover+.ContactForm_addBtn__rosiv{background-color:transparent}.ContactForm_fileInput__jA4M9:hover+.ContactForm_addBtn__rosiv div,.ContactForm_fileInput__jA4M9:hover+.ContactForm_addBtn__rosiv svg{color:#cdc3a5}.ContactForm_linksContainer__PXjyX{position:relative;grid-area:attach}.ContactForm_addBtn__rosiv{height:calc((64 / var(--gfs))*1rem);margin:calc((8 / var(--gfs))*1rem) auto;padding:calc((20.5 / var(--gfs))*1rem) calc((77 / var(--gfs))*1rem)}.ContactForm_addBtn__rosiv div{font-size:calc((18 / var(--gfs))*1rem)}@media only screen and (max-width:1024px){.ContactForm_addBtn__rosiv{padding:calc((20.5 / var(--gfs))*1rem) calc((178 / var(--gfs))*1rem)}}@media only screen and (max-width:767px){.ContactForm_addBtn__rosiv{padding:calc((20.5 / var(--gfs))*1rem) calc((2 / var(--gfs))*1rem)}}.ContactForm_submit__sfB1k{display:flex;flex-direction:column;align-items:center;padding:calc((32 / var(--gfs))*1rem);border-top:1px solid #e1dbc9}.ContactForm_submitBtn__cDVXk{width:100%;padding:calc((20 / var(--gfs))*1rem) calc((182.5 / var(--gfs))*1rem)}@media only screen and (max-width:1024px){.ContactForm_submitBtn__cDVXk{padding:calc((20 / var(--gfs))*1rem) calc((282.5 / var(--gfs))*1rem)}}@media only screen and (max-width:767px){.ContactForm_submitBtn__cDVXk{width:calc((280 / var(--gfs))*1rem);padding:calc((14 / var(--gfs))*1rem) calc((89 / var(--gfs))*1rem)}.ContactForm_submit__sfB1k{padding:calc((32 / var(--gfs))*1rem) calc((11.5 / var(--gfs))*1rem)}}.ContactForm_terms__pC0h_{width:calc((404 / var(--gfs))*1rem);margin-top:calc((29 / var(--gfs))*1rem)}.ContactForm_termsLink__H_ADl{text-decoration:underline;text-underline-offset:calc((3 / var(--gfs))*1rem);-webkit-text-decoration-color:#cdc3a5;text-decoration-color:#cdc3a5;transition:opacity .3s ease-in-out}@media(hover:hover){.ContactForm_termsLink__H_ADl:hover{opacity:.5}}@media(hover:none){.ContactForm_termsLink__H_ADl:active{opacity:.5}}@media only screen and (max-width:767px){.ContactForm_terms__pC0h_{width:100%}}.ContactForm_push__1OhCx{top:25%}.ContactForm_hidden__42pKU{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}.Contacts_root__8DQhL{display:grid;padding:calc((133 / var(--gfs))*1rem) calc((40 / var(--gfs))*1rem) calc((66 / var(--gfs))*1rem);grid-column-gap:calc((180 / var(--gfs))*1rem);column-gap:calc((180 / var(--gfs))*1rem);grid-template-columns:calc((623 / var(--gfs))*1rem) calc((554 / var(--gfs))*1rem);grid-template-rows:repeat(min-content,2);grid-template-areas:"contacts form" "info     form" "spare    form"}@media only screen and (max-width:1024px){.Contacts_root__8DQhL{display:flex;flex-direction:column;align-items:flex-start;padding:calc((136 / var(--gfs))*1rem) calc((40 / var(--gfs))*1rem) calc((48 / var(--gfs))*1rem)}}@media only screen and (max-width:767px){.Contacts_root__8DQhL{align-items:center;padding:calc((106 / var(--gfs))*1rem) calc((15 / var(--gfs))*1rem) calc((32 / var(--gfs))*1rem)}}.Contacts_contacts__Jan0l{display:flex;flex-direction:column;align-items:flex-start;grid-area:contacts}@media only screen and (max-width:767px){.Contacts_contacts__Jan0l{align-items:center}}.Contacts_phone__fSD6j{margin-top:calc((37 / var(--gfs))*1rem)}.Contacts_phoneNumber__GQQcF{text-decoration:underline;-webkit-text-decoration-color:#e1dbc9;text-decoration-color:#e1dbc9;text-decoration-thickness:calc((1 / var(--gfs))*1rem);text-underline-offset:calc((5 / var(--gfs))*1rem);transition:opacity .3s ease-in-out}@media(hover:hover){.Contacts_phoneNumber__GQQcF:hover{opacity:.5}}@media(hover:none){.Contacts_phoneNumber__GQQcF:active{opacity:.5}}@media only screen and (max-width:767px){.Contacts_phoneNumber__GQQcF{text-underline-offset:calc((2 / var(--gfs))*1rem)}}@media only screen and (max-width:1024px){.Contacts_phone__fSD6j{margin-top:calc((32 / var(--gfs))*1rem)}}@media only screen and (max-width:767px){.Contacts_phone__fSD6j{margin-top:calc((20 / var(--gfs))*1rem)}}.Contacts_emailLink__Ev1Xq{text-decoration:underline;-webkit-text-decoration-color:#e1dbc9;text-decoration-color:#e1dbc9;text-decoration-thickness:calc((1 / var(--gfs))*1rem);text-underline-offset:calc((5 / var(--gfs))*1rem);transition:opacity .3s ease-in-out}@media(hover:hover){.Contacts_emailLink__Ev1Xq:hover{opacity:.5}}@media(hover:none){.Contacts_emailLink__Ev1Xq:active{opacity:.5}}@media only screen and (max-width:767px){.Contacts_emailLink__Ev1Xq{text-underline-offset:calc((2 / var(--gfs))*1rem)}}.Contacts_br__1PalP{display:none}@media only screen and (max-width:767px){.Contacts_br__1PalP{display:block}}.Contacts_form__JvnxR{grid-area:form}.Contacts_info__mObh8{position:relative;margin-top:calc((40 / var(--gfs))*1rem);grid-area:info}@media only screen and (max-width:1024px){.Contacts_info__mObh8{width:calc((625 / var(--gfs))*1rem);margin-top:calc((52 / var(--gfs))*1rem)}}@media only screen and (max-width:767px){.Contacts_info__mObh8{width:100%;margin-top:calc((64 / var(--gfs))*1rem)}}.Contacts_btn__xrr_7{margin-top:calc((33 / var(--gfs))*1rem);padding:calc((20.5 / var(--gfs))*1rem) calc((32 / var(--gfs))*1rem)}@media only screen and (max-width:1024px){.Contacts_btn__xrr_7{margin-top:calc((40 / var(--gfs))*1rem)}}@media only screen and (max-width:767px){.Contacts_btn__xrr_7{margin-top:calc((20 / var(--gfs))*1rem);padding:calc((12.5 / var(--gfs))*1rem) calc((75.5 / var(--gfs))*1rem)}}.Contacts_push__ZlSgV{bottom:50%}.Contacts_address__m8IH1,.Contacts_billing__tx2c2{margin-top:calc((20 / var(--gfs))*1rem)}@media only screen and (max-width:767px){.Contacts_address__m8IH1,.Contacts_billing__tx2c2{width:91%;margin-left:auto;margin-right:auto}}.Contacts_qr__sJGYR{display:flex;margin-top:calc((70 / var(--gfs))*1rem);align-items:center}@media only screen and (max-width:1024px){.Contacts_qr__sJGYR{margin-top:calc((40 / var(--gfs))*1rem)}}.Contacts_qrText__3hhHq{line-height:1.3}.Contacts_qrImage__C4zSV{width:auto;height:auto;margin-right:calc((20 / var(--gfs))*1rem)}