.klarafon-contacts-block{padding:40px 0}@media only screen and (max-width: 768px){.klarafon-contacts-block{padding:24px 0}}.klarafon-contacts-block__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 768px){.klarafon-contacts-block__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.klarafon-contacts-block__wrapper form{padding:40px 64px;border-radius:8px;background:rgba(242,238,228,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}@media only screen and (max-width: 1296px){.klarafon-contacts-block__wrapper form{padding:24px 32px}}@media only screen and (max-width: 768px){.klarafon-contacts-block__wrapper form{padding:24px}}.klarafon-contacts-block__wrapper form button{padding:14px;border-radius:16px;background:var(--brand-color_2, #384B46);font:500 16px/120% -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#fff}.klarafon-contacts-block__wrapper form button:hover{text-decoration:underline}.klarafon-contacts-block__wrapper form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.klarafon-contacts-block__wrapper form>div.check input{padding:0;border:0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:auto}.klarafon-contacts-block__wrapper form>div.check p{font:400 14px/120% -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:rgba(56,75,70,.58)}.klarafon-contacts-block__wrapper form input,.klarafon-contacts-block__wrapper form textarea{padding:14px 20px;border-radius:16px;border:1px solid rgba(56,75,70,.58);font:400 16px/120% -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#384b46;width:calc(100% - 40px);background:rgba(0,0,0,0)}.klarafon-contacts-block__wrapper form input::-webkit-input-placeholder, .klarafon-contacts-block__wrapper form textarea::-webkit-input-placeholder{font:400 16px/120% -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:rgba(56,75,70,.58)}.klarafon-contacts-block__wrapper form input::-moz-placeholder, .klarafon-contacts-block__wrapper form textarea::-moz-placeholder{font:400 16px/120% -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:rgba(56,75,70,.58)}.klarafon-contacts-block__wrapper form input:-ms-input-placeholder, .klarafon-contacts-block__wrapper form textarea:-ms-input-placeholder{font:400 16px/120% -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:rgba(56,75,70,.58)}.klarafon-contacts-block__wrapper form input::-ms-input-placeholder, .klarafon-contacts-block__wrapper form textarea::-ms-input-placeholder{font:400 16px/120% -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:rgba(56,75,70,.58)}.klarafon-contacts-block__wrapper form input::placeholder,.klarafon-contacts-block__wrapper form textarea::placeholder{font:400 16px/120% -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:rgba(56,75,70,.58)}.klarafon-contacts-block__wrapper form textarea{height:110px}.klarafon-contacts-block__wrapper .content{max-width:453px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media only screen and (max-width: 768px){.klarafon-contacts-block__wrapper .content{max-width:100%}}.klarafon-contacts-block__wrapper .content>p{color:#0d0f10}.klarafon-contacts-block__wrapper .content .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding-top:24px;border-top:1px solid rgba(56,75,70,.58)}@media only screen and (max-width: 768px){.klarafon-contacts-block__wrapper .content .info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.klarafon-contacts-block__wrapper .content .info h3{max-width:90px;font:500 24px/120% -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:rgba(56,75,70,.58)}@media only screen and (max-width: 1296px){.klarafon-contacts-block__wrapper .content .info h3{font-size:21px}}@media only screen and (max-width: 768px){.klarafon-contacts-block__wrapper .content .info h3{font-size:18px}}.klarafon-contacts-block__wrapper .content .info p,.klarafon-contacts-block__wrapper .content .info a{max-width:323px;font:500 16px/120% -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#0d0f10}@media only screen and (max-width: 1296px){.klarafon-contacts-block__wrapper .content .info p,.klarafon-contacts-block__wrapper .content .info a{font-size:15px}}@media only screen and (max-width: 768px){.klarafon-contacts-block__wrapper .content .info p,.klarafon-contacts-block__wrapper .content .info a{font-size:14px}}.klarafon-contacts-block__wrapper .content .info a:hover{text-decoration:underline}.klarafon-contacts-block__wrapper .content .socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.klarafon-contacts-block__wrapper .content .socials img{max-width:50px}.contacts-success{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:40px;background:#384b46;border-radius:20px;z-index:16;display:none}@media only screen and (max-width: 768px){.contacts-success{padding:24px;max-width:70%;width:100%}}.contacts-success h2{color:#fff;text-align:center}