@font-face{font-family:FrutigerLTStd-Bold;src:url(../fonts/FrutigerLTStd-Bold.eot);src:url(../fonts/FrutigerLTStd-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/FrutigerLTStd-Bold.woff) format("woff"),url(../fonts/FrutigerLTStd-Bold.ttf) format("truetype"),url(../fonts/FrutigerLTStd-Bold.svg#FrutigerLTStd-Bold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:FrutigerLTStd-Roman;src:url(../fonts/FrutigerLTStd-Roman.eot);src:url(../fonts/FrutigerLTStd-Roman.eot?#iefix) format("embedded-opentype"),url(../fonts/FrutigerLTStd-Roman.woff) format("woff"),url(../fonts/FrutigerLTStd-Roman.ttf) format("truetype"),url(../fonts/FrutigerLTStd-Roman.svg#FrutigerLTStd-Roman) format("svg");font-weight:400;font-style:normal}@font-face{font-family:FrutigerLTStd-Light;src:url(../fonts/FrutigerLTStd-Light.eot);src:url(../fonts/FrutigerLTStd-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/FrutigerLTStd-Light.woff) format("woff"),url(../fonts/FrutigerLTStd-Light.ttf) format("truetype"),url(../fonts/FrutigerLTStd-Light.svg#FrutigerLTStd-Light) format("svg");font-weight:400;font-style:normal}.btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:40px;line-height:38px;border:3px solid #ff6f6f;padding:0 20px;background:0 0;color:#ff6f6f;font-family:FrutigerLTStd-Bold}.btn:hover{background:#ff6f6f;color:#fff}.wrapper{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;margin:0 auto;max-width:1260px}.hidden{visibility:hidden}.scale_bg{background-size:cover;background-position:center center}html{color:#222;font-size:1em;line-height:1.4}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before,:first-letter,:first-line{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body,html{width:100%;height:100%;margin:0;padding:0;background-color:#fff;font-family:FrutigerLTStd-Light}body.noscroll,html.noscroll{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1;min-height:100%;overflow:hidden;padding-top:60px;padding-bottom:240px}a{color:inherit;text-decoration:none}h1{font-family:FrutigerLTStd-Bold;margin:0 0 20px;color:#ff6f6f;font-size:2em}h2{font-family:FrutigerLTStd-Bold;margin:0 0 20px;color:#ff6f6f;padding-top:20px;font-size:1.5em}h3{font-size:1em;font-family:FrutigerLTStd-Bold;margin:0 0 20px;color:#ff6f6f;padding-top:20px}b,strong{font-family:FrutigerLTStd-Bold}p{margin:0 0 20px}.date{display:block;margin:0 0 20px}.sharing_container{padding:0 30px}.sharing{margin:40px 0 0}.sharing:after{content:"";display:table;clear:both}.fb_share{display:block;float:left;margin:0 0 0 20px}.fb_share svg{display:block;width:10px;height:21px;margin:10px auto 0}.fb_share svg *{fill:#fff}.fb_share span.icon{display:block;float:left;width:40px;height:40px;background:#000;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px}.fb_share span.text{display:none;float:left;line-height:40px;margin:0 0 0 5px;font-size:.85em}.twitter_share{display:block;float:left}.twitter_share svg{display:block;width:40px;height:40px}.twitter_share svg *{fill:#fff}.twitter_share span.icon{display:block;float:left;width:40px;height:40px;background:#000;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px}.twitter_share span.text{display:none;float:left;line-height:40px;margin:0 0 0 5px;font-size:.85em}.section{position:relative}.spinner{display:none;width:28px;height:28px;margin:-19px 0 0 -19px;font-size:10px;position:fixed;top:50%;left:50%;text-indent:-9999em;border-top:5px solid #ff6f6f;border-right:5px solid #ff6f6f;border-bottom:5px solid #ff6f6f;border-left:5px solid rgba(255,111,111,.3);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;-moz-animation:load8 1.1s infinite linear;-ms-animation:load8 1.1s infinite linear;-o-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear;z-index:1001}.spinner,.spinner:after{border-radius:50%}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fade{display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:1000;background:#000;opacity:0}@media screen and (min-width:640px){.wrap{padding-top:120px}}@media screen and (min-width:960px){.fb_share,.twitter_share{top:-40px}.fb_share span.text,.twitter_share span.text{display:block}}.login{margin:0 auto;max-width:320px}.wrap.error .section{padding:40px 0;text-align:center}.wrap.error .page_header{height:auto;min-height:0;margin:40px 0}.wrap.error .page_header h1{line-height:1em;color:#000;text-align:center;margin:60px 0 0}.wrap.error .page_header .header_content{position:relative;z-index:2}.header{position:fixed;top:0;left:0;right:0;height:60px;background:#fff;z-index:1000;border-bottom:1px solid #f6f6f6}.header .wrapper{height:60px}.header .logo{display:block;position:absolute;left:50%;width:70px;height:42px;margin:9px 0 0 -35px}.header .logo svg{display:block;width:70px;height:42px}.header .navi_trigger{display:block;position:fixed;left:10px;top:5px;background:#fff;width:50px;height:50px;z-index:1001}.header .navi_trigger svg#mobile_navi_trigger{display:block;width:30px;height:30px;margin:10px auto}.header .navi_trigger svg#mobile_navi_trigger *{fill:#000}.header .navi_trigger svg#close_icon{display:none;width:26px;height:26px;margin:12px auto 0}.header .navi_trigger svg#close_icon *{stroke:#000}.header .navi_trigger.active svg#mobile_navi_trigger{display:none}.header .navi_trigger.active svg#close_icon{display:block}.header .navi{position:fixed;top:0;left:0;right:0;bottom:0;display:none;background:#fff;padding:80px 10px 10px;z-index:1000}.header .navi ul{display:block;list-style:none;margin:0;padding:0}.header .navi ul li{margin:0;padding:0}.header .navi ul li span{display:none}.header .navi ul li.current a{color:#ff6f6f}.header .navi ul li.current ul li a{color:#000}.header .navi ul li ul li.current a,.header .navi ul li.current ul li:hover a,.header .navi ul li.has_children ul li:hover a,.header .navi ul li:hover a{color:#ff6f6f}.header .navi a{color:#000;display:block;margin:10px 0;text-align:center;font-size:1.5em;padding:0;position:relative}.header .navi a svg{display:none}.header .lang_navi{position:absolute;top:0;right:20px;bottom:0;z-index:2}.header .lang_navi a{color:#000;font-size:1em;line-height:60px;margin:0;font-family:FrutigerLTStd-Light;text-transform:uppercase}.header .lang_navi a.current,.header .lang_navi a:hover{color:#ff6f6f}@media screen and (min-width:640px){.header,.header .wrapper{height:120px}.header .logo{display:block;position:absolute;left:10px;top:50%;width:100px;height:60px;margin:-30px 0 0;z-index:2}.header .logo svg{display:block;width:100px;height:60px}.header .navi_trigger{display:none}.header .navi{position:relative;background:#fff;height:120px;z-index:1;display:block;margin:0 auto;padding:0;color:#000;text-align:center;-webkit-transform:translate(0% 0)!important;-moz-transform:translate(0% 0)!important;-ms-transform:translate(0% 0)!important;transform:translate(0% 0)!important;-webkit-transform:matrix(1,0,0,1,0,0)!important;-moz-transform:matrix(1,0,0,1,0,0)!important;-ms-transform:matrix(1,0,0,1,0,0)!important;-o-transform:matrix(1,0,0,1,0,0)!important;transform:matrix(1,0,0,1,0,0)!important}.header .navi ul li{position:relative;line-height:120px;display:inline-block}.header .navi ul li span,.header .navi ul li ul{display:none}.header .navi ul li.has_children:hover ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:50%;top:0;width:200px;background:#fff;padding:120px 10px 10px;text-align:center;margin:0 0 0 -100px;z-index:1;border:1px solid #f6f6f6}.header .navi ul li.has_children:hover li{display:block;padding:0 0 15px;margin:0;line-height:1.5em}.header .navi ul li.has_children:hover li a{color:#000;line-height:1.5em;margin:0}.header .navi ul li.active a,.header .navi ul li.has_children:hover li.current a{color:#ff6f6f}.header .navi ul li.active span,.header .navi ul li.current span{height:20px;line-height:20px;position:absolute;z-index:3;display:block;left:0;right:0;top:25px;color:#ff6f6f;text-align:center;font-size:1.5em;font-family:FrutigerLTStd-Light;-webkit-transform:scale(1.6,1);-moz-transform:scale(1.6,1);-ms-transform:scale(1.6,1);-o-transform:scale(1.6,1);transform:scale(1.6,1)}.header .navi a{position:relative;line-height:120px;display:inline-block;font-size:1em;margin:0 20px;padding:0;z-index:2}.header .navi a svg{position:absolute;left:0;top:50%;width:16px;height:30px;margin:-15px 0 0;display:none}.header .navi a.active svg{display:block}.header .navi a.active,.header .navi a:hover{color:#ff6f6f}.header .lang_navi{right:50px}.header .lang_navi a{line-height:120px}}@media screen and (min-width:960px){.header .logo{left:55px}.header .navi{max-width:800px}.header .navi ul li.has_children:hover ul{width:240px;margin-left:-120px}.header .navi a{margin:0 30px;padding:0;font-size:1.125em}}.intro{min-height:480px;background:url(../img/intro_bg_medium.jpg) center center/cover no-repeat}.intro .wrapper{padding:0 20px}.intro .content{text-align:center;padding-top:60px;padding-bottom:60px}.intro .content h1{font-family:FrutigerLTStd-Bold;font-size:2em;margin:0 0 20px}.intro .content div p{margin:0 0 20px}.section.video{padding-bottom:56.25%;position:relative}.section.video iframe{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.page_links{border-top:1px solid #f6f6f6;padding:60px 0;text-align:center}.page_links :after,.page_links :before{content:" ";display:table}.page_links :after{clear:both}.page_links .items{position:relative}.page_links .items :after,.page_links .items :before{content:" ";display:table}.page_links .items :after{clear:both}.page_links .items .item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:0 10px;margin-bottom:60px}.page_links .items .item .wrapper{max-width:1000px}.page_links .items .item .content{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;padding:0 10px;color:#000}.page_links .items .item .content img{display:block;margin:0 auto;max-width:100px;height:auto}.page_links .items .item .content .text{position:relative;min-height:180px;padding-bottom:40px}.page_links .items .item .content .text h2{color:#ff6f6f;font-family:FrutigerLTStd-Bold;margin:20px 0 10px;padding:0;min-height:66px}.page_links .items .item .content .text p{margin:0 0 30px;color:#000;min-height:80px}.page_links .items .item .content .text p a{text-decoration:underline}.page_links .items .item .content .text .btn{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);min-width:130px}.latest{border-top:1px solid #f6f6f6;padding:60px 0;text-align:center}.latest :after,.latest :before{content:" ";display:table}.latest :after{clear:both}.latest .vertical_border{display:none}.latest_articles :after,.latest_articles :before,.latest_news :after,.latest_news :before{content:" ";display:table}.latest_articles :after,.latest_news :after{clear:both}.latest_articles h2,.latest_news h2{color:#000;font-family:FrutigerLTStd-Bold;margin:0 0 10px}.latest_articles .intro_text,.latest_news .intro_text{margin:0 0 20px}.latest_articles .intro_text p,.latest_news .intro_text p{margin:0}.latest_articles .items,.latest_news .items{position:relative;margin-bottom:20px}.latest_articles .items :after,.latest_articles .items :before,.latest_news .items :after,.latest_news .items :before{content:" ";display:table}.latest_articles .items :after,.latest_news .items :after{clear:both}.latest_articles .items .item,.latest_news .items .item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:10px}.latest_articles .items .item .wrapper,.latest_news .items .item .wrapper{max-width:1000px}.latest_articles .items .item .content,.latest_news .items .item .content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;padding:20px 10px;min-height:90px;background:#f3f3f3;color:#ff6f6f}.latest_articles .items .item .content h2,.latest_news .items .item .content h2{margin:0 0 10px;color:#000;font-size:1.25em;font-family:FrutigerLTStd-Light}.latest_articles .items .item .content p,.latest_news .items .item .content p{margin:0 0 10px;color:#000}.latest_articles .items .item .content .bottom,.latest_news .items .item .content .bottom{display:block;text-align:center}.latest_articles .items .item .content .bottom span,.latest_news .items .item .content .bottom span{display:inline-block;margin:0;float:none;padding:0}.latest_articles .items .item .content .bottom span:nth-child(2),.latest_news .items .item .content .bottom span:nth-child(2){margin:0 10px}.latest_articles .listing_page_link,.latest_news .listing_page_link{display:inline-block;text-align:center;position:relative;padding:0 15px 0 0}.latest_articles .listing_page_link span,.latest_news .listing_page_link span{position:absolute;top:0;right:0;display:block;color:#ff6f6f}.latest_articles .items .item:hover .content,.latest_news .items .item:hover .content{background:#ff6f6f;color:#000}.latest_articles .items .item:hover .content span,.latest_news .items .item:hover .content span{color:#fff}@media screen and (min-width:640px){.intro{min-height:600px;background:url(../img/intro_bg_medium.jpg) center center/cover no-repeat}.intro .wrapper{padding:0 10px}.intro .content{text-align:left;padding-left:50%;padding-bottom:180px}.intro .content h1{font-family:FrutigerLTStd-Bold;font-size:2em;margin:120px 0 20px}.latest .latest_articles,.latest .latest_news{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left}.latest .latest_articles .items .item .content,.latest .latest_news .items .item .content{min-height:140px}.latest .vertical_border{display:block;position:absolute;left:50%;top:10px;bottom:10px;background:#f6f6f6;width:1px}.latest_articles{padding-left:40px}.latest_news{padding-right:40px}.page_links .item{float:left;width:33%}.page_links .item:nth-child(3n+1){clear:left}.page_links .items .item{margin-bottom:0}}@media screen and (min-width:960px){.intro{min-height:640px;background:url(../img/intro_bg.jpg) center center/cover no-repeat}.intro :after,.intro :before{content:" ";display:table}.intro :after{clear:both}.intro .content{padding-right:40px}.intro .content :after,.intro .content :before{content:" ";display:table}.intro .content :after{clear:both}.intro .content h1{font-family:FrutigerLTStd-Bold;font-size:2em;margin:0 0 20px}.intro .content div p{margin:0 0 20px}}.faq{padding:0}.faq .wrapper{max-width:900px}.faq .content{position:relative;width:auto;left:0;top:0;z-index:1}.faq .content .faq_item{position:relative;padding:10px 0;border-top:2px solid #f6f6f6}.faq .content .faq_item:last-of-type{border-bottom:2px solid #f6f6f6}.faq .content .faq_item a{display:block;position:relative;padding:10px 40px 10px 0;font-family:FrutigerLTStd-Bold}.faq .content .faq_item a svg{position:absolute;right:10px;top:5px;display:block;width:24px;height:24px;opacity:.7}.faq .content .faq_item a svg .minus{display:none}.faq .content .faq_item a svg .plus{display:block}.faq .content .faq_item a:hover svg{opacity:1}.faq .content .faq_item.active a svg .plus{display:none}.faq .content .faq_item.active a svg .minus,.faq .content .qa{display:block}.faq .content .answer{height:0;overflow:hidden}.faq .content .answer .pad{padding-top:20px}.faq .content .answer .pad p{margin:0 0 20px}.faq .content .answer .pad p :after,.faq .content .answer .pad p :before{display:inline}.faq .content .answer .pad a{display:inline;font-family:FrutigerLTStd-Light;text-decoration:underline;padding:0!important}.faq .sharing{margin:40px 0 0}.wrap.newspage .section{padding:60px 0}.wrap.newspage h1{text-align:center;color:#000}.wrap.newspage .section.single.newsitem h1{text-align:left;color:#ff6f6f;margin-bottom:5px}.wrap.newspage .section.single.newsitem .date{color:#666;margin-bottom:30px}.wrap.newspage .section.single.newsitem .wrapper{max-width:900px}.wrap.newspage .section.single.newsitem .content{width:100%}.wrap.newspage .section.single.newsitem .content p b,.wrap.newspage .section.single.newsitem .content p strong{color:#ff6f6f}.wrap.newspage .section.single.newsitem .content img{display:block;width:100%;height:auto;margin:40px 0}.wrap.newspage .newsitemlisting{border:0;text-align:center}.wrap.newspage .newsitemlisting .items .item:nth-child(2n+1){clear:left}.wrap.newspage .newsitemlisting .items .item .content{background:#f3f3f3;color:#ff6f6f;min-height:200px}.wrap.newspage .newsitemlisting .items .item .content:hover{background:#ff6f6f}.wrap.newspage .newsitemlisting .items .item .content:hover .date,.wrap.newspage .newsitemlisting .items .item .content:hover .read_more{color:#fff}@media screen and (min-width:640px){.wrap.newspage .newsitemlisting .items .item{text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left}}.wrap.articlepage .section{padding:60px 0}.wrap.articlepage h1{text-align:center;color:#000}.wrap.articlepage .section.single.articleitem h1{text-align:left;color:#ff6f6f;margin-bottom:5px}.wrap.articlepage .section.single.articleitem .date{color:#666;margin-bottom:30px}.wrap.articlepage .section.single.articleitem .wrapper{max-width:900px}.wrap.articlepage .section.single.articleitem .content{width:100%}.wrap.articlepage .section.single.articleitem .content p b,.wrap.articlepage .section.single.articleitem .content p strong{color:#ff6f6f}.wrap.articlepage .section.single.articleitem .content img{display:block;width:100%;height:auto;margin:40px 0}.wrap.articlepage .articleitemlisting{border:0;text-align:center}.wrap.articlepage .articleitemlisting .items .item .content{min-height:200px}@media screen and (min-width:640px){.wrap.articlepage .articleitemlisting .items .item{text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left}.wrap.articlepage .articleitemlisting .items .item:nth-child(2n+1){clear:left}}.wrap.infopage .section{padding:60px 0}.wrap.infopage .section .wrapper{max-width:900px}.wrap.infopage .content a{word-break:break-word}.wrap.infopage .content img{display:block;width:100%;height:auto}.wrap.contactpage .section{padding:60px 0}.wrap.contactpage .section .wrapper{max-width:900px}.wrap.contactpage .form{margin:40px 0}.wrap.contactpage .form :after,.wrap.contactpage .form :before{content:" ";display:table}.wrap.contactpage .form :after{clear:both}.wrap.contactpage .form .row{margin:0 0 20px}.wrap.contactpage .form .row :after,.wrap.contactpage .form .row :before{content:" ";display:table}.wrap.contactpage .form .row :after{clear:both}.wrap.contactpage .form .input_container{margin:0 0 20px}.wrap.contactpage .form .input_container :after,.wrap.contactpage .form .input_container :before{content:" ";display:table}.wrap.contactpage .form .input_container :after{clear:both}.wrap.contactpage .form label{display:block;font-size:.875em;color:#666}.wrap.contactpage .form input{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #d8dbde;border-radius:5px;padding:5px;font-size:.875em}.wrap.contactpage .form textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #d8dbde;border-radius:5px;padding:5px;font-size:.875em;width:100%}.wrap.contactpage .form .bottom .error{color:#ff6f6f}@media screen and (min-width:640px){.wrap.contactpage .form .row{margin:0 0 20px}.wrap.contactpage .form .row :after,.wrap.contactpage .form .row :before{content:" ";display:table}.wrap.contactpage .form .row :after{clear:both}.wrap.contactpage .form .input_container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;margin:0}.wrap.contactpage .form .input_container:first-child{padding-right:20px}.wrap.contactpage .form .input_container:last-child{padding-left:20px}.wrap.contactpage .form .input_container :after,.wrap.contactpage .form .input_container :before{content:" ";display:table}.wrap.contactpage .form .input_container :after{clear:both}}.footer{background:#2e2e2e;color:#fff;text-align:center;position:absolute;left:0;right:0;bottom:0;height:240px}.footer .wrapper{padding:40px 10px;max-width:1000px}.footer .wrapper h2{color:#ff6f6f;text-transform:uppercase;margin:0 0 20px;padding:0;font-size:1em;font-family:FrutigerLTStd-Light;letter-spacing:1px}.footer .wrapper .text{margin:0 auto;max-width:480px}.footer .wrapper .twitter_share{display:block;position:absolute;left:20px;top:50%;float:left;margin:-20px 0 0}.footer .wrapper .twitter_share svg{display:block;width:40px;height:40px}.footer .wrapper .twitter_share svg *{fill:#2e2e2e}.footer .wrapper .twitter_share span.icon{display:block;width:40px;height:40px;background:#fff;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px}.footer .wrapper .twitter_share span.text{display:block;float:left;line-height:40px;margin:0 0 0 5px;font-size:.75em}.footer a,.footer span{display:block;margin:0 0 10px;font-size:1em;font-family:FrutigerLTStd-Light}.cookie{display:none;position:fixed;left:0;right:0;bottom:0;background-color:#dddddf;background-image:-webkit-linear-gradient(bottom,#dddddf,#8b8c8c);background-image:linear-gradient(to top,#dddddf,#8b8c8c);color:#fff;padding:40px 20px 20px;text-align:center;z-index:1000}.cookie.active{display:block}.cookie a{font-family:FrutigerLTStd-Bold}.cookie p{max-width:640px;margin:0 auto}.popup{display:none;position:fixed;left:0;right:0;bottom:0;top:0;padding:40px;background:#fff;color:#000;text-align:left;z-index:1001;overflow:hidden;overflow-y:scroll}.popup.active{display:block}.popup .content{max-width:640px;margin:0 auto}.close_cookie,.hide_popup{display:block;width:80px;height:40px;margin:20px auto;line-height:40px;text-align:center;font-family:FrutigerLTStd-Bold;padding:0 10px;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px;background:#fff;color:#000}.hide_popup{background:#D7D7D3;float:right}.close_popup{position:absolute;top:20px;right:10px;width:40px;height:40px}.close_popup svg{display:block;width:30px;height:30px}.close_popup svg *{stroke:#000;stroke-width:4px!important}