@font-face{font-family:'Din';src:url('fonts/din-webfont.woff2') format('woff2'),url('fonts/din-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Din';src:url('fonts/din_bold-webfont.woff') format('woff2'),url('fonts/din_bold-webfont.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Din';src:url('fonts/din_light-webfont.woff2') format('woff2'),url('fonts/din_light-webfont.woff') format('woff');font-weight:100;font-style:normal;font-display:swap}@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap');*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;text-transform:uppercase;color:#FFF}h1{font-size:200%}h2{font-size:160%}h3{font-size:140%}h4{font-size:120%}p{margin:0;padding:0;line-height:29px}figure{margin:0}ul,li{margin:0;padding:0}html,body{width:100%;padding:0;margin:0}:root{--bgColor:#1b2431;--headerColor:#0f0f1b}body{background:var(--bgColor);color:#CCC;font:14px 'Din',sans-serif;font-weight:normal;overflow-x:hidden;line-height:1.4;padding-top:50px}a{color:#CCC;text-decoration:none}a:hover,a:focus{text-decoration:none}a.selected{color:#ff5f00}em,.italic{font-style:italic}strong,b,.bold{font-weight:bold}.hidden{display:none}.clear{content:"\0020";display:block;height:0;margin:0 !important;padding:0 !important;float:none;clear:both;visibility:hidden}.clearfix::after{content:"";display:block;height:0;margin:0 !important;padding:0 !important;float:none;clear:both;visibility:hidden}.alignleft{text-align:left}.alignright{text-align:right}.aligncenter{text-align:center}.floatleft{float:left}.floatright{float:right}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.turn180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.center{display:table;margin:0 auto}.center>.vcenter{display:table-cell;vertical-align:middle}.img-left{float:left;padding:20px 20px 20px 0;text-align:right;font-size:90%}.img-left>img{max-width:100%;width:auto;padding-bottom:10px}.img-block-left{display:table;width:100%;padding:20px 0;vertical-align:bottom;font-size:90%}.img-block-left>img{float:left;max-width:100%;width:auto;padding-right:20px}.img-block-left::after{content:"";display:block;clear:both}.img-right{float:right;padding:20px 0 20px 20px;text-align:right;font-size:90%}.img-right>img{max-width:100%;width:auto;padding-bottom:10px}.img-block-right{display:table;width:100%;padding:20px 0;vertical-align:bottom;font-size:90%}.img-block-right>img{float:right;max-width:100%;width:auto;padding-right:20px}.img-block-right::after{content:"";display:block;clear:both}.img-center{display:block;width:100%;padding:20px 0;text-align:right;font-size:90%}.img-center>img{display:table;margin:0 auto;max-width:100%;width:auto;padding-bottom:10px}#server-error{height:100%;color:#fff}#server-error>.center{height:80%;text-align:center}#server-error h1{color:#ff0092;font-size:400%}header{position:fixed;top:0;left:0;right:0;z-index:10;box-shadow:0 8px 25px -15px #012972;background:var(--headerColor);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);-webkit-transition:background-color .5s cubic-bezier(0.28,0.11,0.32,1);transition:background-color .5s cubic-bezier(0.28,0.11,0.32,1);transition-property:background-color;-webkit-transition-property:background-color,-webkit-backdrop-filter;transition-property:background-color,-webkit-backdrop-filter;transition-property:background-color,backdrop-filter;transition-property:background-color,backdrop-filter,-webkit-backdrop-filter;height:60px}#logo{display:table;padding:11px 0}#logo>img{display:block;height:38px}#lingua{list-style:none}@media(max-width:1700px){#lingua{display:flex;padding:0 20px}header#mheader .row div:last-child{margin-right:70px}#lingua li:first-child{flex-direction:row}}@media(max-width:960px){#lingua{display:block}header#mheader .row div:last-child{margin-right:0}#lingua li:first-child{flex-direction:row}}#lingua::after{content:"";display:block;clear:both}#lingua>li{display:block;padding:10px 0 10px 10px;float:right}#lingua>li:first-child{padding-right:0}#lingua>li>a{display:block;padding:5px;height:30px;font-size:20px}#lingua>li>a>img{display:block;width:26px}#lingua>li>#menu-open{padding:3px 5px 7px}#menu{display:none;visibility:hidden;font-size:13px;top:-100%;left:0;right:0;bottom:0;-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out;-ms-transition:all 350ms ease-in-out;-o-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;width:100%;max-height:100%;z-index:-1;overflow-y:auto}#menu>ul{list-style:none;text-align:center}#menu>ul>li{display:inline-block;padding:0 10px}#menu>ul>li>a{font-size:13px;display:block;position:relative;line-height:20px;text-transform:uppercase;padding:19px 5px 14px;border-bottom:5px solid transparent;font-size:15px}#menu>ul>li>a:hover,#menu>ul>li>a:focus{color:#FFF}#menu>ul>li:hover>a,#menu>ul>li>a.active{border-bottom-color:#ff5f00}#menu>ul>li>a>i{display:none}#menu>ul>li>div{position:absolute;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;background:var(--headerColor);left:0;right:0;list-style:none;text-align:center;padding:10px 0 20px 0}#menu>ul>li>div>div{display:inline-block;padding:1px 10px}#menu>ul>li>div>div>a{display:inline-block;text-transform:uppercase;line-height:20px;padding:5px 0;margin:10px 20px 10px;color:#ececec;max-width:300px;width:100%;text-align:left;border-bottom:1px solid #666}#menu>ul>li>div>div>a:hover{color:#fff;border-bottom-color:#666}#menu>ul>li>div>div>div{display:inline-block;text-transform:uppercase;line-height:20px;padding:5px 0;margin:10px 20px 10px;color:#ececec;max-width:300px;width:100%;text-align:left;border-bottom:1px solid #666}#menu>ul>li>div>div>div a.sub{display:block;color:#888;line-height:20px;padding:5px 0;margin:3px 0;text-transform:uppercase}#menuMobile{position:fixed;visibility:hidden;font-size:13px;top:-100%;left:0;right:0;bottom:0;background:rgba(0,0,0,0.9);-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out;-ms-transition:all 350ms ease-in-out;-o-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;width:100%;max-height:100%;z-index:-1;overflow-y:auto}#menuMobile>ul{list-style:none;text-align:center}#menuMobile>ul>li{display:block;padding:0}#menuMobile>ul>li>a{font-size:13px;display:block;position:relative;line-height:20px;text-transform:uppercase;padding:15px 2rem 10px;border-bottom:5px solid transparent}#menuMobile>ul>li>a:hover,#menuMobile>ul>li>a:focus{color:#FFF}#menuMobile>ul>li>a>i{position:absolute;right:2rem}#menuMobile>ul>li>div{display:block;position:relative;background:rgba(17,17,17,0.9);left:0;right:0;list-style:none;text-align:center;padding:10px 0 20px 0}#menuMobile>ul>li>div>div{display:block;padding:1px 10px}#menuMobile>ul>li>div>div>a{display:inline-block;text-transform:uppercase;line-height:20px;padding:5px 0;margin:10px 0;color:#ececec;max-width:300px;width:100%;text-align:left;border-bottom:1px solid #666}#menuMobile>ul>li>div>div>a:hover{color:#fff;border-bottom-color:#666}#menuMobile>ul>li>div>div>div{display:inline-block;text-transform:uppercase;line-height:20px;padding:5px 0;margin:10px 0;color:#ececec;max-width:300px;width:100%;text-align:left;border-bottom:1px solid #666}#menuMobile>ul>li>div>div>div a.sub{display:block;color:#888;line-height:20px;padding:5px 0;margin:3px 0;text-transform:uppercase}.out #menuMobile{top:60px;visibility:visible;z-index:999}.out #menu-open>span{display:inline-block}#side-menu{position:fixed;right:0;top:40%;z-index:9}#side-menu>a{display:block;width:40px;padding:0;background:#666;margin-bottom:2px}#side-menu>a>img{display:table;margin:0 auto}main>section{position:relative}main>main{font-size:14px}main>main>#page-title.stopped{min-height:auto;margin-bottom:0}main>main>#page-title.stopped .item>img{display:none}main>main>#page-title.stopped .item>.center{position:static;top:auto;left:auto;margin:60px auto 20px;padding-top:0;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}main>main>.image-text{padding-left:20px;padding-right:20px}.sub-title{position:relative;display:table;margin:20px auto 20px;text-align:center;font-size:140%;color:#999;text-transform:uppercase}.sub-title::before{content:"";position:absolute;right:100%;bottom:5px;display:inline-block;height:1px;max-width:100px;width:100%;background:#999;margin:0 6px 0 0}.sub-title::after{content:"";position:absolute;left:100%;bottom:5px;display:inline-block;height:1px;max-width:100px;width:100%;background:#999;margin:0 0 0 6px}.sub-title form{display:inline-block}.sub-title select{border:0;background:transparent;display:inline-block}.sub-title+a{display:table;margin:0 auto 30px;color:#999;text-transform:uppercase;font-size:110%}.sub-title.white{color:#fff}.sub-title.white::before{background:#fff}.sub-title.white::after{background:#fff}#home-video{position:relative;width:100%;height:auto;z-index:0;padding:25% 0;overflow-y:hidden}#home-video::after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;z-index:2}#home-video iframe{position:absolute;top:-100%;left:0;width:100% !important;height:300% !important}#home-video>img{display:block;position:absolute;top:50%;left:50%;max-width:100%;z-index:3;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#new-form{padding:60px 0}#new-form>.container{padding:0}#new-form>.container-fluid{padding:0}#new-form .errors,#new-form .success{margin:0 0 20px 0}#new-form form{background:#111}#new-form form .col-md-4{padding:0 20px}#new-form form .textarea{padding:0 20px}#new-form form input[type="text"],#new-form form select{display:block;width:100%;padding:10px 20px;margin:10px 0;border:0;background:#222;color:#FFF}#new-form form textarea{display:block;width:100%;padding:10px 20px;max-width:1270px;margin:10px auto 10px;border:0;background:#222;color:#FFF}#new-form form input[type="submit"]{display:inline-block;margin-top:20px;padding:10px 26px;background:#ff5f00;color:#111;font-size:120%;border:0;text-transform:uppercase}#new-form select.hidden{display:none}#new-form form .g-recaptcha{display:inline-block;-moz-transform:scale(0.7);-webkit-transform:scale(0.7);-o-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}#new-form form .col-xs-12>.subtitle{display:block;font-size:140%;padding:10px 0;color:#333;border-bottom:1px solid #333}#new-form form .col-xs-12 .box{display:block;width:100%;color:#888}#new-form form .col-xs-12 .box span{display:inline-block;padding-top:20px;padding-right:20px;padding-bottom:10px;font-weight:bold}#new-form form .col-xs-12 .box .radio{display:inline-block;padding:5px 0}#new-form form .form-block{width:100%;padding:20px 30px;height:100%;margin:0;border:0;background:#eee;color:#fff}#new-form form .form-block>.privacy{padding:0;max-height:150px;font-size:14px;line-height:1.8;text-align:center}#new-form form .form-block>.privacy a{color:#fff;text-transform:uppercase}#new-form form .form-block>.privacy p{line-height:1.8}#new-form form .form-block>div{padding:0;font-size:12px;line-height:1.8}#new-form form .form-block .title{display:block;font-size:14px;line-height:1.4;margin:0;padding:0;font-weight:bold}#new-form form .form-block.informativa{background:#555}#new-form form .form-block.privacy{background:#333}#new-form form .form-block.top-block{background:#555;text-align:center;margin-bottom:40px}#new-form form .form-block.top-block .title{font-size:160%;font-weight:normal}#new-form form .form-block.submit{background:#111;color:#fff}#new-form form .form-block.submit>span{font-size:12px;font-style:italic;padding:0 0 15px 0}#new-form form .form-container{max-width:800px;width:100%;margin:0 auto}#new-form form .form-container .col-xs-12{padding:10px}#new-form form .note{display:block;color:#888;font-size:120%;padding:10px 0 30px}#submit-bottom{position:fixed;bottom:0;left:0;right:0;height:100px;background:rgba(0,0,0,0.97);z-index:10}#submit-bottom>.row{height:100px}#submit-bottom>.row>div>input[type="submit"]{margin:0}.carousel{width:300px;height:350px}.carousel-inner{height:100%}.item{background-size:contain;background-position:50% 50%;width:100%;height:100%;position:relative}#blocchi-home{background:transparent;margin:20px 10px 20px 10px;display:flex}#blocchi-home .item{background-size:cover;background-repeat:no-repeat;background-position:top center;height:250px;border-right:2px solid var(--headerColor)}#blocchi-home .item>a{position:relative;display:block;height:100%}#blocchi-home .item>a>div{position:absolute;top:150px;height:50px;overflow:hidden;background:rgba(0,0,0,0.3);font-size:25px;padding-top:5px}#blocchi-home .item>a:not(.no-text)::after{content:"";position:absolute;bottom:40px;width:80px;height:5px;background:#ff5f00}#next-event{margin:40px 0}#next-event .item{background:#eee;color:#c15500;font-size:20px;display:table;position:relative;border-bottom:5px solid #ff5f00}#next-event .item>.item-title{display:block;vertical-align:middle;background:#c15500;background:-moz-linear-gradient(left,#ff5f00 0,#c15500 100%);background:-webkit-linear-gradient(left,#ff5f00 0,#c15500 100%);background:linear-gradient(to right,#ff5f00 0,#c15500 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5F00',endColorstr='#c15500',GradientType=1);color:#fff;font-size:24px;text-transform:uppercase;text-align:center;width:100%;line-height:60px}#next-event .item>.item-cont{display:block;vertical-align:middle;text-align:center;width:100%;padding:20px;border-top:5px solid #ff5f00}#next-event .item>img{display:block;margin:0 auto;width:auto;height:auto;max-height:120px}.item-separatore{display:block;border-bottom:1px solid #666;color:#666;text-transform:uppercase;padding-top:10px;padding-bottom:10px;margin:30px 10px 20px}.item-separatore a{color:#666}.item-separatore a:hover{color:#ff5f00}.item-separatore .filtra{list-style:none;position:relative;display:inline-block}.item-separatore .filtra>li:hover>ul{display:block}.item-separatore .filtra>li:hover>a{color:#666}.item-separatore .filtra>li>ul{display:none;position:absolute;list-style:none;right:0;padding-top:11px;z-index:2}.item-separatore .filtra>li>ul>li{background:rgba(102,102,102,0.7)}.item-separatore .filtra>li>ul>li>a{color:#fff;display:block;text-align:center;padding:5px}.item-separatore .filtra>li>ul>li>a:hover{color:#333}.item-row .item>a{position:relative;display:block;margin:10px;background:#f37121}.item-row .item>a>img{display:block;width:100%;height:auto}.item-row .item>a>h3{height:45px;padding:0 20px;color:#CCC;font-size:110%;overflow:hidden;text-transform:uppercase;display:flex;justify-content:flex-start;align-items:center}.item-row .item>a>div{padding:10px 15px 15px;color:#333;min-height:76px;max-height:76px;font-size:100%;overflow:hidden;text-transform:uppercase}.item-row .item>a>p{padding:10px 15px 15px;color:#333;overflow:hidden}.item-row .item>a>span{position:relative;display:block;padding:8px 15px;color:#666}.item-row .item>a>span::after{content:"\E315";position:absolute;font-family:'Material Icons';right:10px;top:0;line-height:1;color:#333;font-size:240%}.item-row .item>a:hover>span{color:#ff5f00}.item-row .item>a:hover>span::after{color:#ff5f00}#img-cont{position:relative;display:table;width:100%;height:340px;text-align:center;background-repeat:no-repeat;background-position:top center;background-attachment:fixed;overflow:hidden}#img-cont::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.6);z-index:1}#img-cont>div{display:table-cell;height:100%;vertical-align:middle;position:relative;z-index:2}#img-cont>div>h2{font-size:22px;color:#333;padding:20px 20px;line-height:1.4;text-transform:uppercase}#img-cont>div>h2::before{content:"\E5DB";display:block;font-family:'Material Icons';color:#ff5f00;font-size:30px}#img-cont>div>.breadcumb{display:table;margin:0 auto 0;color:#999;font-size:14px;line-height:1.4;padding:0 20px}#img-cont>div>.breadcumb>a{color:#999;display:inline-block}#img-cont>div>.breadcumb>[data-tooltip]{margin-top:10px}.icon-text{padding:20px}.icon-text .row{border-top:1px solid #dcdee0;padding:20px 0}.icon-text .row:first-child{border-top:0}.icon-text .row>.icon{display:table;margin:0 auto;padding:10px 10px 30px}.icon-text .row>.icon>img{display:block;max-width:100%}.icon-text .row>.text{padding:10px;font-size:16px;line-height:1.5}#page-title{position:relative;min-height:200px;margin-bottom:0;z-index:0}#page-title>.owl-carousel{position:relative;top:0;left:0;width:100%;z-index:0}#page-title .center{padding-top:11%}#page-title .center>img{display:table;margin:0 auto;width:auto;max-width:100%;padding:0 20px}#page-title .center>h1{font-size:240%;text-align:center;padding:0;margin:7px 0;padding:0 20px;text-transform:uppercase}#page-title .center>h2{font-size:240%;text-align:center;padding:0;margin:7px 0;padding:0 20px;font-weight:bold;color:#ff5f00;text-transform:uppercase}#page-title .center>.breadcumb{display:table;margin:0 auto;text-align:center;color:#777;font-size:14px;line-height:1.4;padding:0 20px}#page-title .center>.breadcumb>a{color:#777;display:inline-block;text-transform:uppercase}#page-title .center::after{content:"";display:table;margin:15px auto 0;width:60px;height:3px;background:#ff5f00}.block-title{display:table;margin:0 auto;padding-top:60px}.block-title>h2{font-size:22px;color:#FFF;padding:20px 20px;line-height:1.4;text-transform:uppercase;text-align:center}.block-title>h2::before{content:"\E5DB";display:block;font-family:'Material Icons';color:#ff5f00;font-size:30px}.block-title>.breadcumb{display:table;margin:0 auto 0;color:#0c4778;font-size:14px;line-height:1.4;padding:0 20px}.block-title>.breadcumb>a{color:#0c4778;display:inline-block}.block-title>.breadcumb>[data-tooltip]{margin-top:10px}#bg-slide{background:transparent;width:100%;text-align:center;position:relative;margin:0}#bg-slide>.owl-carousel{max-width:600px;display:block;margin:0 auto}#prod-elenco{padding:40px 0}#prod-elenco .item{padding:20px 0}#prod-elenco .item>a{visibility:visible;position:relative;display:block;margin:10px;background:#f8f8f8;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;-webkit-box-shadow:0 0 8px 1px rgba(0,0,0,0.2);box-shadow:0 0 8px 1px rgba(0,0,0,0.2)}#prod-elenco .item>a>h3{font-size:15px;padding:8px 14px;text-transform:uppercase;background:#ccc;position:absolute;bottom:0;left:0;right:0}#prod-elenco .item>a>h3::after{content:"\E5C8";font-family:'Material Icons';color:#ff5f00;font-size:30px;position:absolute;right:14px;top:50%;margin-top:-21px}#prod-elenco .item>a>img{display:table;max-width:300px;width:100%;margin:0 auto}#prod-elenco .item>a:hover{-webkit-box-shadow:0 0 8px 1px rgba(0,0,0,0.3);box-shadow:0 0 8px 1px rgba(0,0,0,0.3)}#category-list{padding-left:10px;padding-right:10px}#category-list .accordion-show-info>a{display:block;font-size:120%;text-transform:uppercase;line-height:1.2;margin:15px 10px;padding:9px 0;border-bottom:1px solid #555}#category-list .accordion-show-info>a>i{float:right}#category-list .item>a{position:relative;overflow:hidden;display:block;margin:.5rem;color:#fff}#category-list .item>a>.new{width:auto;position:absolute;left:20px;top:0;z-index:2}#category-list .item>a>.img{display:block;width:100%;-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-ms-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease}#category-list .item>a:hover>.img{-moz-transform:scale(1.02);-webkit-transform:scale(1.02);-o-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}#category-list .item>a>.row{position:relative;z-index:2;background:#f37121;padding-left:15px;height:40px;text-transform:uppercase;display:flex;justify-content:flex-start;align-items:center;overflow:hidden}#category-list .item>a:hover>.row::after{right:20px}#category-list .item>a>.row::after{content:'>';width:15px;height:45px;position:absolute;top:50%;right:-20px;transform:translateY(-53%);color:#fff;display:flex;justify-content:center;align-items:center;font-size:18px;transition:300ms right}#category-list .item>a>.row img{float:right}#category-list .item>a>.middle-xs>span>i{line-height:1.4}#prodotto{position:relative;padding:0 0 60px 0}#prodotto .social{bottom:35px}#prod-dettagli{padding:40px 0 0;background:var(--headerColor)}#prod-dettagli>.end-md{margin-top:40px}#prod-dettagli .applicatio-type{display:none;margin:0 20px 40px}#prod-dettagli .applicatio-type>span{display:inline-block;margin:0 10px 0 0}#prod-dettagli .applicatio-type>span.active{background:#ff5f00}#prod-dettagli h1{position:relative;font-size:220%;font-weight:lighter;color:#FFF;text-transform:uppercase;width:100%;max-width:180px;padding:0 0 20px 0;display:block;margin:0 20px 20px;text-align:left}#prod-dettagli h1::after{content:"";position:absolute;bottom:0;left:0;width:120px;height:2px;background:#ff5f00}#prod-dettagli .breadcumb{display:block;margin:0 20px;max-width:180px;width:100%;color:#666;font-size:14px;line-height:1.4;padding:0;text-align:left}#prod-dettagli .breadcumb>a{color:#666;display:inline-block;text-transform:uppercase}#prod-dettagli>.col-md-8{padding:0}#prod-dettagli #prod-menu{margin-bottom:50px}#prod-dettagli #prod-menu>a{text-transform:uppercase;padding:5px 0;margin-left:20px;border-bottom:2px solid #fff;color:#444}#prod-dettagli #prod-menu>a.active{color:#ff5f00;border-bottom-color:#ff5f00}#prod-content{overflow:hidden}#prod-content>.prod-tab{position:relative;-webkit-transition:all 600ms ease-in-out;-moz-transition:all 600ms ease-in-out;-ms-transition:all 600ms ease-in-out;-o-transition:all 600ms ease-in-out;transition:all 600ms ease-in-out}#prod-content>.prod-tab>div{float:left;text-align:left;width:100%;overflow-y:auto;overflow-x:hidden}#prod-content>.prod-tab .prod-padding{padding:0 20px}#prod-video{position:relative;padding-top:40px}#prod-video #iframe{display:block;position:relative;width:100%;padding:25% 0;overflow:hidden}#prod-video #iframe a{content:"";position:absolute;left:0;top:0;bottom:0;right:0;z-index:2;background:rgba(17,17,17,0.9)}#prod-video iframe{position:absolute;left:0;top:0;bottom:0;right:0;width:100% !important;height:290% !important;z-index:1;-moz-transform:translateY(-33%);-webkit-transform:translateY(-33%);-o-transform:translateY(-33%);-ms-transform:translateY(-33%);transform:translateY(-33%)}#prod-video #iframe a>span{display:block;position:absolute;color:#fff;left:50%;top:50%;z-index:3;text-align:center;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#prod-video #iframe a>span>img{width:60px;display:table;margin:0 auto 10px}#prod-video>.cont{position:relative;padding:20px 80px;background:#fff}#prod-video>.cont a{display:block;background:#ddd}#prod-video>.cont a>img{display:block;width:100%;height:auto}#prod-video>.cont a>p{padding:15px;color:#333;min-height:70px;border-bottom:1px solid #aaa;line-height:1.3}#prod-video>.cont a>span{position:relative;display:block;padding:7px 15px;color:#ff5f00}#prod-video>.cont a>span::after{content:"\E037";position:absolute;font-family:'Material Icons';right:10px;top:-2px;color:#fff;font-size:180%}#prod-video>.cont a:hover>span::after{color:#ff5f00}#prod-video>.cont>.owl-nav>button{background:rgba(30,30,30,0.6);color:rgba(255,255,255,0.8)}#prod-estimate{background:#ff5f00;padding:30px 20px;text-align:center;margin:60px 0 0 0}#prod-estimate>a{display:inline-block;text-transform:uppercase;color:#222;border:1px solid #222;padding:10px 18px;-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-ms-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease}#prod-estimate>a:hover{background:#222;color:#FFF}#prod-estimate>p{font-size:16px;line-height:16px;display:inline-block;color:#222;padding:10px 18px;border-bottom:1px solid #222}#prod-estimate>p>i{font-size:20px;display:inline-flex;vertical-align:text-top}#prod-others{padding:60px 0 40px}#prod-others .item>a{overflow:hidden;display:block;margin:.5rem}#prod-others .item>a>.new{width:auto;position:absolute;left:20px;top:0;z-index:2}#prod-others .item>a>.img{display:block;width:100%;-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-ms-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease}#prod-others .item>a:hover>.img{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}#prod-others .item>a>.row{position:relative;background:#f37121;padding:1rem 2rem;height:66px;text-transform:uppercase;z-index:2}#prod-others .item>a>.row img,#prod-others .item>a>.row i{float:right}#alphabetic-list{padding:0 20px 60px}#alphabetic-list .letter{max-width:200px}#alphabetic-list .letter>h5{color:#ff5f00;font-size:160%;padding:10px 0 10px;margin:10px 0 10px;border-bottom:1px solid #666}#alphabetic-list .letter>a{color:#999;padding:2px 0;margin:8px 0;display:block}#testo{position:relative;margin-bottom:80px}#testo>.container>.row{background:#333}#reference #testo>.container>.row>.col-xs-12>.testo{padding:40px}#reference #testo>.container>.row>.col-xs-12>.testo>h3{padding-bottom:10px;font-size:180%}#testo ul.tables{list-style:none}#testo ul.tables>li>a{display:table;margin:0 auto}.social{list-style:none;position:absolute;bottom:15px;left:50%;text-align:center;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.social>li{display:inline-block;margin-left:10px}.social>li:first-child{margin-left:0}.social>li>a{display:block;color:#fff;background:#111;font-size:170%;padding:13px}.social>li>a>i{display:block}#testo .social{bottom:-25px}#side-menu>.social{position:static;-moz-transform:translateX(0);-webkit-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#side-menu>.social>li{display:block;margin:10px 0 0 0}#side-menu>.social>li:first-child{margin-top:0}#news-elenco{padding-bottom:40px}#hot-elenco{padding-bottom:40px}#hot-elenco .item{padding-left:10px;padding-right:10px}#hot-elenco .col-md-4 img{display:block;width:100%}#hot-elenco .col-md-7,#hot-elenco .col-md-8{position:relative;background:#333;overflow:hidden;padding:20px 30px}#hot-elenco .col-md-7>h4,#hot-elenco .col-md-8>h4{padding:0 0 10px;color:#fff;font-size:20px;overflow:hidden}#hot-elenco .col-md-7>div,#hot-elenco .col-md-8>div{padding:10px 0 0;color:#ccc;font-size:90%;overflow:hidden}#hot-elenco .col-md-7 a,#hot-elenco .col-md-8 a{color:#fff}#hot-elenco .col-md-7>span,#hot-elenco .col-md-8>span{display:block;padding-top:20px;color:#fff}#hot-elenco .col-md-1{position:relative;background:#ff5f00;color:#000;padding:20px}#hot-elenco .col-md-1>i{position:absolute;top:50%;left:50%;font-size:350%;margin:-24px 0 0 -24px}#news #testo>.testo{padding:40px;background:#555}#news #testo>.testo>h1{margin-bottom:20px}#filtri-carousel{padding-bottom:30px}#filtri-carousel a{display:table;margin:0 auto;padding:10px 10px;color:#fff;font-size:11px;text-align:center}#filtri-carousel a::after{content:"";position:absolute;bottom:0;height:5px;width:70px;left:50%;margin-left:-40px}#filtri-carousel a.current::after,#filtri-carousel a:hover::after{background:#ff5f00}#events-elenco.item-row>.row>.item:nth-child(odd)>a{border-color:#ff5f00}#events-elenco.item-row .item>a>h3{min-height:auto;max-height:initial;padding:0 20px;display:flex;justify-content:space-between;align-items:center;width:100%;line-height:39px}#events-elenco.item-row .item>a>h3>i{float:right;font-size:250%}#modal-calendar h5{color:#fff}#modal-calendar p{color:#ccc}#modal-calendar .social{position:static;left:auto;bottom:auto;-moz-transform:translateX(0);-webkit-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#modal-calendar .social>li{display:table;margin:5px auto}#modal-calendar .social>li>a{background:transparent;padding:8px}#modal-lingua a.current{color:#ff5f00}#partners-elenco .item{width:100%;margin-bottom:20px}#partners-elenco .col-md-4 img{display:block;width:100%}#partners-elenco .col-md-8{position:relative;background:#888;overflow:hidden;padding:40px 40px 55px}#partners-elenco .col-md-8>h4{padding:0 0 10px;color:#fff;overflow:hidden}#partners-elenco .col-md-8>div{padding:10px 0 0;color:#ccc;font-size:90%;overflow:hidden;line-height:23px}#partners-elenco .col-md-8>div>p{line-height:inherit}#partners-elenco .col-md-8 a{color:#fff}#customer-magazine{padding:40px 0 40px}#customer-magazine>.row>.item{display:block;padding:0 10px 30px}#customer-magazine>.row>.item>img{display:block;width:100%}#customer-magazine>.row>.item>span{display:block;background:#333;padding:20px}#customer-magazine>.row>.item:hover>span{background:#ff5f00;color:#222}#magazine-elenco{padding:40px 0 40px}#magazine-elenco>.row>.item{display:block;padding:0 10px 30px}#magazine-elenco>.row>.item>a>img{display:block;width:100%}#magazine-elenco>.row>.item>a>span{display:block;background:#333;color:#fff;border-bottom:5px solid #777;padding:15px 20px}#magazine-elenco>.row>.item:hover>a>span{background:#ff5f00;color:#333}#magazine-elenco>.row>.item>a>span::after{color:#777;top:7px}.two-block{padding:0 20px}.two-block img{display:inline-block;padding:20px 0;max-width:100%}.two-block p{font-size:120%;line-height:1.4}#video-list{padding:0 0 40px}#page-filter{padding-bottom:40px}#page-filter .filtri{text-align:center;list-style:none;margin:0;padding:0}#page-filter .filtri>li{display:inline-block;padding:0 7px}#page-filter .filtri>li>a{position:relative;display:block;padding:10px 0;min-width:60px}#page-filter .filtri>li>a::after{content:"";position:absolute;bottom:0;height:3px;width:100%;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#page-filter .filtri>li>a.current{color:#ff5f00}#page-filter .filtri>li>a.current::after,#page-filter .filtri>li>a:hover::after{background:#ff5f00}#request-information{padding:60px 0;border-radius:10px}#request-information>.container{background-color:#060e32;padding:40px 20px 0;border-radius:10px}#request-information>.container-fluid{background-color:#060e32;padding:0}#request-information form .col-md-4{box-sizing:border-box;margin-bottom:10px}#request-information form .textarea{padding:0}#request-information form input[type="text"],#request-information form select{display:block;width:100%;padding:10px 10px;border:0;background:#ffd;color:#000}#request-information form textarea{display:block;width:100%;padding:10px 10px;max-width:1270px;margin:10px auto 50px;border:0;background:#ffd;color:#000}#request-information form input[type="submit"]{display:inline-block;margin-top:20px;padding:10px 26px;background:#ff5f00;color:#111;font-size:120%;border:0}#request-information select.hidden{display:none}#request-information form .g-recaptcha{display:inline-block;-moz-transform:scale(0.7);-webkit-transform:scale(0.7);-o-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}#request-information form .form-block{width:100%;padding:20px 30px;height:100%;margin:0;border:0;background:#eee;color:#fff}#request-information form .form-block>.privacy{padding:0;overflow-y:scroll;max-height:150px;min-height:150px;font-size:12px;line-height:1.8}#request-information form .form-block>.privacy a{color:#fff}#request-information form .form-block>.privacy p{line-height:1.8}#request-information form .form-block>div{padding:0;font-size:12px;line-height:1.8}#request-information form .form-block .title{display:block;font-size:14px;line-height:1.4;margin:0;padding:0;font-weight:bold;padding-bottom:10px}#request-information form .form-block.informativa{background:#555}#request-information form .form-block.privacy{background:#333}#request-information form .form-block.submit{background:transparent;color:#111}#request-information form .form-block.submit>span{font-size:12px;font-style:italic;padding:0 0 15px 0}.parallax{position:relative;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.parallax>.center{height:100%}#pagina-generica{padding:60px 0;line-height:1.6}#pagina-generica .testo{padding:20px;background:#fff}#pagina-generica .testo.dark{background:#bbb;color:#fff}#pagina-generica .testo.dark>a{color:#fff}#pagina-generica .assistenza{background:#fff;margin-top:10px;padding:20px 10px}#pagina-generica .assistenza .contatto{padding:10px}#pagina-generica .assistenza .contatto>.title{background:#ff5f00;color:#fff;padding:10px 20px}#pagina-generica .assistenza .contatto>.cont{padding:20px;background:#ddd;color:#666}#pagina-generica .assistenza .contatto h4{color:#333;padding-bottom:15px}#pagina-generica .assistenza .contatto a{color:#444}#pagina-generica .assistenza .contatto a:hover{color:#ff5f00}#company .testo{padding:40px 10%;text-align:left;line-height:1.6}#company .img-cont{position:relative;display:table;margin-top:40px;margin-bottom:40px;width:100%;height:400px;text-align:center;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden}#company .img-cont::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.6);z-index:1}#company .img-cont>div{display:table-cell;height:100%;vertical-align:middle;position:relative;z-index:2}#company .img-cont>div>ul{list-style:none;text-align:center}#company .img-cont>div>ul>li{display:inline-block;padding:5px;font-size:0}#company .img-cont>div>ul>li>a{display:block;font-size:16px;padding:12px;min-width:250px;background:#fff;color:#333}#company .img-cont>div>ul>li:nth-child(2)>a{background:#ff5f00;color:#fff}#company .img-cont>div>ul>li:last-child>a{background:#bbb;color:#444}#prod-det>.item{padding:20px 0}#prod-det .item>.col-xs-12{background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#111}#prod-det .item .cont{padding:30px 20px}#prod-det .item .cont h5{font-size:150%;color:#FFF;font-weight:bold;margin-bottom:20px}#prod-det .item .cont p{color:#888}#safety-sheets .container{max-width:60rem}#safety-sheets .item{margin-bottom:20px}#safety-sheets header{position:static;background:#fff;cursor:pointer;padding:6px 8px 6px 14px;line-height:39px;font-size:140%}#safety-sheets header a{float:right;line-height:17px}#safety-sheets header a>i{font-size:200%}#safety-sheets header:hover,#safety-sheets header.current{background:#ff5f00;color:#fff}#safety-sheets header:hover a,#safety-sheets header.current a{color:#fff}#safety-sheets main>div{background:#111;padding:20px 30px}#safety-sheets main>div>a{display:inline-block;margin:5px 20px;text-align:center}#safety-sheets main>div>a:first-child{margin-left:0}#safety-sheets main>div>a>img{display:inline-block}#careers-top{padding:0 0 40px}#careers-top img{display:block;max-width:100%;padding:0 20px 20px}#careers-top p{padding:0 20px}#careers-vacancies{padding:0}#careers-vacancies>div{background:#333;padding:40px 0}#careers-vacancies>div p{color:#fff;margin-bottom:40px}#careers-vacancies .lavori>a{display:block;margin-bottom:20px;background:#ff5f00;color:#fff;padding:4px 8px 4px 14px;line-height:36px;font-size:140%}#careers-vacancies .lavori>a>.data{float:right;font-size:80%}#careers-vacancies .lavori>a>.data>i{font-size:36px;float:right}#careers-vacancies .lavori>a:hover{background:#ddd;color:#333}#careers-links{padding:0 0 40px}#careers-links>.row{background:#9d9d9d;color:#fff;border-bottom:6px solid #ff5f00}#careers-links>.row img{display:block;width:100%}#careers-links>.row .text{padding:5% 10%}#careers-links>.row .text h3{font-size:200%;margin-bottom:10px}#careers-links>.row .text p{line-height:200%}#careers-application{padding:30px 0 0}#careers-application>.container-fluid{background:#111;padding:20px 20px 0}#careers-application>.container-fluid>.container{padding:10px 0 40px}#careers-application form .col-md-4{padding:0 20px}#careers-application form input[type="text"],#careers-application form select{display:inline-block;width:100%;padding:10px 20px;margin:10px 0;border:0;background:#eee;color:#333}#careers-application form textarea{display:block;width:100%;max-width:100%;min-width:100%;min-height:120px;height:120px;padding:10px 20px;margin:10px auto 20px;border:0;background:#eee;color:#333}#careers-application form input[type="submit"]{display:inline-block;margin-top:20px;padding:10px 26px;background:#ff5f00;color:#fff;font-size:120%;border:0}#careers-application form .g-recaptcha{display:inline-block;-moz-transform:scale(0.7);-webkit-transform:scale(0.7);-o-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}#careers-application form .form-block{width:100%;padding:20px 30px;height:100%;margin:0;border:0;background:#eee;color:#fff}#careers-application form .form-block>.privacy{padding:0;overflow-y:scroll;max-height:150px;min-height:150px;font-size:12px;line-height:1.8}#careers-application form .form-block>.privacy a{color:#fff}#careers-application form .form-block>.privacy p{line-height:1.8}#careers-application form .form-block>div{padding:0;font-size:12px;line-height:1.8}#careers-application form .form-block .title{display:block;font-size:14px;line-height:1.4;margin:0;padding:0;font-weight:bold;padding-bottom:10px}#careers-application form .form-block.informativa{background:#999}#careers-application form .form-block.privacy{background:#777}#careers-application form .form-block.submit{background:#555;color:#fff}#careers-application form .form-block.submit>span{font-size:12px;font-style:italic;padding:0 0 15px 0}#careers-vacancies.trainings>div>div>p{padding:0 20px;font-size:110%;line-height:1.7;margin-bottom:0}#careers-application.trainings>.container-fluid>.container{padding:30px 0}#careers-application.trainings .col-sm-6{padding-bottom:30px}#careers-application.trainings .col-sm-6>strong{display:block;padding-bottom:10px}#careers-application.trainings .col-sm-6 p{line-height:24px}#careers-application.trainings .col-md-4{padding-bottom:30px}#careers-application.trainings .col-md-4>strong{display:block;padding-bottom:10px}#careers-application.trainings .col-md-4 p{line-height:24px}#worldwide-filtri{max-width:60rem}#worldwide-filtri .svg-container{display:inline-block;position:relative;width:100%;padding-bottom:48%;vertical-align:middle;overflow:hidden}#worldwide-filtri .svg-content{display:inline-block;position:absolute;top:0;left:0}#worldwide-filtri path{-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-ms-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease}#worldwide-filtri path:hover,#worldwide-filtri path.current{fill:#ff5f00;cursor:pointer}#worldwide-list .container{max-width:60rem}#worldwide-list .item{margin-bottom:20px}#worldwide-list header{position:static;background:#111;cursor:pointer;padding:6px 8px 6px 14px;line-height:39px;font-size:140%}#worldwide-list header a{float:right;line-height:17px}#worldwide-list header a>i{font-size:200%}#worldwide-list header:hover,#worldwide-list header.current{background:#ff5f00;color:#000}#worldwide-list header:hover a,#worldwide-list header.current a{color:#000}#worldwide-list main>div{background:#000;padding:20px 30px}#worldwide-list main>div a{display:table;margin:5px auto;text-align:center;color:#999}#worldwide-list main>div a>img{width:40px;margin:16px auto;display:block}#reference{padding:0 0 10px 0}#reference>img{display:table;width:40px;margin:0 auto 20px}#reference .container{max-width:60rem}#reference #testo{background:#111;margin-bottom:50px;padding:60px 0}#reference #testo .testo{padding:0 40px}#reference #testo .testo a{color:#ff5f00}#reference #testo .map{padding:40px 0}#reference #testo .map>iframe{width:100%;height:400px}#reference-others{padding-bottom:40px}#reference-others>.sub-title::before{position:static;width:80px;display:table;margin:10px auto}#reference-others>.sub-title::after{position:static;width:80px;display:table;margin:10px auto}#reference-others .item>a{display:table;margin:0 auto;text-align:center;color:#999}#reference-others .item>a>img{width:42px;margin:0 auto 5px;display:block}#search-form{padding-bottom:40px}#search-form .center-xs{padding-bottom:30px}#search-form span{display:inline-block;margin:10px;color:#777;text-transform:uppercase;line-height:14px}#search-form span>input{float:left;margin-right:10px}#search-form input[type="text"]{background:#111;color:#999;border:0;width:100%;padding:15px 15px}#search-form input[type="submit"]{background:#ff5f00;color:#111;border:0;width:100%;padding:15px 15px;text-transform:uppercase}#search-form .searching{position:relative;margin-top:40px;background:#111;color:#FFF;width:100%;padding:6px 15px}#search-form .searching>span{color:#ff5f00}#search-form .searching::after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(204,204,204,0);border-top-color:#111;border-width:15px;margin-left:-15px}#search-record{padding-bottom:60px}#search-record .row{border-bottom:1px solid #555;padding:25px 30px}#search-record>.container .row:first-child{border-top:1px solid #555}#search-record .row>div>a{display:table;color:#ff5f00;font-size:160%;margin-bottom:10px}#search-record .row>div>a.button-circle{margin-top:20px;display:inline-block;background:#ff5f00;color:#111;width:40px;height:40px;text-align:center;line-height:40px;font-size:240%;-webkit-border-radius:40px;border-radius:40px}#search-record .row>div>a.button-circle>i{line-height:inherit;font-size:inherit}#search-record .row>div>span{color:#888;display:table;margin-bottom:10px}#search-record .row>div>.text{line-height:1.6}#search-records{padding-bottom:60px}#search-records .accordion-show-info{background:#666;color:#ff5f00;padding:6px 15px;margin-top:30px;margin-bottom:30px;cursor:pointer;text-transform:capitalize}#search-records .accordion-show-info>span{float:left;line-height:27px}#search-records .accordion-show-info>a{float:right}#search-records .row{border-bottom:1px solid #ccc;padding:25px 30px}#search-records .accordion-info .row:first-child{border-top:1px solid #ccc}#search-records .row>div>a{display:table;color:#ff5f00;font-size:160%;margin-bottom:10px}#search-records .row>div>a.button-circle{margin-top:20px;display:inline-block;background:#ff5f00;color:#fff;width:40px;height:40px;text-align:center;line-height:40px;font-size:240%;-webkit-border-radius:40px;border-radius:40px}#search-records .row>div>a.button-circle>i{line-height:inherit;font-size:inherit}#search-records .row>div>span{color:#888;display:table;margin-bottom:10px}#search-records .row>div>.text{line-height:1.6}#footer{background:var(--bgColor);color:#fff}#footer>.container>nav.row{padding:40px 0;color:#fff}#footer>.container>nav.row .col-sm-4>a{margin:0 auto}#footer>.container>nav.row>.col-xs-12{padding:10px 15px}#footer>.container>nav.row .footer-title{text-transform:uppercase;color:#CCC;padding:0 5px 5px;border-bottom:1px solid #666}#footer>.container>nav.row .footer-text{color:#a8a8a8;padding:5px 5px 5px}#footer>.container>nav.row .footer-text a{display:block;line-height:26px;font-size:12px;color:#bfbebe}#footer>.container>nav.row .footer-text a:hover{color:#fff}#footer-company{border-top:1px solid #666;padding:30px 2rem 30px;margin:0}#footer-company>.col-xs-12>a{display:inline-block}#footer-company>.col-xs-12>a>img{display:block;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#footer-company>.col-sm{font-size:11px;color:#666;line-height:22px;padding:15px 0}#footer-company>.col-sm>a{display:inline-block;color:#666;margin:0;padding:0}#social{list-style:none;padding-top:5px}#social>li{display:inline-block;padding:0 5px}#social>li>a{display:block;padding:0 5px}#social>li>a>i{font-size:180%}.social-share{list-style:none;padding-top:20px;padding-bottom:60px}.social-share>li{display:inline-block;padding:0 5px}.social-share>li>a{display:block;text-align:center;color:#eee;background:#111;width:30px;height:30px;line-height:33px;-webkit-border-radius:30px;border-radius:30px}.social-share>li>a>i{font-size:120%}.img-block{background-repeat:no-repeat;background-size:cover;background-position:center}.img-block .vcenter{min-width:300px;padding:10% 0;border:1px solid #555}.img-block .center a{display:block;line-height:24px}.img-block .center a>i{font-size:24px;display:inline-flex;vertical-align:text-top}.smoothScroll{position:absolute;bottom:40px;left:50%;z-index:5;margin-left:-42px;padding:0 5px;font-size:120%;color:#fff;font-style:italic;-webkit-animation:scroll-down 3s infinite ease-in-out;-moz-animation:scroll-down 3s infinite ease-in-out;-o-animation:scroll-down 3s infinite ease-in-out;animation:scroll-down 3s infinite ease-in-out}.smoothScroll>i{display:table;margin:10px auto 0}.smoothScroll:hover,.smoothScroll:focus{color:#fff}@-webkit-keyframes scroll-down{0{bottom:40px}50%{bottom:20px}100%{bottom:40px}}@-moz-keyframes scroll-down{0{bottom:40px}50%{bottom:20px}100%{bottom:40px}}@-o-keyframes scroll-down{0{bottom:40px}50%{bottom:20px}100%{bottom:40px}}@keyframes scroll-down{0{bottom:40px}50%{bottom:20px}100%{bottom:40px}}.slide{position:relative;margin-top:65px}.slide>.owl-carousel>.owl-dots{position:absolute;margin-top:0;bottom:40px;left:0;right:0;z-index:10}#home-video{position:relative;width:100%;height:auto;z-index:0;padding:25% 0;overflow-y:hidden}#home-video::after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;z-index:2}#home-video iframe{position:absolute;top:-100%;left:0;width:100% !important;height:300% !important}#home-video>img{display:block;position:absolute;top:50%;left:50%;max-width:100%;z-index:3;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#banner{position:relative}#banner::after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;z-index:2}#banner iframe{position:absolute;left:0}#banner .owl-carousel .item-video{height:100%}#banner .owl-carousel .item>a>p{position:absolute;bottom:150px;width:100%;text-align:center;text-transform:uppercase;color:#fff;font-size:26px;padding:5px 15px}#banner .owl-carousel .item>a>p::before{content:"";display:inline-block;position:absolute;top:0;bottom:0;width:8px;margin-left:-30px;background:#ff5f00}#banner .owl-carousel .item>a>p.dark{color:#000}.slide .owl-carousel .item>a>p{position:absolute;top:50%;left:20px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-transform:uppercase;color:#fff;font-size:26px;padding:2px 20px;border-left:8px solid #ff5f00}.slide .owl-carousel .item>a>p.dark{color:#000}.slide .owl-carousel .item>a.right>p{left:auto;right:20px;border-left:0;text-align:right;border-right:8px solid #ff5f00}#page-slide>.owl-carousel .item{position:relative}#page-slide>.owl-carousel .item>h4{padding:0 20px;font-size:160%;color:#fff;font-weight:bold;position:absolute;left:50%;top:50%;-moz-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}#page-slide>.owl-carousel .item::after{content:"";position:absolute;bottom:0;left:0;right:0;height:20px;background:rgba(193,85,0,0.7)}.separatore{border-bottom:1px solid #333;margin:2rem 0 0;position:relative;display:block;width:100%}.separatore::after{content:attr(data-testo);position:absolute;left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-transform:uppercase;color:#999;background:#222;padding:0 10px}.button{display:table;margin:20px auto 0;color:#fff;background:#ff5f00;border:1px solid #ff5f00;padding:10px 15px;font-size:100%;line-height:1.4;min-width:140px;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}.button>i{float:left;padding-right:10px;font-size:17px}.button:hover{background:transparent}.button-more{display:table;margin:30px auto 0;color:inherit;background:transparent;padding:15px 30px;border:0;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;-webkit-box-shadow:0 0 8px 1px rgba(0,0,0,0.2);box-shadow:0 0 8px 1px rgba(0,0,0,0.2)}.button-more:hover{-webkit-box-shadow:0 0 8px 1px rgba(0,0,0,0.4);box-shadow:0 0 8px 1px rgba(0,0,0,0.4)}#message{position:fixed;bottom:0;left:0;right:0;z-index:1000}#message>div{cursor:pointer;border:1px solid;padding:15px 25px;text-align:center;opacity:0;visibility:hidden;-moz-transform:translateY(100%);-webkit-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out;-ms-transition:all 350ms ease-in-out;-o-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out}#message>div.show{visibility:visible;opacity:1;-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#message>div.hide{opacity:0;visibility:hidden;-moz-transform:translateX(100%);-webkit-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}#message>div.hide.hide-left{opacity:0;visibility:hidden;-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}#message>.message-success{background:#c9ffba;color:#29d800}#message>.message-alert{background:#fffdba;color:#d8b200}#message>.message-error{background:#ffbaba;color:#d8000c}.riga{display:block;margin:50px 20px 30px;padding:0;text-align:center}.riga h3{padding:0;margin:0;color:#777}.hover-overlay a{position:relative}.hover-overlay a>.black-overlay{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0);border:0 solid #212121;-webkit-transition:background 200ms ease-out,border-width 200ms ease-out;-moz-transition:background 200ms ease-out,border-width 200ms ease-out;-ms-transition:background 200ms ease-out,border-width 200ms ease-out;-o-transition:background 200ms ease-out,border-width 200ms ease-out;transition:background 200ms ease-out,border-width 200ms ease-out;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.hover-overlay a:hover>.black-overlay,.hover-overlay a:focus>.black-overlay{border-width:14px;background:rgba(0,0,0,0.2)}.errors{border:1px solid;color:#d8000c;background-color:#ffbaba;font-size:110%;padding:20px;text-align:center;margin:0 20px 20px;list-style:none}.errors>li{margin-top:20px}.errors>li:first-child{margin-top:0}.errors>li>a{color:inherit;font-weight:bold}.success{border:1px solid;color:#2ab300;background-color:#a9dfa9;font-size:110%;padding:20px;text-align:center;margin:0 20px 20px;list-style:none;font-weight:bold}.errors>li{margin-top:20px}.errors>li:first-child{margin-top:0}.errors>li>a{color:inherit}#cookie-policy{background-color:rgba(30,30,30,0.8);color:#FFF;font-size:12px;padding:7px;width:100%;text-align:center;position:fixed;z-index:600;bottom:0;left:0}#cookie-policy #cookie-text{display:inline-block;width:80%;padding:0;color:#FFF;line-height:20px;padding:0}#cookie-policy #cookie-text a{color:#FFF;text-decoration:none}#cookie-policy #cookie-text a:hover{text-decoration:underline}#cookie-policy #cookie-ok{position:relative;padding:0;margin:0;display:block}#cookie-policy #cookie-ok a{display:inline-block;margin-top:10px}#empty,#empty>body,#empty>body>main,#empty .center{height:100%;padding:0}#empty form{padding:0;margin:0 20px;width:100%;max-width:300px}#empty form label{display:table;margin:0 0 10px 0;color:#000}#empty form input[type="checkbox"]+label{display:inline-block;margin:0;color:#fff;line-height:20px}#empty form input[type="text"],#empty form input[type="email"],#empty form input[type="password"]{display:block;max-width:280px;width:100%;margin:10px auto;padding:10px 18px;border:0;-webkit-border-radius:5px;border-radius:5px}#empty form input[type="submit"]{padding:10px 18px;margin:10px auto 0;border:1px solid #eee;background:#eee;color:#0c4778;display:table;-webkit-border-radius:5px;border-radius:5px}#empty form input[type="submit"]:hover{background:transparent;color:#fff}#empty form hr{border:0;border-top:1px solid #667e91;margin:30px 0}#empty form .aligncenter>a>img{display:block;max-width:307px;width:100%;margin-bottom:30px}#empty form .aligncenter>a{font-size:12px;color:#fff;display:block;margin-top:15px;font-style:italic;padding:0 20px}#fullHeight,#fullHeight>body,#fullHeight>body>main,#fullHeight>body>#lo-cont,#fullHeight>body>#lo-cont>main{height:100%}#fullHeight #banner{background:var(--bgColor);padding:10px}#fullHeight #banner>.owl-carousel,#fullHeight #banner>.owl-carousel>.owl-stage-outer,#fullHeight #banner>.owl-carousel>.owl-stage-outer>.owl-stage,#fullHeight #banner>.owl-carousel>.owl-stage-outer>.owl-stage>.owl-item{height:100%}#fullHeight #banner .item{position:relative}#fullHeight #banner .item>a>div{position:absolute;width:15%;height:15px;background:rgba(0,0,0,.4);color:#fff;font-size:25px}#fullHeight #banner .item>a>img{display:block}#login{width:100%;height:100%;position:relative;background:#ebebeb;background:-moz-radial-gradient(center,ellipse cover,#ebebeb 0,#ebebeb 100%);background:-webkit-radial-gradient(center,ellipse cover,#ebebeb 0,#ebebeb 100%);background:radial-gradient(ellipse at center,#ebebeb 0,#ebebeb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb',endColorstr='#ebebeb',GradientType=1)}#login>.top{position:absolute;top:20px;left:20px;right:20px;z-index:2}#login>.top a{float:left;display:block;color:#fff;line-height:30px;margin:10px 0}#login>.top a>i{font-size:20px;float:left;padding:4px 5px 0 0}#login #lingua{padding:0}#menu-admin{position:fixed;visibility:hidden;top:-100%;right:0;left:0;bottom:0;background:rgba(193,85,0,0.96);-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out;-ms-transition:all 350ms ease-in-out;-o-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;width:100%;max-height:100%;z-index:9;overflow-y:auto}.out #menu-admin{top:150px;visibility:visible}#menu-admin>a{display:none;font-size:44px;line-height:40px;padding:0 15px 0 15px;margin:25px 35px 35px 0;float:right;color:#fff}#menu-admin ul{list-style:none;padding:0;margin:0;border-bottom:1px solid rgba(255,255,255,0.15)}#menu-admin ul>li{display:block;line-height:50px;padding:0 5px;margin:0;border-top:1px solid rgba(255,255,255,0.15)}#menu-admin ul>li>a{display:block;text-align:center;padding:0 10px;position:relative;color:#fff}#menu-admin ul>li>a.toggle-sub+ul{display:none;border-bottom:0;margin:0 15px}#menu-admin ul>li>a.toggle-sub>i{position:absolute;right:20px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#login-admin{width:100%;height:100%;position:relative;margin:0;background:#333;background:-moz-linear-gradient(-45deg,#333 0,#000 80%);background:-webkit-linear-gradient(-45deg,#333 0,#000 80%);background:linear-gradient(135deg,#333 0,#000 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333',endColorstr='#000000',GradientType=1)}#login-admin h1{color:#ccc;font-size:28px;margin-bottom:20px}#login-admin #menu-open>i{display:block}#login-admin form{max-width:320px}#login-admin form hr{border-color:#222;margin:20px 0}#login-admin form input[type="text"],#login-admin form input[type="email"],#login-admin form input[type="password"]{max-width:100%;padding:16px 20px;background:#333;color:#eee}#login-admin form input[type="submit"]{background:#999;border-color:#999;color:#333}#login-admin form input[type="checkbox"]+label{line-height:31px}#login-admin form a{display:inline-block;color:#999}#login-admin form a>i{font-size:31px;display:block}#login-admin #menu-admin{position:absolute;background-color:#222;color:#fff;padding:0 20px}.out #login-admin #menu-admin{top:0}#login-admin #menu-admin>#menu-close{display:block;margin:20px}#login-admin #menu-admin>.flushdesign{display:table;margin:0 auto 20px;float:none}#login-admin #menu-admin>p{font-size:90%;line-height:1.6;display:block}#login-admin #menu-admin>hr{width:100%;border-color:#666;margin:20px 0;border-top:0;border-right:0;border-left:0;border-bottom:1px solid}#login-admin #menu-admin>h2{margin-bottom:20px;font-size:160%}#login-admin #menu-admin>p>a{font-size:100%;display:inline-block;color:#fff}.fullscreen-modal{position:fixed;width:100%;height:100%;top:0;left:0;z-index:20;visibility:hidden;-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.fullscreen-modal>.bg{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(17,17,17,0.9);z-index:-1}.fullscreen-modal>.close-modal{width:40px;height:40px;font-size:40px;position:absolute;right:10px;top:30px;overflow:hidden;border:0;color:#fff;background:transparent;outline:0;z-index:100}.fullscreen-modal>nav{text-align:center;position:relative;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff}.fullscreen-modal>nav>h5{font-size:24px;margin-bottom:20px}.fullscreen-modal>nav>p{margin-bottom:20px;color:#ccc}.fullscreen-modal>nav>ul{list-style:none;padding:0;margin:0 auto;display:table;position:relative;max-width:320px;text-align:center}.fullscreen-modal>nav>ul>li{display:inline-block;padding:10px 0 0 0;margin:0 10px;min-width:180px}.fullscreen-modal>nav>ul>li:first-child{padding-top:0}.fullscreen-modal>nav>ul>li>a{line-height:37px;display:block;float:left;width:100%;text-align:left;color:#fff;border-bottom:3px solid transparent}.fullscreen-modal>nav>ul>li>a:hover,.fullscreen-modal>nav>ul>li>a.current{border-bottom-color:#fff}.fullscreen-modal>nav>ul>li>a>img{display:block;float:left;padding-top:5px;padding-right:20px;height:38px}.fullscreen-modal>nav>.list>a{display:table;margin:0 auto 20px;color:#fff}.fullscreen-modal>nav>.list>a>img{margin-bottom:5px}.fullscreen-modal>nav>h5.lati{position:relative}.fullscreen-modal>nav>h5.lati::before{content:"";display:inline-block;height:3px;max-width:100px;width:100%;background:#fff;margin:0 6px 6px 0}.fullscreen-modal>nav>h5.lati::after{content:"";display:inline-block;height:3px;max-width:100px;width:100%;background:#fff;margin:0 0 6px 6px}.fullscreen-modal>nav>.subcategories-list>li>a{text-align:center;float:none;line-height:1.6;color:#fff;border:0}.fullscreen-modal>aside{text-align:center;position:relative;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#999}.fullscreen-modal>aside>h5{font-size:24px;margin-bottom:30px}.fullscreen-modal>aside>p{font-size:90%;padding-bottom:20px}.fullscreen-modal>aside input{background:transparent;border:1px solid #333;color:#333;padding:3px 5px;min-width:200px}#modal-share-email.fullscreen-modal>.close-modal{color:#ff5f00}#modal-share-email.fullscreen-modal>.container{top:0;-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);height:100%;overflow:auto}.fullscreen-modal>.container{background:#000;padding:40px;max-width:600px;position:relative;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.6);box-shadow:0 0 6px 0 rgba(0,0,0,0.6)}.fullscreen-modal>.container>.block-title{margin:0 auto 20px;padding:0}.fullscreen-modal>.container>.block-title>h2{padding:0}.fullscreen-modal>.container>form>.field{display:block;margin-bottom:15px}.fullscreen-modal>.container>form>.field>label{display:table;margin:0 0 15px 0}.fullscreen-modal>.container>form>.field>input{display:block;margin:0;border:1px solid #eee;background:#eee;color:#333;-webkit-border-radius:4px;border-radius:4px;padding:8px 16px}.fullscreen-modal>.container>form>.field>input[type="text"]{width:100%}.fullscreen-modal>.container>form>.field>input[type="submit"]{display:table;background:#ff5f00;border:0;color:#fff}.fullscreen-modal>.container>form>.field>textarea{display:table;margin:0;width:100%;min-width:100%;max-width:100%;height:110px;min-height:110px;padding:8px 16px;border:0;background:#eee;color:#333;-webkit-border-radius:4px;border-radius:4px}.fullscreen-modal>.container>form>p.field,.fullscreen-modal>.container>form>p.privacy{font-size:80%}.fullscreen-modal>.container>form>.g-recaptcha{-moz-transform:scale(0.7) translateX(-45px);-webkit-transform:scale(0.7) translateX(-45px);-o-transform:scale(0.7) translateX(-45px);-ms-transform:scale(0.7) translateX(-45px);transform:scale(0.7) translateX(-45px)}.fullscreen-modal>.container>ul.social{list-style:none}.fullscreen-modal>.container>ul.social>li{margin-bottom:20px}.fullscreen-modal>.container>ul.social>li>a{display:table;margin:0 auto;padding:10px 22px;font-size:16px;background:#ff5f00;color:#fff;min-width:160px}.fullscreen-modal>.container>ul.social>li>a::after{content:"";display:inline-block;clear:both}.fullscreen-modal>.container>ul.social>li>a>i{display:block;float:left;margin-right:10px;font-size:90%;padding-top:2px}.fullscreen-modal.open{visibility:visible;-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.fullscreen-modal.animation{-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}#animazione .icon-text{overflow:hidden}#animazione .icon-text .container>.row.come-in{position:relative;-moz-transform:translateX(100%);-webkit-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);visibility:hidden;opacity:0;animation-name:slideIn;animation-duration:500ms;animation-timing-function:ease-in;animation-iteration-count:1;animation-fill-mode:forwards}#animazione .icon-text .container>.row.come-in:nth-child(odd){-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);animation-duration:500ms}#animazione .icon-text .container>.row.already-visible{-moz-transform:translateX(0);-webkit-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);animation:none;visibility:visible;opacity:1}@keyframes slideIn{to{visibility:visible;-moz-transform:translateX(0);-webkit-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}}@font-face{font-family:'FontAwesome';src:url('fonts/fontawesome-webfont5b62.eot?v=4.6.3');src:url('fonts/fontawesome-webfontd41d.eot?#iefix&v=4.6.3') format('embedded-opentype'),url('fonts/fontawesome-webfont5b62.woff2?v=4.6.3') format('woff2'),url('fonts/fontawesome-webfont5b62.woff?v=4.6.3') format('woff'),url('fonts/fontawesome-webfont5b62.ttf?v=4.6.3') format('truetype'),url('fonts/fontawesome-webfont5b62.svg?v=4.6.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;font-display:swap}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-facebook:before{content:"\f09a"}.fa-twitter:before{content:"\f099"}.fa-instagram:before{content:"\f16d"}.fa-linkedin-in:before{content:"\f0e1"}.fa-google-plus:before{content:"\f0d5"}.fa-vimeo:before{content:"\f27d"}.fa-youtube-play:before{content:"\f16a"}.fa-whatsapp:before{content:"\f232"}[data-tooltip]{position:relative}[data-tooltip] span{position:absolute;display:block;left:50%;margin-top:10px;bottom:130%;min-width:180px;color:#fff;background:#666;line-height:1.6;padding:5px;text-align:center;visibility:hidden;font-size:14px;opacity:0;z-index:20;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}[data-tooltip] span:after{content:'';position:absolute;bottom:-8px;left:50%;margin-left:-8px;width:0;height:0;border-right:8px solid transparent;border-top:8px solid #666;border-left:8px solid transparent}[data-tooltip]:hover span{visibility:visible;opacity:1}[data-tooltip].left span{left:auto;right:70px;margin-top:0;bottom:20%;max-width:180px;-moz-transform:translateX(0);-webkit-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}[data-tooltip].left span:after{bottom:8px;left:auto;right:-7px;border-right:0;border-top:8px solid transparent;border-left:8px solid #666;border-bottom:8px solid transparent}#loading{position:fixed;top:0;right:0;bottom:0;left:-1px;width:calc(100%+1px);height:100%;background:#222;z-index:999999;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);clip:rect(auto,auto,auto,auto)}#loading>img{display:block;position:fixed;top:50%;left:50%;margin:-75px 0 0 -75px}#loading.hide{width:1px;-webkit-transition:width 800ms ease-in-out;-moz-transition:width 800ms ease-in-out;-ms-transition:width 800ms ease-in-out;-o-transition:width 800ms ease-in-out;transition:width 800ms ease-in-out}#loading.show{width:calc(100%+1px);-webkit-transition:width 800ms ease-in-out;-moz-transition:width 800ms ease-in-out;-ms-transition:width 800ms ease-in-out;-o-transition:width 800ms ease-in-out;transition:width 800ms ease-in-out}.lo-header{position:fixed;top:0;z-index:100;min-height:460px;width:100%;height:100%;background:#222}.lo-header h1{margin:0}.lo-logo,.lo-loader{position:absolute;left:0;width:100%;opacity:0;cursor:default;pointer-events:none}.lo-logo{top:0;left:50%;height:100%;width:auto;-webkit-transform:translate3d(-50%,25%,0);transform:translate3d(-50%,25%,0)}.lo-logo>img{display:block;width:150px}.lo-loader{bottom:20%}.lo-header .lo-inner{display:block;margin:0 auto}.lo-header .lo-loader svg path{fill:none;stroke-width:10}.lo-header .lo-loader svg path.lo-loader-circlebg{stroke:#fff}.lo-header .lo-loader svg path.lo-loader-circle{-webkit-transition:stroke-dashoffset .2s;transition:stroke-dashoffset .2s;stroke:#ff5f00}.lo-main{margin:0;padding:0;width:100%;height:auto}.loading .lo-logo,.loading .lo-loader{opacity:1}.loading .lo-logo{-webkit-animation:animInitialLogo 1s cubic-bezier(0.7,0,0.3,1) both;animation:animInitialLogo 1s cubic-bezier(0.7,0,0.3,1) both}@-webkit-keyframes animInitialLogo{from{opacity:0}}@keyframes animInitialLogo{from{opacity:0}}.loading .lo-loader{-webkit-animation:animInitialLoader 1s cubic-bezier(0.7,0,0.3,1) both;animation:animInitialLoader 1s cubic-bezier(0.7,0,0.3,1) both}@-webkit-keyframes animInitialLoader{from{opacity:0;-webkit-transform:scale3d(0.5,0.5,1)}}@keyframes animInitialLoader{from{opacity:0;-webkit-transform:scale3d(0.5,0.5,1);transform:scale3d(0.5,0.5,1)}}.loaded .lo-logo,.loaded .lo-loader{opacity:1}.loaded .lo-logo{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:animLoadedLogo 1s cubic-bezier(0.7,0,0.3,1) forwards;animation:animLoadedLogo 1s cubic-bezier(0.7,0,0.3,1) forwards}@-webkit-keyframes animLoadedLogo{to{opacity:0;-webkit-transform:translate3d(-50%,25%,0) scale3d(0.65,0.65,1)}}@keyframes animLoadedLogo{to{opacity:0;-webkit-transform:translate3d(-50%,25%,0) scale3d(0.65,0.65,1);transform:translate3d(-50%,25%,0) scale3d(0.65,0.65,1)}}.loaded .lo-loader{-webkit-animation:animLoadedLoader .5s cubic-bezier(0.7,0,0.3,1) forwards;animation:animLoadedLoader .5s cubic-bezier(0.7,0,0.3,1) forwards}@-webkit-keyframes animLoadedLoader{to{opacity:0;-webkit-transform:translate3d(0,-100%,0) scale3d(0.3,0.3,1)}}@keyframes animLoadedLoader{to{opacity:0;-webkit-transform:translate3d(0,-100%,0) scale3d(0.3,0.3,1);transform:translate3d(0,-100%,0) scale3d(0.3,0.3,1)}}.loaded .lo-logo svg path{-webkit-transition:all .5s ease .3s;transition:all .5s ease .3s;fill:#fff}.loaded .lo-logo svg rect{-webkit-transition:all .5s ease .3s;transition:all .5s ease .3s;fill:#fff}.loaded .lo-header{-webkit-animation:animLoadedHeader 1s cubic-bezier(0.7,0,0.3,1) forwards;animation:animLoadedHeader 1s cubic-bezier(0.7,0,0.3,1) forwards}@-webkit-keyframes animLoadedHeader{to{-webkit-transform:translate3d(0,-100%,0)}}@keyframes animLoadedHeader{to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.layout-switch .lo-header{position:absolute;display:none;z-index:-1}.layout-switch .lo-main{overflow:auto}.no-js .lo-header{position:relative;min-height:0}.no-js .lo-header .lo-logo{opacity:1}.no-js .lo-header .lo-logo svg path{fill:#fff}#years>.owl-carousel .item a{display:table;margin:0 auto;padding:20px 10px;color:#FFF;border-bottom:5px solid transparent;cursor:pointer}#years>.owl-carousel .item a::after{content:"";position:absolute;bottom:0;height:5px;width:80px;left:50%;margin-left:-40px}#years>.owl-carousel .item a:focus::after,#years>.owl-carousel .item a:hover::after{background:#ff5f00}#years>.owl-carousel>.owl-nav>button{background:0;color:#ccc;top:46%}#years>.owl-carousel>.owl-nav>button.owl-prev{left:10px}#years>.owl-carousel>.owl-nav>button.owl-next{right:10px}#history>.owl-carousel .item>.row{background-color:#111;font-size:120%}#history>.owl-carousel .item>.row>.col-xs-12{position:relative}#history>.owl-carousel .item>.row>.col-xs-12.text{padding:20px}#history>.owl-carousel .item>.row>.col-xs-12>div{position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;background:rgba(17,17,17,0.5);padding:20px}#history>.owl-carousel .item>.row>.col-xs-12>div>span{position:absolute;top:50%;left:50%;font-size:200%;color:#ff5f00;padding:0 20px;z-index:3;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#history .owl-carousel .owl-item img{display:table;margin:30px auto;width:auto}.bootstrap-switch{border:1px solid #ced4da;border-radius:.25rem;cursor:pointer;direction:ltr;display:inline-block;line-height:.5rem;overflow:hidden;position:relative;text-align:left;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;z-index:0}.bootstrap-switch .bootstrap-switch-container{border-radius:.25rem;display:inline-block;top:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.bootstrap-switch:focus-within{box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.bootstrap-switch .bootstrap-switch-handle-on,.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch .bootstrap-switch-label{box-sizing:border-box;cursor:pointer;display:table-cell;font-size:1rem;font-weight:500;line-height:1.2rem;padding:.25rem .5rem;vertical-align:middle}.bootstrap-switch .bootstrap-switch-handle-on,.bootstrap-switch .bootstrap-switch-handle-off{text-align:center;z-index:1}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default{background:#e9ecef;color:#1f2d3d}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary{background:#007bff;color:#fff}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-secondary,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-secondary{background:#6c757d;color:#fff}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success{background:#28a745;color:#fff}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info{background:#17a2b8;color:#fff}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning{background:#ffc107;color:#1f2d3d}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger{background:#dc3545;color:#fff}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-light,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-light{background:#f8f9fa;color:#1f2d3d}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-dark,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-dark{background:#343a40;color:#fff}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lightblue,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lightblue{background:#3c8dbc;color:#fff}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-navy,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-navy{background:#001f3f;color:#fff}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-olive,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-olive{background:#3d9970;color:#fff}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lime,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lime{background:#01ff70;color:#1f2d3d}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-fuchsia,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-fuchsia{background:#f012be;color:#fff}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-maroon,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-maroon{background:#d81b60;color:#fff}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-blue,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-blue{background:#007bff;color:#fff}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-indigo,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-indigo{background:#6610f2;color:#fff}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-purple,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-purple{background:#6f42c1;color:#fff}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-pink,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-pink{background:#e83e8c;color:#fff}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-red,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-red{background:#dc3545;color:#fff}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-orange,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-orange{background:#fd7e14;color:#1f2d3d}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-yellow,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-yellow{background:#ffc107;color:#1f2d3d}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-green,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-green{background:#28a745;color:#fff}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-teal,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-teal{background:#20c997;color:#fff}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-cyan,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-cyan{background:#17a2b8;color:#fff}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-white,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-white{background:#fff;color:#1f2d3d}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray{background:#6c757d;color:#fff}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray-dark,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray-dark{background:#343a40;color:#fff}.bootstrap-switch .bootstrap-switch-handle-on{border-bottom-left-radius:.1rem;border-top-left-radius:.1rem}.bootstrap-switch .bootstrap-switch-handle-off{border-bottom-right-radius:.1rem;border-top-right-radius:.1rem}.bootstrap-switch input[type='radio'],.bootstrap-switch input[type='checkbox']{filter:alpha(opacity=0);left:0;margin:0;opacity:0;position:absolute;top:0;visibility:hidden;z-index:-1}.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label{font-size:.875rem;line-height:1.5;padding:.1rem .3rem}.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label{font-size:.875rem;line-height:1.5;padding:.2rem .4rem}.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label{font-size:1.25rem;line-height:1.3333333rem;padding:.3rem .5rem}.bootstrap-switch.bootstrap-switch-disabled,.bootstrap-switch.bootstrap-switch-readonly,.bootstrap-switch.bootstrap-switch-indeterminate{cursor:default}.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label{cursor:default;filter:alpha(opacity=50);opacity:.5}.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container{transition:margin-left .5s}.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on{border-radius:0 .1rem .1rem 0}.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off{border-radius:.1rem 0 0 .1rem}.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label{border-bottom-right-radius:.1rem;border-top-right-radius:.1rem}.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label{border-bottom-left-radius:.1rem;border-top-left-radius:.1rem}