:root{--font-heading: "Barlow Condensed", sans-serif;--font-body: "Barlow", sans-serif;--GRIGIO-SCURO: #383B47;--grigio-2: #8D9599;--CHIARO-GRIGIO-2: #D8DBE7;--Arancio: #F28C1C}.Dark{background-color:var(--Dark) !important}.Light{background-color:var(--Light) !important}.Arancio{color:var(--Arancio) !important}.BKG-White{background-color:#fff !important}.BKG-Arancio{background-color:var(--Arancio) !important}.border-dark{border-color:var(--Dark) !important}.border-light{border-color:var(--Light) !important}.border{border:1px solid}.border-top{border-top:1px solid}.border-right{border-right:1px solid}.border-bottom{border-bottom:1px solid}.border-left{border-left:1px solid}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-style:normal;font-weight:700;margin:unset;text-transform:uppercase}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:700;color:var(--Arancio)}h1{font-size:64px;line-height:normal}h2{font-size:32px;line-height:40px}h3{font-size:26px;line-height:32px}h4{font-size:20px;line-height:26px}h5{font-size:18px;line-height:24px}h6{font-size:16px;line-height:22px}@media only screen and (max-width: 1024px){h1{font-size:46px;line-height:48px}h2{font-size:28px;line-height:36px}h3{font-size:22px;line-height:28px}h4{font-size:18px;line-height:24px}h5{font-size:16px;line-height:20px}}@media only screen and (max-width: 1024px){h1{font-size:40px;line-height:42px}h2{font-size:24px;line-height:30px}}.txt-12{font-size:12px}.txt-14{font-size:14px}.txt-16{font-size:16px}.txt-17{font-size:17px}.txt-18{font-size:18px}.txt-20{font-size:20px}.txt-22{font-size:22px}.txt-24{font-size:24px}.txt-26{font-size:26px}.txt-30{font-size:30px}@media only screen and (max-width: 1024px){.txt-30{font-size:22px}}.txt-40{font-size:40px}.txt-large{font-size:24px;line-height:29px}.txt-medium{font-size:18px;line-height:22px}.txt-small{font-size:14px;line-height:20px}.font-heading{font-family:var(--font-heading)}.center{text-align:center;align-self:center}.right{text-align:right}.line-through{text-decoration:line-through}.uppercase{text-transform:uppercase}.Weihgt-100{font-weight:100 !important}.Weight-200{font-weight:200 !important}.Weight-300{font-weight:300 !important}.Weight-400{font-weight:400 !important}.Weight-500{font-weight:500 !important}.Weight-600{font-weight:600 !important}.Weight-700{font-weight:700 !important}.Weight-800{font-weight:800 !important}.Weight-900{font-weight:900 !important}body{font-family:var(--font-body);font-size:23px;font-style:normal;line-height:normal;font-weight:400;overflow-x:hidden}@media only screen and (max-width: 1024px){body{font-size:18px}}body:not(.single-post) p:last-of-type{margin-bottom:0}body.single-post ul,body.single-post ol{margin:1em 0em 1em 0em}.pointer{cursor:pointer}.radius-6{border-radius:6px}.radius-10{border-radius:10px}.round{border-radius:50%}.padding-8{padding:8px !important}.padding-10{padding:10px !important}.padding-12{padding:12px !important}.padding-16{padding:16px !important}.padding-24{padding:24px !important}.padding-32{padding:32px !important}.padding-40{padding:40px !important}.shadow{-webkit-box-shadow:0px 3px 30px 0px rgba(195,197,224,.3);box-shadow:0px 3px 30px 0px rgba(195,197,224,.3)}.hidden{display:none}.relative{position:relative}.height-100pc{height:100%}.width-100pc{width:100%}.width-fit{width:fit-content}.height-fit{height:fit-content}.spacer-8{display:block;height:8px}.spacer-12{display:block;height:12px}.spacer-16{display:block;height:16px}.spacer-24{display:block;height:24px}.spacer-32{display:block;height:32px}.spacer-40{display:block;height:40px}.spacer-44{display:block;height:44px}.spacer-56{display:block;height:56px}@media only screen and (max-width: 1024px){.spacer-56{height:26px}}.spacer-80{display:block;height:80px}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex.align-bottom{-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end}.flex.space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex.align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-none{-webkit-box-flex:0;-ms-flex:none;flex:none}.flex-wrap{flex-wrap:wrap}@media only screen and (max-width: 1024px){.flex.mob-columns{flex-direction:column}.flex.mob-columns.align-center{justify-content:center}.flex.mob-columns.justify-center{align-content:center}}.gap-2{gap:2px !important}.gap-4{gap:4px !important}.gap-6{gap:6px !important}.gap-8{gap:8px !important}.gap-12{gap:12px !important}.gap-16{gap:16px !important}@media only screen and (max-width: 1024px){.gap-16{gap:8px !important}}.gap-17{gap:17px !important}.gap-18{gap:18px !important}.gap-24{gap:24px !important}.gap-32{gap:32px !important}.gap-34{gap:34px !important}.gap-35{gap:35px !important}@media only screen and (max-width: 1024px){.gap-35{gap:25px !important}}.gap-80{gap:80px !important}.icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icon{content:"";display:inline-block;vertical-align:middle;background:var(--Dark);-webkit-mask-size:cover;mask-size:cover;-webkit-box-flex:0;-ms-flex:none;flex:none}.ico-8{width:8px !important;height:8px !important}.ico-10{width:10px !important;height:10px !important}.ico-12{width:12px !important;height:12px !important}.ico-14{width:14px !important;height:14px !important}.ico-16{width:16px !important;height:16px !important}.ico-18{width:18px !important;height:18px !important}.ico-20{width:20px !important;height:20px !important}.ico-22{width:22px !important;height:22px !important}.ico-24{width:24px !important;height:24px !important}.ico-30{width:30px !important;height:30px !important}@media only screen and (max-width: 1024px){.ico-30{width:24px !important;height:24px !important}}.ico-32{width:32px !important;height:32px !important}.ico-36{width:36px !important;height:36px !important}.ico-40{width:40px !important;height:40px !important}.ico-44{width:44px !important;height:44px !important}@media only screen and (max-width: 1024px){.ico-44{width:30px !important;height:30px !important}}.ico-48{width:48px !important;height:48px !important}.ico-64{width:64px !important;height:64px !important}@media only screen and (max-width: 1024px){.ico-64{width:40px !important;height:40px !important}}.ico-arrow-back{-webkit-mask:url(../icons/ico_arrow-back.svg) no-repeat 50% 50%;mask:url(../icons/ico_arrow-back.svg) no-repeat 50% 50%}.ico-arrow-down{-webkit-mask:url(../icons/ico_arrow-down.svg) no-repeat 50% 50%;mask:url(../icons/ico_arrow-down.svg) no-repeat 50% 50%}.ico-arrow-next{-webkit-mask:url(../icons/ico_arrow-next.svg) no-repeat 50% 50%;mask:url(../icons/ico_arrow-next.svg) no-repeat 50% 50%}.ico-arrow-up{-webkit-mask:url(../icons/ico_arrow-up.svg) no-repeat 50% 50%;mask:url(../icons/ico_arrow-up.svg) no-repeat 50% 50%}.ico-baloon{-webkit-mask:url(../icons/ico_baloon.svg) no-repeat 50% 50%;mask:url(../icons/ico_baloon.svg) no-repeat 50% 50%}.ico-calendar{-webkit-mask:url(../icons/ico_calendar.svg) no-repeat 50% 50%;mask:url(../icons/ico_calendar.svg) no-repeat 50% 50%}.ico-check{-webkit-mask:url(../icons/ico_check.svg) no-repeat 50% 50%;mask:url(../icons/ico_check.svg) no-repeat 50% 50%}.ico-clock{-webkit-mask:url(../icons/ico_clock.svg) no-repeat 50% 50%;mask:url(../icons/ico_clock.svg) no-repeat 50% 50%}.ico-close{-webkit-mask:url(../icons/ico_close.svg) no-repeat 50% 50%;mask:url(../icons/ico_close.svg) no-repeat 50% 50%}.ico-copy{-webkit-mask:url(../icons/ico_copy.svg) no-repeat 50% 50%;mask:url(../icons/ico_copy.svg) no-repeat 50% 50%}.ico-dot{-webkit-mask:url(../icons/ico_dot.svg) no-repeat 50% 50%;mask:url(../icons/ico_dot.svg) no-repeat 50% 50%}.ico-envelope{-webkit-mask:url(../icons/ico_envelope.svg) no-repeat 50% 50%;mask:url(../icons/ico_envelope.svg) no-repeat 50% 50%}.ico-filter{-webkit-mask:url(../icons/ico_filter.svg) no-repeat 50% 50%;mask:url(../icons/ico_filter.svg) no-repeat 50% 50%}.ico-gear{-webkit-mask:url(../icons/ico_gear.svg) no-repeat 50% 50%;mask:url(../icons/ico_gear.svg) no-repeat 50% 50%}.ico-graph{-webkit-mask:url(../icons/ico_graph.svg) no-repeat 50% 50%;mask:url(../icons/ico_graph.svg) no-repeat 50% 50%}.ico-home{-webkit-mask:url(../icons/ico_home.svg) no-repeat 50% 50%;mask:url(../icons/ico_home.svg) no-repeat 50% 50%}.ico-lens{-webkit-mask:url(../icons/ico_lens.svg) no-repeat 50% 50%;mask:url(../icons/ico_lens.svg) no-repeat 50% 50%}.ico-link{-webkit-mask:url(../icons/ico_link.svg) no-repeat 50% 50%;mask:url(../icons/ico_link.svg) no-repeat 50% 50%}.ico-list{-webkit-mask:url(../icons/ico_list.svg) no-repeat 50% 50%;mask:url(../icons/ico_list.svg) no-repeat 50% 50%}.ico-marker{-webkit-mask:url(../icons/ico_marker.svg) no-repeat 50% 50%;mask:url(../icons/ico_marker.svg) no-repeat 50% 50%}.ico-people{-webkit-mask:url(../icons/ico_people.svg) no-repeat 50% 50%;mask:url(../icons/ico_people.svg) no-repeat 50% 50%}.ico-person{-webkit-mask:url(../icons/ico_person.svg) no-repeat 50% 50%;mask:url(../icons/ico_person.svg) no-repeat 50% 50%}.ico-phone{-webkit-mask:url(../icons/ico_phone.svg) no-repeat 50% 50%;mask:url(../icons/ico_phone.svg) no-repeat 50% 50%}.ico-pin{-webkit-mask:url(../icons/ico_pin.svg) no-repeat 50% 50%;mask:url(../icons/ico_pin.svg) no-repeat 50% 50%}.ico-plus{-webkit-mask:url(../icons/ico_plus.svg) no-repeat 50% 50%;mask:url(../icons/ico_plus.svg) no-repeat 50% 50%}.ico-print{-webkit-mask:url(../icons/ico_print.svg) no-repeat 50% 50%;mask:url(../icons/ico_print.svg) no-repeat 50% 50%}.ico-question{-webkit-mask:url(../icons/ico_question.svg) no-repeat 50% 50%;mask:url(../icons/ico_question.svg) no-repeat 50% 50%}.ico-send{-webkit-mask:url(../icons/ico_send.svg) no-repeat 50% 50%;mask:url(../icons/ico_send.svg) no-repeat 50% 50%}.ico-service{-webkit-mask:url(../icons/ico_service.svg) no-repeat 50% 50%;mask:url(../icons/ico_service.svg) no-repeat 50% 50%}.ico-spark{-webkit-mask:url(../icons/ico_spark.svg) no-repeat 50% 50%;mask:url(../icons/ico_spark.svg) no-repeat 50% 50%}.ico-user{-webkit-mask:url(../icons/ico_user.svg) no-repeat 50% 50%;mask:url(../icons/ico_user.svg) no-repeat 50% 50%}.ico-euro{-webkit-mask:url(../icons/ico_euro.svg) no-repeat 50% 50%;mask:url(../icons/ico_euro.svg) no-repeat 50% 50%}.ico-fuel{-webkit-mask:url(../icons/ico_fuel.svg) no-repeat 50% 50%;mask:url(../icons/ico_fuel.svg) no-repeat 50% 50%}.ico-gear{-webkit-mask:url(../icons/ico_gear.svg) no-repeat 50% 50%;mask:url(../icons/ico_gear.svg) no-repeat 50% 50%}.ico-speaker{-webkit-mask:url(../icons/ico_speaker.svg) no-repeat 50% 50%;mask:url(../icons/ico_speaker.svg) no-repeat 50% 50%}.ico-snowflake{-webkit-mask:url(../icons/ico_snowflake.svg) no-repeat 50% 50%;mask:url(../icons/ico_snowflake.svg) no-repeat 50% 50%}.ico-person{-webkit-mask:url(../icons/ico_person.svg) no-repeat 50% 50%;mask:url(../icons/ico_person.svg) no-repeat 50% 50%}.ico-doors{-webkit-mask:url(../icons/ico_doors.svg) no-repeat 50% 50%;mask:url(../icons/ico_doors.svg) no-repeat 50% 50%}button:not(.sicurarent-category-btn),.button:not(.sicurarent-category-btn),input[type=button]:not(.sicurarent-category-btn),input[type=reset]:not(.sicurarent-category-btn),input[type=submit]:not(.sicurarent-category-btn){border-radius:20px;text-align:center;font-size:20px;font-style:normal;font-weight:700;text-transform:uppercase;font-family:var(--font-body);border:unset;padding:16px 26px;color:#fff;position:relative;overflow:hidden;isolation:isolate}@media only screen and (max-width: 1024px){button:not(.sicurarent-category-btn),.button:not(.sicurarent-category-btn),input[type=button]:not(.sicurarent-category-btn),input[type=reset]:not(.sicurarent-category-btn),input[type=submit]:not(.sicurarent-category-btn){font-size:14px;padding:12px 20px;margin-left:unset}}button:not(.sicurarent-category-btn)::before,.button:not(.sicurarent-category-btn)::before,input[type=button]:not(.sicurarent-category-btn)::before,input[type=reset]:not(.sicurarent-category-btn)::before,input[type=submit]:not(.sicurarent-category-btn)::before{content:"";position:absolute;inset:0;background:var(--GRIGIO-SCURO);clip-path:circle(0% at 70% 0%);transition:clip-path .5s ease;z-index:-1}button:not(.sicurarent-category-btn).secondary:not(.active),.button:not(.sicurarent-category-btn).secondary:not(.active),input[type=button]:not(.sicurarent-category-btn).secondary:not(.active),input[type=reset]:not(.sicurarent-category-btn).secondary:not(.active),input[type=submit]:not(.sicurarent-category-btn).secondary:not(.active){background:var(--GRIGIO-SCURO)}button:not(.sicurarent-category-btn).secondary:not(.active):hover,.button:not(.sicurarent-category-btn).secondary:not(.active):hover,input[type=button]:not(.sicurarent-category-btn).secondary:not(.active):hover,input[type=reset]:not(.sicurarent-category-btn).secondary:not(.active):hover,input[type=submit]:not(.sicurarent-category-btn).secondary:not(.active):hover{background:var(--GRIGIO-SCURO)}button:not(.sicurarent-category-btn).secondary:not(.active)::before,.button:not(.sicurarent-category-btn).secondary:not(.active)::before,input[type=button]:not(.sicurarent-category-btn).secondary:not(.active)::before,input[type=reset]:not(.sicurarent-category-btn).secondary:not(.active)::before,input[type=submit]:not(.sicurarent-category-btn).secondary:not(.active)::before{background:var(--Arancio)}button:not(.sicurarent-category-btn):hover,.button:not(.sicurarent-category-btn):hover,input[type=button]:not(.sicurarent-category-btn):hover,input[type=reset]:not(.sicurarent-category-btn):hover,input[type=submit]:not(.sicurarent-category-btn):hover{border:unset;color:#fff;background:var(--Arancio)}button:not(.sicurarent-category-btn):hover::before,.button:not(.sicurarent-category-btn):hover::before,input[type=button]:not(.sicurarent-category-btn):hover::before,input[type=reset]:not(.sicurarent-category-btn):hover::before,input[type=submit]:not(.sicurarent-category-btn):hover::before{clip-path:circle(150% at 70% 0%)}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea,.sicurarent-select,input[type=text].sicurarent-input,input[type=date].sicurarent-input,input[type=time].sicurarent-input{font-family:var(--font-body);font-size:18px;font-style:normal;font-weight:400;line-height:normal;border-radius:20px;background:#fff;outline:none !important;min-height:60px;padding:0px 20px}@media only screen and (max-width: 1024px){input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea,.sicurarent-select,input[type=text].sicurarent-input,input[type=date].sicurarent-input,input[type=time].sicurarent-input{font-size:14px;min-height:40px;border-radius:10px;padding:0px 14px;width:100%;height:40px}}input[type=text]:focus,input[type=text]:focus-visible,input[type=text]:active,input[type=email]:focus,input[type=email]:focus-visible,input[type=email]:active,input[type=url]:focus,input[type=url]:focus-visible,input[type=url]:active,input[type=password]:focus,input[type=password]:focus-visible,input[type=password]:active,input[type=search]:focus,input[type=search]:focus-visible,input[type=search]:active,input[type=number]:focus,input[type=number]:focus-visible,input[type=number]:active,input[type=tel]:focus,input[type=tel]:focus-visible,input[type=tel]:active,input[type=range]:focus,input[type=range]:focus-visible,input[type=range]:active,input[type=date]:focus,input[type=date]:focus-visible,input[type=date]:active,input[type=month]:focus,input[type=month]:focus-visible,input[type=month]:active,input[type=week]:focus,input[type=week]:focus-visible,input[type=week]:active,input[type=time]:focus,input[type=time]:focus-visible,input[type=time]:active,input[type=datetime]:focus,input[type=datetime]:focus-visible,input[type=datetime]:active,input[type=datetime-local]:focus,input[type=datetime-local]:focus-visible,input[type=datetime-local]:active,input[type=color]:focus,input[type=color]:focus-visible,input[type=color]:active,textarea:focus,textarea:focus-visible,textarea:active,.sicurarent-select:focus,.sicurarent-select:focus-visible,.sicurarent-select:active,input[type=text].sicurarent-input:focus,input[type=text].sicurarent-input:focus-visible,input[type=text].sicurarent-input:active,input[type=date].sicurarent-input:focus,input[type=date].sicurarent-input:focus-visible,input[type=date].sicurarent-input:active,input[type=time].sicurarent-input:focus,input[type=time].sicurarent-input:focus-visible,input[type=time].sicurarent-input:active{outline:none !important;box-shadow:unset}@media only screen and (max-width: 1024px){input[type=time].sicurarent-input{max-width:100px !important}input[type=date].sicurarent-input{-webkit-appearance:none;appearance:none;box-sizing:border-box;min-width:0;padding-right:48px !important;text-align:left}}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form input[type=url],.wpcf7-form input[type=password],.wpcf7-form input[type=search],.wpcf7-form input[type=number],.wpcf7-form input[type=tel],.wpcf7-form input[type=range],.wpcf7-form input[type=date],.wpcf7-form input[type=month],.wpcf7-form input[type=week],.wpcf7-form input[type=time],.wpcf7-form input[type=datetime],.wpcf7-form input[type=datetime-local],.wpcf7-form input[type=color],.wpcf7-form textarea,.wpcf7-form .sicurarent-select,.wpcf7-form select,.wpcf7-form input[type=text].sicurarent-input,.wpcf7-form input[type=date].sicurarent-input,.wpcf7-form input[type=time].sicurarent-input,.wpcf7-form span.wpcf7-list-item{margin-bottom:16px}.wpcf7-form select{font-family:var(--font-body);font-size:18px;font-style:normal;font-weight:400;line-height:normal;background:#fff;outline:none !important;min-height:60px}@keyframes pre-title-blink{0%,100%{background:var(--Arancio)}50%{background:var(--CHIARO-GRIGIO-2)}}span.pre_title{font-size:20px;font-weight:400;letter-spacing:unset;display:flex;align-items:center;gap:6px}@media only screen and (max-width: 1024px){span.pre_title{font-size:14px}}span.pre_title::before{content:"";display:inline-flex;width:17px;height:17px;background:var(--Arancio);border-radius:100%;vertical-align:middle;margin-right:3px;animation:pre-title-blink 1.8s ease-in-out infinite}span.pre_title>strong{font-weight:400;color:var(--Arancio)}.separator{display:block;background:var(--CHIARO-GRIGIO-2);width:1px;height:auto}.separator.horizontal{width:100%;height:1px;background:var(--grigio-2)}.site-header{z-index:999999}.site-header.sticky_header #header_wrapper,#header_wrapper{padding-left:52px;padding-right:52px;max-width:100%}.mobile-header .mob_logo_container{gap:18px}.mobile-header .mob_logo_container .custom-logo{max-height:50px}.mobile-header .mob_logo_container .numero-verde-wrapper{flex:1;justify-content:flex-end;display:flex}.mobile-header .mob_logo_container .numero-verde-wrapper img{height:32px;width:auto;display:block}.mobile-header .mob_logo_container #mob_menu_toggle>span{background:var(--GRIGIO-SCURO);margin-bottom:5px}.sub_header_wrapper{max-width:100%;padding:0}.sub_header_wrapper>div:last-child{width:auto;border-radius:0 0 20px 20px;background:var(--GRIGIO-SCURO);display:flex;align-items:center;padding-left:52px;padding-right:52px;height:61px;gap:42px}.sub_header_wrapper>div:last-child .sub_header_menu_nav ul{gap:42px}.sub_header_wrapper>div:last-child .sub_header_menu_nav ul>li>a{font-size:15px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.sub_header_wrapper>div:last-child .sub-menu-social{display:flex;gap:6px}.sub_header_wrapper>div:last-child .sub-menu-social>a>img{width:30px;height:auto;aspect-ratio:1/1}#header_wrapper .site-branding{align-items:stretch}#header_wrapper .site-branding .numero-verde-wrapper,#header_wrapper .site-branding .numero-verde-wrapper img{width:157px;align-self:center}#header_wrapper .main-navigation ul.nav-menu{gap:17px}#header_wrapper .main-navigation .info-icon-wrapper{perspective:600px;width:61px;height:61px;cursor:pointer}#header_wrapper .main-navigation .info-icon-wrapper a{height:100%;width:100%}#header_wrapper .main-navigation .info-icon-wrapper a .info-icon-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .5s ease}#header_wrapper .main-navigation .info-icon-wrapper a .info-icon-inner img.info-icon{position:absolute;width:100%;height:auto;backface-visibility:hidden;min-width:61px}#header_wrapper .main-navigation .info-icon-wrapper a .info-icon-inner .info-icon-back{transform:rotateY(180deg)}#header_wrapper .main-navigation .info-icon-wrapper a:hover .info-icon-inner{transform:rotateY(180deg)}body.home .header-hero{background-image:url("../img/home-hero.jpg");background-size:contain;background-position:top right;background-repeat:no-repeat;padding-bottom:100px}@media only screen and (max-width: 1024px){body.home .header-hero{background-image:linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)),url(../img/home-hero.jpg)}}body.home .header-hero .form-header-container{width:100%;max-width:800px}body.home .header-hero .form-header-container h1{font-size:70px;font-style:normal;line-height:normal;text-transform:uppercase}@media only screen and (max-width: 1024px){body.home .header-hero .form-header-container h1{font-size:30px;line-height:normal}}body.home .header-hero .form-header-container .sicurarent-search-wrapper{max-width:630px;margin:unset}@media only screen and (max-width: 1024px){.composer_cols_container:not(.media){padding-left:20px;padding-right:20px}}.composer_cols_container .composer_wrapper .contenuto-colonne-wrapper h2{font-size:70px;font-style:normal;line-height:normal;text-transform:uppercase}@media only screen and (max-width: 1024px){.composer_cols_container .composer_wrapper .contenuto-colonne-wrapper h2{font-size:30px;line-height:normal}}.composer_cols_container .composer_wrapper .contenuto-colonne-wrapper .single-highlight-wrapper{column-gap:60px;row-gap:20px}.composer_cols_container .composer_wrapper .contenuto-colonne-wrapper .single-highlight-wrapper .single-highlight{display:flex;flex-direction:column;width:calc(50% - 30px)}@media only screen and (max-width: 1024px){.composer_cols_container .composer_wrapper .contenuto-colonne-wrapper .single-highlight-wrapper .single-highlight{width:100%}}.composer_cols_container .composer_wrapper .contenuto-colonne-wrapper .single-highlight-wrapper .single-highlight>div img{display:block;margin-bottom:24px;max-width:239px}.composer_cols_container .composer_wrapper .contenuto-colonne-wrapper .single-highlight-wrapper .single-highlight>div:nth-child(2){color:var(--Arancio);font-weight:700;text-transform:uppercase}.composer_cols_container .composer_wrapper .text_img_bkg{background-size:contain;background-position:top right}.composer_cols_container .composer_wrapper .text_img_bkg>div>div{display:flex;flex-direction:column;gap:35px;max-width:50%}@media only screen and (max-width: 1024px){.composer_cols_container .composer_wrapper .text_img_bkg>div>div{gap:24px;max-width:100%;padding-left:20px;padding-right:20px}}.composer_cols_container .composer_wrapper .composer_cols_wrapper .col_container h2{margin-bottom:16px}.composer_cols_container .composer_wrapper .composer_cols_wrapper .col_container ul,.composer_cols_container .composer_wrapper .composer_cols_wrapper .col_container ol{font-size:inherit;line-height:inherit;margin:initial;margin-bottom:1rem}.composer_cols_container .composer_wrapper .accordions_wrapper{margin-top:18px;margin-bottom:18px}.composer_cols_container .composer_wrapper .accordions_wrapper .acc_content .acc_opener{font-weight:700;font-size:22px}@media only screen and (max-width: 1024px){.composer_cols_container .composer_wrapper .accordions_wrapper .acc_content .acc_opener{font-size:18px}}.composer_cols_container .composer_wrapper .accordions_wrapper .acc_content .panel div{font-size:22px;margin:0px 0px 20px 0px}@media only screen and (max-width: 1024px){.composer_cols_container .composer_wrapper .accordions_wrapper .acc_content .panel div{font-size:18px}}.composer_cols_container .composer_wrapper .accordions_wrapper .acc_content .panel div a.button{margin-top:20px}@media only screen and (max-width: 1024px){.composer_cols_container .composer_wrapper .accordions_wrapper .acc_content .panel div a.button{margin-top:16px}}.composer_cols_container.flotta-boxes .box-flotta-wrapper h2{font-size:70px;font-style:normal;line-height:normal;text-transform:uppercase}@media only screen and (max-width: 1024px){.composer_cols_container.flotta-boxes .box-flotta-wrapper h2{font-size:30px;line-height:normal}}.composer_cols_container.flotta-boxes .box-flotta-wrapper .single-box-mezzo{background:#fff;stroke-width:1px;stroke:rgba(141,149,153,.3);filter:drop-shadow(0 0 30px rgba(0, 0, 0, 0.15));border-radius:20px;position:relative;padding:100px 20px 20px 20px;margin-top:120px;text-align:left}@media only screen and (max-width: 1024px){.composer_cols_container.flotta-boxes .box-flotta-wrapper .single-box-mezzo{padding:60px 20px 20px 20px}}.composer_cols_container.flotta-boxes .box-flotta-wrapper .single-box-mezzo img{position:absolute;top:-120px;left:50%;transform:translateX(-50%);aspect-ratio:378/180;object-fit:contain}.composer_cols_container.flotta-boxes .box-flotta-wrapper .single-box-mezzo .single-box-mezzo-descrizione a.single-box-mezzo-lnk{display:flex;width:60px;aspect-ratio:1/1;align-items:center;justify-content:center;border-radius:20px;background:var(--GRIGIO-SCURO)}@media only screen and (max-width: 1024px){.composer_cols_container.flotta-boxes .box-flotta-wrapper .single-box-mezzo .single-box-mezzo-descrizione a.single-box-mezzo-lnk{width:40px;height:40px;border-radius:10px;font-size:14px}}.footer_wrapper{gap:50px}.footer_wrapper .footer_col .widget-title{color:var(--Arancio);font-family:var(--font-body);font-size:20px;font-weight:700;line-height:normal;margin:unset}.footer_wrapper .footer_col ul.menu>li>a{color:#fff;font-size:15px;line-height:34px;padding:unset}.footer_wrapper .footer_col ul.menu>li>a:before{display:none}.footer_wrapper .footer_col:first-child{display:flex;justify-content:center}.footer_wrapper .footer_col .footer-menu-social{display:flex;gap:12px}.footer_wrapper .footer_col .footer-menu-social img{width:47px;aspect-ratio:1/1}.footer_wrapper .footer_col img.num-verde{min-width:208px}.subfooter{background:var(--GRIGIO-SCURO);padding:unset}.subfooter .sub_footer_wrapper{border-top:1px solid var(--grigio-2);padding:34px 0px}@media only screen and (max-width: 1024px){.subfooter .sub_footer_wrapper{padding:24px 20px;text-align:center}}.subfooter .sub_footer_wrapper ul#menu-subfooter-menu{padding:unset;margin:unset;list-style:none;display:flex;gap:36px;text-align:center;font-weight:700;text-transform:uppercase;line-height:normal}@media only screen and (max-width: 1024px){.subfooter .sub_footer_wrapper ul#menu-subfooter-menu{flex-direction:column;gap:16px}}.sicurarent-listing-vehicle-card{background:#fff !important;border:1px solid #e0e0e0 !important;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.1);transition:all .3s ease;display:flex !important;flex-direction:column;width:100% !important;max-width:100% !important;min-height:400px !important;visibility:visible !important;box-sizing:border-box;position:relative !important;z-index:99999 !important;flex-basis:calc(50% - 16px)}.sicurarent-listing-vehicle-card .vehicle-card-body-new{padding:22px 28px 114px 28px;position:relative}.sicurarent-listing-vehicle-card .vehicle-card-body-new .vehicle-specs-left{flex:1}.sicurarent-listing-vehicle-card .vehicle-card-body-new .vehicle-specs-left .vehicle-card-header{margin-bottom:28px}.sicurarent-listing-vehicle-card .vehicle-card-body-new .vehicle-specs-left .vehicle-card-header h2.vehicle-category{color:var(--Arancio);font-family:var(--font-body);font-size:40px;font-style:normal;line-height:normal;text-transform:uppercase}.sicurarent-listing-vehicle-card .vehicle-card-body-new .vehicle-specs-left .vehicle-card-header h3.vehicle-category{color:var(--GRIGIO-SCURO);font-family:var(--font-body);font-size:30px;font-style:normal;font-weight:700;line-height:normal;text-transform:unset;margin-bottom:8px}.sicurarent-listing-vehicle-card .vehicle-card-body-new .vehicle-specs-left .vehicle-card-header span.vehicle-model{font-size:20px;font-style:normal;font-weight:400;line-height:normal}.sicurarent-listing-vehicle-card .vehicle-card-body-new .vehicle-image-center{padding:12px 0px 12px 22px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;border-left:1px solid var(--grigio-2);font-size:20px;font-style:normal;font-weight:400;line-height:36px;justify-content:center;min-width:20%}@media only screen and (max-width: 1024px){.sicurarent-listing-vehicle-card .vehicle-card-body-new .vehicle-image-center{padding:unset;border:unset;gap:10px}}.sicurarent-listing-vehicle-card .vehicle-card-body-new .vehicle-image-center .spec-item{display:flex;flex-direction:row;align-items:center;gap:17px}.sicurarent-listing-vehicle-card .vehicle-card-body-new a.vehicle-card-info{position:absolute;bottom:24px;right:24px}.sicurarent-listing-vehicle-card .vehicle-details-panel{font-size:18px;padding:20px;background-image:url(../img/bkg-strada-decoro.png);background-size:contain;background-position:bottom right;background-repeat:no-repeat}.sicurarent-listing-vehicle-card .vehicle-details-panel .details-header h3{font-family:var(--font-body);font-size:30px;font-weight:700;line-height:36px;text-transform:unset}.sicurarent-listing-vehicle-card .vehicle-details-panel .details-content{columns:2;margin:14px 0px}@media only screen and (max-width: 1024px){.sicurarent-listing-vehicle-card .vehicle-details-panel .details-content{columns:1}}.sicurarent-listing-vehicle-card .vehicle-details-panel .details-content .details-section{display:flex;flex-direction:column;gap:3px;line-height:normal;font-size:16px;margin-bottom:6px}.sicurarent-listing-vehicle-card .vehicle-details-panel .details-content .details-section>strong{color:var(--Arancio);display:block;margin-bottom:3px}.sicurarent-listing-vehicle-card .vehicle-details-panel .details-footer{text-align:center}.come-funziona-bulletpoints{counter-reset:bullet-counter}.come-funziona-bulletpoints .come-funziona-bulletpoints-single{counter-increment:bullet-counter}.come-funziona-bulletpoints .come-funziona-bulletpoints-single>div:first-child img{width:136px;height:auto}@media only screen and (max-width: 1024px){.come-funziona-bulletpoints .come-funziona-bulletpoints-single>div:first-child img{width:90px}}.come-funziona-bulletpoints .come-funziona-bulletpoints-single>div:last-child>div:first-child::before{content:counter(bullet-counter) ". ";color:var(--GRIGIO-SCURO)}.come-funziona{background-image:url(../img/bkg-noleggiare.png);background-repeat:no-repeat;background-size:contain;background-position:left center}@media only screen and (max-width: 1024px){.come-funziona{background-image:linear-gradient(rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.8)),url(../img/bkg-noleggiare.png)}}.flotta-boxes{background-image:url(../img/bkg-flotta-decoro.png);background-repeat:no-repeat;background-size:contain;background-position:left 60px}@media only screen and (max-width: 1024px){body.home .header-hero{padding-bottom:60px}body.home .header-hero .form-header-container .sicurarent-search-wrapper .sicurarent-category-switcher .sicurarent-category-btn{font-size:13px;padding:4px 14px;gap:6px}body.home .header-hero .form-header-container .sicurarent-search-wrapper .sicurarent-category-switcher .sicurarent-category-btn:not(.active):first-child{margin:2px 0px 5px 0px}body.home .header-hero .form-header-container .sicurarent-search-wrapper .sicurarent-category-switcher .sicurarent-category-btn:not(.active):last-child{margin:2px 0px 5px 5px}body.home .header-hero .form-header-container .sicurarent-search-wrapper .sicurarent-category-switcher .sicurarent-category-btn.active:first-child::after{right:-10px;width:10px;height:10px}body.home .header-hero .form-header-container .sicurarent-search-wrapper .sicurarent-category-switcher .sicurarent-category-btn.active:last-child::after{left:-10px;width:10px;height:10px}body.home .header-hero .form-header-container .sicurarent-search-wrapper .sicurarent-form-card{padding:20px;box-sizing:border-box}.sicurarent-vehicles-grid .sicurarent-vehicle-card .vehicle-card-body-new{padding:24px}.sicurarent-vehicles-grid .sicurarent-vehicle-card .vehicle-card-body-new .vehicle-image-center{padding:unset;gap:8px !important;border-left:unset !important;border-right:unset !important;font-size:18px}.sicurarent-vehicles-grid .sicurarent-vehicle-card .vehicle-pricing{gap:24px}.sicurarent-vehicles-grid .sicurarent-vehicle-card .vehicle-details-panel .details-content{columns:1}}.sede-detail .sede-address-subtitle{display:flex;align-items:center;gap:8px;margin-bottom:20px;color:#555;font-size:1rem}.sede-detail .sede-badges{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:32px}.sede-detail .sede-badges .sede-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border:1.5px solid #ddd;border-radius:50px;font-size:.9rem;font-weight:600;background:#fff;color:#333}.sede-detail .sede-badges .sede-badge img{width:28px;height:28px;object-fit:contain}.sede-detail .sede-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:32px}@media(max-width: 640px){.sede-detail .sede-info-grid{grid-template-columns:1fr}}.sede-detail .sede-info-grid .sede-info-panel{border:1px solid #e5e5e5;border-radius:8px;padding:24px}.sede-detail .sede-info-grid .sede-info-panel .sede-panel-title{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#888;margin-bottom:20px}.sede-detail .sede-info-grid .sede-info-panel .sede-info-item{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-bottom:1px solid #f0f0f0}.sede-detail .sede-info-grid .sede-info-panel .sede-info-item:last-child{border-bottom:none;padding-bottom:0}.sede-detail .sede-info-grid .sede-info-panel .sede-info-item .sede-info-icon{flex-shrink:0;margin-top:2px}.sede-detail .sede-info-grid .sede-info-panel .sede-info-item .sede-info-text{display:flex;flex-direction:column;gap:2px}.sede-detail .sede-info-grid .sede-info-panel .sede-info-item .sede-info-text .sede-info-sub{font-size:.75rem;color:#aaa;text-transform:uppercase;letter-spacing:.05em}.sede-detail .sede-info-grid .sede-info-panel .sede-info-item .sede-info-text strong{font-size:.95rem}.sede-detail .sede-info-grid .sede-info-panel .sede-info-item .sede-info-text a{color:var(--Arancio);text-decoration:none}.sede-detail .sede-info-grid .sede-info-panel .sede-info-item .sede-info-text a:hover{text-decoration:underline}.sede-detail .sede-info-grid .sede-orari-panel .sede-orari-table{width:100%;border-collapse:collapse}.sede-detail .sede-info-grid .sede-orari-panel .sede-orari-table tr td{padding:10px 0;border-bottom:1px solid #f0f0f0;font-size:.9rem}.sede-detail .sede-info-grid .sede-orari-panel .sede-orari-table tr td:last-child{text-align:right;font-weight:700}.sede-detail .sede-info-grid .sede-orari-panel .sede-orari-table tr:last-child td{border-bottom:none}.sede-detail .sede-info-grid .sede-orari-panel .sede-orari-table tr.sede-orari-today td{color:var(--Arancio);font-weight:700}.sede-detail .sede-info-grid .sede-orari-panel .sede-orari-table tr.sede-orari-closed td:last-child{font-weight:400;color:#aaa}.sede-detail .sede-map{width:100%;height:400px;border-radius:8px;overflow:hidden}.sede-detail .sede-address-subtitle{display:flex;align-items:center;gap:8px;margin-bottom:20px;color:#555;font-size:1rem}.sede-detail .sede-badges{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:32px}.sede-detail .sede-badges .sede-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border:1.5px solid #ddd;border-radius:50px;font-size:.9rem;font-weight:600;background:#fff;color:#333}.sede-detail .sede-badges .sede-badge img{width:28px;height:28px;object-fit:contain}.sede-detail .sede-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:32px}@media(max-width: 640px){.sede-detail .sede-info-grid{grid-template-columns:1fr}}.sede-detail .sede-info-grid .sede-info-panel{border:1px solid #e5e5e5;border-radius:8px;padding:24px}.sede-detail .sede-info-grid .sede-info-panel .sede-panel-title{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#888;margin-bottom:20px}.sede-detail .sede-info-grid .sede-info-panel .sede-info-item{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-bottom:1px solid #f0f0f0}.sede-detail .sede-info-grid .sede-info-panel .sede-info-item:last-child{border-bottom:none;padding-bottom:0}.sede-detail .sede-info-grid .sede-info-panel .sede-info-item .sede-info-icon{flex-shrink:0;margin-top:2px}.sede-detail .sede-info-grid .sede-info-panel .sede-info-item .sede-info-text{display:flex;flex-direction:column;gap:2px}.sede-detail .sede-info-grid .sede-info-panel .sede-info-item .sede-info-text .sede-info-sub{font-size:.75rem;color:#aaa;text-transform:uppercase;letter-spacing:.05em}.sede-detail .sede-info-grid .sede-info-panel .sede-info-item .sede-info-text strong{font-size:.95rem}.sede-detail .sede-info-grid .sede-info-panel .sede-info-item .sede-info-text a{color:var(--Arancio);text-decoration:none}.sede-detail .sede-info-grid .sede-info-panel .sede-info-item .sede-info-text a:hover{text-decoration:underline}.sede-detail .sede-info-grid .sede-orari-panel .sede-orari-table{width:100%;border-collapse:collapse}.sede-detail .sede-info-grid .sede-orari-panel .sede-orari-table tr td{padding:10px 0;border-bottom:1px solid #f0f0f0;font-size:.9rem}.sede-detail .sede-info-grid .sede-orari-panel .sede-orari-table tr td:last-child{text-align:right;font-weight:700}.sede-detail .sede-info-grid .sede-orari-panel .sede-orari-table tr:last-child td{border-bottom:none}.sede-detail .sede-info-grid .sede-orari-panel .sede-orari-table tr.sede-orari-today td{color:var(--Arancio);font-weight:700}.sede-detail .sede-info-grid .sede-orari-panel .sede-orari-table tr.sede-orari-closed td:last-child{font-weight:400;color:#aaa}.sede-detail .sede-map{width:100%;height:400px;border-radius:8px;overflow:hidden}/*# sourceMappingURL=custom.css.map */
