@import url(https://fonts.googleapis.com/css2?family=Exo:ital,wght@0,100..900;1,100..900&display=swap);*{box-sizing:border-box;font-family:Exo,sans-serif;font-optical-sizing:auto;font-style:normal;margin:0;padding:0;scroll-behavior:smooth;-webkit-tap-highlight-color:transparent}body::-webkit-scrollbar{display:none}body{background-color:#fff}img{height:100%;object-fit:cover;width:100%}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}input[type=text],input[type=time],select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}.d-hide{height:0!important;opacity:0;transition:all .5s;visibility:hidden}.d-none{display:none!important}.d-flex{display:flex;justify-content:center}.d-slide{max-height:0!important;min-height:0!important;opacity:0}.d-slide-side{font-size:0;max-width:0!important;min-width:0!important}.object-cover{object-fit:cover}.object-contain{object-fit:contain}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.justify-start{justify-content:start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-end{justify-content:end}.align-items-center{align-items:center}.align-items-end{align-items:end}.text-left,.text-right{text-align:right}.p-sides-10{padding:0 10px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.w-100{max-width:100%!important;min-width:100%!important}.overflow-hidden{overflow:hidden!important}.parallax-banner{clip-path:inset(0);height:450px;position:relative;width:100vw}.parallax-banner img{left:0;min-height:100dvh;object-fit:cover;position:fixed;top:0;width:100%}.show{opacity:1!important;pointer-events:all!important;transition:all 1s;visibility:visible!important}.book-btn{background-color:#f39200;border:none;color:#fff;cursor:pointer;font-size:1.1rem;padding:15px 20px;transition:background-color .3s ease}.modal,.news-mini-modal{border-radius:5px;bottom:10px;color:#fff;left:50%;opacity:0;padding:20px 50px;pointer-events:none;position:fixed;transform:translateX(-50%);transition:all 1s;visibility:hidden;z-index:100}.success{background-color:#489948}.failure{background-color:#994848}.overflow-hidden-no-events{overflow:hidden;pointer-events:none;user-select:none}.border{border:1px solid #000}.show-edit{display:none;visibility:hidden}.bg-no-events{align-items:center;backdrop-filter:blur(2px);display:flex;height:100dvh;justify-content:center;left:50%;pointer-events:all;position:fixed;top:-100dvh;transform:translate(-50%,-50%);transition:all 1s;width:100vw;z-index:100}.bg-no-events .popup{align-items:center;background-color:wheat;display:flex;flex-direction:column;height:400px;justify-content:space-evenly;position:relative;width:480px}.bg-no-events .popup h1{font-size:2rem}.bg-no-events .popup p{font-size:1.4rem;padding:0 30px;text-align:justify}.bg-no-events .popup .close-btn{cursor:pointer;font-size:2rem;position:absolute;right:10px;top:10px}.bg-no-events .popup .popup-btn{background-color:#fff;cursor:pointer;font-size:1.3rem;padding:10px;transition:all .5s;width:100px}.bg-no-events .popup .popup-btn:hover{background-color:#ececec;transition:all .5s}.loading-page{background:#fff;height:100dvh;left:0;opacity:1;position:fixed;top:0;transition:opacity .6s ease,visibility .6s ease;visibility:visible;width:100vw;z-index:99999}.loading-page,.loading-page .loader{align-items:center;display:flex;flex-direction:column;justify-content:center}.loading-page .loader .loader-logo{height:auto;margin-bottom:20px;width:200px}.loading-page .loader .spinner{animation:spin 1s linear infinite;border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#f39200;height:80px;width:80px}.loading-page.hidden{opacity:0;visibility:hidden}.discover-more,.mobile-etc{display:none}@keyframes spin{to{transform:rotate(1turn)}}@media screen and (max-width:992px){.discover-more{color:#f39200;display:block;padding:10px 0}.mobile-etc{display:flex;font-size:2rem}}.index-hero{height:auto;margin-top:100px;overflow:hidden;position:relative;width:100vw}.index-hero .video-hero{height:420px;width:100%}.index-hero .video-hero video{height:420px;object-fit:cover;width:100%}.index-hero .winter{background-color:#1c274c}.index-hero .winter h2{color:#fff}.index-hero .summer{background-color:#27471f}.index-hero .summer h2{color:#fff}.index-hero .bottom-activities{display:flex;flex-direction:column;height:auto;padding:10px 10px 50px;width:100%}.index-hero .bottom-activities .activity-header{align-items:center;display:flex;justify-content:space-between;width:100%}.index-hero .bottom-activities .activity-header h2{align-items:center;display:flex;font-size:2rem;padding:10px;width:auto}.index-hero .bottom-activities .activity-header h2 .icon svg{height:50px;width:50px}.index-hero .bottom-activities .activity-header .activity-btn{align-items:center;background-color:#ff4b14;border:1px solid transparent;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.12);color:#fff8e2;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:8px;justify-content:center;line-height:1.2;min-height:44px;padding:10px 16px;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}.index-hero .bottom-activities .activity-header .activity-btn:hover{background-color:#fa3a00;box-shadow:0 4px 10px rgba(0,0,0,.18);transform:translateY(-2px)}.index-hero .bottom-activities .activity-header .activity-btn:active{box-shadow:0 2px 4px rgba(0,0,0,.12);transform:translateY(0)}.index-hero .bottom-activities .activity-header .activity-btn:focus-visible{outline:3px solid rgba(255,75,20,.35);outline-offset:3px}.index-hero .bottom-activities .activities{display:flex;height:350px;width:100%}.index-hero .bottom-activities .activities .activity-slide{border-radius:15px;box-shadow:0 3px 8px rgba(0,0,0,.24);cursor:pointer;height:350px;overflow:hidden;position:relative;transition:width .5s;width:25%}.index-hero .bottom-activities .activities .activity-slide img{height:100%;overflow-clip-margin:unset;position:relative;width:100%;z-index:10}.index-hero .bottom-activities .activities .activity-slide .float-title{bottom:20px;color:#fff8e2;font-size:2rem;left:10px;position:absolute;text-wrap:nowrap;z-index:12}.index-hero .bottom-activities .activities .activity-slide .clip-path{background-color:hsla(0,0%,100%,.35);clip-path:polygon(15% 0,100% 0,100% 85%,85% 100%,0 100%,0 15%);display:none;inset:0;opacity:0;padding:45px;position:absolute;transition:opacity .5s;z-index:15}.index-hero .bottom-activities .activities .activity-slide .clip-path .book-btn{background-color:#f39200;border:none;bottom:80px;color:#fff;cursor:pointer;font-size:1.1rem;left:20px;padding:15px 20px;position:absolute;transition:background-color .3s ease}.index-hero .bottom-activities .activities .activity-slide:after{background-color:rgba(0,0,0,.35);content:"";inset:0;position:absolute;z-index:11}.index-hero .bottom-activities .activities .activity-slide:hover{transition:width .5s!important;width:33.3333333333%!important}.index-hero .bottom-activities .activities .activity-slide:hover .clip-path{opacity:1;transition:opacity .5s}.hero{background-color:#fff;height:100dvh;overflow:hidden;position:relative;width:100vw}.hero video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.hero .carou-hero,.hero .swiper{height:100dvh;position:relative;width:100vw;z-index:9}.hero .carou-hero .swiper-wrapper,.hero .carou-hero .swiper-wrapper .swiper-slide,.hero .swiper .swiper-wrapper,.hero .swiper .swiper-wrapper .swiper-slide{height:100dvh;width:100vw}.hero .carou-hero .swiper-wrapper .summer,.hero .swiper .swiper-wrapper .summer{background-color:#4e5a25}.hero .carou-hero .swiper-wrapper .winter,.hero .swiper .swiper-wrapper .winter{background-color:#ff4b14}.hero .top-right{backdrop-filter:blur(2px);background-color:rgba(0,0,0,.4);color:#fff;font-size:clamp(1.5rem,2vw,2rem);padding:20px 10px;position:absolute;right:20px;top:150px;width:40%;z-index:10000}.hero .hero-content{bottom:50px;left:50%;padding:0 20px;position:absolute;transform:translateX(-50%);width:min(100%,var(--width));z-index:10}.hero .hero-content .text{background-color:rgba(0,0,0,.4);color:#fff;font-size:1.6rem;padding:20px 10px;width:50%}.hero .hero-content .links{display:flex;flex-wrap:wrap;font-size:1.2rem;gap:30px;padding-top:20px}.hero .hero-content .links .activity-btn,.hero .hero-content .links .book-btn,.hero .hero-content .links .mountain-btn,.hero .hero-content .links button{border:none;cursor:pointer;font:inherit;padding:15px 20px;transition:background-color .3s ease}.hero .hero-content .links .book-btn{background-color:#f39200;color:#fff}.hero .hero-content .links .activity-btn{background-color:#accd37;color:#4e5a25}.hero .hero-content .links .mountain-btn{border:1px solid #fff;color:#fff;overflow:hidden;position:relative}.hero .hero-content .links .mountain-btn span{position:relative;z-index:10}.hero .hero-content .links .mountain-btn img{height:100%;left:0;object-fit:cover;opacity:.5;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.about{display:flex;justify-content:center;min-height:1055px;width:100vw}.about .about-container{display:flex;height:1055px;position:relative;width:var(--width)}.about .about-container .left-side{display:flex;flex-direction:column;gap:50px;height:100%;justify-content:start;padding:20px;width:40%}.about .about-container .left-side h2{font-size:5rem}.about .about-container .left-side h2 .middle{color:#f39200}.about .about-container .left-side .subtitle{align-items:center;color:#f39200;display:flex;font-size:2rem;gap:20px;text-transform:uppercase}.about .about-container .left-side .subtitle span{background-color:#f39200;flex-grow:1;height:3px}.about .about-container .left-side .info .special-title{align-items:center;display:flex;gap:20px;height:100px}.about .about-container .left-side .info .special-title svg{height:100%;width:auto}.about .about-container .left-side .info .special-title span{font-size:1.4rem;font-weight:600}.about .about-container .left-side .info .text{font-size:1.4rem;text-align:justify}.about .about-container .left-side .info-btn{align-self:end;background-color:#f39200;border:1px solid #f39200;color:#fff;font-size:1.2rem;padding:20px;transition:all .5s;width:fit-content}.about .about-container .left-side .info-btn:hover{background-color:transparent;color:#f39200;transition:all .5s}.about .about-container .right-side{height:100%;position:relative;width:60%}.about .about-container .right-side .bottom-picture,.about .about-container .right-side .top-picture{align-items:center;box-shadow:0 3px 8px rgba(0,0,0,.24);display:flex;justify-content:center;position:absolute}.about .about-container .right-side .bottom-picture img,.about .about-container .right-side .bottom-picture video,.about .about-container .right-side .top-picture img,.about .about-container .right-side .top-picture video{clip-path:polygon(85% 0,100% 15%,100% 100%,0 100%,0 0);height:500px;left:2px;object-fit:cover;position:absolute;top:2px;width:700px;z-index:11}.about .about-container .right-side .bottom-picture .outline-container,.about .about-container .right-side .top-picture .outline-container{background-color:#f39200;clip-path:polygon(85% 0,100% 15%,100% 100%,0 100%,0 0);height:505px;left:0;position:absolute;top:0;width:705px;z-index:10}.about .about-container .right-side .top-picture{top:50px;z-index:19}.about .about-container .right-side .bottom-picture{left:350px;top:480px;z-index:20}.activity{display:flex;flex-direction:column;height:auto;width:100vw}.activity .activity-content{background-color:#fff8e2;display:flex;height:500px;justify-content:center;width:100vw}.activity .activity-content .content{display:flex;flex-direction:column;gap:30px;height:100%;padding:20px;width:var(--width)}.activity .activity-content .content h2{align-items:center;display:flex;gap:20px;height:100px}.activity .activity-content .content h2 svg{height:100%;width:auto}.activity .activity-content .content h2 span{font-size:4rem}.activity .activity-content .content .subtitle{align-items:center;color:#f39200;display:flex;font-size:2rem;gap:20px;width:50%}.activity .activity-content .content .subtitle span{background-color:#f39200;flex-grow:1;height:3px}.activity .activity-content .content .info .special-title{align-items:center;display:flex;gap:20px;height:100px}.activity .activity-content .content .info .special-title svg{height:100%;width:auto}.activity .activity-content .content .info .special-title span{font-size:1.4rem;font-weight:600}.activity .activity-content .content .info .text{font-size:1.4rem;text-align:justify;width:100%}.activity .special-slider{display:flex;height:655px;margin:0 auto;position:relative;width:var(--width)}.activity .special-slider .slide{cursor:pointer;height:100%;position:absolute}.activity .special-slider .slide img{height:100%;object-fit:cover;width:100%}.activity .special-slider .slide .link-title{align-items:center;background-color:#f39200;box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09);color:#fff8e2;display:flex;font-size:3rem;justify-content:end;left:40%;padding:5px;position:absolute;top:20px;transform:translateX(-50%);transition:all .5s;width:450px}.activity .special-slider .slide:hover .link-title{transition:all .5s;width:700px}.activity .special-slider .first{clip-path:polygon(0 0,90% 0,70% 100%,0 100%);left:0;width:42%;z-index:10}.activity .special-slider .first .link-title{left:10%}.activity .special-slider .second{left:50%;top:0;transform:translateX(-50%);width:60%;z-index:9}.activity .special-slider .third{clip-path:polygon(30% 0,100% 0,100% 100%,10% 100%);right:0;width:42%;z-index:10}.experience{height:1100px;position:relative;width:100vw}.experience .overlay-color,.experience .overlay-image{left:0;position:absolute;top:0;inset:0}.experience .overlay-image{height:100%;object-fit:cover;width:100%;z-index:10}.experience .overlay-color{background-color:#fff;opacity:.7;z-index:11}.experience .experience-container{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:var(--width);z-index:12}.experience .experience-container .top-info{align-items:center;display:flex;height:200px;width:100%}.experience .experience-container .top-info h2{align-items:center;display:flex;gap:20px;height:100px}.experience .experience-container .top-info h2 svg{height:100%;width:auto}.experience .experience-container .top-info h2 span{color:#fff;font-size:4rem}.experience .experience-container .top-info .text{flex-grow:1;font-size:1.4rem;padding:30px}.experience .experience-container .bottom-info{display:flex;height:calc(100% - 200px);width:100%}.experience .experience-container .bottom-info .half-col{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px;width:50%}.experience .experience-container .bottom-info .half-col video{border:3px solid #fff;border-radius:5px;height:600px;object-fit:cover;width:100%}.experience .experience-container .bottom-info .half-col .slot{align-items:center;display:flex;gap:30px;height:150px;width:80%}.experience .experience-container .bottom-info .half-col .slot svg{height:100%;width:auto;stroke:#283a1e!important;fill:#283a1e}.experience .experience-container .bottom-info .half-col .slot .description{font-size:1.1rem}.experience .experience-container .bottom-info .half-col .slot .description h2{color:#283a1e}.experience .experience-container .bottom-info .half-col .slot:nth-child(2n){align-self:end}@media screen and (max-width:1700px){.about{display:flex;justify-content:center;min-height:1055px;width:100vw}.about .about-container{display:flex;height:1055px;width:var(--width)}.about .about-container .left-side{display:flex;flex-direction:column;gap:50px;height:100%;justify-content:start;padding:20px;width:40%}.about .about-container .left-side h2{font-size:5rem}.about .about-container .left-side h2 .middle{color:#f39200}.about .about-container .left-side .subtitle{align-items:center;color:#f39200;display:flex;font-size:2rem;gap:20px}.about .about-container .left-side .subtitle span{background-color:#f39200;flex-grow:1;height:3px}.about .about-container .left-side .info .special-title{align-items:center;display:flex;gap:20px;height:100px}.about .about-container .left-side .info .special-title svg{height:100%;width:auto}.about .about-container .left-side .info .special-title span{font-size:1.4rem;font-weight:600}.about .about-container .left-side .info .text{font-size:1.4rem;text-align:justify}.about .about-container .left-side .info-btn{align-self:end;background-color:#f39200;border:1px solid #f39200;color:#fff;font-size:1.2rem;padding:20px;transition:all .5s;width:fit-content}.about .about-container .left-side .info-btn:hover{background-color:transparent;color:#f39200;transition:all .5s}.about .about-container .right-side{height:100%;position:relative;width:60%}.about .about-container .right-side .bottom-picture,.about .about-container .right-side .top-picture{align-items:center;display:flex;justify-content:center;position:absolute}.about .about-container .right-side .bottom-picture img,.about .about-container .right-side .bottom-picture video,.about .about-container .right-side .top-picture img,.about .about-container .right-side .top-picture video{clip-path:polygon(85% 0,100% 15%,100% 100%,0 100%,0 0);height:400px;left:2px;object-fit:cover;position:absolute;top:2px;width:700px;z-index:11}.about .about-container .right-side .bottom-picture .outline-container,.about .about-container .right-side .top-picture .outline-container{background-color:#f39200;clip-path:polygon(85% 0,100% 15%,100% 100%,0 100%,0 0);height:405px;left:0;position:absolute;top:0;width:705px;z-index:9}.about .about-container .right-side .top-picture{top:50px;z-index:19}.about .about-container .right-side .bottom-picture{left:100px;top:380px;z-index:20}.activity{display:flex;flex-direction:column;height:auto;width:100vw}.activity .activity-content{background-color:#fff8e2;display:flex;height:auto;justify-content:center;width:100vw}.activity .special-slider{display:flex;height:655px;margin:0 auto;position:relative;width:100vw}.experience{height:130dvh;position:relative;width:100vw}}@media screen and (max-width:992px){.index-hero .video-hero{height:320px;width:100%}.index-hero .video-hero video{height:320px;object-fit:cover;width:100%}.index-hero .bottom-activities{overflow:hidden}.index-hero .bottom-activities .activity-header h2{align-items:center;display:flex;font-size:1.5rem;padding:10px;width:auto}.index-hero .bottom-activities .activity-header h2 .icon svg{height:50px;width:50px}.index-hero .bottom-activities .activity-header .activity-btn{cursor:pointer;text-align:center}.index-hero .bottom-activities .activities{display:flex;width:100%}.index-hero .bottom-activities .activities .activity-slide{box-shadow:0 3px 8px rgba(0,0,0,.24)}.index-hero .bottom-activities .activities .activity-slide:hover{transition:width .5s!important;width:100%!important}.index-hero .bottom-activities .activities .activity-slide:hover .clip-path{opacity:1;transition:opacity .5s}.hero{height:100dvh;overflow:hidden;position:relative;width:100vw}.hero video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.hero .swiper{position:relative;z-index:9}.hero .swiper .swiper-wrapper .swiper-slide{height:450px;width:100vw}.hero .top-right{bottom:50px;font-size:1.1rem;height:max-content;left:50%;padding:20px 10px;position:absolute;transform:translateX(-50%);width:calc(100% - 40px);z-index:10000}.hero .hero-content .text{font-size:1.1rem;width:100%}.hero .hero-content .links{display:none}.about{display:flex;height:1440px;justify-content:center;width:100vw}.about .about-container{display:flex;flex-direction:column;height:100%;width:var(--width)}.about .about-container .left-side{gap:0;width:100%}.about .about-container .left-side h2{font-size:3rem}.about .about-container .left-side .subtitle{font-size:1.5rem}.about .about-container .right-side{height:100%;position:relative;width:100%}.about .about-container .right-side .bottom-picture,.about .about-container .right-side .top-picture{align-items:center;display:flex;height:346px!important;justify-content:center;position:absolute;width:550px!important}.about .about-container .right-side .bottom-picture img,.about .about-container .right-side .bottom-picture video,.about .about-container .right-side .top-picture img,.about .about-container .right-side .top-picture video{clip-path:polygon(85% 0,100% 15%,100% 100%,0 100%,0 0);height:100%;left:2px;object-fit:cover;position:absolute;top:2px;width:100%;z-index:11}.about .about-container .right-side .bottom-picture .outline-container,.about .about-container .right-side .top-picture .outline-container{background-color:#f39200;clip-path:polygon(85% 0,100% 15%,100% 100%,0 100%,0 0);height:350px;left:0;position:absolute;top:0;width:555px!important;z-index:10}.about .about-container .right-side .top-picture{left:40%;top:5%;transform:translateX(-50%);z-index:19}.about .about-container .right-side .bottom-picture{left:60%;top:225px;transform:translateX(-50%);z-index:20}.activity{display:flex;flex-direction:column;height:auto;width:100vw}.activity .activity-content{background-color:#fff8e2;display:flex;height:auto;justify-content:center;width:100vw}.activity .activity-content .content{display:flex;flex-direction:column;gap:30px;height:100%;padding:20px;width:var(--width)}.activity .activity-content .content h2{align-items:center;display:flex;gap:20px;height:70px}.activity .activity-content .content h2 svg{height:100%;width:auto}.activity .activity-content .content h2 span{font-size:3rem}.activity .activity-content .content .subtitle{align-items:center;color:#f39200;display:flex;font-size:1.5rem;gap:20px;width:100%}.activity .activity-content .content .subtitle span{background-color:#f39200;flex-grow:1;height:3px}.activity .activity-content .content .info .special-title{align-items:center;display:flex;gap:20px;height:100px}.activity .activity-content .content .info .special-title svg{height:100%;width:auto}.activity .activity-content .content .info .special-title span{font-size:1.4rem;font-weight:600}.activity .activity-content .content .info .text{font-size:1.4rem;text-align:center;width:100%}.activity .special-slider{display:flex;flex-direction:column;height:auto;margin:0 auto;position:relative;width:var(--width)}.activity .special-slider .slide{cursor:pointer;height:250px;position:relative}.activity .special-slider .slide img{height:100%;object-fit:cover;width:100%}.activity .special-slider .slide .link-title{font-size:2rem;padding:5px;width:400px}.activity .special-slider .first{clip-path:none;left:0;width:100%;z-index:10}.activity .special-slider .first .link-title{left:10%}.activity .special-slider .second{left:0;top:0;transform:translateX(0);width:100%;z-index:9}.activity .special-slider .second .link-title{left:10%}.activity .special-slider .third{clip-path:none;right:0;width:100%;z-index:10}.activity .special-slider .third .link-title{left:10%}.experience{height:150dvh;position:relative;width:100vw}.experience .overlay-color,.experience .overlay-image{left:0;position:absolute;top:0;inset:0}.experience .overlay-image{height:100%;object-fit:cover;width:100%;z-index:10}.experience .overlay-color{background-color:#fff;opacity:.7;z-index:11}.experience .experience-container{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:var(--width);z-index:12}.experience .experience-container .top-info{align-items:center;display:flex;height:100px;width:100%}.experience .experience-container .top-info h2{align-items:center;display:flex;gap:20px;height:70px}.experience .experience-container .top-info h2 svg{height:100%;width:auto}.experience .experience-container .top-info h2 span{color:#fff;font-size:3rem}.experience .experience-container .top-info .text{display:none}.experience .experience-container .bottom-info,.experience .experience-container .bottom-info .half-col{display:flex;flex-direction:column;height:auto;width:100%}.experience .experience-container .bottom-info .half-col{align-items:center;justify-content:center;padding:0 20px}.experience .experience-container .bottom-info .half-col video{border:3px solid #fff;border-radius:5px;height:200px;object-fit:cover;width:100%}.experience .experience-container .bottom-info .half-col .slot{align-items:center;display:flex;gap:30px;height:200px;width:100%}.experience .experience-container .bottom-info .half-col .slot svg{height:100%;width:auto;stroke:#283a1e!important;fill:#283a1e}.experience .experience-container .bottom-info .half-col .slot .description{font-size:1.1rem}.experience .experience-container .bottom-info .half-col .slot .description h2{color:#283a1e}.experience .experience-container .bottom-info .half-col .slot:nth-child(2n){align-self:end}}@media screen and (max-width:600px){.about{display:flex;height:1440px;justify-content:center;width:100vw}.about .about-container{display:flex;flex-direction:column;height:100%;width:var(--width)}.about .about-container .left-side{gap:0;width:100%}.about .about-container .left-side h2{font-size:3rem}.about .about-container .left-side .subtitle{font-size:1.5rem}.about .about-container .right-side{height:100%;position:relative;width:100%}.about .about-container .right-side .bottom-picture,.about .about-container .right-side .top-picture{align-items:center;display:flex;height:296px!important;justify-content:center;position:relative;width:350px!important}.about .about-container .right-side .bottom-picture img,.about .about-container .right-side .bottom-picture video,.about .about-container .right-side .top-picture img,.about .about-container .right-side .top-picture video{clip-path:polygon(85% 0,100% 15%,100% 100%,0 100%,0 0);height:100%;left:2px;object-fit:cover;position:absolute;top:2px;width:100%;z-index:11}.about .about-container .right-side .bottom-picture .outline-container,.about .about-container .right-side .top-picture .outline-container{background-color:#f39200;clip-path:polygon(85% 0,100% 15%,100% 100%,0 100%,0 0);height:300px;left:0;position:absolute;top:0;width:355px!important;z-index:10}.about .about-container .right-side .top-picture{left:10px;top:5%;transform:translateX(0)!important;z-index:19}.about .about-container .right-side .bottom-picture{left:10px;top:100px;transform:translateX(0)!important;z-index:20}}.mini-banner{align-items:center;clip-path:inset(0);display:flex;height:400px;justify-content:center;position:relative;width:100vw}.mini-banner .overlay-color,.mini-banner .overlay-image{left:0;position:absolute;top:0;inset:0}.mini-banner .overlay-image{height:100%;object-fit:cover;position:fixed;width:100%;z-index:10}.mini-banner .overlay-color{background-color:#fff;opacity:.7;z-index:11}.mini-banner .banner-text{font-size:1.2rem;height:auto;position:relative;width:80%;z-index:20}.presentation{background-color:#fff8e2;display:flex;height:auto;justify-content:center;width:100vw}.presentation .presentation-container{display:flex;height:100%;width:var(--width)}.presentation .presentation-container .left-col,.presentation .presentation-container .right-col{padding:40px}.presentation .presentation-container .left-col{align-items:center;display:flex;height:865px;justify-content:center;width:40%}.presentation .presentation-container .left-col .carou-profile,.presentation .presentation-container .left-col .carou-profile-2{clip-path:polygon(85% 0,100% 15%,100% 100%,0 100%,0 0);height:100%;overflow:hidden;width:100%}.presentation .presentation-container .left-col .carou-profile img,.presentation .presentation-container .left-col .carou-profile-2 img{height:100%;object-fit:cover;width:100%}.presentation .presentation-container .right-col{display:flex;flex-direction:column;gap:50px;height:100%;width:60%}.presentation .presentation-container .right-col .special-title{align-items:center;display:flex;gap:20px;height:100px}.presentation .presentation-container .right-col .special-title svg{height:100%;width:auto}.presentation .presentation-container .right-col .special-title span{font-size:4rem;font-weight:600}.presentation .presentation-container .right-col .subtitle{align-items:center;color:#f39200;display:flex;font-size:1.7rem;gap:20px;width:100%}.presentation .presentation-container .right-col .subtitle span{background-color:#f39200;flex-grow:1;height:3px}.presentation .presentation-container .right-col .info{display:flex;flex-direction:column;flex-grow:1;gap:10px}.presentation .presentation-container .right-col .info .text{font-size:1.4rem;text-align:justify}.presentation .presentation-container .right-col .info .text ul{padding-left:20px}.presentation .presentation-container .right-col .info .info-btn{align-self:end;background-color:#f39200;border:1px solid #f39200;color:#fff;font-size:1.2rem;padding:20px;transition:all .5s;width:fit-content}.presentation .presentation-container .right-col .info .info-btn:hover{background-color:transparent;color:#f39200;transition:all .5s}.presentation.reverse .presentation-container{flex-direction:row-reverse}.presentation.reverse .presentation-container .left-col .profile-picture img{clip-path:polygon(15% 0,0 15%,0 100%,100% 100%,100% 0)}@media screen and (max-width:992px){.mini-banner{height:auto}.mini-banner .banner-text{font-size:1.1rem;height:auto;padding:10px;text-align:center;width:100vw}.presentation{background-color:#fff8e2;display:flex;height:auto;justify-content:center;width:100vw}.presentation .presentation-container{display:flex;flex-direction:column;height:100%;width:var(--width)}.presentation .presentation-container .left-col,.presentation .presentation-container .right-col{padding:30px}.presentation .presentation-container .left-col{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.presentation .presentation-container .left-col .carou-profile,.presentation .presentation-container .left-col .carou-profile-2{clip-path:polygon(85% 0,100% 15%,100% 100%,0 100%,0 0);height:400px;overflow:hidden;width:100%}.presentation .presentation-container .left-col .carou-profile img,.presentation .presentation-container .left-col .carou-profile-2 img{height:100%;object-fit:cover;width:100%}.presentation .presentation-container .right-col{display:flex;flex-direction:column;gap:20px;height:100%;width:100%}.presentation .presentation-container .right-col .special-title{align-items:center;display:flex;gap:20px;height:70px}.presentation .presentation-container .right-col .special-title svg{height:70px;width:40px}.presentation .presentation-container .right-col .special-title span{font-size:2.1rem;font-weight:600}.presentation .presentation-container .right-col .subtitle{align-items:center;color:#f39200;display:flex;font-size:1.7rem;gap:20px;width:100%}.presentation .presentation-container .right-col .subtitle span{background-color:#f39200;flex-grow:1;height:3px}.presentation .presentation-container .right-col .info{flex-grow:1}.presentation .presentation-container .right-col .info .text{font-size:1.4rem;text-align:justify}.presentation.reverse .presentation-container{flex-direction:column}.presentation.reverse .presentation-container .left-col .profile-picture img{clip-path:polygon(15% 0,0 15%,0 100%,100% 100%,100% 0)}}.mini-info{background-color:#fff8e2;display:flex;flex-direction:column;height:auto;width:100vw}.mini-info .mini-info-content{display:flex;height:auto;justify-content:center;width:100vw}.mini-info .mini-info-content .content{display:flex;flex-direction:column;gap:30px;height:100%;padding:20px;width:var(--width)}.mini-info .mini-info-content .content .title{align-items:center;display:flex;gap:20px;height:100px}.mini-info .mini-info-content .content .title svg{height:100%;width:auto}.mini-info .mini-info-content .content .title span{font-size:4rem}.mini-info .mini-info-content .content .title .subtitle{align-items:center;color:#f39200;display:flex;font-size:2rem;gap:20px;height:100%;width:50%}.mini-info .mini-info-content .content .title .subtitle span{background-color:#f39200;flex-grow:1;height:3px}.mini-info .mini-info-content .content .info .text{font-size:1.4rem;margin-bottom:70px;text-align:center;width:100%}.mini-info .mini-info-content .content .extra-info{font-size:1.4rem;width:100%}.mini-info .special-slider{display:flex;height:655px;margin:0 auto;position:relative;width:var(--width)}.mini-info .special-slider .slide{cursor:pointer;height:100%;position:absolute}.mini-info .special-slider .slide img{height:100%;object-fit:cover;width:100%}.mini-info .special-slider .slide .link-title{align-items:center;background-color:#f39200;box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09);color:#fff8e2;display:flex;font-size:3rem;justify-content:end;left:40%;padding:5px;position:absolute;top:20px;transform:translateX(-50%);transition:background-color .5s,color .5s;width:450px}.mini-info .special-slider .slide:hover .link-title{transition:background-color .5s,color .5s;width:700px}.mini-info .special-slider .first{clip-path:polygon(0 0,90% 0,70% 100%,0 100%);left:0;width:42%;z-index:10}.mini-info .special-slider .first .link-title{left:10%}.mini-info .special-slider .second{left:50%;top:0;transform:translateX(-50%);width:60%;z-index:9}.mini-info .special-slider .third{clip-path:polygon(30% 0,100% 0,100% 100%,10% 100%);right:0;width:42%;z-index:10}.general-activity{display:flex;height:850px;justify-content:center;position:relative;width:100vw}.general-activity #summer-image{opacity:0}.general-activity .image-background{inset:0;position:absolute;z-index:10}.general-activity .image-background img{height:100%;object-fit:cover;width:100%}.general-activity .general-container{height:100%;pointer-events:none;position:relative;width:var(--width);z-index:11}.general-activity .general-container .pages{display:flex;gap:5px;left:0;pointer-events:all;position:absolute;top:-70px}.general-activity .general-container .pages button{background-color:#fff;border:1px solid #f39200;color:#f39200;font-size:1.2rem;padding:20px;transition:background-color .5s,color .5s}.general-activity .general-container .pages button:hover{background-color:#f39200;color:#fff;transition:background-color .5s,color .5s}.general-activity .general-container .general-info{height:100%;left:0;pointer-events:all;position:absolute;width:700px}.general-activity .general-container .general-info .summer,.general-activity .general-container .general-info .winter{align-items:center;box-shadow:0 0 4px rgba(14,30,37,.12),0 2px 16px rgba(14,30,37,.32);display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;left:0;padding:20px;position:absolute;top:0;width:100%}.general-activity .general-container .general-info .summer h2,.general-activity .general-container .general-info .winter h2{font-size:3rem}.general-activity .general-container .general-info .summer .description,.general-activity .general-container .general-info .winter .description{font-size:1.4rem;width:100%}.general-activity .general-container .general-info .winter{background-color:#fff;color:#f39200;z-index:9}.general-activity .general-container .general-info .summer{background-color:#f39200;color:#fff;opacity:0;visibility:hidden;z-index:10}.summer-activity,.winter-activity{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:auto;width:100vw}.summer-activity .row,.winter-activity .row{display:flex;gap:90px;height:auto;padding:20px;width:var(--width)}.summer-activity .row .small-col,.winter-activity .row .small-col{height:100%;width:40%}.summer-activity .row .small-col .row-image,.winter-activity .row .small-col .row-image{clip-path:polygon(85% 0,100% 15%,100% 100%,0 100%,0 0);height:485px;overflow:hidden;width:100%}.summer-activity .row .small-col .row-image img,.winter-activity .row .small-col .row-image img{height:100%;object-fit:cover;width:100%}.summer-activity .row .big-col,.winter-activity .row .big-col{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:60%}.summer-activity .row .big-col h2,.winter-activity .row .big-col h2{color:#f39200;font-size:2.5rem}.summer-activity .row .big-col .row-description,.winter-activity .row .big-col .row-description{font-size:1.3rem}.summer-activity .row .big-col .phone,.winter-activity .row .big-col .phone{align-items:center;display:flex;gap:10px;padding:20px 0}.summer-activity .row .big-col .phone svg,.winter-activity .row .big-col .phone svg{height:55px;width:auto}.summer-activity .row .big-col .phone span,.winter-activity .row .big-col .phone span{font-size:1.2rem}.summer-activity .row:nth-child(2n),.winter-activity .row:nth-child(2n){background-color:#fff8e2;flex-direction:row-reverse}.summer-activity{height:0;overflow:hidden}@media screen and (max-width:992px){.mini-info .mini-info-content{display:flex;flex-direction:column;justify-content:center}.mini-info .mini-info-content .content{display:flex;flex-direction:column;gap:20px}.mini-info .mini-info-content .content .title{align-items:center;display:flex;flex-direction:column;height:260px}.mini-info .mini-info-content .content .title span{font-size:2.5rem}.mini-info .mini-info-content .content .title .subtitle{font-size:1.2rem;text-align:center;width:100%}.mini-info .mini-info-content .content .title .subtitle span{display:none}.mini-info .mini-info-content .content .info .text{font-size:1.2rem;text-align:justify;width:100%}.general-activity{display:flex;height:760px;justify-content:center;position:relative;width:100vw}.general-activity #summer-image{opacity:0}.general-activity .image-background{display:none}.general-activity .general-container{height:100%;position:relative;width:var(--width);z-index:11}.general-activity .general-container .pages{display:flex;gap:5px;justify-content:space-between;left:0;padding:0 5px;position:absolute;top:-70px;width:100%}.general-activity .general-container .pages button{background-color:#fff;border:1px solid #f39200;color:#f39200;font-size:1.2rem;padding:20px;transition:background-color .5s,color .5s}.general-activity .general-container .pages button:hover{background-color:#f39200;color:#fff;transition:background-color .5s,color .5s}.general-activity .general-container .general-info{height:100%;left:0;position:absolute;width:100vw}.general-activity .general-container .general-info .summer,.general-activity .general-container .general-info .winter{align-items:center;box-shadow:0 0 4px rgba(14,30,37,.12),0 2px 16px rgba(14,30,37,.32);display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;left:0;padding:20px;position:absolute;top:0;width:100%}.general-activity .general-container .general-info .summer h2,.general-activity .general-container .general-info .winter h2{font-size:2.5rem}.general-activity .general-container .general-info .summer .description,.general-activity .general-container .general-info .winter .description{font-size:1.2rem}.general-activity .general-container .general-info .winter{background-color:#fff;color:#f39200;z-index:9}.general-activity .general-container .general-info .summer{background-color:#f39200;color:#fff;opacity:0;visibility:hidden;z-index:10}.summer-activity,.winter-activity{background-color:#fff;display:flex;flex-direction:column;height:0;width:100vw}.summer-activity .row,.winter-activity .row{display:flex;gap:90px;height:auto;padding:0;position:relative;width:var(--width)}.summer-activity .row .small-col,.winter-activity .row .small-col{height:100%;inset:0;position:absolute;width:100%;z-index:9}.summer-activity .row .small-col .row-image,.winter-activity .row .small-col .row-image{clip-path:polygon(85% 0,100% 15%,100% 100%,0 100%,0 0);height:100%;overflow:hidden;width:100%}.summer-activity .row .small-col .row-image img,.winter-activity .row .small-col .row-image img{height:100%;object-fit:cover;width:100%}.summer-activity .row .big-col,.winter-activity .row .big-col{background-color:rgba(0,0,0,.534);height:100%;padding:20px;position:relative;width:100%;z-index:10}.summer-activity .row .big-col h2,.winter-activity .row .big-col h2{color:#f39200;font-size:1.8rem}.summer-activity .row .big-col .row-description,.winter-activity .row .big-col .row-description{color:#fff;font-size:1.1rem}.summer-activity .row .big-col .phone,.winter-activity .row .big-col .phone{align-items:center;display:flex;gap:10px;padding:20px 0}.summer-activity .row .big-col .phone svg,.winter-activity .row .big-col .phone svg{height:55px;width:auto}.summer-activity .row .big-col .phone span,.winter-activity .row .big-col .phone span{color:#fff8e2;font-size:1.2rem}.summer-activity .row:nth-child(2n),.winter-activity .row:nth-child(2n){background-color:#fff8e2;flex-direction:row-reverse}}.experiences{background-color:#fff;display:flex;height:auto;justify-content:center;width:100vw}.experiences .experiences-container{display:flex;flex-direction:column;gap:20px;height:auto;padding:0 10px;width:1700px}.experiences .experiences-container .top-info{font-size:1.2rem;padding:10px;width:60%}.experiences .experiences-container .top-info h2{font-size:2rem;padding:20px 0;position:relative;z-index:9}.experiences .experiences-container .top-info h2:after{color:gray;content:"EXPERIENCE";font-size:4rem;left:0;opacity:.3;pointer-events:none;position:absolute;top:0;z-index:10}.experiences .experiences-container .card-container{display:flex;flex-wrap:wrap;height:auto;justify-content:start;width:100%}.experiences .experiences-container .card-container .experience-card{height:auto;padding:10px;width:25%}.experiences .experiences-container .card-container .experience-card .card-image{height:425px;overflow:hidden;position:relative;width:100%}.experiences .experiences-container .card-container .experience-card .card-image img{height:100%;object-fit:cover;width:100%}.experiences .experiences-container .card-container .experience-card .card-image .price-tag{bottom:50px;display:flex;height:80px;justify-content:space-between;left:50%;position:absolute;transform:translateX(-50%);width:60%}.experiences .experiences-container .card-container .experience-card .card-image .price-tag .box{align-items:center;background-color:#ff4b14;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;width:50%}.experiences .experiences-container .card-container .experience-card .card-image .price-tag .price{background-color:#fff;color:#ff4b14}.experiences .experiences-container .card-container .experience-card .card-info{display:flex;flex-direction:column;gap:10px;height:auto;justify-content:space-between;width:100%}.experiences .experiences-container .card-container .experience-card .card-info h2{font-weight:600}.experiences .experiences-container .card-container .experience-card .card-info .card-text{color:#2c2c2c;font-weight:300;height:auto}.experiences .experiences-container .card-container .experience-card .card-info a{color:#ff4b14;display:block;font-size:1.1rem;font-weight:650;padding:5px 0;position:relative;width:fit-content}.experiences .experiences-container .card-container .experience-card .card-info a:after{background-color:#ff4b14;bottom:0;content:"";height:2px;left:0;position:absolute;transition:all .5s;width:0}.experiences .experiences-container .card-container .experience-card .card-info a:hover:after{transition:all .5s;width:100%}.experience-hero{background-color:#fff;display:flex;height:700px;justify-content:center;margin-top:100px;width:100vw}.experience-hero * img{overflow-clip-margin:unset}.experience-hero .hero-container{display:flex;height:100%;width:1500px}.experience-hero .hero-container .left-col{height:100%;padding:10px;width:70%}.experience-hero .hero-container .left-col img{height:100%;object-fit:cover;width:100%}.experience-hero .hero-container .right-col{height:100%;padding-bottom:10px;padding-right:10px;padding-top:10px;width:30%}.experience-hero .hero-container .right-col .swiper-wrapper .swiper-slide{overflow:hidden}.experience-information{background-color:#fff;display:flex;height:auto;justify-content:center;width:100vw}.experience-information .information-container{display:flex;height:100%;width:1500px}.experience-information .information-container .description-col{height:100%;padding:0 10px;width:70%}.experience-information .information-container .description-col h2{align-items:center;color:#ff4b14;display:flex;font-size:3rem;font-weight:400;height:90px;text-transform:uppercase;width:100%}.experience-information .information-container .description-col .description-text{color:#172016;display:flex;flex-direction:column;font-size:1.1rem;gap:10px;height:calc(100% - 100px);width:100%}.experience-information .information-container .detail-col{height:100%;padding:10px 10px 10px 0;position:relative;width:30%}.experience-information .information-container .detail-col .details-container{box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08);height:400px;padding:10px;width:100%}.experience-information .information-container .detail-col .details-container h2{color:#ff4b14;font-weight:500;height:50px}.experience-information .information-container .detail-col .details-container .detail-list{height:calc(100% - 100px);list-style:none}.experience-information .information-container .detail-col .details-container .detail-list li{align-items:center;box-shadow:0 1px 4px rgba(0,0,0,.16);display:flex;justify-content:space-between;padding:5px}.experience-information .information-container .detail-col .details-container .detail-list li h1{align-items:center;color:#172016;display:flex;font-size:1.1rem;font-weight:500;height:50px}.experience-information .information-container .detail-col .details-container .detail-list li h1 svg{height:30px;width:auto}.experience-information .information-container .detail-col .details-container .detail-list li span{color:#979797;font-size:1.1rem}.experience-information .information-container .detail-col .details-container .book-btn{align-items:center;background-color:#ff4b14;border:1px solid #ff4b14;color:#fff;display:flex;font-size:1.2rem;height:50px;justify-content:center;transition:all .5s;width:100%}.experience-information .information-container .detail-col .details-container .book-btn:hover{background-color:#fff;color:#ff4b14;transition:all .5s}@media screen and (max-width:992px){.experiences{height:auto;width:100vw}.experiences .experiences-container{display:flex;flex-direction:column;height:auto;padding:0 10px;width:100vw}.experiences .experiences-container .top-info{font-size:1.2rem;padding:10px;width:100%}.experiences .experiences-container .top-info h2{font-size:2rem;padding:20px 0;position:relative;z-index:9}.experiences .experiences-container .top-info h2:after{color:gray;content:"EXPERIENCE";font-size:4rem;left:0;opacity:.3;pointer-events:none;position:absolute;top:0;z-index:10}.experiences .experiences-container .card-container{height:auto;justify-content:start;width:100%}.experiences .experiences-container .card-container .experience-card{width:100%}.experiences .experiences-container .card-container .experience-card .card-info{height:20%;width:100%}.experience-hero{height:500px;margin-top:0;width:100vw}.experience-hero .hero-container{display:flex;height:100%;width:100%}.experience-hero .hero-container .left-col{height:100%;padding:10px;width:60%}.experience-hero .hero-container .right-col{height:100%;width:40%}.experience-information .information-container{display:flex;height:100%;width:100%}.experience-information .information-container .description-col{height:100%;padding:0 10px;width:60%}.experience-information .information-container .description-col h2{font-size:2rem;height:90px;width:100%}.experience-information .information-container .description-col .description-text{width:100%}.experience-information .information-container .detail-col{width:40%}.experience-information .information-container .detail-col .details-container{height:auto}.experience-information .information-container .detail-col .details-container .detail-list{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.experience-information .information-container .detail-col .details-container .detail-list li h1 span{display:none}.experience-information .information-container .detail-col .details-container .detail-list li span{color:#979797;font-size:.8rem}}.mini-info,.posts{background-color:#fff}.posts{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;position:relative;width:100vw}.posts .hide-box{background-color:#fff;bottom:595px;height:55px;position:absolute;width:100%;z-index:100000}.posts .post-container{display:flex;flex-wrap:wrap;gap:0;height:auto;justify-content:start;width:1500px}.posts .post-container .post{cursor:pointer;height:600px;padding:20px;width:33.3333333333%}.posts .post-container .post .post-image{height:350px;position:relative;width:100%}.posts .post-container .post .post-image img{clip-path:polygon(100% 84.5%,84.5% 100%,0 100%,0 15.5%,15.5% 0,100% 0);height:calc(100% - 5px);left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 5px);z-index:11}.posts .post-container .post .post-image .outline-container{background-color:#f39200;clip-path:polygon(100% 84.5%,84.5% 100%,0 100%,0 15.5%,15.5% 0,100% 0);height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.posts .post-container .post .description{display:flex;flex-direction:column;gap:20px;height:40%;justify-content:start;width:100%}.posts .post-container .post .description .date{font-size:1.1rem;height:20px;padding:5px 0;width:100%}.posts .post-container .post .description .title{font-size:1.8rem;font-weight:500;height:auto;text-transform:uppercase;width:100%}.posts .post-container .post .description .read-more{align-items:center;display:flex;gap:10px;height:fit-content}.posts .post-container .post .description .read-more span{position:relative}.posts .post-container .post .description .read-more span:after{background-color:#000;bottom:-5px;content:"";height:1px;left:0;position:absolute;transition:all .5s;width:0}.posts .post-container .post .description .read-more span:hover:after{transition:all .5s;width:100%}.posts .post-container .post .description .read-more svg{height:20px;width:auto}.post-hero{background-color:#fff;display:flex;height:700px;justify-content:center;margin-top:150px;position:relative;width:100vw}.post-hero .hero-container{display:flex;height:100%;position:relative;width:1500px}.post-hero .hero-container img{height:100%;object-fit:cover;width:100%}.post-hero .hero-container .text{background:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,0) 55%,rgba(33,33,33,.52) 95%,rgba(0,0,0,.49));color:#fff;display:flex;flex-direction:column;height:100%;justify-content:end;left:0;padding:20px;position:absolute;top:0;width:100%;z-index:10000}.post-hero .hero-container .text .title{font-size:2rem;font-weight:400}.post-hero .hero-container .text .description *{font-size:1.5rem;font-weight:400}.post-information{background-color:#fff;display:flex;height:auto;justify-content:center;width:100vw}.post-information * img{overflow-clip-margin:unset}.post-information .information-container{display:flex;height:100%;width:1500px}.post-information .information-container .description-col{height:100%;padding:0 10px;width:70%}.post-information .information-container .description-col .description-text{color:#172016;display:flex;flex-direction:column;font-size:1.1rem;gap:10px;height:calc(100% - 100px);padding:20px 0;width:100%}.post-information .information-container .description-col .description-text ul{padding-left:20px}.post-information .information-container .detail-col{height:100%;padding:10px 10px 10px 0;position:relative;width:30%}.post-information .information-container .detail-col .details-container{box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08);display:flex;flex-direction:column;height:700px;justify-content:space-between;padding:10px;width:100%}.post-information .information-container .detail-col .details-container h2{color:#ff4b14;font-weight:500;height:50px}.post-information .information-container .detail-col .details-container .post-card{height:calc(45% - 25px);width:100%}.post-information .information-container .detail-col .details-container .post-card img{height:60%;object-fit:cover}.post-information .information-container .detail-col .details-container .post-card h2{align-items:center;display:flex;font-size:1.4rem;height:40%}@media screen and (max-width:992px){.posts .post-container{height:auto;width:100vw}.posts .post-container .post{width:100%}.post-hero{margin-top:0}.post-hero .hero-container{width:100%}.post-information{width:100vw}.post-information .information-container{height:100%;width:100%}.post-information .information-container .detail-col .details-container{display:flex;flex-direction:column;height:auto;justify-content:start;width:100%}.post-information .information-container .detail-col .details-container h2{font-size:1.2rem}.post-information .information-container .detail-col .details-container .post-card{height:280px;width:100%}.post-information .information-container .detail-col .details-container .post-card h2{font-size:1rem}}.viewer-canvas{backdrop-filter:blur(8px)}.gallery{align-items:center;background-color:#fff8e2;display:flex;height:auto;justify-content:center;width:100vw}.gallery .mosaic{display:flex;flex-direction:column;flex-wrap:wrap;height:4700px;position:relative;width:calc(var(--width) - 50px)}.gallery .mosaic .piece{height:315px;position:relative;width:25%;z-index:1}.gallery .mosaic .piece img{height:100%;object-fit:cover;overflow-clip-margin:unset;width:100%}.gallery .mosaic .double{height:724.5px}.gallery .mosaic .overlay-border{border-left:1px solid #d2b537;border-right:1px solid #d2b537;bottom:0;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:calc(var(--width) - 50px);z-index:2}.gallery .mosaic-editmode{display:flex;flex-wrap:wrap;gap:5px;height:auto;width:100vw}.gallery .mosaic-editmode .piece{background-color:#fff;height:315px;position:relative;width:368px;z-index:1}.gallery .mosaic-editmode .piece img{height:315px;object-fit:cover;overflow-clip-margin:unset!important;width:368px}.next-arrow,.prev-arrow{align-items:center;background-color:rgba(0,0,0,.56);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:2rem;height:50px;justify-content:center;position:fixed;top:50dvh;transition:all 1;width:50px;z-index:9999999}.next-arrow:hover,.prev-arrow:hover{background-color:rgba(0,0,0,.45);transition:all 1}.prev-arrow{left:20px}.next-arrow{right:20px}.viewer-footer{overflow:visible!important}@media screen and (min-height:1080px){.mosaic{height:realdvh(220)!important}}@media screen and (max-width:992px){.gallery .mosaic{display:flex;flex-direction:column;flex-wrap:wrap;height:auto;position:relative;width:95vw!important}.gallery .mosaic .piece{width:100%}.gallery .mosaic .double{height:315px}.next-arrow,.prev-arrow{display:none}}.hero-contact{height:80dvh}.contact{background-color:#fff;height:auto;width:100vw}.contact .contact-container{display:flex;flex-wrap:wrap;height:100%;width:var(--width)}.contact .contact-container .top-content{display:flex;flex-direction:column;gap:30px;height:fit-content;padding:20px;width:100%}.contact .contact-container .top-content .title{align-items:center;display:flex;gap:20px;height:100px}.contact .contact-container .top-content .title svg{height:100%;width:auto}.contact .contact-container .top-content .title span{color:#172016;font-size:3rem}.contact .contact-container .top-content .title .subtitle{align-items:center;color:#f39200;display:flex;font-size:1.5rem;gap:20px;height:100%;width:50%}.contact .contact-container .top-content .title .subtitle span{background-color:#f39200;flex-grow:1;height:3px}.contact .contact-container .top-content .info .text{font-size:1.4rem;text-align:center;width:100%}.contact .contact-container .left-col,.contact .contact-container .right-col{align-items:center;display:flex;height:100%;justify-content:center;padding:50px}.contact .contact-container .left-col{display:flex;flex-direction:column;gap:60px;justify-content:start;width:40%}.contact .contact-container .left-col .person{display:flex;flex-direction:column;gap:10px;width:100%}.contact .contact-container .left-col .person h2{align-items:center;color:#172016;display:flex;font-size:2rem;gap:10px}.contact .contact-container .left-col .person h2 svg{height:50px}.contact .contact-container .left-col .person .phone{align-items:center;display:flex;gap:10px;padding-left:40px}.contact .contact-container .left-col .person .phone svg{height:55px;width:auto}.contact .contact-container .left-col .person .phone span{font-size:1.2rem}.contact .contact-container .left-col .informations{display:flex;flex-direction:column;gap:20px;width:100%}.contact .contact-container .left-col .informations h2{color:#172016;font-size:2rem}.contact .contact-container .left-col .informations ul{list-style:none;padding-left:40px}.contact .contact-container .left-col .informations ul li{align-items:center;display:flex;gap:10px;height:100px}.contact .contact-container .left-col .informations ul li svg{height:55px}.contact .contact-container .left-col .informations ul li span{font-size:1.2rem}.contact .contact-container .right-col{width:60%}.contact .contact-container .right-col #info-form{background-color:#fff;height:100%;width:100%}.contact .contact-container .right-col #info-form .row{display:flex;flex-direction:column;padding:10px 20px;width:100%}.contact .contact-container .right-col #info-form .row input,.contact .contact-container .right-col #info-form .row label{font-size:1.2rem;height:50%}.contact .contact-container .right-col #info-form .row label{align-items:center;color:#f39200;display:flex}.contact .contact-container .right-col #info-form .row input,.contact .contact-container .right-col #info-form .row textarea{border:none;border-bottom:1px solid #f39200;color:#172016;padding:10px}.contact .contact-container .right-col #info-form .row textarea{font-size:1.2rem;height:200px}.contact .contact-container .right-col #info-form .row input[type=submit]{background-color:#fff;border:1px solid #f39200;color:#f39200;cursor:pointer;transition:all .5s;width:30%}.contact .contact-container .right-col #info-form .row input[type=submit]:hover{background-color:#f39200;color:#fff;transition:all .5s}.contact .contact-container .right-col #info-form .row.address{display:flex;flex-direction:row;gap:50px}.contact .contact-container .right-col #info-form .row.address .row{padding:0}.contact .contact-container .right-col #info-form .row.address .privacy{align-items:center;display:flex;flex-direction:row-reverse;gap:20px;justify-content:space-between}.contact .contact-container .right-col #info-form .row.address .privacy label{font-size:1rem}@media screen and (max-width:992px){.contact{height:auto}.contact .contact-container{height:100%}.contact .contact-container .top-content{padding:20px}.contact .contact-container .top-content .title{flex-direction:column;height:260px}.contact .contact-container .top-content .title span{color:#172016;font-size:2.5rem}.contact .contact-container .top-content .title .subtitle{font-size:1.3rem;text-align:center;width:100%}.contact .contact-container .top-content .title .subtitle span{display:none}.contact .contact-container .top-content .info .text{font-size:1.2rem;text-align:justify;width:100%}.contact .contact-container .left-col,.contact .contact-container .right-col{padding:20px}.contact .contact-container .left-col{width:100%}.contact .contact-container .left-col .person h2{justify-content:center}.contact .contact-container .left-col .person .phone{justify-content:center;padding-left:0}.contact .contact-container .left-col .informations ul{padding-left:0}.contact .contact-container .left-col .informations ul li{justify-content:start}.contact .contact-container .right-col{width:100%}.contact .contact-container .right-col #info-form .row.address{display:flex;flex-direction:column;gap:50px}}.extra-mini-info{background-color:#fff;display:flex;flex-direction:column;min-height:100dvh;position:relative;width:100%}.extra-mini-info ul{padding-left:20px}.extra-mini-info .mini-info-container{display:flex;justify-content:center;padding:2rem 1rem;width:100%}.extra-mini-info .mini-info-container .content-wrapper{display:flex;flex-direction:column;gap:3rem;max-width:1200px;width:100%}.extra-mini-info .mini-info-container .content-wrapper .section-header{align-items:flex-start;display:flex;gap:2rem;margin-bottom:2rem}.extra-mini-info .mini-info-container .content-wrapper .section-header .icon-container{flex-shrink:0}.extra-mini-info .mini-info-container .content-wrapper .section-header .icon-container .quote-icon{filter:drop-shadow(0 4px 8px rgba(0,0,0,.1));height:80px;transition:transform .3s ease;width:80px}.extra-mini-info .mini-info-container .content-wrapper .section-header .icon-container .quote-icon:hover{transform:scale(1.05)}.extra-mini-info .mini-info-container .content-wrapper .section-header .title-container{display:flex;flex:1;flex-direction:column;gap:1rem}.extra-mini-info .mini-info-container .content-wrapper .section-header .title-container .main-title{color:#f39200;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.2;margin:0;text-shadow:0 2px 4px rgba(0,0,0,.1)}.extra-mini-info .mini-info-container .content-wrapper .section-header .title-container .subtitle-with-line{align-items:center;display:flex;gap:1.5rem}.extra-mini-info .mini-info-container .content-wrapper .section-header .title-container .subtitle-with-line .subtitle{color:#f39200;font-size:1.5rem;font-weight:400;margin:0;opacity:.8;white-space:nowrap}.extra-mini-info .mini-info-container .content-wrapper .section-header .title-container .subtitle-with-line .decorative-line{background:linear-gradient(90deg,#f39200,transparent);border-radius:2px;flex-grow:1;height:3px}.extra-mini-info .mini-info-container .content-wrapper .description-content .text-content{color:#333;font-size:1.25rem;line-height:1.8;max-width:80ch;text-align:left}.extra-mini-info .mini-info-container .content-wrapper .description-content .text-content p{margin-bottom:1.5rem}.extra-mini-info .mini-info-container .content-wrapper .description-content .text-content p:last-child{margin-bottom:0}.extra-mini-info .mini-info-container .content-wrapper .description-content .text-content strong{color:#f39200;font-weight:600}.extra-mini-info .mini-info-container .content-wrapper .description-content .text-content a{border-bottom:2px solid transparent;color:#f39200;text-decoration:none;transition:border-color .3s ease}.extra-mini-info .mini-info-container .content-wrapper .description-content .text-content a:hover{border-bottom-color:#f39200}.extra-mini-info .slider-container{margin-top:4rem;padding:0 1rem;width:100%}.extra-mini-info .slider-container .special-slider{border-radius:12px;box-shadow:0 20px 40px rgba(0,0,0,.15);display:flex;height:600px;margin:0 auto;max-width:1200px;overflow:hidden;position:relative}.extra-mini-info .slider-container .special-slider .slide{border-radius:8px;cursor:pointer;height:100%;overflow:hidden;position:absolute;transition:all .5s cubic-bezier(.4,0,.2,1)}.extra-mini-info .slider-container .special-slider .slide img{height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.extra-mini-info .slider-container .special-slider .slide .slide-overlay{background:linear-gradient(transparent,rgba(0,0,0,.8));bottom:0;left:0;padding:2rem;position:absolute;right:0;transform:translateY(100%);transition:transform .3s ease}.extra-mini-info .slider-container .special-slider .slide .slide-overlay .slide-title{color:#fff;font-size:2rem;font-weight:600;margin:0;text-shadow:0 2px 4px rgba(0,0,0,.5)}.extra-mini-info .slider-container .special-slider .slide:hover img{transform:scale(1.05)}.extra-mini-info .slider-container .special-slider .slide:hover .slide-overlay{transform:translateY(0)}.extra-mini-info .slider-container .special-slider .slide-first{clip-path:polygon(0 0,85% 0,70% 100%,0 100%);left:0;width:35%;z-index:3}.extra-mini-info .slider-container .special-slider .slide-center{left:50%;transform:translateX(-50%);width:50%;z-index:2}.extra-mini-info .slider-container .special-slider .slide-third{clip-path:polygon(30% 0,100% 0,100% 100%,15% 100%);right:0;width:35%;z-index:3}@media (max-width:768px){.extra-mini-info .mini-info-container .content-wrapper{gap:2rem}.extra-mini-info .mini-info-container .content-wrapper .section-header{flex-direction:column;gap:1.5rem;text-align:center}.extra-mini-info .mini-info-container .content-wrapper .section-header .icon-container .quote-icon{height:60px;width:60px}.extra-mini-info .mini-info-container .content-wrapper .section-header .title-container .main-title{font-size:2.5rem}.extra-mini-info .mini-info-container .content-wrapper .description-content .text-content{font-size:1.1rem;text-align:center}.extra-mini-info .slider-container .special-slider{flex-direction:column;height:400px}.extra-mini-info .slider-container .special-slider .slide{clip-path:none!important;height:33.33%;left:0!important;position:relative;right:0!important;transform:none!important;width:100%!important}.extra-mini-info .slider-container .special-slider .slide.slide-first{top:0}.extra-mini-info .slider-container .special-slider .slide.slide-center{top:33.33%}.extra-mini-info .slider-container .special-slider .slide.slide-third{top:66.66%}}@media (max-width:480px){.extra-mini-info .mini-info-container{padding:1rem}.extra-mini-info .slider-container{margin-top:2rem;padding:0}.extra-mini-info .slider-container .special-slider{border-radius:8px;height:300px}}.fade-in{animation:fadeIn .8s ease-in-out}.slide-up{animation:slideUp .6s ease-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.navbar{background-color:#fff;box-shadow:0 8px 24px hsla(210,8%,62%,.2);height:auto;left:0;position:fixed;top:0;width:100vw;z-index:99999}.navbar .navbar-container{align-items:center;background-color:#fff;display:flex;height:100px;justify-content:space-between;margin:0 auto;overflow:visible;padding:0 20px;perspective:800px;perspective-origin:bottom;transform-style:preserve-3d;width:var(--width)}.navbar .navbar-container .logo{align-items:center;display:flex;height:100%;justify-content:center;width:250px}.navbar .navbar-container .logo img{height:100%;object-fit:cover;width:100%}.navbar .navbar-container .logo a svg{height:250px;width:250px}.navbar .navbar-container .logo a img{height:250px;object-fit:contain;width:250px}.navbar .navbar-container .menu{align-items:center;display:flex;height:100px;list-style:none;overflow:visible}.navbar .navbar-container .menu li{align-items:center;color:#172016;display:flex;font-size:1.1rem;height:100%;padding:10px}.navbar .navbar-container .menu .active a{color:#fff!important}.navbar .navbar-container .menu .active a:after{background:#262626!important;transform:scaley(1)!important}.navbar .navbar-container .menu .active a:before{opacity:1!important;transform:scaleY(1)!important}.navbar .navbar-container .menu .menu-item a{color:#262626;font-size:1rem;padding:5px;position:relative}.navbar .navbar-container .menu .menu-item a:before{border-bottom:1px solid #000;border-top:1px solid #000;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transform:scaleY(2);transition:.5s;width:100%}.navbar .navbar-container .menu .menu-item a:hover:before{opacity:1;transform:scaleY(1)}.navbar .navbar-container .menu .menu-item a:after{content:"";height:100%;left:0;position:absolute;top:0;transform:scaleY(0);transition:.5s;width:100%;z-index:-1}.navbar .navbar-container .menu .menu-item a:hover{color:#fff}.navbar .navbar-container .menu .menu-item a:hover:after{background:#262626;transform:scaleY(1)}.navbar .navbar-container .menu .lang{cursor:pointer;padding:0;position:relative;transform-style:preserve-3d;width:auto}.navbar .navbar-container .menu .lang span{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;transition:all .5s;width:50px}.navbar .navbar-container .menu .lang span:hover{background-color:#dadada;transition:all .5s}.navbar .navbar-container .menu .lang .lang-list{left:0;list-style:none;opacity:1;position:absolute;top:100px;transform:translateZ(-10px) translateY(-300px);width:50px;z-index:-1}.navbar .navbar-container .menu .lang .lang-list li{background-color:#fff;height:50px;padding:0;position:relative;text-align:center;width:auto}.navbar .navbar-container .menu .lang .lang-list li a{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.navbar .navbar-container .menu .lang .lang-list li a span{height:auto;position:relative;width:auto}.navbar .navbar-container .menu .lang .lang-list li a span:after{background-color:#f39200;bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .5s;width:0}.navbar .navbar-container .menu .lang .lang-list li .active span:after{width:100%}.navbar .navbar-container .menu .lang .lang-list li:hover a span:after{transition:width .5s;width:100%}.navbar .navbar-container .book-btn{background-color:#f39200;border:1px solid #f39200;color:#fff;font-size:1.2rem;padding:15px;text-align:center;text-decoration:none;transition:all .5s}.navbar .navbar-container .book-btn:hover{background-color:transparent;color:#f39200;transition:all .5s}.navbar-mobile,.sidebar{display:none}@media screen and (max-width:992px){.navbar{display:none}.navbar-mobile{align-items:center;background-color:#fff;display:flex;height:80px;justify-content:space-between;left:0;padding:10px;position:fixed;right:0;top:0;width:100vw;z-index:99999}.navbar-mobile .logo{align-items:center;display:flex;height:100%;justify-content:center;width:180px}.navbar-mobile .logo svg{height:250px;width:250px}.navbar-mobile .burger-container{width:30px}.navbar-mobile .burger-container .bar{background:#283a1e;display:block;height:2px;position:relative;width:100%}.navbar-mobile .burger-container .bar.topBar{transform:translateY(0) rotate(0deg)}.navbar-mobile .burger-container .bar.btmBar{transform:translateY(6px) rotate(0deg)}.sidebar{background-color:#fff;display:flex;height:0;left:0;overflow:hidden;position:fixed;top:80px;width:100vw;z-index:1000000}.sidebar .menu{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;list-style:none;width:100%}.sidebar .menu li{color:#283a1e;font-size:1.8rem;font-weight:500;opacity:0;padding:15px}.sidebar .menu li.active{color:#f39200}}:root{--width:1920px}@media screen and (max-width:1700px){:root{--width:1450px}}@media screen and (max-width:992px){:root{--width:100vw}}footer{background-color:#0d0d0d;display:flex;height:auto;justify-content:center;position:relative;width:100vw}footer .pattern-overlay{height:99%;pointer-events:none;position:absolute;top:0;inset:0;object-fit:cover;opacity:.02;width:100%;z-index:10}footer .footer-container{background-color:#0d0d0d;display:flex;flex-direction:column;height:auto;justify-content:space-between;position:relative;width:calc(var(--width) - 200px)}footer .footer-container .top{display:flex;height:350px;width:100%}footer .footer-container .top .col-info,footer .footer-container .top .col-links,footer .footer-container .top .col-newsletter{z-index:11}footer .footer-container .top .col-info{display:flex;flex-direction:column;height:100%;position:relative;width:50%}footer .footer-container .top .col-info .logo{height:150px;width:100%}footer .footer-container .top .col-info .logo img{height:100%;object-fit:cover;width:100%}footer .footer-container .top .col-info .informations{display:flex;flex-direction:column;flex-grow:1;gap:20px;list-style:none;padding:20px;width:100%}footer .footer-container .top .col-info .informations li{align-items:center;display:flex;gap:20px;height:50px}footer .footer-container .top .col-info .informations li svg{height:100%;width:auto}footer .footer-container .top .col-info .informations li span{color:#f39200;display:flex;flex-direction:column;font-size:1.2rem;font-weight:300}footer .footer-container .top .col-info .informations li span svg{width:20px}footer .footer-container .top .col-info .informations li span a{align-items:center;display:flex;gap:10px;height:40px}footer .footer-container .top .col-links{align-items:center;display:flex;height:100%;justify-content:space-evenly;width:40%}footer .footer-container .top .col-links .list-links{color:#fff;display:flex;flex-direction:column;gap:10px;height:70%;justify-content:start;list-style:none}footer .footer-container .top .col-links .list-links li{color:inherit;font-size:1rem}footer .footer-container .top .col-links .list-links li a{align-items:center;display:flex;width:100%}footer .footer-container .top .col-links .list-links li a svg{height:inherit;width:40px}footer .footer-container .top .col-links .list-links li a span{position:relative}footer .footer-container .top .col-links .list-links li a span:after{background-color:#f39200;bottom:0;content:"";height:2px;left:0;position:absolute;transition:all .5s;width:0}footer .footer-container .top .col-links .list-links li a:hover span{position:relative}footer .footer-container .top .col-links .list-links li a:hover span:after{transition:all .5s;width:100%}footer .footer-container .top .col-links .list-links .list-title{font-size:1.2rem}footer .footer-container .top .col-links .list-links .social{display:flex;gap:10px;width:50px}footer .footer-container .top .col-links .list-links .social svg{width:30px}footer .footer-container .middle{display:flex;height:150px;justify-content:end;padding:10px;width:100%}footer .footer-container .middle .partner-logo img{object-fit:contain;width:200px}footer .footer-container .middle .partner-logo svg{width:170px}footer .footer-container .bottom{color:#fff8e2;display:flex;font-size:.9rem;font-weight:200;height:50px;justify-content:space-between;padding:0 10px;width:100%}footer .footer-container .bottom .asistar{left:35px;position:relative}footer .col-newsletter{background-color:#f39200;display:flex;height:700px;position:relative;width:150px}footer .col-newsletter img{height:100%;position:absolute;top:0;inset:0;object-fit:cover;width:100%}@media screen and (max-width:992px){footer{background-color:#0d0d0d;display:flex;height:auto;justify-content:center;position:relative;width:100vw}footer .pattern-overlay{height:99%;position:absolute;top:0;inset:0;object-fit:cover;opacity:.02;width:100%;z-index:10}footer .footer-container{background-color:#0d0d0d;display:flex;flex-direction:column;gap:30px;height:auto;justify-content:start;position:relative;width:var(--width)}footer .footer-container .top{display:flex;flex-direction:column;gap:40px;height:auto;width:100%}footer .footer-container .top .col-info,footer .footer-container .top .col-links,footer .footer-container .top .col-newsletter{z-index:11}footer .footer-container .top .col-info{display:flex;flex-direction:column;height:auto;position:relative;width:100%}footer .footer-container .top .col-info .logo{height:150px;width:100%}footer .footer-container .top .col-info .logo img{height:100%;object-fit:cover;width:100%}footer .footer-container .top .col-info .informations{display:flex;flex-direction:column;flex-grow:1;gap:20px;height:310px;list-style:none;padding:15px;width:100%}footer .footer-container .top .col-info .informations li{align-items:center;display:flex;gap:20px;height:80px}footer .footer-container .top .col-info .informations li svg{height:50px;width:auto}footer .footer-container .top .col-info .informations li span{color:#f39200;font-size:1rem;font-weight:300}footer .footer-container .top .col-links{align-items:start;display:flex;height:auto;justify-content:space-evenly;width:100%}footer .footer-container .top .col-links .list-links{color:#fff;display:flex;flex-direction:column;gap:10px;list-style:none}footer .footer-container .top .col-links .list-links li{color:inherit;font-size:1rem}footer .footer-container .top .col-links .list-links li a{align-items:center;display:flex;width:100%}footer .footer-container .top .col-links .list-links li a svg{height:inherit;width:40px}footer .footer-container .top .col-links .list-links li a span{position:relative}footer .footer-container .top .col-links .list-links li a span:after{background-color:#f39200;bottom:0;content:"";height:2px;left:0;position:absolute;transition:all .5s;width:0}footer .footer-container .top .col-links .list-links li a:hover span{position:relative}footer .footer-container .top .col-links .list-links li a:hover span:after{transition:all .5s;width:100%}footer .footer-container .top .col-links .list-links .list-title{font-size:1.2rem}footer .footer-container .top .col-links .list-links .social{padding-left:10px}footer .footer-container .top .mobile-height{height:275px}footer .footer-container .top .mini-height{height:50px}footer .footer-container .middle{display:flex;flex-wrap:wrap;height:800px;justify-content:center;padding:10px;width:100%}footer .footer-container .middle .partner-logo{align-items:center;display:flex;justify-content:center}footer .footer-container .middle .partner-logo img{height:100px;object-fit:contain;width:200px}footer .footer-container .middle .partner-logo svg{width:170px}footer .footer-container .bottom{align-items:center;color:#fff8e2;display:flex;flex-direction:column-reverse;font-size:.9rem;font-weight:200;height:auto;justify-content:space-between;padding:0 10px;width:100%}footer .footer-container .bottom span{width:auto}footer .footer-container .bottom .asistar{display:flex;flex-direction:column;height:80px;justify-content:center;left:0!important}footer .col-newsletter{display:none}}