.clearafter{content:'';display:block;clear:both}.vcenter{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.flexcenter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.backface{-webkit-backface-visibility:hidden;backface-visibility:hidden}#box1{background:url(../images/bg2.jpg) center center;background-size:cover;position:relative;z-index:2}#box1 .sw>div{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#f3f3f3;-webkit-transform:translateY(-140px);-moz-transform:translateY(-140px);-ms-transform:translateY(-140px);-o-transform:translateY(-140px);transform:translateY(-140px)}#box1 .sw>div>div{width:50%;position:relative}#box1 .sw>div>div img{display:inline-block;width:100%}#box1 .sw>div>div>div{padding:70px 13% 70px 13%}#box1 .sw>div>div:first-child > div:after{content:'';display:block;width:1px;height:300px;background:#ddd;position:absolute;right:0;bottom:53px}#box1 .sw>div>div h2{font-size:60px}#box1 .sw>div>div h2:after{content:'';display:block;width:43px;height:6px;background:url(../images/dots.png);display:block;margin:0 auto;margin-top:20px;margin-bottom:20px}#box1 .sw>div>div h3{font-family:"Roboto", sans-serif;font-size:30px;font-weight:normal;margin-bottom:30px}#b1img{position:absolute;left:50%;margin-left:-100px;top:170px}@media screen and (max-width:1650px){#b1img{top:139px}#box1 .sw>div>div>div{padding:70px 11% 70px 11%}}@media screen and (max-width:1336px){#b1img{top:53px}#box1 .sw>div>div:first-child > div:after{bottom:70px}}@media screen and (max-width:1012px){#box1 .sw>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#box1 .sw>div>div{width:100%}#box1 .sw>div>div h2{font-size:45px}#b1img{top:-194px;width:120px;margin-left:-60px}#box1 .sw>div>div:first-child > div:after{display:none}}.box2{background:url(../images/bg3.jpg) center center;background-size:cover;padding-top:130px;padding-bottom:60px;background-attachment:fixed}.box2-1{background-image:url(../images/bg6.jpg)}.boxi{background:#f3f3f3;margin-bottom:70px}.boxi .editable{padding:80px 5% 60px 5%}.boxi .editable h2{padding-bottom:44px}.boxiimg3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.boxiimg3>div{width:33.33%}.boxiimg3>div img{width:100%}.boxiimg2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.boxiimg2>div{width:50%}.boxiimg2>div img{width:100%}@media screen and (max-width:1012px){.boxiimg3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:90%;max-width:433px;margin:0 auto}.boxiimg3>div{width:100%;margin-bottom:40px}.boxiimg2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:90%;max-width:651px;margin:0 auto}.boxiimg2>div{width:100%;margin-bottom:40px}}#box3{background:url(../images/bg4.jpg) center center;background-size:cover;padding-top:110px}#box3 .editable{padding:0 5% 60px 5%}#box3 h2{padding-bottom:40px;text-align:center}#box3 p{text-align:center}#box3 img{display:block;margin:0 auto}#box4{background:url(../images/bg2.jpg) center top #121212;background-size:cover;padding-top:130px;padding-bottom:130px}#box4 .boxi{margin-bottom:0}#box5{background:url(../images/bg5.jpg) center top #333333;background-size:cover;padding-top:110px;padding-bottom:110px}#box5 .sw>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#box5 .sw>div>div{width:500px;margin-left:90px}#box5 h2,#box5 p{color:#fff}#box5 h2{padding-bottom:30px}@media screen and (max-width:1336px){#box5 h2{font-size:45px}}@media screen and (max-width:1012px){#box5 .sw>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#box5 .sw>div>div{width:100%;margin-left:inherit;margin-top:60px}}