.rc-slider{position:relative;width:100%;height:14px;padding:5px 0;border-radius:6px;touch-action:none}.rc-slider,.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{position:absolute;width:100%;height:4px;background-color:#e9e9e9;border-radius:6px}.rc-slider-track,.rc-slider-tracks{position:absolute;height:4px;background-color:#abe2fb;border-radius:6px}.rc-slider-track-draggable{z-index:1;box-sizing:initial;background-clip:content-box;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);transform:translateY(-5px)}.rc-slider-handle{position:absolute;z-index:1;width:14px;height:14px;margin-top:-5px;background-color:#fff;border:2px solid #96dbfa;border-radius:50%;cursor:pointer;cursor:grab;opacity:.8;touch-action:pan-x}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-handle:focus{outline:none;box-shadow:none}.rc-slider-handle:focus-visible{border-color:#2db7f5;box-shadow:0 0 0 3px #96dbfa}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:grabbing}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;color:#999;text-align:center;vertical-align:middle;cursor:pointer}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}.rc-slider-dot{position:absolute;bottom:-2px;width:8px;height:8px;vertical-align:middle;background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;cursor:pointer}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-handle{background-color:#fff;border-color:#ccc;box-shadow:none;cursor:not-allowed}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-mark-text{cursor:not-allowed!important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{width:4px;height:100%}.rc-slider-vertical .rc-slider-track{bottom:0;left:5px;width:4px}.rc-slider-vertical .rc-slider-track-draggable{border-top:0;border-bottom:0;border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);transform:translateX(-5px)}.rc-slider-vertical .rc-slider-handle{position:absolute;z-index:1;margin-top:0;margin-left:-5px;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{width:4px;height:100%}.rc-slider-vertical .rc-slider-dot{margin-left:-2px}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-leave{display:block!important;animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused}.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active,.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter{transform:scale(0);animation-timing-function:cubic-bezier(.23,1,.32,1)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{transform:scale(0);transform-origin:50% 100%;opacity:0}to{transform:scale(1);transform-origin:50% 100%}}@keyframes rcSliderTooltipZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}to{transform:scale(0);transform-origin:50% 100%;opacity:0}}.rc-slider-tooltip{position:absolute;top:-9999px;left:-9999px;visibility:visible}.rc-slider-tooltip,.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{min-width:24px;height:24px;padding:6px 2px;color:#fff;font-size:12px;line-height:1;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}header{position:fixed;top:0;left:0;width:100%;z-index:1000;background:rgba(0,0,0,.7);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);padding:.8rem 0;align-items:center;color:#ffffff;transition:background-color .3s ease}.burger-container{width:120px;height:auto}.header{display:flex;align-items:center;justify-content:space-between;max-width:1400px;margin:0 auto;padding:0 2rem}.logo{max-width:300px;height:auto}.desktop-logo{display:flex;align-items:center}.desktop-logo .logo{display:block;width:300px;height:auto}.desktop-logo a:hover{border-bottom:none!important;color:inherit!important;font-weight:inherit!important}.menu-toggle{display:none;background:none;border:none;color:var(--white-color);font-size:1.5rem;cursor:pointer}nav{flex:0 1 50%;background-color:initial;padding:.9rem 0;align-items:center;justify-content:center}nav,nav ul{display:flex}nav ul{list-style:none;margin:0;justify-content:space-between}nav ul li:not(:last-of-type):not(.language-selector-nav){border-right:1px solid var(--grigio-chiaro);padding-right:1rem;margin-right:1rem}nav ul li.language-selector-nav{border-right:none;padding-right:0;margin-right:0}nav ul li a{color:var(--grigio-chiaro);text-decoration:none;font-family:Myriad Pro;font-size:1.1rem;font-style:italic;font-weight:400;line-height:normal;transition:border-bottom .3s ease-out,color .3s ease-out,font-weight .3s ease-out;border-bottom:2px solid transparent}a.active-link,nav ul li a:hover{border-bottom:2px solid var(--active-red);color:var(--white-color)}.user-icon-btn{background:none;border:none;padding:0;cursor:pointer}.user-icon img{width:70px;height:70px;border:4px solid var(--white-color);border-radius:50%}.mobile-account-icon{display:none}.desktop-account-icon{display:block}.language-selector-container{position:relative}.language-selector-btn{background:transparent;cursor:pointer;padding:0;transition:border-bottom .3s ease-out,color .3s ease-out,font-weight .3s ease-out;border:none;border-bottom:2px solid transparent}.language-selector-btn:hover .language-selector-text{border-bottom:2px solid var(--active-red);color:var(--white-color)}.language-selector-text{font-family:Myriad Pro,Arial,sans-serif;font-style:italic;color:var(--grigio-chiaro);white-space:nowrap;font-size:1.1rem;font-weight:400;transition:border-bottom .3s ease-out,color .3s ease-out,font-weight .3s ease-out;border-bottom:2px solid transparent;display:inline-block;padding-bottom:2px}.language-dropdown-menu{position:absolute;z-index:99999;margin-top:6px;background-color:black;border:1px solid var(--nav--border-color);border-radius:4px;padding:.5rem;box-shadow:0 2px 10px rgba(0,0,0,.1);min-width:180px;right:0;max-height:400px;overflow-y:auto}.language-dropdown-menu ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.language-dropdown-menu ul li{margin:0;border-right:none!important;padding-right:0!important;margin-right:0!important}.language-dropdown-menu ul li button{display:block;width:100%;padding:.5rem 1rem;color:var(--white-color);text-decoration:none;background:transparent;border:none;cursor:pointer;text-align:left;font-family:Myriad Pro,Arial,sans-serif;font-style:italic;font-size:1rem;transition:all .3s ease}.language-dropdown-menu ul li button:hover{color:var(--red--color)}.language-dropdown-menu ul li button.active-language{color:var(--active-red);font-weight:600}.language-selector-mobile{display:none}.help-selector-container{position:relative}.help-selector-btn{background:transparent;cursor:pointer;padding:0;transition:border-bottom .3s ease-out,color .3s ease-out,font-weight .3s ease-out;border:none;border-bottom:2px solid transparent}.help-selector-btn:hover .help-selector-text{border-bottom:2px solid var(--active-red);color:var(--white-color)}.help-selector-text{font-family:Myriad Pro,Arial,sans-serif;font-style:italic;color:var(--grigio-chiaro);white-space:nowrap;font-size:1.1rem;font-weight:400;transition:border-bottom .3s ease-out,color .3s ease-out,font-weight .3s ease-out;border-bottom:2px solid transparent;display:inline-block;padding-bottom:2px}.help-selector-text.active-link{border-bottom:2px solid var(--active-red);color:var(--white-color)}.help-dropdown-menu{position:absolute;z-index:99999;margin-top:6px;background-color:black;border:1px solid var(--nav--border-color);border-radius:4px;padding:.5rem;box-shadow:0 2px 10px rgba(0,0,0,.1);min-width:160px;left:0}.help-dropdown-menu ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.help-dropdown-menu ul li{margin:0;border-right:none!important;padding-right:0!important;margin-right:0!important}.help-dropdown-menu ul li a{display:block;padding:.5rem 1rem;color:var(--white-color);text-decoration:none;font-family:Myriad Pro,Arial,sans-serif;font-style:italic;font-size:1rem;transition:all .3s ease;border-bottom:none}.help-dropdown-menu ul li a:hover{color:var(--red--color);border-bottom:none}.help-dropdown-menu ul li a.active-link{color:var(--active-red);border-bottom:none}.help-selector-mobile{display:none}.user-badge{display:inline-flex;align-items:center;gap:8px;padding:4px 10px;border:1px solid var(--grigio-chiaro);background-color:var(  --grigio-viola);border-radius:9999px;background:transparent;cursor:pointer;line-height:1;text-decoration:none;transition:border-color .2s ease,color .2s ease,background-color .2s ease;max-width:280px}.user-badge:hover{border-color:var(--white-color);color:var(--white-color)}.user-badge__avatar{width:18px;height:18px;border-radius:50%;display:block;flex:0 0 18px}.user-badge__name{font-family:Myriad Pro,Arial,sans-serif;font-style:italic;color:var(--white-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:230px}@media (max-width:768px){.user-badge{display:none}}.client-area-btn{background:transparent;color:#ffffff;border:1px solid #ffffff;font-family:Myriad Pro;text-transform:uppercase;cursor:pointer;text-decoration:none;font-style:italic;display:inline-block}.client-area-btn,.client-area-btn img{width:20px;height:20px;border-radius:100%}.client-area-btn:hover{color:#c41e1b;border:1px solid #c41e1b}.client-area-container{position:relative}.client-area-container .dropdown-menu{right:0;left:auto;min-width:180px}.dropdown-menu{position:absolute;z-index:99999;text-align:justify;margin-top:6px;background-color:black;border:1px solid var(--nav--border-color);border-radius:4px;padding:.5rem;box-shadow:0 2px 10px rgba(0,0,0,.1)}.dropdown-menu ul{list-style:none;margin:0;padding:0}.dropdown-menu ul li{margin:0}.dropdown-menu ul li a{display:block;padding:.5rem 1rem;color:var(--white-color);text-decoration:none;transition:all .3s ease}.dropdown-menu ul li a:hover{color:var(--red--color);border-bottom:none}.user-icon{transition:border-color .3s ease-out}.user-icon img:hover{border-color:var(--hover-orange)}.user-icon img.active-link{border-color:var(--active-red)!important}.first_link_mobile{border-top:.5px solid var(--grigio-chiaro);padding-top:24px}@media (max-width:1366px){.language-selector-btn,.language-selector-text,nav ul li a{font-size:.82rem}}.burger_menu,.mobile-nav{display:none}@media (max-width:768px){nav ul li:not(:last-of-type):not(.language-selector-nav):not(.help-selector-nav){border-right:none;padding-right:0;margin-right:0}.help-selector-nav,.language-selector-nav{display:none!important}.language-selector-mobile{display:block!important;border-top:.5px solid var(--grigio-chiaro);padding-top:16px;margin-top:16px}.language-selector-mobile .language-selector-container{width:100%}.language-selector-mobile .language-selector-btn{width:100%;justify-content:center;padding:8px 0}.language-selector-mobile .language-selector-text{border-bottom:none}.language-selector-mobile .language-dropdown-menu{position:relative;margin-top:8px;right:auto;left:0;width:100%}.help-selector-mobile{display:block!important;width:100%}.help-selector-mobile .help-selector-container{width:100%}.help-selector-mobile .help-selector-btn{width:100%;text-align:left;padding:8px 0}.help-selector-mobile .help-selector-text{border-bottom:none}.help-selector-mobile .help-dropdown-menu{position:relative;margin-top:8px;right:auto;left:0;width:100%}.sidebar-mobile{border-bottom:1px solid var(--nav--border-color);margin-bottom:1rem}.header,nav{display:none!important}.burger_menu{display:flex!important;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 1rem;width:100%;position:relative}.burger_menu>div:first-child{flex:0 0 auto;order:1;z-index:1001}.burger_menu>button{flex:0 0 auto;order:2;z-index:1001}.logo-mobile{max-width:120px!important;height:auto!important;display:block!important;visibility:visible!important;opacity:1!important;z-index:1001!important;position:relative!important}.burger_menu>div:first-child a{display:block!important;text-decoration:none!important}.burger_menu>div:first-child a:hover{border-bottom:none!important}.menu-toggle{display:flex!important;align-items:center;justify-content:center;padding:.5rem;background:none;border:none;color:var(--white-color);cursor:pointer}.menu-toggle img{width:30px;height:30px;margin-right:1rem}.mobile-nav{display:none;position:absolute;top:100%;right:1rem;top:70%;left:58%;background-color:black;border:.5px solid var(--nav--border-color);border-radius:4px;z-index:10001;min-width:200px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.mobile-nav.open{display:block!important}.mobile-nav ul{list-style:none;margin:0;padding:24px;display:flex;flex-direction:column;gap:16px}.mobile-nav ul li{width:100%;text-align:left}.mobile-nav ul li a{color:var(--white-color);text-decoration:none;font-family:Myriad Pro;font-size:1.1rem;font-style:italic;font-weight:400;display:block;padding:8px 0;border-bottom:none}.mobile-nav ul li a:hover{color:var(--hover-orange);border-bottom:none}.mobile-nav ul li a.active-link{color:var(--active-red);border-bottom:none}.user-icon{display:none}header{color:var(--white-color);margin-top:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.desktop-account-icon{display:none}.mobile-account-icon{display:block}.first_link_mobile{border-top:.5px solid var(--grigio-chiaro);padding-top:16px;margin-top:16px}}@media (max-width:480px){.burger_menu{padding:0 .5rem!important}.logo-mobile{max-width:100px!important}.menu-toggle{padding:.25rem!important}.mobile-nav{right:.5rem!important;min-width:180px!important}.mobile-nav ul{padding:16px!important;gap:12px!important}.mobile-nav ul li a{font-size:1rem!important}}.footer{padding-bottom:40px;text-align:center;background-color:initial;@media (max-width:756px){margin-top:0}}.footer-hr{border:1px solid var(--grigio-chiaro);margin-bottom:40px;width:100%;padding-top:0;margin-top:0}.footer-text{font-size:14px;line-height:1.6;padding:0 20px}.footer-link,.footer-text{color:var(--grigio-chiaro)}.footer-link{border-bottom:1px solid var(--grigio-chiaro);transition:all .3s ease}.footer-link:hover{color:var(--red--color);border-bottom:1px solid var(--red--color)}@font-face{font-family:Myriad Pro;src:url(/_next/static/media/MYRIADPRO-REGULAR.f7bf05c5.OTF);font-weight:400;font-style:normal}@font-face{font-family:Myriad Pro;src:url(/_next/static/media/MyriadPro-Light.65ea55de.otf);font-weight:300;font-style:normal}@font-face{font-family:Myriad Pro;src:url(/_next/static/media/MYRIADPRO-SEMIBOLD.d9f292d0.OTF);font-weight:600;font-style:normal}@font-face{font-family:Myriad Pro;src:url(/_next/static/media/MYRIADPRO-BOLD.fc7a64c0.OTF);font-weight:700;font-style:normal}@font-face{font-family:Myriad Pro;src:url(/_next/static/media/MyriadPro-It.3e5a6c7d.otf);font-weight:400;font-style:italic}@font-face{font-family:Myriad Pro;src:url(/_next/static/media/MYRIADPRO-BOLDIT.1131f063.OTF);font-weight:600;font-style:italic}#root{overflow-x:hidden}:root{--white-color:#ffffff;--red--color:#E52421;--bg--color:#202020;--nav-bg-color:#4A4A4A;--nav--border-color:#C6C3CE;--grigio-viola:#3E3C45;--grigio-chiaro:#C6C3CE;--hover-orange:#FBAF00;--active-red:#E52421;--arancione:#FBAF00;--Linear:linear-gradient(180deg,#E52421,#FBAF00)}body{background-color:var(--bg--color);color:var(--white-color);font-family:Myriad Pro;text-align:center;margin:0 auto;overflow-x:hidden}h1{color:var(--red--color);font-size:clamp(60px,20vw,180px);line-height:clamp(56px,20vh,300px);font-weight:700;margin-top:18vh;margin-bottom:18vh}h2{color:var(--white-color);font-size:42px;font-style:normal;font-weight:700;line-height:normal;padding:0;margin:0;@media (max-width:768px){font-size:1.5rem;font-weight:400}}h3,h4{padding:0;margin:0}a{text-decoration:none;color:var(--bg--color);border:none;outline:none}ul,ul li{margin:0;padding:0}ul li{list-style:none}.red_butt,.swal-button{color:var(--white-color);min-width:186px;height:auto;padding:18px 45px;gap:6px;border-radius:11px;background:var(--red--color);margin-top:1rem;border:none;outline:none;@media (max-width:768px){padding-left:30px;padding-bottom:12px;padding-right:30px;padding-top:12px}}.swal-button:hover{background-color:var(--red--color)!important;border:none}.footer{display:flex;align-items:center;flex-direction:column;justify-content:flex-end}.swal-content__input,input,textarea{background-color:initial;color:var(--white-color);font-size:14px;padding:5px 10px;border:none;outline:none;font-family:Myriad Pro;font-style:normal;line-height:normal;border-radius:30px;border:1px solid var(--grigio-chiaro)}.swal-content__input:active,.swal-content__input:focus,.swal-content__input:hover,.swal-content__input:visited{border-color:var(--white-color)}.siati-link,input:active,input:focus,input:hover,input:visited{color:var(--white-color)}.siati-link{border-bottom:1px solid var(--white-color);transition:all .3s ease-in-out}.siati-link:hover{color:var(--red--color);border-bottom:1px solid var(--red--color)}.swal-modal{background-color:var(--grigio-viola);border:1px solid var(--grigio-viola);border-radius:15px}.swal-modal,.swal-title{color:var(--white-color)!important}.swal-title{margin-bottom:1rem;margin-left:2rem;margin-right:2rem;padding-bottom:13px}.swal-text{color:var(--white-color)!important}.car-checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:2px solid var(--nav--border-color);border-radius:4px;background-color:var(--nav-bg-color);cursor:pointer;position:relative;transition:all .3s ease;transform:scale(1);padding:15px}.react-select__menu{margin:0!important}.select-custom .react-select__control{transition:all .3s ease}.react-select__indicators,.react-select__value-container{align-items:center!important}@keyframes selectMenuSlide{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.react-select__option{transition:all .2s ease}.react-select__dropdown-indicator{transition:transform .3s ease}.select-img{width:16px;height:16px;margin-right:4px}.zone-name{font-family:Myriad Pro;font-weight:600;line-height:1.5}.ping{border-radius:4px;font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center;margin-right:8px}.car-checkbox:hover{border-color:var(--red--color);transform:scale(1.05)}.car-container{display:flex;flex-direction:row;align-items:center;gap:10px}.car-checkbox:checked{border-color:var(--red--color)}.car-checkbox:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;font-weight:700;line-height:1}.car-checkbox+label{cursor:pointer;transition:color .3s ease}.card .select-custom{width:80%!important;margin:0 auto!important}input[type=time]::-webkit-calendar-picker-indicator{filter:brightness(0) invert(1);cursor:pointer}label{color:var(--white-color);margin-bottom:5px}.buy-button{font-size:14px;border:none;border:2px solid var(--grigio-viola);background-color:initial;border-radius:8px}.btn-cancel,.buy-button{padding:5px 15px;font-weight:600;color:var(--grigio-viola);cursor:pointer;text-transform:uppercase;font-style:italic;letter-spacing:.5px;margin-top:10px;transition:all .3s ease-in-out}.btn-cancel{background-color:var(--white-color);border:2px solid var(--white-color);border-radius:8px}.btn-cancel:focus,.btn-cancel:hover{border-color:var(--grigio-viola)}.buy-button:focus,.buy-button:hover{color:var(--grigio-viola)}.buy-button.button-modified,.buy-button:focus,.buy-button:hover{background-color:var(--white-color);border:2px solid var(--white-color)}.buy-button.button-modified{color:var(--bg--color)}.buy-button.button-modified:hover{background-color:var(--grigio-chiaro);color:var(--bg--color);border:2px solid var(--grigio-chiaro)}.car-checkbox:checked+label{color:var(--red--color);font-weight:600}.swal-icon--success:after,.swal-icon--success:before,.swal-icon--success__hide-corners{background-color:initial}.select-width{width:300px!important}.hero-section{position:relative;height:100vh;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden;display:flex;align-items:center;justify-content:flex-start;margin-top:0}.d-block{display:block;@media (max-width:768px){display:none}}.d-md-none{display:block;@media (max-width:768px){display:none}}.home-hr{opacity:1;width:50%;border:none;height:3px;background-color:var(--active-red);margin:2rem 0}.hero-video{object-fit:cover;z-index:-2}.hero-overlay,.hero-video{position:absolute;top:0;left:0;width:100%;height:100%}.hero-overlay{background:rgba(0,0,0,.5);z-index:-1;padding-top:16vh}.hero-content{position:relative;z-index:1;color:white;max-width:1000px;margin-top:10%;@media (max-width:768px){display:flex;flex-direction:column;align-items:center;text-align:center}}.hero-title{font-family:Myriad Pro,Arial,sans-serif;font-size:5rem;text-align:left;font-weight:600;line-height:.9;margin-bottom:2rem;text-transform:uppercase;font-style:italic;text-shadow:2px 2px 4px rgba(0,0,0,.7);color:var(--white-color);@media (max-width:768px){font-size:3rem;text-align:center}}.hero-subtitle{font-family:Myriad Pro,Arial,sans-serif;font-size:clamp(1.6rem,2vw,2.2rem);font-weight:400;line-height:1.4;text-shadow:1px 1px 2px rgba(0,0,0,.7);text-align:left;font-style:italic;@media (max-width:768px){font-size:1.1rem;text-align:center;padding-left:2rem;padding-bottom:0;padding-right:2rem;padding-top:0}}.hero-subtitle p{margin-bottom:.3rem}.carousel-section{background-image:url(/_next/static/media/sfondo-plans.c4525d92.png);background-repeat:no-repeat;background-size:cover;width:100%;height:45rem;left:50%;right:50%;margin:0 -50vw;position:relative;padding:2rem 0;@media (max-width:768px){height:max-content;background-size:cover}}.home_list{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2rem;@media (max-width:1524px){justify-content:center;flex-wrap:wrap}}.home_list_item_text{font-size:2.2rem;font-weight:700;@media (max-width:1024px){font-size:1.6rem}}.home_list_item{display:flex;align-items:center;padding-bottom:2rem;max-width:33%;@media (max-width:1524px){max-width:100%}}.home_list_img{height:56px;width:auto;padding-right:1.5rem;@media (max-width:768px){height:29px}}.checkout_title{color:var(--white-color)}.home-rules-section{background-image:url(/_next/static/media/sfondo-rules.676936d8.png);background-size:cover;background-repeat:no-repeat;width:100vw;height:44rem;left:50%;right:50%;position:relative;padding:2rem 0;margin:0 -50vw -10rem;@media (max-width:768px){height:max-content;background-size:cover;margin-bottom:0}}.rules-title{text-align:center;font-family:Myriad Pro,Arial,sans-serif;font-size:3rem;font-weight:600;font-style:italic;color:#333;text-transform:uppercase;@media (max-width:768px){font-size:1.8rem;margin-bottom:2rem}}.rules-hr{width:50%;border:none;height:3px;background-color:var(--grigio-chiaro);left:50%;margin:2rem auto}.rules-content{display:flex;justify-content:space-between;gap:1rem;max-width:60rem;margin:0 auto;@media (max-width:768px){flex-direction:column}}.rules-column{flex:1 1;text-align:center;padding:1rem}.rules-icon{margin-bottom:1rem;display:flex;justify-content:center}.hero-subtitle p{margin:0}.rules-subtitle{font-family:Myriad Pro,Arial,sans-serif;font-size:1.5rem;font-weight:700;font-style:italic;color:#333;margin-bottom:2rem;line-height:1.3;@media (max-width:768px){font-size:1.3rem}}.rules-description{font-family:Myriad Pro,Arial,sans-serif;font-size:1rem;line-height:1.6;color:#666;text-align:center}.container{max-width:1200px;margin:0 auto;@media (max-width:1200px){padding-left:2rem;padding-bottom:0;padding-right:2rem;padding-top:0}@media (max-width:768px){padding-left:1rem;padding-bottom:0;padding-right:1rem;padding-top:0}}