@keyframes sheens{0%{left:-30%;opacity:0}50%{opacity:1}to{left:130%;opacity:0}}.custom-contact-us{font-family:var(--font-body-family);padding-top:var(--pt-mobile);padding-bottom:var(--pb-mobile)}@media screen and (min-width: 750px){.custom-contact-us{padding-top:var(--pt);padding-bottom:var(--pb)}}.custom-contact-us__wrapper{display:grid;gap:30px}@media screen and (min-width: 990px){.custom-contact-us__wrapper{grid-template-columns:auto auto;gap:90px}}@media screen and (min-width: 1440px){.custom-contact-us__wrapper{grid-template-columns:minmax(570px,1fr) minmax(630px,1fr)}}.custom-contact-us__title{margin:0 0 30px}.custom-contact-us__description{margin-bottom:35px}.custom-contact-us__description p{margin:0;font-size:16px;line-height:1.5;letter-spacing:0}.custom-contact-us__content,.custom-contact-us__form{width:100%}.custom-contact-us__blocks{display:flex;flex-direction:column;gap:30px}.custom-contact-us__info-block{padding:20px 30px;background:#f8f7f5;border-left:1px solid #EB521B}.custom-contact-us__info-title{margin:0 0 10px;font-size:18px;line-height:1.25;letter-spacing:0;color:#303030}.custom-contact-us__info-content p{margin:0;font-size:16px;line-height:1.62;color:#303030;letter-spacing:normal}.custom-contact-us__info-content a{color:#456eb3}.custom-contact-us__info-content a:hover{text-decoration:none}.custom-contact-us__thank-you-block{display:flex;flex-direction:column;align-items:center;margin-top:60px;letter-spacing:normal}.custom-contact-us__thank-you-block svg{display:block;margin:0 auto 16px}.custom-contact-us__thank-you-block h2{margin:0 0 12px;color:#303030;text-align:center}.custom-contact-us__thank-you-block .custom-contact-us__thank-you-content p{margin:0;font-size:16px;line-height:1.5;color:#303030;text-align:center}.custom-contact-us__form-block{background:#f8f7f5;padding:40px 30px;position:relative}.custom-contact-us__form-block .custom-contact-us__leaf-stroke-1{position:absolute;top:0;right:0;z-index:1}.custom-contact-us__form-block .custom-contact-us__leaf-stroke-2{position:absolute;bottom:0;left:63%;transform:translate(-50%);z-index:1}.custom-contact-us__form-block .custom-contact-us__leaf-stroke-3{position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:1}.custom-contact-us__form-block #contact_form{position:relative;z-index:2}@media screen and (min-width: 750px){.custom-contact-us__form-block{padding:40px 90px}}.custom-contact-us__form-title{margin:0 0 30px}.custom-contact-us__form-fields{display:flex;flex-direction:column;gap:10px}.custom-contact-us__form-row{display:grid;gap:10px}@media screen and (min-width: 750px){.custom-contact-us__form-row{grid-template-columns:1fr 1fr}}.custom-contact-us__form-field input,.custom-contact-us__form-field textarea{width:100%;height:48px;padding:11px 20px;font-family:var(--font-body-family);color:#303030;font-size:16px;font-style:normal;font-weight:300;line-height:1.3;border:none}.custom-contact-us__form-field input::placeholder,.custom-contact-us__form-field textarea::placeholder{color:#303030;font-family:var(--font-body-family);opacity:1}.custom-contact-us__form-field textarea{height:auto;min-height:100px;resize:vertical}.custom-contact-us__form-submit .button{border:none}.custom-contact-us__form-submit .btn:before,.custom-contact-us__form-submit .btn:after{display:none}@media screen and (max-width: 750px){.custom-contact-us__form-submit .btn{width:100%;max-width:100%}}.custom-contact-us__form-success,.custom-contact-us__form-error{margin-bottom:20px;border-radius:4px}@media only screen and (min-width: 990px){.custom-contact-us__form-success,.custom-contact-us__form-error{min-height:319px}}.custom-contact-us__form-success svg,.custom-contact-us__form-error svg{display:block;margin:0 auto 30px}.custom-contact-us__form-success h4,.custom-contact-us__form-error h4{margin:0 0 30px;text-align:center}.custom-contact-us__form-success p,.custom-contact-us__form-error p{margin:0;text-align:center;letter-spacing:normal;font-style:normal;font-weight:400;line-height:1.625}.custom-contact-us__form-success p a,.custom-contact-us__form-error p a{color:#eb521b;font-weight:700}.custom-contact-us__form-success p a:hover,.custom-contact-us__form-error p a:hover{text-decoration:none}.custom-contact-us__form-success p a[href*=mailto],.custom-contact-us__form-error p a[href*=mailto]{font-weight:400;color:#696969}.custom-contact-us__form-error{background:#f8f7f5;color:#303030}
