@charset "UTF-8";@-moz-keyframes rightSpring{0%,to{margin-left:0}50%{margin-left:-30px}}@-moz-keyframes leftSpring{0%,to{margin-left:0}50%{margin-left:30px}}@-webkit-keyframes rightSpring{0%,to{margin-left:0}50%{margin-left:-30px}}@-webkit-keyframes leftSpring{0%,to{margin-left:0}50%{margin-left:30px}}@keyframes error{0%,75%,to{transform:scale(1) translate(0,0)}10%{transform:scale(1.1) translate(0,0)}}@keyframes attention{15%,5%{transform:rotate(25deg)}10%,20%{transform:rotate(-25deg)}25%,to{transform:rotate(0deg)}}body,html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}html{height:100%;font-size:100%}body{margin:0;min-height:100%;text-rendering:optimizeLegibility;-ms-text-size-adjust:100%;overflow-y:scroll;font-size:18px;line-height:150%;color:#000;position:relative;font-family:mr-eaves-xl-modern,sans-serif;font-weight:400;font-style:normal;font-display:optional}body.no-scroll{overflow:hidden}#loader,.grecaptcha-badge,ol.nav li.showmobile,ul.nav li.showmobile{display:none}#loader{position:absolute;z-index:50;width:100%;height:100%;top:0;background:rgba(255,255,255,.5)}#loader svg{width:75px!important;height:75px!important;left:calc(50% - 37.5px);top:250px;position:absolute}#cciss{min-height:70vh}article,aside,details,dialog,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;width:100%}hgroup{text-align:center}hgroup.mb{margin-bottom:clamp(40px,2vw,50px)}audio[controls],canvas,video{display:inline-block;*display:inline;zoom:1;max-width:100%}video.sliderplay{width:100%!important;height:auto!important;display:block;max-width:100%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}section:after,section:before{display:table}section,section:after{clear:both}section{zoom:1}figure{margin:0 65px}main{min-height:calc(100vh - 288.5px);margin-top:20px;background-position:50%;background-repeat:repeat-y;background-size:11px;background-attachment:fixed}main.noimage{background-image:none}ol.nav,ul.nav{padding:0}ol.nav li,ul.nav li{list-style:none;display:inline-block}ul.list{padding-left:clamp(6px,1vw,40px)}ul.list li{list-style:none;position:relative;padding-left:50px;min-height:clamp(42px,3vw,60px);margin-bottom:15px}ul.list li::before{content:"";width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;background-color:#ffb600;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;z-index:1;font-family:tabler-icons;font-size:24px;left:-15px}.institutional #elenco-servizi-assicurativi ul.list li p:not(:first-child),ul.list li p:not(:first-child){margin-top:0}picture{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;position:relative;overflow:hidden;display:block;line-height:0}picture .caption{position:absolute;right:0;top:10%;left:0;z-index:1;color:#fff;line-height:normal;padding:20px}picture .caption p{color:#fff}picture .btn.absolute{position:absolute;left:20px;bottom:20px}picture.fit-obj-container img{object-fit:cover;width:100%;height:100%}h1,h2,h4,h5,h6{margin:0;padding:0;color:#000}.h2,h1,h2,h3{line-height:normal;margin:clamp(15px,2vw,20px)0}h3{margin:0;padding:0;font-size:clamp(28px,2vw,36px);color:#0072ce}h3,h4.nobold{font-weight:400}.h2,h1,h2{font-size:clamp(35px,3.5vw,45px);font-weight:300}.h4,h4{font-size:21px}.h5,h5,h6{font-size:16px;font-weight:700}.ti{font-size:24px}p{font-size:clamp(16px,3vw,18px);line-height:150%;color:#000}p.big{font-size:clamp(20px,2vw,24px);line-height:clamp(30px,3vw,36px)}.strike{text-decoration:line-through}img{width:100%;height:auto}.link{cursor:pointer}a:not(.btn){text-decoration:none;color:#277ff2;cursor:pointer;-webkit-transition:color .5s ease 0s;-moz-transition:color .5s ease 0s;-ms-transition:color .5s ease 0s;-o-transition:color .5s ease 0s;transition:color .5s ease 0s}a:not(.btn):hover{color:#63aaf7}.txt-center,.txtcenter{text-align:center}.txtleft{text-align:left}.txtright{text-align:right}.txtjustify{text-align:justify;text-justify:inter-word;text-align-last:left}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}address{font-style:normal}address:first-child{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #f4f2f5}.pagine-intro,address p{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap}address img{width:auto;margin-right:15px}address h4{margin:45px 0 0;font-weight:400}address a{color:#0072ce;font-weight:700}cite{color:#23353f;padding:5%0;display:block;font-size:clamp(20px,2vw,24px);line-height:clamp(30px,3vw,36px);font-style:normal}cite::before{content:"❝ "}cite::after{content:" ❞"}hr{height:1px;border:0;margin:30px 0;background-color:#b7bcbf}hr.small{margin:20px 0}.pagine-intro{align-items:center;justify-content:center;width:100vw;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;overflow:hidden;aspect-ratio:1880/400;position:relative;z-index:1;min-height:180px}.pagine-intro picture{position:absolute;left:0;right:0;top:0;bottom:0}.pagine-intro.small{aspect-ratio:1880/300}.pagine-intro h1,.pagine-intro h2,.pagine-intro span{color:#fff;text-align:center;position:relative;z-index:2;font-size:min(max(30px,2.5vw),35px);line-height:normal;font-weight:900}.a,button,input[type=submit]{cursor:pointer}.bgSize{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.bg{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:20px}.bg-blu{background-color:#0072ce;color:#fff}.bg-light-blu{background-color:#63aaf7;color:#fff}.bg-light-grey{background-color:#f8f8f8}.bg-dark-grey{background-color:#23353f}.bg-white{background-color:#fff}.bg-yellow{background-color:#ffb600}.badge{padding:3px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#23353f;color:#fff;font-weight:700}.badges-list{display:flex;align-items:center;justify-content:center;flex-direction:row;column-gap:15px;flex-wrap:wrap}.badges-list .badge{margin-top:15px}.overflow-x{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.bg-size{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.grkSlider ul li a,.no-pointer-events{pointer-events:none}.half{width:50%}.one-third{width:33.3333333333%}.full{width:100%}.one{width:8.3333333333%}.two{width:16.6666666667%}.three{width:25%}.four{width:33.3333333333%}.five{width:41.6666666667%}.six{width:50%}.seven{width:58.3333333333%}.eight{width:66.6666666667%}.nine{width:75%}.ten{width:83.3333333333%}.eleven{width:91.6666666667%}.twelve{width:100%}button{border:0}.btn,.btn-black,.btn-outline,.btn-outline-grey,.btn.btn-outline{text-decoration:none;width:auto;font-size:18px;height:60px;padding:0 40px;display:inline-flex;align-items:center}.btn-outline,.btn-outline-grey,.btn.btn-outline{background-color:#ffb600}.btn,.btn-black{-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.btn{background-color:#ffb600;color:#000;justify-content:center;flex-direction:row;flex-wrap:nowrap;cursor:pointer;line-height:18px}.btn-outline-grey:hover{background-color:#0072ce}.btn-outline:hover,.btn:hover{background-color:#0072ce;color:#fff}.btn.uppercase{text-transform:uppercase}.btn img{width:auto}.btn i:last-child,.btn img:last-child{margin-left:10px;margin-right:0}.btn i:first-child,.btn img:first-child{margin-right:10px;margin-left:0}.btn.btn-round i:last-child,.btn.btn-round img:last-child,.btn.btn-square i:last-child,.btn.btn-square img:last-child{margin-left:0;margin-right:0}.btn.btn-round i:first-child,.btn.btn-round img:first-child,.btn.btn-square i:first-child,.btn.btn-square img:first-child{margin-right:0;margin-left:0}.btn-black{background-color:#000;color:#fff}.btn-black:hover,.btn-blu{background-color:#1d232c;color:#fff}.btn-blu{background-color:#0072ce}.btn-blu:hover{background-color:#ffb600;color:#000}.btn-white,.btn-white:hover{background-color:#fff;color:#000}.btn-white{border:1px solid #fff}.btn-white:hover{border-color:#000}.btn-outline,.btn-outline-grey,.btn.btn-outline{border:1px solid #000;background:0 0;color:#000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-transform:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.btn-outline:hover,.btn.btn-outline:hover{background:0 0}.btn-outline-grey{border:1px solid #606b73;color:#606b73;cursor:pointer}.btn-outline-grey:hover{background:0 0;color:#000;border-color:#000}.btn-round,.btn-square,.img-btn{align-items:center;justify-content:center;flex-direction:row}.img-btn{display:flex;flex-wrap:nowrap}.img-btn img{width:25px;margin-right:20px}.btn.btn-small{height:50px;padding:0 30px}.btn.btn-short{padding:0 20px}.btn-round,.btn-square{width:40px;height:40px;display:inline-flex;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0}.btn-round{width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.btn-round .ti{margin:0!important;font-size:26px}.btn.w100{padding:0}.bg-yellow .btn-blu:hover{background-color:#fff}.bg-azzurroscuro .btn:hover,.bg-blu .btn:hover,footer .main-footer .first a.btn-small:hover{background-color:#fff;color:#000}.disabled{opacity:.5;pointer-events:none}.container-100,.container-full,.container-large{width:calc(100% - 40px);margin:0 auto}.container-full{max-width:1400px;position:relative}.btn.w100,.container-full.nomargin{width:100%}.container-full.padding-left{padding-left:clamp(70px,8vw,140px);padding-right:clamp(70px,8vw,140px);max-width:calc(1400px - clamp(70px,8vw,140px))}.container-full.bg{max-width:1360px}.half-container-full{margin-left:calc(50vw - 700px);width:calc(50vw + 700px)}.container,.container-500,.container-small{width:calc(100% - 40px);max-width:1150px;margin:0 auto}.container.bg{max-width:1110px;width:calc(100% - 80px)}.container-500,.container-small{max-width:700px}.container-500{max-width:500px}.auto{width:auto}.relative{position:relative}.left{float:left}.right{float:right}.main-menu ul li.icon-menu div.choose-lang ul li,.w100{width:100%}.block{display:block}.over-hidden{overflow:hidden}.m-bot{margin-bottom:clamp(35px,2vw,60px)}.overflow-x{overflow-x:auto;white-space:nowrap;scrollbar-width:none;overflow-y:hidden;scroll-behavior:smooth}.overflow-x li,.snap-x>a,.snap-x>article,.snap-x>li{scroll-snap-align:start}.overflow-x::-webkit-scrollbar,.snap-x::-webkit-scrollbar{scrollbar-width:none;display:none}.snap-x{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x mandatory}.p-top{padding-top:40px}.lazy{background-color:#fff;display:block;overflow:hidden}.lazy img{display:block;border:0;opacity:0;transform:scale(1)}.lazy img:not(.initial){transition:opacity .5s ease-in-out,transform .5s ease-in-out}.lazy img.error,.lazy img.initial,.lazy img.loaded{opacity:1;transition:opacity .5s ease-in-out .1s,transform .5s ease-in-out .1s;transform:scale(1)}.lazy img:not([src]){visibility:hidden}.move-right{background-position:50% 50%;background-size:contain;background-repeat:no-repeat}.blur{filter:blur(10px)}.blurBg,.blurBg>*{position:relative}.blurBg::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.25);-webkit-backdrop-filter:blur(25px) saturate(150%);backdrop-filter:blur(25px) saturate(150%);z-index:0}.blurBg>*{z-index:1}.lazybg500{opacity:0;-webkit-transition:opacity .6s ease 0s;-moz-transition:opacity .6s ease 0s;-ms-transition:opacity .6s ease 0s;-o-transition:opacity .6s ease 0s;transition:opacity .6s ease 0s}.lazybg500.loaded{opacity:1}.flex,.grkSlider .sliderUtility .sliderNav,.grkSlider .sliderUtility .sliderNav a{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap}.flex.space-between,footer .main-footer h4.flex{justify-content:space-between}.flex.align-start{align-items:flex-start}.dark{background:#000;opacity:.35;position:absolute;bottom:0;right:0;left:0;pointer-events:none;height:100%;z-index:0}.dark-gradient,.grkSlider ul li picture{z-index:1;position:absolute;left:0;right:0;bottom:0}.dark-gradient{background:#000;background:-webkit-linear-gradient(bottom,rgba(0,0,0,.7),transparent);background:-moz-linear-gradient(bottom,rgba(0,0,0,.7),transparent);background:-ms-linear-gradient(bottom,rgba(0,0,0,.7),transparent);background:-o-linear-gradient(bottom,rgba(0,0,0,.7),transparent);background:linear-gradient(bottom,rgba(0,0,0,.7),transparent);opacity:1;pointer-events:none;height:50%}.yellow-gradient{background:-webkit-linear-gradient(bottom,#ffb600,#f2cb05);background:-moz-linear-gradient(bottom,#ffb600,#f2cb05);background:-ms-linear-gradient(bottom,#ffb600,#f2cb05);background:-o-linear-gradient(bottom,#ffb600,#f2cb05);background:linear-gradient(bottom,#ffb600,#f2cb05)}.hide{display:none!important}.form-container.light::before,.showmobile,.showtablet,.showtablet-vertical{display:none}@media all and (max-width:1630px){.plyr__control[data-plyr=fullscreen],.plyr__control[data-plyr=mute]{bottom:35px}}@media all and (max-width:1400px){.container-full.padding-left{max-width:calc(100vw - 40px - 2*clamp(70px,8vw,140px))}.half-container-full{margin-left:20px;width:calc(100vw - 40px)}.half-container-full.slide-x-container{width:calc(100vw - 20px)!important}}@media all and (max-width:1024px){.notablet{display:none}.showtablet{display:block}}@media all and (max-width:999px){.fino-1024{display:none}.showtablet-vertical{display:block}.hidetablet-vertical{display:none}address div{width:calc(100% - 20px);margin-top:15px;min-height:auto}address div:last-child{margin-left:0}.column-mobile{flex-direction:column!important;flex-wrap:wrap!important}.full-mobile{flex:1 1 100%!important;width:100%!important;padding-left:0!important;padding-right:0!important}.full-mobile.bg{flex:1 1 calc(100% - 40px)!important;width:calc(100% - 40px)!important;padding-left:20px!important;padding-right:20px!important}.container-100{width:100vw}.container-100,.container-100 picture,.container-100.grkSlider ul li{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.bg-image{padding:20px;width:calc(100% - 80px)}.bg-image .nomobile{display:none}.pagine-intro{aspect-ratio:430/190}}@media all and (max-width:767px){body,p{font-size:16px;line-height:26px}.nomobile{display:none}.showmobile,ul.nav li.showmobile{display:block}main{margin-top:45px}}@media all and (max-width:720px){ul.list li{padding-left:35px}ul.list li::before{width:35px;height:35px;font-size:22px}}@media print{body{font-family:serif;margin:.5cm}}.grkSlider ul li .caption,.tooltipster-default{padding:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.tooltipster-default{background:#014176;color:#fff}.tooltipster-default .tooltipster-content{font-family:Arial,sans-serif;font-size:14px;line-height:20px;padding:8px 10px;overflow:hidden}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base.mobile{right:20px!important;left:20px!important;width:calc(100vw - 40px)!important;padding:10px!important}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-left span,.tooltipster-arrow-top-right span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-left span,.tooltipster-arrow-bottom-right span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top span{left:0;right:0;margin:0 auto}.tooltipster-arrow-bottom-left span,.tooltipster-arrow-top-left span{left:6px}.tooltipster-arrow-bottom-left .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-bottom-right span,.tooltipster-arrow-top-right span{right:6px}.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-right span{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;top:50%;margin-top:-7px}.tooltipster-arrow-left span{border-left:8px solid;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border,.tooltipster-arrow-right .tooltipster-arrow-border{top:50%;border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;margin-top:-8px}.tooltipster-arrow-left .tooltipster-arrow-border{right:-7px;border-left:9px solid}.tooltipster-arrow-right span{border-right:8px solid;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{left:-7px;border-right:9px solid}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall,.tooltipster-slide{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top}.tooltipster-fall.tooltipster-dying,.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;opacity:0}.tooltipster-fall.tooltipster-dying{top:0!important}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left}.tooltipster-slide.tooltipster-dying{left:0!important}.tooltipster-content-changing{opacity:.5;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}html.swipebox{overflow:hidden!important}#swipebox-overlay,#swipebox-slider{height:100%;left:0;top:0;width:100%;-ms-touch-action:none;touch-action:none}#swipebox-overlay{position:fixed;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#fff}#swipebox-overlay img{border:0!important;height:18px}#swipebox-overlay #swipebox-close img{height:13px}#swipebox-overlay a#swipebox-close{top:calc(50% - 60px)}#swipebox-slider{white-space:nowrap;position:absolute;display:none}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide img{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:0 0;max-width:85vw;width:100%;padding:5%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}#swipebox-caption,#swipebox-overlay a{position:absolute;z-index:999;height:40px;line-height:43px}#swipebox-overlay a{width:40px;background-position:50% 50%;background-repeat:no-repeat}#swipebox-overlay a#swipebox-next{background-image:url(/library/pagination/ui/next.svg)}#swipebox-overlay a#swipebox-prev{background-image:url(/library/pagination/ui/prev.svg)}#swipebox-overlay a#swipebox-close{background-image:url(/library/pagination/ui/close.svg);right:0;padding:10px;top:6px;width:40px}#swipebox-cell{display:table-cell}#swipebox-action.visible-bars{bottom:0}#swipebox-action.force-visible-bars{bottom:0!important}#swipebox-caption{width:auto;text-align:center}#swipebox-caption.force-visible-bars{top:0!important}#swipebox-close,#swipebox-next,#swipebox-prev{border:0!important;text-decoration:none!important;cursor:pointer;display:block;position:absolute;width:40px;height:40px;font-size:min(max(12px,2vw),16px);line-height:min(max(36px,2.1vw),40px);text-align:center;color:#ffb600;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;background:#ffb600}#swipebox-close:hover,#swipebox-next:hover,#swipebox-prev:hover{background-color:#f2cb05}#swipebox-next,#swipebox-prev{padding:10px;top:calc(50% + 1px)}#swipebox-prev{-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}#swipebox-next{-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}#swipebox-next img{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#swipebox-next.disabled,#swipebox-prev.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3;cursor:default}#swipebox-next.disabled:hover,#swipebox-prev.disabled:hover,.grkSlider.home-slider ul li .container-full h3{color:#fff}#swipebox-slider.rightSpring{-moz-animation:rightSpring .3s;-webkit-animation:rightSpring .3s}#swipebox-slider.leftSpring{-moz-animation:leftSpring .3s;-webkit-animation:leftSpring .3s}#swipebox-caption{color:#000;font-size:min(max(12px,2vw),16px);line-height:min(max(36px,2.1vw),40px);opacity:.95}#swipebox-caption p{font-weight:400;background-color:#014176;color:#fff;display:inline-block;font-size:min(max(12px,2vw),16px);letter-spacing:.1vw}@media screen and (max-width:1024px){#swipebox-caption p{max-width:920px;padding-top:5px;padding-bottom:5px;line-height:20px}}@media screen and (max-width:800px){#swipebox-prev{right:60px}#swipebox-next{right:0}}#swipebox-caption,#swipebox-caption p{padding:10px;bottom:0;left:0;right:0;top:auto}#swipebox-caption p{margin:0;max-width:240px;line-height:18px;position:absolute;z-index:999;width:auto;text-align:center;height:auto}#swipebox-caption.visible-bars{top:auto}#swipebox-prev{left:5px;right:auto}#swipebox-next{right:5px}#swipebox-close{left:auto;right:5px!important;top:13px}.grkSlider{outline:0;font-size:20px;position:relative;overflow:hidden;-webkit-user-drag:auto!important;touch-action:inherit!important;padding-bottom:clamp(40px,2.2vw,55px)}.grkSlider ul{margin:0;list-style:none;overflow-x:auto;white-space:nowrap;scrollbar-width:none;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory}.grkSlider ul li,.grkSlider ul li .caption .actions{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap}.grkSlider ul,.grkSlider ul li{width:100%;padding:0;position:relative;height:100%}.grkSlider ul li{justify-content:flex-start;will-change:opacity;opacity:0;float:left;border:0;line-height:normal;z-index:1;pointer-events:none;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.grkSlider ul li picture{top:0}.grkSlider ul li.current{z-index:20;pointer-events:auto;opacity:1}.grkSlider ul li.current a{pointer-events:auto}.grkSlider ul li .caption{width:auto;overflow:hidden}.grkSlider ul li .caption .actions{justify-content:space-between}.grkSlider ul li .caption img{width:200px;max-width:50%}.grkSlider ul li video{width:100%;height:100%;position:absolute;object-fit:cover}.grkSlider ul li,.grkSlider ul li.lazybg{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.grkSlider .sliderUtility{background:#23353f;position:absolute;bottom:0;right:0;left:0;z-index:2;display:flex;align-items:stretch;justify-content:space-between;flex-direction:row;flex-wrap:3.2vw;min-height:60px;max-height:100px}.grkSlider .sliderUtility .sliderNav,.grkSlider .sliderUtility .sliderNav a{width:261px}.grkSlider .sliderUtility .sliderNav a{background:#000;color:#fff;width:130px;margin-right:1px;-webkit-transition:background .5s ease 0s;-moz-transition:background .5s ease 0s;-ms-transition:background .5s ease 0s;-o-transition:background .5s ease 0s;transition:background .5s ease 0s}.grkSlider .sliderUtility .sliderNav a:hover{background:#606b73}.grkSlider .sliderUtility .sliderNav a:last-child{margin-right:0}.grkSlider .sliderUtility .sliderLoad{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;position:relative;flex-grow:2;padding:0 30px}.grkSlider .sliderUtility .sliderLoad .line{background:#606b73;height:1px;width:calc(100% - 65px);overflow:hidden}.grkSlider .sliderUtility .sliderLoad .line span{width:0%;-webkit-transition:width .5s linear 0s;-moz-transition:width .5s linear 0s;-ms-transition:width .5s linear 0s;-o-transition:width .5s linear 0s;transition:width .5s linear 0s;height:100%;float:left}.grkSlider .sliderUtility .sliderLoad h4{color:#fff;background:#23353f;padding:10px 25px;position:absolute;left:40px;letter-spacing:.1vw;text-transform:uppercase;font-size:14px}.grkSlider .sliderUtility .sliderLoad strong{color:#fff;font-size:14px}.grkSlider .sliderUtility .btn,.grkSlider-next,.grkSlider-prev{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap}.grkSlider .sliderUtility .btn{background:#f8f8f8;color:#000;padding:0 5vw}.grkSlider .sliderUtility .btn:hover{background:#fff}.grkSlider-next,.grkSlider-prev{cursor:pointer;height:100%;position:absolute;text-align:center;transition:all .5s ease 0s;width:60px;top:0;bottom:0;z-index:170;display:none}.grkSlider-next img,.grkSlider-prev img{height:20px;background:#fff;padding:20px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}.grkSlider-next:hover,.grkSlider-prev:hover{text-decoration:none;color:#b62d27}.grkSlider-prev{left:0}.grkSlider-next{right:0}.grkSlider-next img{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.paging-container{position:absolute;bottom:0;left:0;right:0;text-align:center;z-index:90;height:40px}ol.grkSlider-paging{display:none;height:100%;padding:0 20px;background-color:#fff;-webkit-border-radius:18px 18px 0 0;-moz-border-radius:18px 18px 0 0;border-radius:18px 18px 0 0;margin:0;position:relative}ol.grkSlider-paging::after,ol.grkSlider-paging::before{content:"";position:absolute;top:-6px;background-repeat:no-repeat;width:40px;height:46px;display:block}ol.grkSlider-paging::before{left:-20px;background-image:url(/library/pagination/ui/caption-before.svg)}ol.grkSlider-paging::after{right:-20px;background-image:url(/library/pagination/ui/caption-after.svg)}ol.grkSlider-paging li{display:inline-block;zoom:1;height:100%;padding:0;margin:0}.grkSlider-next-btn,.grkSlider.home-slider ul li .container-full,ol.grkSlider-paging li .a,ol.grkSlider-paging li a{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap}ol.grkSlider-paging li .a,ol.grkSlider-paging li a{width:30px;height:30px;cursor:pointer;text-indent:-9999px;float:left;font-size:0}ol.grkSlider-paging li .a span,ol.grkSlider-paging li a span{height:12px;width:12px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:background .5s ease 0s;-moz-transition:background .5s ease 0s;-ms-transition:background .5s ease 0s;-o-transition:background .5s ease 0s;transition:background .5s ease 0s;background:#0072ce;display:block}ol.grkSlider-paging li .a:hover span,ol.grkSlider-paging li a:hover span{background:#014176}ol.grkSlider-paging li .a.grkSlider-active span,ol.grkSlider-paging li a.grkSlider-active span{background:#63aaf7}.grkSlider.home-slider{margin-top:20px;margin-bottom:clamp(40px,2.2vw,55px);padding-bottom:0;aspect-ratio:1880/800}.grkSlider.home-slider ul li .container-full{align-items:flex-start;flex-direction:column;overflow:hidden}.grkSlider.home-slider ul li .container-full a,.grkSlider.home-slider ul li .container-full h2,.grkSlider.home-slider ul li .container-full p{position:relative;z-index:2}.grkSlider.home-slider ul li .container-full h2{margin:0;padding:0;font-size:clamp(40px,4vw,50px);line-height:normal;color:#fff;font-weight:700}.grkSlider.home-slider ul li .container-full p{color:#fff;font-size:20px;line-height:150%;margin:10px 0}.grkSlider.home-slider ul li .container-full .btn{margin-top:20px}.grkSlider-next-btn{position:absolute;right:15px;bottom:15px;background:rgba(0,0,0,.5);color:#fff;font-weight:400;z-index:20}.grkSlider-next-btn:hover{background:rgba(0,0,0,.9)}.grkSlider-next-btn i{margin-left:15px}@media all and (max-height:900px){.grkSlider.home-slider ul li .caption{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}.grkSlider.home-slider ul li .container-full{justify-content:flex-end;height:100%}.grkSlider.home-slider ul li .container-full h2{font-size:36px}.grkSlider.home-slider ul li .container-full h3{font-size:26px}}@media all and (max-height:720px){.grkSlider ul li .caption img{display:none}}@media all and (max-width:1279px){.grkSlider ul li .caption img,.grkSlider.home-slider ul li .container-full p{display:none}}@media all and (max-width:1024px){.grkSlider.home-slider ul li .container-full h3{display:none}}@media all and (max-width:768px){.grkSlider-next-btn{display:none}.grkSlider.home-slider ol.grkSlider-paging{display:block!important}.grkSlider.home-slider{padding-bottom:clamp(40px,2.2vw,55px)}}@media all and (max-width:767px){.grkSlider.home-slider{aspect-ratio:2/1}.grkSlider.home-slider ul li{align-items:flex-end}.grkSlider.home-slider ul li .container-full{margin-bottom:20px}.grkSlider.home-slider ul li .container-full h2{font-size:30px}.grkSlider.home-slider ul li .container-full .btn{margin-top:0;font-size:16px;height:50px}.grkSlider ul li .caption{text-align:center;width:calc(100% - 40px);display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}}@media all and (max-width:720px){.grkSlider.home-slider{aspect-ratio:3/2}.grkSlider ul li .caption{padding:10px;width:calc(100% - 20px)}.grkSlider.home-slider ul li .container-full h2{font-size:22px}.grkSlider.home-slider ul li .container-full .btn{font-size:0;position:relative;padding:0 20px}.grkSlider.home-slider ul li .container-full .btn::after{font-family:tabler-icons;content:"";font-size:22px}}input{padding:15px 30px;display:inline-block;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #b7bcbf}.autocomplete-suggestions{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #999;background:#fff;cursor:default;overflow:auto;-webkit-box-shadow:1px 4px 3px rgba(50,50,50,.64);-moz-box-shadow:1px 4px 3px rgba(50,50,50,.64);box-shadow:1px 4px 3px rgba(50,50,50,.64)}.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}.autocomplete-no-suggestion{padding:2px 5px}.autocomplete-selected{background:#f0f0f0}.autocomplete-group,.autocomplete-suggestions strong{font-weight:700;color:#000}.autocomplete-group{padding:2px 5px;font-size:16px;display:block;border-bottom:1px solid #000}.form-container #review p.help-review.opacity-0,.form-container.form-hidden{opacity:0}#tipoDocumento{border:1px solid #014176;color:#014176}.form-container{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;position:relative;width:100%;height:100%;text-align:left}.form-container.nomargin{margin-bottom:0}.form-container hr{background:#277ff2;margin:12px 0}.form-container h2{font-size:min(max(24px,2.1vw),26px)}.form-container h3.m-bot{margin-bottom:18px}.form-container h5{font-size:18px;margin:30px 0 15px;color:#fff}.form-alternative p,.form-container p{color:#000}.form-container .btn{border:0;margin:20px 0}.form-container .btn:hover{background-color:#014176}.form-container .contact-form .check-container{line-height:21px}.form-container .btn.buy{padding:10px 50px 10px 20px;border:1px solid #ffb600}.form-container p:not(.m-bot){margin:0}.form-container p:not(.m-bot) a{font-weight:700}.form-container p.m-bot{margin:12px 0}.form-container .submit{margin:clamp(20px,2vw,30px);margin-bottom:0;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.form-container .submit.disabled{opacity:.6;pointer-events:none}.form-container .submit.strong,.institutional .tabs-container .tabs-nav .a p{font-weight:700}.form-container h4{color:#fff;margin:15px 0;font-size:22px}.form-container.light{background-color:#fff;margin:0 auto}.form-container .custom-select{padding:15px 12px 14px 20px;background-color:#fff;color:#000;border:1px solid #23353f;font-size:18px;margin:10px 0 0;width:100%;line-height:20px;appearance:none}.form-container .custom-select option,footer .main-footer p{font-size:16px}.form-alternative{-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;padding:clamp(20px,2vw,30px);padding-top:calc(clamp(20px,2vw,30px) + 10px);position:relative;text-align:center;margin:0 auto;max-width:600px;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);z-index:0}.form-alternative h4{font-size:18px}.form-alternative .btn,.form-alternative .go2login{padding:7px 30px;margin-top:20px;background:#0072ce;color:#0072ce;font-size:16px}.form-alternative .btn:hover,.form-alternative .go2login:hover{background:#277ff2}.form-alternative.form-alternative-yellow{background:#ffb600;width:calc(100% - 60px)}@media all and (min-width:700px){.form-container.first-registration{max-width:700px;padding-bottom:0}}.contact-form a.active{background:#000}.contact-form h5{font-size:18px;color:#000;margin:15px 0}.contact-form .link-yellow{color:#fff;margin:10px 0 25px}.contact-form .link-yellow a,.contact-form label span{color:#ffb600}.contact-form .input-block.multiple-input,.contact-form section.flex{justify-content:space-between;flex-direction:row}.contact-form .input-block{position:relative;margin-bottom:30px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;display:inline-block;text-align:left;width:100%}.contact-form .input-block #associati,.contact-form .input-block .associati input{display:none}.contact-form .input-block .associati #associati{display:block;font-size:16px}.contact-form .input-block.multiple-input{display:flex;align-items:center;flex-wrap:nowrap;gap:30px}.contact-form .input-block.multiple-input .four{width:calc(33.3333333333% - 12px)}.contact-form .input-block.multiple-input .eight{width:calc(66.6666666667% - 12px)}.contact-form .input-block.multiple-input .six{width:calc(50% - 15px)}.contact-form .input-block.multiple-input .six.bg{padding:8px 10px;width:calc(50% - 35px);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.contact-form .input-block.multiple-input .six.bg #associati{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:18px}.contact-form .input-block.multiple-input .three{width:calc(25% - 21px)}.contact-form .input-block.attachment{background:0 0;border:1px dashed #b7bcbf;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:10px;width:calc(100% - 20px)}.contact-form .input-block.attachment .file,.contact-form .input-block.attachment .removefile{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap;color:#000}.contact-form .input-block.attachment .file i,.contact-form .input-block.attachment .removefile i{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;width:40px;height:40px;flex:0 0 40px;padding:0;z-index:2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#000;-webkit-transition:background .5s ease 0s;-moz-transition:background .5s ease 0s;-ms-transition:background .5s ease 0s;-o-transition:background .5s ease 0s;transition:background .5s ease 0s;margin-right:15px;color:#ffb600;position:relative;font-size:21px;right:0;top:0}.contact-form .input-block.attachment .file i:hover,.contact-form .input-block.attachment .removefile i:hover{background:#23353f}.contact-form .input-block i.view-pwd,.contact-form .input-block.attachment .file i.view-pwd,.contact-form .input-block.attachment .removefile i.view-pwd{cursor:pointer}.contact-form .input-block.attachment .file.hidden,.contact-form .input-block.attachment .removefile.hidden{display:none}.contact-form .input-block.m-top{margin-top:30px}.contact-form .input-block p{color:#23353f;text-indent:5px;padding:5px}.contact-form .input-block img{width:26px;position:absolute;right:10px;top:18px;z-index:10;cursor:pointer}.contact-form .input-block input{text-indent:5px;outline:0;-webkit-appearance:none!important;background:#fff;border:1px solid #23353f;width:calc(100% - 22px);height:30px;padding:10px 5px 10px 15px;display:inline-block;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#fff;font-family:mr-eaves-xl-modern,sans-serif;font-weight:400;font-style:normal;font-display:optional;font-size:18px}.contact-form .input-block input:-webkit-autofill,.contact-form .input-block input:-webkit-autofill:focus{box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:#000}.contact-form .input-block textarea{padding:20px 10px 5px;width:calc(100% - 20px);-webkit-appearance:none!important;outline:0;border:1px solid #b7bcbf;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;font-size:18px}.contact-form .input-block.textarea{height:auto}.contact-form .input-block .custom-select,.contact-form .input-block textarea{font-family:mr-eaves-xl-modern,sans-serif;font-weight:400;font-style:normal;font-display:optional}.contact-form .input-block .custom-select{margin:0}.contact-form .input-block i{position:absolute;color:#ffb600;background:#000;right:-1px;font-size:24px;z-index:2;padding:14px;-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0;margin:0}.contact-form .input-block .field-error{color:#980202!important}.contact-form .input-block.error input{background:0 0;border:1px solid #980202;color:#980202!important}.contact-form .input-block.six{width:50%;min-width:320px}.contact-form .input-block.hidden{display:none}.contact-form .info{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:nowrap}.contact-form .info .input-block{width:calc(100% - 72px)}.contact-form .info .tooltip{background:#0072ce;color:#0072ce;cursor:pointer;padding:14px;border-radius:10px;-webkit-transition:background .5s ease 0s;-moz-transition:background .5s ease 0s;-ms-transition:background .5s ease 0s;-o-transition:background .5s ease 0s;transition:background .5s ease 0s;font-size:24px}#contact .main-action a:hover,#contact1 .main-action a:hover,.contact-form .info .tooltip:hover{background:#277ff2}.contact-form .form-control{height:auto;resize:none;background-color:transparent;padding:0;border:0;box-shadow:none;position:relative;z-index:2;font-size:16px;font-display:swap;color:#000}.contact-form .form-control .textarea{height:250px}.contact-form .form-control:focus label{top:0}.contact-form label{-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;z-index:10;color:#000;font-size:18px;line-height:10px;font-display:swap;font-weight:400;pointer-events:none;margin:10px;text-align:left}.contact-form label.error{color:#980202}.contact-form .checkcontainer label{pointer-events:auto}.contact-form label.checkcontainer{position:relative;margin:10px 0;pointer-events:auto}.contact-form .button-recover,.contact-form .pwdrecover,.contact-form .submit_form,.contact-form .submit_login{margin-top:40px}.contact-form .error input,.contact-form .error textarea,.contact-form input.error,.contact-form textarea.error{border-color:#980202;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;color:#980202!important;font-display:swap;opacity:1!important}.contact-form #country{width:100%;padding-left:10px}.form-container #login .submit{margin-right:0}.checkcontainer{display:inline-block;position:relative;padding-left:30px;margin-bottom:0;cursor:pointer;width:calc(50% - 60px)}.checkcontainer.w100{width:calc(100% - 60px)}.actions .checkcontainer,.section-menu ul li .a img,.section-menu ul li a img{width:auto}.checkcontainer input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;display:none!important}.checkmark{position:absolute;top:7px;left:3px;height:22px;width:22px;background-color:#fff;border:1px solid #23353f;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.checkcontainer:hover input~.checkmark{background-color:#f4f2f5}.checkcontainer input:checked~.checkmark{background-color:#fff}.checkmark:after{content:"";position:absolute;display:none}.checkcontainer input:checked~.checkmark:after{display:block}.checkcontainer .checkmark::after,.checkcontainer .checkmark:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkcontainer .checkmark:after{left:8px;top:4px;width:4px;height:10px;border:solid #000;border-width:0 2px 2px 0}.checkcontainer .checkmark::after{-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}select.custom-select{background-position:calc(100% - 10px) 50%;background-image:url(/library/pagination/ui/chevron-down.svg);background-size:12px;background-repeat:no-repeat;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;width:100%;-webkit-box-shadow:0;-moz-box-shadow:0;-ms-box-shadow:0;-o-box-shadow:0;box-shadow:0;padding:17px 40px 17px 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;border:1px solid #23353f;background-color:#fff}select.custom-select.error{color:#980202;border-color:#980202}.contact-form .input-block #pwd-error{color:#fff;font-size:16px;padding:5px 5px 0;display:inline-block;height:45px;margin:20px 0 0;-webkit-line-clamp:3;min-height:60px;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.contact-form .input-block #pwd-error i{color:#fff!important;background:0 0;padding:0;margin-right:6px;position:relative;top:4px;right:inherit}.switch input{opacity:0;width:0;height:0}.contact-form .switch,.contact-form label.switch{position:relative;display:inline-block;width:100px;height:38px;left:0;top:0;margin:15px 15px 15px 0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;pointer-events:auto}.contact-form .switch.error,.contact-form label.switch.error{animation-name:error;animation-duration:2s;animation-iteration-count:1}.contact-form .switch.error .slider::before,.contact-form label.switch.error .slider::before{background-color:#980202;animation-name:attention;animation-duration:2s;animation-iteration-count:1;background-image:url(/assets/pagination/ui/alert.svg);background-position:50% 50%;background-size:80%;background-repeat:no-repeat}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;border:1px solid #23353f;-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;-webkit-transition:background .5s ease 0s;-moz-transition:background .5s ease 0s;-ms-transition:background .5s ease 0s;-o-transition:background .5s ease 0s;transition:background .5s ease 0s}.slider:hover{background:#f4f2f5}.slider:before{position:absolute;content:"";height:32px;width:32px;left:2px;bottom:2px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#23353f;background-repeat:no-repeat;background-position:50% 50%}.switch.error .slider{background:#980202}.switch.error .slider:before{background:#ffb600}input:checked+.slider{background-color:#ffb600}input:checked+.slider:before{-webkit-transform:translateX(62px);-moz-transform:translateX(62px);-ms-transform:translateX(62px);-o-transform:translateX(62px);transform:translateX(62px);background-color:#fff;background-image:url(/assets/pagination/ui/check.svg)}.quantity{position:relative;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1.6px solid #000;margin-right:15px;width:60px;height:50px;padding:0 10px;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap}.quantity input[type=number]::-webkit-inner-spin-button,.quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity input[type=number]{-moz-appearance:textfield}.quantity input{display:block;width:30px;height:30px;padding:0;float:left;border:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0;text-align:center;font-size:16px;font-weight:700}.quantity input:focus{outline:0}.quantity .quantity-button{cursor:pointer;text-align:center;color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;width:20px;min-width:20px}.quantity .quantity-button i{font-size:18px}#login.contact-form .input-block i,#registration.contact-form .input-block i,.institutional .devices.container-full .submenu-yellow h3,.main-menu li a.bg-yellow,.main-menu li a.bg-yellow:hover,.menu-about a:hover{color:#000}#login .flex.relative{justify-content:flex-end}#messaggio_failed,#messaggio_success{width:calc(100% - 60px);max-width:600px;margin:20px auto;text-align:center;padding:clamp(20px,2vw,30px)}#messaggio_failed h4 i,#messaggio_success h4 i{color:#277ff2;font-size:22px}#messaggio_failed p,#messaggio_success p{text-transform:none}#messaggio_success.yellow-label,#messaggio_success.yellow-label p,.reg-message{font-size:clamp(14px,2vw,16px)}#nok-specifica,#ok-specifica{font-size:24px;margin-bottom:20px}.box-richiesta{text-align:center;margin:20px auto;max-width:600px;background:#f4f2f5;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:clamp(20px,2vw,30px);-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,.09);-moz-box-shadow:0 0 1px 1px rgba(0,0,0,.09);-ms-box-shadow:0 0 1px 1px rgba(0,0,0,.09);-o-box-shadow:0 0 1px 1px rgba(0,0,0,.09);box-shadow:0 0 1px 1px rgba(0,0,0,.09)}.box-richiesta .flex{text-align:left;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s}.box-richiesta .clear-request{margin-top:20px;background:#b7bcbf}.box-richiesta .clear-request.inactive,.box-richiesta .ok-request.inactive{opacity:.5}.box-richiesta .ok-request{margin-top:20px}.box-richiesta picture{margin-right:15px;width:100px;flex:0 0 100px}.box-richiesta h4{font-size:clamp(16px,2vw,18px);margin-bottom:20px}#contact-container,.box-richiesta h4,.form-container #review p.help-review{-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s}#contact .optional,#contact1 .optional,.bgLgrey.ospite img{display:none}#contact .optional.visible,#contact1 .optional.visible,.contact-form label{display:block}#contact .main-action,#contact1 .main-action{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap}#contact .main-action a,#contact1 .main-action a{background-color:#0072ce;color:#fff;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;padding:12px 25px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin:5px;opacity:.6}#contact .main-action a.active,#contact-container,#contact1 .main-action a.active{opacity:1}#contact .custom-select,#contact1 .custom-select{padding:16px 12px}.form-container #review p.help-review{margin-top:15px}.form-container #review .submit{margin-top:15px}.bgLgrey.ospite .padding{padding-bottom:0}#registration .submit{opacity:.5;padding:10px 50px 10px 20px;margin-bottom:10px}#rec .flex.relative{margin-top:40px}#registration .cont{margin:15px 0;padding:15px 0;border-top:1px solid #277ff2;border-bottom:1px solid #277ff2}#registration .legal-notes-first-registration{max-width:520px;margin:0 auto}#registration .legal-notes{margin:15px 0}.legal-notes.input-block,.legal-notes.input-block.error{background:#fff;padding:0;border:0}.legal-notes.input-block p,.legal-notes.input-block.error p{text-indent:0}.legal-notes-intro{margin:15px 0;padding:15px 0;border-top:1px solid #277ff2}.legal-notes-intro h5{font-size:clamp(16px,2vw,18px);color:#277ff2;margin-top:10px}.legal-notes-intro p{font-size:13px;text-align:justify}.legal-notes-intro p b{color:#f2cb05}.contact-form .input-block i{top:30px}@media all and (max-width:767px){.checkcontainer{width:calc(100% - 60px)}.contact-form .input-block.multiple-input{flex-direction:column}.contact-form .input-block.multiple-input .eight,.contact-form .input-block.multiple-input .four,.contact-form .input-block.multiple-input .six,.contact-form .input-block.multiple-input .three{width:100%}}.site-header{transform:translate(0);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;padding:0;top:40px;width:100%}.site-header.hidden{display:block;transform:translateY(-100%);opacity:0}.main-head{height:30px;width:calc(100vw - 30px);padding:15px;background:#fff}.main-head .logo{width:220px;float:left;height:100%}header{position:fixed;bottom:inherit;top:20px;width:100vw;z-index:100;padding:20px 0}.main-menu,.main-menu ul{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap}.main-menu{width:calc(100vw - 120px);z-index:310;justify-content:space-between;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;background:#0072ce;height:clamp(60px,6vw,80px);-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;padding:0 20px;margin:0 auto;max-width:1360px;position:relative;-webkit-box-shadow:0 0 6px 5px rgba(0,0,0,.15);-moz-box-shadow:0 0 6px 5px rgba(0,0,0,.15);-ms-box-shadow:0 0 6px 5px rgba(0,0,0,.15);-o-box-shadow:0 0 6px 5px rgba(0,0,0,.15);box-shadow:0 0 6px 5px rgba(0,0,0,.15)}.main-menu.hidden{display:block;transform:translateY(-100%);opacity:0}.institutional #vantaggi-servizi-finanziari .flex picture,.institutional #vantaggi-servizi-finanziari .flex picture img,.main-menu .logo{height:100%}.main-menu .logo img{margin:18px 0;height:calc(100% - 36px)}.main-menu ul{padding:0;margin:0;justify-content:flex-end;height:100%;width:auto;flex-grow:1}.main-menu ul li{padding:0 3px;margin:0;width:auto;border-bottom:none;height:100%}.main-menu ul li,.main-menu ul li .a,.main-menu ul li a,.main-menu ul li.icon-menu{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap}.main-menu ul li .a,.main-menu ul li a{font-size:18px;color:#fff;height:40px;padding:0 clamp(12px,1.1vw,20px);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #0072ce}.main-menu ul li .a:hover,.main-menu ul li a:hover{border-color:#277ff2;color:#fff}.main-menu ul li .a.active,.main-menu ul li a.active{border-color:#63aaf7}.main-menu ul li.icon-menu{margin:0 10px}.main-menu ul li.icon-menu.borders{border-right:1px solid #277ff2;border-left:1px solid #277ff2;padding:0 12px}.main-menu ul li.icon-menu .a,.main-menu ul li.icon-menu a{width:40px;height:40px;padding:0;border:1px solid #63aaf7;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;background:0 0}.main-menu ul li.icon-menu .a.active,.main-menu ul li.icon-menu a.active,.main-menu ul li.icon-menu a:hover{border-color:#ffb600}.main-menu ul li.icon-menu .a .ti,.main-menu ul li.icon-menu a .ti{font-size:24px}.main-menu ul li.icon-menu .a:hover{border-color:#ffb600}.main-menu ul li.icon-menu.btn-yellow a,.main-menu ul li.icon-menu.reservedBtn .a{border-color:#ffb600;background-color:#ffb600;color:#000}.main-menu ul li.icon-menu.btn-yellow a:hover,.main-menu ul li.icon-menu.reservedBtn .a:hover{border-color:#f2cb05;background-color:#f2cb05}.main-menu ul li.icon-menu div.choose-lang{top:100px;right:-75px}.main-menu ul li.icon-menu div.choose-lang ul,div.choose-lang ul{flex-direction:column}.main-menu ul li.icon-menu div.choose-lang a{width:calc(100% - 20px);color:#000;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.main-menu ul li.icon-menu div.choose-lang li:last-child a,div.choose-lang li:last-child a{border-bottom:none}div.choose-lang{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#ffb600;padding:10px;position:absolute;width:150px;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;opacity:0;pointer-events:none}.reserved-login.visible,div.choose-lang.visible{opacity:1;pointer-events:auto}div.choose-lang ul li{width:100%}div.choose-lang a{width:calc(100% - 20px);padding:10px;height:25px;font-weight:400;color:#000!important;width:100%;border-bottom:1px solid #f2cb05}.reserved-login,.search-desktop{position:fixed;opacity:0;pointer-events:none}.reserved-login{width:clamp(650px,10vw,750px);right:calc(50vw - 700px);top:95px;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;gap:clamp(30px,2vw,40px)}.reserved-login .form,.reserved-login .picture{width:calc(50% - clamp(60px,4vw,80px))}.reserved-login .form{width:50%}.reserved-login picture{aspect-ratio:334/255}.reserved-login .actions{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;margin-top:10px}.reserved-login .actions .btn{height:50px}.reserved-login a{color:#000;font-weight:700}.reserved-login .h4{font-size:24px;margin-bottom:20px;display:block}.reserved-login .border{padding-top:10px;border-top:1px solid #f2cb05}.reserved-login .checkmark{top:2px}.reserved-login .contact-form .input-block{margin-bottom:0}.reserved-login .contact-form .input-block input{border-color:#fff;margin-bottom:15px}.institutional .main-menu ul li.icon-menu div.choose-lang,.institutional .reserved-login,.institutional .search-desktop{top:150px}.search-desktop{left:0;right:0;top:100px;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s}.search-desktop.visible{opacity:1;pointer-events:auto}.menu-about,.nav-bottom ul,.search-desktop .bg{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap}.search-desktop .bg{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;justify-content:center}.search-desktop input{width:calc(100% - 120px);max-width:600px;border-radius:10px;font-size:18px}.search-desktop .btn{margin-left:15px;width:50px;height:50px}.search-desktop .btn:hover{background-color:#f2cb05}#cookieContainer #cookieBody .opt h3,.institutional .search-desktop .btn{margin-top:0}.menu-about,.nav-bottom ul{justify-content:space-between}.menu-about{background-color:#ffb600;-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);position:relative;z-index:4;width:calc(100vw - 80px);opacity:1}.menu-about a{padding:15px 25px;color:#23353f;font-size:15px;-webkit-transition:color .5s ease 0s;-moz-transition:color .5s ease 0s;-ms-transition:color .5s ease 0s;-o-transition:color .5s ease 0s;transition:color .5s ease 0s;margin-top:8px}.nav-bottom{position:fixed;bottom:0;right:0;left:0;background-color:#0072ce;-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0;padding:0 30px;height:90px;width:calc(100vw - 60px);display:none;z-index:100;-webkit-box-shadow:0 0 6px 5px rgba(0,0,0,.15);-moz-box-shadow:0 0 6px 5px rgba(0,0,0,.15);-ms-box-shadow:0 0 6px 5px rgba(0,0,0,.15);-o-box-shadow:0 0 6px 5px rgba(0,0,0,.15);box-shadow:0 0 6px 5px rgba(0,0,0,.15)}.nav-bottom div.choose-lang{bottom:50px;left:0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.nav-bottom ul{margin:0;height:calc(100% - 30px)}.breadcrumb ol li,.nav-bottom ul li .a,.nav-bottom ul li a{align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap}.nav-bottom ul li .a,.nav-bottom ul li a{color:#fff;display:flex;width:40px;height:40px}.infoMobile{color:#fff;line-height:30px;text-align:center;width:100%;display:block;top:-8px;position:relative}.breadcrumb{background-color:#f4f2f5;-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);position:relative;z-index:0;margin-bottom:clamp(60px,4vw,100px)}.breadcrumb ol{margin-top:0;padding-top:20px}.breadcrumb ol li{list-style:none;margin-right:20px;position:relative;color:#606b73;height:65px;display:inline-flex}.breadcrumb ol li .a,.breadcrumb ol li a{display:block;color:#606b73}.breadcrumb ol li .a:hover,.breadcrumb ol li a:hover{color:#23353f}.breadcrumb ol li::after{content:" | ";float:right;padding:0 5px;position:absolute;right:-15px;top:20px}.breadcrumb ol li:last-child{margin-right:0}.breadcrumb ol li:last-child::after{content:""}.breadcrumb a.logout{position:absolute;right:20px;top:8px;color:#000}.breadcrumb a.logout i{font-size:22px}footer{position:relative;background-color:#0072ce;z-index:2;font-size:16px}footer .main-footer{display:flex;align-items:stretch;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;color:#fff;font-size:16px}footer .main-footer h3{font-size:clamp(20px,2vw,28px);text-align:left;color:#fff!important}footer .main-footer h3:not(.no-padding){padding-top:clamp(15px,2vw,28px)}footer .main-footer h4{font-size:clamp(18px,1.5vw,22px);text-align:left;color:#fff;margin-bottom:0}footer .main-footer h4.flex a{font-size:16px;color:#ffb600}footer .main-footer p{color:#fff}footer .main-footer .first{padding-bottom:20px}footer .main-footer .first a.btn-small{margin:0 15px 10px 0;padding:0 15px;width:155px}footer .main-footer .first a.btn-small .ti{font-size:28px}footer .main-footer .noformat{color:#fff;font-weight:700}footer .main-footer .first .noformat{display:block;margin-bottom:20px}footer .main-footer .first p .noformat{margin-bottom:0}footer .main-footer .second{padding-bottom:20px}footer .main-footer a.btn-outline{border-color:#ffb600;height:36px;color:#fff;padding:0 15px;margin-right:6px;font-weight:400;margin-top:15px}.contact-page .left-page .actions .btn-blu i,.contact-page .left-page .actions .btn-outline i,footer .main-footer a.btn-outline i{color:#ffb600;margin:0 10px 0 0}footer .main-footer a.btn-outline:hover{border-color:#f2cb05}.institutional section.nazioni article h4,footer .main-footer .social{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap}footer .main-footer .social li{width:auto;margin-right:10px}footer .main-footer .social li .btn{width:50px;height:50px;font-size:26px}footer .main-footer .social li .btn:hover{background-color:#fff;color:#000}footer ul.nav li{display:inline-block;text-align:left;width:100%}footer ul.nav li .link,footer ul.nav li a:not(.btn-round){display:block;color:#fff;-webkit-transition:color .5s ease 0s;-moz-transition:color .5s ease 0s;-ms-transition:color .5s ease 0s;-o-transition:color .5s ease 0s;transition:color .5s ease 0s;padding:5px 0}footer ul.nav li .link:hover,footer ul.nav li a:not(.btn-round):hover{color:#f2cb05}footer ul.nav.two-cols li{width:calc(50% - 20px);margin-right:10px}footer .bottom-footer{border-top:1px solid #277ff2;padding:20px 0}footer .bottom-footer .link,footer .bottom-footer a,footer .bottom-footer span{color:#fff;padding:0 0 0 5px;font-size:15px}footer .bottom-footer .link::after,footer .bottom-footer a::after,footer .bottom-footer span::after{content:"|";padding-left:10px}footer .bottom-footer .link:last-child::after,footer .bottom-footer a:last-child::after{content:""}footer .bottom-footer p{text-align:center;color:#b3c6d6;margin:0}.nav-toggle{display:none;position:relative;width:40px;height:40px;z-index:99;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px);cursor:pointer}.nav-toggle span{display:block;position:absolute;height:1.7px;width:24px;background:#fff;opacity:1;left:8px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;-ms-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s}.nav-toggle span:nth-child(1){top:12px}.nav-toggle span:nth-child(2){top:20px;transition-duration:.1s}.nav-toggle span:nth-child(3){top:28px}.nav-toggle.change span:nth-child(1){top:20px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.nav-toggle.change span:nth-child(2){opacity:0;left:-60px}.nav-toggle.change span:nth-child(3){top:20px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.main-menu-mobile ul{background:#ffb600;position:fixed;-webkit-box-shadow:0 0 6px 5px rgba(0,0,0,.13);-moz-box-shadow:0 0 6px 5px rgba(0,0,0,.13);-ms-box-shadow:0 0 6px 5px rgba(0,0,0,.13);-o-box-shadow:0 0 6px 5px rgba(0,0,0,.13);box-shadow:0 0 6px 5px rgba(0,0,0,.13);z-index:300;width:100%;max-width:300px;overflow:scroll;overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 150px);-webkit-transition:all 500ms cubic-bezier(.645,.045,.355,1) 0s;-moz-transition:all 500ms cubic-bezier(.645,.045,.355,1) 0s;-ms-transition:all 500ms cubic-bezier(.645,.045,.355,1) 0s;-o-transition:all 500ms cubic-bezier(.645,.045,.355,1) 0s;transition:all 500ms cubic-bezier(.645,.045,.355,1) 0s;margin:0;top:80px;padding-bottom:20px;right:40px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;display:none}.main-menu-mobile ul li{border-bottom:1px solid rgba(255,255,255,.4);list-style:none;display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;padding:5px 20px;width:calc(100% - 40px)}.main-menu-mobile ul li .a,.main-menu-mobile ul li a:not(.btn-round){color:#000;display:block;font-size:18px;font-weight:400;padding:clamp(5px,2vh,25px)0;flex-grow:2}.main-menu-mobile ul li .nextMenu,.main-menu-mobile ul li.backMenu .a i{font-size:28px;padding:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.main-menu-mobile ul li .nextMenu{color:#fff;background:#0072ce}.main-menu-mobile ul li .nextMenu:hover{background-color:#fff;color:#000}.main-menu-mobile ul li.socialmobile{justify-content:center;padding:15px 20px 100px}.main-menu-mobile ul li.socialmobile a{margin:0 5px}.main-menu-mobile ul li.socialmobile a:hover{background-color:#fff}.main-menu-mobile ul li.backMenu{margin:0;justify-content:space-between;border-bottom:none}.main-menu-mobile ul li.backMenu .a{color:#000;float:none;margin:5px 0;font-size:14px;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap;text-transform:uppercase;background:0 0}.main-menu-mobile ul li.backMenu .a i{margin-right:12px;background:#ffb600}.main-menu-mobile ul li:last-child{border-bottom:none}.main-menu-mobile ul li .menuHover,.main-menu-mobile ul li:hover .menuHover{height:calc(100vh - 110px);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;left:100%;right:0;position:fixed;top:0!important;pointer-events:auto;opacity:1;width:100%;padding:0;background:#fff;z-index:900;transition:transform 500ms cubic-bezier(.645,.045,.355,1);-o-transition:transform 500ms cubic-bezier(.645,.045,.355,1);-moz-transition:transform 500ms cubic-bezier(.645,.045,.355,1);-webkit-transition:transform 500ms cubic-bezier(.645,.045,.355,1);transform:translateX(50%);-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0}.institutional .main-menu-mobile ul{top:140px}.main-menu-mobile ul.step1{z-index:301}.main-menu-mobile ul.step2{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:302;right:0;pointer-events:auto}#lista_paginazione_blog article a,.institutional ol.grkSlider-paging,.partners article a,.tags{display:block}.tags a{display:inline-block;padding:5px 10px;background:#0072ce;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;margin-bottom:10px;-webkit-transition:background .5s ease 0s;-moz-transition:background .5s ease 0s;-ms-transition:background .5s ease 0s;-o-transition:background .5s ease 0s;transition:background .5s ease 0s}.tags a:hover{color:#fff;background:#277ff2}.main-menu-mobile ul li.tags{flex-wrap:wrap;padding-top:clamp(5px,2.2vh,30px)}.main-menu-mobile ul li.tags a:not(.btn-round){padding:3px 8px;margin:2px;color:#fff}@media all and (max-width:1400px){.reserved-login{right:40px}.search-desktop .bg{max-width:calc(100vw - 120px)}}@media all and (max-width:1250px){footer .main-footer .first a.btn-small{justify-content:flex-start}}@media all and (max-width:1220px){.nav-toggle{display:block}.main-menu ul li.icon-menu{display:none}.main-menu-mobile ul{opacity:0;display:block;pointer-events:none}.main-menu-mobile ul.step1{opacity:1;pointer-events:auto}.main-menu-mobile ul li:not(.middle-device-menu){display:none}}@media all and (max-width:999px){main{margin-top:20px;padding-bottom:20px}header{top:0;width:100vw;padding:0}.site-header{top:0}.main-menu{margin:0;width:calc(100vw - 40px);-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px;height:60px}.main-menu .search-desktop,.main-menu ul,footer{display:none}.main-menu ul{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:1;padding:80px 0;top:0;bottom:0}.main-menu ul.step1,.main-menu-mobile ul.step1{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.main-menu .logo img{margin:12px 0;height:30px}footer{padding-bottom:60px}.nav-bottom{display:block}.menu-about{-webkit-transform:translateY(-25px);-moz-transform:translateY(-25px);-ms-transform:translateY(-25px);-o-transform:translateY(-25px);transform:translateY(-25px);width:100vw;padding-top:20px}.institutional main{margin-top:100px}.breadcrumb,.main-menu-mobile ul{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.breadcrumb{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.breadcrumb ol{padding-top:0}.breadcrumb,.breadcrumb ol li{color:#000;height:45px}.breadcrumb ol li::after{right:-18px;top:10px}.breadcrumb ol li .a,.breadcrumb ol li a{color:#000}.main-menu-mobile ul{top:50px;height:calc(100vh - 120px);right:0;padding:20px 0;opacity:1;-webkit-transform:translate3d(420px,0,0);-moz-transform:translate3d(420px,0,0);-ms-transform:translate3d(420px,0,0);-o-transform:translate3d(420px,0,0);transform:translate3d(420px,0,0)}.main-menu-mobile ul li:not(.middle-device-menu){display:flex}.main-menu-mobile ul li.middle-device-menu{display:none!important}.institutional .main-menu-mobile ul{top:50px}.main-menu .logo{width:100px}}@media all and (max-width:767px){.breadcrumb.long-breadcrumb ul li:last-child{display:none}.breadcrumb.long-breadcrumb ul li:nth-last-child(2)::after{content:""}}@media all and (max-width:720px){.menu-about a{padding:15px 20px}footer .main-footer .first a.btn-small{margin-bottom:20px;min-width:200px}}.institutional .fascia{margin-top:clamp(60px,6vw,120px)}.institutional #aree-di-servizio-co-l-se-a,.institutional #trova-un-distributore-shell,.institutional .include{margin-top:clamp(30px,3vw,60px)}.institutional section:last-child{margin-bottom:clamp(60px,6vw,120px)}.institutional .dwl{display:inline-flex;align-items:center;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-color:#0072ce;height:50px;padding:0 30px;color:#fff;overflow:hidden;-webkit-transition:background .5s ease 0s;-moz-transition:background .5s ease 0s;-ms-transition:background .5s ease 0s;-o-transition:background .5s ease 0s;transition:background .5s ease 0s}.institutional .dwl:hover{color:#fff;background-color:#277ff2}.institutional .dwl span{margin-right:15px}.institutional .pictDwl{position:absolute;z-index:50;top:12px;left:15px}.institutional .full-mobile .dwl{background-color:transparent}.institutional .full-mobile .dwl::before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(25px) saturate(150%);backdrop-filter:blur(25px) saturate(150%);z-index:0}.institutional .full-mobile .dwl:hover{background-color:rgba(0,0,0,.15)}.institutional .full-mobile .dwl>*{position:relative;z-index:1}.institutional .container h1,.institutional .container h2,.institutional .container-full h1,.institutional .container-full h2,.institutional .container-large h1,.institutional .container-large h2{margin:15px 0;font-size:clamp(30px,3.5vw,45px);line-height:normal}.institutional .container h3,.institutional .container-full h3,.institutional .container-large h3{color:#0072ce;font-size:clamp(24px,2vw,36px);line-height:normal;font-weight:400}.institutional .container-full.flex,.institutional .container-large.flex,.institutional .container.flex{gap:clamp(30px,2vw,40px)}.institutional .container-full.flex .six:first-child,.institutional .container-large.flex .six:first-child,.institutional .container.flex .six:first-child{margin-bottom:0}.institutional .container-full.flex .six:last-child,.institutional .container-large.flex .six:last-child,.institutional .container.flex .six:last-child{padding-left:50px;width:calc(50% - 50px);flex:0 0 calc(50% - 50px)}.institutional .container-full.flex .six:first-child,.institutional .container-large.flex .six:first-child,.institutional .container.flex .six:first-child{padding-right:100px}.institutional .container-full.flex.reverse,.institutional .container-large.flex.reverse,.institutional .container.flex.reverse{flex-direction:row-reverse}.institutional .container .five,.institutional .container .four,.institutional .container-full .five,.institutional .container-full .four,.institutional .container-large .five,.institutional .container-large .four,.traffic-page picture{position:relative}.institutional .container .six,.institutional .container-full .six,.institutional .container-large .six{position:relative;flex:0 0 calc(50% - clamp(30px,2vw,40px))}.institutional .container .seven,.institutional .container-full .seven,.institutional .container-large .seven{position:relative;flex:0 0 calc(58.3333333333% - clamp(30px,2vw,40px))}.institutional .container .eight,.institutional .container-full .eight,.institutional .container-large .eight{position:relative;flex:0 0 calc(66.6666666667% - clamp(30px,2vw,40px))}.institutional .container .nine,.institutional .container-full .nine,.institutional .container-large .nine{position:relative;flex:0 0 calc(75% - clamp(30px,2vw,40px))}.institutional .container .padding,.institutional .container-full .padding,.institutional .container-large .padding{opacity:1}.institutional .container .txt img,.institutional .container-full .txt img,.institutional .container-large .txt img{width:75%;max-width:100%}.institutional .container .txt.smallTitle h2,.institutional .container-full .txt.smallTitle h2,.institutional .container-large .txt.smallTitle h2{font-size:24px;font-weight:700}#cookieContainer #cookieBody .txtcenter,.institutional .container .txt.txt-left,.institutional .container-full .txt.txt-left,.institutional .container-large .txt.txt-left{text-align:left}.institutional .bg-image{margin:0 auto;padding-bottom:0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin-top:clamp(60px,6vw,120px);overflow:hidden;position:relative}.download-page .download-details.videoTutorial picture,.institutional #elenco-servizi-assicurativi ul.list li::before,.institutional .bg-image .dark{display:none}.institutional .bg-image.container-full,.institutional .bg-image.container-large{justify-content:flex-start}.institutional .bg-image.container-full .six:last-child,.institutional .bg-image.container-large .six:last-child{padding-left:0;width:calc(30% - 50px);flex:0 0 calc(30% - 75px);padding-right:20px}.institutional .bg-image h2,.institutional .bg-image h3,.institutional .bg-image p{color:#fff}.institutional .btn{margin-top:15px;cursor:pointer}.institutional ol:not(.nav){list-style:none;counter-reset:my-awesome-counter;display:flex;flex-wrap:wrap;margin:0;padding:0}.institutional ol:not(.nav) li{counter-increment:my-awesome-counter;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap}.institutional ol:not(.nav) li::before{content:"0"counter(my-awesome-counter)".";font-size:50px;color:#63aaf7;font-weight:700;margin-right:20px}.institutional #aree-di-servizio-co-l-se-a h2,.institutional #trova-un-distributore-shell h2{margin-bottom:clamp(15px,3vw,30px)}.institutional #aree-di-servizio-co-l-se-a div,.institutional #trova-un-distributore-shell div{width:100%;display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;gap:40px;flex-wrap:wrap}.institutional #trova-un-distributore-shell div{justify-content:center}.institutional #aree-di-servizio-co-l-se-a div a.google-map,.institutional #trova-un-distributore-shell div a.google-map{background-position:15px 25px;height:auto;flex:0 0 calc(33% - 117px);border:1px solid #000;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:20px 15px 20px 75px}.institutional #trova-un-distributore-shell div a.google-map{background-position:15px 50%;flex:0 0 auto}.institutional #composizione-cda{display:grid;grid-template-columns:50% 50%;grid-template-rows:auto;grid-template-areas:"titolo titolo""txt txt""pres cda";column-gap:30px}.institutional #composizione-cda h1{grid-area:titolo}.institutional #composizione-cda p{grid-area:txt}.institutional #composizione-cda div{background-color:#f8f8f8;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:20px}.institutional #composizione-cda div h2{font-size:clamp(26px,3vw,32px);line-height:150%}.institutional #composizione-cda div:first-child{grid-area:pres}.institutional #composizione-cda div:last-child{grid-area:cda}.institutional #vantaggi-servizi-finanziari .flex{align-items:stretch}.institutional #elenco-servizi-assicurativi{background-color:#0072ce;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding-top:clamp(25px,5vw,50px);padding-bottom:clamp(25px,5vw,50px)}.institutional #elenco-servizi-assicurativi ul.list{background-color:#f4f2f5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;width:60%;margin:0 auto;margin-top:clamp(20px,5vw,40px);padding:clamp(20px,5vw,40px) clamp(25px,5vw,50px);display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;column-gap:60px}.institutional #elenco-servizi-assicurativi ul.list li{text-align:left!important;flex:0 0 calc(50% - 40px);list-style:none;position:relative;padding:20px 5px;border-bottom:1px solid #000;min-height:auto;margin-bottom:0}.download-page .download-details.videoTutorial h2,.institutional.device-page .four{text-align:center}.attachments,.download-page .download-details,.partners{display:flex;align-items:stretch;flex-direction:row;flex-wrap:wrap}.partners{justify-content:space-between;gap:40px}.partners article{background:#fff;padding:15px;width:calc(33.3333% - 26.666667px - 30px)}.partners article picture{background-color:#fff;margin:clamp(30px,2.2vw,55px) 10px}.partners article img{height:42px}.partners article h4{font-size:24px;line-height:26px;margin-top:20px;text-align:center}.attachments,.download-page .download-details{justify-content:center}.attachments a,.institutional section.nazioni article h4 img,.partners article{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.attachments a,.download-page .download-details .attachments ul li a{color:#000;display:flex;justify-content:center;flex-wrap:nowrap;flex-direction:column}.attachments a{margin:clamp(10px,1vw,12px);width:calc(33.3333% - clamp(20px,2vw,24px) - 20px);text-align:center;background-color:#ffb600;padding:clamp(30px,3vw,50px) 10px;align-items:center;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.attachments a i{font-size:36px;margin-bottom:20px;color:#000}.attachments a span{width:100%;color:#000;font-size:18px;font-weight:700}.attachments a:hover,.attachments a:hover i,.attachments a:hover span,.highlight-blue p,.institutional #elenco-servizi-assicurativi h1,.institutional #elenco-servizi-assicurativi h2,.institutional #elenco-servizi-assicurativi h3,.institutional .services.container-full a:hover h3,.institutional .services.container-full a:hover p{color:#fff}.download-page .download-details{padding:30px;flex-wrap:nowrap;justify-content:space-between;background-color:#f4f2f5;gap:50px;margin-bottom:clamp(50px,4vw,100px)}.download-page .download-details h2{color:#0072ce;font-size:clamp(30px,2vw,36px);line-height:normal;display:block;margin:30px 0 20px}.download-page .download-details picture{flex:0 0 calc(45% - 25px);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.download-page .download-details .attachments{display:block;width:100%}.download-page .download-details .attachments ul{list-style:none;margin:0;padding:0}.download-page .download-details .attachments ul li{border-bottom:1px solid #000;background:url(/library/pagination/ui/arrow-down.svg)100% 50%no-repeat}.download-page .download-details .attachments ul li a{margin:0;padding:20px 50px 20px 0;width:calc(100% - 50px);text-align:left;background:0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;align-items:flex-start}.download-page .download-details .attachments ul li a strong{font-size:clamp(16px,3vw,20px)}.download-page .download-details.videoTutorial{padding-left:0;padding-right:0;display:block;-webkit-border-radius:0x;-moz-border-radius:0x;border-radius:0x;background:0 0;margin-bottom:clamp(30px,4vw,50px)}.download-page .download-details.videoTutorial ul{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:50px;padding-top:20px}.download-page .download-details.videoTutorial ul li{border-bottom:0;background:0 0;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;flex-direction:column}.download-page .download-details,.download-page .download-details.videoTutorial ul li video{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.download-page .download-details.videoTutorial ul li strong{margin:20px 0 10px}.download-page .download-details.videoTutorial ul li p,.home-traffic-media #cciss ul li p,.services-slide-container #cciss ul li p{margin:0}.institutional .devices.container-full,.institutional .services.container-full{display:flex;align-items:stretch;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:clamp(20px,2vw,40px)}.institutional .services.container-full a{text-align:center;-webkit-transition:background-color .5s ease 0s;-moz-transition:background-color .5s ease 0s;-ms-transition:background-color .5s ease 0s;-o-transition:background-color .5s ease 0s;transition:background-color .5s ease 0s}.institutional .services.container-full a h3,.institutional .services.container-full a p{-webkit-transition:color .5s ease 0s;-moz-transition:color .5s ease 0s;-ms-transition:color .5s ease 0s;-o-transition:color .5s ease 0s;transition:color .5s ease 0s}.institutional .services.container-full a svg{margin:10px 0}.institutional .services.container-full a svg #Raggruppa_21093 path,.institutional .services.container-full a svg #Raggruppa_21097 path,.institutional .services.container-full a svg #Tracciato_83438{stroke:none!important;-webkit-transition:fill .5s ease 0s;-moz-transition:fill .5s ease 0s;-ms-transition:fill .5s ease 0s;-o-transition:fill .5s ease 0s;transition:fill .5s ease 0s}.institutional .services.container-full a svg circle,.institutional .services.container-full a svg ellipse,.institutional .services.container-full a svg line,.institutional .services.container-full a svg path,.institutional .services.container-full a svg rect{stroke:#000;-webkit-transition:stroke .5s ease 0s;-moz-transition:stroke .5s ease 0s;-ms-transition:stroke .5s ease 0s;-o-transition:stroke .5s ease 0s;transition:stroke .5s ease 0s}.attachments a:hover,.institutional .services.container-full a:hover{background-color:#0072ce}.institutional .services.container-full a:hover svg #Raggruppa_21093 path,.institutional .services.container-full a:hover svg #Raggruppa_21097 path,.institutional .services.container-full a:hover svg #Tracciato_83438{fill:#fff!important}.institutional .services.container-full a:hover svg circle,.institutional .services.container-full a:hover svg ellipse,.institutional .services.container-full a:hover svg line,.institutional .services.container-full a:hover svg path,.institutional .services.container-full a:hover svg rect{stroke:#fff}.institutional .services.container-full a h3{margin:0 0 clamp(15px,1.5vw,30px);color:#000;font-size:clamp(26px,3vw,30px);font-weight:700}.institutional .devices.container-full article p,.institutional .services.container-full a p{display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;-webkit-align-items:center;overflow:hidden}.institutional .devices.container-full{gap:clamp(20px,2vw,30px)}.institutional .devices.container-full article{width:calc(33.3333% - clamp(20px,2vw,40px) - 40px)}.institutional .devices.container-full article h2{margin:0 0 10px;font-size:clamp(32px,3vw,45px)}.institutional .devices.container-full article h3{margin:0 0 10px;font-size:25px;font-size:clamp(20px,1.8vw,25px)}.institutional .devices.container-full article .badge,.utility li.prenota{margin-right:5px}.institutional .devices.container-full .submenu-yellow,.institutional .services.container-full a{width:calc(33.3333% - clamp(20px,2vw,40px) - 40px);background-color:#ffb600}.institutional .devices.container-full .submenu-yellow ul li{list-style:none;position:relative;margin-bottom:15px;width:calc(100% - 30px);font-size:18px;font-weight:700;-webkit-transition:transform .5s ease 0s;-moz-transition:transform .5s ease 0s;-ms-transition:transform .5s ease 0s;-o-transition:transform .5s ease 0s;transition:transform .5s ease 0s}.institutional .box-servizi .box a:hover,.institutional .devices.container-full .submenu-yellow ul li:hover{-webkit-transform:translateX(2px);-moz-transform:translateX(2px);-ms-transform:translateX(2px);-o-transform:translateX(2px);transform:translateX(2px)}.institutional .devices.container-full .submenu-yellow ul li a{color:#000;padding:15px 30px}.institutional .box-servizi .box a::before,.institutional .devices.container-full .submenu-yellow ul li::before{font-family:tabler-icons;content:"";font-size:25px;position:absolute;left:0}.highlight{background-color:#ddeefc}.highlight,.highlight-blue,.institutional .service .container-full{padding:15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.highlight-blue{background-color:#014176;color:#fff;text-align:center}.highlight-blue h3{color:#b3c6d6}.highlight-blue p strong{font-size:24px;color:#63aaf7}.institutional .service .container-full{background-color:#fff;align-items:flex-start;width:calc(100% - 64px)}.institutional .service .picture{width:250px;margin-right:70px}.institutional .service .content{width:calc(100% - 320px)}.institutional .service .content.w100,.oneService .service .picture picture,.serviceCat12 .service .picture picture{width:100%}.institutional .service .two-cols{display:flex;flex-wrap:wrap}.institutional .service .two-cols div{display:inline-flex;flex-wrap:wrap;align-items:flex-start;flex-direction:column;width:calc(50% - 15px)}.institutional .service h3,.institutional .service h4{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap}.institutional .service h4{color:#63aaf7}.institutional .service h4 img{width:36px;margin-right:15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.institutional .service h3{font-size:24px}.institutional .service h3 img{width:40px;margin-right:15px}#apparato-k1.service .text-container.services,.device-map-container,.device-map-container ul,.institutional .service .text-container,.institutional section.nazioni{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;flex-wrap:nowrap}#apparato-k1.service .text-container{flex-direction:column-reverse;margin-top:35px}#apparato-k1.service .text-container.services{align-items:center;flex-direction:row;margin-top:0}#apparato-k1.service .text-container.services a{padding:10px 30px;width:auto}#apparato-k1.service .text-container .main-text{background-color:#ddeefc;padding:15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;margin-bottom:20px;width:calc(100% - 30px)}#apparato-k1.service .text-container .main-text h3,.traffic-page .list-page h4{color:#0072ce}.oneService .service .container-full,.serviceCat12 .service .container-full{background-color:transparent;align-items:center}.oneService .service .container-full h2,.serviceCat12 .service .container-full h2{font-size:24px}.oneService .service .picture,.serviceCat12 .service .picture{width:440px;margin-right:70px;max-width:100%}a.google-map{color:#000;padding-left:75px;height:80px;background-image:url(/library/pagination/ui/contact-pin.svg);background-repeat:no-repeat;background-position:0 50%;display:inline-block}.device-map-container{background-color:#0072ce;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;align-items:center;justify-content:space-between;flex-direction:row;position:relative;overflow:hidden}.device-map-container .lazy{background-color:transparent}.device-map-container ul{padding-left:5%;position:absolute;left:25%}.device-map-container ul li{color:#fff;padding-left:50px;font-weight:700;min-height:32px}.device-map-container ul li::before{border:0;width:auto;height:auto;top:0;stroke-width:1;background-color:transparent}.device-map-container ul li.attivo::before{color:#ffb600;content:" "}.device-map-container ul li.soon::before{color:#e87f03;content:"降"}.device-map-container p{color:#fff;margin:0}.device-map-container .devices-container{width:clamp(200px,10vw,240px);margin:0 0 40px 10%}.device-map-container .devices-container .set-device{display:block;position:relative;margin-top:40px}.device-map-container .devices-container .set-device .btn,.device-map-container .devices-container .set-device::before{opacity:0;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s}.device-map-container .devices-container .set-device .btn{pointer-events:none}.device-map-container .devices-container .set-device::before{content:"";width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;color:#0072ce;background-color:#ffb600;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;left:5px;z-index:1;top:calc(50% - 40px);font-family:tabler-icons;font-size:24px}.device-map-container .devices-container .set-device.active .btn{opacity:1;pointer-events:auto}.device-map-container .devices-container .set-device.active::before{opacity:1}svg#europe{position:relative;right:-5%;max-width:65%}svg#europe .st0{fill:#63aaf7;stroke:#0072ce;stroke-width:1px;-webkit-transition:fill .5s ease 0s;-moz-transition:fill .5s ease 0s;-ms-transition:fill .5s ease 0s;-o-transition:fill .5s ease 0s;transition:fill .5s ease 0s}svg#europe .st0.attivo{fill:#ffb600}svg#europe .st0.soon{fill:#e87f03}.institutional .boxes,.service-page .boxes{gap:clamp(24px,2vw,40px);gap:40px;align-items:stretch}.institutional .boxes.wrap,.service-page .boxes.wrap{flex-wrap:wrap}.institutional .boxes article,.service-page .boxes article{background-color:#f4f2f5;width:calc(33.33333% - 68px)}.institutional .boxes article img,.service-page .boxes article img{width:70px}.institutional .boxes article h4,.service-page .boxes article h4{color:#23353f;margin:20px 0}.institutional section.nazioni{justify-content:flex-start;flex-direction:row;flex-wrap:wrap;gap:40px;text-align:left}.institutional section.nazioni article{width:calc(25% - 30px)}.institutional section.nazioni article h4 img{width:48px;margin-right:15px}.institutional section.nazioni article ul{padding-left:15px}.institutional .list-container{text-align:left;color:#fff}.institutional .list-container h3,.institutional .list-container p,.institutional .tabs-container p,.lateral-submenu ul#menu-reserved li.current a{color:#fff}.institutional .list-container ul.list li{padding-left:40px;font-weight:700;min-height:40px}.institutional .list-container ul.list li::before{width:30px;height:30px;background-color:#fff;color:#0072ce;font-size:20px}.institutional .tabs-container{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-align:left;color:#fff;padding-top:clamp(60px,6vw,120px);display:grid;grid-gap:40px;grid-template-areas:"picture text""picture nav";grid-template-columns:1fr 1fr;grid-template-rows:auto;margin-bottom:0!important}.institutional .tabs-container picture{grid-area:picture;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.institutional .tabs-container #desc-servizi.op,.institutional .tabs-container h3.op,.institutional .tabs-container picture.op{opacity:0}.institutional .tabs-container .text{grid-area:text;align-self:end}.institutional .tabs-container #desc-servizi,.institutional .tabs-container h3,.institutional .tabs-container picture{-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;opacity:1}.institutional .tabs-container #desc-servizi{height:81px}.institutional .tabs-container h3{color:#f2cb05;font-size:clamp(40px,3.5vw,45px);line-height:normal}.institutional .tabs-container .tabs-nav{grid-area:nav;align-self:center;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap;gap:15%}.institutional .box-servizi .box a,.institutional .tabs-container .tabs-nav .a{position:relative;-webkit-transition:transform .5s ease 0s;-moz-transition:transform .5s ease 0s;-ms-transition:transform .5s ease 0s;-o-transition:transform .5s ease 0s;transition:transform .5s ease 0s}.institutional .tabs-container .tabs-nav .a{text-align:center}.institutional .tabs-container .tabs-nav .a svg{height:clamp(60px,5vw,100px)}.institutional .tabs-container .tabs-nav .a.active svg *{stroke:#ffb600}.institutional .tabs-container .tabs-nav .a:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}.institutional .box-servizi,.traffic-page{display:flex;justify-content:center;flex-direction:row;gap:40px;flex-wrap:wrap;align-items:stretch}.institutional .box-servizi .box{flex:0 0 calc(50% - 60px);background-color:#f8f8f8}.institutional .box-servizi .box h3{font-size:clamp(21px,3vw,28px);line-height:150%}.institutional .box-servizi .box a{display:block;color:#000;margin:0;width:calc(100% - 30px);font-size:18px;font-weight:700;padding:5px 30px}.traffic-page{align-items:flex-start;justify-content:space-between;flex-direction:row-reverse;flex-wrap:nowrap}.traffic-page #traffico-cont{width:350px;position:relative;overflow:visible;min-height:100vh}.traffic-page #traffico-r{position:sticky;top:150px;right:calc(50vw - 700px);width:315px;transition:all .3s ease}.traffic-page .list-page{position:relative;width:calc(100% - 315px);flex:0 0 calc(100% - 400px)}.traffic-page ul.nav li{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ffb600}#lista_paginazione_search article a,.traffic-page .actions{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap}.traffic-page .actions .bg{padding:10px;width:auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:15px;position:relative}.traffic-page .actions .bg:first-child{margin-left:0}.traffic-page .actions #reset-search,.traffic-page .actions #search{position:absolute;right:24px;color:#000;top:21px}.traffic-page .actions input{min-width:300px;border-color:#23353f}.traffic-page .actions .btn .ti{color:#ffb600}.traffic-page picture h3{color:#fff;position:absolute;top:15px;left:15px}.traffic-page .btn-blu{padding:0 18px;font-size:16px;font-weight:700}.links-list{background-color:#fff}.links-list h2{text-align:center;color:#0072ce;font-size:clamp(20px,5vw,26px);line-height:150%;margin-bottom:0}.links-list ul.links-temporeale,.links-list ul.links-temporeale li a{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}.links-list ul.links-temporeale{width:100%;padding:0;margin:clamp(30px,5vw,50px)0;flex-direction:row;gap:40px}.links-list ul.links-temporeale li{flex:0 0 calc(25% - 26px);border:1px solid #000;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;display:block;font-size:18px;overflow:hidden}.links-list ul.links-temporeale li a{flex-direction:column;padding:clamp(20px,5vw,30px);-webkit-transition:background .5s ease 0s;-moz-transition:background .5s ease 0s;-ms-transition:background .5s ease 0s;-o-transition:background .5s ease 0s;transition:background .5s ease 0s;text-transform:uppercase}.links-list ul.infoLinks li a:hover,.links-list ul.links-temporeale li a:hover{background:#f8f8f8}.links-list ul.links-temporeale li a p{margin:0;font-weight:700}.links-list ul.links-temporeale li a img{margin-bottom:20px;width:auto}.links-list ul.infoLinks,.links-list ul.infoLinks li a{display:flex;flex-direction:row;align-items:center;gap:20px}.links-list ul.infoLinks{list-style:none;width:100%;padding:0;margin:clamp(30px,5vw,50px)0;justify-content:center;flex-wrap:wrap}.links-list ul.infoLinks li{flex:0 0 calc(20% - 14px)}.links-list ul.infoLinks li a{text-transform:uppercase;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:1px solid #000;flex-wrap:nowrap;justify-content:flex-start;padding:10px;color:#000;-webkit-transition:background .5s ease 0s;-moz-transition:background .5s ease 0s;-ms-transition:background .5s ease 0s;-o-transition:background .5s ease 0s;transition:background .5s ease 0s;overflow:hidden}.links-list ul.infoLinks li a .ti{font-size:30px;line-height:30px}.links-list ul.infoLinks li a p{font-weight:700}.links-list ul.infoLinks li a img{width:50px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}@media all and (max-height:800px){.traffic-page picture{aspect-ratio:1/.75}}@media all and (max-width:1599px){.links-list ul.infoLinks li{flex:0 0 calc(33% - 13px)}.links-list ul.links-temporeale li{flex:0 0 calc(33% - 26px)}}@media all and (max-width:1500px){.institutional .bg-image .dark{display:block}.institutional .bg-image.container-full .six:last-child,.institutional .bg-image.container-large .six:last-child{width:calc(50% - 50px);flex:0 0 calc(50% - 75px)}}@media all and (max-width:1400px){.services{max-width:1400px}.institutional .tabs-container .tabs-nav{gap:8%}.institutional section.nazioni article{width:calc(33.333333% - 30px)}.institutional #elenco-servizi-assicurativi ul.list{width:calc(80% - clamp(25px,5vw,50px) - clamp(25px,5vw,50px) - 40px);column-gap:50px}}@media all and (max-width:1280px){#IS,.breadcrumb a.logout{display:none}.modal.search{align-items:flex-start}.modal.search .content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.modal.search.visible .content{-webkit-transform:translateY(80px);-moz-transform:translateY(80px);-ms-transform:translateY(80px);-o-transform:translateY(80px);transform:translateY(80px);-webkit-border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px}.snap-next,.snap-prev{display:flex}.device-map-container .devices-container{margin:0 0 40px 3%}.device-map-container ul{left:27%}.institutional .boxes,.service-page .boxes{gap:30px}.institutional #elenco-servizi-assicurativi ul.list{width:calc(100% - clamp(25px,5vw,50px) - clamp(25px,5vw,50px) - 40px);column-gap:50px}#aree-di-servizio-co-l-se-a.container-full.padding-left{padding-left:0;padding-right:0;max-width:calc(100% - 40px)}}@media all and (max-width:1023px){.links-list ul.infoLinks li{flex:0 0 calc(50% - 10px)}.links-list ul.links-temporeale{column-gap:0;row-gap:40px;flex-direction:column}.links-list ul.links-temporeale li{flex:0 0 100%;width:100%}.links-list ul.links-temporeale li a{gap:40px;flex-direction:row}.links-list ul.links-temporeale li a img{margin-bottom:0}#traffico-cont{min-height:auto!important}#traffico-r{position:relative}.institutional .container-full.flex,.institutional .container-full.flex.reverse,.institutional .container.flex{flex-direction:column}.institutional .container-full.flex .six:first-child,.institutional .container-full.flex .six:last-child,.institutional .container-full.flex.reverse .six:first-child,.institutional .container-full.flex.reverse .six:last-child,.institutional .container.flex .six:first-child,.institutional .container.flex .six:last-child{padding:0;width:60%}.institutional .service .content{width:100%}.institutional .service .picture{margin:0 auto}.institutional .first .container-full.flex:not(.reverse){flex-direction:column-reverse}.institutional .device-page .first picture{max-width:500px;margin:0 auto}.services article{margin:15px}.service .picture{width:100%;text-align:center}.service .picture picture{width:250px;display:inline-block}.service .content{width:100%}.institutional .tabs-container{grid-template-areas:"nav""picture""text";grid-template-columns:100%}.institutional .tabs-container picture{aspect-ratio:450/250}.institutional .tabs-container .tabs-nav{justify-content:space-between;gap:10px;overflow-x:auto;white-space:nowrap;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x mandatory}.institutional .tabs-container #desc-servizi{height:156px}.download-page .download-details picture{display:none}.traffic-page picture{aspect-ratio:1/.75}.traffic-page picture img{width:100%;height:100%;object-fit:cover}.institutional section.nazioni article,.services article{width:calc(50% - 30px)}address{font-style:normal;column-count:2;column-gap:20px;margin-bottom:40px;padding-bottom:15px;border-bottom:1px solid #f4f2f5}}@media all and (max-width:999px){#servizio-km4toll picture{width:clamp(240px,65%,400px);margin:0 auto}#servizio-km4toll .container-full.flex{flex-direction:column-reverse}.map-container{margin-bottom:40px}}@media all and (max-width:990px){.attachments{justify-content:center}.attachments a{width:calc(50% - clamp(20px,2vw,24px) - 20px);max-width:300px}.institutional #aree-di-servizio-co-l-se-a div,.institutional #elenco-servizi-assicurativi ul.list{flex-direction:column}.institutional #elenco-servizi-assicurativi ul.list li{flex:0 0 100%;padding:20px 0;width:100%}}@media all and (max-width:920px){.partners{flex-direction:column;align-items:center}.partners article{width:calc(100% - 40px);max-width:400px;margin:10px 0}.institutional .boxes,.institutional .devices.container-full,.institutional .services.container-full,.service-page .boxes{gap:30px;flex-wrap:wrap;align-items:center}.institutional .boxes article,.service-page .boxes article{max-width:400px;min-width:auto;width:calc(100% - 40px)}.institutional .devices.container-full article{width:calc(50% - 40px)}.institutional .devices.container-full .submenu-yellow{width:calc(100% - clamp(20px,2vw,40px) - 40px);background-color:#ffb600}.institutional .services.container-full a{width:calc(50% - 60px)}}@media all and (max-width:820px){#mappa,.device-map-container{display:none}}@media all and (max-width:768px){.prev-next a div{display:block}.institutional .container-full.flex .six:first-child,.institutional .container-full.flex .six:last-child,.institutional .container-full.flex.reverse .six:first-child,.institutional .container-full.flex.reverse .six:last-child,.institutional .container.flex .six:first-child,.institutional .container.flex .six:last-child{width:100%}.institutional .container-full.flex h1,.institutional .container-full.flex h2,.institutional .container-full.flex.reverse h1,.institutional .container-full.flex.reverse h2,.institutional .container.flex h1,.institutional .container.flex h2{margin-top:20px}.services article{width:calc(100% - 30px);margin-bottom:30px}.services article .btn{margin-top:0}.institutional .service .two-cols{flex-direction:column}.institutional .service .two-cols div{width:100%;margin:10px 0}}@media all and (max-width:767px){.links-list ul.infoLinks{row-gap:40px;column-gap:0}.links-list ul.infoLinks li{flex:0 0 100%;width:100%}.attachments{flex-direction:column;align-items:center}.attachments a{margin:clamp(10px,1vw,12px)0;width:100%}.container-full.padding-left{padding-left:0;padding-right:0;width:calc(100% - 40px);max-width:calc(100% - 40px)}#apparato-k1.service .text-container.services,.institutional .service h3,.traffic-page .actions{flex-direction:column}.traffic-page .actions .bg{width:calc(100% - 20px);text-align:center}.traffic-page .actions input{width:calc(100% - 70px);min-width:auto}.institutional .bg-image{aspect-ratio:auto!important;padding-bottom:10px}.partners article{padding:0;width:100%;max-width:100%;margin:10px 0}.partners article picture{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#traffico-cont{margin-bottom:-80px}#traffico-cont p:first-child{display:none}#traffico-cont .btn{-webkit-transform:translate(20px,-100px);-moz-transform:translate(20px,-100px);-ms-transform:translate(20px,-100px);-o-transform:translate(20px,-100px);transform:translate(20px,-100px)}}@media all and (max-width:568px){address{column-count:1}.institutional .services.container-full{column-gap:10px;row-gap:0}.institutional .services.container-full a{background-color:transparent;padding:0;width:calc(50% - 15px)}.institutional .services.container-full a:hover{background-color:transparent}#k1-apparato-unico picture .caption p,.institutional .services.container-full a:hover h3{color:#000}.institutional .services.container-full a:hover svg #Raggruppa_21093 path,.institutional .services.container-full a:hover svg #Raggruppa_21097 path,.institutional .services.container-full a:hover svg #Tracciato_83438{fill:#000!important}.institutional .services.container-full a:hover svg circle,.institutional .services.container-full a:hover svg ellipse,.institutional .services.container-full a:hover svg line,.institutional .services.container-full a:hover svg path,.institutional .services.container-full a:hover svg rect{stroke:#000}.institutional .services.container-full a svg{background-color:#ffb600;padding:30px 20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;aspect-ratio:1/1;width:calc(100% - 40px)}.institutional .services.container-full a p{display:none}.institutional .services.container-full a h3{font-size:22px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:58px}.institutional .devices.container-full article,.institutional section.nazioni article{width:100%}.institutional .devices.container-full .submenu-yellow{width:calc(100% - 40px)}#k1-apparato-unico picture img{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}#k1-apparato-unico .btn,#k1-apparato-unico picture .caption{position:relative}.institutional .boxes article,.service-page .boxes article{max-width:100%}}@media all and (max-width:450px){.institutional .tabs-container{padding-top:30px}.institutional .tabs-container .tabs-nav{padding-top:5px}.institutional .tabs-container .tabs-nav .a p{font-size:15px}.institutional .tabs-container .tabs-nav .a svg{height:clamp(50px,5vw,100px);max-width:75px}}.lateral-submenu{width:285px;flex:0 0 285px;padding:30px 15px;background:#0072ce;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin-bottom:clamp(50px,5vw,150px)}.lateral-submenu ul{padding:0;margin:0}.lateral-submenu ul li{border-bottom:1px solid #277ff2;width:100%}.lateral-submenu ul li.title{color:#ffb600;font-weight:700;font-size:clamp(18px,2vw,24px);padding:30px 0;border-bottom:none}.lateral-submenu ul li.title:first-of-type{padding-top:0}.lateral-submenu ul li a{font-size:clamp(14px,2vw,18px);font-weight:400;padding:5px 0;display:block;color:#fff;position:relative;overflow:hidden}.lateral-submenu ul li a p{margin:3px 0}.lateral-submenu ul li a p:first-child{font-size:clamp(14px,2vw,18px);color:#fff;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lateral-submenu ul li a p:nth-child(2){color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.lateral-submenu ul li a.active{color:#f2cb05}.lateral-submenu ul li a.active:hover{color:#ffb600}.lateral-submenu ul li.tags{display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;border-bottom:none;padding:0}.lateral-submenu ul li.tags a{font-size:clamp(14px,2vw,18px);font-weight:700;display:inline-block;padding:5px 10px;background:#ffb600;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#23353f;-webkit-transition:background .5s ease 0s;-moz-transition:background .5s ease 0s;-ms-transition:background .5s ease 0s;-o-transition:background .5s ease 0s;transition:background .5s ease 0s;margin-bottom:0}.lateral-submenu ul li.tags a:hover{background:#f2cb05}.lateral-submenu ul li.recenti{border-bottom:0}.lateral-submenu ul li.linkUtili a,.lateral-submenu ul li.recenti a{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px}.lateral-submenu ul li.recenti a picture{border:1px solid #ffb600;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;flex:0 0 65px;aspect-ratio:1/1;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.intro-video h2,.lateral-submenu ul li.linkUtili{margin-bottom:20px}.lateral-submenu ul li.linkUtili a{width:calc(100% - 22px);border:1px solid #ffb600;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:7px 10px}.lateral-submenu ul li.linkUtili a:hover{background-color:#fff;border-color:#fff;color:#0072ce}.lateral-submenu ul li.viewLinks,section.main-section hgroup{text-align:center}.lateral-submenu ul li:last-child{border-bottom:none}.lateral-submenu ul#menu-reserved li a::before{width:8px;height:8px;background-color:#b3c6d6;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;position:absolute;left:10px;top:21px}.lateral-submenu ul#menu-reserved li.current a::before{content:""}.submenu-mobile{display:none}#searchMediaForm{margin:15px}#searchMediaForm input{border:0;padding:15px 45px 15px 15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:calc(100% - 60px);background-image:url(/library/pagination/ui/search.svg);background-repeat:no-repeat;background-position:calc(100% - 14px) 50%;background-size:26px}.blog-list{justify-content:space-between;flex-wrap:nowrap;gap:40px}.blog-list .list-page{width:calc(100% - 355px);flex:0 0 calc(100% - 355px)}#lista_paginazione_search{min-height:50vh;position:relative}#lista_paginazione_blog,.blog-list{display:flex;align-items:flex-start;flex-direction:row}#lista_paginazione_blog{justify-content:flex-start;flex-wrap:wrap}#lista_paginazione_blog article{padding:0;margin:0 0 clamp(30px,4vw,60px);width:100%}#lista_paginazione_blog article picture{aspect-ratio:10/4;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}#lista_paginazione_blog article picture img{width:100%;height:100%;object-fit:cover;background-position:50% 50%}#lista_paginazione_blog article h2{color:#0072ce;font-size:clamp(20px,2vw,34px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:20px}#lista_paginazione_blog article p.infoArt,.article-dett .infoArt{font-size:clamp(15px,2vw,16px);line-height:clamp(15px,2vw,16px);display:flex;flex-direction:row;flex-wrap:nowrap;font-weight:700;align-items:center;justify-content:flex-start;gap:10px}#lista_paginazione_blog article p.infoArt .categoria-articolo{background-color:#ffb600;color:#000;padding:10px 30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#lista_paginazione_blog article p.introArt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#paginationContainer{margin:0 0 clamp(30px,4vw,60px)}.pagination{background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px}.pagination li a,.pagination ul{align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap}.pagination ul{display:flex;gap:20px}.pagination li a{padding:3px 25px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;color:#23353f;font-weight:700;display:inline-flex;-webkit-transition:background-color .5s ease 0s;-moz-transition:background-color .5s ease 0s;-ms-transition:background-color .5s ease 0s;-o-transition:background-color .5s ease 0s;transition:background-color .5s ease 0s}.pagination li a.active{border:1px solid #f4f2f5}.pagination li a:hover{color:#23353f;background-color:#f8f8f8}.pagination li a .ti{font-size:20px}.pagination li:first-child a,.pagination li:last-child a{padding:3px 10px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background-color:#f4f2f5;color:#23353f}.pagination li:first-child a:hover,.pagination li:last-child a:hover{background-color:#f8f8f8}.article-dett{margin-bottom:clamp(50px,5vw,150px)}.article-dett .infoArt span,.blog-page .prev-next .prev-next-blog li a p.infoArt span{background-color:#ffb600;padding:10px 30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.article-dett .infoArt span a,.blog-page .prev-next .prev-next-blog li a p.infoArt span a{color:#000}.article-dett hgroup{text-align:left;margin:25px 0}.article-dett hgroup h2{color:#0072ce;font-size:clamp(24px,3vw,36px);line-height:150%;margin:0}.article-dett h3{color:#000;font-size:clamp(20px,3vw,24px);line-height:150%;font-weight:700;margin-bottom:clamp(20px,3vw,30px)}.article-dett h4,.article-dett h5,.article-dett h6{font-size:clamp(16px,3vw,18px);font-weight:700;color:#000;margin:clamp(15px,3vw,20px)0}.article-dett ol,.article-dett ol li,.article-dett p,.article-dett ul,.article-dett ul li{color:#23353f;line-height:180%}.article-dett .galleryArticle{margin:clamp(25px,5vw,50px)0}.article-dett .galleryArticle picture,.blog-page .prev-next .prev-next-blog li a picture{width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.article-dett .galleryArticle.masonry{display:grid;grid-template-columns:repeat(auto-fill,minmax(32%,2fr));grid-auto-rows:10px;gap:10px}.article-dett .galleryArticle.single{display:block}.article-dett .galleryArticle.double,.article-dett .txtArt a{justify-content:center;flex-direction:row;flex-wrap:nowrap;align-items:center}.article-dett .galleryArticle.double{display:flex;gap:30px}.article-dett .galleryArticle.double a{flex:0 0 calc(50% - 15px)}.article-dett .galleryArticle .gallery{cursor:pointer;cursor:hand}.article-dett .galleryArticle .stileQuadrato{grid-row:span 18}.article-dett .galleryArticle .stileVerticale{grid-row:span 36}.article-dett .galleryArticle .stileOrizzontale{grid-row:span 18;grid-column:span 2}.article-dett .txtArt a{text-decoration:none;width:auto;background:#0072ce;color:#fff;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;height:60px;padding:0 40px;display:inline-flex;cursor:pointer;font-weight:700}.article-dett .txtArt a:hover{background:#277ff2}.article-dett .cta-blog{width:70%;margin:clamp(20px,3vw,30px) auto;border-left:10px solid #ffb600;padding:20px clamp(20px,3vw,30px)}.article-dett .utility{border-top:1px solid #f4f2f5;border-bottom:1px solid #f4f2f5;padding:15px 0;justify-content:space-between}.article-dett .utility .tags,.blog-page .prev-next .prev-next-blog li a p.infoArt{flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:10px}.article-dett .utility .tags{flex-grow:0;display:flex!important;flex-shrink:0;overflow-x:auto;white-space:nowrap;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x mandatory;width:calc(100% - 380px)}.article-dett .utility .tags a{padding:10px 15px;background:#0072ce;color:#fff;font-weight:700;margin:0;-webkit-transition:background .5s ease 0s;-moz-transition:background .5s ease 0s;-ms-transition:background .5s ease 0s;-o-transition:background .5s ease 0s;transition:background .5s ease 0s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.article-dett .utility .tags a:hover{background:#014176}.article-dett .utility .share .btn.btn-small{margin:0;height:auto;padding:10px 15px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.blog-page .prev-next{margin-top:clamp(50px,5vw,100px)}.blog-page .prev-next h2{color:#000;font-size:clamp(24px,3vw,36px);line-height:120%;font-weight:400}.blog-page .prev-next .prev-next-blog{list-style:none;margin:0;padding:0;display:flex;align-items:flex-start;justify-content:center;flex-direction:row;flex-wrap:nowrap;gap:80px}.blog-page .prev-next .prev-next-blog li{flex:0 0 calc(50% - 40px)}.blog-page .prev-next .prev-next-blog li a{text-align:left;display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;flex-direction:column;height:100%}.blog-page .prev-next .prev-next-blog li a h3{color:#0072ce;font-size:clamp(18px,2vw,25px);line-height:120%;margin:0;font-weight:400}.blog-page .prev-next .prev-next-blog li a picture{height:auto;aspect-ratio:475/250;background-color:#f4f2f5}.blog-page .prev-next .prev-next-blog li a p.infoArt{font-size:clamp(15px,2vw,16px);line-height:150%;display:flex;font-weight:700}@media all and (max-width:1100px){.reserved-container .lateral-submenu{display:block;width:240px;flex:0 0 240px}.reserved-container .list-page{margin-left:15px;width:calc(100% - 255px);flex:0 0 calc(100% - 255px)}}@media all and (max-width:1024px){.article-dett .utility .tags{width:calc(100% - 260px)}}@media all and (max-width:1023px){.blog-page .lateral-submenu{display:none}.blog-page .submenu-mobile{display:block;margin-bottom:20px}.blog-page .blog-list{flex-direction:column}.blog-page .blog-list .list-page,.blog-page .list-page{width:100%;flex:0 0 100%;margin-left:0}}@media all and (max-width:768px){#lista_paginazione_blog{width:100%;flex:0 0 100%}#lista_paginazione_blog article,#lista_paginazione_blog article:nth-child(2n){width:100%;margin:10px 0}}@media all and (max-width:767px){.article-intro{flex-direction:column-reverse}.article-intro .grkSlider{width:100%;max-height:calc(70vw - 34px)}.article-intro .txt{width:100%;margin:30px 0;padding:0}}body.stop-transitions *{transition:none!important}section.main-section:not(.last){padding-bottom:clamp(60px,6vw,120px)}.padding-bottom,section.padding-bottom{padding-bottom:clamp(40px,2.2vw,55px)}.padding-bottom hgroup,section.padding-bottom hgroup{text-align:center}.padding-top{padding-top:clamp(60px,4vw,100px)}section.margin-bottom{margin-bottom:clamp(40px,2.2vw,55px)}section.margin-top{margin-top:clamp(40px,2.2vw,55px)0}.obop{-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s}.obop,.obop ul{opacity:0}.obop.visible{opacity:1}.section-menu .container-full,.section-menu ul li .a,.section-menu ul li a{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap}.section-menu .container-full{position:relative}.section-menu .container-full h1.nodesktop{display:none!important}.section-menu a.quick-access-open{width:50px;height:50px}.section-menu a.quick-access-open img{margin:8px 0 0 10px;width:32px}.section-menu .intro{display:block;text-align:center;margin:20px auto 0}.section-menu .intro p{margin-bottom:0}.section-menu ul{padding:0;margin:0}.section-menu ul li{display:inline-block;list-style:none;margin:0 8px;padding:4px 10px;-webkit-transition:border-bottom .5s ease 0s;-moz-transition:border-bottom .5s ease 0s;-ms-transition:border-bottom .5s ease 0s;-o-transition:border-bottom .5s ease 0s;transition:border-bottom .5s ease 0s;border-bottom:1px solid transparent}.section-menu ul li .a,.section-menu ul li a{color:#000;font-weight:700;cursor:pointer}.section-menu ul li:last-child{margin-right:0}.section-menu ul li .a.btn,.section-menu ul li a.btn{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:8px 22px;cursor:pointer}.section-menu ul li .a.btn:hover,.section-menu ul li a.btn:hover{color:#000!important}.expo-list{text-align:center;padding:clamp(30px,1.5vw,50px)0}.expo-list .a,.expo-list a{margin:0 10px;width:calc(60vw - 20px);max-width:351px;display:inline-block}.expo-list .a picture,.expo-list a picture{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;z-index:0}.expo-list .a picture .absolute,.expo-list a picture .absolute{position:absolute;top:20px;left:20px;z-index:1;width:150px}.expo-list .a:first-child,.expo-list a:first-child{margin-left:0}.boxes article:last-child,.expo-list .a:last-child,.expo-list a:last-child{margin-right:0}.expo-list .a .h3,.expo-list a .h3{font-weight:700;font-size:clamp(18px,3vw,22px);margin-top:10px;height:40px}.expo-list .a p,.expo-list a p{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:20px;display:none}.expo-list picture{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative}.prod-detail .dress2shop{text-align:center}.prod-detail .dress2shop h4{display:inline-flex;justify-content:center}.prod-detail .dress2shop .expo-list{margin-top:clamp(30px,2vw,40px)}.prod-detail .dress2shop .expo-list .a h5,.prod-detail .dress2shop .expo-list a h5{font-weight:900;margin:5px 0;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;line-height:50px;font-size:18px}#lista_paginazione_search article .text p,.prod-detail .dress2shop .expo-list .a p,.prod-detail .dress2shop .expo-list a p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.prod-detail .dress2shop .expo-list .a .price-container,.prod-detail .dress2shop .expo-list a .price-container{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap}.prod-detail .dress2shop .expo-list span:nth-child(2){margin:0 5px}main.shop .expo-list .a p,main.shop .expo-list a p{display:block}main.shop .expo-list .a .h3,main.shop .expo-list .a h3,main.shop .expo-list a .h3,main.shop .expo-list a h3{font-weight:900;border-bottom:1px solid #f4f2f5}.cta.yellow-gradient{padding:20px 0}.cta.yellow-gradient .container-full,.cta.yellow-gradient h4{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:nowrap}.cta.yellow-gradient .container-full div{width:300px;text-align:left}.cta.yellow-gradient .container-full picture{width:380px}.cta.yellow-gradient h4{height:85px;justify-content:flex-start;font-weight:900;font-size:clamp(32px,3vw,40px);color:#014176}.cta.yellow-gradient h4 .ti{background:#014176;color:#fff;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;line-height:85px;margin-right:30px;padding:0 10px;font-size:28px;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}.ce-banner{background:rgba(1,65,118,.2)}.ce-banner a.cookie-details{background:#606b73;-webkit-transition:background .5s ease 0s;-moz-transition:background .5s ease 0s;-ms-transition:background .5s ease 0s;-o-transition:background .5s ease 0s;transition:background .5s ease 0s}.ce-banner a.cookie-details:hover{color:#fff;background:#3f4250}#cookieContainer #cookieFooter a#saveCookie,.ce-banner a.ce-accept{background:#ffb600;border:1px solid #ffb600;color:#000}#cookieContainer #cookieFooter a#saveCookie:hover,.ce-banner a.ce-accept:hover{background:#f2cb05}.modal{opacity:0;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;pointer-events:none;position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.8);align-items:flex-end;justify-content:center;z-index:1000}.modal,.modal p,.modal ul.nav li a{color:#000}.modal .content{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px);-webkit-transition:transform .5s ease 0s;-moz-transition:transform .5s ease 0s;-ms-transition:transform .5s ease 0s;-o-transition:transform .5s ease 0s;transition:transform .5s ease 0s;width:calc(100% - 40px);max-width:600px;max-height:calc(100vh - 200px);padding:20px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;overflow-y:auto;background:#fff}.modal,.modal hgroup,.modal section.flex{display:flex;flex-direction:row;flex-wrap:nowrap}.modal section.flex{align-items:flex-start;justify-content:center;overflow-y:auto}.modal section.flex.accept{flex-direction:column;align-items:center;text-align:center}.modal section.flex.accept .checkcontainer{width:100%}.modal.visible{opacity:1;pointer-events:auto}.modal.visible .content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.modal.visible .content hr{background:#63aaf7;margin:15px 0}.modal hgroup{align-items:center;justify-content:space-between;padding:15px 0;border-bottom:1px solid #ffb600}.modal hgroup .a,.modal hgroup a{margin-right:10px;cursor:pointer}.modal hgroup .a img,.modal hgroup a img{margin-top:5px}.modal hgroup .h4,.modal hgroup h4{font-weight:900;font-size:22px;flex-grow:2}.modal ul.nav li{color:#000;display:block;padding:10px 0}.modal ul.nav:last-child li a{font-weight:700}.modal .prenota-appuntamento{border:0;outline:0;background:0 0}.modal .prenota-appuntamento:hover{color:#000}.modal.shareDetails{align-items:center}.modal.shareDetails .content{height:auto;width:calc(100% - 80px);background-color:#ffb600}.modal.shareDetails .content .h4,.modal.shareDetails .content h4{text-align:center;width:100%;font-weight:400;font-size:clamp(30px,2vw,36px);color:#000;margin-top:0}.modal.shareDetails .content hgroup{border-color:#000}.modal.shareDetails ul.nav li{display:inline-block;margin:clamp(5px,2vw,10px)}.dressroom li a img,.modal.shareDetails .content,.modal.shareDetails ul.nav li a{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.modal.shareDetails ul.nav li a{width:clamp(40px,8vw,55px);height:clamp(40px,8vw,55px);background-color:#0072ce;color:#fff;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.modal.shareDetails ul.nav li a .ti,.utility li .a i,.utility li a i{font-size:26px}.modal.shareDetails ul.nav li a:hover{background-color:#fff;color:#0072ce}#cookieContainer #cookieFooter,.contact-page .left-page .actions .btn-outline:hover,.reserved .modal.shareDetails .content,.three-boxes .btn:hover{background-color:#fff}.dressroom{text-align:center;padding-top:15px!important}.dressroom li{position:relative;width:calc(33.33333% - 20px);display:inline-block!important;min-width:130px}.dressroom li a{display:inline-block;margin:4px}.dressroom li a img{position:relative;width:100%;margin-right:25px}.dressroom li a p{font-size:12px;width:100%;color:#000;text-align:center}.dressroom li .remove-dressroom{position:absolute;top:15px;right:-20px}.dressroom li .remove-dressroom img{width:auto;background:rgba(255,255,255,.85);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.boxes,.modal.shareDetails ul.nav li a{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap}.boxes article{width:calc(33.33333% - 2px);text-align:center;margin-right:2px}.boxes article picture{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.boxes article:first-child picture{-webkit-border-radius:12px 0 0 12px;-moz-border-radius:12px 0 0 12px;border-radius:12px 0 0 12px}.boxes article:last-child picture{-webkit-border-radius:0 12px 12px 0;-moz-border-radius:0 12px 12px 0;border-radius:0 12px 12px 0}.boxes article h3{margin-bottom:30px}.boxes article p{height:78px}.home-intro{gap:clamp(30px,3vw,40px)}.home-intro picture{aspect-ratio:1/1;width:50%;margin-bottom:20%}.home-intro picture img,.home-traffic-media .blog-home-page ul li picture img,.home-traffic-media .services-slide ul li picture img,.services-slide-container .blog-home-page ul li picture img,.services-slide-container .services-slide ul li picture img{width:100%;height:100%;object-fit:cover}.home-intro .txt{width:40%;padding-right:10%;-webkit-transform:translateY(15%);-moz-transform:translateY(15%);-ms-transform:translateY(15%);-o-transform:translateY(15%);transform:translateY(15%)}.home-intro,.image-title{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap}.image-title img{flex:0 0 50px;margin-right:15px;width:50px}.telepass{width:auto;margin-top:20px}.three-boxes{display:grid;grid-gap:40px;grid-template-areas:"large top""large bottom";grid-template-columns:1fr 1fr}.three-boxes .bg{background-color:#ffb600;position:relative;padding:0;-webkit-transition:background-color .5s ease 0s;-moz-transition:background-color .5s ease 0s;-ms-transition:background-color .5s ease 0s;-o-transition:background-color .5s ease 0s;transition:background-color .5s ease 0s}.three-boxes .flex{justify-content:space-between}.adv-aside a,.three-boxes .padding{padding:20px;display:block}.three-boxes .actions{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;margin-top:20px}.three-boxes .btn{padding:0 10px;text-align:center}.three-boxes picture{background-position:50% 50%;background-repeat:no-repeat;position:relative}.three-boxes h3{font-size:24px;font-weight:800;color:#000}.three-boxes p{font-size:clamp(20px,2vw,24px);line-height:clamp(30px,3vw,36px)}.three-boxes .large{grid-area:large}.three-boxes .large h4{font-size:clamp(20px,2vw,32px)}.three-boxes .large.lazybg,.three-boxes picture{background-size:cover}.three-boxes .top{grid-area:top}.three-boxes .bottom{grid-area:bottom}.three-boxes .bottom .text,.three-boxes .top .text{height:90px;padding-right:110px}.three-boxes .bottom h2,.three-boxes .top h2{font-size:clamp(36px,2vw,42px)}.three-boxes.reverse{grid-template-areas:"top large""bottom large";grid-template-columns:calc(34% - 20px) 66%}.three-boxes .list p{margin-top:0;font-size:16px;line-height:min(max(24px,2.1vw),26px)}.text-short{width:30%;min-width:400px;padding-left:10%;padding-top:3%}.slide-x-container .slide-x-nav{margin-right:20px}.slide-x-container .slide-x-nav .a{padding:3px 10px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background-color:#f4f2f5;color:#23353f;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap}.slide-x-container .slide-x-nav .a:hover{background-color:#f8f8f8}.slide-x-container .slide-x-nav .a .ti{font-size:20px}.home-traffic-media,.services-slide-container{display:flex;align-items:stretch;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap;gap:30px}.home-traffic-media .flex,.services-slide-container .flex{justify-content:space-between}.home-traffic-media .intro,.home-traffic-media .traffic,.services-slide-container .intro,.services-slide-container .traffic{width:420px;overflow:hidden}.home-traffic-media .intro #cciss,.home-traffic-media .traffic #cciss,.services-slide-container .intro #cciss,.services-slide-container .traffic #cciss{overflow-y:auto;height:350px;min-height:350px;margin-bottom:30px}.home-traffic-media .blog-home-page,.home-traffic-media .services-slide,.services-slide-container .blog-home-page,.services-slide-container .services-slide{width:calc(50vw + 250px)}.home-traffic-media .blog-home-page ul,.home-traffic-media .services-slide ul,.services-slide-container .blog-home-page ul,.services-slide-container .services-slide ul{padding:20px;scroll-padding-left:20px;height:380px;-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px}.home-traffic-media .blog-home-page ul li,.home-traffic-media .services-slide ul li,.services-slide-container .blog-home-page ul li,.services-slide-container .services-slide ul li{width:40%;margin-right:20px;height:100%}.home-traffic-media .blog-home-page ul li picture,.home-traffic-media .services-slide ul li picture,.services-slide-container .blog-home-page ul li picture,.services-slide-container .services-slide ul li picture{height:calc(100% - 85px)}.home-traffic-media .blog-home-page ul li picture .info,.home-traffic-media .services-slide ul li picture .info,.services-slide-container .blog-home-page ul li picture .info,.services-slide-container .services-slide ul li picture .info{position:absolute;right:10px;top:10px;left:10px;white-space:normal;color:#fff;line-height:normal;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;gap:10px}.home-traffic-media .blog-home-page ul li picture .info .blurBg,.home-traffic-media .services-slide ul li picture .info .blurBg,.services-slide-container .blog-home-page ul li picture .info .blurBg,.services-slide-container .services-slide ul li picture .info .blurBg{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;overflow:hidden;padding:3px 10px}.home-traffic-media .blog-home-page ul li picture .info .blurBg:first-child,.home-traffic-media .services-slide ul li picture .info .blurBg:first-child,.services-slide-container .blog-home-page ul li picture .info .blurBg:first-child,.services-slide-container .services-slide ul li picture .info .blurBg:first-child{width:120px;text-align:center}.home-traffic-media .blog-home-page ul li picture .info .blurBg:first-child span:first-child,.home-traffic-media .services-slide ul li picture .info .blurBg:first-child span:first-child,.services-slide-container .blog-home-page ul li picture .info .blurBg:first-child span:first-child,.services-slide-container .services-slide ul li picture .info .blurBg:first-child span:first-child{border-bottom:.5px solid #fff}.home-traffic-media .blog-home-page ul li picture .info .blurBg.title,.home-traffic-media .services-slide ul li picture .info .blurBg.title,.services-slide-container .blog-home-page ul li picture .info .blurBg.title,.services-slide-container .services-slide ul li picture .info .blurBg.title{font-size:25px}.home-traffic-media .blog-home-page ul li p,.home-traffic-media .services-slide ul li p,.services-slide-container .blog-home-page ul li p,.services-slide-container .services-slide ul li p{white-space:normal;margin:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:67px}.services-slide-container .services-slide ul li p{color:#fff;line-height:22px;-webkit-line-clamp:3}.home-traffic-media #cciss ul li,.services-slide-container #cciss ul li{margin-bottom:25px}.home-traffic-media h3{color:#000;font-size:24px}.services-slide-container .services-slide ul li .txt{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap;gap:15px;margin-top:10px}.services-slide-container .services-slide ul li img{width:65px}.services-slide-container .services-slide ul li .bg{padding:8px 20px;background-color:#f2cb05;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#000;height:auto}.switch{position:relative;display:inline-flex;border:1px solid #23353f;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background:#fff;overflow:hidden;white-space:nowrap}.switch::before{content:"";position:absolute;top:2px;left:2px;width:calc(50% - 4px);height:calc(100% - 4px);background:#23353f;border-radius:50px;transition:all .3s ease;z-index:0}.switch.secondActive::before{left:calc(50% + 2px)}.switch .switch-btn{position:relative;z-index:1;flex:1;text-align:center;padding:10px 20px;cursor:pointer;font-size:16px;color:#000;background:0 0;border:0;transition:color .3s ease}.switch .switch-btn:not(.active),.switch .switch-btn:not(.active):hover{color:#000}.switch .switch-btn.active{color:#fff;border-radius:50px}.switch .switch-btn.active:hover{color:#fff}.utility{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;gap:30px}.utility li{display:inline-block;margin-right:clamp(15px,2vw,20px);margin-top:8px}.utility li .a,.utility li a{color:#000;font-weight:300;text-transform:uppercase;font-size:13px;display:block;position:relative;cursor:pointer}.utility li .a.btn-outline,.utility li a.btn-outline{text-transform:none;font-family:AvenirNextRegular,sans-serif;font-weight:700;padding:6px 18px}.utility li img{width:24px;margin-right:10px}.utility li.prenota .a,.utility li.prenota a{color:#000;border:1px solid #000;padding:6px 18px;text-transform:none;font-weight:700;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.utility li.prenota .a:hover,.utility li.prenota a:hover{background:0 0}#lista_paginazione_search article picture,.search-page .bg,.utility li.prenota .a,.utility li.prenota a{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.search-page .input-container{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap}.search-page .input-container a,.search-page .input-container button{margin-left:5px;width:50px;height:50px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.search-page .input-container input{font-family:mr-eaves-xl-modern,sans-serif;font-weight:400;font-style:normal;font-display:optional;font-size:18px;border:0;width:calc(100% - 55px);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#lista_paginazione_search article picture{width:clamp(100px,10vw,180px);flex:0 0 clamp(100px,10vw,180px);margin-right:20px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;background-color:#fff;aspect-ratio:1/1}#lista_paginazione_search article picture.contain{background-size:contain}#lista_paginazione_search article .text{width:calc(100% - clamp(100px,10vw,180px) - 20px)}#lista_paginazione_search article:not(:nth-last-child(2)){margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #b3c6d6}.contact-page,.contact-page .left-page .actions{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;flex-wrap:nowrap}.contact-page .left-page{width:33.3333333333%;margin-right:40px}.contact-page .left-page .actions{justify-content:center;flex-direction:column;margin-top:30px}.contact-page .left-page .actions .btn-outline{border-color:#ffb600;height:40px;color:#0072ce;padding:0 15px;margin-right:10px;font-weight:400;margin-bottom:15px;width:240px;-webkit-transition:background .5s ease 0s;-moz-transition:background .5s ease 0s;-ms-transition:background .5s ease 0s;-o-transition:background .5s ease 0s;transition:background .5s ease 0s}.contact-page .left-page .actions .btn-outline.first{margin-top:20px}.contact-page .left-page .actions .btn-blu{width:240px;height:42px;justify-content:space-between;padding:0 15px}.contact-page .right-page{width:66.6666666667%}.contacts.reverse .col:first-child{width:66.66666666%}.contacts.reverse .col:last-child{width:calc(33.3333333% - 40px);margin-left:40px}.contacts .contact-form{margin-bottom:clamp(60px,2vw,100px)}.contacts .contact-form .input-block{width:calc(100% - 80px);margin:0;-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}.btns-contatti,.contacts .contact-form .btn{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap}.contacts .contact-form .btn{padding:19px 30px;-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0;justify-content:center}.contacts .contact-form .btn img{width:auto;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.contacts h5{font-weight:900}#map-canvas{width:100%;height:600px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.privacy h2{font-size:24px;border-bottom:1px solid #000;padding-bottom:6px;margin-bottom:20px}.info h3,.privacy h3{font-size:22px}.privacy h4,.privacy h5{font-size:16px}.privacy p{font-size:14px}.btns-contatti{justify-content:space-between}.adv-aside,.adv-aside a span{text-align:center;display:block}.adv-aside{bottom:0;position:fixed;right:0;left:0;z-index:900;width:100vw;transition:transform 1500ms cubic-bezier(.645,.045,.355,1);-webkit-transform:translate3d(0,400px,0);-moz-transform:translate3d(0,400px,0);-ms-transform:translate3d(0,400px,0);-o-transform:translate3d(0,400px,0);transform:translate3d(0,400px,0);pointer-events:none}.adv-aside .relative{max-width:320px;width:calc(100vw - 20px);background:#fff;height:390px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.52);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.52);-ms-box-shadow:0 0 8px 0 rgba(0,0,0,.52);-o-box-shadow:0 0 8px 0 rgba(0,0,0,.52);box-shadow:0 0 8px 0 rgba(0,0,0,.52);display:inline-block;pointer-events:auto}.adv-aside.in{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:901;transition-delay:3s}.adv-aside a span{color:#000;font-size:15px;font-weight:300;width:100%;padding:6px 0 20px}.close-adv{cursor:pointer;position:absolute;top:2px;right:2px;width:18px;padding:10px}picture.lazybg{opacity:0;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s}picture.lazybg.loaded{opacity:1}.prev-next ul:not(.prev-next-blog){display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.prev-next li{max-width:50%}.prev-next a{height:100px;display:flex;align-items:center;justify-content:flex-start;flex-direction:row-reverse;flex-wrap:nowrap;position:relative;height:clamp(150px,12vw,200px)}.prev-next a picture{width:30%;flex:0 0 30%;height:120px;overflow:hidden;margin:0;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.prev-next a picture img{object-fit:cover}.prev-next a div{width:50%;flex:0 0 50%;margin:0 15px}.prev-next a div p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:24px}.prev-next a .pn{display:none}.prev-next li:first-child a{text-align:right;justify-content:flex-end}.prev-next li:first-child a:after{left:0;background-image:url(/library/pagination/icons/prev.svg);-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}.prev-next li:first-child a p{text-align:left}.prev-next li:last-child a{flex-direction:row;justify-content:flex-end}.prev-next li:last-child a p{text-align:right}.snap-next,.snap-prev{width:60px;height:60px;background:#fff;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;position:absolute;cursor:pointer;cursor:hand;z-index:9;top:calc(50% - 40px);display:none;opacity:0;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.snap-next img,.snap-prev img{width:20px}.snap-prev:hover{transform:translateX(-15px)}.snap-next:hover{transform:translateX(15px)}.snap-prev{left:17px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}.snap-next{right:17px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}.home .snap-next,.home .snap-prev{top:calc(50% - 50px)}.info .h2,.info h2{font-size:26px;line-height:normal}.info h4{font-size:18px}.info ul{padding-left:0}.info ul li{min-height:32px;list-style:none;position:relative;padding-left:50px;margin-bottom:15px}.info ul li::before{font-family:tabler-icons;border:0;width:auto;height:auto;top:0;stroke-width:1;background-color:transparent;color:#0072ce;content:" ";position:absolute;z-index:1;font-size:24px;left:0}.adv,.not-found{display:flex;justify-content:center;flex-direction:row;flex-wrap:nowrap}.not-found{height:calc(100vh - 230px);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;align-items:center;width:100vw;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);margin-top:0}.not-found .oops{width:calc(100% - 40px);margin:20px;max-width:500px;text-align:center}.not-found .oops img{width:auto;margin:15px 0 10px}.not-found .oops h2{margin:0;padding:0}.not-found .oops .btn{color:#fff;background:#000;padding:12px 22px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:14px}.adv{height:100vh;align-items:flex-start;background-color:#f8f8f8}.adv main{margin-top:40px}.adv .container{background-color:#fff;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:25px;max-width:850px;-webkit-box-shadow:0 0 6px 5px rgba(0,0,0,.13);-moz-box-shadow:0 0 6px 5px rgba(0,0,0,.13);-ms-box-shadow:0 0 6px 5px rgba(0,0,0,.13);-o-box-shadow:0 0 6px 5px rgba(0,0,0,.13);box-shadow:0 0 6px 5px rgba(0,0,0,.13)}.adv a:not(.btn){color:#003591;text-decoration:none;font-weight:700}.adv .bg02{background:url(../library/pagination/images/pubblicita/line.png)top left repeat-x;height:110px;line-height:110px;color:#000;padding-right:10px;padding-left:10px}.adv .bg02 img{float:right;margin-left:10px}.adv .spinner{font-size:13px;height:46px;padding:15px 0 30px;margin-bottom:15px;border-bottom:1px solid #b7bcbf;position:relative;justify-content:space-between}.adv .spinner .seconds{flex-grow:2;justify-content:flex-end}.adv .spinner .seconds p{font-size:16px;line-height:22px;text-align:right}#cookieContainer #cookieHeader h1,.adv #counter,.adv .spinner,.adv .spinner .seconds{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap}.adv #counter{font-size:24px;font-weight:900;color:#277ff2;margin-right:20px;width:36px;height:36px;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:3px solid #ddeefc}.adv h1,.adv hr{margin:20px 0}.adv h2{font-size:25px;margin:15px 0}.adv h2,.adv h3,.adv h4{line-height:normal}.adv h3{color:#277ff2;font-size:21px;font-weight:700;margin:10px 0}.adv h4{font-size:18px;margin:8px 0}.adv .bando,.adv .grigio{color:#5e5e5e;font-size:16px}.adv .bando{margin-top:45px;background-color:#f8f8f8;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;line-height:23px;padding:20px}.adv .grigio{font-weight:400}.adv .bando i,.adv .bando strong{color:#0070c0}.adv .bando h2{color:#0070c0;font-size:22px;text-shadow:1px 1px 0#b1b1b1}.adv hr{background:#b3c6d6;border:0;height:1px;display:block}#cookieContainer #cookieHeader h1{font-weight:700;font-size:clamp(16px,4vw,20px);justify-content:space-between}#cookieContainer #cookieFooter a#saveCookie:hover{border:1px solid #f2cb05}#cookieContainer #cookieFooter a.acceptAll{background:#0072ce;border:1px solid #0072ce;color:#fff}#cookieContainer #cookieFooter a.acceptAll:hover{background:#014176;border:1px solid #014176}@media all and (max-width:1280px){.snap-next,.snap-prev{display:flex}}@media all and (max-width:1279px){.three-boxes,.three-boxes.reverse{grid-template-areas:"large large""top bottom";grid-template-columns:calc(50% - 10px) calc(50% - 10px)}.three-boxes .actions{flex-wrap:wrap}.three-boxes .actions .btn{width:calc(50% - 25px)!important;margin-bottom:10px}}@media all and (max-width:1023px){.contact-page{flex-direction:column}.contact-page.reverse{flex-direction:column-reverse}.contact-page .left-page{width:100%;margin-right:0}.contact-page .left-page .actions{display:none}.contact-page .right-page{width:100%}.three-boxes,.three-boxes.reverse{grid-template-columns:calc(50% - 17px) calc(50% - 17px)}.three-boxes .flex{flex-direction:row}.home-traffic-media .traffic,.services-slide-container .intro{width:calc(100vw - 40px);margin-right:20px}.home-traffic-media .traffic #cciss,.services-slide-container .intro #cciss{overflow-y:hidden}.home-traffic-media .blog-home-page,.services-slide-container .services-slide{width:calc(100vw - 20px)}}@media all and (max-width:920px){footer .main-footer{flex-direction:column}footer .main-footer .first,footer .main-footer .second,footer .main-footer .third{width:100%;padding:10px 0;border-right:none}footer .main-footer .first,footer .main-footer .second{border-bottom:1px solid #277ff2;padding-bottom:20px}.prev-next .prev-next-blog{gap:30px!important}.prev-next li{width:50%;flex:0 0 calc(50% - 15px)!important}.prev-next a{padding:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #ffb600;position:relative}.prev-next a::before{position:absolute;top:10px;font-family:tabler-icons;font-size:26px;color:#000}.prev-next a picture,.prev-next a span{display:none}.prev-next a .infoArt{margin:5px 0}.prev-next a div{width:80%;margin:0}.prev-next a .pn{display:block}.prev-next a h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:43px}.prev-next li:first-child a::before{content:"";right:15px}.prev-next li:first-child a .pn{margin-right:10px}.prev-next li:last-child a{text-align:right!important}.prev-next li:last-child a::before{content:"";left:15px}.prev-next li:last-child a h3,.prev-next li:last-child a p{width:100%;text-align:right;justify-content:flex-end!important}.prev-next li:last-child a .pn{margin-left:10px}.article-dett .prev-next .prev-next-blog li:last-child a h3,.article-dett .prev-next .prev-next-blog li:last-child a p.infoArt{justify-content:flex-end;text-align:right;width:100%}.home-traffic-media .blog-home-page ul li picture .info .blurBg:first-child{display:none}}@media all and (max-width:768px){.prev-next a div{display:block}.boxes{flex-direction:column}.boxes article{width:calc(100% - 2px);text-align:center;margin-right:2px}.boxes article picture,.boxes article:first-child picture,.boxes article:last-child picture{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.cta.yellow-gradient .container-full div{width:100%}.cta.yellow-gradient .container-full picture{display:none}}@media all and (max-width:767px){.prev-next a div{flex-grow:2}.prev-next a div p{width:100%;overflow:show;white-space:break-spaces}.prev-next a div p:last-child{display:none}.three-boxes,.three-boxes.reverse{grid-template-areas:"large""top""bottom";grid-template-columns:100%}}@media all and (max-width:720px){.home-intro.container,.homepage .container-full.main-section{width:100%;max-width:100%}.home-intro{padding-top:0!important;gap:0}.home-intro picture{margin-bottom:0}.home-intro .txt{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);margin-top:10px;text-align:center}.home-intro .txt p,.text-short cite{text-align:left}.text-short,.three-boxes.container-full{width:100%;max-width:100%}.three-boxes .top .actions .btn{width:calc(100% - 25px)!important}.text-short{min-width:100%;padding-left:0;padding-top:0;margin-top:10px;text-align:center}.home-traffic-media .traffic{width:calc(100% - 20px)}.home-traffic-media .traffic .btn{flex-wrap:wrap;text-align:center}.home-traffic-media .blog-home-page .slide-x-nav{display:none}.home-traffic-media .blog-home-page p.big{font-size:18px;line-height:150%}.home-traffic-media .blog-home-page ul,.services-slide-container .services-slide ul{height:100%}.home-traffic-media .blog-home-page ul li{width:75%;display:inline-flex}.home-traffic-media .blog-home-page ul li p{height:60px}.services-slide-container .services-slide ul li{width:70%}.home-traffic-media .blog-home-page ul li picture,.services-slide-container .services-slide ul li picture{aspect-ratio:1/1;height:auto}.services-slide-container .services-slide ul li .txt{gap:5px}}@media all and (max-width:375px){.modal.shareDetails ul.nav li{margin:clamp(5px,2vw,10px) 5px}}