html{height:100%}body{font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:1.5em;line-height:1.3;padding:0;margin:0;background-color:#fff}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:Nunito,CenturyGothic,sans-serif;font-weight:700;margin:20px 0;color:#435b61}.h1,h1{color:#52b689;font-size:50px;font-weight:700;margin-top:10px;line-height:1.1}ol,p,td,ul{margin:20px 0;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#435b61;font-size:16px;line-height:24px}a{color:#52b689}img{border:0}picture,picture img{display:block}picture img{max-width:100%}.left{float:left}.right{float:right!important}.header{width:100%}.meta-header-wrapper{height:30px;background-color:#f2f2f2;overflow:hidden}.main-header-wrapper{height:70px;background-color:#52b689}.contentText,.main-header,.maxWrapper,.meta-header{width:1600px;margin-left:auto;margin-right:auto}.contentText,.maxWrapper{overflow:hidden}.socialhead{float:right;margin-right:15px;height:30px;border-left:1px solid #ddd;border-right:1px solid #ddd;padding:0 5px}.socialhead a{display:inline-block;margin:0 -3px;opacity:.6}.meta-menu{float:right;margin:3px 15px 0;height:25px}.meta-menu li{float:left;margin-left:15px;vertical-align:top;list-style:none;line-height:22px}.meta-header a.lang,.meta-menu li a{font-family:Nunito,CenturyGothic,sans-serif;font-weight:700;color:#aaa;font-size:13px;text-decoration:none}.meta-header a.lang{float:right;padding-top:7px;margin-right:10px;line-height:17px}.meta-header a.lang span.icon-lang{background-image:url(../img/icon-lang.png);background-position:0 2px;background-repeat:no-repeat;margin-right:2px;padding-right:15px}.main-header .logo{padding-bottom:7px;padding-top:15px;margin-right:115px;margin-left:20px}.main-navigation{height:70px;margin:0;padding:0}.main-menu{font-family:Nunito,CenturyGothic,sans-serif;font-weight:700;margin:0;padding:0}.main-menu li{float:left;list-style:none;margin-right:30px}.main-menu>li>a{color:#fff;font-size:22px;text-decoration:none;display:block;padding-top:23px;padding-bottom:23px}.submenuWrapper{display:none}.sub-menu-con{display:block;background:#f2f2f2}.sub-menu{list-style:none;margin:0;padding:10px 0;text-align:left}.sub-menu li{display:inline-block}.sub-menu li:first-child a{padding-left:0}.sub-menu li a{padding:5px 10px;text-decoration:none;color:#435b61}.sub-menu li.active a{color:#52b689}.menu-icon{background-image:url(../img/icon-menu.png);background-position:center center;background-repeat:no-repeat;float:right;height:40px;margin-right:20px;margin-top:15px;width:40px;border-radius:3px;display:none}@media only screen and (max-width:1322px){.main-menu li{margin-right:14px}}@media screen and (max-width:1600px){.contentText,.main-header,.maxWrapper,.meta-header{width:1280px}}@media screen and (max-width:1320px){.contentText,.main-header,.maxWrapper,.meta-header{width:960px}.main-header .logo{margin-right:35px}}@media screen and (max-width:1000px){.contentText,.maxWrapper,.meta-header{width:640px}.main-navigation{display:none;background-color:#52b689;width:98%;padding-left:2%}.main-navigation.show-nav,.menu-icon{display:block}.main-header{width:100%;min-width:300px}.main-header .logo{margin-right:20px}section{margin-top:0}}@media screen and (max-width:640px){.contentText,.maxWrapper,.meta-header{width:100%}.contentText{width:auto}.header{position:relative;z-index:15}.main-navigation{height:auto;padding:0 0 0 20px;display:none}.main-navigation.show-nav{display:block;position:absolute;top:100px}.main-menu li{display:block}.main-menu>li>a{padding-top:15px;padding-bottom:15px;font-size:16px}}@media screen and (max-width:768px){.main-menu,.main-navigation{width:100%;box-sizing:border-box;min-width:320px;margin:0 auto}.main-header{min-width:0}.main-menu{list-style-type:disc;color:#fff;padding-left:20px;padding-bottom:15px}.main-menu li{display:list-item;float:none}.main-menu>li>a{font-size:22px;padding-top:15px;padding-bottom:0}.main-navigation{border-top:1px solid rgba(255,255,255,.2);padding:0}.main-navigation.show-nav{height:auto}.sub-menu{padding:20px!important}}@media screen and (max-width:600px){.h1,h1{font-size:36px}}@media screen and (max-width:480px){.contentText,.meta-header{width:100%;box-sizing:border-box;min-width:320px;margin:0 auto}.contentText{width:320px}}