.comp.paragraph{position:relative;display:inline}.comp.internal_link{position:relative;display:inline-block}.comp.image_header1{position:relative}.comp.image_header1 .title{position:absolute;float:left;left:50%;top:50%;z-index:1;transform:translateX(-50%) translateY(-50%);text-transform:uppercase;background-color:#fff}@media only screen and (min-device-width:320px) and (max-device-width:480px){.comp.image_header1 .title{padding:20px;font-size:15px}}.comp.image_header1 .image{position:relative;width:50%;left:50%;transform:translateX(-50%)}.comp .email,.comp .tel{text-align:center}
.span_10_of_10{width:100%}.span_9_of_10{width:89.84%}.span_8_of_10{width:79.68%}.span_7_of_10{width:69.52%}.span_6_of_10{width:59.36%}.span_5_of_10{width:49.2%}.span_4_of_10{width:39.04%}.span_3_of_10{width:28.88%}.span_2_of_10{width:18.72%}.span_1_of_10{width:8.56%}@media only screen and (max-width:767px){.span_10_of_10,.span_1_of_10,.span_2_of_10,.span_3_of_10,.span_4_of_10,.span_5_of_10,.span_6_of_10,.span_7_of_10,.span_8_of_10,.span_9_of_10{width:100%}}
.span_11_of_11{width:100%}.span_10_of_11{width:90.76%}.span_9_of_11{width:81.52%}.span_8_of_11{width:72.29%}.span_7_of_11{width:63.05%}.span_6_of_11{width:53.81%}.span_5_of_11{width:44.58%}.span_4_of_11{width:35.34%}.span_3_of_11{width:26.1%}.span_2_of_11{width:16.87%}.span_1_of_11{width:7.63%}@media only screen and (max-width:767px){.span_10_of_11,.span_11_of_11,.span_1_of_11,.span_2_of_11,.span_3_of_11,.span_4_of_11,.span_5_of_11,.span_6_of_11,.span_7_of_11,.span_8_of_11,.span_9_of_11{width:100%}}
.span_12_of_12{width:100%}.span_11_of_12{width:91.53%}.span_10_of_12{width:83.06%}.span_9_of_12{width:74.6%}.span_8_of_12{width:66.13%}.span_7_of_12{width:57.66%}.span_6_of_12{width:49.2%}.span_5_of_12{width:40.73%}.span_4_of_12{width:32.26%}.span_3_of_12{width:23.8%}.span_2_of_12{width:15.33%}.span_1_of_12{width:6.86%}@media only screen and (max-width:767px){.span_10_of_12,.span_11_of_12,.span_12_of_12,.span_1_of_12,.span_2_of_12,.span_3_of_12,.span_4_of_12,.span_5_of_12,.span_6_of_12,.span_7_of_12,.span_8_of_12,.span_9_of_12{width:100%}}
.span_1_of_1{width:100%}
.span_2_of_2{width:100%}.span_1_of_2{width:49.2%}@media only screen and (max-width:767px){.span_1_of_2,.span_2_of_2{width:100%}}
.span_3_of_3{width:100%}.span_2_of_3{width:66.13%}.span_1_of_3{width:33.33%}@media only screen and (max-width:767px){.span_1_of_3,.span_2_of_3,.span_3_of_3{width:100%}}
.span_4_of_4{width:100%}.span_3_of_4{width:74.6%}.span_2_of_4{width:49.2%}.span_1_of_4{width:23.8%}@media only screen and (max-width:767px){.span_1_of_4,.span_2_of_4,.span_3_of_4,.span_4_of_4{width:100%}}
.span_5_of_5{width:100%}.span_4_of_5{width:80%}.span_3_of_5{width:60%}.span_2_of_5{width:40%}.span_1_of_5{width:20%}@media only screen and (max-width:767px){.span_1_of_5,.span_2_of_5,.span_3_of_5,.span_4_of_5,.span_5_of_5{width:100%}}
.span_6_of_6{width:100%}.span_5_of_6{width:83.06%}.span_4_of_6{width:66.13%}.span_3_of_6{width:49.2%}.span_2_of_6{width:32.26%}.span_1_of_6{width:15.33%}@media only screen and (max-width:767px){.span_1_of_6,.span_2_of_6,.span_3_of_6,.span_4_of_6,.span_5_of_6,.span_6_of_6{width:100%}}
.span_7_of_7{width:100%}.span_6_of_7{width:85.48%}.span_5_of_7{width:70.97%}.span_4_of_7{width:56.45%}.span_3_of_7{width:41.94%}.span_2_of_7{width:27.42%}.span_1_of_7{width:12.91%}@media only screen and (max-width:767px){.span_1_of_7,.span_2_of_7,.span_3_of_7,.span_4_of_7,.span_5_of_7,.span_6_of_7,.span_7_of_7{width:100%}}
.span_8_of_8{width:100%}.span_7_of_8{width:87.3%}.span_6_of_8{width:74.6%}.span_5_of_8{width:61.9%}.span_4_of_8{width:49.2%}.span_3_of_8{width:36.5%}.span_2_of_8{width:23.8%}.span_1_of_8{width:11.1%}@media only screen and (max-width:767px){.span_1_of_8,.span_2_of_8,.span_3_of_8,.span_4_of_8,.span_5_of_8,.span_6_of_8,.span_7_of_8,.span_8_of_8{width:100%}}
.span_9_of_9{width:100%}.span_8_of_9{width:88.71%}.span_7_of_9{width:77.42%}.span_6_of_9{width:66.13%}.span_5_of_9{width:54.84%}.span_4_of_9{width:43.55%}.span_3_of_9{width:32.26%}.span_2_of_9{width:20.97%}.span_1_of_9{width:9.68%}@media only screen and (max-width:767px){.span_1_of_9,.span_2_of_9,.span_3_of_9,.span_4_of_9,.span_5_of_9,.span_6_of_9,.span_7_of_9,.span_8_of_9,.span_9_of_9{width:100%}}
.section{padding:0;margin:0}.group:after,.group:before{content:"";display:table}.group:after,.section{clear:both}.col{display:block;float:left}.col:first-child{margin-left:0}@media only screen and (max-width:767px){.col{margin:1% 0}}
[style*="--aspect-ratio"]>:first-child{width:100%}[style*="--aspect-ratio"]>img{height:auto}@supports (--custom:property){[style*="--aspect-ratio"]{position:relative}[style*="--aspect-ratio"]::before{content:"";display:block;padding-bottom:calc(100%/(var(--aspect-ratio)))}[style*="--aspect-ratio"]>:first-child{position:absolute;top:0;left:0;height:100%}}.base.cont.responsive_grid,.base.cont.responsive_grid .section{position:relative;width:100%;height:100%}.base.cont.responsive_tabs .tab:focus{outline:0}.base.cont.responsive_tabs .tab::-moz-focus-inner{border:0}.base.cont.responsive_tabs .tabcontent{display:none}.base.cont.popup{display:none;z-index:100;position:fixed;top:0;left:0;height:100vh;width:100vw}.base.cont.popup.active{display:initial}.base.cont.popup #wrapper{flex-direction:column;background-color:#fff;z-index:101}.base.cont.popup #wrapper .close_wrapper{flex-grow:0}.base.cont.popup #wrapper #content{flex-grow:1;width:100%;overflow-y:scroll}.base.cont.popup #wrapper,.base.cont.ratio_container{display:flex;position:relative;width:100%;height:100%}.base.cont.ratio_container .outer{position:relative;height:100%;margin:0 auto}.base.cont.ratio_container .outer .inner{position:absolute;width:100%;top:50%;transform:translateY(-50%)}
.flow_grid{position:relative;left:50%;transform:translateX(-50%)}.flow_grid,.flow_grid .col,.flow_grid .section{height:100%}.responsive_grid .span_1_of_1{width:100%}.responsive_grid .span_1_of_2{width:50%}.responsive_grid .span_1_of_3{width:33.33%}.responsive_grid .span_1_of_4{width:25%}.block_container{position:relative;white-space:nowrap}.block_container .block{display:inline-block}
.pages.page_404{width:100vw;height:100vh;overflow:hidden;display:flex;align-items:center}.pages.page_404 .container{position:relative;display:inline-block;left:50%;transform:translateX(-50%)}.pages.page_404,.pages.page_404 .container .logo{position:relative}.pages.page_404 .container .logo img{max-height:40vh;width:100%}.pages.page_404 .container .text{text-align:center}.pages.page_404 .container .back{text-align:center;cursor:pointer}

.span_10_of_10{width:100%}.span_9_of_10{width:89.84%}.span_8_of_10{width:79.68%}.span_7_of_10{width:69.52%}.span_6_of_10{width:59.36%}.span_5_of_10{width:49.2%}.span_4_of_10{width:39.04%}.span_3_of_10{width:28.88%}.span_2_of_10{width:18.72%}.span_1_of_10{width:8.56%}@media only screen and (max-width:767px){.span_10_of_10,.span_1_of_10,.span_2_of_10,.span_3_of_10,.span_4_of_10,.span_5_of_10,.span_6_of_10,.span_7_of_10,.span_8_of_10,.span_9_of_10{width:100%}}
.span_11_of_11{width:100%}.span_10_of_11{width:90.76%}.span_9_of_11{width:81.52%}.span_8_of_11{width:72.29%}.span_7_of_11{width:63.05%}.span_6_of_11{width:53.81%}.span_5_of_11{width:44.58%}.span_4_of_11{width:35.34%}.span_3_of_11{width:26.1%}.span_2_of_11{width:16.87%}.span_1_of_11{width:7.63%}@media only screen and (max-width:767px){.span_10_of_11,.span_11_of_11,.span_1_of_11,.span_2_of_11,.span_3_of_11,.span_4_of_11,.span_5_of_11,.span_6_of_11,.span_7_of_11,.span_8_of_11,.span_9_of_11{width:100%}}
.span_12_of_12{width:100%}.span_11_of_12{width:91.53%}.span_10_of_12{width:83.06%}.span_9_of_12{width:74.6%}.span_8_of_12{width:66.13%}.span_7_of_12{width:57.66%}.span_6_of_12{width:49.2%}.span_5_of_12{width:40.73%}.span_4_of_12{width:32.26%}.span_3_of_12{width:23.8%}.span_2_of_12{width:15.33%}.span_1_of_12{width:6.86%}@media only screen and (max-width:767px){.span_10_of_12,.span_11_of_12,.span_12_of_12,.span_1_of_12,.span_2_of_12,.span_3_of_12,.span_4_of_12,.span_5_of_12,.span_6_of_12,.span_7_of_12,.span_8_of_12,.span_9_of_12{width:100%}}
.span_1_of_1{width:100%}
.span_2_of_2{width:100%}.span_1_of_2{width:49.2%}@media only screen and (max-width:767px){.span_1_of_2,.span_2_of_2{width:100%}}
.span_3_of_3{width:100%}.span_2_of_3{width:66.13%}.span_1_of_3{width:33.33%}@media only screen and (max-width:767px){.span_1_of_3,.span_2_of_3,.span_3_of_3{width:100%}}
.span_4_of_4{width:100%}.span_3_of_4{width:75%}.span_2_of_4{width:50%}.span_1_of_4{width:25%}@media only screen and (max-width:767px){.span_1_of_4,.span_2_of_4,.span_3_of_4,.span_4_of_4{width:100%}}
.span_5_of_5{width:100%}.span_4_of_5{width:80%}.span_3_of_5{width:60%}.span_2_of_5{width:40%}.span_1_of_5{width:20%}@media only screen and (max-width:767px){.span_1_of_5,.span_2_of_5,.span_3_of_5,.span_4_of_5,.span_5_of_5{width:100%}}
.span_6_of_6{width:100%}.span_5_of_6{width:83.06%}.span_4_of_6{width:66.13%}.span_3_of_6{width:49.2%}.span_2_of_6{width:32.26%}.span_1_of_6{width:15.33%}@media only screen and (max-width:767px){.span_1_of_6,.span_2_of_6,.span_3_of_6,.span_4_of_6,.span_5_of_6,.span_6_of_6{width:100%}}
.span_7_of_7{width:100%}.span_6_of_7{width:85.48%}.span_5_of_7{width:70.97%}.span_4_of_7{width:56.45%}.span_3_of_7{width:41.94%}.span_2_of_7{width:27.42%}.span_1_of_7{width:12.91%}@media only screen and (max-width:767px){.span_1_of_7,.span_2_of_7,.span_3_of_7,.span_4_of_7,.span_5_of_7,.span_6_of_7,.span_7_of_7{width:100%}}
.span_8_of_8{width:100%}.span_7_of_8{width:87.3%}.span_6_of_8{width:74.6%}.span_5_of_8{width:61.9%}.span_4_of_8{width:49.2%}.span_3_of_8{width:36.5%}.span_2_of_8{width:23.8%}.span_1_of_8{width:11.1%}@media only screen and (max-width:767px){.span_1_of_8,.span_2_of_8,.span_3_of_8,.span_4_of_8,.span_5_of_8,.span_6_of_8,.span_7_of_8,.span_8_of_8{width:100%}}
.span_9_of_9{width:100%}.span_8_of_9{width:88.71%}.span_7_of_9{width:77.42%}.span_6_of_9{width:66.13%}.span_5_of_9{width:54.84%}.span_4_of_9{width:43.55%}.span_3_of_9{width:32.26%}.span_2_of_9{width:20.97%}.span_1_of_9{width:9.68%}@media only screen and (max-width:767px){.span_1_of_9,.span_2_of_9,.span_3_of_9,.span_4_of_9,.span_5_of_9,.span_6_of_9,.span_7_of_9,.span_8_of_9,.span_9_of_9{width:100%}}
.section{padding:0;margin:0}.group:after,.group:before{content:"";display:table}.group:after,.section{clear:both}.col{display:block;float:left}.col:first-child{margin-left:0}@media only screen and (max-width:767px){.col{margin:1% 0}}
abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}a,li{font-size:100%;vertical-align:baseline;background:0 0}li{border:0;outline:0;margin:0 0 0 10px}body{line-height:1;overflow-x:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}ul{list-style-image:url(../../../../framework/packages/base_themes/theme2/less/../resources/img/ul.png)}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a,hr,li{padding:0}a{margin:0}ins,mark{background-color:#ff9;color:#000}ins{text-decoration:none}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0}input,select{vertical-align:middle}
div.form,form{background-color:#f7f7f7}.button,button{background:#84a2b1;border:0;padding:10px 25px;color:#fff;border-radius:3px;cursor:pointer;display:inline-block;margin-right:10px}.button:hover,button:hover{background:#5e95b1}.button:disabled,button:disabled{cursor:default;background:#a5adb1!important;color:#ccc}
nav#nav{position:relative;width:80%;height:100px;left:50%;transform:translateX(-50%)}@media only screen and (min-device-width:320px) and (max-device-width:480px){nav#nav{margin:0}}div#menu{margin:0 auto;position:relative;top:100%;transform:translateY(-100%);padding-bottom:10px}div#menu ul{position:relative;list-style:none;text-align:center}@media only screen and (min-device-width:320px) and (max-device-width:480px){div#menu ul{position:absolute;left:50%;transform:translateX(-50%) translateY(-50%)}}div#menu li{display:inline;letter-spacing:4px}@media only screen and (min-device-width:320px) and (max-device-width:480px){div#menu li{display:block;margin-top:40px;margin-bottom:40px}}div#menu a{padding:0 5%;text-decoration:none;text-transform:uppercase;color:#84a2b1;font-size:.9em}@media only screen and (max-width:900px){div#menu a{padding:0 2%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){div#menu a{padding:0 2%}}div#menu a:hover{color:#254360}div#menu .current{background:#fff;color:#254360}div#menu .sandwichmenu{background-color:#84a2b1}div#menu .language_selector{position:absolute;top:20px;right:20px;width:200px}@media only screen and (min-device-width:320px) and (max-device-width:480px){div#menu .language_selector{height:50px;width:100%}}div#menu .language_selector ul{width:100%}div#menu .language_selector li{min-width:0;letter-spacing:1px}@media only screen and (min-device-width:320px) and (max-device-width:480px){div#menu .language_selector li{display:inline-block!important}}div#menu .language_selector a{font-size:.7em}div#menu .fixed_links .logo img{left:40px}
a,h1,h2,h3,h4,h5,h6,label,p{font-family:'Averta','Times new roman';color:#666;font-size:10em}a,h2,h3,h4,h5,h6,label,p{font-size:5em}a,h3,h4,h5,h6,label,p{font-size:3em}a,h4,h5,h6,label,p{font-size:2em}a,h5,h6,label,p{font-size:1em}h6,label{font-size:.6em}label{font-size:1.2em}
@font-face{font-family:'Averta';src:url(../../../../framework/packages/base_themes/theme2/less/../resources/fonts/AvertaStd-Regular.eot);src:url(../../../../framework/packages/base_themes/theme2/less/../resources/fonts/AvertaStd-Regular.eot?#iefix) format('embedded-opentype'),url(../../../../framework/packages/base_themes/theme2/less/../resources/fonts/AvertaStd-Regular.ttf) format('truetype')}body{font-family:'Averta','Times new roman';background-color:#fff}.no_select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#wrapper{position:relative;text-align:left}#footer,#header,#main,#wrapper{width:100%}#main .content{clear:both;margin:0 auto;position:relative;width:80%}.page_404.main{position:absolute;width:100vw;height:100vh;background-color:#edf3f6}.page_404.main .container{position:relative;width:60%;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.page_404.main .container .logo img{position:relative;height:40vh;left:50%;transform:translateX(-50%)}@media only screen and (orientation:landscape){.page_404.main .container .logo img{height:50vh;max-height:300px;width:auto}}@media only screen and (orientation:portrait){.page_404.main .container .logo img{width:50vw;max-width:300px;height:auto}}.page_404.main .container .paragraph,.page_404.main .container .text{color:#84a2b1;text-align:center}.page_404.main .container .back{color:#84a2b1;margin-top:50px;font-size:.8em;cursor:pointer}
.haarnouveau.kapper_blok .wrapper{position:relative;display:inline-block;left:50%;transform:translateX(-50%)}.haarnouveau.hn_lib.tel,.haarnouveau.hn_lib.tel i{position:relative;display:inline-block;font-size:1em}.haarnouveau.hn_lib.tel{left:50%;transform:translateX(-50%);text-align:center;letter-spacing:2px;margin-bottom:20px;border:2px solid #000;padding:20px 30px}.haarnouveau.hn_lib.tel i{margin-right:10px}.haarnouveau.hn_lib.tel .base.comp.tel{display:inline;margin-top:10px;font-size:1em}
:focus{outline:0}::-moz-focus-inner{border:0}.page_404.main{background-color:#fff}.page_404.main .container .paragraph{color:#000}nav#nav{display:none}.haarnouveau.underconstruction.main{height:100vh}.haarnouveau .container{position:relative;max-height:100vh}.haarnouveau .footer,.haarnouveau .header,.haarnouveau .logocontainer{position:relative}.haarnouveau .logocontainer .logo{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.haarnouveau .logocontainer .logo img{max-height:30vh}@media only screen and (min-device-width:320px) and (max-device-width:480px){.haarnouveau .logocontainer .logo img{height:25vh}}.haarnouveau .logocontainer .background{position:relative;border-bottom:15px solid #daf42c;border-top:15px solid #daf42c;height:50vh;max-width:1920px;max-height:100%;left:50%;transform:translateX(-50%);overflow:hidden}.haarnouveau .logocontainer .background img{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:100%}@media only screen and (max-width:767px){.haarnouveau .logocontainer .background img{width:100%}}@media only screen and (max-device-width:480px) and (orientation:landscape){.haarnouveau .logocontainer .background{height:70vh}}@media only screen and (max-device-width:480px){.haarnouveau .logocontainer .background{height:215px}}.haarnouveau .footer .paragraph,.haarnouveau .header .paragraph{color:#000;letter-spacing:2px;position:relative;display:inline-block;left:50%;transform:translateX(-50%);margin-bottom:20px}.haarnouveau .header .paragraph{border:2px solid #000;padding:20px;transition:border-color .3s,color .3s;text-transform:uppercase;margin-top:50px}.haarnouveau .header .paragraph:hover{border:2px solid #daf42c;color:#daf42c}.haarnouveau .footer .paragraph{margin-top:30px}.haarnouveau .footer .black_line_container{position:relative;width:100%;height:20px}.haarnouveau .footer .black_line_container .black_line{position:absolute;width:50px;height:3px;background:#000;left:50%;transform:translateX(-50%)}.haarnouveau .kapper_grid{margin-bottom:20px}.haarnouveau .kapper_grid .col{display:inline-block;padding-bottom:50px}.haarnouveau .kapper_grid .span_1_of_4{width:24.7%}.haarnouveau .kapper_grid .kapper_blok{position:relative;margin-top:0;display:inline;height:100%}.haarnouveau .kapper_grid,.haarnouveau .kapper_grid .kapper_blok .wrapper{position:relative;height:100%}.haarnouveau .kapper_grid .kapper_blok .wrapper div{letter-spacing:2px;text-align:center;font-size:1em;margin-top:5px;margin-bottom:5px}.haarnouveau .kapper_grid .kapper_blok .wrapper div.tel{font-weight:700}.haarnouveau .kapper_grid .kapper_blok .wrapper div.uren{margin-top:20px}@media only screen and (max-width:1600px){.haarnouveau .kapper_grid .kapper_blok{margin-bottom:50px}.haarnouveau .kapper_grid .span_1_of_4{width:49%}}@media only screen and (max-width:800px){.haarnouveau .kapper_grid .kapper_blok{margin-bottom:50px}.haarnouveau .kapper_grid .span_1_of_2,.haarnouveau .kapper_grid .span_1_of_3,.haarnouveau .kapper_grid .span_1_of_4{width:100%}}.haarnouveau .adres_blok .wrapper{margin-top:20px;margin-bottom:50px;position:relative;display:inline-block;left:50%;transform:translateX(-50%)}.haarnouveau .adres_blok .wrapper div{letter-spacing:2px;margin-top:10px;margin-bottom:10px;text-align:center;font-size:.8em}.haarnouveau .adres_blok .wrapper div.name{font-weight:700;font-size:1em}.haarnouveau .adres_blok .wrapper div.remark{font-style:italic}