@-webkit-keyframes pulsate{0%, 100%{top:0}50%{top:8px}}@-moz-keyframes pulsate{0%, 100%{top:0}50%{top:8px}}@-o-keyframes pulsate{0%, 100%{top:0}50%{top:8px}}@keyframes pulsate{0%, 100%{top:0}50%{top:8px}}html,body{margin:0;padding:0}html{font-size:100%;overflow-y:scroll;overflow-x:hidden;margin-top:0 !important}* html #outdated{position:absolute}body{overflow:hidden}#container{font-weight:400;letter-spacing:normal;word-spacing:normal;font-size:1rem;line-height:1.65em;-webkit-font-smoothing:antialiased;color:#1a1a1a;font-family:"Egyptienne F W01","Times",serif;text-rendering:optimizeLegibility;text-align:center}#container a,#container abbr,#container article,#container aside,#container acronym,#container address,#container audio,#container button,#container caption,#container cite,#container code,#container b,#container big,#container blockquote,#container body,#container canvas,#container dd,#container del,#container details,#container dfn,#container div,#container dl,#container dt,#container em,#container figcaption,#container figure,#container fieldset,#container footer,#container form,#container h1,#container h2,#container h3,#container h4,#container h5,#container h6,#container header,#container hgroup,#container html,#container i,#container iframe,#container img,#container input,#container ins,#container kbd,#container label,#container legend,#container li,#container mark,#container menu,#container nav,#container object,#container ol,#container p,#container pre,#container q,#container s,#container samp,#container small,#container span,#container strike,#container strong,#container sub,#container sup,#container section,#container summary,#container table,#container tbody,#container td,#container textarea,#container tfoot,#container th,#container thead,#container time,#container tr,#container tt,#container u,#container ul,#container var,#container video{border:none;box-sizing:border-box;font-family:inherit;font-size:100%;margin:0;outline:none;padding:0;vertical-align:baseline}#container a{color:inherit;font:inherit;text-decoration:none}#container hr{border:none}#container ol,#container ul{list-style:none}#container blockquote,#container q{quotes:none}#container blockquote:before,#container blockquote:after,#container q:before,#container q:after{content:'';content:none}#container ins{text-decoration:none}#container del{text-decoration:line-through}#container table{border-collapse:collapse;border-spacing:0}#container input,#container button{background:transparent}#container input::-moz-focus-inner,#container button::-moz-focus-inner{padding:0;border:0}#container .area-intro .block-content,#container .block-swiper a.swipe-to,#container .block-swiper.fullscreen img,#container .block-swiper#GalleryPage img{top:50%;transform:translateY(-50%)}#container a.button.center,#container header.site .sector-header .block-logo,#container .block-image.full-width,.page-contact #container .block-content iframe{left:50%;transform:translateX(-50%)}#container .area-intro>img+.block-content,#container .area-intro>picture img+.block-content,.page-contact #container .block-content .fullscreen img{top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}#container .clear{clear:both}#container .clearfix:after,#container form:after,#container form .formidable_row:after,#container .block-page-list:after,#container .block-team:after,.page-gallery #container .sector-content:after,.page-press #container .sector-content:after,.page-partner #container .sector-content:after,.page-team #container .sector-content:after,#container .area-content:after,#container .block-double:after,.landing #container .swiper-wrapper:after{content:"";display:table;clear:both}.page-contact #container .block-content .fullscreen img{height:auto;max-height:100%;max-width:100%;width:auto}#container header.site p a.obfuscated_link{color:#458C01;border-bottom:1px solid #458C01}#container header.site p a.obfuscated_link:hover,#container header.site p a.obfuscated_link:focus{color:#1a1a1a;border-bottom:1px solid #1a1a1a}#container b,#container strong{font-weight:700;letter-spacing:normal;word-spacing:normal}#container form input[type=submit],#container h1,#container h2,#container h3,#container h4,#container h5,#container h6,#container header.site nav,#container header.site button span,#container .block-logo h1,#container .block-logo .h1,#container .block-logo footer,#container .block-logo .footer,.page-sitemap #container .sector-content>ul{font-family:"Egyptienne F W01","Times",serif;font-weight:400;letter-spacing:normal;text-transform:uppercase;word-spacing:normal}#container a.button,#container header.site .sector-header p a,#container header.site button{font-family:"Egyptienne F W01","Times",serif;font-weight:700;text-transform:uppercase;letter-spacing:normal;word-spacing:normal}#container:after{content:"";display:table;clear:both}@media (min-width: 45rem){.page-domain-1 #container{box-shadow:inset 0 0 0 0.75rem #fffdd0}.page-domain-2 #container{box-shadow:inset 0 0 0 0.75rem #d0e6d1}.page-domain-3 #container{box-shadow:inset 0 0 0 0.75rem #b8dceb}}@media (min-width: 45rem) and (min-width: 60rem){.page-domain-1 #container{box-shadow:inset 0 0 0 1.25rem #fffdd0}.page-domain-2 #container{box-shadow:inset 0 0 0 1.25rem #d0e6d1}.page-domain-3 #container{box-shadow:inset 0 0 0 1.25rem #b8dceb}}#container.loading{background:url(../images/loader.gif) no-repeat center}#container.loading>header,#container.loading .swiper-container,#container.loading .background,#container.loading>footer{opacity:0 !important}#container a,#container button,#container input[type=submit]{cursor:pointer}#container a{transition-duration:150ms;transition-property:border, color;transition-timing-function:ease-in-out}#container .gray{color:#777}#container form{font-size:1.125rem;line-height:1.65em;text-align:left;max-width:60rem;margin-left:auto;margin-right:auto}#container form .label,#container form label{display:block;line-height:1.65em;text-align:left;width:100%}#container form span.no_counter{display:none}#container form input[type=email],#container form input[type=text],#container form select,#container form textarea{background:#ddd;border-radius:0;color:#1a1a1a;font-style:italic;padding-right:.389em;padding-left:.389em;width:100%}#container form input[type=email]:focus,#container form input[type=text]:focus,#container form select:focus,#container form textarea:focus{box-shadow:inset 0 0 0 0.125rem #458C01}#container form input,#container form select{height:2.875rem;line-height:2.875rem}#container form textarea{padding-top:0.75rem;padding-bottom:0.75rem}#container form .element.select{position:relative}#container form .element.select .input{overflow:hidden;position:relative;background-color:#ddd;width:100%}#container form .element.select .input select{-webkit-appearance:none;background-color:transparent;background-image:none;border:none;box-shadow:none;font-size:inherit;margin:0;padding:0.5rem 1rem;width:115%;font:inherit;position:relative}#container form .element.select .input select option{font:inherit}#container form .element.select .input select:focus{outline:none}#container form .element.select .input:before{content:"";display:block;position:absolute;width:0;height:0;border-left:.375rem solid transparent;border-right:.375rem solid transparent;border-top:0.5rem solid #1a1a1a;bottom:1.0625rem;right:1.094rem}#container form input[type=submit]{font-size:0.875rem;line-height:1.65em;font-weight:700;padding:0 3.3125rem;background:#458C01;color:#fff;height:2.563rem;line-height:2.563rem;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:0}#container form input[type=submit]:hover,#container form input[type=submit]:focus{background:#1a1a1a;color:#fff}#container form input::-webkit-input-placeholder,#container form textarea::-webkit-input-placeholder{color:#777;font-style:italic;font:inherit}#container form input:-moz-placeholder,#container form textarea:-moz-placeholder{color:#777;font-style:italic;font:inherit}#container form input::-moz-placeholder,#container form textarea::-moz-placeholder{color:#777;font-style:italic;font:inherit}#container form input:-ms-input-placeholder,#container form textarea:-ms-input-placeholder{color:#777;font-style:italic;font:inherit}#container form input.error,#container form textarea.error{box-shadow:inset 0 0 0 0.125rem #f25648}#container form div.error{color:#f25648}#container form textarea{resize:vertical;min-height:8.5rem}#container form .formidable_column{margin-bottom:2.5rem}@media (max-width: 59.9375rem){#container form .formidable_column{width:100%}}@media (min-width: 60rem){#container form .formidable_column{float:left;width:50%}#container form .formidable_column:nth-child(even){clear:right;padding-left:2.188rem}#container form .formidable_column:nth-child(odd){clear:left;padding-right:2.188rem}}.page-contact #container form{margin-top:13.125rem}@media (max-width: 64rem){.page-contact #container form{margin-top:9.1875rem}}#container .formidable_message{background:none;border-radius:0 !important;padding:1.5rem 3vw}.page-domain-1 #container .formidable_message p{background:#fffdd0}.page-domain-2 #container .formidable_message p{background:#d0e6d1}.page-domain-3 #container .formidable_message p{background:#b8dceb}.page-contact #container .formidable_message{margin-top:13.125rem}#container img,#container picture{display:block}#container img{max-width:100%;height:auto}#container img#livePhoto{margin-bottom:2.5rem}#container .block-article img,#container figure img{margin-bottom:0.25rem !important}#container time,#container em,#container i{font-style:italic}#container a.button{font-size:0.875rem;line-height:42px;background:#458C01;clear:both;color:#fff !important;display:inline-block;font-style:normal !important;height:2.625rem;padding:0 1.9375rem;text-transform:uppercase;transition:background 150ms ease-in-out;white-space:nowrap}#container a.button:hover,#container a.button:focus{background:#1a1a1a;color:#fff !important}#container a.button.center{position:relative}@media (max-width: 43.75rem){#container header.site .sector-header{padding-top:4.5rem}#container header.site .sector-header p{height:3.75rem;left:0;position:fixed;right:0;text-align:right;top:0;padding-right:0.625rem;z-index:99}.page-domain-1 #container header.site .sector-header p{background:#fffdd0}.page-domain-2 #container header.site .sector-header p{background:#d0e6d1}.page-domain-3 #container header.site .sector-header p{background:#b8dceb}#container header.site .sector-header p a{position:relative;top:0.875rem}}@media (min-width: 43.75rem){#container header.site .sector-header{background:#fff;border-bottom:none !important;height:11.875rem;left:0;position:fixed;right:0;top:0;z-index:100}.page-domain-1 #container header.site .sector-header{border:0.75rem solid #fffdd0}.page-domain-2 #container header.site .sector-header{border:0.75rem solid #d0e6d1}.page-domain-3 #container header.site .sector-header{border:0.75rem solid #b8dceb}#container header.site .sector-header p a{position:fixed;right:2.125rem;top:1.375rem}}@media (min-width: 60rem){#container header.site .sector-header{border-bottom:none !important}.page-domain-1 #container header.site .sector-header{border:1.25rem solid #fffdd0}.page-domain-2 #container header.site .sector-header{border:1.25rem solid #d0e6d1}.page-domain-3 #container header.site .sector-header{border:1.25rem solid #b8dceb}#container header.site .sector-header p a{right:4.375rem;top:2.875rem}}#container header.site .sector-header p a{font-size:0.8125rem;line-height:1.65em;border-bottom:none;color:#458C01;font-style:normal}#container header.site .sector-header p a:hover,#container header.site .sector-header p a:focus{color:#1a1a1a}#container header.site .sector-header .block-logo{font-size:1.1875rem;line-height:1.65em}#container header.site .sector-header .block-logo a{background:transparent;display:inline-block;padding:0}#container header.site .sector-header .block-logo img{height:3rem;margin-top:0.875rem;max-width:none;width:auto}#container header.site .sector-header .block-logo .footer{font-size:0.625rem;line-height:1.65em}@media (max-width: 43.75rem){#container header.site .sector-header .block-logo{position:relative}}@media (min-width: 43.75rem){#container header.site .sector-header .block-logo{position:absolute;top:0.4375rem}}@media (min-width: 60rem){#container header.site .sector-header .block-logo{font-size:1.3125rem;line-height:1.65em;top:1.375rem}#container header.site .sector-header .block-logo img{height:3.25rem}#container header.site .sector-header .block-logo .footer{font-size:0.6875rem;line-height:1.65em}}#container header.site .sector-nav{font-size:0.875rem;line-height:1.65em;height:100%;max-width:23.625rem;padding:3.75rem 0.625rem;position:fixed;text-align:left;top:0;transition-property:max-width, padding, opacity;transition-duration:300ms;transition-timing-function:ease-in-out;width:100%;z-index:101}.page-domain-1 #container header.site .sector-nav{background:#fffdd0}.page-domain-2 #container header.site .sector-nav{background:#d0e6d1}.page-domain-3 #container header.site .sector-nav{background:#b8dceb}@media (min-width: 34rem){#container header.site .sector-nav{padding:7.375rem 2.125rem}}@media (min-width: 60rem){#container header.site .sector-nav{padding-right:4.375rem;padding-left:4.375rem}}#container header.site .sector-nav:not(.active){overflow:hidden !important;padding-right:0 !important;padding-left:0 !important;max-width:0 !important}#container header.site .sector-nav:not(.active)>*{opacity:0 !important}#container header.site .sector-nav.active{overflow:scroll}#container header.site .sector-nav.active+.close-menu{bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:100}#container header.site .sector-nav .button{margin:2.25rem 0 2.5rem}#container header.site .sector-nav .block-logo:first-of-type{margin-top:3.75rem;margin-bottom:0.875rem}#container header.site .sector-nav>*{transition:opacity 300ms ease-in-out}#container header.site .close-menu{display:none}#container header.site nav,#container header.site p{min-width:14.875rem}#container header.site nav{font-size:0.9375rem;line-height:2em}#container header.site nav a:hover,#container header.site nav a:focus{color:#458C01}#container header.site nav h1{display:none}#container header.site nav ul ul{font-size:0.875rem;line-height:2em;padding-left:1.25rem}#container header.site nav li.nav-path-selected:not(.home){color:#458C01}#container header.site nav li.nav-path-selected:not(.home) ul{color:#1a1a1a}#container header.site nav .no-header{display:none}#container header.site nav .hide-sub ul{display:none}#container header.site nav .hide-sub.nav-path-selected ul{display:block !important}#container header.site nav .hide-sub.active ul{display:block}#container header.site p{font-size:0.875rem;line-height:1.5em;font-style:italic}#container header.site button{font-size:0.8125rem;line-height:1.65em;color:#458C01;position:fixed;left:0.625rem;top:1.1875rem;width:2.5rem;height:1.4375rem;z-index:1000}@media (max-width: 59.9375rem){#container header.site button span:first-child{display:none}}@media (min-width: 34rem){#container header.site button{left:2.125rem}}@media (min-width: 43.75rem){#container header.site button{top:1.6875rem}}@media (min-width: 60rem){#container header.site button{height:2.5rem;left:4.375rem;top:2.875rem}}#container header.site button span{display:block;left:0;position:absolute}#container header.site button span:first-child{top:0;font-weight:700}#container header.site button span:last-child{background:#458C01;height:.313rem;right:0;top:0.5625rem;transition:background 150ms ease-in-out}@media (min-width: 60rem){#container header.site button span:last-child{top:1.875rem}}#container header.site button span:last-child:before,#container header.site button span:last-child:after{content:"";background:#458C01;height:.313rem;position:absolute;left:0;right:0;transition:background 150ms ease-in-out}#container header.site button span:last-child:before{top:-.563rem}#container header.site button span:last-child:after{top:.563rem}#container header.site button:hover{color:#1a1a1a}#container header.site button:hover span:last-child{background:#1a1a1a}#container header.site button:hover span:last-child:before,#container header.site button:hover span:last-child:after{background:#1a1a1a}#container header.page h1{margin-top:2.5rem;margin-left:auto;margin-right:auto;max-width:60rem}.page-gallery #container header.page h1{margin-bottom:1.625rem}.page-press #container header.page{padding-right:0.9375rem;padding-left:0.9375rem}.page-team #container header.page{height:3.5625rem}.page-team #container header.page h1{display:none}#container .sector-page{padding-top:0.625rem;padding-right:0.625rem;padding-left:0.625rem}@media (min-width: 34rem){#container .sector-page{padding-right:2.125rem;padding-left:2.125rem}}@media (min-width: 43.75rem){#container .sector-page{padding-top:11.875rem}}@media (min-width: 60rem){#container .sector-page{padding-right:4.375rem;padding-left:4.375rem}}.page-press #container .sector-page{padding-right:3.4375rem;padding-left:3.4375rem}#container .sector-page p a{color:#458C01;border-bottom:1px solid #458C01;font-style:italic}#container .sector-page p a:hover,#container .sector-page p a:focus{color:#1a1a1a;border-bottom:1px solid #1a1a1a}#container .sector-page h1,#container .sector-page h2{font-size:1.5rem;line-height:1.65em;color:#458C01;margin-bottom:1.875rem;margin-top:10.3125rem}@media (min-width: 60rem){#container .sector-page h1,#container .sector-page h2{margin-top:14.75rem}}@media (min-width: 34rem){#container .sector-page h1,#container .sector-page h2{font-size:1.75rem;line-height:1.65em}}@media (min-width: 60rem){#container .sector-page h1,#container .sector-page h2{font-size:2rem;line-height:1.65em}}#container .area-intro{position:relative}#container .area-intro>img,#container .area-intro>picture img{width:100%}@media (max-width: 34rem){#container .area-intro>img,#container .area-intro>picture img{left:50%;max-width:none;position:relative;transform:translateX(-50%);width:100vw}}#container .area-intro>img+.block-content,#container .area-intro>picture img+.block-content{opacity:1 !important}#container .area-intro .block-content{color:#fff;left:0;margin:0 auto;max-width:68.75rem;padding:0 2.5rem;position:absolute;right:0;transition:opacity 600ms ease-in-out;width:100%}@media (max-width: 44.9375rem){#container .area-intro .block-content p{display:none}}@media (min-width: 60rem){#container .area-intro .block-content{padding:0 4.375rem}}#container .area-intro .block-content:not(.active){opacity:0}#container .area-intro .block-content>*{max-width:60rem;margin-right:auto;margin-left:auto}#container .area-intro .block-content h2{font-size:1.375rem;line-height:1.4em;color:inherit;margin-top:0;margin-bottom:0}@media (min-width: 34rem){#container .area-intro .block-content h2{font-size:2.25rem;line-height:1.4em}}@media (min-width: 60rem){#container .area-intro .block-content h2{font-size:3rem;line-height:1.4em}}#container .area-intro .block-content p{font-size:0.875rem;line-height:1.5em;color:inherit;font-style:italic;margin-bottom:0;text-align:center}@media (min-width: 34rem){#container .area-intro .block-content p{font-size:1.25rem;line-height:1.5em}}@media (min-width: 60rem){#container .area-intro .block-content p{font-size:1.375rem;line-height:1.5em}}#container .area-intro .mobile-text{display:none}@media (max-width: 45rem){#container .area-intro .mobile-text{font-size:0.875rem;line-height:1.5em;display:block;font-style:italic;margin-top:1.125rem;position:relative}#container .area-intro .mobile-text p{opacity:0;position:absolute;top:0;transition:opacity 600ms ease-in-out}#container .area-intro .mobile-text p.active{opacity:1;position:static}}@media (max-width: 45rem) and (min-width: 34rem){#container .area-intro .mobile-text{font-size:1.25rem;line-height:1.5em}}#container .block-logo{text-align:center;font-size:0.75rem;line-height:1.65em;width:17em}#container .block-logo[data-site="127"] a{box-shadow:inset 0 0 0 0.25rem #fffbd4}#container .block-logo[data-site="128"] a{box-shadow:inset 0 0 0 0.25rem #abc6ac}#container .block-logo[data-site="129"] a{box-shadow:inset 0 0 0 0.25rem #addfe9}#container .block-logo a{background:#fff;display:block;padding:1.941em 0 2.412em;white-space:nowrap}#container .block-logo img{height:auto;margin-right:auto;margin-left:auto;margin-top:1.235em;margin-bottom:.235em;max-width:5.176em}#container .block-logo footer,#container .block-logo .footer{font-size:0.75em;line-height:1.65em}#container .swiper-loading{background:url(../images/loader.gif) no-repeat center;height:66px}#container .block-swiper{overflow:hidden;position:relative;transition:opacity 300ms ease-in-out}#container .block-swiper.loading{opacity:0;max-height:0}#container .block-swiper#Gallery img{cursor:pointer}#container .block-swiper .swiper-wrapper{height:auto !important}#container .block-swiper .swiper-slide{height:auto !important}#container .block-swiper a.swipe-to{display:block;height:100%;position:absolute;width:9.375rem}#container .block-swiper a.swipe-to:after{background-repeat:no-repeat;background-image:url(../images/arrows.png);content:"";display:block;width:38px;height:37px;position:absolute;left:50%;top:50%;margin-top:-19px;margin-left:-19px;opacity:0;transition:opacity 150ms ease-in-out}#container .block-swiper a.swipe-to:hover:after{opacity:1}#container .block-swiper a.swipe-to.prev{left:0}#container .block-swiper a.swipe-to.prev:after{background-position:left top}#container .block-swiper a.swipe-to.prev:hover:after{background-position:left bottom}#container .block-swiper a.swipe-to.next{right:0}#container .block-swiper a.swipe-to.next:after{background-position:center top}#container .block-swiper a.swipe-to.next:hover:after{background-position:center bottom}@media (max-width: 69.0625rem){#container .block-swiper a.swipe-to{display:none}}#container .block-swiper#Gallery.fullscreen a.swipe-to:after{opacity:1;margin-left:0}#container .block-swiper#Gallery.fullscreen a.swipe-to.prev:after{left:4.375rem}#container .block-swiper#Gallery.fullscreen a.swipe-to.next:after{left:auto;right:4.375rem}#container .block-swiper#Gallery:not(.fullscreen){font-size:0}#container .block-swiper#Gallery:not(.fullscreen) .swiper-wrapper{white-space:nowrap}#container .block-swiper#Gallery:not(.fullscreen) .swiper-slide{box-sizing:content-box;display:inline-block;float:none;width:auto !important}#container .block-swiper#Gallery:not(.fullscreen) .swiper-slide:not(:last-child){padding-right:0.625rem}#container .block-swiper#Gallery:not(.fullscreen) img{height:21.875rem;max-height:80vh}#container .block-swiper#Gallery:not(.fullscreen)+a.close{display:none}#container .block-swiper.fullscreen,#container .block-swiper#GalleryPage{background:#fff;bottom:0;left:0;margin:0;max-width:none;position:fixed;right:0;top:0;z-index:110}#container .block-swiper.fullscreen .swiper-wrapper,#container .block-swiper#GalleryPage .swiper-wrapper{height:100% !important}#container .block-swiper.fullscreen .swiper-slide,#container .block-swiper#GalleryPage .swiper-slide{height:100% !important;padding:0.625rem 0.625rem;position:relative}@media (min-width: 34rem) and (min-height: 34rem){#container .block-swiper.fullscreen .swiper-slide,#container .block-swiper#GalleryPage .swiper-slide{padding:2.5rem 2.125rem}}@media (min-width: 64.0625rem){#container .block-swiper.fullscreen .swiper-slide,#container .block-swiper#GalleryPage .swiper-slide{padding:2.5rem 8rem}}#container .block-swiper.fullscreen img,#container .block-swiper#GalleryPage img{height:auto;margin:0 auto;max-width:100%;max-height:100%;position:relative;width:auto}#container .block-swiper.fullscreen+a.close,#container .block-swiper#GalleryPage+a.close{font-size:3rem;line-height:1.65em;color:#777;position:fixed;right:0.625rem;top:0.625rem;z-index:111}#container .block-swiper.fullscreen+a.close:hover,#container .block-swiper.fullscreen+a.close:focus,#container .block-swiper#GalleryPage+a.close:hover,#container .block-swiper#GalleryPage+a.close:focus{color:#458C01}@media (min-width: 34rem) and (min-height: 34rem){#container .block-swiper.fullscreen+a.close,#container .block-swiper#GalleryPage+a.close{right:2.125rem;top:0.9375rem}}@media (min-width: 64.0625rem){#container .block-swiper.fullscreen+a.close,#container .block-swiper#GalleryPage+a.close{right:4.375rem}}#container .block-swiper#GalleryPage:not(.fullscreen){opacity:0;z-index:-999 !important;transform:scale(2);transition:opacity 300ms ease-in-out,transform 300ms ease-in-out,z-index 0 linear 300ms}#container .block-swiper#GalleryPage:not(.fullscreen)+a.close{display:none}#container .block-swiper#GalleryPage.fullscreen{transform:scale(1);transition:opacity 300ms ease-in-out,transform 300ms ease-in-out}#container .block-swiper#Intro img{width:100%}@media (max-width: 33.9375rem){#container .block-swiper#Intro{left:50%;position:relative;transform:translateX(-50%);width:100vw}}@media (min-width: 69.0625rem){#container .block-swiper#Intro:after{background:url(../images/arrows.png) no-repeat right bottom;top:0;content:"";display:none;height:100%;left:50%;margin-left:-19px;max-height:80vh;position:absolute;width:38px;animation:pulsate 1s infinite}}#container .block-figure{margin-bottom:5.25rem}#container .block-figure a{color:#458C01;display:block}#container .block-figure a:hover,#container .block-figure a:focus{color:#1a1a1a}#container .block-figure img{max-width:none;width:100%}#container .block-figure figcaption{font-size:1.0625rem;line-height:2em;text-transform:uppercase}@media (min-width: 34rem){#container .block-figure{float:left;width:50%}#container .block-figure:nth-of-type(even){padding-left:.938rem;clear:right}#container .block-figure:nth-of-type(odd){clear:left;padding-right:.938rem}}@media (min-width: 60rem){#container .block-figure{width:33.3333%}#container .block-figure:nth-of-type(3n+1){padding-right:1.25rem;padding-left:0;clear:left}#container .block-figure:nth-of-type(3n+2){padding-right:.625rem;padding-left:.625rem;clear:none}#container .block-figure:nth-of-type(3n+3){clear:right;padding-left:1.25rem;padding-right:0}}.page-home #container .block-figure{float:none !important}@media (min-width: 34rem){.page-home #container .block-figure{display:inline-block !important;width:50%;padding-right:0.625rem}.page-home #container .block-figure+.block-figure{padding-right:0;padding-left:0.625rem}.page-home #container .block-figure+.block-figure+.block-figure{padding-right:0;padding-left:0}}@media (min-width: 45rem){.page-home #container .block-figure{max-width:19.125rem;width:33.3333%;padding-right:0.875rem;padding-left:0}.page-home #container .block-figure+.block-figure{padding-right:0.4375rem;padding-left:0.4375rem}.page-home #container .block-figure+.block-figure+.block-figure{padding-right:0;padding-left:0.875rem}}#container .block-team{content:'teststring';margin-bottom:8rem}#container .block-team:last-child{margin-bottom:0}#container .block-team img{display:block;max-width:none;margin:0 !important;width:100%}#container .block-team hgroup{margin-top:-0.6875rem}#container .block-team h1{font-size:2rem;line-height:1.4em;color:#458C01;margin:0}@media (max-width: 33.9375rem){#container .block-team h1{margin-top:1.5em}}#container .block-team h2{font-size:1.125rem;line-height:1.2em;color:#1a1a1a;font-style:italic;font-style:italic;text-transform:none;margin:0 0 1.75rem}@media (min-width: 60rem){#container .block-team p{font-size:1.125rem;line-height:1.65em}}@media (max-width: 44.9375rem){#container .block-team h1{margin-top:2.5625rem}}@media (min-width: 45rem){#container .block-team{text-align:left}#container .block-team hgroup,#container .block-team img,#container .block-team p{width:46.25%}#container .block-team:nth-child(even) hgroup,#container .block-team:nth-child(even) p{float:right}#container .block-team:nth-child(even) img{float:left}#container .block-team:nth-child(odd) hgroup,#container .block-team:nth-child(odd) p{float:left}#container .block-team:nth-child(odd) img{float:right}}#container article.block-article{margin-bottom:5.1875rem}#container article.block-article a:hover h1,#container article.block-article a:focus h1{color:#1a1a1a}#container article.block-article h1{font-size:1.0625rem;line-height:1.45em;color:#458C01;margin:0.625rem 0 0;transition:color 150ms ease-in-out}#container article.block-article footer{font-size:0.9375rem;line-height:1.65em;color:#777}#container article.block-article p{font-size:0.9375rem;line-height:1.45em}#container article.block-article img{max-width:none;width:100%}@media (min-width: 34rem){#container article.block-article{float:left;text-align:left;width:50%}}@media (min-width: 34rem) and (max-width: 59.9375rem){#container article.block-article:nth-of-type(even){clear:right;padding-left:0.9375rem}#container article.block-article:nth-of-type(odd){clear:left;padding-right:0.9375rem}}@media (min-width: 60rem){.page-partner #container article.block-article{width:33.3333%}.page-partner #container article.block-article:nth-child(3n+1){clear:left;padding-right:1.25rem;padding-left:0}.page-partner #container article.block-article:nth-child(3n+2){clear:none;padding-right:0.625rem;padding-left:0.625rem}.page-partner #container article.block-article:nth-child(3n+3){clear:right;padding-right:0;padding-left:1.25rem}}@media (min-width: 45rem) and (max-width: 59.9375rem){.page-press #container article.block-article{width:33.3333%}.page-press #container article.block-article:nth-of-type(3n+1){clear:left;padding-right:1.25rem;padding-left:0}.page-press #container article.block-article:nth-of-type(3n+2){clear:none;padding-right:0.625rem;padding-left:0.625rem}.page-press #container article.block-article:nth-of-type(3n+3){clear:right;padding-right:0;padding-left:1.25rem}}@media (max-width: 59.9375rem){.page-press #container article.block-article+div.clear{display:none !important}}@media (min-width: 60rem){.page-press #container article.block-article{width:25%;padding-right:0.9375rem;padding-left:0.9375rem;clear:none}}#container .sector-content .youtube-player{max-width:960px;width:100%;max-height:80vw}#container .sector-content>img,#container .sector-content>picture{margin-right:auto;margin-left:auto;max-width:60rem;width:100%}#container .sector-content img{margin-bottom:1.65em}#container .sector-content>.block-content:first-child>h3:first-child{margin-top:0}.page-contact #container .sector-content .formblock+.block-content p,.page-contact #container .sector-content .block-content:first-child p,.page-contact #container .sector-content section:last-child p{text-align:center;line-height:1.65em}.page-gallery #container .sector-content>picture,.page-gallery #container .sector-content>img{margin-bottom:1.875rem}@media (min-width: 34rem){.page-gallery #container .sector-content>picture,.page-gallery #container .sector-content>img{float:left;width:50%}.page-gallery #container .sector-content>picture:nth-child(even),.page-gallery #container .sector-content>img:nth-child(even){clear:right;padding-left:0.9375rem}.page-gallery #container .sector-content>picture:nth-child(odd),.page-gallery #container .sector-content>img:nth-child(odd){clear:left;padding-right:0.9375rem}.page-gallery #container .sector-content>picture:nth-last-of-type(1),.page-gallery #container .sector-content>picture:nth-last-of-type(2),.page-gallery #container .sector-content>img:nth-last-of-type(1),.page-gallery #container .sector-content>img:nth-last-of-type(2){margin-bottom:0}}@media (min-width: 60rem){.page-gallery #container .sector-content>picture,.page-gallery #container .sector-content>img{width:33.3333%}.page-gallery #container .sector-content>picture:nth-child(3n+1),.page-gallery #container .sector-content>img:nth-child(3n+1){padding-right:1.25rem;padding-left:0;clear:left}.page-gallery #container .sector-content>picture:nth-child(3n+2),.page-gallery #container .sector-content>img:nth-child(3n+2){clear:none;padding-right:0.625rem;padding-left:0.625rem}.page-gallery #container .sector-content>picture:nth-child(3n+3),.page-gallery #container .sector-content>img:nth-child(3n+3){clear:right;padding-right:0;padding-left:1.25rem}.page-gallery #container .sector-content>picture:nth-last-of-type(3),.page-gallery #container .sector-content>img:nth-last-of-type(3){margin-bottom:0}}.page-gallery #container .sector-content.gallery-loaded>img{cursor:pointer}.page-home #container .sector-content{font-size:0}.page-home #container .sector-content>*{font-size:1rem;line-height:1.65em}.page-home #container .sector-content .button{margin-bottom:18rem}.page-sitemap #container .sector-content{max-width:60rem;margin-right:auto;margin-left:auto}.page-sitemap #container .sector-content>ul{text-align:left}.page-sitemap #container .sector-content>ul>li{margin-bottom:1.65em}.page-sitemap #container .sector-content>ul>li:nth-child(1),.page-sitemap #container .sector-content>ul>li:nth-child(2){font-size:1.125rem;line-height:1.65em}.page-sitemap #container .sector-content>ul>li:nth-child(1) ul,.page-sitemap #container .sector-content>ul>li:nth-child(2) ul{font-size:0.875rem;line-height:1.65em}.page-sitemap #container .sector-content>ul ul{font-size:0.875rem;line-height:1.65em;padding-left:1.25rem;margin-bottom:1.65em}.page-sitemap #container .sector-content>ul a{color:#458C01}.page-sitemap #container .sector-content>ul a:hover,.page-sitemap #container .sector-content>ul a:focus{color:#1a1a1a}.page-team #container .sector-content{max-width:60rem;margin-right:auto;margin-left:auto}#container .area-detail-actions{max-width:60rem;margin-top:5.5rem;margin-left:auto;margin-right:auto}#container .area-detail-actions a{white-space:nowrap}#container .area-detail-actions p{text-align:center !important}#container .area-detail-actions .button{margin-bottom:5.3125rem}#container .area-content,#container .block-double{max-width:60rem;margin-right:auto;margin-bottom:1.65em;margin-left:auto}@media (min-width: 60rem){#container .area-content,#container .block-double{font-size:1.125rem;line-height:1.65em}}#container .area-content+.area-content>.block-content>h2:first-child,#container .area-content+.area-content>.block-content>h3:first-child,#container .area-content+.block-double>.block-content>h2:first-child,#container .area-content+.block-double>.block-content>h3:first-child,#container .block-double+.area-content>.block-content>h2:first-child,#container .block-double+.area-content>.block-content>h3:first-child,#container .block-double+.block-double>.block-content>h2:first-child,#container .block-double+.block-double>.block-content>h3:first-child{margin-top:3.6625rem}@media (min-width: 60rem){#container .area-content+.area-content>.block-content>h2:first-child,#container .area-content+.area-content>.block-content>h3:first-child,#container .area-content+.block-double>.block-content>h2:first-child,#container .area-content+.block-double>.block-content>h3:first-child,#container .block-double+.area-content>.block-content>h2:first-child,#container .block-double+.area-content>.block-content>h3:first-child,#container .block-double+.block-double>.block-content>h2:first-child,#container .block-double+.block-double>.block-content>h3:first-child{margin-top:3.45625rem}}#container .block-double .block-content>*:last-child{margin-bottom:0 !important}#container .block-double .block-content table{width:100% !important}@media (max-width: 59.9375rem){#container .block-double .block-content:first-child{margin-bottom:1.625rem}}@media (min-width: 60rem){#container .block-double .block-content{clear:left;float:left;padding-right:2.1875rem;width:50%}#container .block-double .block-content+.block-content{clear:right;float:right;padding-right:0;padding-left:2.1875rem}}#container .block-image.full-width{position:relative;width:100vw}#container .block-image.full-width img{max-width:none;width:100%}@media (min-width: 34rem){#container .block-image.full-width{padding:0 2.125rem}}@media (min-width: 60rem){#container .block-image.full-width{padding:0 4.375rem}}#container .block-image.full-width+.block-content h2{margin-top:3.125rem !important}#container .block-content{margin-left:auto;margin-right:auto;max-width:60rem}#container .block-content h3{font-size:1.25rem;line-height:1.65em;margin-top:5.3125rem;margin-bottom:0.5rem}#container .block-content h2+h3{margin-top:1.5rem}#container .block-content h1,#container .block-content h2,#container .block-content h3,#container .block-content h4,#container .block-content h5,#container .block-content h6,#container .block-content p,#container .block-content ul,#container .block-content dl{margin-right:auto;margin-left:auto}#container .block-content dl,#container .block-content img,#container .block-content p,#container .block-content table,#container .block-content ul{margin-bottom:1.65em}#container .block-content li:not(:last-child){margin-bottom:0.4375rem}#container .block-content table{margin-right:auto;text-align:left}#container .block-content table:not(.left-aligned-table){margin-left:auto;width:100%}#container .block-content table td:not(:last-child){padding-right:1.875rem}.page-contact #container .block-content table{margin-left:0;width:auto}#container .block-content table a{color:#458C01}#container .block-content table a:hover,#container .block-content table a:focus{color:#1a1a1a}#container .block-content.half>*:last-child{margin-bottom:0 !important}.page-detail #container .block-content:not(.half) table{width:auto}#container .block-content ul{text-align:center}#container .block-content ul.bullets{font-style:italic;list-style:disc;text-align:left}#container .block-content .gray{color:#777}#container .block-content .align-center{text-align:center}#container .block-content .align-right{text-align:right}#container .block-content .button{margin-bottom:5.625rem}#container .block-content .foreword{font-size:1.375rem;line-height:1.65em}#container .block-content .foreword+h3{margin-top:0}@media (min-width: 34rem){#container .block-content .foreword{font-size:1.5rem;line-height:1.65em}}@media (min-width: 34rem){#container .block-content{text-align:left}#container .block-content h1,#container .block-content h2{text-align:center}}@media (min-width: 60rem){#container .block-content{font-size:1.125rem;line-height:1.65em}#container .block-content .foreword{font-size:1.5rem;line-height:1.65em}#container .block-content.half{clear:left;float:left;padding-right:2.1875rem;width:50%}#container .block-content.half+.block-content.half{clear:right;float:right;padding-right:0;padding-left:2.1875rem}}.page-contact #container .block-content iframe{margin-top:1rem;padding:0 2.5rem;position:relative;width:100vw}@media (orientation: portrait){.page-contact #container .block-content iframe{max-height:80vh}}@media (orientation: landscape){.page-contact #container .block-content iframe{max-height:100vh}}@media (min-width: 34rem){.page-contact #container .block-content iframe{padding:0 3.4375rem}}@media (min-width: 60rem){.page-contact #container .block-content iframe{padding:0 4.375rem}}.page-contact #container .block-content .fullscreen{margin:0;max-width:none;background:#fff;bottom:0;left:0;opacity:0;position:fixed;top:0;right:0;transform:scale(2);transition:opacity 300ms ease-in-out,transform 300ms ease-in-out,z-index 0 linear 300ms;z-index:-999}.page-contact #container .block-content .fullscreen a.close{font-style:normal;font-size:3rem;line-height:1.65em;position:fixed;top:1rem;right:3vw;color:#777;display:block;z-index:100;border-bottom:none}.page-contact #container .block-content .fullscreen a.close:hover,.page-contact #container .block-content .fullscreen a.close:focus{color:#458C01}.page-contact #container .block-content .fullscreen img{display:block;position:absolute;margin:0}.page-contact #container .block-content .fullscreen.active{opacity:1;transform:scale(1);transition:opacity 300ms ease-in-out,transform 300ms ease-in-out;z-index:100}.landing #container{text-transform:uppercase}.landing #container .swiper-container{backface-visibility:hidden;cursor:-moz-grab;cursor:-webkit-grab;cursor:grab;box-sizing:content-box;min-height:100vh;position:relative;width:19.625rem;z-index:1}.landing #container .preface{color:#fff;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity 600ms ease-in-out}.landing #container .preface.active{opacity:1}.landing #container .preface.max{position:relative;width:100vw}.landing #container .swiper-container{transition:opacity 600ms ease-in-out}.landing #container .swiper-wrapper{padding-bottom:6rem}.landing #container .swiper-slide{float:left;transition:opacity 600ms ease-in-out}.landing #container .swiper-slide:not(.active) a:after{opacity:1}.landing #container .swiper-slide a{position:relative;transition-property:opacity, transform;transition-duration:600ms;transition-timing-function:ease-in-out}.landing #container .swiper-slide a:after{background:rgba(0,0,0,0.5);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity 600ms ease-in-out;width:100%}.landing #container .background{background-color:lightgray;height:100vh;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transition:opacity 600ms ease-in-out;z-index:-1}.landing #container .background.active{opacity:1;z-index:0}.landing #container .background:not(.active){transition-delay:600ms}#container footer.detail{color:#777;font-style:italic;max-width:60rem;margin-top:5rem;margin-right:auto;margin-left:auto}#container footer.detail p{text-align:center}@media (min-width: 60rem){#container footer.detail{font-size:1.125rem;line-height:1.65em}}#container footer.page{margin-bottom:15.25rem}@media (max-width: 64rem){#container footer.page{margin-bottom:10.625rem}}.page-press #container footer.page{padding-right:0.9375rem;padding-left:0.9375rem}#container footer.page h2{margin-top:16.6875rem}@media (max-width: 64rem){#container footer.page h2{margin-top:11.6875rem}}#container footer.page p{font-size:1.125rem;line-height:1.65em;font-style:italic;text-align:center}#container footer.page p a{color:#458C01;border-bottom:1px solid #458C01}#container footer.page p a:hover,#container footer.page p a:focus{color:#1a1a1a;border-bottom:1px solid #1a1a1a}#container footer.site{content:'teststring2'}#container footer.site li{display:inline-block}#container footer.site nav{margin-bottom:2.3125rem}#container footer.site nav h1{display:none}#container footer.site nav li{display:inline-block;padding:0 0.75rem}#container footer.site nav a.nav-path-selected,#container footer.site nav a:hover,#container footer.site nav a:focus{color:#458C01}#container footer.site nav .no-footer{display:none}#container footer.site .area-social{margin-bottom:6rem}#container footer.site .area-social .icons{margin-top:0.75rem;margin-bottom:2.5rem;font-size:0}#container footer.site .area-social .icons li{height:2rem;padding:.25rem;width:2rem}#container footer.site .area-social .icons li:not(:last-child){margin-right:0.75rem}#container footer.site .area-social .icons .facebook{background:#3b5998}#container footer.site .area-social .icons .twitter{background:#56a3d9}#container footer.site .area-social .icons .youtube{background:#c02b29}#container footer.site .area-social .icons .pinterest{background:#cb211d}#container footer.site .area-social .icons .instagram{background:#3f729b}#container footer.site .area-social .icons .google{background:#dd4b39}#container footer.site .area-social .icons svg{height:1.5rem;width:1.5rem}#container footer.site .area-social .icons path{fill:#fff}#container footer.site .area-social .buttons li{height:10px}#container footer.site .area-social .buttons .facebook{width:100px}#container footer.site .area-social .buttons .facebook .fb-like{position:relative;bottom:7px}#container footer.site .area-social .buttons .twitter{width:90px}#container footer.site .area-social .buttons .pinterest{text-align:left;width:84px}#container footer.site .area-social .buttons .google{width:70px}.page-landing #container footer.site{font-size:0.75rem;line-height:1.65em;bottom:0;color:#fff;left:0;padding:0 4.16667vw;position:absolute;right:0;text-transform:uppercase;transition:opacity 600ms ease-in-out;z-index:1;margin-top:4.16667vh}.page-landing #container footer.site .swiper-nav{bottom:100%;height:2rem}.page-landing #container footer.site .swiper-nav span{cursor:pointer;display:inline-block;height:2rem;padding:.5rem;width:2rem}.page-landing #container footer.site .swiper-nav span:after{background:#fff;content:"";border-radius:50%;display:block;height:100%;width:100%}.page-landing #container footer.site .swiper-nav span.swiper-active-switch:after{background:transparent;box-shadow:inset 0 0 0 0.125rem #fff}.page-landing #container footer.site .copy{line-height:2rem;padding:0 0 .5rem}.page-landing #container footer.site .copy p{display:inline-block;white-space:nowrap}.page-landing #container footer.site .copy a{display:inline-block;padding:0 .5rem}.page-landing #container footer.site .copy a:hover,.page-landing #container footer.site .copy a:focus{text-shadow:0 0 .5rem white}.swiper-wrapper{position:relative;transition-property:transform, left, top;transition-duration:0s;transform:translate3d(0px, 0, 0);transition-timing-function:ease}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{float:left}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}
/*# sourceMappingURL=main.css.map */
