﻿@font-face{font-family:'Inter';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyeMZg.ttf) format('truetype');}@font-face{font-family:'Inter';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuDyfMZg.ttf) format('truetype');}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuOKfMZg.ttf) format('truetype');}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZg.ttf) format('truetype');}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZg.ttf) format('truetype');}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZg.ttf) format('truetype');}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuFuYMZg.ttf) format('truetype');}@font-face{font-family:'Inter';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuDyYMZg.ttf) format('truetype');}@font-face{font-family:'Inter';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuBWYMZg.ttf) format('truetype');}:root{--color-black:#000;--color-black-2:rgba(0,0,0,.15);--color-black-3:rgba(0,0,0,.3);--color-black-4:rgba(0,0,0,.03);--color-white:#fff;--color-grey:#ededed;--color-grey-2:#f5f5f5;--color-grey-3:#f6f8fa;--color-blue:#00295a;--color-blue-2:#53d4ef;--color-blue-3:#001e42;--color-blue-4:rgba(0,41,90,.1);--color-blue-5:#2f82ff;--color-violet:#5111d7;--color-violet-2:#ea3bf0;--color-violet-3:rgba(81,17,215,.7);--color-violet-4:rgba(234,59,240,.7);--color-violet-5:#8754f2;--color-violet-6:#8d488f;--color-yellow:#ffb13a;--color-yellow-2:rgba(255,177,58,.7);--color-yellow-3:#dc9529;--color-pink:#fceafd;--font-family-inter:"Inter",sans-serif;--font-size:14px;--font-size-sm:10px;--font-size-md:26px;--font-size-ml:40px;--font-size-lg:65px;--font-size-xl:80px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--font-weight-extra-bold:800;--header-height:140px;--header-height-md:90px;--header-height-sm:70px;--border-radius-6:6px;--border-radius-10:10px;--box-data-margin:100px;--box-data-margin-sm:50px;--box-shadow:0px 2px 5px rgba(0,0,0,.1);--cubic-bezier:cubic-bezier(.6,.03,.44,.89);}@media(max-width:992px){button,.button{padding:10px 15px;}h1,h2{font-size:var(--font-size-ml);}.input-group label{width:100%;}.input-group div[data-field]{padding-left:0!important;}.input-group:has(label) .w-100{width:100%!important;}.box-incontro h2{font-size:var(--font-size-ml);line-height:45px;}.box-numeri ul>li{margin:20px;width:calc(25% - 20px);}header{height:var(--header-height-md);}header .logo{width:220px;}header .logo>span{font-size:var(--font-size);}.slideshow{margin-top:var(--header-height-md);height:calc(100vh - var(--header-height-md));}.slideshow-ph{height:var(--header-height-md);}footer .top>img{width:190px;}footer .bottom .logo{max-width:160px;}}@media(max-width:768px){h1,h2{font-size:var(--font-size-md);}h1::after,h2::after{height:5px;}h1.center::after,h2.center::after{width:120px;left:calc(50% - 60px);}.input-group input[type="text"],.input-group textarea,.input-group select{width:100%;}.ui-tabs .ui-tabs-nav li{padding:6px 5px!important;}.box-data{padding-top:var(--box-data-margin-sm);padding-bottom:var(--box-data-margin-sm);}.box-incontro h2{font-size:var(--font-size-md);line-height:30px;}.box-incontro h2::after{right:unset;left:0;width:120px;}.box-numeri ul>li{margin:20px 0;width:100%;}.box-numeri ul>li>span{font-size:var(--font-size);}.box-numeri ul>li>b{font-size:var(--font-size-md);}.box-text .text{padding:25px;}.box-text .text>div{position:static;}.box-sintesi ul{list-style-type:none;margin:0;padding:0;}.alert h3.status{padding:45px 15px 15px 15px;}.alert h3.status>sup{right:unset;left:15px;}header{height:var(--header-height-sm);}header .logo{width:180px;}header .logo>span{font-size:var(--font-size-sm);}header #nav-menu{position:absolute;top:20px;right:20px;width:32px;height:32px;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:var(--border-radius-10);}header #nav-menu::before,header #nav-menu::after{content:'';width:90%;height:2px;background-color:var(--color-white);display:inline-block;margin:4px 0;transition:all .3s var(--cubic-bezier);}header #nav-menu:hover::before,header #nav-menu:hover::after{background-color:var(--color-blue-2);}header nav{position:fixed;top:-100vh;left:0;width:100vw;height:100vh;background-color:var(--color-blue);display:flex;justify-content:center;align-items:center;}header nav ul{width:350px;}header nav ul>li{display:block;margin:20px;text-align:center;}header nav ul>li .button{width:100%;}.slideshow{margin-top:var(--header-height-sm);height:calc(100vh - var(--header-height-sm));}.slideshow .claim .container img{max-width:70%;margin-bottom:15px;}.slideshow .claim .container ul>li{font-size:var(--font-size);}.slideshow-ph{height:var(--header-height-sm);}.home .valore ul>li{margin:10px 40px;}.home .valore ul>li .cn{font-size:var(--font-size-lg);}.home .valore ul>li>span:not(.cn){font-size:var(--font-size);margin-top:10px;}.home .contatti .c{height:350px;}.home .contatti .c>img{height:100%;object-fit:cover;}.pagamenti::before{content:none;}.pagamenti .flex-center:nth-of-type(1){position:relative;}.pagamenti .flex-center:nth-of-type(1)::before{content:'';position:absolute;bottom:-27px;width:70%;height:1px;border-bottom:dashed 2px var(--color-black-3);left:15%;}}