header{width:100%;position:absolute;top:0}header .header-container{display:flex;flex-wrap:wrap;margin:0 auto;padding:30px;position:relative}@media (min-width:769px){header .header-container{padding:60px}}header .header-container .logo a{display:grid;position:relative;z-index:2}header .header-container .logo a svg{max-width:85px;width:100%;height:auto}@media (min-width:769px){header .header-container .logo a svg{max-width:200px}}footer{background-color:#526e61}@media (min-width:769px){footer{background-color:#edece6}}@media (min-width:911px){footer{position:fixed;bottom:0;width:100%}}footer .footer-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 auto;padding:40px 30px;gap:2rem}@media (min-width:769px){footer .footer-container{padding:40px 60px}}footer .footer-container .footer-contant{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 30px;position:relative;padding-bottom:64px}@media (min-width:769px){footer .footer-container .footer-contant{width:calc(100% - 94px - 2rem);justify-content:flex-start;gap:20px 45px;padding-bottom:0}}footer .footer-container .footer-contant .contact-phone a{display:flex;flex-wrap:wrap;align-items:center;gap:10px;text-decoration:none;text-transform:uppercase;color:#edece6}@media (min-width:769px){footer .footer-container .footer-contant .contact-phone a{color:#526e61}}footer .footer-container .footer-contant .contact-phone a:focus-visible,footer .footer-container .footer-contant .contact-phone a:hover{text-decoration:underline}footer .footer-container .footer-contant .contact-phone a svg{max-width:34px;width:100%;height:auto}footer .footer-container .footer-contant .contact-phone a svg circle{stroke:#edece6}@media (min-width:769px){footer .footer-container .footer-contant .contact-phone a svg circle{stroke:#526e61}}footer .footer-container .footer-contant .contact-phone a svg path{fill:#edece6}@media (min-width:769px){footer .footer-container .footer-contant .contact-phone a svg path{fill:#526e61}}footer .footer-container .footer-contant .contact-phone a span{display:none}@media (min-width:769px){footer .footer-container .footer-contant .contact-phone a span{display:block}}footer .footer-container .footer-contant .contact-address a{display:flex;flex-wrap:wrap;align-items:center;gap:10px;text-decoration:none;text-transform:uppercase;color:#edece6}@media (min-width:769px){footer .footer-container .footer-contant .contact-address a{color:#526e61}}footer .footer-container .footer-contant .contact-address a:focus-visible,footer .footer-container .footer-contant .contact-address a:hover{text-decoration:underline}footer .footer-container .footer-contant .contact-address a svg{max-width:34px;width:100%;height:auto}footer .footer-container .footer-contant .contact-address a svg circle{stroke:#edece6}@media (min-width:769px){footer .footer-container .footer-contant .contact-address a svg circle{stroke:#526e61}}footer .footer-container .footer-contant .contact-address a svg path{fill:#edece6}@media (min-width:769px){footer .footer-container .footer-contant .contact-address a svg path{fill:#526e61}}footer .footer-container .footer-contant .contact-address a span{position:absolute;bottom:0;left:50%;translate:-50% 0;text-align:center;max-width:250px;width:100%}@media (min-width:769px){footer .footer-container .footer-contant .contact-address a span{position:static;translate:none;text-align:left;max-width:unset;width:auto}}footer .footer-container .footer-parent{width:100%;display:flex;justify-content:center}@media (min-width:769px){footer .footer-container .footer-parent{width:auto}}footer .footer-container .footer-parent a{display:grid;width:auto}footer .footer-container .footer-parent a img{max-width:94px;width:100%;height:auto;margin-top:1rem}@media (min-width:769px){footer .footer-container .footer-parent a img{margin-top:0}}.page-home main{margin:8rem auto 2rem;padding:0;display:flex;flex-wrap:wrap;align-items:flex-end;gap:20px}@media (min-width:500px){.page-home main{margin:14rem auto 2rem;padding:0 30px}}@media (min-width:769px){.page-home main{margin:16rem auto 0;padding:0 60px;gap:60px}}@media (min-width:1441px){.page-home main{margin:20rem auto 0}}.page-home main h1{font-size:32px;padding:0 40px}@media (min-width:500px){.page-home main h1{position:absolute;top:30px;right:30px;text-align:right;max-width:400px;font-size:40px;padding:0}}@media (min-width:660px){.page-home main h1{max-width:500px;font-size:50px}}@media (min-width:769px){.page-home main h1{top:60px;right:60px;max-width:500px;font-size:50px}}@media (min-width:900px){.page-home main h1{max-width:600px;font-size:60px}}@media (min-width:1441px){.page-home main h1{max-width:700px;font-size:72px}}.page-home main h2{color:#526e61;font-size:15px;line-height:1.2;margin-bottom:2rem}@media (min-width:769px){.page-home main h2{font-size:16px}}.page-home main .home-slider{width:100%;text-align:center}@media (min-width:900px){.page-home main .home-slider{width:calc(65% - 30px)}}@media (min-width:1024px){.page-home main .home-slider{width:calc(60% - 30px)}}.page-home main .home-slider h2{margin-top:2rem;margin-bottom:1rem;padding:0 30px;text-align:center;position:relative}@media (min-width:769px){.page-home main .home-slider h2{display:none}}.page-home main .home-slider a svg{width:34px;height:34px}@media (min-width:769px){.page-home main .home-slider a{display:none}}.page-home main .home-slider img{height:290px;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:769px){.page-home main .home-slider img{height:350px;aspect-ratio:auto}}@media (min-width:1025px){.page-home main .home-slider img{height:auto;aspect-ratio:14/9}}@media (min-width:1201px){.page-home main .home-slider img{height:auto;aspect-ratio:17/9}}@media (min-width:1361px){.page-home main .home-slider img{height:auto;aspect-ratio:14/9}}@media (min-width:1441px){.page-home main .home-slider img{height:auto;aspect-ratio:16/9}}.page-home main .home-slider .slick-next,.page-home main .home-slider .slick-prev{top:unset;bottom:50%;left:unset;z-index:2;width:34px;height:34px;translate:0 calc(50% + 17px)}@media (min-width:769px){.page-home main .home-slider .slick-next,.page-home main .home-slider .slick-prev{bottom:28px;translate:none}}.page-home main .home-slider .slick-next:focus-visible svg circle,.page-home main .home-slider .slick-next:hover svg circle,.page-home main .home-slider .slick-prev:focus-visible svg circle,.page-home main .home-slider .slick-prev:hover svg circle{fill:#526e61}.page-home main .home-slider .slick-next:before,.page-home main .home-slider .slick-prev:before{display:none}.page-home main .home-slider .slick-prev{right:calc(100% - 64px)}@media (min-width:769px){.page-home main .home-slider .slick-prev{right:128px}}.page-home main .home-slider .slick-next{right:30px}@media (min-width:769px){.page-home main .home-slider .slick-next{right:72px}}.page-home main .contact-form{width:100%;padding:80px 30px}@media (min-width:769px){.page-home main .contact-form{padding:0}}@media (min-width:900px){.page-home main .contact-form{width:calc(35% - 30px)}}@media (min-width:1024px){.page-home main .contact-form{width:calc(40% - 30px)}}html{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always;scroll-behavior:smooth;background-color:#edece6;overflow-x:hidden}body,html{padding:0;margin:0}*,:after,:before{box-sizing:inherit}body{font-family:commuters-sans,sans-serif;font-size:15px;color:#161616}#skip-to-content{position:absolute;top:0;left:0;z-index:999999;transition:all .3s ease-in-out;transform:translateY(-100%)}#skip-to-content:focus{transform:translateY(0)}p{font-family:commuters-sans,sans-serif;font-size:15px;font-weight:400;line-height:1.5;letter-spacing:1px}a{color:#526e61;font-family:commuters-sans,sans-serif;font-weight:700;line-height:1.5;letter-spacing:1px;text-decoration:underline}a:focus,a:hover{text-decoration:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{text-transform:uppercase;margin:0 0 1rem}.h1,h1{font-family:ivypresto-display,serif;font-size:50px;font-weight:400;line-height:1}@media (min-width:769px){.h1,h1{font-size:72px}}.h2,h2{font-family:ivypresto-display,serif;font-size:40px;font-weight:400;line-height:1.25}@media (min-width:769px){.h2,h2{font-size:48px}}.h3,h3{font-family:commuters-sans,sans-serif;font-size:20px;font-weight:700;line-height:1.75;letter-spacing:1px}.h4,h4{font-family:commuters-sans,sans-serif;font-size:20px;font-weight:400;line-height:1.75}.h5,h5{font-family:commuters-sans,sans-serif;font-size:14px;font-weight:700;line-height:2;letter-spacing:1px}.h6,h6{font-family:commuters-sans,sans-serif;font-size:16px;font-weight:400;line-height:1.5}hr{margin:2rem auto;width:100%;height:1px;background-color:#526e61;border:none}figure{margin:0}img{max-width:100%;height:auto}ol,ul{margin:1rem auto}ol li,ul li{margin:1rem 0}.button,button{display:inline-block;padding:10px 80px;margin:0;font-family:commuters-sans,sans-serif;font-size:14px;font-weight:700;line-height:2;letter-spacing:1px;color:#edece6;cursor:pointer;background-color:#526e61;border:none;border-radius:0;text-align:center;text-decoration:none;text-transform:uppercase;position:relative;transition:.2s ease-in-out}.button:focus-visible,.button:hover,button:focus-visible,button:hover{color:#edece6;background-color:#161616;text-decoration:none}.field-wrap{position:relative;margin-bottom:1rem}label{font-family:commuters-sans,sans-serif;font-size:15px;font-weight:400;line-height:2;letter-spacing:1px;color:#161616;padding:0 .5rem;position:absolute;top:50%;left:.5rem;translate:0 -50%;transition:.2s ease-in-out}input{width:100%;font-family:commuters-sans,sans-serif;font-size:15px;font-weight:400;line-height:2;letter-spacing:1px;color:#161616;background-color:#d9d9d9;border:solid 1px #d9d9d9;border-radius:0;padding:.5rem 1rem;transition:.2s ease-in-out}input:focus{border:solid 1px #d9d9d9;outline:0;box-shadow:none}input:focus~label{opacity:0;pointer-events:none}input:not(:-moz-placeholder-shown)~label{opacity:0;pointer-events:none}input:not(:placeholder-shown)~label{opacity:0;pointer-events:none}textarea{width:100%;font-family:commuters-sans,sans-serif;font-size:15px;font-weight:400;line-height:2;letter-spacing:1px;color:#161616;background-color:#d9d9d9;border:solid 1px #d9d9d9;border-radius:0;padding:.5rem 1rem;transition:.2s ease-in-out}textarea:focus{border:solid 1px #d9d9d9;outline:0;box-shadow:none}textarea:focus~label{opacity:0;pointer-events:none}textarea:not(:-moz-placeholder-shown)~label{opacity:0;pointer-events:none}textarea:not(:placeholder-shown)~label{opacity:0;pointer-events:none}textarea~label{opacity:0;pointer-events:none}select{width:100%;font-family:commuters-sans,sans-serif;font-size:15px;font-weight:400;line-height:2;letter-spacing:1px;color:#161616;background-color:#d9d9d9;border:solid 1px #d9d9d9;border-radius:0;padding:.5rem 1rem;margin:1.5rem 0 0;background-image:url(../images/icon-select-arrow.svg);background-repeat:no-repeat;background-position:99% 72%;background-size:16px;background-color:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.2s ease-in-out}select:focus{border:solid 1px #d9d9d9;outline:0;box-shadow:none}select~label{opacity:0;pointer-events:none}.mobile-only{display:block}@media (min-width:769px){.mobile-only{display:none}}.desktop-only{display:none}@media (min-width:769px){.desktop-only{display:block}}.error-page main{margin:8rem auto 6rem;padding:0 2rem;min-height:50vh;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width:769px){.error-page main{margin:16rem auto 6rem}}.error-page main h1{margin:0;font-size:100px;line-height:1}.error-page main p{font-size:18px;font-weight:700;text-transform:uppercase;color:#526e61;margin:2rem 0;text-align:center}.accessibility-page main,.privacy-policy-page main{max-width:900px;margin:8rem auto 6rem;padding:0 2rem}@media (min-width:769px){.accessibility-page main,.privacy-policy-page main{margin:16rem auto 6rem}}.accessibility-page main h1,.privacy-policy-page main h1{text-align:center}.accessibility-page main h2,.privacy-policy-page main h2{margin-top:2rem;margin-bottom:0;color:#526e61;line-height:1.2}
/*# sourceMappingURL=main.css.map */
