*{margin:0;padding:0}*,html{box-sizing:border-box}html{font-size:62.5%}*,:after,:before{box-sizing:inherit}body{font-family:Montserrat,sans-serif;font-size:1.6rem;line-height:2}.hero{height:100vh;position:relative;width:100%}.hero__image{height:100%;object-fit:cover;position:absolute;width:100%}.hero__title{bottom:15%;color:#fff;font-size:4rem;padding:15px;position:absolute;right:10%}.slider{align-items:center;display:flex;margin:20px;opacity:0;-webkit-transform:scale(85%);transform:scale(85%);transition:2s}.slider__zoom{opacity:1;-webkit-transform:scale(100%);transform:scale(100%);transition:2s}.slider__image{width:60%}.slider__content{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:20px;text-align:center}.slider__title{font-size:3rem;text-align:center}@media screen and (max-width:800px){.slider{background-color:#ececec;flex-direction:column}.slider__image{width:100%}.slider__title{font-size:2.1rem}}.navbar{align-items:center;background-color:#000;display:flex;height:80px;justify-content:space-between;opacity:.75;padding:0 30px;position:-webkit-sticky;position:sticky;top:0;z-index:5}.navbar__logo{color:#fff;font-family:montecarlo;font-size:4rem}.navbar__list{display:flex;list-style:none}.navbar__item{white-space:nowrap}.navbar__link{border:solid transparent;border-width:0 0 1px;color:#fff;font-size:1.5rem;margin:0 5px;padding:10px;text-align:center;text-decoration:none;transition:.25s}.navbar__link:hover{border-color:#fff;transition:.25s}.navbar__menu{color:#fff;cursor:pointer;display:none}@media screen and (max-width:800px){.navbar__list{align-items:center;display:flex;flex-direction:column;height:300px;justify-content:space-evenly;left:-100%;position:absolute;top:80px;transition:all .5s;width:100%}.navbar__list--active{left:0}.navbar__item{border-radius:0;flex:1 1}.navbar__item,.navbar__link{align-items:center;display:flex;justify-content:center;width:100%}.navbar__link{background-color:#000;border-width:0;height:100%;margin:0;opacity:.75}.navbar__link:hover{opacity:.9;transition:.25s}.navbar__menu{display:block}}.footer{background-color:#000;color:#fff;font-weight:700;opacity:.75;padding:20px;text-align:center}
/*# sourceMappingURL=main.b7792610.css.map*/