@import url(/core/components/npm/node_modules/css-reset-and-normalize/css/reset-and-normalize.min.css);body{overflow-x:hidden}section:not([data-systempage=true])>header{position:relative;z-index:10}section:not([data-systempage=true])>header>div{width:1000px;height:700px;background-color:white;position:relative;overflow:hidden}section:not([data-systempage=true])>header>div>nav{position:relative;z-index:1;width:235px;height:240px;padding-top:100px;display:flex;flex-direction:column;align-items:center}section:not([data-systempage=true])>header>div>nav.fixed{position:fixed;padding-top:0px}section:not([data-systempage=true])>header>div>nav.mobile{display:none}section:not([data-systempage=true])>header>div>nav>div{margin:auto;width:165px;margin:0 auto;padding:15px;background-color:white;border:1px solid white;border-top-right-radius:10px}section:not([data-systempage=true])>header>div>nav>div>a{width:inherit}section:not([data-systempage=true])>header>div>nav>div>a:hover>picture{opacity:0.75}section:not([data-systempage=true])>header>div>nav>div>a picture{width:inherit}section:not([data-systempage=true])>header>div>nav>div>a picture img{width:inherit;height:auto;border-bottom:2px solid #bcbcbc;padding-bottom:5px}section:not([data-systempage=true])>header>div>nav>div>ul{list-style:none;margin:0;padding:0;margin-top:-4px}section:not([data-systempage=true])>header>div>nav>div>ul>li{display:block;text-align:center;border-bottom:2px solid #bcbcbc}section:not([data-systempage=true])>header>div>nav>div>ul>li>a{display:block;color:#bcbcbc;text-transform:uppercase;text-decoration:none;font-family:"Chathura",sans-serif;font-weight:800;font-size:30px;letter-spacing:4px;line-height:90%;cursor:pointer;overflow:hidden}section:not([data-systempage=true])>header>div>nav>div>ul>li>a.current{color:#154294}section:not([data-systempage=true])>header>div>nav>div>ul>li>a:hover{color:#69c3e8}section:not([data-systempage=true])>header>div>nav>div>ul>li.lang{display:flex;flex-direction:row;justify-content:center}section:not([data-systempage=true])>header>div>nav>div>ul>li.lang span,section:not([data-systempage=true])>header>div>nav>div>ul>li.lang a{padding-top:3px;padding-bottom:3px;padding-left:4px;padding-right:4px}section:not([data-systempage=true])>header>div>nav>div>ul>li.lang span{color:#154294;display:block;text-transform:uppercase;font-family:"Chathura",sans-serif;font-weight:800;font-size:24px;letter-spacing:4px;line-height:90%}section:not([data-systempage=true])>header>div>nav>div>ul>li.lang a{font-size:24px;outline:none}section:not([data-systempage=true])>header>div>nav>picture{display:block;box-sizing:border-box;padding:15px 36px}section:not([data-systempage=true])>header>div>nav>picture img{width:100%;height:auto}section:not([data-systempage=true])>header>div>figure{position:absolute;z-index:0;top:0;left:0}section:not([data-systempage=true])>header>div>figure>picture img.slideshow{width:1000px;height:auto;position:absolute;top:0;left:0;opacity:0;transition:opacity 1000ms ease}section:not([data-systempage=true])>header>div>figure>picture img.slideshow.show{opacity:1}section:not([data-systempage=true])>header>div>figure>figcaption{position:relative;z-index:1;top:300px;left:280px;font-family:"Chathura",sans-serif;font-weight:800;font-size:53px;color:#154294;text-transform:uppercase;letter-spacing:17px}section:not([data-systempage=true])>header>div>figure>figcaption>span{text-shadow:white 0px 0px 15px}section:not([data-systempage=true])>header>div>figure>figcaption>span+span{margin-left:15px}section:not([data-systempage=true])>header>div>figure>figcaption>span:last-child{color:#69c3e8}section:not([data-systempage=true])>article.introduction{position:relative;z-index:5;margin-top:-35px}section:not([data-systempage=true])>article.introduction>div.blue{box-sizing:border-box;border-radius:10px;background-color:#154294;color:white;width:550px;padding:80px 60px 50px 50px;margin-left:510px;position:relative;z-index:10}section:not([data-systempage=true])>article.introduction>div.blue p{text-align:left;font-family:"Roboto Condensed",sans-serif;font-size:25px;font-weight:300;letter-spacing:0.5px;line-height:130%}section:not([data-systempage=true])>article.introduction>div.blue p>b{font-weight:700}section:not([data-systempage=true])>article.introduction>div.blue p a{color:#69c3e8;font-weight:700;text-decoration:none}section:not([data-systempage=true])>article.introduction>div.blue p a:hover{color:white;text-decoration:underline}section:not([data-systempage=true])>article.introduction>div.blue p a:visited{color:#69c3e8;font-weight:700;text-decoration:none}section:not([data-systempage=true])>article.introduction>div.blue p+p{margin-top:10px}section:not([data-systempage=true])>article.introduction>div.blue p.sub{padding-top:15px;font-size:16px}section:not([data-systempage=true])>footer{display:flex;flex-direction:row;margin-top:120px;padding-bottom:40px}section:not([data-systempage=true])>footer>ul{width:480px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}section:not([data-systempage=true])>footer>ul>li{font-family:"Roboto Condensed",sans-serif;font-weight:300;font-size:16px;color:#154294}section:not([data-systempage=true])>footer>ul>li>a{color:#154294;text-decoration:none}section:not([data-systempage=true])>footer>ul>li>a:hover{color:#69c3e8}section:not([data-systempage=true])>footer>ul>li+li{position:relative;padding-left:45px}section:not([data-systempage=true])>footer>ul>li+li::before{content:'';position:absolute;width:7px;height:7px;top:5px;left:18px;background-color:#69c3e8;border-radius:2px}section:not([data-systempage=true])>footer>ul+picture img{width:110px;height:43px;margin-left:30px;margin-right:30px}section:not([data-systempage=true])>footer>ul+picture img+ul{width:auto}section:not([data-systempage=true])>nav{display:none}section:not([data-systempage=true]) h1{font-family:"Chathura",sans-serif;font-weight:800;color:#154294;font-size:50px;text-transform:uppercase;letter-spacing:4px}section:not([data-systempage=true]) h1>b{color:#69c3e8}section:not([data-systempage=true]) h4{font-family:"Roboto Condensed",sans-serif;font-weight:700;color:#bcbcbc;font-size:19px;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}section:not([data-systempage=true]) h4>b{font-weight:300;color:black;text-transform:none;font-size:17px;letter-spacing:0px}section:not([data-systempage=true]) h5{box-sizing:border-box;border-radius:10px;font-family:"Roboto Condensed",sans-serif;font-weight:700;color:white;font-size:14px;text-align:center;text-transform:uppercase;background-color:#154294;padding:10px;margin-bottom:20px}section:not([data-systempage=true]) div.button{box-sizing:border-box}section:not([data-systempage=true]) div.button>a{box-sizing:border-box;display:block;padding:10px 10px;position:relative;border-radius:5px;background-color:#69c3e8;font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;color:white;text-decoration:none;font-weight:700;line-height:130%;text-align:center;outline:none}section:not([data-systempage=true]) div.button>a:hover{background-color:#154294}#home article.points,#cells article.points{padding-top:70px}#home article.points>h1,#cells article.points>h1{width:1015px;text-align:right;letter-spacing:13px;margin-bottom:50px;position:relative;z-index:5}#home article.points>div,#cells article.points>div{display:flex;flex-direction:row;justify-content:space-between;width:calc(1015px - 15px)}#home article.points>div>.left,#cells article.points>div>.left{width:510px;position:relative}#home article.points>div>.right,#cells article.points>div>.right{width:380px}#home article.points>div>.right>div,#cells article.points>div>.right>div{margin-bottom:15px}#home article.points>div>.right>div h4,#cells article.points>div>.right>div h4{margin-bottom:5px}#home article.points>div>.right>div p,#cells article.points>div>.right>div p{font-family:"Roboto Condensed",sans-serif;font-weight:300;font-size:13px;letter-spacing:0.5px;line-height:130%}#home article.points>div>.right>div p>b,#cells article.points>div>.right>div p>b{font-weight:700}#home article.points>div>.right>div p+p,#cells article.points>div>.right>div p+p{margin-top:10px}#cells{overflow-y:hidden}#cells>header>div{background-color:#221F2E}#cells article.introduction>figure{position:absolute;top:-1vw;left:0;width:40vw;height:120%;opacity:0.75;background-repeat:no-repeat;background-size:auto calc(100% - 10vw);background-position:right 60px top 80px}#cells article.points>div>.left>div.background{position:absolute;z-index:-1;left:calc(100% - 55vw);top:calc(-60px + 3vw)}#cells article.points>div>.left>div.background img{opacity:1;width:115%;max-width:1000px;height:auto}#cells article.points>div>.right>div{margin-bottom:25px}#home article.points>h1>b{letter-spacing:20px}#home article.points>div>.left>div.background{position:absolute;z-index:0;right:0px;top:-310px}#home article.points>div>.left>div.background img{opacity:0.65;height:750px;width:auto}#home article.points>div>.left>div.title{font-family:"Chathura",sans-serif;font-weight:800;color:#969696;font-size:50px;text-align:right;position:relative;z-index:1;padding-right:85px;letter-spacing:0.5px;padding-left:250px;line-height:60%}#home article.points>div>.left>div.title p+p{margin-top:20px}#home article.points>div>.left>figure{margin-left:35px;margin-top:170px;width:475px}#home article.points>div>.left>figure div{width:150px;height:150px}#home article.points>div>.left>figure div+div{width:215px;height:215px}#home article.points>div>.left>figure+picture img{border-top-left-radius:20px;border:1px solid #bcbcbc;margin-top:110px;width:100%;height:auto;overflow:hidden}#home article.points>div>.right>div.button{margin-top:50px;margin-bottom:0px;width:320px}#home article.points>div>.right>div.button>a{text-align:left;padding-left:20px}#home article.points>div>.right>div.button+div.button{margin-top:10px}#home article.points>div>.right>figure{margin-top:110px;width:475px}#home article.points>div>.right>figure div{width:215px;height:215px}#home article.points>div>.right>figure div+div{width:150px;height:150px}#home article.points>div figure{display:flex;flex-direction:row;align-items:end;justify-content:space-between}#home article.points>div figure>div{box-sizing:border-box;overflow:hidden;border:1px solid #bcbcbc}#home article.points>div figure>div.bottomright{border-bottom-right-radius:20px}#home article.points>div figure>div.bottomleft{border-bottom-left-radius:20px}#home article.points>div figure>div.topright{border-top-right-radius:20px}#home article.points>div figure>div.topleft{border-top-left-radius:20px}#home article.points>div figure>div img{width:100%;height:100%}#home article.points>div figure>div img.contain{object-fit:contain;padding:5px;box-sizing:border-box}#home article.points>div figure>div img.cover{object-fit:cover}#modular article.introduction{position:relative;padding-bottom:80px}#modular article.introduction table{font-family:"Roboto Condensed",sans-serif;font-size:16px;line-height:130%;color:white;margin-top:50px}#modular article.introduction table tr td{padding-bottom:5px;font-weight:700;text-align:right;width:170px;vertical-align:top}#modular article.introduction table tr td+td{font-weight:300;text-align:left;padding-left:50px;width:auto;line-height:140%}#modular article.introduction table tr td+td b{font-weight:700}#modular article.introduction figure{position:absolute;top:0;left:0;width:510px;height:100%;background-repeat:no-repeat;background-size:auto calc(100% - 80px);background-position:right 60px top 80px}#modular article.assemble{padding-top:35px}#modular article.assemble>h1{width:1015px;text-align:right;letter-spacing:15px;margin-bottom:50px}#modular article.assemble>div.types{display:flex;flex-direction:row;flex-wrap:wrap;width:calc(1015px - 15px);padding-left:240px;box-sizing:border-box}#modular article.assemble>div.types>div{width:220px;padding-bottom:60px}#modular article.assemble>div.types>div h4{position:relative;z-index:10}#modular article.assemble>div.types>div p{position:relative;z-index:10}#modular article.assemble>div.types>div span.shape{display:none}#modular article.assemble>div.types>div figure{padding:20px 20px 0px 20px}#modular article.assemble>div.types>div figure>picture img{width:100%;height:auto}@supports (shape-outside: circle(50%)){#modular article.assemble>div.types>div figure{padding-bottom:20px}}#modular article.assemble>div.types>div+div{width:490px;padding-left:50px;position:relative}#modular article.assemble>div.types>div+div p{width:50%}#modular article.assemble>div.types>div+div figure{position:absolute;top:auto;bottom:40px;right:0px;width:48%;padding:20px;z-index:0}@supports (shape-outside: circle(50%)){#modular article.assemble>div.types>div+div span.shape{display:block;float:right;shape-outside:polygon(300px 120px, 200px 0px, 150px 75px, 0px 200px);width:300px;height:200px}#modular article.assemble>div.types>div+div p{width:100%}#modular article.assemble>div.types>div+div figure{bottom:80px;width:270px;padding:0px}}#modular article.assemble>div.types>div+div+div{width:100%;padding-left:0}#modular article.assemble>div.types>div+div+div figure{top:-30px;bottom:auto;width:45%}@supports (shape-outside: circle(50%)){#modular article.assemble>div.types>div+div+div span.shape{shape-outside:polygon(510px 220px, 220px 0px, 190px 70px, 0px 70px, 0px 220px);width:540px;height:270px}#modular article.assemble>div.types>div+div+div figure{width:530px}}#modular article.assemble>div.types>div p{font-family:"Roboto Condensed",sans-serif;font-weight:300;font-size:13px;letter-spacing:0.5px;line-height:130%}#modular article.assemble>div.types>div p>b{font-weight:700}#modular article.assemble>div.types>div p+p{margin-top:10px}#modular article.modules{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;box-sizing:border-box;padding-top:60px;padding-left:240px;width:calc(1015px - 15px)}#modular article.modules>div{width:220px;margin-bottom:40px}#modular article.modules>div p{font-family:"Roboto Condensed",sans-serif;font-weight:300;font-size:13px;letter-spacing:0.5px;line-height:130%}#modular article.modules>div p>b{font-weight:700}#modular article.modules>div p+p{margin-top:10px}#modular article.modules>div figure>picture img{width:100%;height:auto}#modular article.modules>div figure.full{width:100%;margin-top:20px}#modular article.modules>div figure.half{width:50%;box-sizing:border-box;padding:5px;float:left}#modular article.modules>div figure.third{width:33%;box-sizing:border-box;padding:5px;float:left}#modular div.button{padding-top:60px;width:calc(1015px - 15px);padding-left:240px}#modular div.button>a{width:270px;margin:0 auto}#modular div.button+div.button{padding-top:10px}#contact article.introduction{height:700px}#contact article.introduction>div.blue>div.info{display:flex;flex-direction:row;align-items:baseline;justify-content:flex-end;padding-top:30px}#contact article.introduction>div.blue>div.info>p{line-height:160%;text-align:right;font-size:19px}#contact article.introduction>div.blue>div.info>p+p{text-align:left;width:220px;margin-left:50px}#contact article.introduction>div.blue>div.info>p+p a{color:white;text-decoration:none;border-bottom:2px solid #69c3e8}#contact article.introduction>div.blue>div.info>p+p a:hover{color:#69c3e8}#contact article.introduction>a.map{display:block;outline:none;text-decoration:none;position:absolute;z-index:0;top:0;width:100%;background-position:top left;background-repeat:no-repeat;background-size:cover;height:100%;cursor:pointer}#contact article.introduction>a.map:hover{cursor:pointer !important}#contact article.form{padding-top:110px}#contact article.form>h1{width:1015px;text-align:right;letter-spacing:13px;margin-bottom:50px}#contact article.form>h1>b{letter-spacing:13.75px}#contact article.form>div{display:flex;flex-direction:row}#contact article.form>div>figure{box-sizing:border-box;width:485px;background-size:400px auto;background-repeat:no-repeat;background-position:top right;margin-right:30px}#contact article.form>div>form{box-sizing:border-box;width:490px;padding-bottom:10px}#contact article.form>div>form>div.input_text,#contact article.form>div>form>div.input_mail,#contact article.form>div>form>div.input_area{padding-left:27px;padding-right:27px;border-left:1px solid #69c3e8;border-right:1px solid #69c3e8}#contact article.form>div>form>div.input_text label,#contact article.form>div>form>div.input_mail label,#contact article.form>div>form>div.input_area label{display:block}#contact article.form>div>form>div.input_text label input,#contact article.form>div>form>div.input_text label textarea,#contact article.form>div>form>div.input_mail label input,#contact article.form>div>form>div.input_mail label textarea,#contact article.form>div>form>div.input_area label input,#contact article.form>div>form>div.input_area label textarea{border:0px;background:none;height:23px;margin-top:5px;width:100%;padding-top:15px;border-bottom:1px solid rgba(188,188,188,0.5);color:#154294;font-family:"Roboto Condensed",sans-serif;font-weight:300;font-size:19px}#contact article.form>div>form>div.input_text label input:focus,#contact article.form>div>form>div.input_text label textarea:focus,#contact article.form>div>form>div.input_mail label input:focus,#contact article.form>div>form>div.input_mail label textarea:focus,#contact article.form>div>form>div.input_area label input:focus,#contact article.form>div>form>div.input_area label textarea:focus{outline:none;color:#69c3e8}#contact article.form>div>form>div.input_text label input::placeholder,#contact article.form>div>form>div.input_text label textarea::placeholder,#contact article.form>div>form>div.input_mail label input::placeholder,#contact article.form>div>form>div.input_mail label textarea::placeholder,#contact article.form>div>form>div.input_area label input::placeholder,#contact article.form>div>form>div.input_area label textarea::placeholder{color:#bcbcbc;opacity:1;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:19px;letter-spacing:0.5px}#contact article.form>div>form>div.input_text.error label input,#contact article.form>div>form>div.input_text.error label textarea,#contact article.form>div>form>div.input_mail.error label input,#contact article.form>div>form>div.input_mail.error label textarea,#contact article.form>div>form>div.input_area.error label input,#contact article.form>div>form>div.input_area.error label textarea{border-bottom:1px solid red}#contact article.form>div>form>div.input_text.error label input::placeholder,#contact article.form>div>form>div.input_text.error label textarea::placeholder,#contact article.form>div>form>div.input_mail.error label input::placeholder,#contact article.form>div>form>div.input_mail.error label textarea::placeholder,#contact article.form>div>form>div.input_area.error label input::placeholder,#contact article.form>div>form>div.input_area.error label textarea::placeholder{color:red}#contact article.form>div>form>div.input_text:first-child{border-top-right-radius:10px;border-top-left-radius:10px;border-top:1px solid #69c3e8}#contact article.form>div>form>div.input_area{border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-bottom:1px solid #69c3e8;padding-bottom:30px;margin-top:-5px}#contact article.form>div>form>div.input_area label>textarea{resize:none;height:240px;background-image:url(/assets/img/contact_textarea_bg.jpg);background-position:0px 0px;background-size:auto 42px;line-height:220%;padding-top:10px}#contact article.form>div>form>div.divider{height:26px}#contact article.form>div>form>div.agreecheck label>span{margin-left:15px;font-family:"Roboto Condensed",sans-serif;font-weight:300;font-size:14px;color:black}#contact article.form>div>form>div.agreecheck label>span>a{color:#154294;outline:none}#contact article.form>div>form>div.agreecheck label>span>a:hover{color:#69c3e8}#contact article.form>div>form>div.agreecheck.error label>span a{color:red}#contact article.form>div>form>div.submit{margin-top:20px}#contact article.form>div>form>div.submit>button{background:none;border:0px;padding:0;margin:0;position:relative;box-sizing:border-box;border-radius:10px;padding:10px 10px 10px 30px;width:220px;background-color:#69c3e8;color:white;font-family:"Roboto Condensed",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;text-align:left}#contact article.form>div>form>div.submit>button::before{content:'>';position:absolute;width:10px;height:20px;top:9px;left:15px}#contact article.form>div>form>div.submit>button:hover{background-color:#154294;cursor:pointer}#contact article.form>div>form>div.response{margin-top:20px}#contact article.form>div>form>div.response label{display:none;font-family:"Roboto Condensed",sans-serif;font-weight:300;color:red}#contact article.form>div>form>div.response label span{display:block;font-weight:700}#contact article.form>div>form>div.response label.sent{color:#154294}#contact article.form>div>form>div.response label.show{display:block}#contact article.construct{width:1015px;padding-top:50px;padding-left:90px}#contact article.construct picture img{width:calc(50% - 40px);height:auto}#contact article.construct picture+picture img{width:50%;padding-left:30px}@media only screen and (min-width: 1900px){body section.content>article.introduction>div.blue{width:calc(100% - 950px) !important;margin-left:950px !important}body section.content#modular>article.introduction>figure{width:950px !important}}@media only screen and (min-width: 1630px){body section.content>article.introduction div.blue>p,body section.content>article.introduction div.blue>p.sub{width:700px}body section.content#modular>article.introduction div.blue>table{margin-left:260px !important;margin-right:0px !important}body section.content#contact>article.introduction div.blue>div.info{margin-right:calc(100% - 700px)}}@media only screen and (min-width: 1220px){body section.content>article.introduction div.blue{width:50%;border-top-right-radius:0;border-bottom-right-radius:0;margin-left:50%}body section.content>footer{width:1220px;margin-left:auto;margin-right:auto;justify-content:center}body section.content>footer>ul{width:420px}body section.content#home>article.points,body section.content#cells>article.points{width:1220px;margin-left:auto;margin-right:auto}body section.content#modular>article.introduction div.blue>table{width:440px;margin-left:auto;margin-right:auto}body section.content#modular>article.introduction figure{width:50%;background-position:center 80px}body section.content#modular>article.assemble{width:1220px;margin-left:auto;margin-right:auto}body section.content#modular>article.modules{width:1240px;margin-left:auto;margin-right:auto;padding-right:240px}body section.content#modular>div.button{width:1220px;margin-left:auto;margin-right:auto;padding-left:0px}body section.content#contact>article.form{width:1220px;margin-left:auto;margin-right:auto}body section.content#contact>article.construct{width:1220px;margin-left:auto;margin-right:auto;padding-left:0px}}@media only screen and (max-width: 1120px){html[lang="nl"] body section.content>header>div>nav>div>ul>li>a{font-size:3vw}html[lang="fr"] body section.content>header>div>nav>div>ul>li>a{font-size:3.2vw;letter-spacing:3px}body section.content>header>div{width:90vw;height:63vw}body section.content>header>div>figure{width:inherit;height:inherit}body section.content>header>div>figure>picture,body section.content>header>div>figure>picture img.slideshow{width:inherit}body section.content>header>div>figure>figcaption{left:25vw;font-size:5vw;letter-spacing:1.5vw;top:27vw;width:62%;text-align:center}body section.content>header>div>nav{padding-top:9.8vw;width:20vw;height:20vw}body section.content>header>div>nav.fixed>div{transition:border-color 3000ms ease;border-color:rgba(188,188,188,0.25)}body section.content>header>div>nav>div{box-sizing:border-box;width:inherit;height:inherit;padding:1vw 3vw;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:10px;border-left:0px;border-top:0px}body section.content>header>div>nav>div>a picture{width:100%}body section.content>header>div>nav>div>ul>li.lang{border-bottom:0px}body section.content>header>div>nav>div>ul>li.lang a,body section.content>header>div>nav>div>ul>li.lang span{padding-top:0;padding-bottom:0;font-size:2.5vw !important}body section.content>header>div>nav>picture{padding-left:3vw;padding-right:3vw}body section.content>article.introduction>div.blue{margin-left:calc(100vw - 550px - 4vw);padding-right:6vw}body section.content>article.introduction>div.blue>p{font-size:19px}body section.content>article.introduction>div.blue>p.sub{font-size:15px}body section.content>footer>ul{width:42vw}body section.content>footer>ul li{font-size:1.75vw}body section.content>footer>ul li+li{padding-left:2vw}body section.content>footer>ul li+li::before{left:0.5vw;top:0.45vw;width:6px;height:6px}body section.content>footer>ul+picture img{width:10vw;height:4.3vw;margin-left:3vw;margin-right:3vw}body section.content>footer>ul+picture img+ul{width:42vw;justify-content:flex-start}body section.content h1{width:calc(100% - 65px) !important;letter-spacing:1vw !important}body section.content h1>b{letter-spacing:inherit !important}body section.content#home>article.points{padding-left:2vw;padding-right:2vw}body section.content#home>article.points>div{width:100%}body section.content#home>article.points>div>div.left{width:45%}body section.content#home>article.points>div>div.left>div.title{width:170px;padding-right:0;padding-left:calc(100% - 250px)}body section.content#home>article.points>div>div.left>figure{width:100%;position:relative;z-index:5;margin-left:0;margin-top:15vw}body section.content#home>article.points>div>div.left>figure>div{width:15vw;height:15vw}body section.content#home>article.points>div>div.left>figure>div+div{width:20vw;height:20vw}body section.content#home>article.points>div>div.left>picture img{margin-top:7vw}body section.content#home>article.points>div>div.right{width:50%}body section.content#home>article.points>div>div.right>div>p{padding-right:5vw}body section.content#home>article.points>div>div.right>figure{width:100%;margin-top:7vw}body section.content#home>article.points>div>div.right>figure>div{width:20vw;height:20vw}body section.content#home>article.points>div>div.right>figure>div+div{width:15vw;height:15vw}body section.content#modular>article.introduction>figure{top:55px;left:5px;width:calc(100vw - 550px + 3vw);background-size:contain;background-position:center center;z-index:0;min-width:45vw}body section.content#modular>article.assemble{position:relative;z-index:5;padding-top:0px;padding-right:2vw;padding-left:2vw;width:800px;margin:0 auto}body section.content#modular>article.assemble div.types{padding-left:0px;width:100%}body section.content#modular>article.assemble div.types div.base{width:calc(100% / 3)}body section.content#modular>article.assemble div.types div.line{width:calc(200% / 3);box-sizing:border-box}@supports (shape-outside: circle(50%)){body section.content#modular>article.assemble div.types div.line span.shape{shape-outside:polygon(30px 330px, 246px 200px, 200px 0px, 150px 75px, 0px 200px);height:100%}}body section.content#modular>article.assemble div.types div.line>figure{width:320px}@supports (shape-outside: circle(50%)){body section.content#modular>article.assemble div.types div.corner span.shape{shape-outside:polygon(437px 300px, 220px 0px, 190px 70px, 0px 70px, 2px 301px);height:300px}}body section.content#modular>article.modules{padding-right:2vw;padding-left:2vw;width:800px;margin:0 auto}body section.content#modular>article.modules>div{width:30%}body section.content#modular>div.button{width:100%;padding-left:2vw;padding-right:2vw;padding-top:3vw}body section.content#cells>article.introduction>figure{background-size:100% auto;background-position:-9vw center}body section.content#cells>article.points{padding-left:2vw;padding-right:2vw}body section.content#cells>article.points>div{width:100%}body section.content#cells>article.points>div>div.left{width:45%}body section.content#cells>article.points>div>div.left>div.background{left:calc(100% - 80vw);top:calc(-60px + 7vw)}body section.content#cells>article.points>div>div.left>div.background img{width:104%}body section.content#cells>article.points>div>div.right{width:50%}body section.content#contact>article.introduction{height:70vw}body section.content#contact>article.introduction>a.map{height:inherit;background-position:-16vw 0px}body section.content#contact>article.form{padding-top:8vw;padding-right:2vw}body section.content#contact>article.form>div>figure{width:50%;background-size:contain;background-position:center;margin-right:2vw;margin-left:2vw}body section.content#contact>article.form>div>form{width:50%}body section.content#contact>article.construct{width:100%;padding:2vw;box-sizing:border-box}}@media only screen and (max-width: 820px){body section.content#modular>article.assemble{box-sizing:border-box;width:100%;margin:0}body section.content#modular>article.assemble div.types div.line>figure{width:37vw}body section.content#modular>article.assemble div.types div.corner p{word-break:normal}body section.content#modular>article.modules{padding-right:2vw;padding-left:2vw;width:100%}body section.content#modular>article.modules>div{width:30%}}@media only screen and (max-width: 700px){body section.content>header>div{width:100vw;height:70vw}body section.content>header>div>figure>figcaption{left:29vw;letter-spacing:1.4vw;top:30vw;width:60%}body section.content>header>div>nav{display:none}body section.content>header>div>nav.mobile{display:block;overflow:visible;height:24vw;cursor:pointer}body section.content>header>div>nav.mobile:hover.fixed>div{transition:border-color 0ms ease;border-color:#69c3e8}body section.content>header>div>nav.mobile:hover>div>picture{border-color:#69c3e8}body section.content>header>div>nav.mobile:hover>div>span.line{border-color:#69c3e8}body section.content>header>div>nav.mobile:hover>div>span.text{color:#69c3e8}body section.content>header>div>nav.mobile.fixed>div{border-color:rgba(188,188,188,0.25)}body section.content>header>div>nav.mobile.fixed>div+picture{display:none}body section.content>header>div>nav.mobile>div{display:flex;flex-direction:column;justify-content:center;border-bottom-right-radius:0;padding-top:11px}body section.content>header>div>nav.mobile>div picture{border-bottom:5px solid #bcbcbc}body section.content>header>div>nav.mobile>div picture img{padding-bottom:0.75vw;padding-top:0.75vw;border:none;width:100%}body section.content>header>div>nav.mobile>div>span{display:block;width:100%}body section.content>header>div>nav.mobile>div>span.line{margin-top:1.6vw;height:1.5vw;border-top:5px solid #bcbcbc;border-bottom:5px solid #bcbcbc}body section.content>header>div>nav.mobile>div>span.text{text-align:center;font-family:"Roboto Condensed",sans-serif;font-weight:700;text-transform:uppercase;font-size:3vw;padding-top:1vw;letter-spacing:1vw;color:#bcbcbc}body section.content>header>div>nav.mobile>picture{padding-top:10px}body section.content>article.introduction{margin-top:0px;margin-left:0px}body section.content>article.introduction>div.blue{border-radius:0;padding:8vw;width:100%;margin:0}body section.content>article.introduction>div.blue>p{text-align:left;font-size:18px}body section.content>article.introduction>div.blue>p.sub{padding-top:10px;font-size:15px}body section.content>footer{flex-direction:column;margin-top:70px}body section.content>footer>ul{order:2;flex-direction:column;width:100% !important;line-height:120%}body section.content>footer>ul>li{font-size:15px !important}body section.content>footer>ul>li::before{display:none}body section.content>footer>ul+picture{text-align:center}body section.content>footer>ul+picture img{order:1;width:35%;height:auto;max-width:150px;margin-bottom:15px}body section.content>footer>ul+picture+ul{order:3;margin-top:10px}body section.content>nav{transition:opacity 300ms ease;opacity:1;position:fixed;top:0;left:0;width:100%;height:100vh;display:block;z-index:100;background-color:white}body section.content>nav.hide{opacity:0}body section.content>nav>div{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}body section.content>nav>div>a{width:50%;height:19.5vw;padding-bottom:3vw;border-bottom:3px solid #bcbcbc}body section.content>nav>div>a picture img{width:100%;height:auto}body section.content>nav>div>ul{width:50%}body section.content>nav>div>ul>li{display:block;text-align:center;border-bottom:3px solid #bcbcbc}body section.content>nav>div>ul>li>a{display:block;padding:1vw 0;color:#bcbcbc;text-transform:uppercase;text-decoration:none;font-family:"Chathura",sans-serif;font-weight:800;font-size:9vw;letter-spacing:4px;line-height:90%}body section.content>nav>div>ul>li>a.current{color:#154294}body section.content>nav>div>ul>li>a:hover{color:#69c3e8}body section.content>nav>div>ul>li.lang{display:flex;flex-direction:row;justify-content:center}body section.content>nav>div>ul>li.lang span,body section.content>nav>div>ul>li.lang a{padding:1vw 5px}body section.content>nav>div>ul>li.lang span{color:#154294;display:block;text-transform:uppercase;font-family:"Chathura",sans-serif;font-weight:800;font-size:7vw;letter-spacing:4px;line-height:90%}body section.content>nav>div>ul>li.lang a{font-size:7vw;outline:none}body section.content>nav>picture{display:none}body section.content h1{padding-right:20vw;box-sizing:border-box;font-size:40px;margin-bottom:5vw !important;text-align:left !important;line-height:85%}body section.content h4{font-size:20px}body section.content h4>b{font-size:15px}body section.content#home{overflow:hidden}body section.content#home>article.points{padding-top:8vw;padding-left:8vw;padding-right:8vw}body section.content#home>article.points>div{flex-direction:column-reverse}body section.content#home>article.points>div>div.left,body section.content#home>article.points>div>div.right{width:100%}body section.content#home>article.points>div>div.left figure div img,body section.content#home>article.points>div>div.right figure div img{background-color:white}body section.content#home>article.points>div>div.left{margin-top:8vw}body section.content#home>article.points>div>div.left div.background{top:0px;left:10vw;z-index:-1}body section.content#home>article.points>div>div.left div.background>picture img{height:400px}body section.content#home>article.points>div>div.left div.title{width:100%;padding:0;text-align:center}body section.content#home>article.points>div>div.left div.title p>i{display:none}body section.content#home>article.points>div>div.left figure div{width:30vw;height:30vw}body section.content#home>article.points>div>div.left figure div+div{width:40vw;height:40vw}body section.content#home>article.points>div>div.right figure div{width:40vw;height:40vw}body section.content#home>article.points>div>div.right figure div+div{width:30vw;height:30vw}body section.content#home>article.points>div>div.right div.button{width:100%;max-width:320px}body section.content#home>article.points>div>div.right div.button a{font-size:15px}body section.content#modular{overflow:hidden}body section.content#modular>article.introduction{padding-bottom:50px}body section.content#modular>article.introduction>div.blue table{padding-top:20px}body section.content#modular>article.introduction>div.blue table tr>td{text-align:left;width:35%;font-size:14px}body section.content#modular>article.introduction>div.blue table tr>td+td{padding-left:5vw;width:auto}body section.content#modular>article.introduction>figure{display:none}body section.content#modular>article.assemble{padding-left:8vw;padding-right:8vw}body section.content#modular>article.assemble div.types{flex-direction:column}body section.content#modular>article.assemble div.types>div{width:100% !important;padding-bottom:20px;padding-left:0px}body section.content#modular>article.assemble div.types>div>span.shape{display:none}body section.content#modular>article.assemble div.types>div>p{font-size:14px;width:100%}body section.content#modular>article.assemble div.types>div>figure{position:relative;top:0;left:0;right:auto;bottom:auto;text-align:center;width:100% !important;padding:20px;box-sizing:border-box}body section.content#modular>article.assemble div.types>div>figure>picture img{width:70%;max-width:300px}body section.content#modular>article.assemble div.types>div.corner figure img{width:100%;max-width:400px}body section.content#modular>article.modules{padding-left:8vw;padding-right:8vw;padding-top:50px;flex-direction:column}body section.content#modular>article.modules>div{width:100%}body section.content#modular>article.modules>div>p{font-size:14px}body section.content#modular>article.modules>div>figure.third{text-align:center}body section.content#modular>article.modules>div>figure.third img{max-height:250px;width:auto}body section.content#modular>article.modules>div>figure.half{padding:10px}body section.content#cells>article.points{padding-top:8vw;padding-left:8vw;padding-right:8vw}body section.content#cells>article.points>h1{padding-right:0px;width:100% !important}body section.content#cells>article.points>div{flex-direction:column}body section.content#cells>article.points>div>div.left,body section.content#cells>article.points>div>div.right{width:100%}body section.content#cells>article.points>div>div.left{margin-top:0px}body section.content#cells>article.points>div>div.left div.background{top:0px;left:0px;position:relative}body section.content#cells>article.points>div>div.left div.background>picture img{height:auto}body section.content#cells>article.points>div>div.right{margin-top:8vw}body section.content#contact{overflow:hidden}body section.content#contact>article.introduction{height:auto}body section.content#contact>article.introduction>div.blue>div.info{padding-top:20px}body section.content#contact>article.introduction>div.blue>div.info>p{font-size:16px;width:calc(50% - 50px)}body section.content#contact>article.introduction>div.blue>div.info>p+p{width:50%}body section.content#contact>article.introduction>a.map{height:70vw;position:relative;background-position:10% bottom;background-size:290% auto}body section.content#contact>article.form{padding-left:8vw;padding-right:8vw;padding-top:50px}body section.content#contact>article.form>h1{width:100% !important}body section.content#contact>article.form>div{flex-direction:column-reverse}body section.content#contact>article.form>div>form{width:100%}body section.content#contact>article.form>div>figure{margin-top:20px;width:100%;height:100vw;max-height:400px;margin-bottom:20px}body section.content#contact>article.construct{padding:5vw 8vw;flex-direction:column}body section.content#contact>article.construct>img{width:100%;height:auto}body section.content#contact>article.construct>img+img{padding:0}}
