.homearea_wrapper__UBgoT{display:grid;justify-items:center;grid-template-rows:min-content;padding-top:clamp(1rem,10.45vw,20rem)}@media(min-width:768px){.homearea_wrapper__UBgoT{grid-template-columns:1fr 1fr;padding-bottom:clamp(7rem,18rem,9.1vw)}}.homearea_img__OkBm9{width:clamp(17rem,40rem,80vw);height:auto;max-height:80rem;padding-bottom:3rem;object-fit:cover}@media(min-width:768px){.homearea_img__OkBm9{padding-bottom:0;width:100%;height:auto;max-width:96rem;justify-self:end}}.homearea_info__PoaW7{margin-top:clamp(4rem,9rem,5.6vw);display:grid;grid-template-rows:repeat(3,min-content);width:80%;text-align:center;justify-items:center}@media(min-width:768px){.homearea_info__PoaW7{margin-left:clamp(5rem,10rem,6.5vw);justify-self:start;align-content:end;text-align:start;justify-items:start}}.homearea_title__VTHee{font-size:clamp(3.6rem,9rem,4.7vw);font-family:"5by7";margin-bottom:1rem;font-weight:300}.homearea_text__2i1yk{font-size:clamp(1.4rem,2.6rem,1.8vw);margin-bottom:clamp(1rem,3rem,2.5vw);max-width:60rem}.homearea_button__fyxh6{width:max-content;margin-bottom:7rem}.textbutton_wrapper__MVJeZ{text-decoration:none;text-transform:capitalize;padding:0 clamp(2rem,2.1vw,4rem);display:grid;justify-content:center;width:max-content;cursor:pointer}.textbutton_wrapper__hoverMain__xRvXl{transition:all .2s ease-out}.textbutton_wrapper__hoverMain__xRvXl:hover{background-color:#52d900!important}.textbutton_wrapper__hoverWhite___AUM6{transition:all .2s ease-out}.textbutton_wrapper__hoverWhite___AUM6:hover{background-color:#d0d0d0!important}.textbutton_wrapper__hoverBlack__Cuu72{transition:all .2s ease-out}.textbutton_wrapper__hoverBlack__Cuu72:hover{background-color:#3b3b3b!important}.textbutton_wrapper__borderMain__Bv_9_{border-bottom:3px solid #61ff00}.textbutton_wrapper__arrow__DtaX0{text-decoration:none;grid-column:2/3;grid-template-columns:1fr min-content;display:grid;justify-content:center;cursor:pointer}.textbutton_wrapper__arrow__DtaX0:hover{background-color:#d0d0d0}.textbutton_wrapper__MVJeZ{transition:all .2s ease-out}.textbutton_text__3Fhu5{font-size:clamp(1.6rem,1.6vw,3rem);font-weight:700}.textbutton_button__d3hi5{padding:1rem 2rem;margin:0 0 0 clamp(4rem,4vw,8rem)}.textbutton_arrow__MVH7B{text-decoration:none;font-family:icomoon!important;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;font-size:clamp(1.6rem,1.6vw,3rem);padding:1rem clamp(1.5rem,1.3vw,2rem);display:grid;align-items:center;cursor:pointer;transition:all .2s ease-out}.textbutton_arrow__black__h_I1B{background-color:#000}.textbutton_arrow__black__h_I1B:hover{background-color:#3b3b3b}.textbutton_arrow__black__h_I1B:before{color:#fff}.textbutton_arrow__white__CfeMP{background-color:#fff}.textbutton_arrow__white__CfeMP:hover{background-color:#d0d0d0}.textbutton_arrow__white__CfeMP:before{color:#000}.textbutton_arrow__MVH7B:before{content:""}.page_main__akH3E{display:grid;position:relative;grid-template-columns:1fr minmax(0,192rem) 1fr;grid-template-rows:0 max-content max-content;height:100%;width:100%;max-width:100vw;overflow-x:hidden}.page_wrapper__w1BWf{height:100%;grid-column:1/-1;grid-row:2/3;width:100%}.page_home__LW_lH{display:grid;grid-template-rows:clamp(40rem,57vw,108rem) min-content 1fr max-content max-content;width:100%}.navigation_nav__Ex4bD{position:absolute;grid-column:2/3;width:100%;display:grid;font-size:clamp(2.3rem,1.5vw,3rem);z-index:5}.navigation_logo__Rrtek{cursor:pointer;text-decoration:none;font-family:icomoon!important;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;font-size:clamp(4.8rem,6vw,12rem)}.navigation_logo__Rrtek:before{content:"";color:#61ff00}.navigation_button__xReTp{padding:1rem 0;margin:0 0 0 clamp(0rem,4vw,4rem)}@media(min-width:992px){.navigation_button__xReTp{padding:1rem 2rem;margin:0 0 0 clamp(4rem,4vw,8rem)}}.navigation_item__xufsN{margin:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff;text-decoration:none;position:relative;transition:all .2s ease-out;font-size:inherit}@media(min-width:992px){.navigation_item__xufsN{margin:2rem}}.navigation_item__xufsN.navigation_active__M7NT5,.navigation_item__xufsN:hover{color:#61ff00}.navigation_item__wrapper__kkuT2{grid-column:3/-1;display:grid;grid-auto-flow:column;align-items:center;font-size:clamp(2rem,1.6vw,3rem);font-weight:700}.navigation_dot__dEHgg{position:relative;line-height:0rem;padding:0 2rem}.navigation_dot__dEHgg:after{content:"■";color:#fff;position:absolute;left:50%;top:50%;font-size:clamp(1.5rem,1.1vw,2rem);transform:translate(-50%,-50%)}.navigation_wrapper__oWD2H{display:grid;width:100%;grid-auto-flow:column;grid-template-columns:min-content 1fr;padding:clamp(3rem,5vw,6rem) clamp(3rem,5vw,10rem);box-sizing:border-box;align-items:center;margin:auto}.mobilenav_wrapper__nhpJi{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;position:fixed;bottom:2rem;left:50%;transform:translate(-50%);height:max-content;background-color:#fff;width:90vw;height:7rem;align-items:center;justify-items:center;border-radius:1rem;box-shadow:0 1rem 2rem rgba(0,0,0,.205);text-transform:uppercase;padding:1rem;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:all .2s ease-in;overflow:hidden}.mobilenav_wrapper__expanded__904rZ{height:14rem;row-gap:1rem;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr}.mobilenav_border__GC6kD{border-right:.1rem solid #000}.mobilenav_link__YRqCL{height:5rem;width:100%;text-decoration:none;cursor:pointer;display:grid;justify-items:center;align-items:center;font-size:1rem;color:#000;transition:all .2s ease-in}.mobilenav_link__YRqCL:hover{color:#3b3b3b}.mobilenav_link__logo__uvBKy:before{text-decoration:none;font-family:icomoon!important;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;font-size:2rem;content:"";color:#61ff00;margin-bottom:.7rem}.mobilenav_link__book__nNEH9{color:#000}.mobilenav_link__book__nNEH9:hover{color:#3b3b3b}.mobilenav_link__book__nNEH9:before{text-decoration:none;font-family:icomoon!important;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;font-size:2rem;content:"";margin-bottom:.7rem}.mobilenav_link__menu__pluuE{color:#000}.mobilenav_link__menu__pluuE:hover{color:#3b3b3b}.mobilenav_link__menu__pluuE:before{text-decoration:none;font-family:icomoon!important;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;font-size:2rem;content:"";margin-bottom:.7rem}.mobilenav_link__exit__oRr5C{color:#000}.mobilenav_link__exit__oRr5C:hover{color:#3b3b3b}.mobilenav_link__exit__oRr5C:before{text-decoration:none;font-family:icomoon!important;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;font-size:2rem;content:"";margin-bottom:.7rem}.mobilenav_link__contact__D_lEG{color:#000}.mobilenav_link__contact__D_lEG:hover{color:#3b3b3b}.mobilenav_link__contact__D_lEG:before{text-decoration:none;font-family:icomoon!important;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;font-size:2rem;content:"";margin-bottom:.7rem}.mobilenav_item__t2zNW{height:min-content;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#000;text-decoration:none;transition:all .2s ease-out;font-size:inherit}.mobilenav_item__t2zNW.mobilenav_active__9EeEz,.mobilenav_item__t2zNW:hover{color:#61ff00}.mobilenav_item__wrapper__47vIj{width:100%;text-align:center;height:100%;display:grid;justify-items:center;align-items:center}.inputsmall_wrapper__eakfd{display:grid;grid-column:1/-1;box-sizing:border-box;height:clamp(4.8rem,4.2vw,8rem)}@media(min-width:768px){.inputsmall_wrapper__eakfd{box-sizing:border-box;height:clamp(4.8rem,4.2vw,8rem);grid-column:1/2}}.inputsmall_wrapper__eakfd{position:relative}.inputsmall_input__bdzkR{font-family:inherit;border-color:#707070;padding:clamp(1.2rem,1.1vw,2rem) clamp(1.2rem,1.1vw,2rem) clamp(1.2rem,1.1vw,2rem) 2rem;font-size:inherit}.inputsmall_input__bdzkR.inputsmall_error__GEGwo{border:.2rem solid red}.inputsmall_input__bdzkR.inputsmall_error__GEGwo+.inputsmall_label__wrapper__66Hio{color:red}.inputsmall_input__bdzkR:focus,.inputsmall_input__bdzkR:not([value=""]){outline:none}.inputsmall_input__bdzkR:focus+.inputsmall_label__wrapper__66Hio,.inputsmall_input__bdzkR:not([value=""])+.inputsmall_label__wrapper__66Hio{transform:translateY(-140%)}.inputsmall_input__bdzkR:focus+.inputsmall_label__wrapper__66Hio .inputsmall_label__iU0T0,.inputsmall_input__bdzkR:not([value=""])+.inputsmall_label__wrapper__66Hio .inputsmall_label__iU0T0{font-size:clamp(1rem,1.1vw,2rem)}.inputsmall_error__GEGwo{color:red}.inputsmall_inputerror__AeNqL{position:absolute;left:2rem;font-size:clamp(1rem,1.1vw,2rem);bottom:0;color:red}.inputsmall_label__iU0T0{cursor:text;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s ease}.inputsmall_label__wrapper__66Hio{position:absolute;top:clamp(2.4rem,2.1vw,4rem);left:2rem;transform:translateY(-50%);transition:all .3s ease;cursor:text}.inputbig_wrapper__SakAj{display:grid;grid-column:1/-1}@media(min-width:768px){.inputbig_wrapper__SakAj{grid-column:2/3;grid-row:1/-1}}.inputbig_wrapper__SakAj{position:relative}.inputbig_input__PPmCb{font-family:inherit;padding:2rem;resize:none;font-size:inherit;min-height:18rem;border:.2rem solid #000}@media(min-width:768px){.inputbig_input__PPmCb{min-height:auto}}.inputbig_input__PPmCb.inputbig_error__4I8tS{border:.2rem solid red}.inputbig_input__PPmCb.inputbig_error__4I8tS+.inputbig_label__wrapper__rGfI_{color:red}.inputbig_input__PPmCb:focus,.inputbig_input__PPmCb:not(:empty){outline:none}.inputbig_input__PPmCb:focus+.inputbig_label__wrapper__rGfI_,.inputbig_input__PPmCb:not(:empty)+.inputbig_label__wrapper__rGfI_{transform:translateY(-140%)}.inputbig_input__PPmCb:focus+.inputbig_label__wrapper__rGfI_ .inputbig_label__g0MRX,.inputbig_input__PPmCb:not(:empty)+.inputbig_label__wrapper__rGfI_ .inputbig_label__g0MRX{font-size:clamp(1rem,1.1vw,2rem)}.inputbig_error__4I8tS{color:red}.inputbig_inputerror__i53CH{position:absolute;left:2rem;font-size:clamp(1rem,1.1vw,2rem);bottom:0;color:red}.inputbig_label__g0MRX{cursor:text;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s ease}.inputbig_label__wrapper__rGfI_{position:absolute;top:clamp(2.4rem,2.1vw,4rem);left:2rem;transform:translateY(-50%);transition:all .3s ease;cursor:text}