@media (max-width:991px){.app-wrap{padding-top:60px}}#header{position:fixed;top:0;left:0;right:0;z-index:20}#header .rails-menu:before{content:' '}#header .navbar{min-height:85px}#header .navbar-brand{height:85px;min-width:210px;max-width:210px;line-height:50px}#header .navbar-brand img{display:inline-block;vertical-align:middle}#header .navbar-brand img.brand-white{display:none}#header .navbar-brand:after{content:"";display:inline-block;vertical-align:middle;height:100%;width:1px}#header .tools{float:right;margin:8px 0;margin-right:0}#header .tools a{display:block;float:left;text-align:center;height:44px;width:44px}#header .tools a:hover,#header .tools a:focus{text-decoration:none}#header .tools a:after{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}#header .navbar-toggle{border:none;float:left;margin-right:0;margin-left:20px;padding:15px 10px}#header .navbar-toggle span{background:#000000}#header ul,#header li{margin:0;padding:0;list-style:none}#header .nav a,#header .nav .nolink{background:none;font-weight:300;line-height:100%}#header .nav a:hover,#header .nav .nolink:hover{color:#D30301 !important}#header .nav .mobile-menu{display:none}#header .nav>li>.nolink{position:relative}#header .nav>li>.active-trail{color:#D30301 !important}#header .btn-square{background:transparent!important;border:1px solid #b1b3b3;border-bottom:1px solid #b1b3b3 !important;color:#b1b3b3 !important;font-size:.857rem;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header .btn-square:hover{background:#3b3b3b !important;color:#ffffff !important}@media (max-width:767px){#header .tools{margin-right:0}#header .navbar-toggle{margin-left:5px}}@media (min-width:992px){#header .rails-menu>.menu-wrap{background-color:#f1f1f1 !important;border-bottom:1px solid #dcdcdc}#header .rails-menu>.menu-wrap a{padding:23px 2em!important}#header .nav{float:left;text-align:center}#header .nav .um-run{display:none !important}#header .nav>li{display:inline-block;float:none;position:static}#header .nav>li:hover{-webkit-opacity:1 !important;-moz-opacity:1 !important;opacity:1 !important}#header .nav>li:hover .menu-wrap{visibility:visible;-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);z-index:1}#header .nav>li:hover.megamenu>a:after,#header .nav>li:hover.megamenu>.nolink:after{height:30px}#header .nav>li.active-trail>a,#header .nav>li.active-trail>span{color:#000000}#header .nav>li.active-trail .menu-wrap{visibility:visible;-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#header .nav>li>a,#header .nav>li>.nolink{font-size:1.429rem}#header .nav>li .first.dropdown .first.dropdown{z-index:200}#header .nav>li .last.dropdown .menu-attach-block-wrapper.orientation-horizontal{overflow:auto !important}#header .nav>li .last.dropdown .menu-attach-block-wrapper.orientation-horizontal #block-views-highlight-block{position:relative}#header .nav>li .last.dropdown .menu-attach-block-wrapper.orientation-horizontal #block-views-highlight-block .col-sm-6:nth-child(1){padding:0 60px 0 0}#header .nav>li>.menu-wrap{border-top:1px solid rgba(160,160,160,0.3)}#header .nav>li.rails-menu>.menu-wrap{border-top:0}#header .nav>li .menu-wrap{background:#ffffff;display:block;visibility:hidden;position:absolute;top:85px;left:0;right:0;text-align:center;width:100%;-webkit-transition:'all' .2 'ease-in-out';transition:'all' .2 'ease-in-out';-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}#header .nav>li .menu-wrap>ul{display:inline-block}#header .nav>li .menu-wrap>ul a,#header .nav>li .menu-wrap>ul .nolink{line-height:100%}#header .nav>li .menu-wrap>ul>li{display:inline-block}#header .nav>li .menu-wrap>ul>li>a,#header .nav>li .menu-wrap>ul>li>.nolink{color:#3b3b3b;display:block;font-size:.929rem;font-weight:500;text-transform:uppercase;padding:18px 2em;text-decoration:none}#header .nav>li .menu-wrap>ul>li>a:hover,#header .nav>li .menu-wrap>ul>li>.nolink:hover{color:#D30301}#header .nav>li .menu-wrap>ul>li>a:hover:after,#header .nav>li .menu-wrap>ul>li>.nolink:hover:after{content:"";height:20px;width:1px;position:absolute}#header .nav>li .menu-wrap>ul>li>a.nolink-hover,#header .nav>li .menu-wrap>ul>li>.nolink.nolink-hover{color:#D30301}#header .nav>li .menu-wrap>ul>li ul{margin-left:12px}#header .nav>li .menu-wrap>ul>li ul a,#header .nav>li .menu-wrap>ul>li ul .nolink{font-size:.929rem;text-transform:uppercase}#header .nav>li .menu-wrap>ul>li>ul{margin:25px 0 0}#header .nav>li .menu-wrap>ul>li>ul>li{margin-bottom:40px}#header .nav>li .menu-wrap>ul>li>ul>li a,#header .nav>li .menu-wrap>ul>li>ul>li .nolink{display:block}#header .nav>li .menu-wrap>ul>li>ul>li>a,#header .nav>li .menu-wrap>ul>li>ul>li>.nolink{color:#000000;font-weight:bold}#header .nav>li .menu-wrap>ul>li>ul li ul li{padding-top:10px}#header .nav>li .menu-wrap>ul>li.project-list li{margin-bottom:10px}#header .nav>li.megamenu>a:after,#header .nav>li.megamenu>.nolink:after{content:"";position:absolute;top:100%;left:50%;width:2px;height:0;background:#000000;z-index:10;bottom:-1px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header .nav>li.megamenu .menu-wrap{text-align:left}#header .nav>li.megamenu .menu-wrap>ul{margin:0 auto;padding:65px 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex}#header .nav>li.megamenu .menu-wrap>ul>li{border-left:1px solid #f1f1f1;width:20%;padding:0 30px}#header .nav>li.megamenu .menu-wrap>ul>li>a,#header .nav>li.megamenu .menu-wrap>ul>li>.nolink{color:#000000;font-size:1.214rem;padding:0;font-weight:300}#header .nav>li.megamenu .menu-wrap>ul>li.first{width:60%}#header .nav>li.megamenu .menu-wrap>ul>li.first ul{overflow:hidden}#header .nav>li.megamenu .menu-wrap>ul>li.first>ul>li.first{float:left;width:75%}#header .nav>li.megamenu .menu-wrap>ul>li.first>ul>li.first ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}#header .nav>li.megamenu .menu-wrap>ul>li.first li.first ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}#header .nav>li.megamenu .menu-wrap>ul>li.first li a:hover{color:#D30301;text-decoration:none}#header .nav>li>ul>li{border-left:1px solid #f1f1f1}#header .nav>li>ul>li>a,#header .nav>li>ul>li>.nolink{color:#000000;font-size:1.214rem;text-transform:uppercase}#header .nav>li>ul>li ul{margin-left:12px}#header .nav>li>ul>li ul a,#header .nav>li>ul>li ul .nolink{font-size:.929rem;text-transform:uppercase;line-height:2.7}#header .nav>li>ul>li>ul>li>a{color:#000000;font-weight:bold}#header .nav>li:hover>a,#header .nav>li:hover>span{color:#D30301 !important}#header .nav>li:hover>a:after,#header .nav>li:hover>span:after{display:block!important}#header .nav .special-item{cursor:pointer}#header .nav .special-item:hover>.nolink{color:#D30301 !important}#header .nav .special-item:hover>.nolink:after{display:block!important}#header .nav .special-item>.menu-wrap{padding-bottom:80px;padding-top:50px}#header .nav .special-item>.menu-wrap>.sub-menu{padding-left:80px;float:left;text-align:left;width:100%}#header .nav .special-item>.menu-wrap>.sub-menu>li{position:inherit;width:100%}#header .nav .special-item>.menu-wrap>.sub-menu>li>span:after{background:#ececec !important;content:"";display:inline-block;margin-left:6px;height:1px!important;width:0!important;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:relative!important}#header .nav .special-item>.menu-wrap>.sub-menu>li:hover>span:after{width:70%!important}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap{position:absolute;left:inherit;right:0;top:47px;width:80%}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu{display:none}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu>li{float:left;width:90%}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu .menu-attach-block-wrapper{margin-top:20px}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu .menu-attach-block-wrapper .block-ad-magento{padding-bottom:0;margin-top:-10px}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu .menu-attach-block-wrapper .block-ad-magento .menu-block-item{padding:0 15px 20px}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu .menu-attach-block-wrapper .block-ad-magento .menu-block-item:after{background:#ececec;bottom:30px;content:"";position:absolute;right:0;top:30px;width:1px}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu .menu-attach-block-wrapper .block-ad-magento .menu-block-item:last-child:after{display:none}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu .menu-attach-block-wrapper .block-ad-magento .menu-block-item .menu-block-item-inner{padding:20px;margin:0 auto;border-top:1px solid #ececec}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu .menu-attach-block-wrapper .block-ad-magento .menu-block-item-type.col-20{width:20%;float:left;position:relative}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu .menu-attach-block-wrapper .block-ad-magento .menu-block-link{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding-bottom:20px}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu .menu-attach-block-wrapper .block-ad-magento .menu-block-link span{color:#a0a0a0;display:block;font-size:1rem;font-weight:500;margin-top:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:0 5px 20px 5px;position:absolute;width:100%;left:0}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu .menu-attach-block-wrapper .block-ad-magento .menu-block-link img{display:block;margin:0 auto 10px;max-width:100%;width:110px;-webkit-opacity:.4;-moz-opacity:.4;opacity:.4}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu .menu-attach-block-wrapper .block-ad-magento .menu-block-link i{color:#a0a0a0;font-size:7.857rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu .menu-attach-block-wrapper .block-ad-magento .menu-block-link:hover{text-decoration:none}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu .menu-attach-block-wrapper .block-ad-magento .menu-block-link:hover i{color:#D30301}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu .menu-attach-block-wrapper .block-ad-magento .menu-block-link:hover span{color:#000000;text-decoration:none}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu .menu-attach-block-wrapper .block-ad-magento .menu-block-link:hover img{-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu .menu-attach-block-wrapper .block-ad-magento .row:first-child .menu-block-item .menu-block-item-inner{border-top:none}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu #block-ad-magento-magento-series-menu{text-align:left}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu #block-ad-magento-magento-series-menu .menu-block-item{margin-top:20px;padding:0}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu #block-ad-magento-magento-series-menu .menu-block-item:last-child{margin-bottom:30px}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu #block-ad-magento-magento-series-menu .menu-block-item:after{display:none}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu #block-ad-magento-magento-series-menu .menu-block-wrapper{padding-left:50px}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu #block-ad-magento-magento-series-menu .menu-block-title{color:#000000;font-size:.929rem;font-weight:bold;text-align:left;display:inline-block;margin-top:16px}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu #block-ad-magento-magento-series-menu .menu-block-name{line-height:1.4;color:#a0a0a0;font-size:1.286rem;font-weight:300;text-align:left;position:relative;padding:0}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu #block-ad-magento-magento-series-menu .menu-block-name:hover{color:#D30301}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu #block-views-highlight-block{width:100%}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu #block-views-highlight-block .views-field-field-home-image{float:left}#header .nav .special-item>.menu-wrap>.sub-menu>li .menu-wrap>.sub-menu #block-views-highlight-block .views-field{text-align:left}#header .nav .special-item>.menu-wrap>.sub-menu>li.first .menu-wrap>.sub-menu{display:block}#header .nav .special-item>.menu-wrap>.sub-menu>li:hover .menu-wrap>.sub-menu{display:block}#header .nav .special-item #block-views-highlight-block{padding:0;top:0}#header .nav .special-item #block-views-highlight-block .wrap-highlight{padding-left:40px;text-align:left}#header .nav .special-item #block-views-highlight-block .wrap-highlight h5{font-size:13px;font-weight:bold;font-style:normal;color:#d20300;margin:0}#header .nav .special-item #block-views-highlight-block .wrap-highlight h4{font-size:30px;font-weight:300;font-style:normal;color:#000000;margin:2px 0 8px}#header .nav .special-item #block-views-highlight-block .wrap-highlight .field_body{font-size:15px;font-weight:normal;line-height:1.33}#header .nav .special-item #block-views-highlight-block .wrap-highlight .btn{background-color:#D30301;font-weight:bold;font-size:1.071rem;padding:5px 20px;line-height:20px!important;color:#ffffff}#header .nav .special-item #block-views-highlight-block .wrap-highlight .btn:hover{background-color:#000000;color:#ffffff !important}#header .nav .special-item #block-views-highlight-block .wrap-highlight .btn i{color:#ffffff}#header .nav .special-item #header .nav .special-item.first>.menu-wrap .first.expanded>.menu-wrap{visibility:visible;opacity:1;display:block}#header .nav.navbar-right{border:0px !important}#header .nav.navbar-right>div{color:#000000;float:left;position:relative;min-height:80px}#header .nav.navbar-right>div a{height:100%;display:inline-block;margin:30px auto}#header .nav.navbar-right a{color:#000000;font-size:.929rem;font-weight:600;text-transform:inherit}#header .nav.navbar-right a span+img{margin-left:10px}#header .nav.navbar-right a .icon-search{font-size:17px;padding:0 7px 4px 7px}#header .nav.navbar-right .cart-count{color:#f00}}@media (min-width:992px) and (min-width:768px){#header .nav>li.megamenu .menu-wrap>ul{width:708px}}@media (min-width:992px) and (min-width:992px){#header .nav>li.megamenu .menu-wrap>ul{width:932px}}@media (min-width:992px) and (min-width:1200px){#header .nav>li.megamenu .menu-wrap>ul{width:1140px}}@media (min-width:992px) and (min-width:1400px){#header .nav>li.megamenu .menu-wrap>ul{width:1320px}}@media (max-width:991px){#header nav.navbar,#header .navbar-collapse li{position:initial;padding:0 !important}#header .navbar-collapse,#header .um-sub{background:#ffffff;bottom:0;display:block;left:0;overflow-x:hidden;padding:0;position:absolute;top:85px;width:70%;z-index:10;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#header .um-sub.um-open{overflow-y:auto}#header .collapse,#header .collapsing{position:fixed;top:85px;left:-100%;bottom:0;z-index:9000;height:auto !important;-webkit-transition:left .3s ease-in-out;transition:left .3s ease-in-out;top:60px;width:100%}#header .collapse.in,#header .collapsing.in{left:0}#header .navbar-collapse{border:none;margin:0;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}#header .navbar-collapse.collapse{overflow:auto!important;overflow-y:visible!important}#header .navbar-collapse .menu{overflow-y:scroll;overflow-x:hidden;position:absolute;width:100%;height:100%;left:0;top:0}#header .navbar-collapse .nav>li>a,#header .navbar-collapse .nav>li>.nolink{color:#000000;line-height:100%;font-size:1.214rem;padding:.68em 0 .68em 0 !important}#header .navbar-collapse .nav>li>a:hover,#header .navbar-collapse .nav>li>.nolink:hover{color:#000000;line-height:100%;font-size:1.214rem}#header .navbar-collapse>.nav>li{display:block;width:100%}#header .navbar-collapse .nav{padding-top:25px}#header .navbar-collapse .nav li{margin-left:20px}#header .navbar-collapse .nav li>a,#header .navbar-collapse .nav li>.nolink{display:block;border-bottom:none;font-size:1.214rem;padding:1em 2em 1em 0;text-decoration:none;color:#000000 !important}#header .navbar-collapse .nav li>a:hover,#header .navbar-collapse .nav li>.nolink:hover{cursor:pointer;color:#D30301 !important}#header .navbar-collapse .nav li .sub-menu li>a,#header .navbar-collapse .nav li .sub-menu li>.nolink{font-size:1rem;text-transform:uppercase}#header .navbar-collapse .nav li .um-sub{background:#ffffff;display:block;top:0;width:100%;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header .navbar-collapse .nav li .um-sub.um-open{display:block;-webkit-transform:translateX(0);transform:translateX(0)}#header .navbar-collapse .nav li .um-sub a,#header .navbar-collapse .nav li .um-sub>.nolink{font-size:1.214rem;text-transform:uppercase}#header .navbar-collapse .nav li .um-sub .project-list li{margin-top:10px}#header .navbar-collapse .nav li .um-sub .project-list .btn-square{font-size:1rem;margin-right:10px;padding:10px 1em}#header .navbar-collapse .nav li.um-back-cnt a,#header .navbar-collapse .nav li.um-back-cnt .nolink{color:#000000;font-size:1rem;font-weight:bold;padding:1.44em 2em 1.44em 0}#header .navbar-collapse .nav li .um-landing{color:#000000;font-size:1rem;font-weight:bold}#header .navbar-collapse .nav li:hover{color:#D30301}#header .navbar-collapse .nav .footer-menu{margin-top:90px}#header .navbar-collapse .nav .footer-menu .language-footer{border-bottom:1px solid #f1f1f1;margin-left:30px;padding:15px 0}#header .navbar-collapse .nav .footer-menu .language-footer .btn-group{position:relative}#header .navbar-collapse .nav .footer-menu .language-footer span,#header .navbar-collapse .nav .footer-menu .language-footer button{font-size:1.286rem}#header .navbar-collapse .nav .footer-menu .language-footer button{border:0;background:transparent;color:#000000;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}#header .navbar-collapse .nav .footer-menu .link-footer{margin-top:15px}#header .navbar-collapse .nav .footer-menu a{border-bottom:0;font-size:.929rem;font-weight:500}}@media (min-width:768px){#header .navbar-header{position:relative;max-width:none;min-width:auto}#header .navbar-right{right:0}}@media (max-width:991px){#header .navbar .navbar-right{width:100%}#header .navbar .special-item .menu-block-item{padding-left:10px;width:100%;position:relative}#header .navbar .mobile-menu{display:block}#header .navbar .view-display-id-block_1{display:none}#header .navbar #block-views-highlight-block{position:static}#header .navbar #block-views-highlight-block .wrap-highlight>div:first-child{display:none}#header .navbar #block-views-highlight-block .wrap-highlight>div h5,#header .navbar #block-views-highlight-block .wrap-highlight>div .field_body{display:none}#header .navbar #block-views-highlight-block .wrap-highlight>div .btn{color:#d20300;border:none;padding:0}#header .navbar #block-views-highlight-block .wrap-highlight>div .btn i{display:none}#header .navbar .navbar-header{background:#ffffff;float:none;margin:0;width:100%;max-width:none;min-width:auto;max-height:60px}#header .navbar .navbar-header .brand-container{width:150px;margin:0 auto}#header .navbar .navbar-header .navbar-brand{max-width:180px;min-width:auto;padding:0}#header .navbar .navbar-header .navbar-brand img{max-height:32px}#header .navbar .navbar-toggle{display:block}#header .navbar .navbar-toggle.collapsed .close-menu{-webkit-opacity:0;-moz-opacity:0;opacity:0}#header .navbar .navbar-toggle .close-menu{position:absolute;top:5px;height:100%;background:#ffffff !important;color:#000000;font-size:1.429rem;width:100%;left:0;-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}#header .navbar .navbar-toggle .close-menu a{color:#000000}#header .navbar .navbar-toggle .close-menu a:hover{text-decoration:none}#header .navbar .navbar-nav li{float:none}#header .navbar .menu-wrap .sub-menu{min-height:0!important}#header .navbar .menu-wrap .menu-wrap{display:none}#header .navbar .menu-wrap .menu-wrap li{margin-left:0}#header .navbar .menu-wrap .menu-wrap li .menu-block-link{clear:both;color:#000000;padding:12px;display:inline-block}#header .navbar .menu-wrap .menu-wrap li .menu-block-link i{margin-left:10px}#header .navbar .menu-wrap .menu-wrap li .menu-block-link i+span{float:left}#header .navbar .menu-wrap .menu-wrap li .menu-block-link i:before{font-size:22px;vertical-align:text-bottom}#header .navbar .menu-wrap .menu-wrap #block-ad-magento-magento-types-menu .menu-block-link{font-size:.929rem;text-transform:uppercase;line-height:150%}#header .navbar .menu-wrap .menu-wrap #block-ad-magento-magento-series-menu .menu-block-title{color:#000000;display:inline-block;padding:15px 0}#header .navbar .menu-wrap .menu-wrap #block-ad-magento-magento-series-menu .menu-block-item{padding-left:0}#header .navbar .menu-wrap .menu-wrap #block-ad-magento-magento-series-menu .menu-block-link{color:#a0a0a0;padding-left:0}#header .navbar .menu-wrap .menu-wrap #block-ad-magento-magento-series-menu .menu-block-wrapper{width:50%;float:left}#header .navbar .navbar-nav .rails-menu+.rails-menu+.rails-menu{border-bottom:1px solid #e2e2e2;padding-bottom:37px !important;margin-bottom:20px}#header .navbar .navbar-nav .rails-menu .menu-wrap{display:none !important}#header .navbar .navbar-nav li.mobile-menu{float:left !important;width:50%}#header .navbar .navbar-nav li.mobile-menu a{text-transform:capitalize}#header .navbar .navbar-nav li>a,#header .navbar .navbar-nav li span{font-weight:500}#header .navbar .navbar-nav li>a:after,#header .navbar .navbar-nav li span:after{display:none !important}#header .navbar .navbar-nav li.active{color:#D30301 !important}#header .navbar .language-footer{border-top:1px solid #e2e2e2;color:#000000;padding:20px 0 10px;margin-top:20px}#header .navbar .language-footer .btn-group a{color:#000000;font-weight:bold;font-size:1.429rem}#header .navbar .social-footer{padding:10px 0}#header .navbar .social-footer a{color:#000000;display:inline-block;width:2.286rem;height:2.286rem;margin-right:5px;text-align:center}#header .navbar .social-footer a i{font-size:2rem}#header .navbar .social-footer a:hover i{color:#D30301}}@media (max-width:1600px){#header .nav>li>a,#header .nav>li>.nolink{font-size:.786rem !important;padding:0 16px !important}}@media (max-width:1330px){#header .nav>li>a,#header .nav>li>.nolink{font-size:.786rem !important;padding:0 9px !important}}@media (max-width:1200px){#header .nav>li>a,#header .nav>li>.nolink{font-size:.786rem !important;padding:0 7px !important}#header .header-account{display:none !important}}@media (max-width:992px){#header .nav>li>a,#header .nav>li>.nolink{font-size:1.071rem !important;padding:0 7px !important}}@media (max-width:991px){.home #header .navbar-header{background:#ffffff;float:none;margin:0;width:100%;max-width:none;min-width:auto;border-bottom:1px solid #ffffff}.home #header .navbar-header .navbar-toggle span{background:#ffffff}.home #header .navbar-header .nav.navbar>li>a,.home #header .navbar-header .nav>li>span.nolink{color:#ffffff}.home #header .navbar-header:hover,.home #header .navbar-header.scroll{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#ffffff;border-bottom:1px solid #e2e2e2}.home #header .navbar-header:hover .nav>li>a,.home #header .navbar-header.scroll .nav>li>a,.home #header .navbar-header:hover .nav>li>.nolink,.home #header .navbar-header.scroll .nav>li>.nolink{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#000000}.home #header .navbar-header:hover .navbar-toggle span,.home #header .navbar-header.scroll .navbar-toggle span{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:#000000;background-color:#000000}.app-wrap #header .navbar{max-height:60px;min-height:auto;height:60px !important}.app-wrap #header .navbar .navbar-nav li{float:none}.app-wrap #header .navbar .navbar-header{float:none}.app-wrap #header .navbar .navbar-header .navbar-toggle{display:block}.app-wrap #header .navbar .navbar-header .navbar-toggle span{background-color:#000000}.app-wrap #header .navbar .navbar-header .brand-container{width:150px;margin:0 auto}.app-wrap #header .navbar .navbar-header .navbar-brand{max-width:180px;min-width:auto !important;padding:10px;line-height:20px;height:60px}.app-wrap #header .navbar .navbar-header .navbar-brand img.brand{width:140px;margin:5px auto;max-height:32px}.app-wrap #header .navbar .navbar-header .navbar-brand img.brand.brand-black{display:inline-block !important}.app-wrap #header .navbar .navbar-header .navbar-brand img.brand.brand-white{display:none !important}.block-ad-magento .menu-block-image{max-height:20px;width:auto;display:inline-block}}@media (max-width:991px) and (max-width:991px){.app-wrap #header .navbar .navbar-header .navbar-brand{padding:10px 0}}.region-navigation .menu-block-wrapper{border-bottom:2px solid #dcdcdc;background-color:#f1f1f1;background-color:hsla(0,0%,94.50980392%,0.95);zoom:1;background-color:transparent \9;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#f2f1f1f1, endColorstr=#f2f1f1f1)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f2f1f1f1, endColorstr=#f2f1f1f1);display:block;text-align:center;width:100%}.region-navigation .menu-block-wrapper>ul{display:inline-block}.region-navigation .menu-block-wrapper>ul a,.region-navigation .menu-block-wrapper>ul .nolink{line-height:100%}.region-navigation .menu-block-wrapper>ul>li{display:inline-block}.region-navigation .menu-block-wrapper>ul>li>a,.region-navigation .menu-block-wrapper>ul>li>.nolink{cursor:pointer;color:#3b3b3b;display:block;font-size:.929rem;font-weight:500;text-transform:uppercase;padding:23px 2em;text-decoration:none}.region-navigation .menu-block-wrapper>ul>li>a:hover,.region-navigation .menu-block-wrapper>ul>li>.nolink:hover{color:#D30301 !important}.region-navigation .menu-block-wrapper>ul>li.active-trail>a.active{color:#D30301 !important}.region-navigation .menu-block-wrapper>ul>li ul{margin-left:12px}.region-navigation .menu-block-wrapper>ul>li ul a,.region-navigation .menu-block-wrapper>ul>li ul .nolink{font-size:.929rem;text-transform:uppercase}.region-navigation .menu-block-wrapper>ul>li>ul{margin:25px 0 0}.region-navigation .menu-block-wrapper>ul>li>ul>li{margin-bottom:40px}.region-navigation .menu-block-wrapper>ul>li>ul>li a,.region-navigation .menu-block-wrapper>ul>li>ul>li .nolink{display:block}.region-navigation .menu-block-wrapper>ul>li>ul>li>a,.region-navigation .menu-block-wrapper>ul>li>ul>li>.nolink{color:#000000;font-weight:bold}.region-navigation .menu-block-wrapper>ul>li>ul li ul li{padding-top:10px}.region-navigation .menu-block-wrapper>ul>li.project-list li{margin-bottom:10px}@media (max-width:991px){.region-navigation{display:none}}@media screen and (min-width:992px){_:-ms-lang(x),#header .nav>li .menu-wrap>ul>li>ul>li a{display:inline-block !important}}body.front .brand-white{display:inline-block !important}body.front .brand-black{display:none !important}#header .search-wrap .search-border.container{padding-bottom:0px}#header .search-wrap form#search-block-form{border-top:1px solid #ececec;background-color:white}#header .search-wrap form#search-block-form .input-group input{padding:0px;height:50px}#header .search-wrap form#search-block-form .input-group .input-group-btn{right:0px}#header .search-wrap form#search-block-form .input-group .input-group-btn .btn{padding:9px 0px;height:auto}@media (min-width:480px){#header .search-wrap form#search-block-form .search-border{border:2px solid #000;margin:30px auto;position:relative}}#header .search-wrap form#search-block-form .form-type-checkboxes{right:100px;top:5px;z-index:10}@media (max-width:480px){#header .search-wrap form#search-block-form .form-type-checkboxes{position:initial !important}}#header .search-wrap form#search-block-form .form-type-checkboxes .form-type-checkbox{margin-right:20px;margin-top:0px !important}#header .search-wrap form#search-block-form .form-type-checkboxes>.control-label{display:none}#header .search-wrap form#search-block-form .form-type-checkboxes input{height:auto !important}#header .search-wrap form#search-block-form .form-type-checkboxes .checkbox{display:inline-block}#header .search-wrap form#search-block-form .form-type-checkboxes .form-checkboxes{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex}html{font-size:14px}body{background:#ffffff;color:#3b3b3b;font-family:'Ubuntu',sans-serif;font-size:14px;line-height:1.4;-webkit-font-smoothing:antialiased}body ::-moz-selection{background:#b1b3b3;color:#ffffff}body ::selection{background:#b1b3b3;color:#ffffff}body ::-moz-selection{background:#b1b3b3;color:#ffffff}#header .navbar{background:#ffffff;border:none;margin:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#header .nav .search a{padding-right:0;padding-left:0;font-size:0}#header #search-block-form{display:none;position:fixed;right:0;left:0;top:85px;z-index:99;width:100%}#header #search-block-form .element-invisible{display:none}#header #search-block-form #edit-actions{display:none}#header #search-block-form .input-group{width:100%;text-align:left}#header #search-block-form .input-group .input-group-btn{background:transparent;right:100px;position:absolute;z-index:100;width:50px}#header #search-block-form .input-group .input-group-btn .btn{background:transparent !important;border:none;float:right;padding:15px;height:110px;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;outline:none;min-width:initial;min-width:100% !important}#header #search-block-form .input-group .input-group-btn .btn span:before{content:"\e92d"}#header #search-block-form .input-group input{color:#a0a0a0;padding:20px 160px 0 100px}#header #search-block-form .input-group input::-webkit-input-placeholder{color:#a0a0a0}#header #search-block-form .input-group input:-moz-placeholder{color:#a0a0a0;opacity:1}#header #search-block-form .input-group input::-moz-placeholder{color:#a0a0a0;opacity:1}#header #search-block-form .input-group input:-ms-input-placeholder{color:#a0a0a0}#header #search-block-form .close-search{position:fixed;right:0;color:#000000;z-index:200;background:#ffffff;border:none;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;outline:none;height:85px;padding:0;top:0}#header #search-block-form .close-search a{background:transparent;border:none;float:right;padding:0 31px;height:85px;outline:none;text-decoration:none}#header #search-block-form .close-search a i{color:#000000;font-size:20px;line-height:85px}#header #search-block-form .close-search a i:after{content:'';height:20px;background-color:#a0a0a0;position:absolute;bottom:0;width:1px;right:40px}#header #search-block-form input{border:0;height:110px;font-size:2.143rem;text-align:left}#header.search-open #search-block-form{display:block}#header.search-open .navbar-nav{display:block !important}#header .header-account .my-account-link,#header .header-minicart .my-account-link{display:none}#header .header-account a,#header .header-minicart a{cursor:pointer}@media (max-width:991px){#header .search{left:-100%;height:115px;padding:20px}#header #search-block-form{z-index:9991;width:90%;border:solid 2px #e2e2e2;top:10px;display:block;position:absolute;margin:0 auto}#header #search-block-form input{padding:10px !important;font-size:20px;height:45px}#header #search-block-form .input-group .input-group-btn{right:0}#header #search-block-form .input-group .input-group-btn .btn{padding:0 10px;height:45px}#header #search-block-form .input-group .input-group-btn .btn span{padding-top:6px}#header #search-block-form .input-group .input-group-btn .btn span:before{font-size:25px;vertical-align:top}#header #search-block-form .close-search{height:59px;position:absolute;left:-40px;top:-74px;right:inherit}#header #search-block-form .close-search a{height:59px}#header #search-block-form .close-search i{line-height:60px !important}#header #search-block-form .close-search i:after{display:none}#header .icon-search{display:none}}#header .container-fluid{padding:0}@media (max-width:991px){.open-mobile #header .search{-webkit-transition:left 1s ease-in;transition:left 1s ease-in;left:0 !important}.open-mobile #search-block-form{display:block}.open-mobile .navbar-header{border-bottom:1px solid #e2e2e2}.open-mobile #header .navbar-collapse{height:100vh}.open-mobile #header .navbar-collapse .nav{padding-top:20px;border-top:1px solid #e2e2e2;width:90%;overflow:visible;position:static;margin:0 5%}.open-mobile #header .navbar-collapse .nav>li{margin-left:0}.open-mobile #header .navbar-collapse .nav li.special-item,.open-mobile #header .navbar-collapse .nav li.special-item li.expanded{position:relative}.open-mobile #header .navbar-collapse .nav li.special-item:after,.open-mobile #header .navbar-collapse .nav li.special-item li.expanded:after{content:url("../images/icons/icon-menu-mobile-close.png");position:absolute;right:0;top:12px}.open-mobile #header .navbar-collapse .nav li.special-item.open:after,.open-mobile #header .navbar-collapse .nav li.special-item li.expanded.open:after{content:url("../images/icons/icon-menu-mobile-open.png")}.open-mobile #block-views-highlight-block{width:100%}}#header .container-fluid .navbar-collapse .nav .footer-menu{margin-top:100px}#header .container-fluid .navbar-collapse .nav .footer-menu .language-footer{margin-bottom:50px}@media (max-width:991px){#header .container-fluid .navbar-collapse .nav .footer-menu .language-footer{padding:0 0 5px 0}}#header .container-fluid .navbar-collapse .nav .footer-menu .language-footer ul li a{font-size:.929rem;font-weight:500;border-bottom:none}#header .container-fluid .navbar-collapse .nav .footer-menu .language-footer span{font-size:1.286rem;font-weight:300}#header .container-fluid .navbar-collapse .nav .footer-menu .language-footer .btn-group{vertical-align:top;margin-top:-3px;padding:5px;position:absolute}#header .container-fluid .navbar-collapse .nav .footer-menu .language-footer .btn-group a{color:#000000;font-size:1.286rem;font-weight:400;text-decoration:none}#header .container-fluid .navbar-collapse .nav .footer-menu .language-footer .btn-group #language{background-color:transparent;border:none;color:#000000;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}#header .container-fluid .navbar-collapse .nav .footer-menu .language-footer .btn-group .dropdown-menu{min-width:70px;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:transparent}#header .container-fluid .navbar-collapse .nav .footer-menu .language-footer .btn-group .dropdown-menu li{position:inherit;margin-left:0}#header .container-fluid .navbar-collapse .nav .footer-menu .language-footer .btn-group .dropdown-menu li a{color:#000000;font-size:1.286rem;font-weight:400;padding:3px 0 0}#header .container-fluid .navbar-collapse .nav .footer-menu .language-footer .btn-group.open{background-color:#dfdede}#header .container-fluid .navbar-collapse .nav .footer-menu .language-footer:nth-child(1){border-bottom:1px #f1f1f1 solid;margin-left:30px}a:focus{text-decoration:none}#app{overflow-x:hidden}#app #header.search-open .navbar{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#ffffff !important;border-bottom:1px solid #a0a0a0}#app #header.search-open .navbar .nav>li>a,#app #header.search-open .navbar .nav>li>.nolink{color:#000000}#app .home #header .navbar{background:transparent}#app .home #header .navbar .nav>li>a,#app .home #header .navbar .nav>li>.nolink{color:#ffffff}#app .home #header .navbar.top-scroll .nav>li>a,#app .home #header .navbar.top-scroll .nav>li>.nolink{color:#ffffff}#app .home #header .navbar.top-scroll:hover .nav>li>a,#app .home #header .navbar.top-scroll:hover .nav>li>.nolink{color:#000000}#app #header .navbar{padding:0 30px;-webkit-transition:'all' .2 'ease-in-out';transition:'all' .2 'ease-in-out';border-bottom:1px solid rgba(255,255,224,0.3)}#app #header .navbar .nav>li>a,#app #header .navbar .nav>li>.nolink{-webkit-transition:'all' .2 'ease-in-out';transition:'all' .2 'ease-in-out';color:#000000}#app #header .navbar .nav>li.active>a.active{-webkit-transition:'all' .2 'ease-in-out';transition:'all' .2 'ease-in-out';color:#D30301}#app #header .navbar .nav>li.active>a.active:after{bottom:0;background:#e2e2e2;content:"";display:block;margin-left:-1px;left:50%;height:24px;position:absolute;width:1px}#app #header .navbar:hover,#app #header .navbar.scroll,#app #header .navbar:focus{-webkit-transition:'all' .2 'ease-in-out';transition:'all' .2 'ease-in-out';background-color:#ffffff;background:-o-linear-gradient(top, #ffffff, #ffffff);background:#ffffff !important}#app #header .navbar:hover .nav>li>a,#app #header .navbar.scroll .nav>li>a,#app #header .navbar:focus .nav>li>a,#app #header .navbar:hover .nav>li>.nolink,#app #header .navbar.scroll .nav>li>.nolink,#app #header .navbar:focus .nav>li>.nolink{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#000000}#app #header .navbar:hover .nav>li>a:after,#app #header .navbar.scroll .nav>li>a:after,#app #header .navbar:focus .nav>li>a:after,#app #header .navbar:hover .nav>li>.nolink:after,#app #header .navbar.scroll .nav>li>.nolink:after,#app #header .navbar:focus .nav>li>.nolink:after{bottom:0;background:#e2e2e2;content:"";display:none;margin-left:-1px;left:50%;height:24px;position:absolute;width:1px}#app #header .navbar:hover .nav>li>a:hover,#app #header .navbar.scroll .nav>li>a:hover,#app #header .navbar:focus .nav>li>a:hover,#app #header .navbar:hover .nav>li>.nolink:hover,#app #header .navbar.scroll .nav>li>.nolink:hover,#app #header .navbar:focus .nav>li>.nolink:hover{color:#D30301}#app #header .navbar:hover .nav>li>a:hover:after,#app #header .navbar.scroll .nav>li>a:hover:after,#app #header .navbar:focus .nav>li>a:hover:after,#app #header .navbar:hover .nav>li>.nolink:hover:after,#app #header .navbar.scroll .nav>li>.nolink:hover:after,#app #header .navbar:focus .nav>li>.nolink:hover:after{display:block}#app #header .navbar:hover .navbar-toggle span,#app #header .navbar.scroll .navbar-toggle span,#app #header .navbar:focus .navbar-toggle span{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:#000000;background-color:#000000}#app #header .navbar:hover .brand-black,#app #header .navbar.scroll .brand-black,#app #header .navbar:focus .brand-black{display:inline-block !important}#app #header .navbar:hover .brand-white,#app #header .navbar.scroll .brand-white,#app #header .navbar:focus .brand-white{display:none !important}#app #header .navbar:hover{border-bottom:none}#app .region-hero{margin-top:-85px}#app #header .navbar-shop{padding-left:0px}#header .nav>li>a,#header .nav>li>.nolink{display:block;font-size:.929rem;font-weight:500;text-transform:uppercase;text-decoration:none;padding:0 25px;line-height:85px}.footer .list-items{background-color:#ffffff}@media (min-width:992px){.footer .row{display:-webkit-box;display:-ms-flexbox;display:flex}}.footer .store-locator{color:#ffffff;padding:40px;background:#333 url("../images/store-locator-bg.jpg") center}.footer .store-locator .title{font-size:2.143rem;text-align:right;line-height:100%;font-weight:500}.footer .store-locator .text{font-size:1.071rem;line-height:210%}@media (max-width:991px){.footer .store-locator .title{margin-bottom:10px;font-size:1.714rem}.footer .store-locator .text{margin-bottom:20px}.footer .store-locator .col-xs-12{text-align:center}}.footer .store-locator .outline-btn{border:2px solid #D30301;color:#D30301;display:inline-block;padding:10px 15px;font-size:1rem;font-weight:700;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer .store-locator .outline-btn:hover{text-decoration:none;border:2px solid #ffffff;color:#ffffff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer .list-items{padding-bottom:5rem;padding-top:2.571rem;background-color:#ffffff}.footer .list-items.visible-xs{padding-bottom:1.786rem;padding-top:1.786rem}.footer .list-items.visible-xs a{display:block;float:none}.footer .list-items.visible-xs a img{display:block;margin:auto}.footer .link-footer{margin-bottom:30px}.footer .link-footer ul{padding:4px 0;margin:0;font-size:.929rem;font-weight:700;overflow:hidden}.footer .link-footer ul li{list-style:none;float:left;padding:10px;width:33%}.footer .link-footer ul li a{color:#000000}.footer .copyright-footer h6,.footer .copyright-footer span.h6{color:#767676;font-size:.857rem}.footer .social-footer{padding-left:0;padding-right:0}.footer .social-footer a{color:#000000;display:inline-block;width:2.286rem;height:2.286rem;margin-right:5px;text-align:center}.footer .social-footer a i{font-size:2rem}.footer .social-footer a:hover i{color:#D30301}@media (max-width:991px){.footer .social-footer{padding-left:20px}}.footer .fsa{height:auto;width:100%}.footer .fsa img{max-width:100%}@media (min-width:1399px){.footer .fsa img{max-width:170px}}@media (max-width:991px){.footer .fsa img{max-width:100%}}@media (max-width:767px){.footer .fsa img{max-width:170px}}.footer .metropolis{height:auto;width:100%}.footer .metropolis img{max-width:100px}@media (max-width:767px){.footer .metropolis{padding-top:18px !important}}.footer .vision{height:auto;width:100%}.footer .vision img{max-width:112px}.footer ._2x{padding:10px 15px 15px}.footer .newsletter-footer{background-color:#000000;color:#ffffff;padding:0}.footer .newsletter-footer .newsletter-wrapper{padding:3.286rem 1.286rem}.footer .newsletter-footer .newsletter-wrapper .title{font-size:2.143rem;font-weight:500;margin-bottom:10px}.footer .newsletter-footer .newsletter-wrapper .text{font-size:.929rem;margin-bottom:0}.footer .newsletter-footer .newsletter-wrapper .newsletter-input{padding:0;padding-right:5px}.footer .newsletter-footer .newsletter-wrapper .newsletter-input input{border:2px solid #ffffff;background-color:#000000;color:#a0a0a0;height:45px}.footer .newsletter-footer .newsletter-wrapper .newsletter-input label.email{display:none}.footer .newsletter-footer .newsletter-wrapper .newsletter-btn{background-color:#D30301;color:#ffffff;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:0;font-size:1.143rem;padding:12px 15px 12px;text-transform:uppercase;width:auto}@media (max-width:1399px){.footer .newsletter-footer .newsletter-wrapper .newsletter-btn{margin-top:20px}}@media (max-width:991px){.footer .newsletter-footer .newsletter-wrapper .newsletter-btn{margin-top:0}}@media (max-width:767px){.footer .newsletter-footer .newsletter-wrapper .newsletter-btn{margin-top:20px}}@media (max-width:767px){.footer .newsletter-footer .newsletter-wrapper .title,.footer .newsletter-footer .newsletter-wrapper .text{text-align:center}.footer .newsletter-footer .newsletter-wrapper .title{font-size:1.714rem}.footer .newsletter-footer .newsletter-wrapper .text{margin-bottom:10px}.footer .newsletter-footer .newsletter-wrapper .newsletter-input{padding-right:0;margin-bottom:15px;width:100%}.footer .newsletter-footer .newsletter-wrapper .newsletter-btn{width:100%}}.store-locator-wrapper .newsletter-footer .newsletter-wrapper{margin-top:120px}.language-footer{color:#000000;font-size:1.214rem}.language-footer .btn-group>div{float:left;padding-right:10px}.language-footer .btn-group a{color:#000000;font-weight:700;font-size:1.214rem}.language-footer .btn-group select{border:none;color:#000000;font-weight:700;font-size:1.214rem;padding:0 10px 0 0;height:35px}.language-footer .btn-group option{font-size:1rem}.menu-wrap .sub-menu{padding-top:15px}.menu-wrap .sub-menu .active-trail a{color:#D30301 !important}.hide-sub-menu>.menu-wrap{display:none !important}.block-ad-magento>.row{margin:0 !important}.block-ad-magento .menu-configurator{color:black;position:absolute;right:10px;top:10px;font-size:1.3rem !important;text-decoration:none !important}.block-ad-magento .menu-configurator:hover{color:#D30301}.block-ad-magento #search-products-select-label{margin-right:20px;color:black}.block-ad-magento #search-products-select option{color:black;background:white}.locale-opener{text-transform:uppercase;position:relative}.locale-opener a:hover:after{top:0}.locale-opener a:before{content:"\f0d7";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:10px;top:36px}.locale-opener img{margin-top:-2px}.locale-switcher{display:none;padding:0 30px;background:#fff;border-bottom:1px solid #e2e2e2}.locale-switcher .country-switcher{border-right:1px solid #e2e2e2;font-weight:bold}.locale-switcher .country-switcher:before{display:none}.locale-switcher .country-switcher span{font-weight:normal}.locale-switcher .country-switcher img{display:none}.locale-switcher .country-switcher .change-country{text-transform:uppercase;font-size:15px;cursor:pointer;float:right;margin-top:12px;margin-right:32px}.locale-switcher .country-switcher,.locale-switcher .language-switcher{width:50%;display:inline-block;vertical-align:middle;margin-right:-2px;color:#000;font-size:26px;padding:16px 0 20px}.locale-switcher .language-switcher{padding-left:30px}.locale-switcher .language-switcher select{border:none;font-weight:bold;height:55px;font-size:26px}.locale-switcher .language-switcher .select{position:relative}.locale-switcher .language-switcher .select:before{content:"\f0d7";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:4px;right:-4px;width:16px}.locale-switcher .language-switcher label{font-weight:normal;padding-right:10px}.locale-switcher .language-switcher .close{color:#000;padding:12px;font-size:20px;opacity:1;margin-top:6px;cursor:pointer}.locale-switcher .language-switcher .close:hover{color:#D30301}.locale-switcher .language-switcher:before{display:none}.navbar .brand-white{display:none !important}.navbar .brand-black{display:inline-block !important}.switcher-opened .locale-switcher{display:block !important}.switcher-opened .navbar{background:#fff !important}.switcher-opened .navbar .nav>li>.nolink,.switcher-opened .navbar .nav>li>a{color:#000 !important}.switcher-opened .navbar .locale-switcher{display:none !important}#header .change-country-modal{display:none;position:fixed;background:#f4f4f4;width:100%;height:100%;z-index:9999;text-align:center;overflow:auto}#header .change-country-modal .close{padding:32px 40px;font-size:20px;opacity:1;position:fixed;right:20px;z-index:1}#header .change-country-modal .close:hover{color:#D30301}#header .change-country-modal .container{padding-bottom:0}#header .change-country-modal .container-fluid{background:#fff}#header .change-country-modal .brand{max-width:180px;margin:auto;margin-top:56px}#header .change-country-modal h2{font-weight:400;margin-top:33px;font-size:30px}#header .change-country-modal ul.nav{float:none;margin-top:20px}#header .change-country-modal ul.nav li a{cursor:pointer;font-size:15px !important;font-weight:bold !important;color:#000 !important}#header .change-country-modal ul.nav li.active a{color:#D30301 !important}#header .change-country-modal ul.nav li.active a:after{bottom:0;background:#e2e2e2;content:"";display:block;margin-left:-1px;left:50%;height:24px;position:absolute;width:1px}#header .change-country-modal .continents{background:#f4f4f4;border-top:1px solid #ececec;padding-top:56px;padding-bottom:40px}#header .change-country-modal .continents .continent{display:none}#header .change-country-modal .continents .continent .countries{text-align:left;padding-top:38px;margin-bottom:40px}#header .change-country-modal .continents .continent .countries a{color:#a0a0a0;display:block;font-size:15px;font-weight:100;cursor:pointer;margin-bottom:14px}#header .change-country-modal .continents .continent .countries a:hover{text-decoration:none;color:#D30301;font-weight:bold}#header .change-country-modal .continents .continent .countries img{width:24px;margin-right:12px}#header .change-country-modal h3{font-size:34px;font-weight:400}.continent-mobile-container{display:none}#loader-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.8);z-index:10000;text-align:center}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite;position:absolute;top:50%}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media (max-width:991px){.app-wrap #header .change-country-modal .navbar{height:auto !important;max-height:100% !important}#header .change-country-modal .nav>li>a{line-height:40px}.navbar .locale-switcher{display:inline !important;border:none}.navbar .locale-switcher .country-switcher{border:none}.navbar .locale-switcher .close{display:none}.navbar .locale-switcher .country-switcher,.navbar .locale-switcher .language-switcher{display:block;width:100%;margin:50px 0 0;padding:0;font-size:18px}.navbar .locale-switcher .language-switcher{margin:0px 0 10px}.navbar .locale-switcher .language-switcher select{font-size:18px}.change-country-modal .navbar a{color:#000 !important}.navbar .locale-switcher .language-switcher .select:after{content:"\f0d7";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:4px;right:-12px;width:16px}.navbar .locale-switcher .language-switcher .select:before{display:none}.navbar .locale-switcher .language-switcher select{padding:0}.navbar .locale-switcher .country-switcher .change-country{float:none;margin-left:50px;font-weight:bold !important;font-size:12px}.switcher-opened .locale-switcher{display:none !important}.switcher-opened .navbar .locale-switcher{display:inline !important}.change-country-modal .continents,.change-country-modal .continents .continent .countries{padding-top:0}.continent-mobile-container{display:block;position:relative}.continent-mobile-container:after{content:"\f0d7";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:16px;right:10px;width:16px}.continent-mobile{display:block;margin:20px auto;font-size:16px;width:100%}.change-country-modal ul.nav{display:none}.navbar .locale-switcher .country-switcher img{display:inline-block}.change-country-modal .close{padding:15px}.navbar .locale-switcher .country-switcher .change-country{margin-left:0;margin-top:5px;display:block}}#header .search-wrap form#search-block-form .form-type-checkboxes{right:100px;top:5px;z-index:10;margin-left:15px;position:absolute !important}@media (max-width:480px){#header .search-wrap form#search-block-form .form-type-checkboxes{position:initial !important}}#header .search-wrap form#search-block-form .form-type-checkboxes .form-type-checkbox{margin-left:20px;margin-top:0px !important}@media (max-width:480px){#header .search-wrap form#search-block-form .form-type-checkboxes .form-type-checkbox{position:initial !important}}#header .search-wrap form#search-block-form .form-type-checkboxes input{height:auto !important;position:initial !important;margin-top:-10px !important}#header .search-wrap form#search-block-form .form-type-checkboxes .checkbox{display:inline-block}#header .search-wrap form#search-block-form .form-type-checkboxes label{cursor:pointer;color:#a0a0a0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0}