@charset "utf-8";/*! ==========================================================================
    GRIDLEX
    Just a Flexbox Grid System
    http://gridlex.devlint.fr/index.html
========================================================================== */[class*=grd][class*=col-]:not([class*=col-0]),[class*=grd-][class*="-equalHeight"]>[class*=col]{display:flex}.mod-15 .need-icon,.mod-15 .need-label,.ribbon span svg{vertical-align:middle}[class*=grd]{box-sizing:border-box;display:flex;flex-flow:row wrap;margin:0 -.5rem}.col,[class*=col-]{box-sizing:border-box;flex:0 0 auto;padding:0 .5rem 1rem}[class*=grd-][class*="-noGutter"]>[class*=col],h2{padding:0}.col{flex:1 1 0%}.grd.col,.grd[class*=col-]{margin:0;padding:0}[class*=grd-][class*="-noGutter"]{margin:0}[class*=grd-][class*="-noWrap"]{flex-wrap:nowrap}[class*=grd-][class*="-center"]{justify-content:center}[class*=grd-][class*="-right"]{justify-content:flex-end;align-self:flex-end;margin-left:auto}#mod-17 .dls,[class*=grd-][class*="-top"]{align-items:flex-start}[class*=grd-][class*="-middle"]{align-items:center}[class*=grd-][class*="-bottom"]{align-items:flex-end}[class*=grd-][class*="-reverse"]{flex-direction:row-reverse}[class*=grd-][class*="-column"]{flex-direction:column}[class*=grd-][class*="-column"]>[class*=col-]{flex-basis:auto}[class*=grd-][class*="-column-reverse"]{flex-direction:column-reverse}[class*=grd-][class*="-spaceBetween"]{justify-content:space-between}[class*=grd-][class*="-spaceAround"]{justify-content:space-around}[class*=grd-][class*="-equalHeight"]>[class*=col]>*{flex:1}[class*=grd-][class*="-noBottom"]>[class*=col]{padding-bottom:0}[class*=col-][class*="-top"]{align-self:flex-start}[class*=col-][class*="-middle"]{align-self:center}[class*=col-][class*="-bottom"]{align-self:flex-end}[class*=col-][class*="-first"]{order:-1}[class*=col-][class*="-last"]{order:1}[class*=grd-1]>.col,[class*=grd-1]>[class*=col-]{flex-basis:100%;max-width:100%}[class*=grd-2]>.col,[class*=grd-2]>[class*=col-]{flex-basis:50%;max-width:50%}[class*=grd-3]>.col,[class*=grd-3]>[class*=col-]{flex-basis:33.33333333%;max-width:33.33333333%}[class*=grd-4]>.col,[class*=grd-4]>[class*=col-]{flex-basis:25%;max-width:25%}[class*=grd-5]>.col,[class*=grd-5]>[class*=col-]{flex-basis:20%;max-width:20%}[class*=grd-6]>.col,[class*=grd-6]>[class*=col-]{flex-basis:16.66666667%;max-width:16.66666667%}[class*=grd-7]>.col,[class*=grd-7]>[class*=col-]{flex-basis:14.28571429%;max-width:14.28571429%}[class*=grd-8]>.col,[class*=grd-8]>[class*=col-]{flex-basis:12.5%;max-width:12.5%}[class*=grd-9]>.col,[class*=grd-9]>[class*=col-]{flex-basis:11.11111111%;max-width:11.11111111%}[class*=grd-10]>.col,[class*=grd-10]>[class*=col-]{flex-basis:10%;max-width:10%}[class*=grd-10]>[class*=col-],[class*=grd-11]>.col{flex-basis:9.09090909%;max-width:9.09090909%}[class*=grd-11]>[class*=col-],[class*=grd-12]>.col{flex-basis:8.33333333%;max-width:8.33333333%}@media screen and (max-width:1279px){[class*="_lg-1"]>.col,[class*="_lg-1"]>[class*=col-]{flex-basis:100%;max-width:100%}[class*="_lg-2"]>.col,[class*="_lg-2"]>[class*=col-]{flex-basis:50%;max-width:50%}[class*="_lg-3"]>.col,[class*="_lg-3"]>[class*=col-]{flex-basis:33.33333333%;max-width:33.33333333%}[class*="_lg-4"]>.col,[class*="_lg-4"]>[class*=col-]{flex-basis:25%;max-width:25%}[class*="_lg-5"]>.col,[class*="_lg-5"]>[class*=col-]{flex-basis:20%;max-width:20%}[class*="_lg-6"]>.col,[class*="_lg-6"]>[class*=col-]{flex-basis:16.66666667%;max-width:16.66666667%}[class*="_lg-7"]>.col,[class*="_lg-7"]>[class*=col-]{flex-basis:14.28571429%;max-width:14.28571429%}[class*="_lg-8"]>.col,[class*="_lg-8"]>[class*=col-]{flex-basis:12.5%;max-width:12.5%}[class*="_lg-9"]>.col,[class*="_lg-9"]>[class*=col-]{flex-basis:11.11111111%;max-width:11.11111111%}[class*="_lg-10"]>.col,[class*="_lg-10"]>[class*=col-]{flex-basis:10%;max-width:10%}[class*="_lg-10"]>[class*=col-],[class*="_lg-11"]>.col{flex-basis:9.09090909%;max-width:9.09090909%}[class*="_lg-11"]>[class*=col-],[class*="_lg-12"]>.col{flex-basis:8.33333333%;max-width:8.33333333%}}@media screen and (max-width:1023px){[class*="_md-1"]>.col,[class*="_md-1"]>[class*=col-]{flex-basis:100%;max-width:100%}[class*="_md-2"]>.col,[class*="_md-2"]>[class*=col-]{flex-basis:50%;max-width:50%}[class*="_md-3"]>.col,[class*="_md-3"]>[class*=col-]{flex-basis:33.33333333%;max-width:33.33333333%}[class*="_md-4"]>.col,[class*="_md-4"]>[class*=col-]{flex-basis:25%;max-width:25%}[class*="_md-5"]>.col,[class*="_md-5"]>[class*=col-]{flex-basis:20%;max-width:20%}[class*="_md-6"]>.col,[class*="_md-6"]>[class*=col-]{flex-basis:16.66666667%;max-width:16.66666667%}[class*="_md-7"]>.col,[class*="_md-7"]>[class*=col-]{flex-basis:14.28571429%;max-width:14.28571429%}[class*="_md-8"]>.col,[class*="_md-8"]>[class*=col-]{flex-basis:12.5%;max-width:12.5%}[class*="_md-9"]>.col,[class*="_md-9"]>[class*=col-]{flex-basis:11.11111111%;max-width:11.11111111%}[class*="_md-10"]>.col,[class*="_md-10"]>[class*=col-]{flex-basis:10%;max-width:10%}[class*="_md-10"]>[class*=col-],[class*="_md-11"]>.col{flex-basis:9.09090909%;max-width:9.09090909%}[class*="_md-11"]>[class*=col-],[class*="_md-12"]>.col{flex-basis:8.33333333%;max-width:8.33333333%}}@media screen and (max-width:767px){[class*="_sm-1"]>.col,[class*="_sm-1"]>[class*=col-]{flex-basis:100%;max-width:100%}[class*="_sm-2"]>.col,[class*="_sm-2"]>[class*=col-]{flex-basis:50%;max-width:50%}[class*="_sm-3"]>.col,[class*="_sm-3"]>[class*=col-]{flex-basis:33.33333333%;max-width:33.33333333%}[class*="_sm-4"]>.col,[class*="_sm-4"]>[class*=col-]{flex-basis:25%;max-width:25%}[class*="_sm-5"]>.col,[class*="_sm-5"]>[class*=col-]{flex-basis:20%;max-width:20%}[class*="_sm-6"]>.col,[class*="_sm-6"]>[class*=col-]{flex-basis:16.66666667%;max-width:16.66666667%}[class*="_sm-7"]>.col,[class*="_sm-7"]>[class*=col-]{flex-basis:14.28571429%;max-width:14.28571429%}[class*="_sm-8"]>.col,[class*="_sm-8"]>[class*=col-]{flex-basis:12.5%;max-width:12.5%}[class*="_sm-9"]>.col,[class*="_sm-9"]>[class*=col-]{flex-basis:11.11111111%;max-width:11.11111111%}[class*="_sm-10"]>.col,[class*="_sm-10"]>[class*=col-]{flex-basis:10%;max-width:10%}[class*="_sm-10"]>[class*=col-],[class*="_sm-11"]>.col{flex-basis:9.09090909%;max-width:9.09090909%}[class*="_sm-11"]>[class*=col-],[class*="_sm-12"]>.col{flex-basis:8.33333333%;max-width:8.33333333%}}@media screen and (max-width:479px){[class*="_xs-1"]>.col,[class*="_xs-1"]>[class*=col-]{flex-basis:100%;max-width:100%}[class*="_xs-2"]>.col,[class*="_xs-2"]>[class*=col-]{flex-basis:50%;max-width:50%}[class*="_xs-3"]>.col,[class*="_xs-3"]>[class*=col-]{flex-basis:33.33333333%;max-width:33.33333333%}[class*="_xs-4"]>.col,[class*="_xs-4"]>[class*=col-]{flex-basis:25%;max-width:25%}[class*="_xs-5"]>.col,[class*="_xs-5"]>[class*=col-]{flex-basis:20%;max-width:20%}[class*="_xs-6"]>.col,[class*="_xs-6"]>[class*=col-]{flex-basis:16.66666667%;max-width:16.66666667%}[class*="_xs-7"]>.col,[class*="_xs-7"]>[class*=col-]{flex-basis:14.28571429%;max-width:14.28571429%}[class*="_xs-8"]>.col,[class*="_xs-8"]>[class*=col-]{flex-basis:12.5%;max-width:12.5%}[class*="_xs-9"]>.col,[class*="_xs-9"]>[class*=col-]{flex-basis:11.11111111%;max-width:11.11111111%}[class*="_xs-10"]>.col,[class*="_xs-10"]>[class*=col-]{flex-basis:10%;max-width:10%}[class*="_xs-10"]>[class*=col-],[class*="_xs-11"]>.col{flex-basis:9.09090909%;max-width:9.09090909%}[class*="_xs-11"]>[class*=col-],[class*="_xs-12"]>.col{flex-basis:8.33333333%;max-width:8.33333333%}}[class*=grd]>[class*=col-1]{flex-basis:8.33333333%;max-width:8.33333333%}[class*=grd]>[class*=col-2]{flex-basis:16.66666667%;max-width:16.66666667%}[class*=grd]>[class*=col-3]{flex-basis:25%;max-width:25%}[class*=grd]>[class*=col-4]{flex-basis:33.33333333%;max-width:33.33333333%}[class*=grd]>[class*=col-5]{flex-basis:41.66666667%;max-width:41.66666667%}[class*=grd]>[class*=col-6]{flex-basis:50%;max-width:50%}[class*=grd]>[class*=col-7]{flex-basis:58.33333333%;max-width:58.33333333%}[class*=grd]>[class*=col-8]{flex-basis:66.66666667%;max-width:66.66666667%}[class*=grd]>[class*=col-9]{flex-basis:75%;max-width:75%}[class*=grd]>[class*=col-10]{flex-basis:83.33333333%;max-width:83.33333333%}[class*=grd]>[class*=col-11]{flex-basis:91.66666667%;max-width:91.66666667%}[class*=grd]>[class*=col-12]{flex-basis:100%;max-width:100%}[class*=grd]>[data-push-left*=off-0]{margin-left:0}[class*=grd]>[data-push-left*=off-1]{margin-left:8.33333333%}[class*=grd]>[data-push-left*=off-2]{margin-left:16.66666667%}[class*=grd]>[data-push-left*=off-3]{margin-left:25%}[class*=grd]>[data-push-left*=off-4]{margin-left:33.33333333%}[class*=grd]>[data-push-left*=off-5]{margin-left:41.66666667%}[class*=grd]>[data-push-left*=off-6]{margin-left:50%}[class*=grd]>[data-push-left*=off-7]{margin-left:58.33333333%}[class*=grd]>[data-push-left*=off-8]{margin-left:66.66666667%}[class*=grd]>[data-push-left*=off-9]{margin-left:75%}[class*=grd]>[data-push-left*=off-10]{margin-left:83.33333333%}[class*=grd]>[data-push-left*=off-11]{margin-left:91.66666667%}[class*=grd]>[data-push-right*=off-0]{margin-right:0}[class*=grd]>[data-push-right*=off-1]{margin-right:8.33333333%}[class*=grd]>[data-push-right*=off-2]{margin-right:16.66666667%}[class*=grd]>[data-push-right*=off-3]{margin-right:25%}[class*=grd]>[data-push-right*=off-4]{margin-right:33.33333333%}[class*=grd]>[data-push-right*=off-5]{margin-right:41.66666667%}[class*=grd]>[data-push-right*=off-6]{margin-right:50%}[class*=grd]>[data-push-right*=off-7]{margin-right:58.33333333%}[class*=grd]>[data-push-right*=off-8]{margin-right:66.66666667%}[class*=grd]>[data-push-right*=off-9]{margin-right:75%}[class*=grd]>[data-push-right*=off-10]{margin-right:83.33333333%}[class*=grd]>[data-push-right*=off-11]{margin-right:91.66666667%}[class*=col-]:not([class*=col-0]){display:block}[class*=col-][class*=col-0]{display:none}@media screen and (max-width:1279px){[class*=grd]>[class*="_lg-1"]{flex-basis:8.33333333%;max-width:8.33333333%}[class*=grd]>[class*="_lg-2"]{flex-basis:16.66666667%;max-width:16.66666667%}[class*=grd]>[class*="_lg-3"]{flex-basis:25%;max-width:25%}[class*=grd]>[class*="_lg-4"]{flex-basis:33.33333333%;max-width:33.33333333%}[class*=grd]>[class*="_lg-5"]{flex-basis:41.66666667%;max-width:41.66666667%}[class*=grd]>[class*="_lg-6"]{flex-basis:50%;max-width:50%}[class*=grd]>[class*="_lg-7"]{flex-basis:58.33333333%;max-width:58.33333333%}[class*=grd]>[class*="_lg-8"]{flex-basis:66.66666667%;max-width:66.66666667%}[class*=grd]>[class*="_lg-9"]{flex-basis:75%;max-width:75%}[class*=grd]>[class*="_lg-10"]{flex-basis:83.33333333%;max-width:83.33333333%}[class*=grd]>[class*="_lg-11"]{flex-basis:91.66666667%;max-width:91.66666667%}[class*=grd]>[class*="_lg-12"]{flex-basis:100%;max-width:100%}[class*=grd]>[data-push-left*="_lg-0"]{margin-left:0}[class*=grd]>[data-push-left*="_lg-1"]{margin-left:8.33333333%}[class*=grd]>[data-push-left*="_lg-2"]{margin-left:16.66666667%}[class*=grd]>[data-push-left*="_lg-3"]{margin-left:25%}[class*=grd]>[data-push-left*="_lg-4"]{margin-left:33.33333333%}[class*=grd]>[data-push-left*="_lg-5"]{margin-left:41.66666667%}[class*=grd]>[data-push-left*="_lg-6"]{margin-left:50%}[class*=grd]>[data-push-left*="_lg-7"]{margin-left:58.33333333%}[class*=grd]>[data-push-left*="_lg-8"]{margin-left:66.66666667%}[class*=grd]>[data-push-left*="_lg-9"]{margin-left:75%}[class*=grd]>[data-push-left*="_lg-10"]{margin-left:83.33333333%}[class*=grd]>[data-push-left*="_lg-11"]{margin-left:91.66666667%}[class*=grd]>[data-push-right*="_lg-0"]{margin-right:0}[class*=grd]>[data-push-right*="_lg-1"]{margin-right:8.33333333%}[class*=grd]>[data-push-right*="_lg-2"]{margin-right:16.66666667%}[class*=grd]>[data-push-right*="_lg-3"]{margin-right:25%}[class*=grd]>[data-push-right*="_lg-4"]{margin-right:33.33333333%}[class*=grd]>[data-push-right*="_lg-5"]{margin-right:41.66666667%}[class*=grd]>[data-push-right*="_lg-6"]{margin-right:50%}[class*=grd]>[data-push-right*="_lg-7"]{margin-right:58.33333333%}[class*=grd]>[data-push-right*="_lg-8"]{margin-right:66.66666667%}[class*=grd]>[data-push-right*="_lg-9"]{margin-right:75%}[class*=grd]>[data-push-right*="_lg-10"]{margin-right:83.33333333%}[class*=grd]>[data-push-right*="_lg-11"]{margin-right:91.66666667%}[class*=grd]>:not([class*="_lg-0"]){display:block}[class*=grd]:not([class*="_lg-0"]){display:flex}[class*=grd]>[class*="_lg-0"],[class*=grd][class*="-equalHeight"]>[class*="_lg-0"]{display:none}}@media screen and (max-width:1023px){[class*=grd]>[class*="_md-1"]{flex-basis:8.33333333%;max-width:8.33333333%}[class*=grd]>[class*="_md-2"]{flex-basis:16.66666667%;max-width:16.66666667%}[class*=grd]>[class*="_md-3"]{flex-basis:25%;max-width:25%}[class*=grd]>[class*="_md-4"]{flex-basis:33.33333333%;max-width:33.33333333%}[class*=grd]>[class*="_md-5"]{flex-basis:41.66666667%;max-width:41.66666667%}[class*=grd]>[class*="_md-6"]{flex-basis:50%;max-width:50%}[class*=grd]>[class*="_md-7"]{flex-basis:58.33333333%;max-width:58.33333333%}[class*=grd]>[class*="_md-8"]{flex-basis:66.66666667%;max-width:66.66666667%}[class*=grd]>[class*="_md-9"]{flex-basis:75%;max-width:75%}[class*=grd]>[class*="_md-10"]{flex-basis:83.33333333%;max-width:83.33333333%}[class*=grd]>[class*="_md-11"]{flex-basis:91.66666667%;max-width:91.66666667%}[class*=grd]>[class*="_md-12"]{flex-basis:100%;max-width:100%}[class*=grd]>[data-push-left*="_md-0"]{margin-left:0}[class*=grd]>[data-push-left*="_md-1"]{margin-left:8.33333333%}[class*=grd]>[data-push-left*="_md-2"]{margin-left:16.66666667%}[class*=grd]>[data-push-left*="_md-3"]{margin-left:25%}[class*=grd]>[data-push-left*="_md-4"]{margin-left:33.33333333%}[class*=grd]>[data-push-left*="_md-5"]{margin-left:41.66666667%}[class*=grd]>[data-push-left*="_md-6"]{margin-left:50%}[class*=grd]>[data-push-left*="_md-7"]{margin-left:58.33333333%}[class*=grd]>[data-push-left*="_md-8"]{margin-left:66.66666667%}[class*=grd]>[data-push-left*="_md-9"]{margin-left:75%}[class*=grd]>[data-push-left*="_md-10"]{margin-left:83.33333333%}[class*=grd]>[data-push-left*="_md-11"]{margin-left:91.66666667%}[class*=grd]>[data-push-right*="_md-0"]{margin-right:0}[class*=grd]>[data-push-right*="_md-1"]{margin-right:8.33333333%}[class*=grd]>[data-push-right*="_md-2"]{margin-right:16.66666667%}[class*=grd]>[data-push-right*="_md-3"]{margin-right:25%}[class*=grd]>[data-push-right*="_md-4"]{margin-right:33.33333333%}[class*=grd]>[data-push-right*="_md-5"]{margin-right:41.66666667%}[class*=grd]>[data-push-right*="_md-6"]{margin-right:50%}[class*=grd]>[data-push-right*="_md-7"]{margin-right:58.33333333%}[class*=grd]>[data-push-right*="_md-8"]{margin-right:66.66666667%}[class*=grd]>[data-push-right*="_md-9"]{margin-right:75%}[class*=grd]>[data-push-right*="_md-10"]{margin-right:83.33333333%}[class*=grd]>[data-push-right*="_md-11"]{margin-right:91.66666667%}[class*=grd]>:not([class*="_md-0"]){display:block}[class*=grd]:not([class*="_md-0"]){display:flex}[class*=grd]>[class*="_md-0"],[class*=grd][class*="-equalHeight"]>[class*="_md-0"]{display:none}}@media screen and (max-width:767px){[class*=grd]>[class*="_sm-1"]{flex-basis:8.33333333%;max-width:8.33333333%}[class*=grd]>[class*="_sm-2"]{flex-basis:16.66666667%;max-width:16.66666667%}[class*=grd]>[class*="_sm-3"]{flex-basis:25%;max-width:25%}[class*=grd]>[class*="_sm-4"]{flex-basis:33.33333333%;max-width:33.33333333%}[class*=grd]>[class*="_sm-5"]{flex-basis:41.66666667%;max-width:41.66666667%}[class*=grd]>[class*="_sm-6"]{flex-basis:50%;max-width:50%}[class*=grd]>[class*="_sm-7"]{flex-basis:58.33333333%;max-width:58.33333333%}[class*=grd]>[class*="_sm-8"]{flex-basis:66.66666667%;max-width:66.66666667%}[class*=grd]>[class*="_sm-9"]{flex-basis:75%;max-width:75%}[class*=grd]>[class*="_sm-10"]{flex-basis:83.33333333%;max-width:83.33333333%}[class*=grd]>[class*="_sm-11"]{flex-basis:91.66666667%;max-width:91.66666667%}[class*=grd]>[class*="_sm-12"]{flex-basis:100%;max-width:100%}[class*=grd]>[data-push-left*="_sm-0"]{margin-left:0}[class*=grd]>[data-push-left*="_sm-1"]{margin-left:8.33333333%}[class*=grd]>[data-push-left*="_sm-2"]{margin-left:16.66666667%}[class*=grd]>[data-push-left*="_sm-3"]{margin-left:25%}[class*=grd]>[data-push-left*="_sm-4"]{margin-left:33.33333333%}[class*=grd]>[data-push-left*="_sm-5"]{margin-left:41.66666667%}[class*=grd]>[data-push-left*="_sm-6"]{margin-left:50%}[class*=grd]>[data-push-left*="_sm-7"]{margin-left:58.33333333%}[class*=grd]>[data-push-left*="_sm-8"]{margin-left:66.66666667%}[class*=grd]>[data-push-left*="_sm-9"]{margin-left:75%}[class*=grd]>[data-push-left*="_sm-10"]{margin-left:83.33333333%}[class*=grd]>[data-push-left*="_sm-11"]{margin-left:91.66666667%}[class*=grd]>[data-push-right*="_sm-0"]{margin-right:0}[class*=grd]>[data-push-right*="_sm-1"]{margin-right:8.33333333%}[class*=grd]>[data-push-right*="_sm-2"]{margin-right:16.66666667%}[class*=grd]>[data-push-right*="_sm-3"]{margin-right:25%}[class*=grd]>[data-push-right*="_sm-4"]{margin-right:33.33333333%}[class*=grd]>[data-push-right*="_sm-5"]{margin-right:41.66666667%}[class*=grd]>[data-push-right*="_sm-6"]{margin-right:50%}[class*=grd]>[data-push-right*="_sm-7"]{margin-right:58.33333333%}[class*=grd]>[data-push-right*="_sm-8"]{margin-right:66.66666667%}[class*=grd]>[data-push-right*="_sm-9"]{margin-right:75%}[class*=grd]>[data-push-right*="_sm-10"]{margin-right:83.33333333%}[class*=grd]>[data-push-right*="_sm-11"]{margin-right:91.66666667%}[class*=grd]>:not([class*="_sm-0"]){display:block}[class*=grd]:not([class*="_sm-0"]){display:flex}[class*=grd]>[class*="_sm-0"],[class*=grd][class*="-equalHeight"]>[class*="_sm-0"]{display:none}}@media screen and (max-width:479px){[class*=grd]>[class*="_xs-1"]{flex-basis:8.33333333%;max-width:8.33333333%}[class*=grd]>[class*="_xs-2"]{flex-basis:16.66666667%;max-width:16.66666667%}[class*=grd]>[class*="_xs-3"]{flex-basis:25%;max-width:25%}[class*=grd]>[class*="_xs-4"]{flex-basis:33.33333333%;max-width:33.33333333%}[class*=grd]>[class*="_xs-5"]{flex-basis:41.66666667%;max-width:41.66666667%}[class*=grd]>[class*="_xs-6"]{flex-basis:50%;max-width:50%}[class*=grd]>[class*="_xs-7"]{flex-basis:58.33333333%;max-width:58.33333333%}[class*=grd]>[class*="_xs-8"]{flex-basis:66.66666667%;max-width:66.66666667%}[class*=grd]>[class*="_xs-9"]{flex-basis:75%;max-width:75%}[class*=grd]>[class*="_xs-10"]{flex-basis:83.33333333%;max-width:83.33333333%}[class*=grd]>[class*="_xs-11"]{flex-basis:91.66666667%;max-width:91.66666667%}[class*=grd]>[class*="_xs-12"]{flex-basis:100%;max-width:100%}[class*=grd]>[data-push-left*="_xs-0"]{margin-left:0}[class*=grd]>[data-push-left*="_xs-1"]{margin-left:8.33333333%}[class*=grd]>[data-push-left*="_xs-2"]{margin-left:16.66666667%}[class*=grd]>[data-push-left*="_xs-3"]{margin-left:25%}[class*=grd]>[data-push-left*="_xs-4"]{margin-left:33.33333333%}[class*=grd]>[data-push-left*="_xs-5"]{margin-left:41.66666667%}[class*=grd]>[data-push-left*="_xs-6"]{margin-left:50%}[class*=grd]>[data-push-left*="_xs-7"]{margin-left:58.33333333%}[class*=grd]>[data-push-left*="_xs-8"]{margin-left:66.66666667%}[class*=grd]>[data-push-left*="_xs-9"]{margin-left:75%}[class*=grd]>[data-push-left*="_xs-10"]{margin-left:83.33333333%}[class*=grd]>[data-push-left*="_xs-11"]{margin-left:91.66666667%}[class*=grd]>[data-push-right*="_xs-0"]{margin-right:0}[class*=grd]>[data-push-right*="_xs-1"]{margin-right:8.33333333%}[class*=grd]>[data-push-right*="_xs-2"]{margin-right:16.66666667%}[class*=grd]>[data-push-right*="_xs-3"]{margin-right:25%}[class*=grd]>[data-push-right*="_xs-4"]{margin-right:33.33333333%}[class*=grd]>[data-push-right*="_xs-5"]{margin-right:41.66666667%}[class*=grd]>[data-push-right*="_xs-6"]{margin-right:50%}[class*=grd]>[data-push-right*="_xs-7"]{margin-right:58.33333333%}[class*=grd]>[data-push-right*="_xs-8"]{margin-right:66.66666667%}[class*=grd]>[data-push-right*="_xs-9"]{margin-right:75%}[class*=grd]>[data-push-right*="_xs-10"]{margin-right:83.33333333%}[class*=grd]>[data-push-right*="_xs-11"]{margin-right:91.66666667%}[class*=grd]>:not([class*="_xs-0"]){display:block}[class*=grd]:not([class*="_xs-0"]){display:flex}[class*=grd]>[class*="_xs-0"],[class*=grd][class*="-equalHeight"]>[class*="_xs-0"]{display:none}}.icon-button-calculator,.icon-button-pdf,.icon-chevron-bottom-white,.icon-chevron-down,.icon-chevron-down-light,.icon-chevron-down-red,.icon-chevron-down-white,.icon-chevron-left,.icon-chevron-left-light,.icon-chevron-left-red,.icon-chevron-left-white,.icon-chevron-medium-left,.icon-chevron-medium-left-red,.icon-chevron-medium-right,.icon-chevron-medium-right-red,.icon-chevron-right,.icon-chevron-right-light,.icon-chevron-right-white,.icon-chevron-small-down,.icon-chevron-small-down-red,.icon-chevron-small-down-white,.icon-chevron-small-left,.icon-chevron-small-left-red,.icon-chevron-small-left-white,.icon-chevron-small-right,.icon-chevron-small-right-red,.icon-chevron-small-right-white,.icon-chevron-small-up,.icon-chevron-small-up-red,.icon-chevron-small-up-white,.icon-chevron-up-light,.icon-chevron-up-red,.icon-chevron-up-white,i.velux-icon{background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block}.reset-font{font-style:normal;font-weight:400}.icon-button-calculator{background-position:0 0;width:26px;height:26px}.icon-button-pdf{background-position:0 -76px;width:26px;height:26px}.icon-chevron-bottom-white{background-position:0 -152px;width:15px;height:15px}.icon-chevron-down-light{background-position:0 -217px;width:15px;height:15px}.icon-chevron-down-red{background-position:0 -282px;width:15px;height:15px}.icon-chevron-down-white{background-position:0 -347px;width:15px;height:15px}.icon-chevron-down{background-position:0 -412px;width:15px;height:15px}.icon-chevron-left-light{background-position:0 -477px;width:15px;height:15px}.icon-chevron-left-red{background-position:0 -542px;width:15px;height:15px}.icon-chevron-left-white{background-position:0 -607px;width:15px;height:15px}.icon-chevron-left{background-position:0 -672px;width:15px;height:15px}.icon-chevron-medium-left-red{background-position:0 -737px;width:15px;height:15px}.icon-chevron-medium-left{background-position:0 -802px;width:15px;height:15px}.icon-chevron-medium-right-red{background-position:0 -867px;width:15px;height:15px}.icon-chevron-medium-right{background-position:0 -932px;width:15px;height:15px}.icon-chevron-right-light{background-position:0 -997px;width:15px;height:15px}.icon-chevron-right-red{background-position:0 -1062px;width:15px;height:15px;background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block}.icon-chevron-right-white{background-position:0 -1127px;width:15px;height:15px}.icon-chevron-right{background-position:0 -1192px;width:15px;height:15px}.icon-chevron-small-down-red{background-position:0 -1257px;width:15px;height:15px}.icon-chevron-small-down-white{background-position:0 -1322px;width:15px;height:15px}.icon-chevron-small-down{background-position:0 -1387px;width:15px;height:15px}.icon-chevron-small-left-red{background-position:0 -1452px;width:15px;height:15px}.icon-chevron-small-left-white{background-position:0 -1517px;width:15px;height:15px}.icon-chevron-small-left{background-position:0 -1582px;width:15px;height:15px}.icon-chevron-small-right-red{background-position:0 -1647px;width:15px;height:15px}.icon-chevron-small-right-white{background-position:0 -1712px;width:15px;height:15px}.icon-chevron-small-right{background-position:0 -1777px;width:15px;height:15px}.icon-chevron-small-up-red{background-position:0 -1842px;width:15px;height:15px}.icon-chevron-small-up-white{background-position:0 -1907px;width:15px;height:15px}.icon-chevron-small-up{background-position:-76px 0;width:15px;height:15px}.icon-chevron-up-light{background-position:-76px -65px;width:15px;height:15px}.icon-chevron-up-red{background-position:-76px -130px;width:15px;height:15px}.icon-chevron-up-white{background-position:-76px -195px;width:15px;height:15px}.icon-chevron-up{background-position:-76px -260px;width:15px;height:15px;background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block}.icon-contact,.icon-cross,.icon-cross-light,.icon-dealer{width:12px;height:12px;background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block}.icon-contact{background-position:-76px -325px}.icon-cross-light{background-position:-76px -387px}.icon-cross{background-position:-76px -449px}.icon-dealer{background-position:-76px -511px}.icon-energy-balance{background-position:-76px -573px;width:33px;height:25px;background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block}.icon-free-quote,.icon-installer,.icon-mail{width:12px;height:12px;background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block}.icon-free-quote{background-position:-76px -648px}.icon-installer{background-position:-76px -710px}.icon-mail{background-position:-76px -772px}.icon-menu-toggle-dark{background-position:-76px -834px;width:18px;height:15px;background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block}.icon-menu-toggle-white{background-position:-76px -899px;width:18px;height:15px;background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block}.icon-menu-toggle{background-position:-76px -964px;width:18px;height:15px;background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block}.icon-need-all,.icon-need-all-white,.icon-need-bathroom,.icon-need-bathroom-white,.icon-need-bedroom,.icon-need-bedroom-white,.icon-need-blackout,.icon-need-corridor,.icon-need-corridor-white,.icon-need-decoration,.icon-need-insect-protection,.icon-need-kids-room,.icon-need-kids-room-white,.icon-need-kitchen,.icon-need-kitchen-white,.icon-need-light-adjustment,.icon-need-living-room,.icon-need-living-room-white,.icon-need-work-room,.icon-need-work-room-white{width:33px;height:25px;background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block}.icon-need-all-white{background-position:-76px -1029px}.icon-need-all{background-position:-76px -1104px}.icon-need-bathroom-white{background-position:-76px -1179px}.icon-need-bathroom{background-position:-76px -1254px}.icon-need-bedroom-white{background-position:-76px -1329px}.icon-need-bedroom{background-position:-76px -1404px}.icon-need-blackout{background-position:-76px -1479px}.icon-need-corridor-white{background-position:-76px -1554px}.icon-need-corridor{background-position:-76px -1629px}.icon-need-decoration{background-position:-76px -1704px}.icon-need-heat-protection{background-position:-76px -1779px;width:33px;height:25px;background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block}.icon-need-insect-protection{background-position:-76px -1854px}.icon-need-kids-room-white{background-position:-76px -1929px}.icon-need-kids-room{background-position:-159px 0}.icon-need-kitchen-white{background-position:-159px -75px}.icon-need-kitchen{background-position:-159px -150px}.icon-need-light-adjustment{background-position:-159px -225px}.icon-need-living-room-white{background-position:-159px -300px}.icon-need-living-room{background-position:-159px -375px}.icon-need-work-room-white{background-position:-159px -450px}.icon-need-work-room{background-position:-159px -525px}.icon-pdf-white{background-position:-159px -600px;width:15px;height:15px;background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block}.icon-pdf{background-position:-159px -665px;width:15px;height:15px;background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block}.icon-print,.icon-reset-configuration{height:12px;background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block}.icon-print{background-position:-159px -730px;width:16px}.icon-reset-configuration{background-position:-159px -792px;width:14px}.icon-ribbon-gallery{background-position:-159px -854px;width:37px;height:31px;background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block}.icon-rotator-nav-light,.icon-rotator-nav-red{width:13px;height:13px;background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block}.icon-rotator-nav-light{background-position:-159px -935px}.icon-rotator-nav-red{background-position:-159px -998px}.icon-search-black{background-position:-159px -1061px;width:15px;height:15px;background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block}.icon-search-white{background-position:-159px -1126px;width:15px;height:15px;background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block}.icon-search{background-position:-159px -1191px;width:15px;height:15px;background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block}.icon-sticky-dealer,.icon-sticky-installer{width:26px;height:26px;background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block}.icon-sticky-dealer{background-position:-159px -1256px}.icon-sticky-installer{background-position:-159px -1332px}.icon-sub-menu-slider-hover{background-position:-159px -1408px;width:40px;height:40px;background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block}.icon-toggle-minus,.icon-toggle-minus-red,.icon-toggle-minus-white,.icon-toggle-plus,.icon-toggle-plus-red,.icon-toggle-plus-white,.icon-triangle-active-dark,.icon-triangle-active-white,.icon-triangle-dark,.icon-triangle-white{width:15px;height:15px;background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block}.icon-toggle-minus-red{background-position:-159px -1498px}.icon-toggle-minus-white{background-position:-159px -1563px}.icon-toggle-minus{background-position:-159px -1628px}.icon-toggle-plus-red{background-position:-159px -1693px}.icon-toggle-plus-white{background-position:-159px -1758px}.icon-toggle-plus{background-position:-159px -1823px}.icon-triangle-active-dark,.icon-triangle-dark{background-position:-159px -1888px}.icon-triangle-active-white,.icon-triangle-white{background-position:-249px 0}.icon-white-arrow-left{background-position:-249px -65px;width:39px;height:60px;background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block}.icon-white-arrow-right{background-position:-249px -175px;width:39px;height:60px;background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block}.marker-blue,.marker-darkblue,.marker-darkred,.marker-gray,.marker-red{width:19px;height:27px;background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block}.marker-blue{background-position:-249px -285px}.marker-darkblue{background-position:-249px -362px}.marker-darkred{background-position:-249px -439px}.marker-gray{background-position:-249px -516px}.marker-red{background-position:-249px -593px}.ms-ico-check{background-position:-249px -670px;width:20px;height:20px;background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block}.ms-ico-filter{background-position:-249px -740px;width:25px;height:20px;background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block}.ms-ico-info,.ms-ico-navigation,.ms-ico-phone{width:20px;height:20px;background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block}.ms-ico-info{background-position:-249px -810px}.ms-ico-navigation{background-position:-249px -880px}.ms-ico-phone{background-position:-249px -950px}img{max-width:100%}h2{font-size:2em}h5,h6{font-size:1.067em}.icon{background-image:url(../../images/velux-sprite.png?key=2019083013);background-repeat:no-repeat;display:inline-block;content:""}.clear,[class*=mod-] .button,[id*=mod-] .button{zoom:1}.clear:after,.clear:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clear:after{clear:both}.col,[class*=col-]{padding-top:1rem}[class*=mod-] .button,[id*=mod-] .button{background:#476996;float:right;color:#fff;text-decoration:none;padding:.55em 2.5em .55em .75em;max-width:100%;box-sizing:border-box}[class*=mod-] .button:hover,[id*=mod-] .button:hover{background:#375173;color:#fff}[class*=mod-] .button span,[id*=mod-] .button span{position:absolute;right:.5em;top:calc(50% - .5em);font-size:1.8em}[class*=mod-] ul,[id*=mod-] ul{margin:1em 0}[class*=mod-] ul li:not(.accordion-tab),[id*=mod-] ul li:not(.accordion-tab){margin:.5em 0}[class*="-equalHeight"] .col{flex-wrap:wrap;margin-bottom:1em}[class*="-equalHeight"] .col>div:first-child{padding-bottom:2em}[class*="-equalHeight"] .col>div{flex:1 0 100%!important}[class*="-equalHeight"] .col>div:nth-child(2),[class*="-equalHeight"] .col>div:nth-child(3){display:flex;align-items:flex-end;justify-content:flex-end}[class*="-equalHeight"] h2,[class*="-equalHeight"] h3{font-size:1.73333333em;margin:.5em 0}[class*="-equalHeight"] p{margin-top:1em}.content{padding-bottom:0!important;box-sizing:border-box}.content a,.content img{display:block}.content .button{margin-top:2em}[class*="-equalHeight"] .col .wrapper:first-child{padding-bottom:0}section:not(#mod-18) [class*=grd] [class*=col]:not(.window-specs-images) img{width:100%}@media screen and (min-width:480px) and (max-width:767px){.content>div{float:left;width:48%}.content>div:first-child{margin-right:4%}.content h2,.content h3{margin-top:0}.content .button{float:left}}@media screen and (min-width:768px){h2{font-size:3.06666667em}.col,[class*=col-]{padding-top:0}[class*=mod-] .container_12>h1,[class*=mod-] .container_12>h2,[class*=mod-] .container_12>h3,[class*=mod-] .container_12>h4,[class*=mod-] .container_12>p,[id*=mod-] .container_12>h1,[id*=mod-] .container_12>h2,[id*=mod-] .container_12>h3,[id*=mod-] .container_12>h4,[id*=mod-] .container_12>p{margin-left:10px;margin-right:10px}[class*=mod-] .container_12>[class*=grd],[id*=mod-] .container_12>[class*=grd]{width:100%;margin:0}.content{display:flex;flex-flow:column wrap}.content div:first-child{flex:0 0 auto;width:100%}.content div:nth-child(2){flex:1 0 auto;display:flex;flex-flow:column wrap}.content div:nth-child(2) div:nth-child(2){flex:1 0 auto;align-items:flex-end;display:flex;justify-content:flex-end}.content div:nth-child(2) div:nth-child(2) .button{flex:0 1 auto}.gallery-container{margin-top:0}}/*!
 * 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%,100%{margin-left:0}50%{margin-left:-30px}}@keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@-webkit-keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}@keyframes bounceFromLeft{0%,100%{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}#mod-09 a:not(.button),.mod-13 a:not(.button){border-bottom:1px solid #e9e9e9;display:block}.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 infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}#mod-01 .container_12>span{font-size:1.2em}#mod-01 .container_12>span svg{margin:0 .5em 0 .2em}#mod-01 h2{font-size:1.73333333em}#mod-01 h2:first-of-type{color:#e00}#mod-03 .texture-info-transparency b,.ribbon{color:#fff;font-style:normal;font-weight:400;text-align:center}#mod-01 .button{float:left;background:#e00}#mod-01 .button:hover{background:#9a0000}#mod-01 .find-installer{float:left;clear:both;margin-top:1em}.gallery-container{position:relative;margin-top:1.5em}.gallery-container img{display:block;width:100%}#m_Io,#m_Io::before{display:inline-block}.gallery-container:hover .ribbon{background-color:rgba(238,0,0,.7)}#m_Io{margin-top:2em;cursor:pointer}#m_Io::before{content:"+ ";width:1em}#m_Io.open::before{content:"- "}#m_Ic{height:0;overflow:hidden;transition:height .4s ease-out}#m_I{padding-top:2em}#m_I p{max-width:none!important}.ribbon{position:absolute;z-index:2;padding:1em 1.5em;bottom:0;width:100%;box-sizing:border-box;font-family:VELUXGothicBold,Arial,sans-serif;cursor:pointer;background-color:rgba(238,0,0,.85);transition:background-color .3s ease-in-out}#mod-03 .texture-info-transparency b,#mod-14 h2,#mod-19 .col h4{font-family:VELUXGothicLight,Arial,sans-serif}.ribbon span{margin-right:.5em}#mod-02{display:none}#mod-03{background:#e0e0e0}#mod-03 .grd_sm-1 .col:first-child{position:relative}#mod-03 .texture-options .col{padding:0 .35em .35rem;cursor:pointer}#mod-03 .texture-info-transparency b{display:inline-block;width:1em;height:1em;line-height:1em;border-radius:50%;background:#333;padding:.2em}#mod-03 .button{float:left;background:#e00}#mod-04a .col{background:#fff;padding:1.25rem;margin:.3rem;box-shadow:0 2px 2px rgba(0,0,0,.2);border-top:1px solid rgba(0,0,0,.05);border-left:1px solid rgba(0,0,0,.05)}#mod-04a .col h3{margin:.7em 0 0}#mod-04b .col p:first-child{margin-top:0}#mod-05{background:#e0e0e0}#mod-05 [class*=grd] h2{font-size:2em;font-family:VELUXGothicRegular,Arial,sans-serif;font-style:normal;font-weight:400;margin:.5em 0}#mod-06a h3,#mod-08a h3:first-of-type,#mod-08b h3:first-of-type{font-size:1.73333333em}#mod-05 [class*=grd] .col>div:nth-child(2){margin-top:2em}#mod-06b .col,#mod-09 .col{margin:.3rem;box-shadow:0 2px 2px rgba(0,0,0,.2);border-top:1px solid rgba(0,0,0,.05);border-left:1px solid rgba(0,0,0,.05)}#mod-06a{background-color:#f0f0f0}#mod-06a .button{float:left;background:#e00}#mod-06a .button:hover{background:#9a0000}#mod-06b{background-color:#f0f0f0}#mod-06b .col{background:#fff;padding:1.25rem}#mod-06b .wrapper{padding-bottom:2em}#mod-06b .button{background:#e00;width:100%;box-sizing:border-box}#mod-06b .button:hover{background:#9a0000}#mod-08a{background:#e0e0e0}#mod-08b{background:#f0f0f0}#mod-09 .col{background:#fff;padding:1.25rem}#mod-09 [class*="-equalHeight"]{margin-top:2em}#mod-09 [class*="-equalHeight"] h3{font-size:2em;font-family:VELUXGothicRegular,Arial,sans-serif;font-style:normal;font-weight:400}#mod-09 a:not(.button){text-align:center;padding-bottom:1em}#mod-10a{background-color:#f0f0f0}#mod-10a .col{background:#fff;padding:1.25rem;margin:.3rem;box-shadow:0 2px 2px rgba(0,0,0,.2);border-top:1px solid rgba(0,0,0,.05);border-left:1px solid rgba(0,0,0,.05)}#mod-10a [class*="-equalHeight"]{margin-top:2em}#mod-10a a:not(.button){border-bottom:1px solid #e9e9e9;padding-bottom:1em}#mod-10b .btn-wrapper:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}#mod-10b .red{background-color:#e00}#mod-10b .red:hover{background-color:#9a0000}#mod-10c{background:#a9cae5}#mod-10c .col{background:#fff;padding:1.25rem;margin:.3rem;box-shadow:0 2px 2px rgba(0,0,0,.2);border-top:1px solid rgba(0,0,0,.05);border-left:1px solid rgba(0,0,0,.05)}.mod-11{background:#f0f0f0;padding:2em 0}.mod-11 h1,.mod-11 h2{font-family:VELUXGothicBlack,Arial,sans-serif;font-style:normal;font-weight:400;font-size:1.73333333em;margin:0}.mod-12 h3,.mod-12b h3,.mod-13 h3{font-family:VELUXGothicRegular,Arial,sans-serif}#mod-14 h2,.mod-12 h3,.mod-12b h3,.mod-13 h3{font-size:2em;font-style:normal;font-weight:400}.mod-12 .button{background:#e00}.mod-12 .button:hover{background:#9a0000}.mod-12b .button{background:#e00}.mod-12b .button:hover{background:#9a0000}.mod-13 .col{background:#fff;padding:1.25rem;margin:.3rem;box-shadow:0 2px 2px rgba(0,0,0,.2);border-top:1px solid rgba(0,0,0,.05);border-left:1px solid rgba(0,0,0,.05)}.mod-13 .col>div:first-child{padding-bottom:1em}.mod-13 .col .content>div:nth-child(2)>div:nth-child(2)>div{width:100%;margin-top:1.2em;padding-top:1.2em;border-top:1px solid #e9e9e9}.mod-13 .col .content .button{margin-top:0}.mod-13 a:not(.button){padding-bottom:1em}.mod-13 .button{background:#e00}.mod-13 .button:hover{background:#9a0000}.mod-15{padding:0}.mod-15 ul{list-style:none;margin:0;padding:0;text-align:center}.mod-15 li{border:1px solid #999;width:48%;height:48px;text-align:left;white-space:nowrap;background:0 0;padding:0;margin:1em -1px 0 0;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}#mod-17 h3,.mod-15+.mod-15{margin-bottom:2em}.mod-15 li:nth-child(odd){margin-right:4%}.mod-15 .need-icon{display:inline-block;padding:.55em}.mod-15 .need-label{display:inline-table;width:65%;white-space:normal}.mod-15 a{display:block;padding:0;text-decoration:none;color:#333}#mod-14 .button{background:#e00}#mod-14 .button:hover{background:#9a0000}#mod-16{background-size:cover;padding:1em 0}#mod-16 .img-bg{opacity:.1;height:1px;overflow:hidden}#mod-16 .button{background:#e00;box-sizing:border-box}#mod-16 .button:hover{background:#9a0000}#mod-17{background:#333;color:#fff}#mod-17 h3{padding:0;font-size:1.2em}#mod-17 .button{background:#f0f0f0;color:#333}#mod-17 .button:hover{background:#979797;color:#333}#mod-17 .button:after{background-position:0 -1192px}#mod-17 .dls li,#mod-17 .dls ul{max-width:100%;margin-bottom:0}#mod-17 .dls a{color:#fff;display:inline;text-decoration:none}#mod-17 .dls a:hover{text-decoration:underline}#mod-18{overflow:hidden}#mod-18 .grd-2_xs-1>.col:first-child{text-align:center}#mod-19{overflow:hidden}#mod-19 .tab-title h3{font-size:inherit;margin:0}#mod-19 .col h4{font-size:1.73333333em;font-style:normal;font-weight:400;padding-top:.5em}#mod-19 .button{background:#e00;margin-top:1em}#mod-18 h3{font-size:2em}section.why-velux-block .section-background img{height:100%;width:100%;top:0;left:0;margin:0;display:block}section.why-velux-block .why-velux{position:relative;background-color:#fff;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px}section.why-velux-block .why-velux-intro{padding:2em;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}section.why-velux-block .why-velux-intro .intro-number{float:left;font-size:6em;line-height:75px;margin:0 10px 0 0;color:#c4c4c4;font-family:VELUXGothicBlack,Arial,sans-serif;font-style:normal;font-weight:400}section.why-velux-block .why-velux-intro .intro-text{float:left;font-size:1.46666667em;line-height:1.13043478em;width:130px}section.why-velux-block .why-velux-tabs ul{padding:0;margin:0;list-style:none}section.why-velux-block .why-velux-tabs ul li{padding:0}section.why-velux-block .why-velux-tabs ul li .tab-title{padding:.75em 2em .75em 3.5em;text-align:right;color:#fff;cursor:pointer;position:relative}section.why-velux-block .why-velux-tabs ul li .tab-title span{position:absolute;left:1.2em;font-size:1.8em;top:calc(50% - .5em)}section.why-velux-block .why-velux-tabs ul li .tab-content{padding:2em 0;display:none;background-color:#fff}section.why-velux-block .why-velux-tabs ul li .tab-content div:not([data-push-left*=off-7]){margin-left:0;margin-right:0}section.why-velux-block .why-velux-tabs ul li .tab-content article{margin:0 10px}section.why-velux-block .why-velux-tabs ul li .tab-content article:first-child{margin-left:0}section.why-velux-block .why-velux-tabs ul li.accordion-tab:first-child .tab-title{border-radius:0 6px 0 0;-webkit-border-radius:0 6px 0 0;-moz-border-radius:0 6px 0 0;-o-border-radius:0 6px 0 0}section.why-velux-block .why-velux-tabs ul li.accordion-tab:last-child .tab-title{border-radius:0 0 6px;-webkit-border-radius:0 0 6px 0;-moz-border-radius:0 0 6px;-o-border-radius:0 0 6px}section.why-velux-block .why-velux-tabs ul li.accordion-tab:nth-child(6n+1) .tab-title{background-color:#9a0000}section.why-velux-block .why-velux-tabs ul li.accordion-tab:nth-child(6n+2) .tab-title{background-color:#182d50}section.why-velux-block .why-velux-tabs ul li.accordion-tab:nth-child(6n+3) .tab-title{background-color:#999}section.why-velux-block .why-velux-tabs ul li.accordion-tab:nth-child(6n+4) .tab-title{background-color:#737373}section.why-velux-block .why-velux-tabs ul li.accordion-tab:nth-child(6n+5) .tab-title{background-color:#dfdfdf;color:#333}section.why-velux-block .why-velux-tabs ul li.accordion-tab:nth-child(6n+0) .tab-title{background-color:#a9c9e4}section.why-velux-block .why-velux-tabs ul li.accordion-tab.opened .tab-title span{transform:rotate(180deg)}section.why-velux-block .why-velux-tabs ul li:not(.accordion-tab){padding:0 0 0 20px}section.why-velux-block.style-white .why-velux-tabs ul li.accordion-tab .tab-title{background-color:#fff;color:#333;box-shadow:0 0 2px rgba(0,0,0,.25);position:relative;z-index:1}#mod-20 .spec-number{cursor:pointer}#mod-20 .window-specs-images .button{background:#e00;float:left}#mod-20 .window-specs-images .button:hover{background:#9a0000}#mod-20 img+img,#mod-20 p+:not(i){display:block;margin-top:.5em!important}#mod-20 div[data-push-left*=off-7] a{float:none;display:block}section.window-specs-block{background:#dfdfdf}section.window-specs-block .spot-wrapper::before,section.window-specs-block .window-specs-divider,section.window-specs-block .window-specs-features [data-surface],section.window-specs-block .window-specs-images [data-surface]{display:none}section.window-specs-block .window-specs-features [data-surface].active,section.window-specs-block .window-specs-images [data-surface].active{display:block}section.window-specs-block .window-specs-surfaces{border-bottom:3px solid #979797}section.window-specs-block .window-specs-surfaces .window-specs-surface{margin:1em 0 0;width:33.3%;float:left;position:relative}section.window-specs-block .window-specs-surfaces .window-specs-surface .surface-image{position:relative;width:4.5em;height:4.5em;border:2px solid #979797;border-radius:50%;margin:0 auto .5em;overflow:hidden;z-index:1;cursor:pointer}section.window-specs-block .window-specs-surfaces .window-specs-surface .surface-image img{max-width:100%}section.window-specs-block .window-specs-surfaces .window-specs-surface .surface-text{text-align:center}section.window-specs-block .window-specs-surfaces .window-specs-surface .surface-pointer{z-index:0;background:#979797;width:3px;height:1em;margin:0 auto;visibility:hidden}section.window-specs-block .window-specs-surfaces .window-specs-surface.active .surface-pointer{visibility:visible}section.window-specs-block .window-specs-images{overflow:hidden;margin:0 auto;width:auto}section.window-specs-block .window-specs-images .window-specs-numbers{position:absolute}section.window-specs-block .window-specs-images .window-specs-numbers a.spec-number{border:2px solid #e00;border-radius:50%;width:1em;line-height:1em;padding:.2em;position:absolute;text-align:center;background:#000;color:#fff;text-decoration:none}section.window-specs-block .window-specs-images .window-specs-numbers a.spec-number.active{border:2px solid #979797;font-size:1.2em;width:1.2em;line-height:1.2em;margin:-.1em 0 0 -.1em;background:#e00}section.window-specs-block div .why-velux-tabs ul li .tab-title{padding-left:5em}section.window-specs-block div .why-velux-tabs ul li .tab-title span{left:2em}section.window-specs-block div .why-velux-tabs ul li .tab-title .tab-number{border:1px solid #979797;border-radius:50%;left:1em;line-height:1em;padding:.2em;position:absolute;text-align:center;width:1em}section.window-specs-block div .why-velux-tabs ul li .tab-content{padding:2em 1em}section.window-specs-block div .why-velux-tabs ul li .tab-content article{margin-left:0}section.window-specs-block div .why-velux-tabs ul li.accordion-tab.opened .tab-content,section.window-specs-block div .why-velux-tabs ul li.accordion-tab.opened .tab-title{background-color:#f0f0f0}section.window-specs-block div .why-velux-tabs ul li.accordion-tab.opened .tab-number{border:1px solid #e00;background:#e00;color:#fff}section.window-specs-block div .why-velux-tabs ul li .container_12{width:100%;padding-right:10px}@media screen and (min-width:768px){section.window-specs-block .window-specs-divider{display:block;background:#979797;height:100%;left:123px;margin-top:-50px;padding:50px 0;position:absolute;width:3px}section.window-specs-block .window-specs-surfaces{border-bottom:none}section.window-specs-block .window-specs-surfaces .window-specs-surface{margin:1em 0;width:100%;float:none}section.window-specs-block .window-specs-surfaces .window-specs-surface .surface-pointer{position:absolute;height:3px;right:-10px;top:2.25em;width:50%}section.window-specs-block div .specs-tabs{width:auto;float:none}section.window-specs-block div .specs-tabs ul li .tab-content{padding:2em 10px}section.window-specs-block div .specs-tabs ul li .tab-content .grid_5{width:340px}section.window-specs-block div .specs-tabs ul li .tab-content .grid_3{width:200px}section.window-specs-block div .specs-tabs ul li .tab-content .grid_2{width:120px}section.window-specs-block div .specs-tabs ul li .tab-content article,section.window-specs-block div .specs-tabs ul li .tab-content article:first-child{margin:0 10px}}html.lt-ie9 section.window-specs-block .window-specs-divider{display:block;background:#979797;height:100%;margin-top:-50px;padding:50px 0;position:absolute;width:3px;left:160px}html.lt-ie9 section.window-specs-block .window-specs-surfaces{border-bottom:none}html.lt-ie9 section.window-specs-block .window-specs-surfaces .window-specs-surface{margin:1em 0;width:100%;float:none}html.lt-ie9 section.window-specs-block .window-specs-surfaces .window-specs-surface .surface-pointer{position:absolute;height:3px;right:-10px;top:2.25em;width:50%}html.lt-ie9 section.window-specs-block div .specs-tabs{width:auto;float:none}html.lt-ie9 section.window-specs-block div .specs-tabs ul li .tab-content{padding:2em 10px}html.lt-ie9 section.window-specs-block div .specs-tabs ul li .tab-content .grid_5{width:340px}html.lt-ie9 section.window-specs-block div .specs-tabs ul li .tab-content .grid_3{width:200px}html.lt-ie9 section.window-specs-block div .specs-tabs ul li .tab-content .grid_2{width:120px}html.lt-ie9 section.window-specs-block div .specs-tabs ul li .tab-content article,html.lt-ie9 section.window-specs-block div .specs-tabs ul li .tab-content article:first-child{margin:0 10px}@media screen and (min-width:960px){section.window-specs-block .window-specs-divider{left:160px}}@media screen and (min-width:480px) and (max-width:767px){#mod-04a .col h3,#mod-05 [class*=grd] h2,#mod-17 [class*="-equalHeight"] p:first-child,.gallery-container{margin-top:0}.mod-13 a:not(.button){padding-bottom:0;border-bottom:none}#mod-19 .col h4{padding-top:0}#mod-19 .grd-3_sm-1 .col>div{float:left;width:48%}#mod-19 .grd-3_sm-1 .col>div:first-child{margin-right:4%}}@media screen and (min-width:768px){#mod-01 .container_12>span{margin:0 1em 0 .6rem}#mod-01 .container_12>.grd{margin:.6em 0}#mod-01 p{max-width:85%}#mod-01 p+:not(.li){margin-top:.75em!important}#mod-01 .button{margin-top:2em!important}.gallery-container{margin-top:0}#mod-02{padding:0;display:block}#mod-02 .anchormenu{background-color:#979797;height:auto;max-height:70px;overflow:hidden}#mod-02 a.col{text-decoration:none;text-align:center;margin-bottom:0;border-top:4px solid transparent}#mod-02 a.col:hover,#mod-02 a.currentanchor{border-color:#e00}#mod-02 span{padding:1.5em 0;color:#fff;position:relative;-ms-word-break:break-all}#mod-02 span i{display:none;position:absolute;font-size:1.6em;bottom:0;left:calc(50% - .2em)}#mod-14 h2,#mod-18 h3{font-size:3.06666667em}#mod-02 .col.currentanchor{background-color:#fff;padding:0 .5em}#mod-02 .col.currentanchor span{color:#e00;font-family:VELUXGothicBold,Arial,sans-serif;font-style:normal;font-weight:400}#mod-02 .col.currentanchor span i{display:block}#mod-02 .sticky{position:fixed;top:0;left:50%;margin-left:-640px;z-index:10;width:1280px;margin-top:.7em;box-shadow:0 -15px 0 0 rgba(255,255,255,.7);border-bottom:.5em solid #f0f0f0}.stickyHash{position:absolute;top:0}#mod-03 p{margin-left:1em}#mod-04a .col,#mod-06b .col{margin:.5rem;max-width:calc(33.33333333% - 1rem)}#mod-09 [class*="-equalHeight"]{margin-top:3em!important}#mod-09 .col,#mod-10a .col,#mod-10c .col{margin:.5rem;max-width:calc(33.33333333% - 1rem)}.mod-11 h1,.mod-11 h2{margin:0 10px}.mod-13 .col{margin:.5rem;max-width:calc(33.33333333% - 1rem)}.mod-15 li{float:none;width:auto;height:auto;display:inline-block;border-bottom:4px solid transparent;border-top:4px solid transparent;border-right:1px dotted #d7d7d7;border-left:1px dotted transparent;text-align:center;padding:0;margin:1em -5px 1em 0}.mod-15 li:nth-child(odd){margin-right:-5px}.mod-15 li:first-child{border-left:1px dotted #d7d7d7}.mod-15 li:hover{border-bottom:4px solid #e00}.mod-15 .need-icon{display:block}.mod-15 .need-label{display:block;width:auto;padding:0 1em}#mod-19 .tab-content>p{padding:0 10px}section.why-velux-block .why-velux-intro{width:50%;float:left;position:absolute;top:0;left:0;z-index:1}section.why-velux-block .why-velux-tabs{width:50%;float:right;position:relative;z-index:2}#mod-20 .container_12:nth-child(3){padding-top:50px}section#mod-20.window-specs-block .window-specs-divider{padding-bottom:0}#mod-20 div[data-push-left*=off-7] a{float:right}}