*{text-decoration:none;outline:none;margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{overflow-y:scroll}body{margin:0;-webkit-text-size-adjust:100%}img{border:none;max-width:100%}textarea{resize:none}.clearfix:before,.clearfix:after{content:".";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}div.half{width:50%}div.left{float:left}div.right{float:right}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.hide,.mobile-only{display:none}.dekstop-only{display:block}#responsive{position:relative;z-index:1}@font-face{font-family:'serif72_beta_rgregular';src:url(/fonts/serif72beta-regular-webfont.eot);src:url(/fonts/serif72beta-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/fonts/serif72beta-regular-webfont.woff2) format('woff2'),url(/fonts/serif72beta-regular-webfont.woff) format('woff'),url(/fonts/serif72beta-regular-webfont.ttf) format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'serif72_betablack_italic';src:url(/fonts/serif72beta-blackitalic-webfont.eot);src:url(/fonts/serif72beta-blackitalic-webfont.eot?#iefix) format('embedded-opentype'),url(/fonts/serif72beta-blackitalic-webfont.woff2) format('woff2'),url(/fonts/serif72beta-blackitalic-webfont.woff) format('woff'),url(/fonts/serif72beta-blackitalic-webfont.ttf) format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'serif72_beta_rgitalic';src:url(/fonts/serif72beta-italic-webfont.eot);src:url(/fonts/serif72beta-italic-webfont.eot?#iefix) format('embedded-opentype'),url(/fonts/serif72beta-italic-webfont.woff2) format('woff2'),url(/fonts/serif72beta-italic-webfont.woff) format('woff'),url(/fonts/serif72beta-italic-webfont.ttf) format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'serif72_betablack';src:url(/fonts/serif72beta-black-webfont.eot);src:url(/fonts/serif72beta-black-webfont.eot?#iefix) format('embedded-opentype'),url(/fonts/serif72beta-black-webfont.woff2) format('woff2'),url(/fonts/serif72beta-black-webfont.woff) format('woff'),url(/fonts/serif72beta-black-webfont.ttf) format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'source_sans_proregular';src:url(/fonts/sourcesanspro-regular-webfont.eot);src:url(/fonts/sourcesanspro-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/fonts/sourcesanspro-regular-webfont.woff2) format('woff2'),url(/fonts/sourcesanspro-regular-webfont.woff) format('woff'),url(/fonts/sourcesanspro-regular-webfont.ttf) format('truetype'),url(/fonts/sourcesanspro-regular-webfont.svg#source_sans_proregular) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'source_sans_probold';src:url(/fonts/sourcesanspro-bold-webfont.eot);src:url(/fonts/sourcesanspro-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/fonts/sourcesanspro-bold-webfont.woff2) format('woff2'),url(/fonts/sourcesanspro-bold-webfont.woff) format('woff'),url(/fonts/sourcesanspro-bold-webfont.ttf) format('truetype'),url(/fonts/sourcesanspro-bold-webfont.svg#source_sans_probold) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'source_sans_prosemibold';src:url(/fonts/sourcesanspro-semibold-webfont.eot);src:url(/fonts/sourcesanspro-semibold-webfont.eot?#iefix) format('embedded-opentype'),url(/fonts/sourcesanspro-semibold-webfont.woff2) format('woff2'),url(/fonts/sourcesanspro-semibold-webfont.woff) format('woff'),url(/fonts/sourcesanspro-semibold-webfont.ttf) format('truetype'),url(/fonts/sourcesanspro-semibold-webfont.svg#source_sans_prosemibold) format('svg');font-weight:normal;font-style:normal}html,body{height:100%;background-color:#FFF;font-family:'serif72_beta_rgregular','Arial','Helvetica','sans-serif';font-size:18px;line-height:30px;color:#666}p,textarea,input,li{font-family:'serif72_beta_rgregular','Arial','Helvetica','sans-serif';font-size:18px;line-height:30px;color:#666}b,strong{font-family:'serif72_betablack';font-weight:normal}i,em{font-family:'serif72_beta_rgitalic';font-style:normal}b i,i b,strong em,em strong{font-family:'serif72_betablack_italic';font-weight:normal}ul,li{margin:0;padding:0}ul{padding-left:20px}.text-title{font-size:24px;line-height:34px;font-family:'source_sans_probold'}.interactive{cursor:pointer;transition:opacity 400ms ease-out}.interactive:hover{opacity:0.6}.inline-container{font-size:0}.col2,.col3,.col4{display:inline-block;vertical-align:top;width:46%;margin:0 2%}.col3{width:29.3%}.col4{width:21%}.col3_2{width:62.6%}.col4_3{width:71%}.center-header{height:100%;max-width:1400px;text-align:left;margin:0 auto;position:relative}.center-contents{width:1100px;text-align:left;margin:0 auto;position:relative}.center-contents2{width:1260px;text-align:left;margin:0 auto;position:relative}.sprite{}.text1 a{display:inline-block;font-family:'serif72_betablack_italic';font-size:18px;line-height:20px;color:#7a821a;font-weight:normal;font-style:normal;border-bottom:1px solid #7a821a}.text1 a:hover{border-bottom:none}#site{position:relative;min-width:1400px;min-height:100%}#footer{position:fixed;bottom:0;width:100%;height:54px;z-index:120;display:none}#footer-panel{position:absolute;width:100%;height:54px;left:0;top:0;background-color:#ccc;text-align:center;font-size:0;padding:8px}#footer-panel .text{vertical-align:top;display:inline-block;font-family:'source_sans_prosemibold';font-size:12px;line-height:38px;padding:0 10px;color:#000}#footer-panel img{vertical-align:top;display:inline-block;height:38px;padding:0 38px}#header{position:fixed;width:100%;background-color:#fff;height:54px;z-index:100}#menu-mobile-icon{display:none}#logotype{position:absolute;left:10px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;width:98px;height:30px;background-image:url(/images/logotype.png?v=1);background-size:98px 30px}#logoicon{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:31px;height:43px;background-image:url(/images/logoicon.png?v=1);background-size:31px 43px;display:none}#menu{font-size:0;position:absolute;top:10px;right:10px}.menu-item{display:inline-block;position:relative}.menu-item .title{font-family:'source_sans_prosemibold';color:#7a821a;margin:0 10px;transition:color 0.3s linear;font-size:12px;line-height:32px;text-transform:uppercase}.menu-item .title:hover,.menu-item.selected .title{color:#7a821a;border-bottom:1px solid #7a821a}.menu-item .submenu{display:none;background:#CCC;position:absolute;z-index:100;width:100%}.menu-item .submenu a{display:block;padding:10px 0;text-align:center;width:100%;font-size:14px;text-transform:uppercase;color:#FFF;cursor:pointer;transition:background-color 300ms ease-out}.menu-item .submenu a:hover{background-color:#056CA7}.menu-item:hover .submenu{display:block}#langs{display:inline-block;position:relative;margin-left:4px}.lang-item{display:inline-block;margin-left:6px;text-align:center;font-family:'source_sans_prosemibold';font-size:12px;line-height:32px;color:#ccc;transition:color 300ms ease-out}.lang-item:hover,.lang-item.selected{color:#7a821a}#contents{padding-top:54px;position:relative;z-index:50}.page{margin:0 auto;width:1100px;padding:30px 0}div.long-text li{margin-left:20px}.long-text p,.short-text p,.short-text{}#site .input-error{background:#BCC08C}#form-msg{float:left;color:#FFF;width:75%;font-size:14px;line-height:24px;display:none}.form-item-textarea{width:100%;margin-bottom:15px}.form-item{width:30%;margin-right:5%;margin-bottom:30px;float:left}.form-item.right{margin-right:0;float:right}.form-input{position:relative}.form-input input,.form-input textarea{width:100%;height:30px;background:#F2F2F2;border:none;padding:0 5px;font-size:16px;line-height:30px}.form-input textarea{width:100%;height:180px;padding:5px;line-height:20px}.form-label{padding-bottom:5px;font-family:'source_sans_prosemibold';font-size:12px;line-height:16px;color:#fff;text-transform:uppercase}.send-button{float:right;text-align:right;font-family:'serif72_betablack_italic';font-size:18px;line-height:24px;color:#fff;border-bottom:1px solid #fff;cursor:pointer}.send-button:hover{border-bottom:none}#video{margin-top:25px;width:100%;height:400px}.section{}.home-section{position:relative;width:100%}.home-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}.home-logo{position:absolute;top:0;bottom:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center}.home-slogan{position:absolute;bottom:5%;left:0;right:0;text-align:center;font-family:'serif72_beta_rgitalic';font-size:18px;line-height:20px;color:#fff}.section-header{position:relative;width:100%;height:300px;display:table}.section-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-attachment:fixed}.contacts-section .section-image{display:none;background-attachment:scroll}.section-title{position:relative;text-align:center;font-family:'source_sans_probold';font-size:70px;line-height:74px;color:#fff;display:table-cell;vertical-align:middle;text-transform:uppercase}.profile-detail{padding:35px 0;text-align:center}.profile-section .text1,.profile-section .text2,.profile-detail .text1,.profile-detail .text2{text-align:left}.profile-section .text2{margin-top:35px;display:none}.read-more{display:inline-block;margin-top:35px;text-align:center;font-family:'serif72_betablack_italic';font-size:18px;line-height:20px;color:#7a821a;border-bottom:1px solid #7a821a}.read-more:hover{border-bottom:none}.activityareas-detail{padding:35px 0}.activityareas-detail .item{display:inline-block;border-top:4px solid #7a821a;vertical-align:top;width:22%;margin-right:3%;margin-bottom:16px;padding-top:16px}.activityareas-detail .item .title{font-family:'source_sans_probold';font-size:36px;line-height:40px;color:#525252}.activityareas-detail .item .more{display:inline-block;margin-top:10px;text-align:left;font-family:'serif72_betablack_italic';font-size:18px;line-height:20px;color:#7a821a;border-bottom:1px solid #7a821a}.activityareas-detail .item .more:hover{border-bottom:none}.publications-detail{padding:35px 0;text-align:center}.publications-detail .item{margin-bottom:30px;text-align:left}.publications-detail .item .title{font-family:'source_sans_probold';font-size:24px;line-height:26px}.publications-detail .item .subtitle{font-size:18px;line-height:20px;margin-top:6px}.publications-detail .item .pdflink{display:inline-block;font-family:'serif72_betablack_italic';font-size:18px;line-height:20px;color:#7a821a;border-bottom:1px solid #7a821a;margin-top:4px}.publications-detail .item .pdflink:hover{border-bottom:none}#publications-more{display:none}.contacts-section .section-title{color:#7a821a;pointer-events:none}.contacts-section{background-color:#666}#map-canvas{position:absolute;top:0;left:0;width:100%;height:100%}.contacts-detail{padding:100px 0 80px 0}.contacts-form{float:left;width:70%;min-height:300px}.contacts-info{float:right;width:25%;color:#fff}.contacts-info p,.contacts-info a{color:#fff;font-family:'source_sans_proregular'}.contacts-info a{border-bottom:1px solid #fff}.contacts-info a:hover{border-bottom:none}.contacts-info .splitter{font-family:'source_sans_proregular'}.contacts-info .letter{color:#fff;font-family:'serif72_betablack_italic'}.contacts-info .address,.contacts-info .phonefax,.contacts-info .email{margin-bottom:30px}.contacts-info .socialnetworks{padding-top:30px}@media screen and (min-width:1001px){#menu{display:block!important}}@media screen and (max-width:1420px){#site{min-width:320px}.center-header{max-width:auto}}@media screen and (max-width:1260px){.center-contents2{width:90%;margin:0 auto}}@media screen and (max-width:1120px){.center-contents,.center-contents-mobile{width:90%;margin:0 auto}.page{padding:30px 10px}}@media screen and (max-width:1040px){#responsive{position:relative;z-index:2}.section-image{background-position:top center;background-attachment:scroll}.section-header{height:250px}.section-title{font-size:62px;line-height:64px}}@media screen and (max-width:1000px){.mobile-only{display:block}.dekstop-only{display:none}.no-center-mobile{width:100%;margin-left:0;margin-right:0}#header{position:fixed;width:100%}#menu{display:none}#menu{position:absolute;top:54px;left:0;width:100%;z-index:100;border-top:solid 1px #DDD}.menu-item{display:block;text-align:center;background-color:#FFF;border-bottom:solid 1px #DDD;line-height:0;padding:12px 0}.menu-item .title{font-size:18px;line-height:20px;padding:0}#langs{position:static;top:auto;left:0;right:0;width:100%;margin-left:0;margin-top:0;text-align:center;padding:14px 0;background:#FFF;line-height:0;border-bottom:solid 1px #DDD}.lang-item{font-size:14px;line-height:16px}#menu-mobile-icon{display:block;position:absolute;top:3px;right:6px;width:49px;height:45px;cursor:pointer}.bar{width:29px;height:4px;background-color:#7a821a;position:absolute;left:10px;transform-origin:center;-webkit-transform-origin:center;transition:all 300ms linear}.closed .bar1{top:10px;opacity:1;transform:none;-webkit-transform:none}.closed .bar2{top:22px;transform:none;-webkit-transform:none}.closed .bar3{top:34px;transform:none;-webkit-transform:none}.bar1{opacity:0;top:10px}.bar2{transform:rotate(45deg);-webkit-transform:rotate(45deg);top:22px}.bar3{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);top:22px}.activityareas-detail .item{width:30.3%}#map-canvas{display:none}.contacts-section .section-image{display:inline}}@media screen and (max-width:875px){.home-logo{background-size:120px}.home-slogan{font-size:16px;line-height:18px}.section-header{height:200px}.section-title{font-size:54px;line-height:56px}.contacts-detail{padding:60px 0 40px 0}.contacts-form,.contacts-info{float:none;width:100%}.contacts-info{margin-bottom:50px}.form-footer{margin-bottom:20px}.activityareas-detail .item{width:47%}}@media screen and (max-width:750px){#footer{display:inline}.form-input textarea{height:80px}.home-logo{background-size:80px}.home-section{}.section-header{height:150px}.section-title{font-size:46px;line-height:48px}.form-item{width:100%;margin-right:0}.activityareas-detail .item{width:100%}}