@charset "utf-8";.header-with-topbar .top-header-area,.navbar-fixed-bottom,.navbar-fixed-top{z-index:99!important}.modal{z-index:10000!important}.navbar-fixed-top{z-index:98!important}.dropdown-style-1 .dropdown-menu{background-color:#f0f0f0;margin-top:5px}body{background-color:#f7f7f7;color:#222}a:active,a:focus,a:hover{color:#222;text-decoration:none}.text-medium,body{font-size:17px;line-height:26px;font-family:Montserrat,sans-serif;font-weight:500}.alt-font{font-family:Montserrat,sans-serif}.box-layout{padding:0 60px;max-width:1920px}.container{max-width:1400px}section{padding:70px 0}.half-section,section.half-section{padding:70px 0}section.half-section.background-pattern{padding:0 50px 0}.prodotti-correlati .half-section{padding:0 0 70px 0}@media (min-width:577px) and (max-width:1300px){.box-layout{padding:0 30px}.half-section,section.half-section{padding:60px 0}section.half-section.background-pattern{padding:0 35px 0}.prodotti-correlati .half-section{padding:0 0 60px 0}}@media all and (max-width:576px){.box-layout{padding:0 20px}.half-section,section.half-section{padding:35px 0}section.half-section.background-pattern{padding:0 20px 0}.prodotti-correlati .half-section{padding:0 0 35px 0}}.label-blu{background:#00316b;color:#fff;border-radius:100%;font-size:9px;line-height:11px;width:60px;height:60px;z-index:3;background-image:url(/assets/img/label-italy.jpg);background-repeat:no-repeat;background-position:bottom center!important;overflow:hidden}.h1,.h2,.h3,.h4,h1,h2,h3,h4{letter-spacing:1px}.h1,h1{font-size:50px;line-height:52px}.h2,h2{font-size:40px;line-height:46px}.h3,h3{font-size:34px;line-height:40px}.h4,h4{font-size:28px;line-height:38px}.h5,h5{font-size:23px;line-height:30px}.h6,h6{font-size:19px;line-height:27px}.text-extra-small{font-size:10px;line-height:14px}.text-small{font-size:14px;line-height:19px}.text-mini{font-size:14px;line-height:19px}.text-large{font-size:18px;line-height:26px}.text-extra-large{font-size:20px;line-height:26px}.title-large{font-size:100px;line-height:95px}.title-extra-large{font-size:130px;line-height:120px}@media (max-width:1024px){.h1,h1{font-size:38px;line-height:42px}.h2,h2{font-size:30px;line-height:34px}.h3,h3{font-size:26px;line-height:32px}.h4,.h5,h4,h5{font-size:18px;line-height:24px}.text-extra{font-size:55px;line-height:60px}.h5,.text-medium,body,h5{font-size:16px;line-height:24px}}@media (max-width:991px){.h1,h1{font-size:30px;line-height:38px}.h2,h2{font-size:24px;line-height:27px}.h3,h3{font-size:22px;line-height:28px}.h4,.h5,h4,h5{font-size:18px;line-height:24px}.text-extra{font-size:45px;line-height:50px}.text-medium,body{font-size:16px;line-height:24px}}@media (max-width:767px){.h1,h1{font-size:26px;line-height:30px}.h2,h2{font-size:23px;line-height:28px}.h3,h3{font-size:20px;line-height:26px}.h4,h4{font-size:18px;line-height:22px}.text-extra{font-size:30px;line-height:34px}.h5,.text-medium,body,h5{font-size:14px;line-height:21px}}.bold,.font-weight-700,.font-weight-800,b,strong{font-weight:800!important}.bg-dark-opacity{background-color:rgba(0,0,0,.3)}.border-blur{text-shadow:0 0 7px rgba(0,0,0,.8)}.text-decoration-underline{text-decoration:underline}.bg-template-light{background-color:#ededed!important}.bg-template-very-light{background-color:#f0f0f0!important}.bg-template-extra-light{background-color:#f7f7f7!important}.bg-white-opacity{background-color:rgba(255,255,255,.85)}.bg-white-opacity-medium{background-color:rgba(255,255,255,.6)}.bg-white-opacity-light{background-color:rgba(255,255,255,.5)}.bg-white-opacity-very-light{background-color:rgba(255,255,255,.2)}.bg-black-opacity{background-color:rgba(0,0,0,.85)}.bg-black-opacity-medium{background-color:rgba(0,0,0,.6)}.bg-black-opacity-light{background-color:rgba(0,0,0,.5)}.bg-black-opacity-very-light{background-color:rgba(0,0,0,.2)}.bg-black{background-color:#282828}.bg-medium-gray{background-color:#cecece}.bg-template{background-color:#e0d8cd}.bg-template-light{background-color:#efebe6}.btn{white-space:normal;text-align:left}.text-theme{color:#00316b}.bg-theme{background-color:#02acef}.btn.btn-theme,.btn.btn-theme:hover{background:#02acef;border-color:#02acef;color:#fff!important}.btn.btn-white,.btn.btn-white :hover{background:#fff!important;border-color:#fff!important;color:#232323!important}.border-color-theme{border-color:#02acef!important}.text-template{color:#00316b}.bg-template{background-color:#00316b}.btn.btn-template,.btn.btn-template:hover{background:#00316b;border-color:#00316b;color:#fff}.border-color-template{border-color:#00316b!important}.padding-allegati{padding:12px 18px}.text-theme{color:#02acef}.btn-theme,.btn-theme:hover{color:#000!important;background-color:#02acef;border-color:#02acef}.btn.btn-theme-outline,.btn.btn-theme-outline:hover{background:0 0;border-color:#02acef;color:#333}.btn.btn-theme-outline span{color:#02acef!important}.bg-theme{background-color:#02acef}.bg-theme-opacity{background-color:rgba(255,238,11,.7)}.bg-theme-light{background-color:#faf49b}.bg-theme-dark{background-color:#f4e405}.text-template{color:#00316b}.btn-template,.btn-template:hover{color:#fff!important;background-color:#00316b;border-color:#00316b}.btn.btn-template-outline,.btn.btn-template-outline:hover{background:0 0;border-color:#00316b;color:#00316b}.btn.btn-template-outline span{color:#00316b!important}.bg-template{background-color:#00316b}.bg-template-opacity{background-color:rgba(40,53,131,.7)}.bg-template-light{background-color:#36459a}.bg-template-dark{background-color:#23305d}.social-icon-style-4 a,.social-icon-style-4 a:hover{border:1px solid #ddd;color:#00316b}.btn.btn-transparent-black,.btn.btn-transparent-black:hover{background:0 0!important;border-color:#000;color:#000}.box-blurd{box-shadow:15px 15px 8px #000}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#02acef!important}.lg-autoplay-button.lg-icon{display:none}.background-image-pattern{background-image:url(/assets/img/bellinzoni/pattern2.png) repeat-x}.background-image{background-size:cover!important;background-position:top center!important;overflow:hidden;width:100%}.background-image-contain{background-size:contain!important;background-repeat:no-repeat!important}.background-image-cover{background-size:cover!important;background-repeat:no-repeat!important}.background-position-t-c{background-position:top center!important;overflow:hidden}.background-position-c-c{background-position:center center!important;overflow:hidden}.background-position-b-c{background-position:bottom center!important;overflow:hidden}.ratio-16_9.video:before{content:"";position:absolute;top:0;left:0;z-index:2;background:url(/assets/img/play.png) no-repeat center center}.background-pattern{background-repeat:repeat-x!important}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding:5px 10px 5px 10px}.list-separator-line li:after{content:"|";padding:0 0 0 20px;color:#999;display:inline-block;vertical-align:middle;font-size:8px;opacity:1;letter-spacing:1;font-size:18px}.list-separator-line li:last-child:after{display:none}.btn.btn-transparent-black{margin:5px}.btn.btn-transparent-black:hover{background:#ddd;border-color:#000;color:#000}.button,.button:hover{background:#000!important;border-color:#000!important;color:#fff!important;font-size:13px!important;padding:9px 30px!important;line-height:25px!important}.btn-nero,.btn-nero:hover{background:#000!important;border-color:#000!important;color:#fff!important;font-size:13px!important;padding:9px 30px!important;line-height:25px!important}.btn{font-size:13px;line-height:18px;padding:10px 20px}@media (max-width:991px){.btn{font-size:12px;line-height:18px;padding:6px 15px}}.btn.btn-black,.btn.btn-black:hover{background:#000;border-color:#000;color:#fff}.btn span,.btn.btn-large span{font-size:10px;line-height:18px;margin-left:4px}.btn.btn-large{font-size:13px;line-height:18px;padding:8px 15px!important}.modal-content .modal-header{padding:1.8rem 1.8rem 0 0}.modal-content .modal-body{padding:0 1.8rem 2.5rem 1.8rem}.modal-content.bg-black-opacity{border:0!important;border-radius:0!important;background-color:rgba(0,0,0,.8)!important}.modal-content.bg-black-opacity .modal-header{border-bottom:0 solid #dee2e6;border-top-left-radius:0!important;border-top-right-radius:0!important}.modal-content.bg-black-opacity .close{color:#fff!important;text-shadow:0 0 0 #fff!important;opacity:1}.widget-white{padding:30px 30px;background-color:#fff}@media (max-width:1199px){.widget-white{padding:40px}}@media (max-width:991px){.widget-white{padding:30px}}@media (max-width:767px){.widget-white{padding:20px}}.widget-white-small{padding:25px;background-color:#fff}@media (max-width:1199px){.widget-white-small{padding:20px}}@media (max-width:991px){.widget-white-small{padding:20px}}@media (max-width:767px){.widget-white-small{padding:15px}}.widget-white-h2{padding:15px 35px 40px 45px;background-color:#fff}@media (max-width:991px){.widget-white-h2{padding:15px 20px 30px 30px}}@media (max-width:767px){.widget-white-h2{padding:15px 15px 20px 25px}}.icon-play{z-index:999}.icon-play img{width:54px!important;height:54px!important;margin:0 auto;z-index:999!important}.formattazione-testi p{margin-bottom:9px}.formattazione-testi ol{margin:10px 0 20px 0}.formattazione-testi ol li{text-align:left;margin:0;padding:6px 12px;border-bottom:1px solid #eee}.formattazione-testi b,.formattazione-testi strong{font-weight:700!important}.formattazione-testi a{text-decoration:underline!important;color:#333}.formattazione-testi a:hover{text-decoration:underline!important;color:#333}.formattazione-testi h1,.formattazione-testi h2,.formattazione-testi h3,.formattazione-testi h4{padding:0!important}.formattazione-testi h5,.formattazione-testi h6{padding:10px 0 5px 0!important}.formattazione-testi blockquote{padding:15px 20px;margin:10px 0!important;font-style:italic;border-left:4px solid #02acef;background-color:#f9f9f9;display:block}.formattazione-testi ul{list-style:none;margin:0 0 20px 0;padding:0}.formattazione-testi ul li{position:relative;padding:6px 0 6px 0;margin:0;border-top:0 solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.formattazione-testi ul li:before{content:"";width:15px;height:2px;background-color:#02acef;position:absolute;bottom:-1px;left:0}.list-unstyled li{padding:0 0}.list-unstyled li a{padding:5px 0;display:block}.list-unstyled.lista-tutorial{padding:0;margin:0 15px 20px 15px}.list-unstyled.lista-tutorial li{padding:0 0;border-top:1px solid #ddd}.list-unstyled.lista-tutorial li a{padding:6px 0;display:block}.input-group select{padding:8px 30px 8px 20px;height:50px}.input-group input,.input-group select,.input-group textarea{margin:0;border-radius:4px 0 0 4px;border-color:#fff;padding:10px 25px!important}input[type=checkbox],input[type=radio]{float:left;margin-top:1px\9;margin-right:5px;width:22px;height:22px;padding:6px;border:1px solid #ccc;border-radius:3px;background-color:#fff;-webkit-transition:border .15s ease-in-out,color .15s ease-in-out;-o-transition:border .15s ease-in-out,color .15s ease-in-out;transition:border .15s ease-in-out,color .15s ease-in-out}input,select,textarea{border:0;border-bottom:1px solid #d1d1d1;font-size:14px;padding:10px 0 10px 0;width:100%;margin:0;max-width:100%;resize:none;background-color:transparent}.section-newsletter input{border:0;border-bottom:1px solid #ddd;font-size:18 !important!;padding:20px 0 15px!important;width:100%;margin:0 0 10px;max-width:100%;resize:none;background-color:transparent;text-align:center!important}.big-select{min-width:250px}.big-input,.big-select select,.big-textarea{padding:11px 25px}label{font-weight:400px}.col-search{position:absolute;right:0;top:20px}.form-check{position:relative;display:block;padding-left:30px!important}@media (max-width:1200px){.widget-white-h2{padding:15px 15px 20px 25px}}.modal-header{border-bottom:0 solid #dee2e6}footer .list-inline>li{padding:0}footer .list-inline>li a{padding:6px 13px;display:block}footer .list-inline>li:last-child a{padding-right:0}.box-shadow-right-rotate::before{content:'';position:absolute;bottom:15px;right:15px;width:60%;height:15px;background:#000;box-shadow:0 15px 10px rgba(0,0,0,.5);-webkit-transform:skew(4deg) rotate(4deg);-ms-transform:skew(4deg) rotate(4deg);transform:skew(4deg) rotate(4deg);z-index:-1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:767px){.box-shadow-right-rotate::before{display:none}}.box-shadow-right-rotate-menu::before{content:'';position:absolute;bottom:15px;right:15px;width:60%;height:15px;background:#000;box-shadow:0 15px 10px rgba(0,0,0,.5);-webkit-transform:skew(4deg) rotate(4deg);-ms-transform:skew(4deg) rotate(4deg);transform:skew(4deg) rotate(4deg);z-index:-1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:767px){.box-shadow-right-rotate-menu::before{display:none}}.label-focus-on-grey-txt,.label-theme{background-color:#02acef;color:#fff;padding:8px 25px;letter-spacing:1px;font-size:14px;line-height:16px;margin-top:10px}.label-arrow{padding:10px 15px}@media (max-width:991px){.label-theme{padding:6px 13px;letter-spacing:0;font-size:12px}}.label-tag{display:inline-block;padding:5px 7px;margin:1px 1px}.label-tag.link{text-decoration:underline}.label-tag.etichetta{font-weight:700}.item-square:hover img{opacity:.6}.swiper-button-prev.swiper-button-black.swiper-button-disabled{display:none}.swiper-button-next.swiper-button-black.swiper-button-disabled{display:none}.top-space{margin-top:113px}.breadcrumb ol{list-style:none;margin:0;padding:0;letter-spacing:1px}.breadcrumb ol li{display:inline-block;font-size:14px}.breadcrumb ol li:fist-child a{color:#666;padding:0 10px 0 0!important}.breadcrumb ol li a{color:#666;padding:0 10px}.breadcrumb ol li span.active{color:#02acef;padding:0 10px;display:inline-block}.breadcrumb ol>li:after{content:"|";padding:0;color:#999;display:inline-block;vertical-align:middle;font-size:8px;opacity:1;letter-spacing:1;font-size:14px}.breadcrumb ol>li:last-child:after{display:none}@media (max-width:767px){.breadcrumb{padding:15px 0 0 0}}label.error{color:red;font-weight:400!important;font-size:12px!important}@media (min-width:1801px) and (max-width:3000px){.col-xxl-20{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (min-width:1601px) and (max-width:3000px){.col-xl-20{width:20%}}.btn-cerca input::-webkit-input-placeholder{color:#fff!important}.btn-cerca input:focus::-webkit-input-placeholder{color:#fff!important}.btn-cerca input:-moz-placeholder{color:#fff!important}.btn-cerca input:focus:-moz-placeholder{color:#fff!important}.btn-cerca input::-moz-placeholder{color:#fff!important}.btn-cerca input:focus::-moz-placeholder{color:#fff!important}.btn-cerca input:-ms-input-placeholder{color:#fff!important}.btn-cerca input:focus:-ms-input-placeholder{color:#fff!important}.search-input.typeahead.tt-hint{height:48px!important}.ratio-16_9.video:before,.videocontent:before{content:"";position:absolute;top:0;left:0;z-index:2;background:url(/assets/img/play.png) center center no-repeat}.videoicon{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;background:url(/assets/img/play.png) center center no-repeat}.social-icon-style-2 a.facebook.x{background-color:#000}.social-icon-style-2 a.facebook.tiktok{background-color:#240835}.social-icon-style-2 a{color:#fff}.social-icon-style-2 a:hover{color:#fff}.btn-fixed-bottom{position:fixed;bottom:0;left:30px;z-index:99;height:60px}.btn-footer-email,.btn-footer-white:hover{background-color:#02acef;color:#fff}.btn-footer-phone,.btn-footer-white:hover{background-color:#00316b;color:#fff}.btn-footer-wa,.btn-footer-white:hover{background-color:#25D366;color:#000}.btn-footer{margin-right:10px!important}.btn-footer .txt-btn{font-size:14px;line-height:18px}.btn-footer i{margin-right:8px;font-size:14px;line-height:18px}@media all and (max-width:991px){.txt-btn{display:none}.btn-fixed-bottom{position:fixed;bottom:20px;left:15px;z-index:99;height:40px}.btn{font-size:13px;line-height:13px;padding:12px 10px}}.whatsapp-btn{cursor:pointer;transition:all .3s ease-in-out;white-space:nowrap;overflow:hidden}.whatsapp-btn::after{content:"";display:inline-block;transition:all .3s ease-in-out}@media (min-width:992px){.whatsapp-btn:hover{padding:10px 30px}}.btn-fixed-bottom-social{position:fixed;bottom:8px;right:100px;z-index:99;height:60px}@media (max-width:1060px){.btn-fixed-bottom-social{display:none}}.scroll-top-arrow,.scroll-top-arrow:focus{top:auto;bottom:100px;right:25px}