.FrontPage_front_page__9waDl{background-image:linear-gradient(rgba(0,0,0,.197),rgba(0,0,0,.5)),url(/_next/static/media/bg.661fff7b.jpeg);background-position:50%;background-size:cover;min-height:690px}.FrontPage_front_page__container__uWOmt{margin:0 auto;max-width:1400px;padding:2em;justify-content:space-between;position:relative;min-height:690px}.FrontPage_front_page__slogan__IlOMk{max-width:90%;position:absolute;bottom:40px}@media(max-width:750px){.FrontPage_front_page__slogan__IlOMk h1{font-size:2rem}}.Support_support__container__ES15J{margin:0 auto;max-width:1400px;justify-content:space-between;display:flex;padding:5em 2em}@media(max-width:750px){.Support_support__container__ES15J{flex-direction:column;gap:5rem}}.Support_support__part__ZcC4l{max-width:40%}.Support_support__part__ZcC4l h2{color:#000;margin-bottom:1em}@media(max-width:750px){.Support_support__part__ZcC4l{max-width:100%;text-align:center}.Support_support__part__ZcC4l h2{text-align:center}}.Support_support__button_secondary__0c7nd{padding:20px 32px;background-color:#a3826c;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);transition:all .4s ease;cursor:pointer}.Support_support__button_secondary__0c7nd:hover{color:#fff;background-color:#a77a5a}.Details_details__oihwQ{background:#3e3d3c}.Details_details__container__uk9do{margin:0 auto;max-width:1400px;padding:6em 2em;flex-direction:column;gap:6em}.Details_details__container__uk9do,.Details_details__line__BzFdm,.Details_details__line_oposite__wjPke{justify-content:space-between;display:flex}@media(max-width:750px){.Details_details__line__BzFdm,.Details_details__line_oposite__wjPke{flex-direction:column;gap:2rem;text-align:center}.Details_details__line_oposite__wjPke{flex-direction:column-reverse}}.Details_details__desc__xn0vU,.Details_details__img_container__zoT7V{max-width:45%}@media(max-width:750px){.Details_details__desc__xn0vU,.Details_details__img_container__zoT7V{max-width:100%}}.Details_details__desc__xn0vU{color:#fff}.Details_details__desc__xn0vU h3{margin-bottom:1em}.Details_details__desc__xn0vU p{margin-bottom:2.5rem}.Details_details__button__5S92z{padding:20px 32px;background-color:#a3826c;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);transition:all .4s ease;cursor:pointer}.Details_details__button__5S92z:hover{color:#fff;background-color:#a77a5a}.Quote_quote__container__8pdlh{margin:0 auto;max-width:1400px;padding:2em;justify-content:space-between;min-height:400px;display:flex;flex-direction:column;justify-content:center}.Quote_quote__container__8pdlh blockquote{max-width:600px;margin-bottom:2em}.Quote_quote__container__8pdlh blockquote h2{color:#000}.Photo_photo__dcvec{min-height:400px;margin-bottom:4em}.Photo_photo__container__SnL84{max-width:calc(1400px - 4em);margin:0 auto;background-image:linear-gradient(rgba(0,0,0,.197),rgba(0,0,0,.5)),url(/_next/static/media/04.48d211e2.jpeg);background-position:50%;background-size:cover;min-height:400px}.Contacts_contacts__VCSb8{margin-bottom:3rem}.Contacts_contacts__container__kdFkv{margin:0 auto;max-width:1400px;padding:2em;justify-content:space-between;display:flex}.Contacts_contacts__container__kdFkv h2,.Contacts_contacts__container__kdFkv h4{color:#000;margin-bottom:1.5rem}@media(max-width:750px){.Contacts_contacts__container__kdFkv{flex-direction:column;gap:2rem}.Contacts_contacts__container__kdFkv h2{text-align:center}}.Contacts_contacts__part__u626e{flex:0 1 500px}@media(max-width:750px){.Contacts_contacts__part__u626e{flex:0 1 auto}}.Contacts_contacts__part__u626e fieldset{border:0;display:flex;gap:.5rem;padding:0;margin:0 0 1.5rem}.Contacts_contacts__part__u626e fieldset legend{margin-bottom:.6rem}.Contacts_contacts__part__u626e fieldset span{display:inline-block;margin-top:.4rem}.Contacts_contacts__part__u626e fieldset input,.Contacts_contacts__part__u626e fieldset textarea{display:block;width:100%;height:2rem;border:1px solid #bababa;outline:none;box-shadow:none;background-color:#fafafa;border-radius:2px;transition:all .4s ease}.Contacts_contacts__part__u626e fieldset input:focus,.Contacts_contacts__part__u626e fieldset textarea:focus{background-color:#fff;outline:1px solid #bababa}.Contacts_contacts__part__u626e fieldset textarea{height:5rem}.Contacts_contacts__part__u626e fieldset label{flex:1 1 auto}.Contacts_contacts__part__u626e fieldset label span{font-size:smaller}.Contacts_contacts__part__u626e fieldset label input{display:block;width:100%}.Contacts_contacts__part__u626e button{padding:20px 32px;background-color:#a3826c;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);transition:all .4s ease;cursor:pointer;font-size:medium}.Contacts_contacts__part__u626e button:hover{color:#fff;background-color:#a77a5a}