.contact_successMessage__H0LE3{padding:30px 25px;margin-bottom:30px;width:calc(100% - 50px);max-width:calc(320px - 50px);& .contact_h3__Asif1{margin-top:0}& .contact_p__5n4wV{color:#777;font-size:16px;font-family:Palanquin;line-height:1.63;font-weight:400;font-style:normal}}.contact_contactForm__wIRZx{display:flex;flex-direction:column;& .contact_label__uWy4M{margin-bottom:20px;& .contact_span__xtQ4p{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700;font-style:normal;color:#494949;font-size:14px}}& .contact_inputText__3gqzf,.contact_inputDate__KOgZ7{transition:border .2s linear,box-shadow .2s linear;vertical-align:middle;font-weight:400;background-color:#fff;text-transform:inherit;border:1px solid hsla(0,0%,4%,.2);line-height:inherit;border-radius:3px}& .contact_inputText__3gqzf,& .contact_textarea__qeQwa,.contact_inputDate__KOgZ7{font-family:inherit;width:calc(100% - 30px);padding:7px 15px;font-size:15px;outline:none;box-shadow:none}& .contact_textarea__qeQwa{border:1px solid #d9d4d6;border-radius:3px;height:auto;min-height:85px;background:#f9f9f9;color:#666;line-height:1.42857143;resize:vertical}}.contact_contactForm__wIRZx .contact_button__02ofn{z-index:1;position:relative;transition:all .8s ease;width:-moz-fit-content;width:fit-content;display:block;font-size:13px;font-weight:400;padding:10px 25px;letter-spacing:.3px;line-height:1.88;cursor:pointer;color:#fff;background:#5b5b5b;border-radius:4px;text-transform:uppercase;border:none;overflow:hidden;text-align:center;-webkit-backface-visibility:hidden}.contact_contactForm__wIRZx .contact_button__02ofn:hover{background-color:#3a3a3a}.contact_contactForm__wIRZx .contact_error___SV12{color:#d9534f;margin-bottom:20px}.page_theme_2__FNxOC{padding-top:38px;& h1,& h2,& h3,& h4,& p{font-family:Roboto,Sans-serif}& ol li,& ul li{line-height:26px;font-size:14px}& a,& ol li,& ul li{color:#7a7a7a;font-family:Roboto,Sans-serif}& a{font-size:14px!important}& p{color:#7a7a7a;font-size:15px;line-height:1.6;margin-bottom:20px}& h3{color:#ed2e75;font-size:32px;font-weight:500;margin:0}& h2{margin-top:0}}.page_root__Ll7Rn{background-color:#fdf9f9}.page_titleblock__BvEeu{background-color:#f9c3d4;color:#fff;text-align:center}.page_title__SrZtW{font-size:46px;font-family:EB Garamond;font-weight:400;line-height:50.6px}.page_titleContainer__sWjjq{justify-content:center}.page_container__t_iis,.page_titleContainer__sWjjq{box-sizing:border-box;display:flex;position:relative;align-content:center;margin-left:auto;margin-right:auto}.page_container__t_iis{padding:10px}.page_containerLeft__SZdRw{flex:2 1;padding:0 10px}.page_containerRight__dHHYE{flex:1 1;padding:0 10px;max-width:360px}.page_containerSocial__t0Sab{margin-top:30px;display:flex;flex-direction:row}.page_share__h_gYS{flex:1 1;min-width:50%}.page_share__h_gYS{display:flex;justify-content:flex-end;align-items:center;&& span{display:block;font-size:18px;font-family:Palanquin;font-weight:500;margin-right:5px}}.page_share__h_gYS a{text-decoration:none;margin:0 5px;color:#353139;display:block}.page_share__h_gYS svg:hover{transform:scale(1.2);transform-origin:center}@media only screen and (max-width:991px){.page_container__t_iis{max-width:750px;flex-direction:column}.page_containerRight__dHHYE{margin-top:30px}.page_containerSocial__t0Sab{flex-direction:column}.page_share__h_gYS{min-width:unset;justify-content:unset;margin-top:30px}}@media only screen and (min-width:992px) and (max-width:1199px){.page_container__t_iis{max-width:970px}}@media only screen and (min-width:1200px){.page_container__t_iis{max-width:1170px}}