/*!
 * baguetteBox.js
 * @author  feimosi
 * @version 1.10.0
 * @url https://github.com/feimosi/baguetteBox.js
 */#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease}#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}@-webkit-keyframes bounceFromRight{0%,to{margin-left:0}50%{margin-left:-30px}}@keyframes bounceFromRight{0%,to{margin-left:0}50%{margin-left:-30px}}@-webkit-keyframes bounceFromLeft{0%,to{margin-left:0}50%{margin-left:30px}}@keyframes bounceFromLeft{0%,to{margin-left:0}50%{margin-left:30px}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s ease-in-out infinite;animation:bounce 2s ease-in-out infinite}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,to{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}.reset-font{font-style:normal;font-weight:400}#main>header.big-menu{position:relative;z-index:12;height:80px;display:none;background-color:#fff}#main>header.big-menu input.menuState{display:none}#main>header.big-menu input.menuState:checked+label+ul,#main>header.big-menu input.menuState:checked+li>ul{display:block!important}#main>header.big-menu.navigationWhite{border-bottom:1px solid #f0f0f0;position:relative}#main>header.big-menu.navigationWhite .level-3:before{content:"";position:absolute;width:1280px;right:-186px;top:0;bottom:0;background:#fff;z-index:-1;left:auto;box-shadow:none}#main>header.big-menu.navigationWhite .level-1>li.sub-menu.active>a{color:#e00}#main>header.big-menu.navigationWhite .level-1>li.sub-menu>a{padding:0;margin:0 15px}#main>header.big-menu.navigationWhite .level-1>li.sub-menu:hover>ul{display:flex;box-sizing:content-box}#main>header.big-menu.navigationWhite .level-1>li.sub-menu:hover>a{position:relative}#main>header.big-menu.navigationWhite .level-1>li.sub-menu:hover>a:before{content:"";background-color:#e00;position:absolute;width:100%;height:.375rem;bottom:0;left:0;right:0;top:auto}#main>header.big-menu.navigationWhite .header-bottom-bg{background-image:none}#main>header.big-menu.navigationWhite .search-box{box-sizing:border-box;left:0;width:100%}#main>header.big-menu.navigationWhite>.container_12,#main>header.big-menu.navigationWhite>.container_12>.grid_12{position:static}#main>header.big-menu .logo{position:absolute;top:50%;margin-top:-21px;overflow:hidden}#main>header.big-menu .logo img{height:auto;max-width:136px}#main>header.big-menu .header-bottom-bg{background-image:url(/style/dist/images/header-bottom-bg.png?key=2025062407);background-repeat:repeat-x;background-position:0 0;height:6px;width:100%;position:absolute;left:0;bottom:-6px;z-index:0}#main>header.big-menu nav{padding:0 32px 0 250px}#main>header.big-menu nav.navigationWhite ul .menu-introText{max-width:100%;width:270px}#main>header.big-menu nav.navigationWhite ul.level-2{background:#fff;border:0;padding:2.5rem 0;margin:0;box-sizing:border-box;border-top:1px solid #f0f0f0}#main>header.big-menu nav.navigationWhite ul.level-2 .level2-wrapper{display:flex}#main>header.big-menu nav.navigationWhite ul.level-2 .level2-wrapper>ul{position:relative;margin-left:5rem}#main>header.big-menu nav.navigationWhite ul.level-2 .level2-wrapper>ul>li>input:checked+label{color:#e00}#main>header.big-menu nav.navigationWhite ul.level-2 .level2-wrapper>ul>li.is-faded>a{color:rgba(51,51,51,.5)}#main>header.big-menu nav.navigationWhite ul.level-2 .level2-wrapper>ul>li.active>a,#main>header.big-menu nav.navigationWhite ul.level-2 .level2-wrapper>ul>li.active svg{color:#e00}#main>header.big-menu nav.navigationWhite ul.level-2 .level2-wrapper>ul>li.active>ul{display:block}#main>header.big-menu nav.navigationWhite ul.level-2 .level2-wrapper>ul>li.sub-menu{display:flex;align-items:center;justify-content:space-between}#main>header.big-menu nav.navigationWhite ul.level-2 .level2-wrapper>ul>li.sub-menu svg{font-size:.625rem}#main>header.big-menu nav.navigationWhite ul.level-2 .level2-wrapper>ul>li.sub-menu:after{content:none}#main>header.big-menu nav.navigationWhite ul.level-2 .level2-wrapper>ul>li.sub-menu:hover>a,#main>header.big-menu nav.navigationWhite ul.level-2 .level2-wrapper>ul>li.sub-menu:hover svg{color:#e00}#main>header.big-menu nav.navigationWhite ul.level-2 .level2-wrapper>ul>li.sub-menu:hover>ul{display:block}#main>header.big-menu nav.navigationWhite ul.level-2 .level2-wrapper>ul>li.sub-menu:hover>ul.fullHeight{height:100%}#main>header.big-menu nav.navigationWhite ul.level-2 .level2-wrapper>ul>li>a{padding:.625rem 2.5rem .625rem 0;font-family:VeluxGothicBold,VeluxFont;display:block;width:100%}#main>header.big-menu nav.navigationWhite ul.level-2 .level2-wrapper>ul>li+li{border-top:1px solid #f0f0f0}#main>header.big-menu nav.navigationWhite ul.level-3{padding:0 0 0 1.25rem;left:100%;width:100%}@media screen and (min-width:960px){#main>header.big-menu nav.navigationWhite ul.level-3{width:350px}}#main>header.big-menu nav.navigationWhite ul.level-3 ul{width:100%}#main>header.big-menu nav.navigationWhite ul.level-3 ul li.active a,#main>header.big-menu nav.navigationWhite ul.level-3 ul li.active label{background-image:none!important}#main>header.big-menu nav.navigationWhite ul.level-3 ul li a{background:none;font-family:VeluxGothicBold,VeluxFont;padding-bottom:.9375rem}#main>header.big-menu nav ul{list-style:none}#main>header.big-menu nav ul li>a{color:#333}#main>header.big-menu nav ul li>a:hover{color:#e00!important}#main>header.big-menu nav ul.level-1{display:block}#main>header.big-menu nav .nav-toggle{position:absolute;right:-20px;top:0;width:18px;height:100%;cursor:pointer;padding:0 20px}#main>header.big-menu nav .nav-toggle .icon-menu-toggle{position:absolute;right:20px;top:50%;margin-top:-7px}#main>header.big-menu nav ul.level-2,#main>header.big-menu nav ul.level-3{list-style:none;display:none}#main>header.big-menu nav ul.level-2 li a,#main>header.big-menu nav ul.level-3 li a{text-decoration:none}#main>header.big-menu nav ul.level-2 .button.blue .icon-chevron-right-white,#main>header.big-menu nav ul.level-3 .button.blue .icon-chevron-right-white{background-position:0 -1192px}#main>header.big-menu nav ul.level-3 li>ul:nth-of-type(3n+4){clear:both}#main>header.big-menu nav .level-2{box-sizing:content-box;background-image:url(/style/dist/images/bg_global_menu.png?key=2025062407);background-color:#f0f0f0;background-position:left -55px center}#main>header.big-menu nav .sub-menu-slider{background-color:#fff;position:relative;width:100%;height:168px;margin:20px 0 0;box-shadow:0 1px 2px rgba(0,0,0,.2);overflow:hidden}#main>header.big-menu nav .sub-menu-slider .slider-{background-color:#fff;background-repeat:no-repeat;background-position:50%;position:absolute;top:0;width:29px;height:100%;z-index:2;cursor:pointer}#main>header.big-menu nav .sub-menu-slider .slider-nav.end{cursor:default}#main>header.big-menu nav .sub-menu-slider .slider-nav.end.left{background-image:url(/style/dist/images/icon-chevron-left-light.png?key=2025062407)}#main>header.big-menu nav .sub-menu-slider .slider-nav.end.right{background-image:url(/style/dist/images/icon-chevron-right-light.png?key=2025062407)}#main>header.big-menu nav .sub-menu-slider .slider-nav.left{background-image:url(/style/dist/images/icon-chevron-left-red.png?key=2025062407);left:0;border-right:1px solid #f0f0f0}#main>header.big-menu nav .sub-menu-slider .slider-nav.left:hover{background-image:url(/style/dist/images/icon-chevron-left.png?key=2025062407)}#main>header.big-menu nav .sub-menu-slider .slider-nav.right{background-image:url(/style/dist/images/icon-chevron-right-red.png?key=2025062407);right:0;border-left:1px solid #f0f0f0}#main>header.big-menu nav .sub-menu-slider .slider-nav.right:hover{background-image:url(/style/dist/images/icon-chevron-right.png?key=2025062407)}#main>header.big-menu nav .sub-menu-slider .slider-wrapper{position:relative;margin:0 30px;width:200%;height:100%}#main>header.big-menu nav .sub-menu-slider .slider-wrapper .slide{position:relative;text-align:center;width:132px;height:100%;float:left;padding:20px 15px;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;border-left:1px solid #f0f0f0;display:table;cursor:pointer}#main>header.big-menu nav .sub-menu-slider .slider-wrapper .slide:hover:before{background-image:url(/style/dist/images/icon-sub-menu-slider-hover.png?key=2025062407);background-repeat:no-repeat;background-position:50%;content:"";background-color:rgba(238,0,0,.7);position:absolute;width:100%;height:100%;border:6px solid #fff;top:0;left:0;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}#main>header.big-menu nav .sub-menu-slider .slider-wrapper .slide:first-child{border:0}#main>header.big-menu nav .sub-menu-slider .slider-wrapper .slide .slide-image{display:table-row;height:96px}#main>header.big-menu nav .sub-menu-slider .slider-wrapper .slide .slide-title{display:table-cell;height:33px;vertical-align:bottom}@media only screen and (min-width:768px){#main>header.big-menu{display:block}#main>header.big-menu.hide-on-desktop{display:none}#main>header.big-menu nav{height:80px}#main>header.big-menu nav .nav-toggle{display:none}#main>header.big-menu nav ul{display:block}#main>header.big-menu nav ul.level-1{list-style:none;text-align:right;margin-right:10px;padding:0;height:80px;overflow:hidden}#main>header.big-menu nav ul.level-1>li{display:inline-block;height:100%;margin-left:-5px}#main>header.big-menu nav ul.level-1>li>input+label:before{background-color:rgba(0,0,0,0)}#main>header.big-menu nav ul.level-1>li>input.active+label{color:#e00}#main>header.big-menu nav ul.level-1>li>input:checked+label{position:relative;background-color:#f0f0f0;color:#e00}#main>header.big-menu nav ul.level-1>li>input:checked+label:before{content:"";background-color:#e00;position:absolute;width:100%;height:3px;top:0;left:0;display:block}#main>header.big-menu nav ul.level-1>li>input:checked+label+ul:before{content:"";position:absolute;background-image:url(/style/dist/images/header-bottom-bg.png?key=2025062407);background-repeat:repeat-x;background-position:0;left:-20px;top:-20px;width:100%;height:5px;padding:0 20px;z-index:1}#main>header.big-menu nav ul.level-1>li.sub-menu>a,#main>header.big-menu nav ul.level-1>li.sub-menu>label{text-decoration:none;display:block;padding:0 25px;white-space:nowrap;height:100%;color:#333;line-height:80px}#main>header.big-menu nav ul.level-1>li.sub-menu>a:hover,#main>header.big-menu nav ul.level-1>li.sub-menu>label:hover{color:#e00}#main>header.big-menu nav ul.level-1 li a,#main>header.big-menu nav ul.level-1 li label{text-decoration:none}#main>header.big-menu nav ul.level-2{position:absolute;border:20px solid #f0f0f0;left:0;top:80px;margin-left:-20px;width:100%;padding:0;text-align:left;display:none}#main>header.big-menu nav ul.level-2>input:checked+li>label{background-color:#fff;color:#e00;background-image:url(/style/dist/images/icon-chevron-right-red.png?key=2025062407);background-repeat:no-repeat;background-position:92%}#main>header.big-menu nav ul.level-2>li{position:static;width:23.95833333%;border-bottom:4px solid #fff}#main>header.big-menu nav ul.level-2>li:first-child{border-top:4px solid #fff}#main>header.big-menu nav ul.level-2>li:hover>a,#main>header.big-menu nav ul.level-2>li:hover>label{color:#e00}#main>header.big-menu nav ul.level-2>li>a,#main>header.big-menu nav ul.level-2>li>label{display:block;padding:13px 30px 13px 20px}#main>header.big-menu nav ul.level-3{background-color:#fff;position:absolute;left:23.95833333%;top:0;width:76.04166667%;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;padding:55px 45px 35px;display:none;border-left:4px solid #fff;min-height:100%}#main>header.big-menu nav ul.level-3:before{content:"";position:absolute;left:-247px;right:-20px;top:-20px;bottom:-20px;background:#f0f0f0;z-index:-1;box-shadow:0 3px 4px rgba(0,0,0,.15)}#main>header.big-menu nav ul.level-3>li>ul{width:33.33333333%;float:left;margin:0 0 1.5em!important;padding:0}#main>header.big-menu nav ul.level-3>li>ul li.image a{background-image:none!important;background-repeat:no-repeat;background-position:0 4px;padding:0!important;display:inline-block}#main>header.big-menu nav ul.level-3>li>ul li{padding-right:20px}#main>header.big-menu nav ul.level-3>li>ul li.menu-title{margin:0 0 .5em;font-family:VELUXGothicBold,Arial,sans-serif;font-style:normal;font-weight:400}#main>header.big-menu nav ul.level-3>li>ul li.active a,#main>header.big-menu nav ul.level-3>li>ul li.active label{background-image:url(/style/dist/images/icon-chevron-small-right-red.png?key=2025062407)!important;color:#e00}#main>header.big-menu nav ul.level-3>li>ul li a{background-image:url(/style/dist/images/icon-chevron-small-right.png?key=2025062407);background-repeat:no-repeat;background-position:0 4px;padding:0 0 0 20px;display:inline-block}#main>header.big-menu nav ul.level-3>li>ul li a:hover{color:#333}#main>header.big-menu nav .sub-menu-details{overflow:hidden;margin:0 0 2em}#main>header.big-menu nav .sub-menu-details .details-image{float:right;width:180px;margin:0 0 0 20px;text-align:center}#main>header.big-menu nav .sub-menu-details .details-image img{max-width:180px}#main>header.big-menu nav .sub-menu-details .details-content{float:left;width:256px}#main>header.big-menu nav .sub-menu-details .details-content .details-title{font-size:1.33333333em;padding:0 0 .5em}#main>header.big-menu nav .sub-menu-details .details-content .button{margin:0 0 1em}#main>header.big-menu nav .sub-menu-row:last-child{margin-bottom:0}#main>header.big-menu nav .sub-menu-row--columns{margin:0 -1rem}#main>header.big-menu nav .sub-menu-row--columns:first-child{margin-top:-2rem}#main>header.big-menu nav .sub-menu-row .button+.button{margin-left:1rem}#main>header.big-menu nav .sub-menu-row .row-title{color:#333;border-bottom:.0625rem solid #c4c4c4;display:flex;align-items:center;padding:0 1rem .5rem;margin-bottom:0;line-height:1}#main>header.big-menu nav .sub-menu-row .row-title .icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center;font-size:1.5rem;width:1.5rem;margin-right:.625rem}#main>header.big-menu nav .sub-menu-row .row-title .icon img,#main>header.big-menu nav .sub-menu-row .row-title .icon svg{max-width:100%}#main>header.big-menu nav .sub-menu-row .row-title .title{font-size:1.125rem;font-family:VeluxGothicBold,VeluxFont}#main>header.big-menu nav .sub-menu-row .row-content{padding:.75rem 1rem 0;margin:0;display:flex;flex-wrap:wrap}#main>header.big-menu nav .sub-menu-row .row-content .tile{width:50%;display:inline-flex;padding:0;width:calc(50% - 8px);margin-bottom:1.25rem}#main>header.big-menu nav .sub-menu-row .row-content .tile-img-wrapper{flex:0 0 auto;margin-right:.75rem;width:5rem}#main>header.big-menu nav .sub-menu-row .row-content .tile-img-wrapper img{max-width:100%}#main>header.big-menu nav .sub-menu-row .row-content .tile-text-wrapper{padding-right:1.25rem}#main>header.big-menu nav .sub-menu-row .row-content .tile-title{font-size:.875rem;font-family:VeluxGothicBold,VeluxFont;margin-bottom:.5rem}#main>header.big-menu nav .sub-menu-row .row-content .tile-desc{font-size:.875rem;line-height:1rem;margin-bottom:.5rem}#main>header.big-menu nav .sub-menu-row .row-content .tile-link{color:#476996;text-decoration:none;font-size:.8625rem;display:inline-flex;align-items:center;margin-top:0!important;font-family:VeluxGothicBold,VeluxFont}#main>header.big-menu nav .sub-menu-row .row-content .tile-link:hover{color:#476996;text-decoration:underline}#main>header.big-menu nav .sub-menu-row .row-content .tile-link svg{margin-left:.3rem;font-size:1rem}}@media only screen and (max-width:959px){#main>header.big-menu nav ul.level-1>li>a{padding:0 15px}.related_spot .itemTag{margin-top:-46px!important}}@media only screen and (min-width:960px){#main>header.big-menu .logo{max-width:182px}#main>header.big-menu .logo img{height:auto;max-width:inherit}#main>header.big-menu nav .sub-menu-details .details-image{width:250px}#main>header.big-menu nav .sub-menu-details .details-image img{max-width:250px}#main>header.big-menu nav .sub-menu-details .details-content{width:350px}#main>header.big-menu nav ul.level-1>li>a{padding:0 22px;display:block;white-space:nowrap;line-height:80px}#main>header.big-menu nav ul.level-2{background-position:left -3px center}#main>header.big-menu nav ul.level-2>li>a{padding:15px 30px 15px 20px}#main>header.big-menu nav .sub-menu-row .row-title .icon{font-size:1.5rem}#main>header.big-menu nav .sub-menu-row .row-title .title{font-size:1.125rem}#main>header.big-menu nav .sub-menu-row .row-content{padding:1rem 1rem 0}#main>header.big-menu nav .sub-menu-row .row-content .tile-img-wrapper{width:7.625rem}#main>header.big-menu nav .sub-menu-row .row-content .tile-text-wrapper{padding-right:1.875rem}#main>header.big-menu nav .sub-menu-row .row-content .tile-title{font-size:1rem;margin-bottom:.5rem}#main>header.big-menu nav .sub-menu-row .row-content .tile-desc{font-size:.875rem}#main>header.big-menu nav.navigationWhite ul.level-2 .level2-wrapper>ul>li.sub-menu{min-width:204px}}header.mobile-menu{position:relative;z-index:12;height:60px;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.25);padding:15px;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}header.mobile-menu input[name=mobileMenuState]{display:none}header.mobile-menu input[name=mobileMenuState]:checked+.menu-container>nav{right:0;height:auto}header.mobile-menu input[name=mobileMenuState]:checked+.menu-container .icon-menu-toggle{display:none}header.mobile-menu input[name=mobileMenuState]:checked+.menu-container .icon-menu-close{display:inline}header.mobile-menu input[name=mobileMenuState]+.menu-container>nav{right:-100%}header.mobile-menu input[name=mobileMenuState]+.menu-container .icon-menu-close{display:none;position:relative;top:-2px;color:#979797}header.mobile-menu.com-site-class ul{padding:0}header.mobile-menu.com-site-class .menu-container .nav-toggle{width:3.125rem}header.mobile-menu.com-site-class .menu-container .nav-toggle.menu-opened i.velux-icon{width:1rem;height:1rem;background-position:-159px -1693px;transform:rotate(45deg)}header.mobile-menu.com-site-class .menu-container nav{width:100%;background-color:#fff;max-width:100%}header.mobile-menu.com-site-class .menu-container nav aside.search{background-color:#fff;border-top:1px solid #eaeaea}header.mobile-menu.com-site-class .menu-container nav aside.search .search-input input{border:1px solid #eaeaea}header.mobile-menu.com-site-class .menu-container nav .service{border-top:1px solid #eaeaea}header.mobile-menu.com-site-class .menu-container nav .service ul{background-color:#fff;padding:0 .9375rem}header.mobile-menu.com-site-class .menu-container nav .service li a{color:#333;font-family:VELUXGothicBold}header.mobile-menu.com-site-class .menu-container nav .regular{border-color:#eaeaea}header.mobile-menu.com-site-class .menu-container nav .regular ul{padding:.9375rem .9375rem 2.5rem;box-sizing:border-box}header.mobile-menu.com-site-class .menu-container nav .regular ul li a{color:#333;border-color:#eaeaea;padding:.625rem 0;font-family:VELUXGothicBold}header.mobile-menu.com-site-class .menu-container nav .regular ul li .menu-header{background-color:#f5f5f5;color:#333;font-family:VELUXGothicBold;border:0}header.mobile-menu.com-site-class .menu-container nav .regular ul li .menu-header.is-active{background-color:#e9e9e9}header.mobile-menu.com-site-class .menu-container nav .regular ul li .menu-header:before{top:50%;margin:auto;left:1.25rem;border-style:solid;border-width:.15em .15em 0 0;content:"";display:inline-block;height:.35em;transform:translateY(-50%) rotate(-135deg);position:absolute;vertical-align:top;width:.35em}header.mobile-menu.com-site-class .menu-container nav .regular ul li .menu-item{background-color:#fff;color:#333;font-family:VELUXGothicBold;border-color:#eaeaea;padding:.625rem 0}header.mobile-menu.com-site-class .menu-container nav .regular ul li .menu-item:after{top:50%;margin:auto;right:.1875rem;border-style:solid;border-width:.15em .15em 0 0;content:"";display:inline-block;height:.25em;transform:translateY(-50%) rotate(45deg);position:absolute;vertical-align:top;width:.25em}header.mobile-menu .header-bottom-bg{display:none}header.mobile-menu .logo{float:left}header.mobile-menu .logo img{height:30px}header.mobile-menu .sitesection{border-left:none}header.mobile-menu .menu-container{position:absolute;right:0;width:100%;margin-top:0;height:0}header.mobile-menu .menu-container .nav-toggle{position:absolute;right:0;top:-15px;width:80px;height:15px;padding:22.5px 0;cursor:pointer;text-align:center}header.mobile-menu .menu-container .nav-toggle .icon-menu-toggle{position:relative;top:-2px}header.mobile-menu .menu-container .mobile-menu-bg{position:absolute;top:45px;width:100%;height:100vh;background-color:rgba(0,0,0,.3)}header.mobile-menu .menu-container nav{background-color:#333;position:relative;top:45px;width:80%;max-width:400px;margin-left:auto;right:-100%;overflow:hidden;min-height:100vh;transition:all .7s ease-in-out;float:none}header.mobile-menu .menu-container nav aside.language-wrapper{float:left;width:110px;display:inline-block;background-color:#282828;margin-right:-4px}header.mobile-menu .menu-container nav aside.language-wrapper div.language-selector{padding:10px}header.mobile-menu .menu-container nav aside.language-wrapper div.language-selector select.mobile-language-menu{height:26px;text-transform:capitalize}header.mobile-menu .menu-container nav aside.language-wrapper+aside.search{display:block;width:auto;margin-left:110px}header.mobile-menu .menu-container nav aside.search{display:inline-block;margin-right:0;width:100%;padding:10px;background-color:#282828;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}header.mobile-menu .menu-container nav aside.search>i.velux-icon{position:absolute;right:16px;top:16px}header.mobile-menu .menu-container nav aside.search .search-field input{width:100%;padding:4px 26px 4px 6px;border:0;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}header.mobile-menu .menu-container nav aside.search .search-field>.velux-icon{display:none}header.mobile-menu .menu-container nav aside.search .button{position:absolute;right:10px;top:10px;display:none}header.mobile-menu .menu-container nav .regular{border-top:1px solid #515151;position:relative}header.mobile-menu .menu-container nav .regular>ul>li>.menu-header{display:none!important;right:-100%}header.mobile-menu .menu-container nav .regular ul{list-style:none;padding-left:0}header.mobile-menu .menu-container nav .regular ul.level-2 .menu-item.is-hidden~.menu-header{top:0!important}header.mobile-menu .menu-container nav .regular ul ul{display:none;right:-100%;position:absolute;top:41px;width:100%;padding-left:0;transition:all .7s ease-in-out}header.mobile-menu .menu-container nav .regular ul .menu-header.is-hidden~ul{top:0}header.mobile-menu .menu-container nav .regular ul li{overflow:hidden}header.mobile-menu .menu-container nav .regular ul li a{color:#fff;text-decoration:none;display:none;padding:10px;position:relative}header.mobile-menu .menu-container nav .regular ul li .menu-leaf{position:relative}header.mobile-menu .menu-container nav .regular ul li .menu-header{background-color:#282828;color:#fff;text-decoration:none;padding:10px;text-align:center;position:absolute;display:none;border-bottom:1px solid #515151;width:100%;box-sizing:border-box;top:0;transition:all .7s ease-in-out;cursor:pointer}header.mobile-menu .menu-container nav .regular ul li .menu-header:before{font-family:Font Awesome\ 5 Pro;font-weight:400;content:"\f053";display:none}header.mobile-menu .menu-container nav .regular ul li .menu-header svg{width:15px;height:15px;position:absolute;left:10px;top:50%;margin-top:-7.5px}header.mobile-menu .menu-container nav .regular ul li .menu-item{background-color:#282828;color:#fff;text-decoration:none;padding:10px;text-align:left;position:relative;border-bottom:1px solid #515151;transition:all .7s ease-in-out;cursor:pointer}header.mobile-menu .menu-container nav .regular ul li .menu-item:after{font-family:Font Awesome\ 5 Pro;font-weight:400;content:"\f054";display:none}header.mobile-menu .menu-container nav .regular ul li .menu-item svg{width:15px;height:15px;position:absolute;right:10px;top:50%;margin-top:-7.5px}header.mobile-menu .menu-container nav .regular .active,header.mobile-menu .menu-container nav .regular .open,header.mobile-menu .menu-container nav .regular li.active>.menu-header:not(.is-hidden),header.mobile-menu .menu-container nav .regular li.active>ul,header.mobile-menu .menu-container nav .regular li.active>ul>li,header.mobile-menu .menu-container nav .regular li.active>ul>li a{display:block!important}header.mobile-menu .menu-container nav .regular .menu-link{border-bottom:1px solid #515151}header.mobile-menu .menu-container nav .service{position:relative;transition:all .7s ease-in-out}header.mobile-menu .menu-container nav .service ul{list-style:none;display:block;padding:15px 10px;background-color:#333}header.mobile-menu .menu-container nav .service ul li a{color:#fff;text-decoration:none;position:relative;display:block;padding:10px;line-height:1em}header.mobile-menu .search{margin-right:20px}header.mobile-menu.visible-desktop{position:fixed;width:100%;max-width:1280px}header.mobile-menu.visible-desktop .menu-container .nav-toggle-text{position:absolute;right:57px;top:6px;font-size:.8125em;text-transform:uppercase}header.mobile-menu.visible-desktop .menu-container nav{width:0;right:0}header.mobile-menu.visible-desktop .menu-container nav .regular ul ul{position:relative;right:0;top:0}header.mobile-menu.visible-desktop .menu-container nav .regular ul li .menu-header:before{left:2px}header.mobile-menu.visible-desktop .menu-container nav .regular ul li .menu-header,header.mobile-menu.visible-desktop .menu-container nav .regular ul li .menu-item{width:100%;box-sizing:border-box;padding:10px 20px}header.mobile-menu.visible-desktop .menu-container nav .regular ul li .menu-header{right:0;text-align:left}header.mobile-menu.visible-desktop .menu-container nav .regular ul li.active .menu-item:after{background:url(/style/dist/images/icon-chevron-down-light.png?key=2025062407) no-repeat 50%}header.mobile-menu.visible-desktop .menu-container nav .regular ul li.active .menu-header{display:none!important}header.mobile-menu.visible-desktop .menu-container nav .regular ul li.active li{border-bottom:none}header.mobile-menu.visible-desktop .menu-container nav .regular ul li a{padding:10px 20px;display:block}header.mobile-menu.visible-desktop .menu-container nav .sub-menu .menu-item{font-family:VELUXGothicBold,Arial,sans-serif;font-style:normal;font-weight:400;cursor:pointer}header.mobile-menu.visible-desktop .menu-container nav .sub-menu a.menu-link.link-current{color:#e00}header.mobile-menu.visible-desktop+main{padding-top:60px}header.mobile-menu.white-menu{color:#737373}header.mobile-menu.white-menu .menu-container .nav-toggle,header.mobile-menu.white-menu .menu-container .nav-toggle-text{z-index:99}header.mobile-menu.white-menu .menu-container nav{background:#fff;border-bottom-color:#fff;box-shadow:-6px 0 6px -6px rgba(0,0,0,.25);padding-top:80px;top:-20px}header.mobile-menu.white-menu .menu-container nav .regular{border-top:none}header.mobile-menu.white-menu .menu-container nav .regular ul li .menu-header,header.mobile-menu.white-menu .menu-container nav .regular ul li .menu-item{color:#737373;background:none;border-bottom:none}header.mobile-menu.white-menu .menu-container nav .regular ul li .menu-header:before,header.mobile-menu.white-menu .menu-container nav .regular ul li .menu-item:after{font-family:Font Awesome\ 5 Pro;font-weight:400;content:"\f053";display:none}header.mobile-menu.white-menu .menu-container nav .regular ul li .menu-item svg{right:33px}header.mobile-menu.white-menu .menu-container nav .regular ul li a{color:#737373}header.mobile-menu.white-menu .menu-container nav .service ul{background:none;padding:0 10px}header.mobile-menu.white-menu .menu-container nav .service ul li a{color:#737373}.professionals .icon-menu-toggle path{fill:#f0f0f0}@media only screen and (min-width:960px){header.mobile-menu .menu-container nav{overflow:hidden;overflow-y:visible;-ms-overflow-style:none;height:calc(100vh - 55px);height:0}header.mobile-menu .menu-container nav::-webkit-scrollbar{display:none}}@media only screen and (min-width:768px){header.mobile-menu{display:none}header.mobile-menu.show-on-desktop{display:block}header.mobile-menu.visible-desktop{display:block;padding:15px 0}header.mobile-menu.visible-desktop .menu{width:724px;margin:0 auto}header.mobile-menu .menu-container nav aside.search{float:none;height:46px}header.mobile-menu .menu-container nav aside.search .search-box{display:block;left:0;top:0;padding:0;position:static}header.mobile-menu .menu-container nav aside.search .search-box .search-field{position:static;display:block;border:none}header.mobile-menu .menu-container nav aside.search .search-box .search-field input{height:auto}}@media only screen and (min-width:960px){header.mobile-menu.visible-desktop .menu{width:940px}}.professionals #main>header.big-menu{background-color:#333}.professionals #main>header.big-menu .sitesection ul li a,.professionals #main>header.big-menu nav ul.level-1>li>a,.professionals #main>header.big-menu nav ul.level-1>li>label{color:#f0f0f0}.professionals #main>header.big-menu nav ul.level-3 li>div>a{color:#333}.professionals #main>header.big-menu nav ul.level-3 li>div>a:hover{color:#e00!important}.professionals #main>header.big-menu aside.search .header-search{color:#fff}.professionals #main>header.mobile-menu{background-color:#333}.professionals #main>header.mobile-menu input[name=mobileMenuState]:checked+.menu-container .icon-menu-toggle{color:#fff}.professionals .sitesection{border-left:1px solid #fff}.search-field .search-suggest{position:absolute;z-index:1;width:100%;top:100%;display:none;box-shadow:0 2px 2px rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px rgba(0,0,0,.2);-o-box-shadow:0 2px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}.search-field .search-suggest.active{display:block}.search-field .search-suggest>ul{padding-left:0}.search-field .search-suggest ul div{background-color:#f0f0f0}.search-field .search-suggest ul div.active-suggest li{background-color:#e1e1e1}.search-field .search-suggest ul div li{list-style:none;background:#fff;background-position:0 .75em;padding:.5em 1.2em;border-bottom:1px dotted #e1e1e1}.search-field .search-suggest ul div li:hover{background-color:#a9a9a9;cursor:pointer}.search-field .search-suggest ul div li b,.search-field .search-suggest ul div li strong{font-weight:700;color:#e00}span.highlight{font-weight:700}@media only screen and (min-width:768px){aside.search{float:right;cursor:pointer;position:static}aside.search .header-search{pointer-events:none;position:absolute;top:50%;margin-top:-9px;cursor:pointer;color:#e00;font-size:16px}aside.search>label{line-height:80px;float:right;width:16px;height:80px;padding:20px 20px 0 6px;cursor:pointer;position:static;display:inline-block;box-sizing:border-box}aside.search .search-button{padding:.5rem 1.5rem .5rem 1.1rem!important}aside.search input[name=megaMenuState]:checked+label>.header-search{color:#333}aside.search input[name=megaMenuState]:checked+label+.search-box{display:inline-block}aside.search input[name=megaMenuState]:checked+label+.search-box .single-filter{float:left;margin-top:10px;margin-right:20px}aside.search.show .search-box .search-field{position:relative;display:table-cell;padding:0;width:100%;border-right:20px solid #f0f0f0}aside.search.show .search-box .search-field input{background-color:#fff;height:40px;padding:0 42px 0 15px;border:0;width:100%}aside.search.show .search-box .search-field .fa-times{position:absolute;top:50%;margin-top:-8px;right:15px;cursor:pointer}aside.search.show .search-box .button{display:table-cell;float:none;white-space:nowrap}aside.search.show .search-box .button .search-button{color:#fff}aside.search .test-h{font-weight:700}aside.search .search-box{background-image:url(/style/dist/images/header-bottom-bg.png?key=2025062407);background-repeat:repeat-x;background-position:0 0;background-color:#f0f0f0;position:absolute;min-width:100%;left:-170px;right:-170px;top:80px;padding:20px 170px;display:none;cursor:default}}@media only screen and (max-width:767px){.service-menu{display:block}.service-menu.hidden-on-mobile{display:none}.service-menu .container_12,.service-menu .container_12 .grid_12{width:100%;margin:0}}.service-menu ul{text-align:right;display:block;padding:0}.service-menu .group-logo{position:absolute;top:5px;overflow:hidden;height:30px;white-space:nowrap}.service-menu .group-logo img{height:30px}.service-menu .group-logo a{text-decoration:none;display:block;height:100%}.service-menu .group-logo .group-logo-text{display:inline-block;vertical-align:top;font-family:VELUXGothicBold,Arial,sans-serif;font-style:normal;font-weight:400;font-size:.8em;color:#737373;text-decoration:none!important;line-height:2.5em}.service-menu ul.site-links{list-style:outside none none;padding:0;margin:0;display:inline-block;float:left}.service-menu ul.site-links li{height:38px;margin-right:15px;position:relative;display:inline-block}.service-menu ul.site-links li a{font-size:.8em;color:#737373;display:inline-block;text-decoration:none}.service-menu ul.site-links li.active a,.service-menu ul.site-links li a:hover{color:#e00}.service-menu ul.site-links li.active i.icon-indicator{position:absolute;margin:0 auto;top:31px;right:0;left:0}.service-menu ul.nav{margin-top:0!important}.service-menu nav #lilanguageselector a{padding-left:.8em;padding-right:.8em}.service-menu #lilanguageselector{display:inline;padding-left:1.25em;font-size:.8em;color:#737373}.service-menu #lilanguageselector a{text-decoration:none;color:#737373}.service-menu #lilanguageselector a:hover{color:#e00}.service-menu #lilanguageselector a.languagelink{color:#e00;text-transform:capitalize}.service-menu #lilanguageselector a.languagelink:hover{color:#737373}.service-menu #lilanguageselector a.selected{text-decoration:underline}.service-menu nav .nav-toggle{display:none}.service-menu nav ul{display:block;list-style-type:none}.service-menu nav ul.level-2{display:none}.service-menu nav ul.level-1{font-size:.8em}.service-menu nav ul.level-1>li{display:none;height:100%;margin-left:15px;padding-top:2px}.service-menu nav ul.level-1>li.sub-menu.hover>a,.service-menu nav ul.level-1>li:focus>a{position:relative;background-color:#f0f0f0;color:#e00}.service-menu nav ul.level-1>li.sub-menu.hover>a:before,.service-menu nav ul.level-1>li:focus>a:before{content:"";background-color:#e00;position:absolute;width:100%;height:3px;top:0;left:0}.service-menu nav ul.level-1>li.sub-menu.active.hover>a:before{display:block}.service-menu nav ul.level-1>li>a{text-decoration:none;display:block;white-space:nowrap;height:100%;color:#333}.service-menu nav ul.level-1>li>a:hover{color:#e00}.service-menu nav ul.level-1 li div{overflow-y:visible}.service-menu nav ul.level-1 li a{text-decoration:none;color:#737373}.service-menu nav ul.level-1 li a.languagelink,.service-menu nav ul.level-1 li a:hover{color:#e00}.service-menu nav ul.level-1 li a.languagelink:hover{color:#737373}.service-menu nav ul.level-1 li a.selected{text-decoration:underline}@media only screen and (min-width:768px){.hideondesktop{display:none!important}.service-menu{background-color:#f0f0f0;line-height:2.5em;display:block}.service-menu li{display:block}.service-menu nav{display:inline-block}.service-menu nav ul.level-1{color:#737373;list-style:none;text-align:right;padding:0}.service-menu nav ul.level-1>li{display:inline-block}}@media only screen and (min-width:960px){.hideondesktop{display:none!important}.service-menu{background-color:#f0f0f0;line-height:2.5em}}@media only screen and (max-width:767px){.hide-small{display:none!important}}.sitesection{float:left;border-left:1px solid #c4c4c4;margin-left:8px;padding-left:8px;z-index:1;position:relative}.sitesection select.flat-design{border:1px solid #c4c4c4;position:relative;padding:4px}.sitesection select.flat-design option[selected]{font-family:VELUXGothicBold,Arial,sans-serif;font-style:normal;font-weight:400}@media only screen and (min-width:768px){.sitesection{position:absolute;left:142px;top:19px;display:block;height:42px;padding:0;margin:0}.sitesection ul{list-style-type:none;float:left;padding-left:15px}.sitesection ul.site-section-nav li a{color:#333;font-family:VELUXGothicLight,VeluxFont,Arial,sans-serif;text-decoration:none}.sitesection ul.site-section-nav li a:hover{color:#e00!important}body.professionals .sitesection ul.site-section-nav li:nth-child(2) a,body:not(.professionals) .sitesection ul.site-section-nav li:first-child a{color:#e00!important;font-family:VELUXGothicBold,VeluxFont,Arial,sans-serif}.mobile-menu .sitesection{left:121px;top:17px}}input[name=selectCountryState]{display:none}footer{background-color:#fff;font-size:.9375em;border-top:4px solid #f0f0f0;position:relative;z-index:4}footer .footer-tabs .tab-title{float:left;padding:21px 39px;color:#333;cursor:pointer;text-align:center;width:50%;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}footer .footer-tabs .tab-title:hover{color:#e00}footer .footer-tabs .tab-title.active{background-color:#f0f0f0;border-top:4px solid #e00;margin-top:-4px;color:#e00}footer .footer-tabs .professionals.active{background-color:#333;border-top:4px solid #e00;margin-top:-4px;color:#dfdfdf}footer .tabs__tab__content,footer nav{background-color:#f0f0f0;padding:62px 0;display:none}footer .tabs__tab__content ul,footer nav ul{list-style:none;width:50%;float:left;padding:0 10px;margin:0 0 20px!important;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}footer .tabs__tab__content ul li,footer nav ul li{padding:0 0 7px}footer .tabs__tab__content ul li a,footer nav ul li a{text-decoration:none;color:#333;display:inline-block}footer .tabs__tab__content ul li a:hover,footer nav ul li a:hover{color:#e00}footer .tabs__tab__content ul li.menu-title,footer nav ul li.menu-title{padding:0 0 12px;font-weight:700;list-style:none}footer .tabs__tab__content ul li.menu-item a,footer nav ul li.menu-item a{background-image:url(/style/dist/images/icon-chevron-small-right.png?key=2025062407);background-repeat:no-repeat;background-position:0 2px;padding:0 0 0 20px;margin-left:-5px}footer .tabs__tab__content ul.footer-nav-3,footer nav ul.footer-nav-3{clear:left}footer nav.active{display:block}footer .tabs__tab__content.professionals,footer nav.active.professionals{background-color:#333;color:#f0f0f0}footer .tabs__tab__content.professionals ul li a,footer nav.active.professionals ul li a{color:#f0f0f0}footer .tabs__tab__content.professionals ul li a:hover,footer nav.active.professionals ul li a:hover{color:#e00}footer .tabs__tab__content.professionals ul li.menu-item a,footer nav.active.professionals ul li.menu-item a{background-image:url(/style/dist/images/icon-chevron-small-right-white.png?key=2025062407)}footer .social-icons .social-icons{margin-left:-.25em}footer .social-icons a{padding-top:1em;font-size:.7em}footer .social-icons .fa-stack{color:#e0e0e0}footer .social-icons .fa-stack svg:last-child{color:#333}footer .professionals .social-icons .fa-stack{color:#4a4b49}footer .professionals .social-icons .fa-stack svg:last-child{color:#fff}footer .payoff{background-color:#f0f0f0;border-top:3px solid #fff;padding:18px 0}footer .payoff *{box-sizing:content-box}footer .payoff img{width:100%}@media only screen and (min-width:768px){.tabs__tab__label,footer .footer-tabs .tab-title{width:auto}.tabs__tab__content ul,footer nav ul{width:25%;clear:none!important}}@media only screen and (min-width:1280px){#main,footer{position:relative;width:1280px;left:50%;margin-left:-640px}.container_12{margin:0 160px}}.footer--tabs{overflow:hidden;border-top:none}.footer--tabs .tabs{position:relative;min-height:100px;clear:both;border-top:4px solid #f0f0f0}.footer--tabs .tabs__content-wrapper{height:auto;width:100%;position:relative}.footer--tabs .tabs__tab{float:left;cursor:pointer;width:100%;display:flex;flex-wrap:wrap}.footer--tabs .tabs__tab__content{position:relative;left:0;top:0;width:100%;height:0;opacity:0;background-color:#f0f0f0;padding:62px 0}.footer--tabs .tabs__tab__content:after,.footer--tabs .tabs__tab__content:before{display:block;content:"";position:absolute;width:100%;height:100%;right:100%;top:0;background-color:#f0f0f0}.footer--tabs .tabs__tab__content:after{left:100%}.footer--tabs .tabs__tab__content.professionals{background-color:#333;color:#dfdfdf}.footer--tabs .tabs__tab__content.professionals:after,.footer--tabs .tabs__tab__content.professionals:before{background-color:#333}@media only screen and (min-width:1280px){.footer--tabs .tabs__tab__content ul{width:25%}}.footer--tabs .tabs__tab__selector{display:none}.footer--tabs .tabs__tab__selector:checked+.tabs__tab__label{z-index:2;background-color:#f0f0f0;border-top:4px solid #e00;margin-top:-4px;color:#e00}.footer--tabs .tabs__tab__selector:checked+.tabs__tab__label.professionals{background-color:#333;color:#dfdfdf}.footer--tabs .tabs__tab .tabs__tab__selector--0:checked~.tabs__content-wrapper .tabs__tab__content--0,.footer--tabs .tabs__tab .tabs__tab__selector--1:checked~.tabs__content-wrapper .tabs__tab__content--1,.footer--tabs .tabs__tab .tabs__tab__selector--2:checked~.tabs__content-wrapper .tabs__tab__content--2,.footer--tabs .tabs__tab .tabs__tab__selector--3:checked~.tabs__content-wrapper .tabs__tab__content--3{display:block;width:100%;opacity:1;height:auto}.footer--tabs .tabs__tab__label{position:relative;display:inline-block;padding:21px 39px;color:#333;cursor:pointer;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;width:50%}@media only screen and (min-width:1280px){.footer--tabs .tabs__tab__label{width:auto}}.footer--tabs .tabs__tab__label:hover{color:#e00}[class*=container]{position:relative}input::-ms-clear{display:none}html{background-color:#e9e9e9;background-size:100% auto;background-position:top;background-repeat:no-repeat}body.modal-open{position:fixed;width:100%}.body-noshadows-transparent{background-image:none;background-color:rgba(0,0,0,0)}#form1{margin:0 auto;background:#fff;max-width:1280px;box-shadow:0 0 22px rgba(0,0,0,.1)}.font-light a,.font-white a{color:#fff}.font-light a:hover,.font-white a:hover{color:#fff;text-decoration:none}.font-white{color:#fff!important}.font-light{color:#f0f0f0!important}.font-grey1{color:#979797!important}.font-grey2{color:#e1e1e1!important}.font-grey3{color:#c4c4c4!important}.font-dark{color:#333!important}.font-red{color:#e00!important}.font-blue{color:#a9cae5!important}.font-DarkBlue{color:#476996!important}.article-content .font-blue a,.article-content .font-dark a,.article-content .font-DarkBlue a,.article-content .font-grey1 a,.article-content .font-grey2 a,.article-content .font-grey3 a,.article-content .font-light a,.article-content .font-white a{color:inherit!important}.article-content .font-blue a:hover,.article-content .font-dark a:hover,.article-content .font-DarkBlue a:hover,.article-content .font-grey1 a:hover,.article-content .font-grey2 a:hover,.article-content .font-grey3 a:hover,.article-content .font-light a:hover,.article-content .font-white a:hover{color:#e00!important}.textspot-content table{table-layout:fixed}ul.bullet-list-dot{list-style-type:disc;margin-left:20px}ul.bullet-list-dot li{background-image:none;padding:0}ul.bullet-list-dot li a{color:inherit!important}ul.bullet-list-dot li a:hover{color:#e00!important}.right label input{margin-left:.5em}.left label input{margin-right:.5em}hr{border:0}.is-hidden{display:none!important}.responsive-img{max-width:100%;height:auto}.hidden-on-mobile{display:none}@media only screen and (min-width:768px){.hidden-on-mobile{display:block}.shown-on-mobile{display:none}}pre{font-size:1em;line-height:1.0625em}@media only screen and (min-width:768px){#main>header.big-menu nav .sub-menu-row .row-content .tile-link,#main>header.big-menu nav .sub-menu-row .row-content .tile-title,#main>header.big-menu nav .sub-menu-row .row-title .title,body.professionals .sitesection ul.site-section-nav li:nth-child(2) a,body:not(.professionals) .sitesection ul.site-section-nav li:first-child a{font-weight:700}#main>header.big-menu .sitesection ul.site-section-nav li a,#main>header.big-menu nav ul.level-1>li.sub-menu>a,#main>header.big-menu nav ul.level-1>li.sub-menu>label{font-size:15px}#main>header.big-menu .sitesection ul{line-height:1.4}}.grid_6,.grid_12{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}.container_12{width:92%;margin:0 4%}.container_12 .grid_6{width:48%}.container_12 .prefix_6{padding-left:50%}@media screen and (min-width:768px){.container_12 .prefix_6{padding-left:372px}.container_12 .grid_6{width:352px}.container_12 .prefix_6{padding-left:50%}}@media screen and (min-width:960px){.container_12{margin-left:auto;margin-right:auto;width:960px}.container_12 .prefix_6{padding-left:480px}.container_12 .grid_6{width:460px}.container_12 .grid_12{width:940px}}.clearfix{zoom:1}.clearfix:after{content:"";clear:both;display:table}.sub-menu-details .details-content ul,main ul{list-style:none}.sub-menu-details .details-content ul li,main ul li{padding:0 0 0 20px;position:relative}.sub-menu-details .details-content ul li span.li,main ul li span.li{position:absolute;left:.6em;top:0;font-size:.65em;margin-top:0!important}#main{overflow:hidden}main>section{position:relative}@media screen and (max-width:767px){main>section{padding:2em 0}}@media screen and (min-width:768px){main>section{padding:50px 0}main>section h1{font-size:3.06666667em}}#mod-01 ul li,#mod-09 ul li,#mod-10a ul li,#mod-10b ul li,.mod-13 ul li,.mod__16 ul li{list-style:disc;padding:0;margin:.5rem 0 0 1rem}#mod-01 ul li span.li,#mod-09 ul li span.li,#mod-10a ul li span.li,#mod-10b ul li span.li,.mod-13 ul li span.li,.mod__16 ul li span.li{display:none}ul.level-3{box-sizing:content-box}.button{position:relative;background-color:#476996}.button a,.button button,.button input[type=button]{display:block;color:#fff;text-decoration:none;padding:.55em 2.5em .55em .75em}.button:hover{background-color:#375173}.button.border-red{border:1px solid #e00;background:rgba(0,0,0,0)}.button.border-red a,.button.border-red button,.button.border-red input[type=button]{color:#e00}.button.border-red:hover{background-color:#b00;border-color:#e00}.button.border-red:hover a,.button.border-red:hover button,.button.border-red:hover input[type=button]{color:#fff}.button.border-dark{border:1px solid #333;background:rgba(0,0,0,0)}.button.border-dark a,.button.border-dark button,.button.border-dark input[type=button]{color:#333}.button.border-dark:hover{background-color:#1a1a1a;border-color:#333}.button.border-dark:hover a,.button.border-dark:hover button,.button.border-dark:hover input[type=button]{color:#fff}.button.border-darkblue{border:1px solid #476996;background:rgba(0,0,0,0)}.button.border-darkblue a,.button.border-darkblue button,.button.border-darkblue input[type=button]{color:#476996}.button.border-darkblue:hover{background-color:#375173;border-color:#476996}.button.border-darkblue:hover a,.button.border-darkblue:hover button,.button.border-darkblue:hover input[type=button]{color:#fff}.button.border-light{border:1px solid #fff;background:rgba(0,0,0,0)}.button.border-light a,.button.border-light button,.button.border-light input[type=button]{color:#fff}.button.border-light:hover{background-color:#d7d7d7}.button.red{background-color:#e00!important;border-color:#b00!important}.button.red a,.button.red button,.button.red input[type=button]{color:#fff}.button.red:hover{background-color:#b00!important}.button.darkblue{background-color:#476996!important;border-color:#375173!important}.button.darkblue a,.button.darkblue button,.button.darkblue input[type=button]{color:#fff}.button.darkblue:hover{background-color:#375173!important}.button.left{float:left;right:auto;left:0;margin:0 .5em 0 0}.button.right{float:right;left:auto;right:0;margin:0 0 0 .5em}.button.fullwidth{width:100%}.button.large a{font-size:1.4em;line-height:1.5em}.button.half-width{width:47%}.red .button{background-color:#fff}.red .button a,.red .button button,.red .button input[type=button]{color:#e00}.font-white .button.focus:hover a,.font-white .button.focus:hover button,.font-white .button.focus:hover input[type=button],.font-white .button.focus a,.font-white .button.focus button,.font-white .button.focus input[type=button]{color:#fff}@media screen and (min-width:1280px){[dir=rtl] #main,[dir=rtl] footer{left:auto;margin-left:0;right:50%;margin-right:-640px}}[dir=rtl] main ul{padding-left:0;padding-right:20px}[dir=rtl] main ul li span.li{transform:rotate(180deg)}@media screen and (min-width:768px){[dir=rtl] #main>header.big-menu .logo{left:0}[dir=rtl] #main>header.big-menu nav ul.level-2{background-image:none}[dir=rtl] #main>header.big-menu nav ul.level-2>li{position:static;width:23.95833333%;margin-left:76.04166667%}[dir=rtl] #main>header.big-menu nav ul.level-2>li.sub-menu.active>a,[dir=rtl] #main>header.big-menu nav ul.level-2>li.sub-menu.hover>a{background-image:url(/style/dist/images/icon-chevron-left-red.png?key=2025062407);background-position:20px}[dir=rtl] #main>header.big-menu nav ul.level-2>li>a,[dir=rtl] #main>header.big-menu nav ul.level-2>li>label{padding:15px 20px 15px 45px}[dir=rtl] #main>header.big-menu nav ul.level-2>input:checked+li>label{background-image:url(/style/dist/images/icon-chevron-left-red.png?key=2025062407);background-position:20px}[dir=rtl] #main>header.big-menu nav ul.level-3{left:0}[dir=rtl] #main>header.big-menu nav ul.level-3>li>ul{float:right;text-align:right}[dir=rtl] #main>header.big-menu nav ul.level-3>li>ul li a{background-image:url(/style/dist/images/icon-chevron-small-left.png?key=2025062407);background-position:right 4px;padding:0 20px 0 0}[dir=rtl] #main>header.big-menu nav ul.level-3>li>ul li.active a,[dir=rtl] #main>header.big-menu nav ul.level-3>li>ul li.active label{background-image:url(/style/dist/images/icon-chevron-small-left-red.png?key=2025062407)!important}[dir=rtl] #main>header.big-menu nav ul.level-3:before{left:-24px;right:-246px}[dir=rtl] #main>header.big-menu nav .sub-menu-details .details-content{float:right}[dir=rtl] #main>header.big-menu nav .sub-menu-details .details-image{float:left;margin:0 20px 0 0}[dir=rtl] #main>header aside.search.show .search-box .search-field .icon-cross{right:auto;left:15px}[dir=rtl] #main>header aside.search.show .search-box .button .search-button{left:1em}[dir=rtl] #main>header aside.search.show .search-box .search-field input{padding:0 15px 0 42px}}@media screen and (min-width:768px){[dir=rtl] section.submenusectionfix ul{text-align:left}}[dir=rtl] footer nav ul li.menu-item a{background-image:url(/style/dist/images/icon-chevron-small-left.png?key=2025062407)}[dir=rtl] footer nav.active.professionals ul li.menu-item a{background-image:url(/style/dist/images/icon-chevron-small-left-white.png?key=2025062407)}[dir=rtl] .button.text{background-image:url(/style/dist/images/icon-chevron-small-left-red.png?key=2025062407);padding:0 20px 0 0;text-align:right;background-position:right 4px}[dir=rtl] .button.text:hover{background-image:url(/style/dist/images/icon-chevron-small-left.png?key=2025062407)}[dir=rtl] .button.left{float:right;right:auto;left:0;margin:0 0 0 .5em}[dir=rtl] .button_redirect{display:inline-block}[dir=rtl] .button_redirect i.velux-icon{float:left}[dir=rtl] .button a{padding:.55em .75em .55em 2.5em}[dir=rtl] .button i,[dir=rtl] .button i.velux-icon,[dir=rtl] .button span{right:auto;left:.5em;transform:scaleX(-1)}[dir=rtl] .faqSearchSpot section.search-box .button-search a{flex-direction:row-reverse}[dir=rtl] .faq-spot .faq-question-body{padding-right:1rem}[dir=rtl] section.search-result-box .search-field .icon-cross{left:15px;right:auto}[dir=rtl] section.search-result-box .search-field input{padding:0 15px 0 42px}[dir=rtl] section.search-box .button-search .button-text{transform:none}[dir=rtl] section.search-box .search-field .icon-delete-search-field{right:auto;left:.75rem}[dir=rtl] section.search-box .search-field input{padding:0 .9375rem 0 2.625rem}[dir=rtl] .search-field .search-suggest>ul{padding-right:0}[dir=rtl] .read-more-block.read-more-open .read-more-wrapper .read-more-bg{margin-left:0;margin-right:-20px}[dir=rtl] .hero-banner--overlay{direction:ltr}[dir=rtl] .hero-banner--overlay .hero-banner__details{direction:rtl}[dir=rtl] .hero-fluent-images{margin-right:0}[dir=rtl] .country-selector-spot{direction:ltr}[dir=rtl] .country-selector-spot .select-wrapper,[dir=rtl] .country-selector-spot__banner-text span{direction:rtl}[dir=rtl] .country-selector-spot .select-wrapper svg{right:auto;left:20px}[dir=rtl] .GallerySpotContainer .GallerySpotRibbonIcon .RibbonText:before{margin-right:auto;margin-left:1em}[dir=rtl] [class*=mod-] .button,[dir=rtl] [id*=mod-] .button{float:left}[dir=rtl] [class*=mod-] a.button,[dir=rtl] [id*=mod-] a.button{padding:.55em .75em .55em 2.5em}[dir=rtl] [class*=mod-] ul,[dir=rtl] [id*=mod-] ul{margin:1em .4em 0 0}[dir=rtl] [class*=mod-] ul li:not(.accordion-tab),[dir=rtl] [id*=mod-] ul li:not(.accordion-tab){margin:.5em .7em 0 0}[dir=rtl] #mod-01 .container_12>span{display:inline-block}[dir=rtl] #mod-01 .container_12>span svg{float:left}[dir=rtl] #mod-01 .container_12 ul li{margin:.5em .7em 0 0}[dir=rtl] #mod-01 .container_12 .ribbon span{margin-right:0;margin-left:.5em}[dir=rtl] #mod-01 .button__container{margin:2.5em 0 1.2em;float:right}[dir=rtl] #mod-01 .button-xl .button{float:right}[dir=rtl] #mod-01 .button:first-child{margin:0 0 1em 1em}[dir=rtl] #mod-01 .find-installer{float:right}[dir=rtl] #mod-01 .legal_text{clear:both}[dir=rtl] #mod-20{direction:ltr}[dir=rtl] #mod-20 .tab-content{direction:rtl}