body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--primary:#f0d9af;--second:#f6822c;--background:#f2f2f2}.App{background-color:#f2f2f2;background-color:var(--background);font-family:Hanalei Fill,cursive;text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}h2{text-transform:uppercase}#home{height:50vh;padding-top:75px}#home,#home h2{background-color:#282c34}#product{color:#fff;padding:3rem 1rem 2.5rem;text-align:center}#product h2{color:#000;font-family:Hanalei Fill,cursive;padding-bottom:2rem}#productList{display:flex;gap:1rem;justify-content:space-evenly}#travel{background-color:#282c34;color:#f0d9af;color:var(--primary);height:50vh;overflow:hidden;padding:5rem 1rem 7rem;position:relative}#travel:before{background-image:url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.28 2.17" preserveAspectRatio="none"><path d="M0 .5c3.07.55 9.27-.42 16.14 0 6.88.4 13.75.57 19.14-.11V0H0z" fill="%23f2f2f2"/><path d="M0 1c3.17.8 7.29-.38 10.04-.55 2.75-.17 9.25 1.47 12.67 1.3 3.43-.17 4.65-.84 7.05-.87 2.4-.02 5.52.88 5.52.88V0H0z" opacity=".5" fill="%23f2f2f2"/><path d="M0 1.85c2.56-.83 7.68-.3 11.79-.42 4.1-.12 6.86-.61 9.58-.28 2.73.33 5.61 1.17 8.61 1 3-.19 4.73-.82 5.3-.84V.1H0z" opacity=".5" fill="%23f2f2f2"/></svg>');background-position:50% 0;background-repeat:no-repeat;background-size:100% 62px;bottom:-.1vw;content:"";font-family:shape divider from ShapeDividers\.com;left:-.1vw;pointer-events:none;position:absolute;right:-.1vw;top:-.1vw;z-index:3}#contact{overflow:hidden;padding:7rem 1rem 2rem;position:relative}#contact:before{background-image:url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.28 2.17" preserveAspectRatio="none"><path d="M0 .5c3.07.55 9.27-.42 16.14 0 6.88.4 13.75.57 19.14-.11V0H0z" fill="%23282c34"/><path d="M0 1c3.17.8 7.29-.38 10.04-.55 2.75-.17 9.25 1.47 12.67 1.3 3.43-.17 4.65-.84 7.05-.87 2.4-.02 5.52.88 5.52.88V0H0z" opacity=".5" fill="%23282c34"/><path d="M0 1.85c2.56-.83 7.68-.3 11.79-.42 4.1-.12 6.86-.61 9.58-.28 2.73.33 5.61 1.17 8.61 1 3-.19 4.73-.82 5.3-.84V.1H0z" opacity=".5" fill="%23282c34"/></svg>');background-position:50% 0;background-repeat:no-repeat;background-size:100% 90px;bottom:-.1vw;content:"";font-family:shape divider from ShapeDividers\.com;left:-.1vw;pointer-events:none;position:absolute;right:-.1vw;top:-.1vw;z-index:3}@media (min-width:2100px){#contact:before{background-size:100% calc(2vw + 90px)}}@media (max-width:600px){#home{padding-top:0}#productList{display:grid}#travel{height:100%}}@media (min-height:700px){#travel{height:30vh}}@media (max-height:500px){#travel{height:100%}}@media (min-width:2100px){#travel:before{background-size:100% calc(2vw + 62px)}}.nav{align-items:stretch;background:linear-gradient(90deg,#6e5efe,#240cf7);background:linear-gradient(90deg,#030303,#1c183e);color:#faebd7;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;justify-content:center;padding:0 1rem;position:fixed;width:100%;z-index:4}.navbar-logo{cursor:pointer;justify-self:start;top:10;width:10vh}.navbar-menu{display:flex;gap:1rem;list-style:none;margin:0;padding:0 20px;position:relative}.navbar-menu a{align-items:center;color:#f0d9af;display:flex;font-size:1.2rem;font-weight:600;height:100%;padding:.25rem;text-decoration:none}.navbar-menu a:hover{color:#f6822c}.navbar-menu li a:hover:after{background:#f6822c;bottom:15px;content:"";height:2px;position:absolute;width:1.3rem}.navbar-menu a svg{margin:1%}.navbar-icon{display:none}@media (max-width:600px){.nav,.navbar-icon{position:fixed}.navbar-icon{align-items:center;cursor:pointer;display:block;font-size:1rem;right:0;top:0;-webkit-transform:translate(-100%,80%);transform:translate(-100%,80%)}.navbar-menu{align-items:flex-start;background-color:#f0d9af;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;padding:20px 0 0 3px;position:fixed;right:-300px;top:60px;transition:all .5s ease;width:200px}.navbar-menu a{color:#f0d9af}.navbar-menu.active{right:0}.navbar-menu.active a{color:#000}.navbar-menu.active a:hover{color:#f6822c;font-size:1.2rem}}.slider{background-position:50%;background-repeat:no-repeat;background-size:cover;height:50vh;width:100%}.slider--content{align-items:center;display:flex;height:50vh;justify-content:space-between}.slider--feature{display:flex;font-family:Hanalei Fill,cursive;place-self:flex-start;text-align:center;vertical-align:bottom;width:50%}.feature--title{color:#fff;font-size:2.5rem;font-weight:700;text-transform:uppercase}.feature--text{color:#fff;font-size:1rem;margin:1rem 0;place-self:flex-end}.slider__btn-left,.slider__btn-right{background:transparent;border:none;color:#eee;cursor:pointer;font-size:4rem;outline:none;padding:0 1rem;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.feature__btn{background:#fff;border:1px solid #444;color:#444;cursor:pointer;font-weight:700;outline:none;padding:.8rem 2rem;text-transform:uppercase}.slider__btn-left:hover,.slider__btn-right:hover{-webkit-transform:scale(.95);transform:scale(.95)}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation:fadeIn .3s;animation:fadeIn .3s}.cardDiv{display:flex;max-width:70vh;min-width:30vh}.contentCard{padding:5px 8px 0!important;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.imageDiv{background-color:#030304;border-radius:10px}.imageDiv:hover{background-color:#2c2c3c;box-shadow:0 15px 10px #0000001a;-webkit-transform:translateY(-3px);transform:translateY(-3px)}.textCard{align-items:center;background:#fff;border-radius:10px;display:flexbox;gap:2rem;margin-left:25px;margin-right:25px;padding:10px 0;position:relative;z-index:1}.textCard span{color:#000;font-size:1rem;font-weight:600}.modalBox{border:3px solid var(--primary)!important;max-height:80vh;overflow-y:scroll;padding-bottom:0!important}.textModal{color:#848484;text-align:left}.valueModal{color:#000;text-align:justify}.imageModal{margin-bottom:1rem;max-height:60vh;min-height:30vh}.pointModal{float:right;width:20%!important}.closeModal{float:right;padding:0!important}.closeModal:hover{color:var(--second)}.graphModal{float:right;position:relative}@media (max-width:600px){.cardDiv{justify-content:space-evenly}}#footer{background-color:#030304;color:#faebd7;padding:1rem}#logoFooter{margin-bottom:2%;max-width:30vh}#rrssFooter a{color:inherit;font-size:2rem;gap:1rem;text-decoration:none}#travelList{display:flex;gap:1rem;justify-content:space-evenly}.travelItem{display:block;max-width:50vh;min-width:30vh}.travelIcon{font-size:4rem;width:100%}.travelTitle{border-bottom:dotted;width:100%}.travelText{width:100%}@media (max-width:600px){#travelList{grid-gap:1rem;display:grid;gap:1rem}}#contactDiv{display:flex;justify-content:space-evenly;margin:3rem 0}#contactForm{display:grid;width:60vh}#contactForm button{background-color:var(--second);color:#000}#contactForm button:hover{background-color:var(--primary)}#contactImg{margin:2rem;max-width:40vw}#contactImg img{height:80%}@media (max-width:600px){#contactDiv{display:grid}#contactImg{height:200px;justify-self:center;margin:0 0 1rem}#contactImg img{height:80%;position:static}#contactForm{grid-gap:1rem;display:grid;gap:1rem;width:100%}}
/*# sourceMappingURL=main.426a14b2.css.map*/