﻿h1,h2,h3{font-family:"Oleo Script",system-ui;font-weight:400;font-style:normal}nav.primary--nav .navbar-collapse li a.nav-link,body{font-family:"Gudea",sans-serif;font-weight:400;font-style:normal}body{overflow-x:hidden}section{height:900px;width:100vw;padding:100px 0 100px 0}section.section--small{height:auto;min-height:720px}footer{display:flex;justify-content:space-between;flex-direction:column;height:auto;min-height:600px;width:100vw;padding:150px 0 100px 0;background:repeating-linear-gradient(to right, #343434 50px, #FFDC9B 50px, #FFDC9B 100px, #343434 100px, #343434 150px) 0% 0%/100% 40px no-repeat,#343434;color:#fefefe}p,span,a,li{font-size:20px}a{color:#ffda24;text-decoration:none}a:hover{color:#ffda24;text-decoration:underline}h3{font-size:32px}h2{color:#22671f}h1{margin-bottom:35px;font-size:48px;color:#22671f;text-align:center}.text--small,.text--small *{font-size:14px}.text--black{color:#343434}.text--primary{color:#22671f}.text--secondary{color:#ffda24}.font--medium,h2{font-size:35px}.scroll-to-top-button{position:fixed;bottom:5%;right:2.5%;z-index:150;width:50px;height:50px;border-radius:10px;background-color:#22671f;box-shadow:0 10px 10px 2px rgba(52,52,52,.25);cursor:pointer;transform:translateX(200px);transition:transform .5s ease-in-out}.scroll-to-top-button.make--visible{transform:translateX(0px)}.icon{position:relative;width:50px;height:50px;padding:20px;margin:10px;color:#343434;font-size:1.5em}.icon:before{position:absolute;left:50%;top:50%;z-index:2;color:#343434;transform:translate(-50%, -50%)}.icon.icon--white{color:#fefefe}.icon.icon--white:before{color:#fefefe}.icon.icon--white:hover:before{color:#fefefe}.icon:after{position:absolute;left:0;top:0;content:"";display:block;z-index:1;width:100%;height:100%}.icon.icon--circle:after{border-radius:50%;background-color:#fefefe}.icon.icon--circle:hover:after{background-color:rgba(254,254,254,.75)}.icon:hover:before{color:#343434}.icon.icofont-phone:before{content:"𓭾"}.icon.icofont-mass-email:before{content:"𓭠";transform:translate(-50%, -62%)}.carousel.carousel--card{margin-top:100px}.carousel.carousel--card .carousel-inner{overflow:visible}.carousel.carousel--card .carousel-item .card.card--carousel{position:relative;width:50%;min-height:450px;padding:100px 20px 50px 20px;text-align:center;box-shadow:0 10px 10px 2px rgba(52,52,52,.25);overflow:visible;transform:translateX(50%)}.carousel.carousel--card .carousel-item .card.card--carousel .card-img-top{position:absolute;top:0;left:50%;z-index:4;display:flex;justify-content:center;width:150px;height:150px;padding:10px;background-color:#fefefe;border-radius:120px;transform:translate(-50%, -50%)}.carousel.carousel--card .carousel-item .card.card--carousel .card-img-top.card--image{background-color:#343434}.carousel.carousel--card .carousel-item .card.card--carousel .card-img-top.card--image:before{display:block;content:"";position:absolute;left:-50%;top:0;z-index:3;width:100%;height:100%;border-radius:120px;background-color:#22671f}.carousel.carousel--card .carousel-item .card.card--carousel .card-img-top.card--image>img{width:100%;height:100%;border-radius:120px}.carousel.carousel--card .carousel-item .card.card--carousel .card-img-top.card--pass{display:flex;justify-content:center;align-items:center;font-size:3em;font-weight:bold;color:#22671f;box-shadow:0 20px 20px 2px rgba(52,52,52,.25)}nav.primary--nav .navbar-collapse li{padding:10px 15px;transition:background-color .25s}nav.primary--nav .navbar-collapse li a.nav-link{font-size:20px;color:#fefefe;text-align:center}nav.primary--nav .navbar-collapse li a.nav-link.dropdown-toggle:after{display:none}nav.primary--nav .navbar-collapse li a.nav-link:hover{text-decoration:none}nav.primary--nav .navbar-collapse li:hover,nav.primary--nav .navbar-collapse li:active,nav.primary--nav .navbar-collapse li:focus{background-color:rgba(255,218,36,.25)}nav.primary--nav .navbar-collapse li .dropdown-menu{background-color:#fefefe}nav.primary--nav .navbar-collapse li .dropdown-menu li:hover,nav.primary--nav .navbar-collapse li .dropdown-menu li:active,nav.primary--nav .navbar-collapse li .dropdown-menu li:focus{background-color:initial}nav.primary--nav .navbar-collapse li .dropdown-menu a{color:#343434}nav.cta--nav{position:fixed;top:-120px;left:0;z-index:150;height:120px;width:100%;background-color:#fefefe !important;box-shadow:0 10px 10px 2px rgba(52,52,52,.25);transition:top .5s ease-in-out}nav.cta--nav.make--visible{top:0}nav.navbar{--bs-navbar-toggler-focus-width: 0px // remove the outline around the burger menu icon;background-color:rgba(0,0,0,0)}nav.navbar.primary--nav{background-color:#22671f}.navbar-brand>img{max-width:450px;max-height:450px;transition:max-width .5s ease-in-out,max-height .5s ease-in-out}.navbar-toggler{position:relative;height:25px;width:32px;position:relative;padding:0px}.navbar-toggler:focus,.navbar-toggler:click{border:none;box-shadow:none}.burger-menu-icon{display:block;height:3px;width:100%;background-color:#fefefe}.burger-menu-icon:before,.burger-menu-icon:after{position:absolute;content:"";display:block;height:3px;width:100%;background-color:#fefefe}.burger-menu-icon:before{top:0;left:0}.burger-menu-icon:after{bottom:0;left:0}section.adapt--section{height:auto;min-height:900px}section.small--section{height:450px}.statistics--section{display:flex;justify-content:center;padding:5% 10%;background-color:#fefefe}.statistics{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto);gap:10% 25%}.statistics .stat{display:grid;grid-template-columns:[icon] 50px [text] auto;grid-template-rows:[header] auto [body] auto}.statistics .stat .stat__icon{grid-column:icon/icon;grid-row:header/span end;font-size:45px;color:#22671f}.statistics .stat .stat__header{grid-column:text/text;grid-row:header/body;color:#22671f}.statistics .stat .stat__text{grid-column:text/text;grid-row:body/body}section.floating--section{position:absolute;z-index:50;top:900px;left:50%;width:75%;height:auto;background:0% 0%/3em 3em linear-gradient(135deg, rgba(52, 52, 52, 0.01) 50%, transparent 0),0% 0%/3em 3em linear-gradient(-135deg, rgba(52, 52, 52, 0.01) 50%, transparent 0) #fefefe;box-shadow:0 0 20px 2px #343434;transform:translateX(-50%)}section.section--hero{position:relative;padding-top:100px;background:linear-gradient(to bottom, #22671F, rgb(69.552238806, 197.5111940299, 63.9888059701))}section.section--hero img{max-width:100%}section.section--hero .hero--text{color:#fff}section.section--hero .hero--text span{color:#ffda24}section.section--hero .hero--text h1{margin-top:0;margin-bottom:0}section.section--hero .hero--text h1 span{font-size:48px}section.section--hero .hero--text h3{margin-bottom:0}section.section--hero .hero--text h3 span{font-size:32px}section.section--hero .hero--text h1,section.section--hero .hero--text h3{color:#fefefe;text-align:center}section.section--hero:after{display:block;content:"";position:absolute;z-index:10;left:0;bottom:-20px;height:40px;width:100%;background-color:#343434}section.section--hero:before{display:block;content:"";position:absolute;z-index:15;left:0;bottom:-2.5px;height:5px;width:100%;background:repeating-linear-gradient(to right, white 40px, transparent 40px, transparent 60px, white 60px, white 100px)}section.section--manual-car{height:1125px;padding-top:350px;padding-bottom:350px;background:url("../assets/manual_car.png") no-repeat;background-position:102% 40%;background-size:50%}section.section--manual-car .section__text{position:relative;width:50%}section.section--manual-car .section__text:after{content:"";display:block;position:absolute;top:-25%;right:-20%;z-index:2;height:150%;width:20%;background-color:rgba(254,254,254,.25);backdrop-filter:blur(3px);filter:blur(10px);opacity:1}section.section--pass-plus{height:1125px;padding-top:350px;padding-bottom:350px;background:10% 40%/40% url("../assets/pass_plus.png") no-repeat,0% 0%/3em 3em linear-gradient(135deg, rgba(52, 52, 52, 0.01) 50%, transparent 0),0% 0%/3em 3em linear-gradient(-135deg, rgba(52, 52, 52, 0.01) 50%, transparent 0) #fefefe}section.section--pass-plus .section__text{position:relative;width:50%;margin-left:55%}section.section--review{background-image:url("../assets/circle-scatter-haikei.svg");overflow-x:hidden}section.section--map{background-color:#ffdc9b}section.section--map #map{position:relative;width:500px;height:500px}section.section--map #map iframe{position:absolute;width:100%;height:100%;z-index:8}section.section--map #map:before{content:"";display:block;position:absolute;top:0;left:-1px;z-index:9;width:101%;height:60px;background-color:#ffdc9b}section.section--map #map:after{content:"";display:block;position:absolute;bottom:-1px;left:-1px;z-index:9;width:101%;height:15px;background-color:#ffdc9b}.logo{width:300px;height:100px}@media screen and (max-width: 1400px){section.section--manual-car,section.section--pass-plus{height:900px}section.section--manual-car .section__text,section.section--pass-plus .section__text{width:100%}section.section--manual-car .section__text:after,section.section--pass-plus .section__text:after{display:none}section.section--manual-car{background:none}section.section--pass-plus{background:0% 0%/3em 3em linear-gradient(135deg, rgba(52, 52, 52, 0.01) 50%, transparent 0),0% 0%/3em 3em linear-gradient(-135deg, rgba(52, 52, 52, 0.01) 50%, transparent 0) #fefefe}section.section--pass-plus .section__text{margin:0px}}@media screen and (max-width: 768px){.navbar-brand>img,.logo{max-width:250px;max-height:250px}section.floating--section{position:relative;z-index:initial;top:initial;bottom:initial;left:initial;width:auto;height:auto;padding:100px 0 100px 0;border-radius:initial;box-shadow:none;transform:none}section.statistics--section{background:rgb(254.25,245.5,229.25)}section.section--hero:before,section.section--hero:after{display:none}section.section--manual-car,section.section--pass-plus{padding-top:100px;padding-bottom:100px}.carousel.carousel--card .carousel-item .card.card--carousel{width:100%;transform:none}}@media screen and (max-width: 576px){section.section--manual-car{height:1150px}section.section--manual-car .section__text:after{display:block;top:initial;right:initial;left:-25%;height:15%;width:150}section.section--manual-car .section__text:before{display:block;content:"";position:absolute;z-index:1;bottom:-110%;left:0;height:100%;width:100%;background:url("../assets/manual_car.png") no-repeat;background-size:100%}section.section--pass-plus .section__text:before{display:block;content:"";position:absolute;z-index:1;bottom:-110%;left:0;height:100%;width:100%;background:url("../assets/pass_plus.png") no-repeat;background-size:100%}section.section--map #map{width:350px;height:350px}.scroll-to-top-button{display:none}nav.cta--nav h2{font-size:22px}}/*# sourceMappingURL=index.css.map */
