.hero-container[data-v-65cc825a]{padding:0}.controls[data-v-65cc825a]{left:4%;position:absolute;top:90%}@media screen and (max-width:450px){.controls[data-v-65cc825a]{font-size:20px;top:105%}}.controls li[data-v-65cc825a]{list-style-type:none;margin-left:20px;width:27px}@media screen and (max-width:450px){.controls li[data-v-65cc825a]{width:31px}}.controls li button[data-v-65cc825a]{align-items:center;display:flex}.sound-on[data-v-65cc825a]{left:3.9px;position:relative}@media screen and (max-width:450px){.sound-on[data-v-65cc825a]{left:3.4px}}.col-flex[data-v-1c606069]{align-items:center;display:flex}@media screen and (max-width:959px){.col-flex[data-v-1c606069]{display:none}}.col-flex img[data-v-1c606069]{height:auto;width:100%}@media screen and (max-width:960px){.section-about[data-v-d2f651b9]{margin-top:20px}}@media screen and (max-width:450px){.section-about[data-v-d2f651b9]{margin-top:70px}}@media screen and (max-width:959px){.col-img[data-v-d2f651b9]{display:none}}.col-img img[data-v-d2f651b9]{border-radius:30px;height:auto;margin-left:20%;width:70%}@media screen and (max-width:1215px){.col-img img[data-v-d2f651b9]{margin-left:0;width:100%}}.carousel__pagination-button{background-color:#ffffff7f}.carousel__next,.carousel__prev{opacity:.8;width:70px}.carousel__next:hover,.carousel__prev:hover{color:#fff;opacity:1}.carousel__icon{height:auto;width:70px}.infos-card{padding-top:20px}.infos-card h4{font-size:20px;text-transform:uppercase}.section[data-v-55a794b8]{padding-bottom:170px}@media screen and (max-width:1200px){.section[data-v-55a794b8]{padding-bottom:150px}}@media screen and (max-width:960px){.section[data-v-55a794b8]{padding-bottom:120px}}@media screen and (max-width:600px){.section[data-v-55a794b8]{padding-bottom:110px}}@media screen and (max-width:425px){.section[data-v-55a794b8]{padding-bottom:90px}}.contact{&__content[data-v-55a794b8]{display:flex;justify-content:center}}.contact[data-v-55a794b8]{display:flex;justify-content:center;margin-top:50px;text-align:center}@media screen and (max-width:600px){.contact[data-v-55a794b8]{margin-top:20px}}@media screen and (max-width:425px){.contact[data-v-55a794b8]{margin-top:10px}}.contact h3[data-v-55a794b8]{font-size:19px;margin-top:20px}@media screen and (max-width:425px){.contact h3[data-v-55a794b8]{font-size:18px}}.contact a[data-v-55a794b8]{align-items:center;color:#fff;display:flex;justify-content:center;text-decoration:none}.contact a[data-v-55a794b8]:hover{opacity:.8}.contact a svg[data-v-55a794b8]{margin-right:8px}
