@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap");:root{--yellow:#ffde59;--gray:#f8f8f8}body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;scroll-behavior:smooth}h2{font-size:48px;font-style:normal;font-weight:700;line-height:48px;letter-spacing:0;text-align:center;margin:0}a{color:inherit;text-decoration:none}*{box-sizing:border-box;font-family:Montserrat}#__next>*{transition:opacity 1s}.hidden{opacity:0!important}form h2.open:after,form h3.open:after{transform:rotate(180deg)}.max-w-limiter{max-width:1536px;margin-right:auto;margin-left:auto}.btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:99vh;border:3px solid #000;background:var(--yellow);line-height:1;display:flex;align-items:center;justify-content:center;font-size:18px;padding:16px 24px;font-style:normal;font-weight:800;letter-spacing:0;text-align:center;text-transform:uppercase;transition:all .3s;cursor:pointer}.btn:hover{transform:scale(1.05)}.why.btn{margin:0 auto!important}.nav-bullet{border-radius:50%;border:2px solid #000;height:15px;width:15px}.nav-bullet:not(:last-child){margin-right:10px}.active-bullet{background:#000}input:focus,textarea{outline:none!important}.fixed-contact{border-radius:50%;height:75px!important;width:75px!important;position:fixed!important;top:unset!important;bottom:5%!important;right:5%!important;z-index:5;background-image:url(/mail.webp)!important;background-size:100% 100%!important;background-repeat:no-repeat;cursor:pointer}.fixed-contact *{opacity:0!important}.goingDown *{transition:all .3s .3s!important}.contact-modal{display:flex;align-items:center;justify-content:center;height:100vh;width:100vw;position:fixed;top:0;left:0;z-index:-1;background:none;transition:all .5s,z-index 0s .5s}.contact-modal *{opacity:0;transition:all .5s}.modal-open{transition:all .5s,z-index 0s!important;height:100vh;width:100vw;position:fixed;top:0;left:0;z-index:10;background:rgba(0,0,0,.6)}.contact-modal.modal-open *{opacity:1}.content-container{position:relative}.close-btn{position:absolute;top:2%;right:5%;font-size:32px;z-index:999;cursor:pointer}.contact-form{width:50vw;min-height:400px;padding:30px;background:#fff;text-align:center;position:relative}.contact-form form{display:flex;flex-direction:column}.contact-form form input{height:30px;width:100%;border:none;border-bottom:2px solid #000}.contact-form form textarea{resize:none;height:60px;width:100%;border:none;border-bottom:2px solid #000}.contact-form button{border:3px solid #000;width:200px;height:50px;font-size:20px;line-height:1px;padding:0;display:flex;align-items:center;justify-content:center;margin:24px auto 12px;background:transparent;font-weight:700}.skip-to-contact{position:absolute;bottom:2%;right:5%;text-decoration:underline;font-size:12px}.contact-form form label{margin:24px 0 12px;text-align:left;font-size:12px}.bold{font-weight:700}.bigBtn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:18px;margin:48px auto 0}.question{padding:24px 50px 24px 0;position:relative}.underline{text-decoration:underline}.question:after{content:"";background:#fff;width:30px;height:30px;background-image:url(/down.webp);background-size:50%;background-repeat:no-repeat;background-position:50% 50%;position:absolute;right:0;top:0;bottom:0;margin:auto;transition:all .3s;border-radius:50%;padding:8px}.open .question:after{transform:rotate(180deg)}.answer{max-height:0;overflow:hidden;transition:all .3s}.answer p{padding:12px 200px 12px 0}.active-spot{display:block!important}.menu-item{font-size:20px;font-style:normal;font-weight:500;line-height:24px;margin:24px 0;letter-spacing:0;text-align:left;border-bottom:1px solid transparent;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:all .3s}.menu-item.active-spot{font-size:24px;border-bottom:1px solid #000}.pp{max-width:750px;width:90%;margin:64px auto}.pp h2{font-size:20px}.pp h1,.pp h2,.pp h3,.pp h4,.pp h5{text-align:left}.gallery-next,button{cursor:pointer}.gallery-next{background:#fff;border-radius:50%;width:50px;height:50px;position:absolute;top:calc(50% - 25px);right:3%;z-index:2;display:flex;align-items:center;justify-content:center}.gallery-next svg,.gallery-prev svg{transform:scale(.5);z-index:3}.gallery-prev{background:#fff;border-radius:50%;width:50px;height:50px;position:absolute;top:calc(50% - 25px);left:3%;z-index:2;display:flex;align-items:center;justify-content:center;cursor:pointer}.openNav{left:0!important}.burger{display:none}.disclaimer{margin-bottom:0;font-style:italic;font-size:14px}span.smaller{font-size:22px}@media screen and (max-width:1280px){.contact-form{width:100vw;height:100vh}}@media screen and (max-width:1200px){.burger-close{background:linear-gradient(45deg,transparent,transparent calc(50% - 2px),#000 calc(50% - 2px),#000 calc(50% + 2px),transparent calc(50% + 2px)),linear-gradient(-45deg,transparent,transparent calc(50% - 2px),#000 calc(50% - 2px),#000 calc(50% + 2px),transparent calc(50% + 2px))!important}}@media screen and (max-width:1024px){h2{font-size:36px;line-height:36px}}@media screen and (max-width:820px){.btn:hover{transform:scale(1)}.answer p{padding:12px 30px 12px 0}.menu-item.active-spot{font-size:20px}.menu-item,span.smaller{font-size:16px}}@media screen and (max-width:768px){.contact-form h2{font-size:32px;line-height:36px;max-width:75%;margin:0 auto}.btn{font-size:18px}}