/*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,::after,::before{box-sizing:border-box}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@font-face{font-family:"GalanoTelepass";src:url("../fonts/GalanoTelepass-Italic.otf") format("opentype");font-weight:400;font-style:italic}@font-face{font-family:"GalanoTelepass";src:url("../fonts/GalanoTelepass-Light.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:"GalanoTelepass";src:url("../fonts/GalanoTelepass-LightItalic.otf") format("opentype");font-weight:300;font-style:italic}@font-face{font-family:"GalanoTelepass";src:url("../fonts/GalanoTelepass-Regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"GalanoTelepass";src:url("../fonts/GalanoTelepass-SemiBold.otf") format("opentype");font-weight:600;font-style:normal}@font-face{font-family:"GalanoTelepass";src:url("../fonts/GalanoTelepass-SemiboldItalic.otf") format("opentype");font-weight:600;font-style:italic}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,ul,ol,pre{margin:0}img{max-width:100%}ul{list-style:none}ul,ol{padding:0}select,button,input,textarea{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}html,body,#root{height:100%}html{scroll-behavior:smooth}body{font-family:"GalanoTelepass","Montserrat",sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background-color:#fff;color:#002752}.href-underline{text-decoration-line:underline !important;color:#002752}a{text-decoration:none;color:#002752}p{line-height:1.5}center{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}.dynamic-content{display:none}.container{max-width:1336px;padding:0 165px;margin:0 auto;position:relative}.container-full{width:100%}@media(max-width: 1336px){.container{padding:0 5%}}@media screen and (min-width: 1200px)and (max-width: 1336px){.container{padding:0 10%}}@media(max-width: 1024px){.container{padding:0 15px}}@media(max-width: 640px){.container{padding:0 24px}}.container-full{width:100%}.no-desktop{display:none !important}@media(max-width: 640px){.no-desktop{display:inherit !important}}.no-desktop-flex{display:none !important}@media(max-width: 640px){.no-desktop-flex{display:inline-flex !important}}.no-desktop-block{display:none !important}@media(max-width: 640px){.no-desktop-block{display:block !important}}@media(max-width: 640px){.no-mobile{display:none !important}}@media(max-width: 768px){.download-desktop{display:none !important}}.download-mobile{display:none !important}@media(max-width: 768px){.download-mobile{display:revert !important}}.scroll{opacity:.1;transform:translateY(100px);transition:transform 1s ease-in-out,opacity 1s ease-in-out}.scroll-animation{opacity:1;transform:translateY(0)}.open{display:block !important}.open-banner{display:block !important}.hidden{display:none !important}.button{color:#fff;background-color:#0071eb;padding:0 40px;white-space:nowrap;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:50px;font-weight:600;font-size:16px;cursor:pointer}.button:hover{opacity:.9}.button.button-outline{background-color:rgba(0,0,0,0);border:2px solid #0071eb;color:#0071eb}.button.button-lighter{background-color:#ebf4ff;color:#0071eb}.button.button-blue{background-color:#0071eb;color:#fff}.button.button-white{background:#fff;color:#002752}.button.button-opacity{background:hsla(0,0%,100%,.3);color:#fff}.button img{margin-left:8px}.red{color:#f60000}.orange{color:#ff7c00}.blue{color:#00a1ff}.green{color:#00d200}.pink{color:#f6007e}.hero{height:576px;position:relative;overflow:hidden;display:flex;align-items:center;background:#ffd86c;background:linear-gradient(156deg, rgb(2, 122, 255) 0%, rgb(154, 201, 253) 78%);border-radius:32px;margin:24px}.hero .container{height:100%}@media(max-width: 640px){.hero .container{height:unset;overflow:hidden;padding:0 22px;margin-top:auto;margin-bottom:70px}}.hero .hero-desk-img{position:absolute;max-width:500px;top:50%;left:12%;transform:translateY(-48%)}@media(max-width: 1336px){.hero .hero-desk-img{left:5%}}@media(max-width: 1245px){.hero .hero-desk-img{max-width:450px;left:1%}}@media(max-width: 850px){.hero .hero-desk-img{max-width:330px}}@media(max-width: 768px){.hero .hero-desk-img{max-width:300px}}@media(max-width: 640px){.hero .hero-desk-img{transform:translate(-50%, -36%);max-width:350px;top:unset;left:50%}}@media(max-width: 480px){.hero .hero-desk-img{transform:translate(-50%, -36%);max-width:350px}}@media(max-width: 1024px){.hero{padding:0 24px;justify-content:center}}@media(max-width: 1024px){.hero{height:450px;background-position:63%}}@media(max-width: 768px){.hero{height:450px}}@media(max-width: 640px){.hero{background:#ffd86c;background:linear-gradient(5.77deg, rgb(182, 217, 255) 43.06%, rgb(2, 122, 255) 78.15%);height:620px;padding:0;overflow:hidden;margin:0;border-radius:0px 0px 32px 32px}}@media(max-width: 360px){.hero{padding:0}}.hero .logo{left:35px;top:31px;height:33px;width:auto;position:absolute;z-index:1}@media(max-width: 640px){.hero .logo{left:50%;transform:translateX(-50%);width:auto;height:29px;top:24px;filter:drop-shadow(0px 4px 8px rgba(0, 39, 82, 0.14))}}.hero .hero-box{display:flex;flex-direction:column;max-width:475px;position:relative;margin-top:160px;margin-left:50px;margin-left:auto;margin-right:0}@media(max-width: 1024px){.hero .hero-box{max-width:40%;margin-top:90px}}@media(max-width: 850px){.hero .hero-box{max-width:50%;margin-top:70px}}@media(max-width: 640px){.hero .hero-box{max-width:100%;width:100%;padding:20px 10px 24px;justify-content:center;align-items:center;text-align:center}}.hero .hero-box h1{color:#002752;font-size:36px;font-weight:600;line-height:130%;margin-bottom:16px}@media(max-width: 1024px){.hero .hero-box h1{font-size:34px;line-height:inherit}}@media(max-width: 768px){.hero .hero-box h1{font-size:32px;line-height:130%}}@media(max-width: 640px){.hero .hero-box h1{font-size:24px;text-align:center;margin-bottom:10px;width:100%;line-height:130%}}.hero .hero-box p{font-size:16px;font-weight:400;line-height:normal;margin-bottom:43px;color:#002752}@media(max-width: 850px){.hero .hero-box p{margin-bottom:10px}}@media(max-width: 640px){.hero .hero-box p{font-size:14px;margin-bottom:31px}}.hero .hero-box .button{width:141px;padding:0 20px}@media(max-width: 640px){.hero .hero-box .button{height:48px}}.hero .hero-box .button span{display:flex;flex-direction:row;align-items:center;margin-right:10px;margin-left:10px}.hero .hero-box .button-wrapper{display:flex;gap:12px}@media(max-width: 640px){.hero .hero-box .button-wrapper{gap:9px}}.hero .href-scroll-down{position:absolute;bottom:18px}.hero .scroll-down{height:50px;width:auto}.hero .bounce{animation:bounce 2s ease infinite}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}.scroll-to{display:flex;flex-direction:column;right:10%;align-items:flex-end;justify-content:center;bottom:46px;position:absolute;filter:drop-shadow(0px 0px 18px rgba(19, 88, 157, 0.2));z-index:5}.scroll-to span{font-weight:600;font-size:14px;line-height:20px;color:#fff;margin-bottom:5px}@media(max-width: 640px){.scroll-to{left:unset;bottom:-230px;right:5%;transform:translateX(-50%)}}@media(max-width: 480px){.scroll-to{bottom:-220px;right:-3%}}.description{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-top:50px;padding-bottom:50px;scroll-margin-top:3rem}@media(max-width: 768px){.description{padding-top:19px;padding-bottom:0;margin:30px auto 50px}}@media(max-width: 640px){.description.container{padding-right:17px;padding-left:17px}}.description h1{color:#002752;font-size:32px;font-weight:600;line-height:40px;margin-bottom:24px}@media(max-width: 1024px){.description h1{font-size:30px;line-height:inherit;padding:0 10px}}@media(max-width: 768px){.description h1{font-size:25px;line-height:30px;text-align:center}}.description p{font-size:18px;font-weight:400;line-height:normal;margin-bottom:40px;max-width:1140px;width:100%}@media(max-width: 850px){.description p{padding:0 20px}}.description .button{width:140px;padding:0 20px}.description .button span{display:flex;flex-direction:row;align-items:center;margin-right:10px;margin-left:10px}@media(max-width: 768px){.description .button span{margin-right:0px;margin-left:0px}}.description .button-wrapper{display:flex;gap:12px}@media(max-width: 640px){.description .button-wrapper{gap:9px}}.description .button-wrapper .button,.description .button-wrapper a{text-align:center}.under-description{color:#002752;text-align:center;font-size:16px;font-weight:400;line-height:24px;opacity:.5;margin-top:50px}@media(max-width: 640px){.under-description{margin-top:32px;padding:0 30px}}.horizontal-carousel{display:flex;-webkit-mask-image:linear-gradient(90deg, transparent, #fff 10%, #fff 90%, transparent);mask-image:linear-gradient(90deg, transparent, #fff 10%, #fff 90%, transparent);overflow-x:hidden;width:100%}.horizontal-carousel .horizontal-carousel__items{animation-duration:28s;animation-iteration-count:infinite;animation-name:slidein;animation-timing-function:linear;display:flex}.horizontal-carousel .horizontal-carousel__items>*{margin-right:24px}@media(min-width: 768px){.horizontal-carousel .horizontal-carousel__items>*{margin-right:48px}}.horizontal-carousel .horizontal-carousel__items--reverse{animation-direction:reverse}@keyframes slidein{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.card9{align-items:center;background:linear-gradient(96deg, rgba(232, 236, 239, 0.75) 2.97%, hsla(0, 0%, 97%, 0.75) 97.37%);border-radius:16px;color:#002752;display:flex;font-size:.875rem;font-weight:400;gap:16px;height:72px;line-height:1.25rem;padding:18px 12px;position:relative;width:230px}@media(min-width: 768px){.card9{font-size:1.125rem;font-weight:400;height:94px;line-height:1.625rem;padding:12px 16px;width:275px}}.card9 .card9__image{height:56px;width:56px}@media(min-width: 768px){.card9 .card9__image{height:70px;width:70px}}.card9 .card9__badge{position:absolute;right:-8px;top:8px}.card9 .card9__badge svg{height:16px;width:16px}.card9 .card9__text{display:flex;flex-direction:column;align-items:flex-start}.card9 .card9__label{white-space:break-spaces}.slider-arrows{position:absolute;z-index:10;display:flex;max-width:660px;width:100%;margin:2% auto 0;justify-content:space-between;left:50%;transform:translate(-50%, 0)}@media only screen and (max-width: 769px){.slider-arrows{display:none}}.arrow-prev-icon,.arrow-next-icon{cursor:pointer;background-color:#fff;width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:52.8px}.arrow-prev-icon{transform:rotate(180deg)}.hidden-arrow{opacity:0 !important}.slick-dots{display:flex;justify-content:center;margin:0;padding:1rem 0;list-style-type:none;position:absolute;bottom:0;left:50%;transform:translateX(-50%) !important;background-color:rgba(0,0,0,0)}.slick-dots li{margin:0 .25rem;background-color:rgba(0,0,0,0)}.slick-dots button{display:block;width:8px;height:8px;padding:0;border:none;border-radius:100%;background:#b1bcca;text-indent:-9999px}.slick-dots li.slick-active button{background-color:#002752;width:16px;border-radius:21px}.swiper{scroll-margin-top:30px;display:flex;flex-direction:column;justify-content:center;margin:47px auto 30px;position:relative}@media(max-width: 768px){.swiper{margin:47px auto 60px}}.swiper h2{font-weight:600;font-size:32px;line-height:46px;color:#002752;text-align:center;padding:0 10px}@media(max-width: 640px){.swiper h2{font-size:24px;line-height:130%}}.swiper .swiper-wrapper{height:320px;align-items:center;padding-bottom:50px}.swiper .swiper-slide{overflow:visible;height:262px;width:540px;display:flex !important;flex-direction:row;align-items:center;justify-content:space-between;padding:0 12%;border-radius:26px;background:#fff;box-shadow:0px 6px 30px 0px rgba(19,88,157,.12)}@media(max-width: 768px){.swiper .swiper-slide{height:272px;width:202px;display:flex;flex-direction:column;align-items:center;padding:24px 18px}}@media(max-width: 480px){.swiper .swiper-slide{width:202px !important}}.swiper .swiper-slide .slide-img{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:140px}@media(max-width: 768px){.swiper .swiper-slide .slide-img{order:2;height:114px}}.swiper .swiper-slide .slide-img img{width:105px;height:auto;-o-object-fit:contain;object-fit:contain}@media(max-width: 768px){.swiper .swiper-slide .slide-img img{width:80px}}.swiper .swiper-slide .slide-img h4{font-weight:600;font-size:18px;line-height:normal;color:#002752}@media(max-width: 768px){.swiper .swiper-slide .slide-img h4{font-size:16px}}.swiper .swiper-slide .slide-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;max-width:247px;width:100%}@media(max-width: 768px){.swiper .swiper-slide .slide-text{align-items:center;order:1}}.swiper .swiper-slide .slide-text h3{font-weight:600;font-size:22px;line-height:normal;color:#002752;text-align:left;margin-bottom:4px}@media(max-width: 768px){.swiper .swiper-slide .slide-text h3{text-align:center;font-size:14px;line-height:19px;margin-bottom:8px}}.swiper .swiper-slide .slide-text p{font-weight:400;font-size:16px;line-height:130%;color:#002752;text-align:left}@media(max-width: 768px){.swiper .swiper-slide .slide-text p{text-align:center;font-size:14px;line-height:19px}}.swiper-pagination .swiper-pagination{background:#b1bcca;width:8px;height:8px;border:none;border-radius:100%}.swiper-pagination .swiper-pagination-bullet-active{background-color:#002752;width:16px;border-radius:21px}.card{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:34px auto}.card.container{padding:0 100px}@media(max-width: 1336px){.card.container{padding:0 5%}}@media screen and (min-width: 1200px)and (max-width: 1336px){.card.container{padding:0 10%}}@media(max-width: 1024px){.card.container{padding:0 15px}}@media(max-width: 640px){.card.container{padding:0 24px}}@media(max-width: 640px){.card{margin:61px 0}}.card .hidden-desktop{display:none !important}.card .hidden-mobile{display:none !important}.card .show-more{margin-top:20px;padding:10px 20px;color:#0071eb;cursor:pointer;font-weight:600;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}.card .show-more img{transform:rotate(90deg)}.card h2{font-weight:600;font-size:32px;line-height:46px;color:#002752;margin-bottom:52px;text-align:center}@media(max-width: 640px){.card h2{font-size:24px;line-height:130%;margin-bottom:25px}}.card .card-list-desktop{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px}.card .card-list-desktop.card-list-desktop-wrapper{gap:0}@media(max-width: 768px){.card .card-list-desktop{display:none}}.card .card-list-desktop .card-list-item{width:209px;height:139px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:wrap;position:relative;background-color:#fff;box-shadow:0px 5.98px 29.88px 0px rgba(19,88,157,.12);border-radius:12px;transition-timing-function:ease-out;transition-duration:300ms}.card .card-list-desktop .card-list-item .green-tag{position:absolute;top:16px;right:10px;width:14px;height:auto}.card .card-list-desktop .card-list-item img{width:67px;height:auto}.card .card-list-desktop .card-list-item h5{margin-top:8px;font-weight:600;font-size:16px;line-height:normal;text-align:center}.card .card-list-desktop .card-list-item p{font-size:14px;line-height:20px;font-weight:400;display:none;text-align:center;padding:0 20px}.card .card-list-desktop .card-list-item:hover img,.card .card-list-desktop .card-list-item:hover h5{display:none}.card .card-list-desktop .card-list-item:hover p{display:block}.card .card-list-mobile{display:none}@media(max-width: 768px){.card .card-list-mobile{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:6px}}.card .card-list-mobile .card-list-item{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:323px;padding:11px 22px 18px;cursor:pointer;background-color:#fff;border-radius:12px;box-shadow:0px 10px 20px 0px rgba(19,88,157,.1);transition-timing-function:ease-out;transition-duration:300ms}.card .card-list-mobile .card-list-item .card-icon{color:#0071eb;background:none;width:13.5px;height:13.5px;position:relative;transform:translate(265px, -9px);cursor:pointer;border:0;outline:0;padding:0}.card .card-list-mobile .card-list-item .card-icon .plus,.card .card-list-mobile .card-list-item .card-icon .minus{color:#0071eb;width:70px;height:70px;line-height:50px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;box-sizing:border-box;transition:300ms all ease-out}.card .card-list-mobile .card-list-item .card-icon .plus{opacity:1;transform:rotate(0deg)}.card .card-list-mobile .card-list-item .card-icon.active .plus{opacity:0;transform:rotate(90deg)}.card .card-list-mobile .card-list-item .card-icon .minus{opacity:0;transform:rotate(-90deg)}.card .card-list-mobile .card-list-item .card-icon.active .minus{opacity:1;transform:rotate(0deg)}.card .card-list-mobile .card-list-item .card-header{display:flex;align-items:center;text-align:left;gap:12px;position:relative}.card .card-list-mobile .card-list-item .card-header .green-tag{position:absolute;top:-15px;left:-12px;width:13px;height:auto}.card .card-list-mobile .card-list-item .card-header img{width:24px;height:auto}.card .card-list-mobile .card-list-item .card-header h5{font-weight:600;font-size:16px;line-height:normal}.card .card-list-mobile .card-list-item .card-body{display:none;font-size:14px;line-height:20px;font-weight:400;text-align:left;padding:0 35px}.card .card-list-mobile .card-list-item.open{display:flex !important}.card .card-list-mobile .card-list-item.open .card-header{padding:0 0 11px}.card .card-list-mobile .card-list-item.open .card-body{display:block}.gift{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:48px auto;scroll-margin-top:3rem}.gift.container{padding:0 100px}@media(max-width: 1336px){.gift.container{padding:0 5%}}@media screen and (min-width: 1200px)and (max-width: 1336px){.gift.container{padding:0 10%}}@media(max-width: 1024px){.gift.container{padding:0 15px}}@media(max-width: 640px){.gift.container{padding:0 24px}}@media(max-width: 640px){.gift{margin:19px 0 55px}}.gift h2{font-weight:600;font-size:32px;line-height:46px;color:#002752;margin-bottom:11px;text-align:center}@media(max-width: 640px){.gift h2{font-size:24px;line-height:130%;margin-bottom:12px}}.gift h3{font-size:16px;line-height:21px;font-weight:400;text-align:center}@media(max-width: 640px){.gift h3{font-size:14px}}.gift .gift-cards{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px;margin-top:33px}@media(max-width: 850px){.gift .gift-cards{display:flex;flex-direction:column;align-items:center;margin-top:42px;gap:32px}}.gift .gift-cards .gift-cards-item{width:255px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:180px !important}@media(max-width: 640px){.gift .gift-cards .gift-cards-item{height:140px !important}}@media(max-width: 480px){.gift .gift-cards .gift-cards-item{width:100%}}.gift .gift-cards .gift-cards-item .gift-card-img0{width:80px;height:auto;-o-object-fit:contain;object-fit:contain}@media(max-width: 640px){.gift .gift-cards .gift-cards-item .gift-card-img0{width:60px}}.gift .gift-cards .gift-cards-item .gift-card-img1{width:140px;height:auto;-o-object-fit:contain;object-fit:contain}@media(max-width: 640px){.gift .gift-cards .gift-cards-item .gift-card-img1{width:107px}}.gift .gift-cards .gift-cards-item .gift-card-img2{width:80px;height:auto;-o-object-fit:contain;object-fit:contain}@media(max-width: 640px){.gift .gift-cards .gift-cards-item .gift-card-img2{width:65px}}.gift .gift-cards .gift-cards-item .gift-card-img3{width:106px;height:auto;-o-object-fit:contain;object-fit:contain}@media(max-width: 640px){.gift .gift-cards .gift-cards-item .gift-card-img3{width:82px}}.gift .gift-cards .gift-cards-item p{font-size:16px;line-height:22px;font-weight:400;text-align:center;height:88px}@media(max-width: 640px){.gift .gift-cards .gift-cards-item p{font-size:14px;height:68px}}.banner-container{display:flex;justify-content:center}@media(max-width: 850px){.banner-container{margin:0 24px}}.banner-container .banner-telepass{max-width:1110px;width:100%;width:100%;height:139px;padding:0 60px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:20px;background:#fff6bb;background:linear-gradient(176deg, rgb(255, 246, 187) 0%, rgb(255, 210, 86) 51%)}@media(max-width: 1024px){.banner-container .banner-telepass{padding:0 31px}}@media(max-width: 768px){.banner-container .banner-telepass{height:179px}}@media(max-width: 640px){.banner-container .banner-telepass{height:254px;padding:15px;text-align:center}}.banner-container .banner-telepass .banner-img{max-width:157px;width:100%;height:auto;position:absolute;bottom:0;left:5%}@media(max-width: 850px){.banner-container .banner-telepass .banner-img{left:5%}}@media(max-width: 640px){.banner-container .banner-telepass .banner-img{left:50%;transform:translate(-50%, -130%);right:0;bottom:unset;max-width:110px;width:100%}}@media(max-width: 480px){.banner-container .banner-telepass .banner-img{transform:translate(-50%, -130%)}}.banner-container .banner-telepass .banner-img img{width:100%}.banner-container .banner-telepass .banner-text{display:flex;flex-direction:column;align-items:center}.banner-container .banner-telepass .banner-text h2{color:#002752;font-size:24px;font-weight:400;line-height:130%;text-align:center}.banner-container .banner-telepass .banner-text p{color:#002752;font-size:12px;font-weight:400;line-height:20px;text-align:center}.experience{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:86px auto 126px}@media(max-width: 640px){.experience{margin:58px 0 50px}}.experience .swiper-container{width:100%;height:100%;overflow:hidden}.experience .swiper-container .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center;height:170px}.experience .swiper-container .swiper-slide img{display:block;width:175px;height:auto;-o-object-fit:contain;object-fit:contain}.experience .swiper-container .swiper-slide .card100{width:226px;height:auto;-o-object-fit:contain;object-fit:contain}.experience .swiper-container .swiper-pagination{bottom:0px !important;top:unset !important}.experience .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background-color:#0071eb;width:16px;border-radius:21px}.experience h2{font-weight:600;font-size:32px;line-height:46px;color:#002752;margin-bottom:11px;text-align:center}@media(max-width: 640px){.experience h2{font-size:24px;line-height:130%;margin-bottom:12px}}.experience h3{font-size:16px;line-height:21px;font-weight:400;text-align:center}@media(max-width: 640px){.experience h3{font-size:14px}}.experience .experience-cards{margin-top:24px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:11px}@media(max-width: 1024px){.experience .experience-cards{display:flex;flex-direction:column;align-items:center;justify-content:center}}.experience .experience-cards .experience-cards-item{display:flex;flex-direction:column;align-items:center;justify-content:center}.experience .experience-cards .experience-cards-item h5{font-size:20px;line-height:42px;font-weight:600;margin-bottom:23px}@media(max-width: 640px){.experience .experience-cards .experience-cards-item h5{order:2;font-size:14px;line-height:21px;margin-bottom:0}}.experience .experience-cards .experience-cards-item img{width:175px;height:auto;-o-object-fit:contain;object-fit:contain}.experience .experience-cards .experience-cards-item .card100{width:226px;height:auto;-o-object-fit:contain;object-fit:contain}.experience .experience-cards .experience-cards-item a{margin-top:10px;font-size:16px;line-height:24px;color:#0071eb;font-weight:600;display:flex;flex-direction:row;align-items:center;gap:4px}@media(max-width: 640px){.experience .experience-cards .experience-cards-item a{order:3;margin-top:2px;font-size:14px;line-height:20px}}.experience .experience-cards .experience-cards-item a img{height:15px;width:auto;transform:rotate(270deg)}@media(max-width: 640px){.experience .experience-cards .experience-cards-item a img{order:1}}.under-experience{text-align:center;font-size:16px;margin-top:30px}.under-experience a{text-decoration:underline;color:#0071eb}@media(max-width: 480px){.under-experience{width:80%}}.faq{margin:70px auto 40px;text-align:center;padding-top:0;text-align:center}@media(max-width: 768px){.faq{margin:60px auto}}.faq h2{font-size:32px;margin-bottom:8px}.faq h4{font-size:32px;line-height:25px;font-weight:600;color:#002752;margin-bottom:34px}@media(max-width: 640px){.faq h4{font-size:25px}}.faq ul{width:100%;max-width:920px;margin:0 auto;display:flex;flex-direction:column;gap:8px}.faq ul li{border:2px solid #e8ecef;border-radius:24px;padding:0 24px}.faq ul li .faq-header{display:flex;align-items:center;text-align:left;justify-content:space-between;padding:24px 0;cursor:pointer;font-weight:600;font-size:16px;line-height:24px}.faq ul li .faq-header img{margin-left:12px}.faq ul li .faq-header strong{padding-right:50px;font-weight:600}.faq ul li .faq-body{display:none;font-size:15px;line-height:24px;padding:0 0 24px;text-align:left}.faq ul li .faq-body p{margin-bottom:16px}.faq ul li .faq-body ul{list-style:none;padding-left:8px;padding-bottom:16px}.faq ul li .faq-body ul li{padding-left:16px;border:none}.faq ul li .faq-body ul li::before{color:#0076f5;content:"•";display:inline-block;font-size:1rem;font-weight:700;text-indent:-16px}.faq ul li.open .faq-header img{transform:rotate(180deg)}.faq ul li.open .faq-body{display:block}.documenti{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:70px}@media(max-width: 640px){.documenti{margin-bottom:60px}}.documenti h4{font-size:22px;font-weight:600;line-height:27px;color:#002752;margin-bottom:30px}.documenti .documenti-files{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:30px}@media(max-width: 768px){.documenti .documenti-files{flex-direction:column}}.documenti .documenti-regolamento{display:flex;flex-direction:row;align-items:center;gap:12px;background-color:#f2f5f6;border:2px solid #e8ecef;border-radius:24px;padding:24px}@media(max-width: 640px){.documenti .documenti-regolamento{gap:8px}}.documenti .documenti-regolamento img{width:24px;height:24px}.documenti .documenti-regolamento span{color:#0071eb;font-size:16px;line-height:24px;font-weight:600}.legal-note-wrapper{display:flex;justify-content:center}.legal-note-wrapper .legal-note{max-width:920px;width:100%;font-weight:400;font-size:16px;line-height:24px;text-align:center;margin-bottom:60px}@media(max-width: 640px){.legal-note-wrapper .legal-note{margin-bottom:15px}}.footer{padding:48px 0 135px;background-color:#002752;border-radius:24px 24px 0 0}@media(max-width: 768px){.footer{padding:48px 0 80px}}.footer .top-bar{display:flex;flex-wrap:wrap;justify-content:space-between}.footer .top-bar .col{color:#fff}@media(max-width: 768px){.footer .top-bar .col.mobileAccordion{width:100%;border-bottom:1px solid hsla(0,0%,100%,.2);margin-top:0;padding:18px 16px}.footer .top-bar .col.mobileAccordion:first-child{margin-top:40px}.footer .top-bar .col.mobileAccordion.open ul{display:block}}.footer .top-bar .col.mobileAccordion .mobileAccordionHD{width:100%;display:flex;justify-content:space-between}@media(max-width: 768px){.footer .top-bar .col.mobileAccordion ul{margin-top:22px;text-align:left}}.footer .top-bar .col.col-social{display:none}@media(max-width: 768px){.footer .top-bar .col.col-social{display:block}}.footer .top-bar .col.col-social .social-list{margin-top:26px;display:flex;justify-content:center}.footer .top-bar .col.col-social .social-list a{margin-right:20px}.footer .top-bar .col.col-social .social-list a:last-child{margin-right:0}@media(max-width: 768px){.footer .top-bar .col{width:100%;margin-top:40px;text-align:center}.footer .top-bar .col:first-child{margin-bottom:24px;margin-top:0}}.footer .top-bar .col h5{display:block;font-size:12px;text-transform:uppercase;font-weight:600;margin-bottom:24px}@media(max-width: 768px){.footer .top-bar .col h5{margin-bottom:0}}.footer .top-bar .col .arrow{display:none}@media(max-width: 768px){.footer .top-bar .col .arrow{display:block}}.footer .top-bar .col ul{display:block}@media(max-width: 768px){.footer .top-bar .col ul{display:none}}.footer .top-bar .col a{display:block;color:#fff;font-size:14px;margin-bottom:10px !important}.footer .top-bar .col .col-app{display:flex}@media(max-width: 768px){.footer .top-bar .col .col-app{justify-content:center;margin-top:24px}}.footer .top-bar .col .col-app a{margin-right:8px}@media(max-width: 768px){.footer .top-bar .col .col-app a{margin-right:24px}}.footer .top-bar .col .col-app a:last-child{margin-right:0}.footer .bottom-bar{text-align:center;margin-top:60px;border-top:1px solid hsla(0,0%,100%,.1);padding-top:24px}@media(max-width: 768px){.footer .bottom-bar{padding-bottom:0}}.footer .bottom-bar p{color:#fff;font-size:12px}.fixed-bar{height:72px;display:flex;align-items:center;justify-content:space-between;position:fixed;left:0;bottom:-92px;width:100%;border-radius:24px 24px 0 0;background-color:#0066e3;box-shadow:0 5px 20px rgba(0,0,0,.2);z-index:999999;visibility:hidden;transition:all .2s}@media(max-width: 768px){.fixed-bar{background-color:#0066e3}}.fixed-bar.show{visibility:visible;transition:all .2s;bottom:0}.fixed-bar .fixed-image{width:154px;height:auto;transform:translate(0px, -18px)}@media(max-width: 1024px){.fixed-bar .fixed-image{display:none}}.fixed-bar .container{z-index:5}.fixed-bar .fixed-bar-content{display:flex;align-items:center;justify-content:space-between}@media(max-width: 768px){.fixed-bar .fixed-bar-content{justify-content:center}}.fixed-bar .fixed-bar-content h5{font-weight:600;font-size:27px;line-height:0;text-align:center;color:#fce122}@media(max-width: 768px){.fixed-bar .fixed-bar-content h5{display:none}}.fixed-bar .fixed-bar-content .fixed-content-text{display:flex;flex-direction:row;align-items:center;gap:29px}.fixed-bar .fixed-bar-content h6,.fixed-bar .fixed-bar-content ul{font-size:16px;font-style:normal;font-weight:600;line-height:0;color:#fff}@media(max-width: 1024px){.fixed-bar .fixed-bar-content h6,.fixed-bar .fixed-bar-content ul{justify-content:center}}@media(max-width: 768px){.fixed-bar .fixed-bar-content h6,.fixed-bar .fixed-bar-content ul{display:none}}.fixed-bar .fixed-bar-content ul{list-style:disc}@media(max-width: 768px){.fixed-bar .fixed-bar-content ul{display:none}}.fixed-bar .fixed-bar-content ul li{color:#fff;font-size:16px;font-weight:700;line-height:150%}.fixed-bar .fixed-bar-content .button{width:141px;height:48px;padding:0 20px}.fixed-bar .fixed-bar-content .button span{display:flex;flex-direction:row;align-items:center;margin-right:10px;margin-left:10px;color:#002752}.modal-container{display:none;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(0,0,0,.6);position:fixed;top:0;left:0;z-index:99998}.modal-container.open{display:flex !important}@media(max-width: 768px){.modal-container{padding:0 14px}}.modal-container .modal-box{background:#ffd86c;background:linear-gradient(1.47deg, rgb(2, 122, 255) -16.18%, rgb(190, 221, 255) 69.5%);display:flex !important;flex-direction:column;justify-content:center;align-items:center;max-width:768px;width:100%;max-height:522px;height:100%;position:relative;text-align:center;border-radius:10px}@media(max-width: 640px){.modal-container .modal-box{max-width:330px;width:100%;max-height:319px;height:100%}}.modal-container .modal-box .modal-close{cursor:pointer;position:absolute;right:19px;top:19px}@media(max-width: 768px){.modal-container .modal-box .modal-close{right:10px;top:10px;width:25px;height:22px}}.modal-container .modal-box h3{color:#002752;max-width:530px;width:100%;text-align:center;font-size:35px;font-style:normal;font-weight:600;line-height:130%}.modal-container .modal-box h3 span{color:#0071eb}@media(max-width: 768px){.modal-container .modal-box h3{padding:0 30px;font-size:22px;margin-bottom:0}}.modal-container .modal-box p{width:100%;font-weight:400;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:17px 0 41px;color:#002752}.modal-container .modal-box img{max-width:141px;width:100%;height:auto;filter:drop-shadow(0px 0px 9.248px rgba(0, 0, 0, 0.15))}.modal-container .modal-box .modal-close-button{display:none}@media(max-width: 640px){.modal-container .modal-box .modal-close-button{display:flex}}