@font-face{font-family:DINRegular;src:url("../fonts/DINPro-Regular.otf?#iefix") format("opentype")}@font-face{font-family:DINMedium;src:url("../fonts/DINPro-Medium.otf?#iefix") format("opentype")}@font-face{font-family:DINBold;src:url("../fonts/DINPro-Bold.otf?#iefix") format("opentype")}@media (min-width: 1600px){#section-main{background-size:155%;min-height:100%}#section-main .container>.left-side .logo,#section-main .container>.left-side .middle-text{width:760px;margin-right:50px}#section-main .container>.left-side .middle-text{margin-top:150px}#section-main .container>.right-side.active{animation:slideleft 0.8s linear;-webkit-animation:slideleft 0.8s linear;-ms-animation:slideleft 0.8s linear}#section-contact .container>.left-side{padding-left:143px}}@media (min-width: 1400px) and (max-width: 1599px){#section-main{background-size:auto;min-height:100%}#section-main .container>.left-side.active .logo{width:174px}#section-main .container>.left-side .logo{width:750px}#section-main .container>.left-side .middle-text{width:700px;margin-right:50px;margin-top:150px}#section-main .container>.left-side .middle-text p{font-size:36px}#section-main .container>.right-side.active{animation:slideleft 0.8s linear;-webkit-animation:slideleft 0.8s linear;-ms-animation:slideleft 0.8s linear}#section-main .container>.right-side .tabs p{font-size:18px;line-height:30px}#section-main .container>.right-side .tabs .welcome ul li{background-size:15%;padding:10px 0 30px 100px}#section-contact .container>.left-side{padding-left:50px}}@media (min-width: 1200px) and (max-width: 1399px){#section-main{max-height:100%;background-size:auto}#section-main .container>.left-side .logo{width:610px}#section-main .container>.left-side .middle-text{width:560px;margin-top:120px;margin-right:50px}#section-main .container>.left-side .middle-text h1{font-size:14px}#section-main .container>.left-side .middle-text p{font-size:28px}#section-main .container>.right-side.active{animation:slideleft 0.8s linear;-webkit-animation:slideleft 0.8s linear;-ms-animation:slideleft 0.8s linear}#section-main .container>.right-side .main-navigation .main-nav-toggler{padding-left:30px;width:65%}#section-main .container>.right-side .main-navigation .main-nav-toggler li a{font-size:18px;padding-bottom:7px}#section-main .container>.right-side .main-navigation .contact-toggler{margin-right:20px}#section-main .container>.right-side .tabs{padding:30px}#section-main .container>.right-side .tabs p{font-size:16px;line-height:28px}#section-main .container>.right-side .tabs .welcome ul{margin-top:30px}#section-main .container>.right-side .tabs .welcome ul li{background-size:15%;padding:10px 0 30px 80px;font-size:14px}}@media (min-width: 1024px) and (max-width: 1199px){#section-main{width:100%;background-size:auto;height:100%;max-height:initial}#section-main .container>.left-side .logo{width:580px}#section-main .container>.left-side.active{width:25%}#section-main .container>.left-side .middle-text{width:510px;margin-top:100px;margin-right:70px}#section-main .container>.left-side .middle-text p{font-size:26px}#section-main .container>.right-side.active{animation:slideleft 0.5s linear;-webkit-animation:slideleft 0.5s linear;-ms-animation:slideleft 0.5s linear;width:75%}#section-main .container>.right-side .main-navigation .main-nav-toggler{padding-left:30px;width:62%}#section-main .container>.right-side .main-navigation .main-nav-toggler li{width:110px}#section-main .container>.right-side .main-navigation .main-nav-toggler li a{font-size:18px;padding-bottom:7px}#section-main .container>.right-side .main-navigation .contact-toggler{width:130px;margin-right:20px}#section-main .container>.right-side .main-navigation .contact-toggler li{width:130px}#section-main .container>.right-side .main-navigation .contact-toggler li a{font-size:18px}#section-main .container>.right-side .tabs{padding:30px}#section-main .container>.right-side .tabs p{font-size:16px;line-height:25px}#section-main .container>.right-side .tabs .tab.welcome ul li{background-size:15%;padding:15px 0 14px 70px;font-size:15px;line-height:20px}#section-main .container>.right-side .tabs .tab.welcome ul li .vert-split{top:55px;left:25px}#section-main .container>.right-side .tabs .tab.contact>.right-side .contact-form textarea{width:100%}}@media (min-width: 768px) and (max-width: 1023px){#section-main{background-size:160%;max-height:initial}#section-main .container>.left-side{width:100%;height:600px;float:none;padding:10px 30px 30px}#section-main .container>.left-side.active{width:100%;height:auto}#section-main .container>.left-side .logo{width:150px;margin-top:0;float:left}#section-main .container>.left-side .logo .mobile-nav{width:30px;right:20px;display:block}#section-main .container>.left-side .middle-text{width:100%;margin:90px 0 0 0;padding:0 0 30px}#section-main .container>.left-side .middle-text h1{font-size:12px}#section-main .container>.left-side .middle-text p{font-size:32px}#section-main .container>.right-side{float:none;width:100%;height:auto}#section-main .container>.right-side.active{width:100%;height:calc(100% - 60px);margin-top:20px}#section-main .container>.right-side .main-navigation{display:none}#section-main .container>.right-side .tabs{padding:50px 30px 0px}#section-main .container>.right-side .tabs p{max-width:750px}#section-main .container>.right-side .tabs .tab{width:100%;margin:0 auto}#section-main .container>.right-side .tabs .tab.welcome ul li{padding:30px 90px 35px 120px}#section-main .container>.right-side .tabs .tab.contact>.left-side p{font-size:22px}#section-main .container>.right-side .tabs .tab.contact>.right-side .contact-form textarea{width:100%}}@media (max-width: 767px){body{background:#23343a}#section-main{background-size:350%;min-height:100%}#section-main .container>.left-side{width:100%;height:510px;float:none;padding:0 10px;*zoom:1}#section-main .container>.left-side:after{content:"";display:table;clear:both}#section-main .container>.left-side.active{width:0;height:50px}#section-main .container>.left-side.active .logo{float:none}#section-main .container>.left-side .logo{width:100%;padding-top:10px;margin-top:0}#section-main .container>.left-side .logo .mobile-nav{display:block;width:30px}#section-main .container>.left-side .middle-text{width:100%;margin-top:80px}#section-main .container>.left-side .middle-text h1{font-size:12px}#section-main .container>.left-side .middle-text p{font-size:24px}#section-main .container>.right-side{width:100%;height:auto;float:none}#section-main .container>.right-side.active{width:100%;height:100%}#section-main .container>.right-side .main-navigation{display:none}#section-main .container>.right-side .tabs{padding:50px 15px}#section-main .container>.right-side .tabs .tab p{font-size:14px;line-height:20px}#section-main .container>.right-side .tabs .tab.welcome ul{margin-top:30px}#section-main .container>.right-side .tabs .tab.welcome ul li{background-size:40px;padding:20px 10px 0 54px;background-position:0 20px;line-height:20px;height:50px}#section-main .container>.right-side .tabs .tab.welcome ul li:not(:first-of-type){margin-top:10px}#section-main .container>.right-side .tabs .tab.welcome ul li .vert-split{top:60px;left:18px}#section-main .container>.right-side .tabs .tab.contact>.left-side{width:100%}#section-main .container>.right-side .tabs .tab.contact>.left-side h3{padding-bottom:7px;margin-bottom:10px}#section-main .container>.right-side .tabs .tab.contact>.left-side p{font-size:22px}#section-main .container>.right-side .tabs .tab.contact>.right-side{width:100%;margin-top:50px}#section-main .container>.right-side .tabs .tab.contact>.right-side .contact-form input,#section-main .container>.right-side .tabs .tab.contact>.right-side .contact-form button{font-size:18px}#section-main .container>.right-side .tabs .tab.contact>.right-side .contact-form textarea{width:100%;font-size:18px}}
