/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/contrib/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}form .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}.link-edit-summary{border:0;background:none;text-decoration:underline;color:var(--bs-link-color);}.image-button.form-control{border:none;}
.affix{position:fixed;width:100%;top:0;z-index:1035;left:0;}
.book-navigation .menu{border-top:1px solid #d6d6d6;}.book-navigation .book-pager{border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;margin:0;}
.contextual-links a{border-bottom:none;text-shadow:0 0 0;}
.feed-icon{border-bottom:none;display:inline-block;padding:15px 0 0 0;}
.field--type-entity-reference{margin:0 0 1.2em;}.field--type-entity-reference .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--type-entity-reference .field__label{padding-left:5px;padding-right:0;}.field--type-entity-reference ul.links{padding:0;margin:0;list-style:none;}.field--type-entity-reference ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--type-entity-reference ul.links li{padding:0 0 0 1em;float:right;}@media all and (min-width:560px){.node .field--type-image{float:left;margin:0 1em 0 0;}[dir="rtl"] .node .field--type-image{float:right;margin:0 0 0 1em;}.node .field--type-image + .field--type-image{clear:both;}}.field--type-image img,.field--name-field-user-picture img{margin:0 0 1em;}.field--type-image a{border-bottom:none;}.field--name-field-tags{margin:0 0 1.2em;}.field--name-field-tags .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--name-field-tags .field__label{padding-left:5px;padding-right:0;}.field--name-field-tags .field__label,.field--name-field-tags ul.links{font-size:0.8em;}.node--view-mode-teaser .field--name-field-tags .field__label,.node--view-mode-teaser .field--name-field-tags ul.links{font-size:0.821em;}.field--name-field-tags ul.links{padding:0;margin:0;}.field--name-field-tags ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--name-field-tags ul.links li{padding:0 0 0 1em;float:right;}.field--label-inline .field__label,.field--label-inline .field__items,.field--label-inline .field__item{display:inline-block;}
.navbar-dark .nav-link:hover,.navbar-dark .nav-link:focus{color:rgba(255,255,255,0.75);}.navbar-dark .nav-link{color:rgba(255,255,255,0.5);}.navbar-light .nav-link:hover,.navbar-light .nav-link:focus{color:rgba(0,0,0,0.7);}.navbar-light .nav-link{color:rgba(0,0,0,0.5);}.navbar-brand .site-logo{margin-right:1rem;}@media (max-width:33.9em){.navbar-toggleable-xs .navbar-nav .nav-item+.nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none;}}@media (max-width:47.9em){.navbar-toggleable-sm .navbar-nav .nav-item+.nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none;}}
.block-help{margin-bottom:1em;padding:1.26em;word-wrap:break-word;color:inherit;border:1px solid var(--bs-secondary);background-color:var(--bs-secondary-bg);overflow-wrap:break-word;}.block-help__container{padding-left:24px;background-image:url(/themes/contrib/bootstrap/images/help.png);background-repeat:no-repeat;background-position:left 4px;}[dir="rtl"] .block-help__container{padding-right:24px;padding-left:0;background-position:right 4px;}.block-help__container>*:last-child{margin-bottom:0;}
.icon-help{background:url(/themes/contrib/bootstrap_barrio/images/help.png) 0 50% no-repeat;padding:1px 0 1px 20px;}[dir="rtl"] .icon-help{background-position:100% 50%;padding:1px 20px 1px 0;}.feed-icon{background:url(/themes/contrib/bootstrap_barrio/images/feed.svg) no-repeat;overflow:hidden;text-indent:-9999px;display:block;width:16px;direction:ltr;height:16px;}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}
.image-button.is-disabled:hover,.image-button.is-disabled:active,.image-button.is-disabled:focus,.image-button.is-disabled{background:transparent;opacity:0.5;cursor:default;}
.item-list ul{list-style:none;margin:0 0 0.25em 0;padding:0;}[dir="rtl"] .item-list ul{padding:0;}.item-list ul li{margin:0;padding:0.2em 0.5em 0 0;}[dir="rtl"] .item-list ul li{margin:0;padding:0.2em 0 0 0.5em;}.item-list .item-list__comma-list,.item-list .item-list__comma-list li,[dir="rtl"] .item-list .item-list__comma-list,[dir="rtl"] .item-list .item-list__comma-list li{padding:0;}
.list-group__link{border-top:1px solid #ccc;padding:7px 0 0;}.list-group__description{margin:0 0 10px;}
.field--name-field-media-image img{max-width:100%;height:auto;}.media-library-wrapper{display:flex;flex-wrap:wrap;}.media-library-menu{margin:5px 5px 5px 0;padding:20px 15px;border:1px solid #dddddd;border-radius:3px;background:#e9e9e9;height:100%;}.media-library-menu li{margin:5px;white-space:nowrap;height:45px;}.media-library-menu li::marker{color:#e9e9e9;}.media-library-menu__link{margin:5px 5px 5px 0;padding:10px 15px;border:1px solid #dddddd;border-radius:3px;background:#e9e9e9;}.active.media-library-menu__link{background:#fff;}.media-library-content{flex:2;}.media-library-wrapper .form--inline{display:flex;flex-wrap:wrap;align-items:flex-end;}.media-library-widget-modal .js-form-item{margin:5px;}.media-library-wrapper .form-type-textfield{flex:2;}.media-library-widget-modal .form-actions{position:sticky;bottom:0;background:#fff;padding:5px;}.media-library-widget-modal .ui-dialog-content{padding-bottom:0;}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.media-library-widget-modal.ui-dialog--narrow{width:80% !important;left:10% !important;}.media-library-views-form__rows{display:flex;flex-wrap:wrap;}.media-library-item--grid{margin:10px;width:220px;}.media-library-item--grid .js-form-type-checkbox,.media-library-item--grid .form-check-label{padding-left:0;}.media-library-add-form__media::marker{color:#fff;}
em.placeholder{vertical-align:unset!important;cursor:unset!important;background-color:unset!important;opacity:unset!important;}section.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}
input[type="search"]{box-sizing:border-box;}header #search-block-form{padding:5px 15px;flex-flow:row wrap;}#search-block-form{display:flex;}
.shortcut-wrapper{margin:2.2em 0 1.1em 0;}.shortcut-wrapper .page-title{float:left;margin:0;}[dir="rtl"] .shortcut-wrapper .page-title{float:right;}.shortcut-action{border-bottom:none;margin-left:0.5em;padding-top:0.35em;}[dir="rtl"] .shortcut-action{margin-left:0;margin-right:0.5em;}.shortcut-action:hover,.shortcut-action:active,.shortcut-action:focus{border-bottom:none;}
.sidebar .block{border-style:solid;border-width:1px;padding:15px 15px;margin:0 0 20px;}.sidebar h2{margin:0 0 0.5em;border-bottom:1px solid #d6d6d6;padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.071em;line-height:1.2;}.sidebar .block .content{font-size:0.914em;line-height:1.4;}.sidebar tbody{border:none;}.sidebar .even,.sidebar .odd{background:none;border-bottom:1px solid #d6d6d6;}.sidebar nav .nav{margin:0 -1rem;}
.site-footer{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:35px 0 30px;background:black;}.site-footer .layout-container{padding:0 15px;}@media all and (min-width:560px){.site-footer__top .region{float:left;position:relative;width:50%;}[dir="rtl"] .site-footer__top .region{float:right;}}@media all and (min-width:560px) and (max-width:850px){.site-footer .region{box-sizing:border-box;}.site-footer__top .region:nth-child(2n+1){padding-right:10px;}[dir="rtl"] .site-footer__top .region:nth-child(2n+1){padding-left:10px;padding-right:0;}.site-footer__top .region:nth-child(2n){padding-left:10px;}[dir="rtl"] .site-footer__top .region:nth-child(2n){padding-left:0;padding-right:10px;}.region-footer-third{clear:both;}}@media all and (min-width:851px){.site-footer__top .region{width:24%;padding:0 0.65%;}.site-footer__top .region:first-child{padding-left:0;}[dir="rtl"] .site-footer__top .region:first-child{padding-left:10px;padding-right:0;}.site-footer__top .region:last-child{padding-right:0;}[dir="rtl"] .site-footer__top .region:last-child{padding-left:0;padding-right:10px;}}.site-footer h2{color:#c0c0c0;color:rgba(255,255,255,0.65);}.site-footer blockquote{color:#555;}.site-footer .content{color:#c0c0c0;color:rgba(255,255,255,0.65);font-size:0.857em;}.site-footer .menu-item{padding:0;}.site-footer .content ol:not(.menu),.site-footer .content ul:not(.menu){padding-left:1.4em;}[dir="rtl"] .site-footer .content ol:not(.menu),[dir="rtl"] .site-footer .content ul:not(.menu){padding-right:1.4em;padding-left:0;}.site-footer .content a,.site-footer .content a.is-active{color:#fcfcfc;color:rgba(255,255,255,0.8);}.site-footer .content a:hover,.site-footer .content a:focus{color:#fefefe;color:rgba(255,255,255,0.95);}.site-footer .block{margin:20px 0;border:1px solid #444;border-color:rgba(255,255,255,0.1);padding:10px;}.site-footer table{font-size:1em;}.site-footer tr td,.site-footer tr th{border-color:#555;border-color:rgba(255,255,255,0.18);}.site-footer tr.odd{background-color:transparent;}.site-footer tr.even{background-color:#2c2c2c;background-color:rgba(0,0,0,0.15);}.site-footer__top h2{border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);font-size:1em;margin-bottom:0;padding-bottom:3px;text-transform:uppercase;}.site-footer__top .content{margin-top:0;}.site-footer__top p{margin-top:1em;}.site-footer__top .content .menu{padding-left:0;}[dir="rtl"] .site-footer__top .content .menu{padding-right:0;}.site-footer__top .content li a{display:block;border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);line-height:1.2;padding:0.8em 2px 0.8em 20px;text-indent:-15px;}[dir="rtl"] .site-footer__top .content li a{padding:0.8em 20px 0.8em 2px;}.site-footer__top .content li a:hover,.site-footer__top .content li a:focus{background-color:#1f1f21;background-color:rgba(255,255,255,0.05);text-decoration:none;}.site-footer__top .block-menu,.site-footer__bottom .block{margin:0;padding:0;border:none;}.site-footer__bottom .block{margin:0.5em 0;}.site-footer__bottom .content{padding:0.5em 0;margin-top:0;}.site-footer__bottom .block h2{margin:0;}.site-footer__bottom{letter-spacing:0.2px;margin-top:30px;border-top:1px solid #555;border-color:rgba(255,255,255,0.15);}.site-footer__bottom .region{margin-top:20px;}.site-footer__bottom .block{clear:both;}.site-footer__bottom .block .menu{padding:0;}.site-footer__bottom .menu-item a{float:left;padding:0 12px;display:block;border-right:1px solid #555;border-color:rgba(255,255,255,0.15);}[dir="rtl"] .site-footer__bottom .menu-item a{float:right;border-left:1px solid #555;border-right:none;}.site-footer__bottom .menu-item:first-child a{padding-left:0;}[dir="rtl"] .site-footer__bottom .menu-item:first-child a{padding-right:0;padding-left:12px;}.site-footer__bottom .menu-item:last-child a{padding-right:0;border-right:none;}[dir="rtl"] .site-footer__bottom .menu-item:last-child a{padding-left:0;padding-right:12px;border-left:none;}[dir="rtl"] .site-footer__bottom .menu-item:first-child:last-child a{padding-right:0;}
.skip-link{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:50;background:#444;background:rgba(0,0,0,0.6);font-size:0.94em;line-height:1.7em;padding:1px 10px 2px;border-radius:0 0 10px 10px;border-bottom-width:0;outline:0;}.skip-link.visually-hidden.focusable:focus{position:absolute !important;color:#fff;}
table{border:0;border-spacing:0;font-size:0.857em;margin:10px 0;width:100%;}table table{font-size:1em;}tr{border-bottom:1px solid #ccc;padding:0.1em 0.6em;background:#efefef;background:rgba(0,0,0,0.063);}thead > tr{border-bottom:1px solid #000;}tr.odd{background:#e4e4e4;background:rgba(0,0,0,0.105);}table tr th{background:#757575;background:rgba(0,0,0,0.51);border-bottom-style:none;}table tr th,table tr th a,table tr th a:hover,table tr th a:focus{color:#fff;font-weight:bold;}table tbody tr th{vertical-align:top;}tr td,tr th{padding:4px 9px;border:1px solid #fff;text-align:left;}[dir="rtl"] tr td,[dir="rtl"] tr th{text-align:right;}@media screen and (max-width:37.5em){th.priority-low,td.priority-low,th.priority-medium,td.priority-medium{display:none;}}@media screen and (max-width:60em){th.priority-low,td.priority-low{display:none;}}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-changed.warning{margin-bottom:0.5rem;color:var(--bs-warning);}a.tabledrag-handle .handle{width:25px;height:25px;}.tabledrag-cell-content>*{display:table-cell;vertical-align:middle;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
.tablesort{width:14px;height:14px;vertical-align:top;margin:1px 0 0 5px;}.tablesort--asc{background-image:url(/core/misc/icons/ffffff/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/ffffff/twistie-up.svg);}
#page .ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
nav.tabs{margin-bottom:1rem;}
body.toolbar-horizontal #navbar-top.fixed-top,body.toolbar-vertical #navbar-top.fixed-top,body.toolbar-vertical.toolbar-tray-open #navbar-top.fixed-top,body.toolbar-horizontal #navbar-main.fixed-top,body.toolbar-vertical #navbar-main.fixed-top,body.toolbar-vertical.toolbar-tray-open #navbar-main.fixed-top{top:40px;}body.toolbar-horizontal.toolbar-tray-open #navbar-top.fixed-top,body.toolbar-horizontal.toolbar-tray-open #navbar-main.fixed-top{top:80px;}body.toolbar-fixed .toolbar-oriented .toolbar-bar{z-index:1040;}
.vertical-tabs{margin:0;border:1px solid #ccc;display:flex;flex-direction:row;font-size:0.875rem;}[dir="rtl"] .vertical-tabs{flex-direction:row-reverse;margin-left:0;margin-right:0;}.vertical-tabs__menu{display:flex;flex-direction:column;flex-wrap:nowrap;width:15em;margin:0;padding:0;border-top:1px solid #ccc;list-style:none;}[dir="rtl"] .vertical-tabs__menu{margin-left:0;margin-right:-15em;}.vertical-tabs__pane{margin:0;border:0;}.vertical-tabs__pane>summary{display:none;}.vertical-tabs__pane label{font-weight:bold;}.vertical-tabs__menu-item{border:1px solid #ccc;border-top:0;background:#eee;}.vertical-tabs__menu-item a{display:block;padding:0.5em 0.6em;text-decoration:none;}.vertical-tabs__menu-item a:focus .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:active .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:hover .vertical-tabs__menu-item-title{text-decoration:underline;}.vertical-tabs__menu-item a:hover{outline:1px dotted;}.vertical-tabs__menu-item.is-selected{border-right-width:0;background-color:#fff;}[dir="rtl"] .vertical-tabs__menu-item.is-selected{border-left-width:0;border-right-width:1px;}.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title{color:#000;}.vertical-tabs__menu-item-summary{display:block;margin-bottom:0;line-height:normal;}
.views-displays .tabs .open > a{border-radius:7px 7px 0 0;}.views-displays .tabs .open > a:hover,.views-displays .tabs .open > a:focus{color:#0071b3;}.views-displays .secondary .form-submit{font-size:0.846em;}.views-displays .tabs .action-list{padding:0;}.views-filterable-options .filterable-option:nth-of-type(even) .form-type-checkbox{background-color:#f9f9f9;}.views-ui-display-tab-actions .dropbutton .form-submit{color:#0071b3;}.views-ui-display-tab-actions .dropbutton .form-submit:hover,.views-ui-display-tab-actions .dropbutton .form-submit:focus{color:#018fe2;}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/contrib/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}.webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper{flex:auto;}.webform-options-display-buttons .form-check-label{margin:0 5px 10px 5px;border:3px solid #ccc;border-radius:3px;background-color:#fff;padding:10px;width:100%;}.webform-options-display-buttons .form-check-label:hover{border-color:#999;color:#333;}.webform-options-display-buttons .form-check-input:checked ~ .form-check-label{border-color:#0074bd;color:#000;}.webform-options-display-buttons .webform-options-display-buttons-wrapper .form-check-label{text-align:center;margin:0 5px 10px 0;}.webform-options-display-buttons .webform-options-display-buttons-wrapper .radio,.webform-options-display-buttons .webform-options-display-buttons-wrapper .form-check{padding:0;}
.ui-widget-overlay{background:#000;opacity:0.7;}.ui-dialog{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;border-radius:0;}.ui-dialog input,.ui-dialog select,.ui-dialog textarea{font-size:0.9em;}.ui-dialog .button{background-color:#fff;background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(to bottom,#f3f3f3,#e8e8e8);border:1px solid #e4e4e4;border-bottom-color:#b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:0.929em;font-weight:normal;text-align:center;padding:0.250em 1.063em;border-radius:1em;}
.alert-success{color:#333;background-color:white;border-left:#28a745 15px solid;}.alert-warning{color:#333;background-color:white;border-left:#ff8800 15px solid;}.alert-danger{color:#333;background-color:white;border-left:#cc0000 15px solid;}.alert-dismissible .btn-close{opacity:0.6;}
.breadcrumb{font-size:0.929em;}
@font-face{font-family:'Poppins';font-style:italic;font-weight:100;font-display:swap;src:url(/themes/fils/fonts/pxiAyp8kv8JHgFVrJJLmE0tMMPKzSQ.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:italic;font-weight:100;font-display:swap;src:url(/themes/fils/fonts/pxiAyp8kv8JHgFVrJJLmE0tCMPI.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-style:italic;font-weight:200;font-display:swap;src:url(/themes/fils/fonts/pxiDyp8kv8JHgFVrJJLmv1pVGdeOcEg.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:italic;font-weight:200;font-display:swap;src:url(/themes/fils/fonts/pxiDyp8kv8JHgFVrJJLmv1pVF9eO.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-style:italic;font-weight:300;font-display:swap;src:url(/themes/fils/fonts/pxiDyp8kv8JHgFVrJJLm21lVGdeOcEg.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:italic;font-weight:300;font-display:swap;src:url(/themes/fils/fonts/pxiDyp8kv8JHgFVrJJLm21lVF9eO.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-style:italic;font-weight:400;font-display:swap;src:url(/themes/fils/fonts/pxiGyp8kv8JHgFVrJJLufntAKPY.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:italic;font-weight:400;font-display:swap;src:url(/themes/fils/fonts/pxiGyp8kv8JHgFVrJJLucHtA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-style:italic;font-weight:500;font-display:swap;src:url(/themes/fils/fonts/pxiDyp8kv8JHgFVrJJLmg1hVGdeOcEg.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:italic;font-weight:500;font-display:swap;src:url(/themes/fils/fonts/pxiDyp8kv8JHgFVrJJLmg1hVF9eO.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-style:italic;font-weight:600;font-display:swap;src:url(/themes/fils/fonts/pxiDyp8kv8JHgFVrJJLmr19VGdeOcEg.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:italic;font-weight:600;font-display:swap;src:url(/themes/fils/fonts/pxiDyp8kv8JHgFVrJJLmr19VF9eO.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-style:italic;font-weight:700;font-display:swap;src:url(/themes/fils/fonts/pxiDyp8kv8JHgFVrJJLmy15VGdeOcEg.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:italic;font-weight:700;font-display:swap;src:url(/themes/fils/fonts/pxiDyp8kv8JHgFVrJJLmy15VF9eO.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-style:italic;font-weight:800;font-display:swap;src:url(/themes/fils/fonts/pxiDyp8kv8JHgFVrJJLm111VGdeOcEg.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:italic;font-weight:800;font-display:swap;src:url(/themes/fils/fonts/pxiDyp8kv8JHgFVrJJLm111VF9eO.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-style:italic;font-weight:900;font-display:swap;src:url(/themes/fils/fonts/pxiDyp8kv8JHgFVrJJLm81xVGdeOcEg.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:italic;font-weight:900;font-display:swap;src:url(/themes/fils/fonts/pxiDyp8kv8JHgFVrJJLm81xVF9eO.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-style:normal;font-weight:100;font-display:swap;src:url(/themes/fils/fonts/pxiGyp8kv8JHgFVrLPTufntAKPY.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:normal;font-weight:100;font-display:swap;src:url(/themes/fils/fonts/pxiGyp8kv8JHgFVrLPTucHtA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-style:normal;font-weight:200;font-display:swap;src:url(/themes/fils/fonts/pxiByp8kv8JHgFVrLFj_Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:normal;font-weight:200;font-display:swap;src:url(/themes/fils/fonts/pxiByp8kv8JHgFVrLFj_Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(/themes/fils/fonts/pxiByp8kv8JHgFVrLDz8Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(/themes/fils/fonts/pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(/themes/fils/fonts/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(/themes/fils/fonts/pxiEyp8kv8JHgFVrJJfecg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(/themes/fils/fonts/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(/themes/fils/fonts/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(/themes/fils/fonts/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(/themes/fils/fonts/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(/themes/fils/fonts/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(/themes/fils/fonts/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(/themes/fils/fonts/pxiByp8kv8JHgFVrLDD4Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(/themes/fils/fonts/pxiByp8kv8JHgFVrLDD4Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-style:normal;font-weight:900;font-display:swap;src:url(/themes/fils/fonts/pxiByp8kv8JHgFVrLBT5Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:normal;font-weight:900;font-display:swap;src:url(/themes/fils/fonts/pxiByp8kv8JHgFVrLBT5Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-weight:300!important;font-size:13px;line-height:18px;font-family:'Poppins',sans-serif;}@media (min-width:576px){html{font-size:13px;}}@media (min-width:768px){html{font-size:13px;}}@media (min-width:992px){html{font-size:13px;}}@media (min-width:1200px){html{font-size:14px;}}@media (min-width:1400px){html{font-size:14px;}}body{font-weight:400;font-family:'Poppins',sans-serif!important;margin-bottom:0!important;color:#666!important;}h1,h2,h3,h4,h5,h6{color:#333!important;}h1{font-family:'Poppins',sans-serif!important;font-weight:bold!important;font-style:normal;}h1.title{position:relative;padding-right:50px;}.path-frontpage h1.title::after{content:url(/themes/fils/css/img/scrollmouse.svg);width:36px;height:60px;position:absolute;right:0rem;bottom:0rem;}h1 .first-line{display:block;}h1 .second-line{font-size:1.125rem;font-weight:400;line-height:1rem;color:#555;}p{font-weight:400;font-family:'Poppins',sans-serif!important;margin-bottom:0!important;}.path-frontpage h1.title{}h2.subtitle{font-size:1.125rem;}h2.subtitle .rosso{color:rgb(224,0,36)!important;letter-spacing:0;}h2 a{text-decoration:none;}h2 a:hover,h2 a:focus{text-decoration:underline;color:rgb(224,0,36)!important;}.home{margin-top:7rem!important;margin-bottom:7rem;}.home h2{font-size:3.25rem;margin-bottom:0;margin-top:1rem;}.home p{font-size:1.5rem;margin-bottom:0;margin-top:1rem;}.home img{padding:0 3rem;margin:0;}nav.tabs[aria-label="Tabs"],nav.tabs[aria-label="Schede"],nav.tabs[aria-label="Separadores"]{position:fixed;right:0;top:35%;background:rgba(255,255,255,.56);z-index:100;}nav.tabs[aria-label="Tabs"] ul,nav.tabs[aria-label="Schede"] ul,nav.tabs[aria-label="Separadores"] ul{display:block;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;font-weight:bold}nav.tabs[aria-label="Tabs"] .nav-tabs,nav.tabs[aria-label="Schede"] .nav-tabs,nav.tabs[aria-label="Separadores"] .nav-tabs{border:none!important;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;font-weight:bold;border-radius:0;}nav.tabs[aria-label="Tabs"] .nav-tabs .nav-link,nav.tabs[aria-label="Schede"] .nav-tabs .nav-link,nav.tabs[aria-label="Separadores"] .nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:none!important;border-radius:0;}nav.tabs[aria-label="Tabs"] .nav-item.show,nav.tabs[aria-label="Tabs"] .nav-link,nav.tabs[aria-label="Tabs"] .nav-link.active,nav.tabs[aria-label="Schede"] .nav-item.show,nav.tabs[aria-label="Schede"] .nav-link,nav.tabs[aria-label="Schede"] .nav-link.active,nav.tabs[aria-label="Separadores"] .nav-item.show,nav.tabs[aria-label="Separadores"] .nav-link,nav.tabs[aria-label="Separadores"] .nav-link.active{color:#495057;border:none!important;border-radius:0;}nav.tabs[aria-label="Tabs"] .nav-tabs .nav-link:focus,nav.tabs[aria-label="Tabs"] .nav-tabs .nav-link:hover,nav.tabs[aria-label="Schede"] .nav-tabs .nav-link:focus,nav.tabs[aria-label="Schede"] .nav-tabs .nav-link:hover,nav.tabs[aria-label="Separadores"] .nav-tabs .nav-link:focus,nav.tabs[aria-label="Separadores"] .nav-tabs .nav-link:hover{border:none!important;isolation:isolate;background:red;border-radius:0;}nav.tabs[aria-label="Tabs"] .nav-tabs .nav-link.active,nav.tabs[aria-label="Schede"] .nav-tabs .nav-link.active,nav.tabs[aria-label="Separadores"] .nav-tabs .nav-link.active{border:none!important;isolation:isolate;background:white;border-radius:0;}.rosso{color:rgb(224,0,36)!important;}a.rosso{color:rgb(224,0,36)!important;text-decoration:none;display:block;}.riquadro{border-top:3px solid red;padding:3em!important;border-left:3px solid red;border-right:3px solid red;}.project-group h3{font-weight:bold;}h6{font-size:.75rem!important;}#header{z-index:100;width:100%;background:rgba(255,255,255,0);position:fixed;padding:0;}.stessa-altezza{height:136px;overflow:hidden;position:relative;}@media (min-width:992px){.stessa-altezza{height:136px;}}@media (min-width:1200px){.stessa-altezza{height:166px;}}@media (min-width:1440px){.stessa-altezza{height:196px;}}.stessa-altezza img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}#navbar-main{background-color:transparent;border:none;margin:0;padding:0;background-image:none;min-height:0;transition:all 0.5s ease;z-index:200;}.elemento-menu{box-shadow:0px 3px 3px rgba(0,0,0,.15);margin-top:0rem;margin-bottom:0rem;background:rgba(255,255,255,.90);}#navbar-main .navbar-collapse{border:none;box-shadow:none;}#navbar-main ul{padding:0px;margin:0;}#navbar-main ul li{display:block;}#navbar-main ul li a{text-shadow:none;font-family:'Poppins',sans-serif !important;font-size:1rem;margin:0;padding:10px;font-weight:bold;text-transform:uppercase;line-height:25px;}#navbar-main ul li a.active{color:rgba(224,0,36,1)!important;}@media (min-width:992px){#navbar-main ul{padding:0 0 0 15px;margin:0;}#navbar-main ul li{display:inline-block;margin-left:0px;}#navbar-main ul li a{text-shadow:none;font-family:'Poppins',sans-serif !important;font-size:13px;margin:0;padding:5px;font-weight:bold;text-transform:uppercase;}}@media (min-width:1200px){#navbar-main ul li{display:inline-block;margin-right:1rem;}#navbar-main ul li a{text-shadow:none;font-family:'Poppins',sans-serif !important;font-size:1rem;color:#000;margin:0;padding:1.75rem .5rem;font-weight:bold;text-transform:uppercase;border-top:none;letter-spacing:0.025rem;line-height:1rem;}}#navbar-main ul li li a{font-weight:normal;}#navbar-main ul li:first-child{}#navbar-main ul li.active a{color:rgba(224,0,36,1);}#navbar-main ul li a:hover{color:rgba(224,0,36,1)!important;}@media (min-width:768px){.dropdown:hover .dropdown-menu{display:block;}}#navbar-main li.dropdown .dropdown-menu.megamenu{position:fixed;left:0;right:0;top:-145px;visibility:hidden;opacity:0;z-index:-1000;padding-top:0;padding-bottom:0;width:100%;min-width:100%;background:none;border:none;transition:.25s all ease;display:block;}@media (min-width:992px){#navbar-main li.dropdown.dropdown-hover:hover .dropdown-menu.megamenu{top:64px;opacity:1;visibility:visible;}}#navbar-main .Xmegamenu:after{content:"";position:fixed;left:0;right:0;top:0px;bottom:0px;z-index:-1001;width:100%;min-width:100%;background:rgba(0,0,0,.5)!important;}#navbar-main .megamenu a{color:#000!important;border-top:none!important;border-bottom:none;display:inline-block;width:100%;line-height:1rem;text-decoration:none;padding:0;}#navbar-main .megamenu a:hover{border-top:none;}#navbar-main .megamenu .voce-menu{font-size:1.1rem;text-transform:none;}#navbar-main .megamenu ul.terms li{width:100%;padding-left:0px!important;margin:0!important;font-size:1rem;line-height:1.35rem;}#navbar-main .megamenu ul.terms li ul.terms{width:100%;padding-left:15px!important;margin:0!important;font-size:1rem;}#navbar-main .megamenu li{width:100%;padding-left:15px!important;margin:0!important;}#navbar-main .megamenu li a{color:rgba(0,0,0,.75)!important;border-top:none!important;border-bottom:none;display:inline-block;text-transform:none!important;text-decoration:none!important;width:100%;font-weight:bold;}#navbar-main .megamenu li li a{color:rgb(0 0 0 / 75%)!important;border-top:none!important;border-bottom:none;display:inline-block;text-transform:none!important;text-decoration:none!important;width:100%;font-weight:normal;}.toolbar .toolbar-bar .toolbar-item{color:#fff!important;}.toolbar-tray a:hover,.toolbar-tray a:active,.toolbar-tray a:focus,.toolbar-tray a.is-active{text-decoration:underline;color:#000!important;}#to_top{display:none;position:fixed;text-align:center;line-height:12px!important;right:30px;bottom:30px;color:#fff;cursor:pointer;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;z-index:10000;padding:0px;transition:background-color .1s linear;-moz-transition:background-color .1s linear;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear;}#to_top a{width:50px !important;height:50px;font-weight:bold;background:url(/themes/fils/css/img/go_top.svg) no-repeat center;display:block;background-size:cover;}ul.bottoniera{display:inline-block;margin:1rem 0;padding:0;list-style:none;}ul.bottoniera li{display:inline-block;margin:0 2rem 0 0;line-height:1rem;padding:0;}ul.bottoniera li:before{background:url(/themes/fils/css/img/numero1.svg) no-repeat;content:"";height:20px;width:20px;display:block;background-size:20px 20px!important;margin-right:10px;float:left;}ul.bottoniera li:nth-child(2):before{background:url(/themes/fils/css/img/numero2.svg) no-repeat;}ul.bottoniera li:nth-child(3):before{background:url(/themes/fils/css/img/numero3.svg) no-repeat;}ul.bottoniera li:nth-child(4):before{background:url(/themes/fils/css/img/numero4.svg) no-repeat;}ul.bottoniera li:nth-child(5):before{background:url(/themes/fils/css/img/numero5.svg) no-repeat;}ul.bottoniera li a{margin:0;padding:0;line-height:20px;font-size:1rem;display:inline-block;font-weight:500;}.freccia{border-top:1px solid #000000;position:relative;}.sinistra.freccia:before{content:"";height:36px;width:52px;display:none;background-size:52px 36px!important;margin-right:10px;float:left;left:-50px;position:absolute;top:-18px;}.destra.freccia:before{content:"";height:36px;width:52px;display:none;background-size:52px 36px!important;margin-left:10px;float:right;right:-50px;position:absolute;top:-18px;}.sinistra.freccia-0:before{background:url(/themes/fils/css/img/numero_freccia0.svg) no-repeat;}.sinistra.freccia-1:before{background:url(/themes/fils/css/img/numero_freccia1.svg) no-repeat;}.sinistra.freccia-2:before{background:url(/themes/fils/css/img/numero_freccia2.svg) no-repeat;}.sinistra.freccia-3:before{background:url(/themes/fils/css/img/numero_freccia3.svg) no-repeat;}.sinistra.freccia-4:before{background:url(/themes/fils/css/img/numero_freccia4.svg) no-repeat;}.destra.freccia-0:before{background:url(/themes/fils/css/img/numero_freccia0d.svg) no-repeat;}.destra.freccia-1:before{background:url(/themes/fils/css/img/numero_freccia1d.svg) no-repeat;}.destra.freccia-2:before{background:url(/themes/fils/css/img/numero_freccia2d.svg) no-repeat;}.destra.freccia-3:before{background:url(/themes/fils/css/img/numero_freccia3d.svg) no-repeat;}.destra.freccia-4:before{background:url(/themes/fils/css/img/numero_freccia4d.svg) no-repeat;}.elemento-sottomenu{position:relative;margin-top:4rem!important;margin-bottom:4rem!important;}@media (min-width:576px){.freccia:before{display:block!important;}.elemento-sottomenu{position:relative;margin-top:4rem!important;margin-bottom:4rem!important;}.elemento-sottomenu .basso{position:absolute;bottom:0;}}h3.titolo-blocco{font-weight:500;font-size:2rem;margin-bottom:1rem;}h3.sottotitolo-blocco{font-weight:600;font-size:2rem;margin-top:1.5rem;margin-bottom:1.5rem;letter-spacing:.1rem;word-wrap:break-word;}h3.sottotitolo-blocco  > xxspan{position:absolute;bottom:0;}@media (min-width:576px){h3.sottotitolo-blocco{margin-top:0rem;margin-bottom:1.5rem;font-size:2rem;}}@media (min-width:768px){h3.sottotitolo-blocco{margin-bottom:1.5rem;font-size:2rem;}}@media (min-width:1200px){h3.sottotitolo-blocco{font-size:2rem;}}.elemento-sottomenu h3.titolo-blocco{font-weight:600;font-size:2rem;margin-bottom:.5rem;letter-spacing:.1rem;}@media (min-width:576px){.elemento-sottomenu h3.titolo-blocco{margin-bottom:2rem;font-size:2rem;}}@media (min-width:768px){.elemento-sottomenu h3.titolo-blocco{margin-bottom:2rem;font-size:2rem;}}@media (min-width:1200px){.elemento-sottomenu h3.titolo-blocco{font-size:2rem;}}h3.nomeneutro{font-weight:500;font-size:2rem;margin-top:1rem;margin-bottom:1rem;color:#999999;}.mesh-group{}.mesh-group h3{font-weight:300!important;padding:0 0 .25em;margin:2.5em 0 0em;}.scarica-file{padding:1rem 0 1rem;display:block;border-bottom:1px solid black;}.vertical-middle{align-items:center;}.project-group{position:relative;}.project-grid h3{margin:3rem 0 0;}.project-grid .immagine,.project .immagine{display:block;position:relative;height:400px;}.project .immagine.dettaglio:after{content:"";background:url(/themes/fils/css/img/dots1.svg);position:absolute;width:100%;height:100%;background-size:20px 20px;left:40px;top:-50px;margin:0;z-index:-5;}.project-grid .immagine img{position:relative;top:calc(50% + 10px);display:block;transition:.25s all ease;transform:translate(-50%,-50%);left:50%;max-width:100%;max-height:100%;object-fit:cover;width:100%;height:100%;}.project .immagine img{position:relative;top:50%;display:block;transition:.25s all ease;transform:translate(-50%,-50%);left:50%;max-width:100%;max-height:100%;object-fit:cover;width:100%;height:100%;}.project-grid a:hover .immagine img{position:relative;top:50%;display:block;}.mesh-grid .immagine{display:block;overflow:hidden;position:relative;}.mesh-grid .immagine img{position:relative;top:10px;display:block;transition:.25s all ease;}.mesh-grid a:hover .immagine img{position:relative;top:0px;display:block;}.mesh-grid .immagine img:after{content:'';width:10px;background:aquamarine;display:block;float:right;height:100px;position:absolute;bottom:0;}.mesh-grid .title:before{content:"";height:20px;display:block;border-top:1px solid #1a1a1a;border-left:1px solid #1a1a1a;}.project-grid .title:before{content:"";height:20px;display:block;}.mesh-grid a,.project-grid a{text-decoration:none;}.mesh-grid a:hover,.project-grid a:hover{text-decoration:none;}.project-grid .title h4{font-size:1rem;padding:0;font-weight:500!important;font-style:normal;letter-spacing:1px;line-height:1.1rem;}.mesh-grid .title h4{font-size:1rem;padding:0 20px;font-weight:500!important;font-style:normal;letter-spacing:1px;line-height:1.1rem;}.mesh-grid .title .rosso,.project-grid .title .rosso{color:rgb(224,0,36)!important;letter-spacing:0;font-size:.8rem;line-height:.8em;}.mesh-project h4{font-weight:bold;font-size:2.25rem;margin-bottom:0;}.mesh-project h5 .rosso{font-size:1.15rem!important;color:#ff0;}.mesh-project .immagine-maglia{position:relative;display:block;}.mesh-project .immagine-maglia:after{content:"";height:20px;display:block;border-top:1px solid #1a1a1a;border-left:1px solid #1a1a1a;}.accordion-header{overflow-anchor:none;border-bottom:1px solid black;}.accordion-button::after{flex-shrink:0!important;width:24px!important;height:24px!important;margin-left:auto!important;content:""!important;background-image:url(/themes/fils/css/img/accordion-icon.svg)!important;background-position:center center;background-repeat:no-repeat;background-size:1.25rem;background-color:transparent!important;transition:transform .2s ease-in-out!important;}.accordion-button:not(.collapsed)::after{transform:rotate(-180deg)!important;}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 0 1rem 0!important;font-size:1rem;color:#212529;text-align:left;border:0;border-radius:0;background-color:transparent!important;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;font-weight:bold}.accordion-button:not(.collapsed){color:#212529  !important;box-shadow:none!important;}.accordion-button:focus{z-index:3;border-color:transparent!important;outline:0;box-shadow:none!important;}.accordion-button a{text-decoration:none;font-weight:bold;}.accordion-item{background-color:transparent!important;border:none!important;}.accordion-body{padding:1rem 0rem!important;}.canvas-container .threejs{border:1px solid #1a1a1a;}a,.link{color:inherit!important;text-decoration:underline;}a:active,a:focus,a:hover,.link:active,.link:focus,.link:hover{text-decoration:none}.left-border,.view-display-id-application_children .view-content{border-left:1px solid #333;margin:0;padding:1em 0 0 1.25rem}.right-border{border-right:1px solid #333;margin:0;padding:1em 1.25rem 0 0;}.fit-height{height:100%!important;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto;max-width:inherit!important;}.fit-width{height:auto!important;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;}iframe[src^="https://www.google.com/maps/embed"]{width:100%;height:15rem;}svg:not(:root){overflow:hidden;}.page-link-box-container .page-link-box:active img,.page-link-box-container .page-link-box:focus img,.page-link-box-container .page-link-box:hover img{opacity:1}.page-link-box-container{padding-bottom:1.25rem}.page-link-box-container .view-content{padding-left:1.25rem}.page-link-box-container .page-link-box{position:relative;margin-bottom:1em;border:2px solid #fff;display:block;}.page-link-box-container .page-link-box a{display:block;text-decoration:none;}.page-link-box-container .page-link-box .page-inner{padding-right:1em}.page-link-box-container .bkg-img img{opacity:.5;transition:opacity .2s ease-out}.page-link-box-container .page-link-title{border-bottom:1px solid rgb(224,0,36);display:block;font-size:18px;font-weight:400;margin:0;margin-bottom:.9rem}.page-hp-container{padding:3.2rem 1.25rem 5.2rem}.page-hp-container .view-content{padding-left:1.25rem}.page-hp-container .page-link-title{margin-bottom:1.3rem;border-bottom:1px solid rgb(224,0,36);display:block;font-size:18px;font-weight:400;margin:0}@media (min-width:1200px){.hp-link,.page-hp-container .page-link-title,.page-link-box-container .page-link-title{font-size:30px}}nav > h2,.block-search > h2{font-size:30px;padding-top:15px;margin:0 0 40px 0;border-width:2px 0 0 0;border-top-style:solid;border-color:#eeeeee;font-weight:400;text-align:center;}.block-search > h2{font-size:30px;padding-top:15px;margin:0 0 40px 0;font-weight:400;text-align:center;}.block-drop-down-login,.search-block-form,.block-lang-dropdown{}.form-inline{}.language-switcher-language-url .nav-link{padding:0;font-family:'Poppins',sans-serif;font-weight:500;letter-spacing:1px;}.language-switcher-language-url .nav-link .is-active{color:rgb(224,0,36)!important;}a.language-link{text-decoration:none;background-color:transparent;padding:0 .5rem;font-size:.75em;transition:all .5s;display:block;color:#222222!important;line-height:1.414rem;text-transform:uppercase;}.ridotto a.language-link{font-size:1rem;}a.language-link.is-active{color:#000000!important;}.item-list ul{list-style:none;margin:0 0 1rem;padding:0;border-radius:0;}[dir="rtl"] .item-list ul{padding:0;}.item-list ul li{margin:0;padding:.5rem!important;background-color:#eee!important;}[dir="rtl"] .item-list ul li{margin:0;padding:.5rem;background-color:#eee!important;}.item-list .item-list__comma-list,.item-list .item-list__comma-list li,[dir="rtl"] .item-list .item-list__comma-list,[dir="rtl"] .item-list .item-list__comma-list li{padding:0;}.btn-link{background:0 0;display:block;border:1px solid rgb(224,0,36);color:rgb(224,0,36)!important;font-size:13px;line-height:3.07692;padding:0 1.38462em;text-decoration:none!important;border-radius:3px;text-align:center;text-transform:uppercase;}.btn-link:active,.btn-link:focus,.btn-link:hover{background-color:rgb(224,0,36);color:#fff!important;}.btn__edit-icon{fill:rgb(224,0,36);height:1.62em;margin-right:1em;vertical-align:-15%;width:1.65em}.btn-link:active svg,.btn-link:focus svg,.btn-link:hover svg{fill:#fff;}.btn-metallstore{background-size:5px 5px;background-image:url(/themes/fils/css/img/retino_r.png);border:1px solid #faa!important;text-shadow:none;margin:0 0 0 1rem;font-size:12px !important;line-height:18px!important;padding:11px 25px !important;text-decoration:none;display:inline-block;}.btn-contattaci{background-color:rgb(224,0,36)!important;border:1px solid rgb(224,0,36)!important;color:#fff!important;text-shadow:none;font-size:12px !important;line-height:18px!important;padding:11px 25px !important;text-decoration:none;display:inline-block;margin:0 5px;}.btn-preventivo{background-color:rgb(224,0,36) !important;color:#fff!important;text-shadow:none;padding:0px !important;text-decoration:none;display:inline-block;position:relative;height:42px;}.btn-preventivo > span{position:relative;display:block;}.btn-preventivo img{height:42px;}.btn-preventivo span span.numeropreventivo{position:absolute;text-align:center;bottom:13px;right:2px;display:inline-block;font-weight:bold;border-radius:50%;line-height:14px;height:14px;width:14px;font-size:11px;background-color:#fff;color:rgb(224,0,36) !important;}.field--name-field-webform .form-control,.field--name-field-webform .form-select{border:1px solid #d2d2d2;color:#6a757c;height:48px;line-height:46px;padding:0 0 0 9px;font-size:1rem;background-color:rgba(0,0,0,0);border-radius:0;}.field--name-field-webform .form-control:focus,.field--name-field-webform .form-select:focus{border-color:#700012!important;outline:0!important;box-shadow:0 0 0 0.25rem rgba(224,110,36,.25)!important;}.multicols{column-count:1;}@media (min-width:768px){.multicols{column-count:2;}}@media (min-width:1200px){.multicols{column-count:3;}}.btn-text{margin-top:1rem;}.title-page--product{border-left:2px solid rgb(224,0,36);font-size:40px;margin:0;padding-left:1.25rem}@media (min-width:576px){.title-page--product{font-size:50px}}@media (min-width:768px){.title-page--product{font-size:34px}}@media (min-width:992px){.title-page--product{font-size:40px}}@media (min-width:1400px){.title-page--product{font-size:50px}}.page-preview{margin-bottom:3rem;}.page-preview h2{font-weight:bold!important;}.body-box{margin-top:3rem;margin-bottom:3rem;}.paragraph--type--content{}.paragraph--type--paragrafo-pagina-base{}.drawer--title,.paragraph--type--content h2,.paragraph--type--bricks h2{border-left:2px solid rgb(224,0,36);font-size:1.25em;margin:0;font-weight:300;padding-left:1.25rem;}.paragraph--type--content .text-box.page-token{padding-bottom:0}.paragraph--type--content .text-box.page-token .text{margin:0;padding:1em 0 0 1.25rem;border-left:1px solid #333}.text-preview{margin-bottom:2em;position:relative;}.text-preview-initialized.compressed:after,.text-preview-initialized.compressed:before{content:'';cursor:pointer;display:block;position:absolute;z-index:1}.text-preview-initialized.compressed:before{background:linear-gradient(to right,rgba(255,255,255,0),#fff 1em);bottom:-.3535em;height:1.414em;padding-left:3em;right:0;width:4em}.text{}.text-preview-initialized.compressed:after{border-radius:2px;border:solid rgb(224,0,36);border-width:0 2px 2px 0;content:'';height:8px;width:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:0;right:2em}.text-preview p{margin:0}.text-preview-inner{overflow:hidden;position:relative}.text-preview-initialized.compressed .text-preview-inner:after{background:linear-gradient(to top,#fff,rgba(255,255,255,0) .707em);bottom:0;content:'';display:block;left:0;position:absolute;right:0;top:0}.text-box{position:inherit;margin-top:3rem;margin-bottom:2rem;}@media (min-width:576px){.text-box{padding:0rem;margin:0;position:absolute;bottom:0;}}.text-box p:last-child{margin:0rem;}.text-box-scroll{margin:0;overflow-y:scroll;height:50%;}.text-box.page-token .text{margin:0;padding:1em 0 0 1.25rem;border-left:1px solid #333}.dettagli{margin-bottom:3rem;margin-top:3rem;font-weight:400;position:relative}.dettagli:after{content:"";background:url(/themes/fils/css/img/dots1.svg);position:absolute;width:80%;height:calc(100% + 3rem);background-size:20px 20px;left:-90%;top:0;margin:0;z-index:-5;}.etichetta{font-weight:500;}.brick{font-size:14px}.brick__img{border:2px solid #fff}.brick__img img{width:100%}.brick__txt{padding-right:1.25rem}.noArrow{padding-top:1.414rem;}.sfogliabileContainer{text-align:right;background:#fff}.sfogliabileContainer .arrowSfogliabile{width:15px;height:15px;display:inline-block;margin-left:3px;vertical-align:middle;content:' ';}.card__img{border:1px solid #e8e8e8}.card__img img{display:block;height:auto;width:100%;margin-bottom:0;}.card__txt{font-size:16px;margin-top:2px;padding:.625em 1.25em;border-top:solid 2px #fff;background:#e8e8e8}.card__title{font-size:1.17em;display:inline-block;margin:0}.icon-pdf{fill:#333;height:22px;width:20px;vertical-align:-0.2em;margin-right:0.5em;}.yml{margin:4rem 1.25rem 0}.node-type-filsapplications .yml{margin-top:1.5rem}.yml-title{display:inline-block;line-height:1.2;margin:0 0 1em;font-size:1rem;}.yml-links{float:right;margin:0;padding:0;}.yml-links li{list-style:none;margin-bottom:.5em;display:inline-block;}.yml-links li a{background:0 0;display:block;border:1px solid rgb(224,0,36);color:rgb(224,0,36)!important;font-size:13px;line-height:3.07692;padding:0 1.38462em;text-decoration:none;border-radius:3px;}@media (min-width:576px){.yml-links li a{padding:0 4.46154em}}.yml-links li a:active,.yml-links li a:focus,.yml-links li a:hover{background-color:rgb(224,0,36);color:#fff!important;}.blog-section{margin-top:2em;}.blog-title{margin-top:1em}.blog-teaser{margin-bottom:3em}.blog-teaser__data,.blog-teaser__txt{display:block;font-size:14px}.blog-teaser__txt h2{font-size:1.5em;}.blog-teaser__title{font-size:1.5em;line-height:1.1;margin:.33em 0 0}.blog-teaser__txt{margin:1em 0}.blog-teaser__txt p{margin:0}.blog-teaser__inner .btn{-ms-flex-item-align:baseline;align-self:baseline;margin-top:auto}.blog-teaser__img{margin-top:1em}.blog-teaser__img a{display:inline-block;box-shadow:0 0 10px rgba(0,0,0,.3);border:5px solid #fff}.gallery{list-style:none}.gallery__plus,.gallery__title{pointer-events:none;position:absolute}.gallery__slide-inner a:active img,.gallery__slide-inner a:focus img,.gallery__slide-inner a:hover img{opacity:.7}.gallery img{width:100%}.gallery--slick{margin:0 -.67em}.gallery--slick .slick-slide{float:left;padding:0 .67em}.gallery__plus{height:60px;left:50%;opacity:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px}.gallery__slide-inner a:active+.gallery__plus,.gallery__slide-inner a:focus+.gallery__plus,.gallery__slide-inner a:hover+.gallery__plus{opacity:1;}.gallery__title{background:linear-gradient(to top,rgba(0,0,0,.9),transparent 50%) center bottom/100% 100%;color:#ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:14px;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;left:0;margin:0;padding:2em;top:0;width:100%}.gallery__txt{border-bottom:1px solid rgb(224,0,36);display:block;padding-bottom:.5em}.gallery__slide-inner{position:relative}.gallery--in-sidebar{margin-top:2em}.slick-wrapper,.slick,.slick *{-webkit-box-sizing:border-box;box-sizing:border-box;}.slick img{height:auto;}.slick img,.slick iframe{border:0;max-width:100%;}.slick,.slick-wrapper{max-width:100%;position:relative;}.slick-initialized{overflow:visible;}.slick__slider::before,.slick__slider::after{display:table;content:'';}.slick__slider::after{clear:both;}.draggable{cursor:-webkit-grab;cursor:grab;}.draggable:active{cursor:-webkit-grabbing;cursor:grabbing;}.draggable:active a,.draggable:active .slide__caption{cursor:-webkit-grabbing;cursor:grabbing;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-webkit-user-select:none;user-select:none;}.slick__slide{max-width:100%;position:absolute;visibility:hidden;}.slick__slide.slide--0{position:relative;}.unslick .slick__slide,.slick-initialized .slick__slide{position:relative;visibility:visible;}.slick__slide:focus{outline:0;}.unslick .slick__slide{width:100%;}.slick-current{z-index:4;}.slide__content,.grid__content{position:relative;}.slide__content::after{content:"";display:table;clear:both;}.slide__title{margin:10px 0 5px;line-height:1.2;}.slide__link{margin:30px auto;}.pt-6{padding-top:6rem!important;}.slide__caption{cursor:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;-webkit-user-select:text;user-select:text;width:100%;}.slick__arrow,.is-loading .slide__caption{visibility:hidden;}.slick--initialized .slick__arrow{visibility:visible;}.slick--main .slide__caption{min-height:32%;padding:20px 0;z-index:3;}.slick--thumbnail .slide__caption{padding:5px 6px;}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:15%;height:100%;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;z-index:1;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:40px;width:100%;display:block;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}[dir='rtl'] .slick-prev:before{content:'';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-prev:before{content:'';background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");background-repeat:no-repeat;}.slick-next:before{content:'';background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right;width:100%;}.slick button,.slick--thumbnail .slick__slide img{pointer-events:auto;}.slick-dots li{margin-bottom:5px;display:inline-block;vertical-align:top;}.slick-dots li button::before{font-size:12px;font-size:0.75rem;}img[data-lazy]{display:none;}.slide__media{overflow:hidden;position:relative;}.slick-slide{display:none;float:left;height:100%;min-height:1px;padding:0 0.25rem;}.media__image{margin:0 auto;}.slick--less .slick-track{margin-left:auto;margin-right:auto;text-align:center;}.slick.slick--less .slick-slide{float:none;display:inline-block;vertical-align:top;}.slick--less .draggable{cursor:default;}.pagingInfo{font-size:3rem;line-height:2.5rem;font-weight:500;}.pagingInfo .tot{font-size:3rem;line-height:2.5rem;color:#ccc;}.nextcustom{height:2.5rem;width:50%;display:block;background:url(/themes/fils/css/img/freccia_dx.svg) no-repeat;cursor:pointer;background-position-y:center;}.prevnext-element a{font-size:2rem;line-height:2rem;text-decoration:none;padding-top:1rem;display:inline-block;}.mCS-archiexplorer.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#DC0C17;background-color:rgba(224,0,36,0.9);width:6px;}.mCS-archiexplorer.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(224,0,36,1);background-color:rgba(255,0,0,0.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)";}.mCS-archiexplorer.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-archiexplorer.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:rgba(224,0,36,1);background-color:rgba(255,0,0,0.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)";}.mCS-archiexplorer.mCSB_scrollTools .mCSB_draggerRail{background-color:#bbb;}.mCS-archiexplorer.mCSB_scrollTools .mCSB_draggerRail{width:2px;}.more-link{text-align:center;padding-top:1rem;}.more-link a{font-weight:500!important;letter-spacing:1px;display:inline-block;padding:0 0 0 0.75rem;position:relative;}.more-link a:before{content:'';background-image:url(/themes/fils/css/img/active.svg)!important;width:6px;height:10px;position:absolute;display:block;bottom:calc(50% - 5px);left:0px;background-size:6px 10px;}.slick-lightbox-close{z-index:1000;}.ui-dialog .ui-dialog-titlebar-close{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/aui/6.0.1/aui/css/icons/aui-icon-close.png);z-index:999999;}.videopopup-wrapper{visibility:hidden;background-color:#555;color:#fff;position:fixed;top:0;bottom:0;right:0;left:0;z-index:1200;object-fit:fill;}.videopopup-wrapper.show{visibility:visible;-webkit-animation:fadeIn 1s;animation:fadeIn .5s;background-color:rgba(0,0,0,.75);}.videopopup{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;max-height:100%;max-width:100%;height:auto;padding:3rem;}.videopopup.show{visibility:visible;-webkit-animation:fadeIn 1s;animation:fadeIn 1s;}@-webkit-keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}.closevideo{top:0;right:0;position:fixed;z-index:1200;color:#fff;}.spazio-t{margin-top:2.5rem!important;}.spazio-b{margin-bottom:2.5rem!important;}@media (min-width:768px){.collapse.dont-collapse-sm{display:block;height:auto !important;visibility:visible;}}.maincatprod-container{position:relative;display:block;}.maincatprod-link{position:relative;display:block;overflow:hidden;text-decoration:none;}.maincatprod-link:hover{text-decoration:blink}.maincatprod-link .image-wrap{display:block;position:relative;overflow:hidden;border:1px solid #ccc;}.maincatprod-link .image-wrap img{max-width:100%;height:auto;display:block;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;}.maincatprod-link:hover .image-wrap img{-webkit-transform:scale(1.125);-moz-transform:scale(1.125);transform:scale(1.125);}.maincatprod-box{bottom:0;width:100%;}.maincatprod-container:nth-child(odd) .maincatprod-box{left:0;}.maincatprod-container:nth-child(even) .maincatprod-box{}.maincatprod-titolo{min-height:4.4rem;bottom:0;width:100%;}.maincatprod-titolo::after{display:block;height:100%;position:absolute;top:0;left:0;width:100%;background-color:#ea0a2a;mix-blend-mode:multiply;z-index:0;}.maincatprod-titolo h2{bottom:0;z-index:1;padding:1rem 0;margin:0;font-size:1.5rem;font-weight:700;}.maincatprod-titolo h3{bottom:0;z-index:1;padding:1rem 0 0rem;margin:0;font-size:1.5rem;font-weight:600;}.maincatprod-link:hover{text-decoration:underline;}.maincatprod-testo a{color:#ffffff;font-weight:bold;text-decoration:none;position:absolute;bottom:1rem;}.maincatprod-testo a:hover{text-decoration:underline;}.catprod-container{height:100%;position:relative;display:block;text-decoration:none;border:1px solid #ddd;background:#fff;}.catprod-container .catprod-immagine{overflow:hidden;}.catprod-container .catprod-immagine img{-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;}.catprod-container:hover .catprod-immagine img{-webkit-transform:scale(1.125);-moz-transform:scale(1.125);transform:scale(1.125);}.catprod-immagine{position:relative;}.catprod-titolo{position:absolute;color:#ffffff;min-height:4rem;bottom:0;width:100%;}.catprod-titolo::after{content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;background-color:#ea0a2a;mix-blend-mode:multiply;z-index:0;}.catprod-titolo h2{color:#ffffff;position:relative;bottom:0;z-index:1;margin:0;font-size:2rem;font-weight:500;line-height:3rem;}.catprod-testo{display:block;color:#ffffff;margin:0;}.catprod-testo p{color:#ffffff;}.catprod-testo a{color:#ffffff;font-weight:bold;text-decoration:none;position:absolute;bottom:1rem;}.img-didascalia{border:1px solid #ccc;}.img-didascalia .didascalia{color:#333333;min-height:2.5rem;bottom:0;width:100%;}.img-legenda{width:48%;}.img-didascalia .didascalia p{color:#333;bottom:0;z-index:1;padding:.5rem .5rem;margin:0;width:100%;font-size:.85rem;font-weight:500;}.has-img-header .inside-content{background:#ffffff;}.has-img-header .outside-content{color:#fff;padding:1rem;align-content:end;position:relative;font-weight:500;line-height:1.75rem;font-size:1.125rem;}.has-img-header .outside-content::after{content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;background-color:#ea0a2a;mix-blend-mode:multiply;z-index:0;}.has-img-header .outside-content .box{font-weight:400;z-index:1;position:relative;text-transform:uppercase;}.selettore{background:#f0f0f0;}.selettore .btn{background:#f0f0f0;border:0;border-radius:0;color:#666!important;line-height:14px;padding:9px;font-size:14px;}.selettore .btn.btn--active{background:rgba(224,0,36,1);color:#fff!important;}.block-facets{width:100%;margin-top:1rem;}.block-facets.hidden{display:none!important;}.block-facets h3{font-size:0.75rem;margin:0;font-weight:600;letter-spacing:.03rem;}@media (min-width:768px){.block-facets{margin-top:0;}}.block-facets select{font-size:0.75rem;background:transparent;border-bottom:0px transparent;border-width:0 0 1px 0;width:100%;border-top:1px solid #8d8d8d;}.view-grouping{margin-bottom:1.5rem!important;}.view-grouping .view-grouping-header{}.view-grouping .view-grouping-header img{display:inline-block;max-width:100%;height:auto;border:1px solid #ccc;}.articoli-grid{margin-bottom:5rem;}.articoli-grid a{text-decoration:none;}.articoli-grid a:hover{text-decoration:none;}.articoli-grid .immagine{margin-right:0rem;box-shadow:1px 2px 4px rgba(0,0,0,.5);}@media (min-width:768px){.articoli-grid .immagine{margin-right:5rem;}}.articoli-grid .title h4{font-size:1rem;padding:0;font-weight:700;font-style:normal;letter-spacing:1px;line-height:1.1rem;}.articoli-grid .title .rosso{color:rgb(224,0,36)!important;letter-spacing:0;font-size:.8rem;line-height:.8em;padding-top:2rem;font-weight:500;}.articoli-grid p{letter-spacing:0;font-size:.85rem;line-height:1.2em;padding-top:0rem;font-weight:500;}.risultati_cerca{opacity:1;transition:all .5s ease-out;}.risultati_cerca.spento{opacity:0;}.facets-widget-checkbox ul{list-style:none inside none;padding:0;margin:0;}.facets-widget-checkbox ul li.facet-item{}.tab-applicazioni button{color:#212121;border-radius:0!important;border-top:1px solid #BBB!important;font-weight:500;text-align:left;padding:0.5rem 0rem 0.5rem 0;}.tab-applicazioni button:last-child{border-bottom:1px solid #BBB!important;}.tab-applicazioni button:hover,.tab-applicazioni button:focus{color:#ff0000;}.tab-applicazioni button.active{color:#ff0000!important;background-color:transparent!important;}.same-height{height:100%}h4.legenda{border-bottom:2px solid #e00024;}
.alert-wrapper{position:relative;width:100%;max-height:75vh;z-index:9999;}.alert-wrapper .alert{overflow-y:auto;margin-bottom:0;}.toast-wrapper{position:fixed;top:0;right:0;z-index:9999;}.alert svg{max-width:2rem;max-height:1rem;}
.region-top-header-form{display:flex;flex-wrap:nowrap;justify-content:center;flex-direction:row;}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:0;padding-bottom:0;}.filtri .navbar{padding:0px!important;justify-content:flex-start!important;}.filtri .container-fluid{padding:0px!important}.filtri .navbar-brand{margin:0 0 0 1rem!important;font-size:1.25rem;font-weight:400;}.filtri .navbar-toggler{padding:4px!important;background:#ddd;border-radius:0;}.navbar-brand{padding:0!important;display:inline-block;margin:1.2rem 1.2rem 1.2rem 0!important;}.navbar-brand img{margin:0;height:30px;padding:0;transition:all .55s ease;}.navbar-toggler .navbar-toggler-icon{flex-shrink:0;width:22px;height:22px;margin-left:auto;content:"";background-image:url(/themes/fils/css/img/toggle-icon.svg)!important;background-repeat:no-repeat;transition:transform .2s ease-in-out;}.navbar-toggler:not(.collapsed) .navbar-toggler-icon{transform:rotate(-45deg)!important;}.navbar-toggler{padding:0.5rem!important;font-size:1.171875rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:0px}.search-block-forminput.form-search:focus{box-shadow:none;}.form-search.form-control{font-size:1rem!important;line-height:1rem!important;}#search-block-form input.form-search{width:20px;max-width:120px;height:1.414rem;background:transparent;float:right;color:#222!important;margin:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:0;border-bottom:1px solid #222!important;-webkit-transition:background .55s ease;-moz-transition:background .55s ease;-ms-transition:background .55s ease;-o-transition:background .55s ease;transition:all .55s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-size:10px!important;line-height:21px!important;padding:3px 2px 2px 15px !important;}@media (min-width:768px){#search-block-form input.form-search{padding:0px 2px 0px 15px !important;}}@media (min-width:992px){#search-block-form input.form-search{padding:0px 2px 0px 15px !important;}}#search-block-form:hover input.form-search{width:100%!important;cursor:pointer;cursor:hand;}#search-block-form fieldset{padding:0!important;transition:all .55s ease;width:auto!important;}#search-block-form{padding:0!important;margin:0 0 0 0.75em!important;position:relative;transition:all .55s ease;width:24px!important;font-size:0.75em;}#search-block-form:hover,#search-block-form:active,#search-block-form:focus{width:120px!important;}#search-block-form{transition:all 0.55s ease;width:auto;}.search-form .icon{position:absolute;top:0px !important;left:0 !important;z-index:1;color:#4f5b66;-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;}.search-block-form .icon{left:0 !important;height:20px;}.lang-dropdown-form .form-select,#edit-lang-dropdown-select{background-image:url(/themes/fils/css/img/globo.svg)!important;font-size:11px!important;line-height:21px!important;background-color:transparent !important;padding:0px 16px 0px 2px!important;border:0;border-bottom:1px solid #222;border-radius:0;width:40px!important;background-position:right;margin:0 0 0 0.75em;text-transform:uppercase;font-weight:500;}i.better_search{background:url(/themes/fils/css/img/search-icon1.svg) center center no-repeat;height:12px;width:12px;margin:0;background-size:12px 12px;background-position:left;}#navbarScroll{justify-content:space-between;}@media (min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:2rem;padding-left:2rem;}}.region-header-form{align-items:center;display:flex!important;}@media (min-width:992px){.region-header-form{}}ol.tre-etichette{padding:0;margin:0;display:flex;align-items:center;}ol.tre-etichette li{padding:0;margin:0;display:inline-block;}.menu-caret{display:inline-block;padding:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#efefef;margin-left:5px;}.menu-caret:after{border-radius:2px;border:solid currentColor;border-width:0 2px 2px 0;content:'';height:8px;width:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block}.menu--main-fils{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1.25rem;font-weight:400!important;line-height:2.25em;}.menu--footer{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:400!important;line-height:2.25em;font-size:.75rem;}.menu--main-fils .nav,.menu--footer{display:inline-block;padding-left:0;margin-bottom:0;list-style:none;}@media (min-width:576px){.menu--main-fils,.menu--footer{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:0.75rem;font-weight:500!important;line-height:2.25em;}}@media (min-width:992px){.menu--main-fils,.menu--footer{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:0.75rem;font-weight:500!important;line-height:2.25em;}.menu--main-fils .nav{display:flex;flex-wrap:wrap;position:relative;}}@media (min-width:576px){.menu--main-fils .nav-item:not(:last-child){}.menu--main-fils .nav-item>a.active,.menu--main-fils .nav-item>a:active,.menu--main-fils .nav-item>a:focus,.menu--main-fils .nav-item>a:hover,.menu--footer .nav-item>a.active,.menu--footer .nav-item>a:active,.menu--footer .nav-item>a:focus,.menu--footer .nav-item>a:hover{color:#e00024!important;}.menu--main-fils .nav-item>av,.menu--footer .nav-item>av{padding-left:10px!important;}}.menu--main-fils .nav-item,.menu--footer .nav-item{display:inline-block;position:relative;}.menu--main-fils .nav-item>a,.menu--footer  .nav-item>a{padding:0 0.75em;text-decoration:none;color:#1a1a1a !important;}@media (min-width:576px){.menu--main-fils .nav-item,.menu--footer .nav-item{}.menu--main-fils .nav-item:not(:last-child){}.menu--main-fils .nav-item>a,.menu--footer .nav-item>a{padding:0 .75em;text-decoration:none;color:#1a1a1a !important;letter-spacing:0.5px;}}.bkg-img--full-width{max-height:100vh;overflow:hidden;min-height:220px;position:relative;}.bkg-img--full-width img{height:220px;margin:0 auto 0;display:block;max-width:none;position:absolute;left:50%;transform:translateX(-50%);width:auto;}@media (min-width:768px){.bkg-img--full-width{min-height:320px;}.bkg-img--full-width img{height:auto;width:100%;}}.breadcrumb{margin-bottom:0.75rem !important;border-bottom:1px solid #bfbfbf;padding-bottom:0.75rem !important;}.breadcrumb a{color:#1f1f1f!important;font-weight:400;font-size:.75rem;line-height:.75rem;text-decoration:none;letter-spacing:0.25px;}.breadcrumb a:active,.breadcrumb a:focus,.breadcrumb a:hover{color:#ff0000!important;}.breadcrumb-item+.breadcrumb-item{padding-left:1.25rem!important;}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:1.25rem!important;color:#aaa!important;content:"\003E \003E"!important;}
.site-footer{font-weight:400;padding-top:2rem;background:#333333;}.site-footer .layout-container{padding:0 15px;}.site-footer h2{color:#c0c0c0;color:rgba(255,255,255,0.65);}.site-footer blockquote{color:#555;}.site-footer .content{color:#ffffff;}.site-footer .menu-item{padding:0;}.site-footer .content ol:not(.menu),.site-footer .content ul:not(.menu){padding-left:0;}[dir="rtl"] .site-footer .content ol:not(.menu),[dir="rtl"] .site-footer .content ul:not(.menu){padding-right:1.4em;padding-left:0;}.site-footer .content a,.site-footer .content a.is-active{color:inherit;text-decoration:underline;}.site-footer .content a:hover,.site-footer .content a:focus{color:inherit;text-decoration:none;}.site-footer .block{margin:0;border:none;border-color:transparent;padding:0;}@media all and (min-width:576px){.site-footer__top .region{float:left;position:relative;width:100%;}[dir="rtl"] .site-footer__top .region{float:right;}}@media all and (min-width:576px) and (max-width:767px){.site-footer .region{box-sizing:border-box;}.site-footer__top .region:nth-child(2n+1){padding-right:10px;}[dir="rtl"] .site-footer__top .region:nth-child(2n+1){padding-left:10px;padding-right:0;}.site-footer__top .region:nth-child(2n){padding-left:10px;}[dir="rtl"] .site-footer__top .region:nth-child(2n){padding-left:0;padding-right:10px;}.region-footer-third{clear:both;}}@media all and (min-width:768px){.site-footer__top .region{width:100%;padding:0 0.65%;}.site-footer__top .region:first-child{padding-left:0;}[dir="rtl"] .site-footer__top .region:first-child{padding-left:10px;padding-right:0;}.site-footer__top .region:last-child{padding-right:0;}[dir="rtl"] .site-footer__top .region:last-child{padding-left:0;padding-right:10px;}}.site-footer__top h2{border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);font-size:1em;margin-bottom:0;padding-bottom:3px;text-transform:uppercase;}.site-footer__top .content{margin-top:0;}.site-footer__top p{margin:0em;color:#fff;font-size:.75rem;}.site-footer__top .content .menu{padding-left:0;}[dir="rtl"] .site-footer__top .content .menu{padding-right:0;}.site-footer__top .content li a{display:block;border-bottom:none;border-color:transparent;line-height:1.2;padding:0;text-indent:0;}[dir="rtl"] .site-footer__top .content li a{padding:0.8em 20px 0.8em 2px;text-transform:uppercase;}.site-footer__top .content li a:hover,.site-footer__top .content li a:focus{background-color:#1f1f21;background-color:rgba(255,255,255,0.05);text-decoration:none;}.site-footer__top .block-menu,.site-footer__bottom .block{margin:0;padding:0;border:none;}.site-footer__top .menu--main-archiexplorer{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:400!important;line-height:1.5rem;}.site-footer__top .menu--main-archiexplorer .nav{padding-left:0;margin-bottom:0;list-style:none;font-size:.75rem;}.site-footer__top .menu--main-archiexplorer .nav-item{display:block;position:relative;}.site-footer__top .nav-item>a{padding:0 0.75em;text-decoration:none;color:#eee!important;}@media (min-width:576px){.site-footer__top .menu--main-archiexplorer .nav-item{display:block;}.site-footer__top .menu--main-archiexplorer .nav-item:not(:last-child){}.site-footer__top .nav-item>a{text-decoration:none;}.site-footer__top .menu--main-archiexplorer .nav-item:not(:last-child){}.site-footer__top .menu--main-archiexplorer .nav-item>a.active,.site-footer__top .menu--main-archiexplorer .nav-item>a:active,.site-footer__top .menu--main-archiexplorer .nav-item>a:focus,.site-footer__top .menu--main-archiexplorer .nav-item>a:hover{color:#e00024!important;}.site-footer__top .menu--main-archiexplorer .nav-item>a{}.site-footer__top .menu--main-archiexplorer .nav-item>a.active:before{content:'';background-image:url(/themes/fils/css/img/active.svg)!important;width:6px;height:10px;position:absolute;display:block;bottom:calc(50% - 5px);left:0px;background-size:6px 10px;}}@media (min-width:992px){.site-footer__top .menu--main-archiexplorer .nav{flex-wrap:wrap;justify-content:left;position:relative;}}.main-footer__logos{display:inline-block;padding:0;margin:0;}.footer__logo-item{display:inline-block;margin:0  .75rem 0 0;list-style:none inside none;}.footer__logo-item:last-child{margin-right:0;}.footer__logo{fill:#fff;height:28px;line-height:36px;vertical-align:middle;}.footer__logo--longhi-group{width:150px;}.footer__logo--fils{width:69px;}.footer__logo--italfim{width:100px;}.footer__logo--tem{width:83px;}.footer__logo--metall{height:42px;width:42px;}
.page-legend{padding:0!important;}.legend{overflow:hidden;background:#efefef;color:#333}.legend,.legend-footer{border-bottom:1px solid #d2d2d2;font-size:.85rem;line-height:1.125rem;}.legend ul{padding:0;margin:0;line-height:.75rem;}.legend li{list-style:none}.legend-inner{padding:1.25rem 2.5rem}.legend__column{padding:0 1.25rem}.legend-inner{overflow:hidden}.legend-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.legend__column--img{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.legend__column--img img:not(:last-child){margin:1.25rem 0 0}.legend-footer{line-height:3.57143em;background-color:#e8e8e8}.legend__toggle{background:0 0;border:0;color:#6a757c;padding:0}.legend__toggle:after{border-radius:2px;border:solid #6a757c;border-width:0 2px 2px 0;content:'';height:8px;width:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);left:50%;display:block;position:absolute;margin-right:-4px;bottom:-12px;transition:all .5s;}.legend__toggle[aria-expanded=true]:after{bottom:-10px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.legend-footer{text-align:center;}.legend__toggle{position:relative}@media (min-width:576px){.legend__column--img img:not(:last-child){margin:0 1.25rem 0 0}.legend-inner{overflow:hidden}.legend-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.legend__column--img img:not(:last-child){margin:0 1.25rem 0 0}.text-box__img{margin-top:1.25em;}.text-box__img img{width:100%}.legend__column--img img:not(:last-child){margin:1.25rem 0 0!important;}@media (min-width:576px){.legend__column--img img:not(:last-child){margin:0 1.25rem 0 0!important;}}
.carousel-caption{bottom:1.25rem!important;padding-top:1.25rem!important;padding-bottom:1.25rem!important;color:#fff!important;text-align:left!important;padding-left:1.25rem!important;padding-right:1.25rem!important;left:0!important;right:0!important;}.subtitle.subtitle__gradient.subtitle-red{background-image:linear-gradient(#e00024,#e00024);color:#fff}.subtitle.subtitle__gradient.subtitle-red:after{background:linear-gradient(to right bottom,#e00024 50%,transparent 50%)}.lightbox-caption{position:absolute;bottom:0;width:100%;}.hp-content .bkg-img--full-width{min-height:18rem}@media (min-width:576px){.hp-content .bkg-img--full-width{min-height:30rem;}}@media (min-width:768px){.hp-content .bkg-img--full-width{min-height:80vh}}.hp__box{background-color:#e00024;color:#fff;padding:0.3em 0;}.hp__box-item{}.hp__box-item:last-child{}.hp__box-item:not(:last-child){background:linear-gradient(rgba(255,255,255,.5),rgba(255,255,255,.5)) right top/1px 100% no-repeat}@media (min-width:768px){.hp__box-item:last-child{margin-right:0}.hp__box-item:not(:last-child){background:linear-gradient(rgba(255,255,255,.5),rgba(255,255,255,.5)) right top/1px 100% no-repeat}}.hp__box-item a{display:block;width:100%;text-decoration:none;padding:0}.hp-link-inner{font-size:18px;margin:0;line-height:22px;}.hp-link-inner a{border:0;color:#efefef}.hp-link a{display:block}.hp-link a,.hp-link-inner a:active,.hp-link-inner a:focus,.hp-link-inner a:hover{color:#fff}.hp-link{font-weight:400;line-height:1.66667em;margin-bottom:0;}.hp-link a:active,.hp-link a:focus,.hp-link a:hover{color:#ffffff;text-decoration:underline}@media (min-width:576px){.hp-link a{display:inline-block}}
table caption{display:none;}.table_product{border:0;border-spacing:0;font-size:0.65em;margin:0;padding:0;}.table_product th{border-bottom:1px solid #e00024!important;color:#000000;font-weight:600!important;}.table_prouct tbody>:not(:first-child){border-top:1px solid #e00024;}.table_product>:not(:first-child){border-top:1px solid #e00024 !important;}.table_product .row_active{background:#ececec;}.table_product td,.table_product th{margin:3px;padding:0 .65em!important;vertical-align:middle;}.table_product td{border-radius:3px;border:1px solid #efefef;font-weight:400;padding-bottom:.4em;padding-top:.4em}.table_product td ul{margin:0;padding:0;}.table_product td li{list-style:none;margin:0;}.table_product li{list-style:none}.tabella{border:0;border-spacing:0;font-size:0.85em;margin:0;padding:0;}.tabella tr{background:transparent;}.tabella a{margin:0!important;padding:0!important;}.tabella a.btn{width:23px;min-width:auto;}.tabella .a-richiesta{width:auto;height:18px;}.tabella tbody>:not(:first-child){border-top:1px solid #ccc;}.tabella>:not(:first-child){border-top:1px solid #ccc !important;}.tabella .row_active{background:#f0f0f0;}.tabella th{border-top:transparent;border-right:transparent;border-left:transparent;border-bottom:1px solid #333!important;background:transparent!important;color:#000000;font-weight:600!important;vertical-align:bottom;margin:3px;padding:0.5rem!important;white-space:nowrap;line-height:1rem;}.tabella td{vertical-align:middle;border-radius:0px;border-top:transparent;border-right:transparent;border-left:transparent;border-bottom:1px solid #333;font-weight:500;padding:.5rem 0.5rem!important;background:transparent!important;white-space:nowrap;line-height:1rem;}.tabella td ul{margin:0;padding:0;}.tabella td li{list-style:none;margin:0;}.tabella li{list-style:none}.tabella th.text-center{width:1%;white-space:nowrap;}.tabella th.text-end{width:1%;white-space:nowrap;}.tabella th.text-start:first-child,.tabella td.text-start:first-child{padding-left:0rem!important;}.tabella .w_materiale{width:205px;}.tabella .w_nome{width:auto}
.pagination{margin-top:100px;justify-content:center;align-content:center;align-items:flex-end;}.pagination .pager-item{background-color:#6a757c;}.pagination .page-link{color:#fff;display:inline-block;font-weight:300;line-height:calc(2rem - 2px)!important;list-style:none;margin-left:1px!important;margin-right:1px;position:relative;vertical-align:middle;width:2rem;text-align:center;font-size:.75rem;padding:0;background:transparent;}.pagination li.pager-first,.pagination li.pager-last{display:none}.pagination  a{display:block;text-decoration:none}.pagination a:active,.pagination a:focus,.pagination a:hover{background:#e00024;color:#fff!important;}.pager-item,.pager-item a{color:#6a757c}.pager-item{background:#e8e8e8}.pager-current{background:#e00024}.pager-next,.pager-previous{background:#6a757c}.pager-next a,.pager-previous a{font-size:26px}.page-item.active .page-link{background-color:#e00024!important;border-color:#b3000b!important;}.page-item:first-child .page-link,.page-item:last-child .page-link{border-radius:0px !important;}.page-link:focus{border-color:#700012!important;outline:0!important;box-shadow:0 0 0 0.25rem rgba(224,110,36,.25)!important;}.pager__item{display:inherit;}.pager__item .page-link{background-color:#cccccc !important;height:1.5rem;line-height:calc(1.5rem - 6px)!important;width:1.25rem;}
.gsc-box-parallax{position:relative;margin-bottom:80px;}.gsc-box-parallax .col-first{width:60%;float:right;}@media (max-width:991px){.gsc-box-parallax .col-first{width:100% !important;}}.gsc-box-parallax .col-second{padding:30px 30px 30px;background:#fff;position:absolute;width:50%;height:auto;z-index:9;left:0;top:2rem;border:1px solid #ddd;}.gsc-box-parallax .col-second .content-inner{position:relative;}@media (max-width:991px){.gsc-box-parallax .col-second{width:100% !important;position:static !important;height:auto !important;float:left;}.gsc-box-parallax .col-second:before,.gsc-box-parallax .col-second:after{content:" ";display:table;}.gsc-box-parallax .col-second:after{clear:both;}}.gsc-box-parallax .content-inner .subtitle{font-size:14px;text-transform:uppercase;color:#000;font-weight:700;}.gsc-box-parallax .content-inner .title{font-size:26px;margin-bottom:10px;}.gsc-box-parallax .content-inner .title h3{margin-top:0!important;font-size:20px;}.gsc-box-parallax .content-inner .readmore{margin-top:30px;background:transparent!important;border:1px solid #fff!important;border-radius:0px;}.gsc-box-parallax.content-align-right .col-first{float:left;text-align:right;}.gsc-box-parallax.content-align-right .col-second{right:0;left:auto;}
.klaro_toggle_dialog{background-image:url(/themes/fils/css/img/cookie.svg)!important;}.klaro h1.title::after{content:none;}.klaro_toggle_dialog{right:inherit!important;left:25px;}.klaro.learn-more-as-button .cookie-notice:not(.cookie-modal-notice) a.cm-link.cn-learn-more{color:#fff!important;}.klaro .cookie-notice:not(.cookie-modal-notice){right:inherit!important;left:0px;}@media(min-width:1024px){.klaro .cookie-notice:not(.cookie-modal-notice){right:auto!important;left:20px;}}.klaro .cookie-modal a,.klaro .context-notice a,.klaro .cookie-notice a{color:#1a936f !important;text-decoration:underline;font-weight:bold;}
.form-row{}.form-row .form-actions{align-self:flex-start!important;}.form-control{font-weight:normal;padding:0!important;margin:0!important;height:auto!important;background:transparent!important;border-bottom:1px solid #333!important;border-right:0!important;border-left:none!important;border-top:none!important;border-radius:0!important;font-size:1rem!important;line-height:1.5rem!important;color:#000000!important;}.search-block-form .form-control{line-height:1.1rem!important;}.form-control:focus{color:#212529;background-color:#fff;border-color:rgba(220,12,23,.90)!important;outline:0;box-shadow:0 0 0 .1rem rgba(220,12,23,.25)!important;}.form-select{display:block;width:100%;padding:0!important;-moz-padding-start:calc(0.75rem - 3px);font-weight:400;line-height:1.5rem!important;color:#1b1b1b!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 0.75rem center;background-size:16px 12px;background-color:transparent!important;border-bottom:1px solid #333!important;border-right:0!important;border-left:none!important;border-top:none!important;border-radius:0!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem!important;}.form-select:focus{border-color:rgba(220,12,23,.90)!important;outline:0;box-shadow:0 0 0 .1rem rgba(220,12,23,.25)!important;}.image-button{width:28px !important;height:28px !important;min-width:28px !important;padding:5px !important;}.bef-exposed-form legend{border-bottom:1px solid #aaa;}.bef-exposed-form .fieldset-legend{font-size:1.125rem!important;line-height:2rem!important;letter-spacing:1px;}.bef-checkboxes .form-check-label{margin-bottom:0;font-weight:500;display:block;line-height:1.25em!important;font-size:0.9rem;}.bef-checkboxes{max-height:115px!important;overflow:hidden;}.bef-checkboxes .checkbox,.form-select[multiple] option{direction:ltr;font-weight:500;line-height:.5rem;min-height:1.25rem;padding-left:.8rem!important;}.bef-checkboxes::-webkit-scrollbar,.form-select[multiple]::-webkit-scrollbar{width:20px;}.bef-checkboxes::-webkit-scrollbar-track,.form-select[multiple]::-webkit-scrollbar-track{background-color:transparent;}.bef-checkboxes::-webkit-scrollbar-thumb,.form-select[multiple]::-webkit-scrollbar-thumb{border-radius:10px;border:5px solid transparent;background-clip:content-box;background-color:#ff0000;}.form-check-input{border-radius:50%!important;background:transparent;width:0.96em!important;height:.96em!important;margin-top:0.25em!important;border:1px solid #333;margin-left:-1.5rem!important;}.form-check{display:block;min-height:1.35rem;padding-left:2.25em!important;margin-bottom:0;}.form-check-label{font-size:.75rem!important;}.form-check small.description{font-size:0.7rem;line-height:0.7rem;}.form-check-input:checked{background-color:rgba(220,12,23,.90)!important;border-color:transparent!important;;}.form-check-input:focus{border-color:rgba(220,12,23,.90)!important;outline:0;box-shadow:0 0 0 .1rem rgba(220,12,23,.25)!important;}.btn-primary{background:rgba(220,12,23,.90)!important;;border:1px solid  rgba(220,12,23,.90)!important;color:rgb(255 255 255)!important;border-radius:0!important;min-width:6rem;margin:0 0 0.5rem;}span.btn-primary{display:inline;}.btn-primary:focus,.btn-primary:active:focus{box-shadow:0 0 0 .1rem rgba(220,12,23,.25)!important;}.btn-secondary{background:rgba(220,12,23,.90)!important;border:1px solid  rgba(220,12,23,.90)!important;color:rgb(255,255,255)!important;border-radius:0!important;min-width:6rem;margin:0 0 0.5rem;}.btn-secondary:focus,.btn-secondary:active:focus{box-shadow:0 0 0 .1rem rgba(220,12,23,.25)!important;}.cento{width:100%;height:100%;}.views-exposed-form .btn-secondary{background:transparent!important;border:1px solid   rgba(33,33,33,.90)!important;color:rgba(33,33,33,.90)!important;border-radius:0!important;min-width:6rem;margin:0 0 0.5rem;}.views-exposed-form .btn-secondary:focus,.views-exposed-form .btn-secondary:active:focus{box-shadow:0 0 0 .1rem rgba(220,12,23,.25);}.views-exposed-form .form-actions{margin-top:0rem!important;width:auto;padding-right:0;padding-left:1em;}.views-exposed-form fieldset{width:100%!important;padding-right:1em!important;padding-left:1em!important;}@media (min-width:576px){.views-exposed-form fieldset{width:100%!important;padding-right:1em!important;padding-left:1em!important;}.views-exposed-form .form-actions{margin-top:2.14rem!important;}.views-exposed-form fieldset:first-child{padding-left:0em!important;}.views-exposed-form fieldset:last-child{padding-right:0em!important;}}.form-select::placeholder,.form-control::placeholder{color:#1b1b1b1!important;}.form-check.hidden{display:none!important;}.view-commerce-cart-form .form-actions{width:100%;text-align:center;}.view-commerce-cart-form .blocco-destra{width:100%;text-align:center;}@media (min-width:576px){.view-commerce-cart-form .form-actions{width:auto;float:right;}.view-commerce-cart-form .blocco-destra{width:auto;float:left;}}.view-commerce-cart-form .blocco-destra .btn{padding:0 12px 0;}.view-commerce-cart-form .blocco-destra img{height:36px;}.view-commerce-cart-form .etichetta{color:#ffffff!important;}
.facets-widget-dropdown ul{display:none;}
.bg-grigio{background-color:#efefef!important;}.path-frontpage .paragrafi .col-12:first-child .bg-grigio{background-size:5px 5px;background-image:url(/themes/fils/css/img/retino_g.png);border:1px solid #93c01f;}.path-frontpage .paragrafi .col-12:first-child a.rosso{color:#39a935!important;font-weight:bold;letter-spacing:.125px;}.path-frontpage .paragrafi .col-12:first-child strong{color:#39a935!important;font-weight:bold;}.path-frontpage .paragrafi .col-12:first-child h3{color:#39a935!important;font-weight:bold;}.bg-bianco{background-color:#ffffff!important;}.bg-rosso{background-color:#e00024!important;}.bg-rosso p{color:#fff!important;font-size:1.25rem;font-weight:500}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{}.tabs ul.primary li a.is-active{}.tabs ul.primary li.is-active a{}.page-item.active .page-link{border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}.border-top-standard{border-top:1px solid #bbb;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slick-lightbox{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:black;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.slick-lightbox .slick-loading .slick-list{background-color:transparent}.slick-lightbox .slick-prev{left:15px}.slick-lightbox .slick-next{right:15px}.slick-lightbox-hide{opacity:0}.slick-lightbox-hide.slick-lightbox-ie{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.slick-lightbox-hide-init{position:absolute;top:-9999px;opacity:0}.slick-lightbox-hide-init.slick-lightbox-ie{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.slick-lightbox-inner{position:fixed;top:0;left:0;width:100%;height:100%}.slick-lightbox-slick-item{text-align:center;overflow:hidden}.slick-lightbox-slick-item:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.slick-caption-bottom .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{position:absolute;bottom:0;left:0;text-align:center;width:100%;margin-bottom:20px}.slick-caption-dynamic .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{display:block;text-align:center}.slick-lightbox-slick-item-inner{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%}.slick-lightbox-slick-img{margin:0 auto;display:block;max-width:90%;max-height:90%}.slick-lightbox-slick-caption{margin:10px 0 0;color:white}.slick-lightbox-close{position:absolute;top:15px;right:15px;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;padding:0;border:none}.slick-lightbox-close:focus{outline:none}.slick-lightbox-close:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'×'}
.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom;}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto;}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr;}.mCSB_container{overflow:hidden;width:auto;height:auto;}.mCSB_inside > .mCSB_container{margin-right:30px;}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;}.mCS-dir-rtl > .mCSB_inside > .mCSB_container{margin-right:0;margin-left:30px;}.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0;}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;}.mCSB_outside + .mCSB_scrollTools{right:-26px;}.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{right:auto;left:0;}.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{left:-26px;}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto;}.mCSB_scrollTools a + .mCSB_draggerContainer{margin:20px 0;}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1;}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center;}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px;}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px;}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer;}.mCSB_scrollTools .mCSB_buttonDown{bottom:0;}.mCSB_horizontal.mCSB_inside > .mCSB_container{margin-right:0;margin-bottom:30px;}.mCSB_horizontal.mCSB_outside > .mCSB_container{min-height:100%;}.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0;}.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px;}.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer{margin:0 20px;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto;}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto;}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0;}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px;}.mCSB_container_wrapper > .mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px;}.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px;}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0;}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0;}.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px;}.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0;}.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper{margin-right:0;margin-left:30px;}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container{padding-right:0;}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container{padding-bottom:0;}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0;}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0;}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out;}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;}.mCSB_scrollTools{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)";}.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover > .mCSB_scrollTools,.mCustomScrollBox:hover ~ .mCSB_scrollTools,.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)";}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)";}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)";}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(/themes/fils/css/mCSB_buttons.png);background-repeat:no-repeat;opacity:0.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)";}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0;}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px;}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px;}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px;}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:0.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)";}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15);}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,0.85);}.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:rgba(0,0,0,0.9);}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0;}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px;}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px;}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px;}.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto;}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85);}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9);}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0;}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px;}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px;}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px;}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85);}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9);}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0;}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px;}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px;}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px;}.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0;}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto;}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85);}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9);}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0;}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px;}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px;}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85);}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9);}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0;}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px;}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.1);}.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px;}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto;}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15);}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85);}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9);}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0;}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px;}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px;}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px;}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.15);}.mCS-rounded.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{height:14px;}.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px;}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px;}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0;}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0;}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px;}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px;}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px;}.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");background-repeat:repeat-y;opacity:0.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)";}.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=");}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px;}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);}.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:70px;}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px;}.mCS-3d.mCSB_scrollTools,.mCS-3d-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)";}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,0.2);box-shadow:inset 1px 0 1px rgba(0,0,0,0.5),inset -1px 0 1px rgba(255,255,255,0.2);}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555;}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px;}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),inset 0 -1px 1px rgba(255,255,255,0.2);}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto;}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px;}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px;}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px;}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);box-shadow:inset 1px 0 1px rgba(0,0,0,0.1);}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px;}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)";}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical,.mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical{right:1px;}.mCS-3d-thick.mCSB_scrollTools_vertical,.mCS-3d-thick-dark.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5);}.mCS-3d-thick.mCSB_scrollTools_horizontal,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5);}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,0.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0;}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.4);}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555;}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto;}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,0.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1);}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px;}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px;}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px;}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px;}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,0.2);}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.2);}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,0.4),inset -1px 0 0 rgba(0,0,0,0.2);}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),inset 0 -1px 0 rgba(0,0,0,0.2);}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#777;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,0.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1);}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px;}.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,.mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{right:0;margin:12px 0;}.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px;}.mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,.mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{left:0;right:auto;}.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;}.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:50px;}.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px;}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)";}.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)";}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)";}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)";}.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,0.2);}.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;}.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0;}.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px;}.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px;}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85);}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9);}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px;}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px;}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px;}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px;}.mCS-inset.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,0.2);}.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0;}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0;}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0;}.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px;}.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px;}.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px;}.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px;}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85);}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9);}.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px;}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px;}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px;}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px;}.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,0.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,0.2);}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.6);}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.6);}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85);}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9);}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75);}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85);}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9);}
