@charset "UTF-8";@font-face{font-family:galano_grotesqueregular;src:url(/assets/fonts/2a5854940ba6.woff2)format("woff2"),url(/assets/fonts/001901297dd3.woff)format("woff");font-weight:400;font-style:normal}
/*!
 * Bootstrap v4.6.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,figcaption,figure,footer,header,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}strong{font-weight:bolder}sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}a{color:#fff;text-decoration:none;background-color:transparent}a:hover{color:#d9d9d9;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}button{-moz-border-radius:0;border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.container,.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-md-12{position:relative;width:100%;padding-right:15px;padding-left:15px}@media (min-width:768px){.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;-moz-border-radius:.25rem;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.btn:not(:disabled):not(.disabled){cursor:pointer}.collapse:not(.show){display:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.navbar{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.pagination{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;-moz-border-radius:.25rem;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#fff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#d9d9d9;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(255,255,255,.25);box-shadow:0 0 0 .2rem rgba(255,255,255,.25)}.page-item:first-child .page-link{margin-left:0;-moz-border-radius-topleft:.25rem;border-top-left-radius:.25rem;-moz-border-radius-bottomleft:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{-moz-border-radius-topright:.25rem;border-top-right-radius:.25rem;-moz-border-radius-bottomright:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#fff;border-color:#fff}.close:hover{color:#000;text-decoration:none}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.screen-reader-text,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.visible{visibility:visible!important}@media print{@page{size:a3}}.wrapper{padding:30px 0}.wp-caption{font-size:inherit}.wp-caption-text{font-size:inherit}.alignleft{display:inline;float:left;margin-right:1.5em}article img,figure,img{max-width:100%;height:auto}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-3 .gallery-item{max-width:33.33%}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
.screen-reader-text,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
/*! Lity - v2.4.0 - 2019-08-10
* http://sorgalla.com/lity/
* Copyright (c) 2015-2019 Jan Sorgalla; Licensed MIT */
.lity-hide{display:none}.breadcrumb a:hover{-moz-transition:all linear .2s;-webkit-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;color:#158df7;text-decoration:underline}.message a:hover{-moz-transition:all linear .2s;-webkit-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;color:rgba(17,17,19,.6)}.modal .close:hover{opacity:1}.is-hidden{display:none!important}.close:hover{-moz-transition:all linear .2s;-webkit-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;opacity:1;color:#fff;background-color:#111113}@media print{a,a:link,a:visited{color:#000;text-decoration:none}}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;-o-transition-property:opacity,filter;-moz-transition-property:opacity,filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:40px;height:4px;background-color:#000;-moz-border-radius:4px;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:-o-transform;-moz-transition-property:transform,-moz-transform;transition-property:transform;transition-property:transform,-webkit-transform,-moz-transform,-o-transform;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:75ms;-moz-transition-duration:75ms;-o-transition-duration:75ms;transition-duration:75ms;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-moz-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{-webkit-transition:top 75ms .12s ease,opacity 75ms ease;-o-transition:top 75ms .12s ease,opacity 75ms ease;-moz-transition:top 75ms .12s ease,opacity 75ms ease;transition:top 75ms .12s ease,opacity 75ms ease}.hamburger--squeeze .hamburger-inner::after{-webkit-transition:bottom 75ms .12s ease,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms .12s ease,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);-o-transition:bottom 75ms .12s ease,-o-transform 75ms cubic-bezier(.55,.055,.675,.19);-moz-transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19),-moz-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19),-moz-transform 75ms cubic-bezier(.55,.055,.675,.19),-o-transform 75ms cubic-bezier(.55,.055,.675,.19)}
/*!
 * fullPage 3.1.2
 * https://github.com/alvarotrigo/fullPage.js
 *
 * @license GPLv3 for open source use only
 * or Fullpage Commercial License for commercial use
 * http://alvarotrigo.com/fullPage/pricing/
 *
 * Copyright (C) 2018 http://alvarotrigo.com/fullPage - A project by Alvaro Trigo
 */
.fp-enabled body,html.fp-enabled{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:transparent}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-notransition{-webkit-transition:none!important;-o-transition:none!important;-moz-transition:none!important;transition:none!important}#fp-nav{position:fixed;z-index:100;top:50%;opacity:1;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translate3d(0,-50%,0)}#fp-nav.fp-right{right:17px}.fp-slidesNav{position:absolute;z-index:4;opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0!important;right:0;margin:0 auto!important}.fp-slidesNav.fp-bottom{bottom:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0-6px;-moz-border-radius:100%;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{-moz-border-radius:50%;border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0-2px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0-5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.fp-right{right:20px}.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell,.fp-auto-height.fp-section{height:auto!important}.fp-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.spinner-bg{background-image:url(/assets/img/0425bdb3e08b.svg);background-size:cover;background-position:center center;-webkit-animation:onlyCWRotate 40s infinite linear;-moz-animation:onlyCWRotate 40s infinite linear;animation:onlyCWRotate 40s infinite linear}.invert{-webkit-filter:invert(1);filter:invert(1)}#contact-us,#form-menu{padding:50px;background:#5badab;background:-webkit-linear-gradient(305deg,#ee7e98,#21c0b8);background:-moz-linear-gradient(305deg,#ee7e98,#21c0b8);background:-o-linear-gradient(305deg,#ee7e98,#21c0b8);background:linear-gradient(145deg,#ee7e98,#21c0b8);background-size:150% 150%;-webkit-animation:menuGradient 15s ease infinite;-moz-animation:menuGradient 15s ease infinite;animation:menuGradient 15s ease infinite}@media screen and (max-width:767px){#contact-us,#form-menu{padding:20px}}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{background-color:rgba(255,255,255,.5);border:1px solid #fff;color:rgba(0,0,0,.75);-moz-border-radius:0!important;border-radius:0!important}.gform_wrapper.gravity-theme input[type=color]:focus,.gform_wrapper.gravity-theme input[type=date]:focus,.gform_wrapper.gravity-theme input[type=email]:focus,.gform_wrapper.gravity-theme input[type=month]:focus,.gform_wrapper.gravity-theme input[type=number]:focus,.gform_wrapper.gravity-theme input[type=tel]:focus,.gform_wrapper.gravity-theme input[type=text]:focus,.gform_wrapper.gravity-theme input[type=time]:focus,.gform_wrapper.gravity-theme input[type=url]:focus,.gform_wrapper.gravity-theme select:focus,.gform_wrapper.gravity-theme textarea:focus{outline:0}.gform_footer .gform_button{padding:15px 30px;display:block;margin:0 auto;font-family:galano_grotesqueregular;background-color:transparent;border:2px solid #fff;-moz-border-radius:2px;border-radius:2px}.gform_footer .gform_button:hover{background-color:#fff;color:rgba(0,0,0,.75)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:galano_grotesqueregular;color:#fff}.h2,h2{font-size:4vw;line-height:4vw}@media screen and (max-height:900px){.h2,h2{font-size:3.7vw;line-height:3.7vw}}@media screen and (max-width:767px){.h2,h2{font-size:5vw;line-height:8vw}}p{font-family:galano_grotesqueregular;font-size:.85vw;color:#fff}@media screen and (max-width:767px){p{font-size:11px}}p.highlight{font-size:.9vw;font-weight:500}@media screen and (max-width:767px){p.highlight{font-size:12px}}.page-template-privacy-policy .section article{max-width:880px;margin:auto;margin-top:50px;margin-bottom:50px}.page-template-privacy-policy .section article .wp-block-table *{color:#fff}.page-template-privacy-policy .section article table{margin-top:30px;margin-bottom:30px}.page-template-privacy-policy .section article table *{font-family:galano_grotesqueregular;font-size:.85vw;color:#fff}.page-template-privacy-policy .section article table td,.page-template-privacy-policy .section article table th{border:1px solid #ddd;padding:8px;color:#fff;width:33%}.section ul{padding-left:1rem;font-size:.85vw;color:#fff}@media screen and (max-width:767px){.section ul{font-size:12px}}.section ul li::marker{color:#fff}.section ul li strong{color:#fff}a{text-decoration:underline}.headline h2 span{font-size:35%}#footer-menu li a{font-family:galano_grotesqueregular;font-size:1.25vw;text-decoration:none}@media screen and (max-width:767px){#footer-menu li a{font-size:4vw}}.footer-sub-links,.sub-links{font-family:galano_grotesqueregular}#what-defines-us-section .circle .mini-circle .circle-content{font-size:.75vw}@media screen and (max-width:767px){#what-defines-us-section .circle .mini-circle .circle-content{font-size:1.35vw}}@media screen and (max-width:767px){#what-defines-us-section .circle .mini-circle .circle-content p{font-size:7px}}body{background-color:#0f0f0f;position:relative}html{height:-webkit-fill-available}.wrapper{padding:0}.row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media screen and (max-width:767px){.row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px}}.column{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:20px}@media screen and (max-width:767px){.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}}.home #preloader{width:100%;height:100vh;background-color:#000;position:absolute;z-index:1000;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;-ms-overflow-style:none;scrollbar-width:none}.home #preloader #spinner{width:30vw;height:30vw}.home #preloader #spinner svg{-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3)}#wrapper-navbar{width:100%;z-index:10}.home #wrapper-navbar{position:fixed}#wrapper-navbar nav#main-nav{padding:60px 60px 0}@media screen and (max-height:900px){#wrapper-navbar nav#main-nav{padding:40px 40px 0}}@media screen and (max-width:767px){#wrapper-navbar nav#main-nav{padding:15px 15px 0}}#wrapper-navbar nav#main-nav .navbar-brand{z-index:1000}#wrapper-navbar nav#main-nav #header-logo{max-width:18vw}#wrapper-navbar nav#main-nav #header-logo svg{width:280px}@media screen and (max-width:767px){#wrapper-navbar nav#main-nav #header-logo{max-width:55vw}}#wrapper-navbar .dropdown-menu-button{z-index:250}#wrapper-navbar .dropdown-menu-button .hamburger-box .hamburger-inner,#wrapper-navbar .dropdown-menu-button .hamburger-box .hamburger-inner::after,#wrapper-navbar .dropdown-menu-button .hamburger-box .hamburger-inner::before{height:2px}#wrapper-navbar .dropdown-menu-button .hamburger-box .hamburger-inner{background-color:#fff}#wrapper-navbar .dropdown-menu-button .hamburger-box .hamburger-inner:after,#wrapper-navbar .dropdown-menu-button .hamburger-box .hamburger-inner:before{background-color:#fff}#wrapper-navbar .dropdown-menu-button .hamburger-box .hamburger-inner:before{opacity:0}#wrapper-navbar .dropdown-menu-button .hamburger-box .hamburger-inner:after{width:60%;right:0}#wrapper-navbar .dropdown-menu-button .hamburger-inner,#wrapper-navbar .dropdown-menu-button .hamburger-inner::after,#wrapper-navbar .dropdown-menu-button .hamburger-inner::before{-moz-border-radius:0;border-radius:0}#wrapper-navbar #menu-box{width:100%;overflow:hidden;padding:0}#wrapper-navbar #menu-box #main-menu li a:hover,#wrapper-navbar #menu-box #secondary-menu li a:hover{color:#fff;z-index:0}#wrapper-navbar #menu-box #main-menu li a:hover:before,#wrapper-navbar #menu-box #secondary-menu li a:hover:before{opacity:1;position:absolute;z-index:-99;left:50%;top:50%;content:"";width:40vw;height:40vw;background-image:url(/assets/img/fb4548f04063.webp);background-size:100%;background-position:center;-webkit-animation:rotating 10s linear infinite;-moz-animation:rotating 10s linear infinite;animation:rotating 10s linear infinite}.menu-footer{font-size:.75em;display:inline-block;margin-top:1em;color:rgba(255,255,255,.75)}.social-icons{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:15px;padding-bottom:15px}.social-icons svg{width:25px;margin:0 5px;fill:#fff}#contact-section .social-icons svg{fill:#000}.fp-slidesNav ul li a span{background:#fff}.fp-slidesNav.fp-bottom{text-align:center}#fp-nav{z-index:9}#fp-nav.fp-right{right:50px}@media screen and (max-width:767px){#fp-nav.fp-right{right:15px}}#fp-nav ul li{position:relative;margin:20px}#fp-nav ul li:after{position:absolute;content:"";width:20px;height:2px;border-bottom:1px dashed rgba(255,255,255,.5);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);margin:9px -2px}#fp-nav ul li:nth-last-of-type(2):after{display:none!important}#fp-nav ul li:last-of-type{display:none}#fp-nav ul li .fp-tooltip{font-family:galano_grotesqueregular}#fp-nav ul li a span{background:#fff;width:5px;height:5px}#fp-nav ul li a.active+.fp-tooltip{-webkit-animation:fadeOut 1s;-moz-animation:fadeOut 1s;animation:fadeOut 1s;-webkit-animation-delay:3s;-moz-animation-delay:3s;animation-delay:3s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}#fp-nav ul li a.active span{background-color:#fff;height:4px;width:4px;margin:-2px 0 0-2px;-webkit-box-shadow:0 0 0 0#fff;box-shadow:0 0 0 0#fff;-webkit-animation:pulse-white 2s infinite;-moz-animation:pulse-white 2s infinite;animation:pulse-white 2s infinite}#fp-nav ul li a.active span:before{position:absolute;content:"";width:24px;height:24px;-moz-border-radius:50%;border-radius:50%;border:1px solid #fff;margin:-10px}#fp-nav ul li:hover span{height:4px!important;width:4px!important;margin:-2px 0 0-2px!important}#fp-nav ul li .fp-tooltip{top:-4px!important}#fp-nav ul li .fp-tooltip.fp-right{right:28px}@media screen and (max-width:767px){#fp-nav{display:none!important}}#fp-counter{position:fixed;z-index:5;bottom:8vh;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);color:#fff;letter-spacing:.5em;font-size:.85em;font-family:galano_grotesqueregular}.fp-controlArrow{background-color:#a391a1;margin-top:unset;opacity:.9;-webkit-transition:opacity 250ms ease-in-out;-o-transition:opacity 250ms ease-in-out;-moz-transition:opacity 250ms ease-in-out;transition:opacity 250ms ease-in-out}.fp-controlArrow:hover{opacity:1}.fp-controlArrow.fp-prev{border:0;background-image:url(/assets/img/beed4c264caa.webp);background-repeat:no-repeat;background-size:20%;background-position:75% 50%;width:12vw;height:12vw;padding:1vw;border:1px solid #fff;-moz-border-radius:50%;border-radius:50%;left:0;-webkit-transform:translate(-50%,-50%) translate3d(0,0,0);-moz-transform:translate(-50%,-50%) translate3d(0,0,0);transform:translate(-50%,-50%) translate3d(0,0,0);z-index:5}@media screen and (max-width:767px){.fp-controlArrow.fp-prev{width:20vw;height:20vw}}.fp-controlArrow.fp-next{border:0;background-image:url(/assets/img/baec5396729a.webp);background-repeat:no-repeat;background-size:20%;background-position:25% 50%;width:12vw;height:12vw;padding:1vw;border:1px solid #fff;-moz-border-radius:50%;border-radius:50%;right:0;-webkit-transform:translate(50%,-50%) translate3d(0,0,0);-moz-transform:translate(50%,-50%) translate3d(0,0,0);transform:translate(50%,-50%) translate3d(0,0,0);z-index:5}@media screen and (max-width:767px){.fp-controlArrow.fp-next{width:20vw;height:20vw}}.fp-slidesContainer{overflow:hidden}.fp-notification{position:fixed;z-index:5;right:50px;bottom:100px;width:80px;-webkit-transform:rotate(-90deg) translateY(50%);-moz-transform:rotate(-90deg) translateY(50%);-ms-transform:rotate(-90deg) translateY(50%);-o-transform:rotate(-90deg) translateY(50%);transform:rotate(-90deg) translateY(50%);-webkit-animation-name:fadeInBottom;-moz-animation-name:fadeInBottom;animation-name:fadeInBottom;-webkit-animation-duration:2s;-moz-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s}@media screen and (max-width:767px){.fp-notification{right:0}}.fp-notification .content{position:relative;font-size:.85em;font-family:galano_grotesqueregular;color:#fff}.fp-notification .content:before{content:"";position:absolute;width:100px;border-bottom:1px solid #fff;-webkit-transform:translate(-105%,-50%);-moz-transform:translate(-105%,-50%);-ms-transform:translate(-105%,-50%);-o-transform:translate(-105%,-50%);transform:translate(-105%,-50%);top:50%}#footer-section{padding:60px;background:#5badab;background:-webkit-linear-gradient(305deg,#ee7e98,#21c0b8);background:-moz-linear-gradient(305deg,#ee7e98,#21c0b8);background:-o-linear-gradient(305deg,#ee7e98,#21c0b8);background:linear-gradient(145deg,#ee7e98,#21c0b8);background-size:150% 150%;-webkit-animation:menuGradient 15s ease infinite;-moz-animation:menuGradient 15s ease infinite;animation:menuGradient 15s ease infinite}@media screen and (max-width:767px){#footer-section{padding:60px 10px;height:100vh!important}}#footer-section ul#footer-menu{list-style:none;-webkit-margin-before:0;margin-block-start:0;-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:10%0;list-style:none;padding:0}@media screen and (max-width:767px){#footer-section ul#footer-menu{margin-top:100px}}#footer-section ul#footer-menu li{max-width:-webkit-calc(100%/4);max-width:-moz-calc(100%/4);max-width:calc(100%/4);width:100%;text-align:center;max-height:-webkit-calc(100%/2);max-height:-moz-calc(100%/2);max-height:calc(100%/2);padding:1rem;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:5;position:relative}@media screen and (max-width:767px){#footer-section ul#footer-menu li{max-width:-webkit-calc(100%/2);max-width:-moz-calc(100%/2);max-width:calc(100%/2);max-height:-webkit-calc(100%/4);max-height:-moz-calc(100%/4);max-height:calc(100%/4);padding:2rem 0}}#footer-section .footer-sub-links{text-align:center;margin-top:5vh}@media screen and (max-width:767px){#footer-section .footer-sub-links{padding:0 20vw}}#footer-section .footer-sub-links ul{padding:0}#footer-section .footer-sub-links ul li{display:inline-block;padding:0 20px;position:relative}#footer-section .footer-sub-links ul li:after{content:"/";position:absolute;right:-10px;width:10px}@media screen and (max-width:767px){#footer-section .footer-sub-links ul li:after{display:none}}#footer-section .footer-sub-links ul li:last-of-type:after{display:none}.footer-inline{display:inline-grid}.bswgroup-logo{width:440px}.floating__mail{z-index:9;left:30px;bottom:20px;position:absolute;-moz-border-radius:50%;border-radius:50%;border:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:80px;width:80px;-webkit-box-shadow:0 0 5px 0#17171785;box-shadow:0 0 5px 0#17171785;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;opacity:0;background:-webkit-linear-gradient(305deg,#ee7e98,#21c0b8);background:-moz-linear-gradient(305deg,#ee7e98,#21c0b8);background:-o-linear-gradient(305deg,#ee7e98,#21c0b8);background:linear-gradient(145deg,#ee7e98,#21c0b8)}@media screen and (max-width:767px){.floating__mail{height:80px;width:80px}}.floating__mail:hover{background-color:#e6e6e6;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}.floating__mail:hover svg path{fill:#000;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}.floating__mail:hover span{color:#000;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}.floating__mail svg{width:40px;margin-bottom:5px}.floating__mail svg path{fill:#fff;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}.floating__mail span{font-family:galano_grotesqueregular;font-size:.55vw;color:#fff;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}@media screen and (max-width:767px){.floating__mail span{font-size:.7rem}}#footer-section.non-home-page{position:relative}@media screen and (max-width:767px){.expand{display:block;height:0;overflow:hidden;-webkit-transition:opacity 2s;-o-transition:opacity 2s;-moz-transition:opacity 2s;transition:opacity 2s;opacity:0}}@media screen and (max-width:767px){body.home .headline h2{font-size:5vw}}body.home .headline h2 span{display:block;line-height:1}@media screen and (max-width:767px){body.home .headline h2 span{margin-bottom:10px;font-size:1rem}}body.home .section#intro-section .fp-bg{background-image:url(/assets/img/04cac483fbcc.webp);background-size:cover;background-position:center top;background-repeat:no-repeat;width:100%;height:100%}body.home .section#intro-section .illuminated-trees{background-image:url(/assets/img/92ba6c945fba.webp);background-size:cover;background-position:center top;background-repeat:no-repeat;width:100%;height:100%;opacity:0;position:absolute;z-index:-5}body.home .section#intro-section .cube{background-image:url(/assets/img/1998c08c9d6a.webp);background-size:cover;background-position:center;width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-clip-path:inset(0 0 100%0);clip-path:inset(0 0 100%0)}body.home .section#intro-section .cube-text{width:30%;height:40%;position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5;opacity:0}body.home .section#intro-section .cube-text:before{background-image:url(/assets/img/c08e4ccf3b13.webp);background-size:contain;background-position:center;content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:3}body.home .section#intro-section .cube-text:after{background-image:url(/assets/img/4e904575f9a3.webp);background-size:cover;background-position:center;content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:4}body.home .section#intro-section .cube-hover-container{width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:4}body.home .section#intro-section.fp-completely .illuminated-trees{-webkit-animation:flicker 10s ease-in-out infinite;-moz-animation:flicker 10s ease-in-out infinite;animation:flicker 10s ease-in-out infinite;-webkit-animation-delay:3.25s;-moz-animation-delay:3.25s;animation-delay:3.25s}body.home .section#intro-section.fp-completely .cube-hover-container{-webkit-animation:float 10s ease-in-out infinite;-moz-animation:float 10s ease-in-out infinite;animation:float 10s ease-in-out infinite;-webkit-animation-delay:3.25s;-moz-animation-delay:3.25s;animation-delay:3.25s}body.home .section#intro-section.fp-completely .cube-container{-webkit-animation:flicker 10s ease-in-out infinite;-moz-animation:flicker 10s ease-in-out infinite;animation:flicker 10s ease-in-out infinite;-webkit-animation-delay:3.25s;-moz-animation-delay:3.25s;animation-delay:3.25s}body.home .section#intro-section.fp-completely .cube-text{-webkit-animation:flicker 10s ease-in-out infinite;-moz-animation:flicker 10s ease-in-out infinite;animation:flicker 10s ease-in-out infinite;-webkit-animation-delay:3.25s;-moz-animation-delay:3.25s;animation-delay:3.25s}body.home .section#intro-section.fp-completely .cube{-webkit-animation:2s cube-enter;-moz-animation:2s cube-enter;animation:2s cube-enter;-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;will-change:clip-path}body.home .section#who-we-are-section .fp-bg{background-image:url(/assets/img/aacd30b35309.webp);background-size:cover;background-position:center 0;background-repeat:no-repeat}@media screen and (max-width:767px){body.home .section#who-we-are-section .fp-bg{background:-webkit-gradient(linear,left top,left bottom,from(#00000000),to(#000000cc)),url(/assets/img/aacd30b35309.webp)95%top;background:-webkit-linear-gradient(top,#00000000,#000000cc),url(/assets/img/aacd30b35309.webp)95%top;background:-moz-linear-gradient(top,#00000000,#000000cc),url(/assets/img/aacd30b35309.webp)95%top;background:-o-linear-gradient(top,#00000000,#000000cc),url(/assets/img/aacd30b35309.webp)95%top;background:linear-gradient(180deg,#00000000,#000000cc),url(/assets/img/aacd30b35309.webp)95%top}}body.home .section#who-we-are-section #who-we-are-section-scene{height:100%;width:100%;position:absolute;overflow:hidden}body.home .section#who-we-are-section .trees{background-image:url(/assets/img/7016f15c21f7.webp);background-size:cover;background-position:center bottom;background-repeat:no-repeat;width:100%;height:100%;position:absolute;bottom:0}@media screen and (max-width:767px){body.home .section#who-we-are-section .trees{background-position:25% 100px}}body.home .section#who-we-are-section .halo{background-image:url(/assets/img/6045bd694f40.webp);background-size:cover;background-position:center top;background-repeat:no-repeat;width:100%;height:100%;position:absolute;bottom:-15vh;-webkit-transition-property:bottom;-o-transition-property:bottom;-moz-transition-property:bottom;transition-property:bottom;-webkit-transition-duration:2s;-moz-transition-duration:2s;-o-transition-duration:2s;transition-duration:2s}body.home .section#who-we-are-section .halo-v2{background-image:url(/assets/img/7a28fb2e229b.webp);background-size:cover;background-position:center top;background-repeat:no-repeat;width:100%;height:100%;position:absolute;bottom:-15vh;-webkit-transition-property:bottom;-o-transition-property:bottom;-moz-transition-property:bottom;transition-property:bottom;-webkit-transition-duration:2s;-moz-transition-duration:2s;-o-transition-duration:2s;transition-duration:2s}@media screen and (max-width:767px){body.home .section#who-we-are-section .halo{background-position:25% 100px;bottom:-18vh;background:url()}}body.home .section#who-we-are-section .copy-container{padding:150px}@media screen and (max-width:767px){body.home .section#who-we-are-section .copy-container{padding:30px;margin-top:90px}}body.home .section#who-we-are-section .copy-container .copy{width:60%;margin-left:40%}@media screen and (max-width:767px){body.home .section#who-we-are-section .copy-container .copy{width:100%;margin-left:unset}body.home .section#who-we-are-section .copy-container .copy p{text-shadow:2px 2px rgba(0,0,0,.25)}}body.home .section#who-we-are-section .copy-container .row{position:relative}body.home .section#who-we-are-section .copy-container .row .column{margin-left:20px}body.home .section#who-we-are-section .copy-container .row:before{content:"";position:absolute;left:15px;height:400%;width:1px;background-color:#fff;margin-top:25px}body.home .section#what-defines-us-section{background-color:#74c6c9;width:100%;height:100vh}body.home .section#what-defines-us-section #what-defines-us-section-scene{width:100%;height:100vh;overflow:hidden}body.home .section#what-defines-us-section .copy-container{position:absolute;z-index:10;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:25%;margin-left:60px}@media screen and (max-width:767px){body.home .section#what-defines-us-section .copy-container{width:100%;top:150px;margin-left:30px}}body.home .section#what-defines-us-section .copy-container.right-block{right:100px;-webkit-transform:translateY(130%);-moz-transform:translateY(130%);-ms-transform:translateY(130%);-o-transform:translateY(130%);transform:translateY(130%);width:20%}@media screen and (max-width:767px){body.home .section#what-defines-us-section .copy-container.right-block{right:unset;width:80%;bottom:130px}}@media screen and (max-width:390px){body.home .section#what-defines-us-section .copy-container.right-block{display:none}}body.home .section#what-defines-us-section .copy-container.right-block:before{content:"";width:1px;height:500%;background-color:#fff;display:block;position:absolute;left:-15px}body.home .section#what-defines-us-section .all-circles-container{position:absolute;width:80vw;height:80vw;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:767px){body.home .section#what-defines-us-section .all-circles-container{width:100vw;height:100vw;top:60%;-webkit-transform:translate(-50%,-60%) scale(1.5);-moz-transform:translate(-50%,-60%) scale(1.5);-ms-transform:translate(-50%,-60%) scale(1.5);-o-transform:translate(-50%,-60%) scale(1.5);transform:translate(-50%,-60%) scale(1.5)}}body.home .section#what-defines-us-section .circle-container{background-image:url(/assets/img/3c7624f8e9c1.webp);background-size:60% 60%;background-repeat:no-repeat;background-position:center;content:"";width:100%;height:100%;position:absolute}body.home .section#what-defines-us-section .circle-container{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}body.home .section#what-defines-us-section .circle-container .darkest-circle__image{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}body.home .section#what-defines-us-section .circle-container .darkest-circle__image:after{background-image:url(/assets/img/480491d546be.webp);background-size:100% 100%;background-repeat:no-repeat;background-position:center;content:"";width:100%;height:100%;position:absolute;-webkit-animation:onlyCWRotate 40s infinite linear;-moz-animation:onlyCWRotate 40s infinite linear;animation:onlyCWRotate 40s infinite linear}@media screen and (max-width:767px){body.home .section#what-defines-us-section .circle-container .darkest-circle__image:after{-webkit-animation:none;-moz-animation:none;animation:none}}@media screen and (max-width:390px){body.home .section#what-defines-us-section .circle-container .darkest-circle__image:after{background-size:70vw!important;background-image:none}}body.home .section#what-defines-us-section .circle-container .circle{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid rgba(255,255,255,.1);-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;transition:all 1s ease-in-out}body.home .section#what-defines-us-section .circle-container .circle:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}body.home .section#what-defines-us-section .circle-container .circle.darkest-circle{-moz-border-radius:50%;border-radius:50%;background-color:#13aaa6;width:40vw;height:40vw;position:relative;-webkit-animation:onlyCWRotate 40s infinite linear;-moz-animation:onlyCWRotate 40s infinite linear;animation:onlyCWRotate 40s infinite linear}@media screen and (max-width:767px){body.home .section#what-defines-us-section .circle-container .circle.darkest-circle{width:50vw;height:50vw;-webkit-animation:none;-moz-animation:none;animation:none}}body.home .section#what-defines-us-section .circle-container .circle.darkest-circle .static-content{position:absolute;height:100%;width:100%;-webkit-animation:onlyCWRotate 1600s infinite linear;-moz-animation:onlyCWRotate 1600s infinite linear;animation:onlyCWRotate 1600s infinite linear}@media screen and (max-width:767px){body.home .section#what-defines-us-section .circle-container .circle.darkest-circle .static-content{-webkit-animation:none;-moz-animation:none;animation:none}}body.home .section#what-defines-us-section .circle-container .circle.darkest-circle .top-title{position:absolute;top:0;width:100%;text-align:center;font-size:1.25vw}@media screen and (max-width:767px){body.home .section#what-defines-us-section .circle-container .circle.darkest-circle .top-title{font-size:2vw}}body.home .section#what-defines-us-section .circle-container .circle.darkest-circle .top-title span{position:absolute;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);transform:translate(-50%,-100%);color:#fff}body.home .section#what-defines-us-section .circle-container .circle.darkest-circle .bottom-title{position:absolute;bottom:0;width:100%;text-align:center;color:#fff}@media screen and (max-width:767px){body.home .section#what-defines-us-section .circle-container .circle.darkest-circle .bottom-title{font-size:2vw}}body.home .section#what-defines-us-section .circle-container .circle.darkest-circle .bottom-title span{position:absolute;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);color:#fff}body.home .section#what-defines-us-section .circle-container .circle.darkest-circle:hover{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;animation-play-state:paused}body.home .section#what-defines-us-section .circle-container .circle.darkest-circle:hover .inner-circle .center-title,body.home .section#what-defines-us-section .circle-container .circle.darkest-circle:hover .static-content{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;animation-play-state:paused}body.home .section#what-defines-us-section .circle-container .circle.darkest-circle:hover .inner-circle .mini-circle .circle-content{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;animation-play-state:paused}body.home .section#what-defines-us-section .circle-container .circle .inner-circle__background{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}body.home .section#what-defines-us-section .circle-container .circle .inner-circle__background:after{background-image:url(/assets/img/a44dcc6a2782.webp);background-size:100% 100%;background-repeat:no-repeat;background-position:center;content:"";width:56%;height:55%;position:absolute}body.home .section#what-defines-us-section .circle-container .circle.inner-circle{-moz-border-radius:50%;border-radius:50%;background-color:#008c94;width:22vw;height:22vw;padding:12% 30%;text-align:center}@media screen and (max-width:767px){body.home .section#what-defines-us-section .circle-container .circle.inner-circle{width:30vw;height:30vw}}body.home .section#what-defines-us-section .circle-container .circle.inner-circle .center-title{-webkit-animation:onlyCWRotate 40s infinite linear;-moz-animation:onlyCWRotate 40s infinite linear;animation:onlyCWRotate 40s infinite linear;animation-direction:reverse}@media screen and (max-width:767px){body.home .section#what-defines-us-section .circle-container .circle.inner-circle .center-title{-webkit-animation:none;-moz-animation:none;animation:none}}@media screen and (max-width:767px){body.home .section#what-defines-us-section .circle-container .circle.inner-circle .center-title h5{font-size:.65rem}}body.home .section#what-defines-us-section .circle-container .circle.inner-circle .mini-circle{position:absolute;-moz-border-radius:50%;border-radius:50%;width:9vw;height:9vw;background-color:rgba(255,255,255,.85);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1vw}@media screen and (max-width:767px){body.home .section#what-defines-us-section .circle-container .circle.inner-circle .mini-circle{width:15vw;height:15vw}}body.home .section#what-defines-us-section .circle-container .circle.inner-circle .mini-circle .circle-content{-webkit-animation:onlyCWRotate 40s infinite linear;-moz-animation:onlyCWRotate 40s infinite linear;animation:onlyCWRotate 40s infinite linear;animation-direction:reverse}@media screen and (max-width:767px){body.home .section#what-defines-us-section .circle-container .circle.inner-circle .mini-circle .circle-content{-webkit-animation:none;-moz-animation:none;animation:none}}body.home .section#what-defines-us-section .circle-container .circle.inner-circle .mini-circle h6{font-weight:700}@media screen and (max-width:767px){body.home .section#what-defines-us-section .circle-container .circle.inner-circle .mini-circle h6{font-size:.55rem}}body.home .section#what-defines-us-section .circle-container .circle.inner-circle .mini-circle.finding{-webkit-transform:translate(-100%,-60%);-moz-transform:translate(-100%,-60%);-ms-transform:translate(-100%,-60%);-o-transform:translate(-100%,-60%);transform:translate(-100%,-60%)}body.home .section#what-defines-us-section .circle-container .circle.inner-circle .mini-circle.harvesting{-webkit-transform:translate(70%,-90%);-moz-transform:translate(70%,-90%);-ms-transform:translate(70%,-90%);-o-transform:translate(70%,-90%);transform:translate(70%,-90%)}body.home .section#what-defines-us-section .circle-container .circle.inner-circle .mini-circle.delivering{-webkit-transform:translate(15%,100%);-moz-transform:translate(15%,100%);-ms-transform:translate(15%,100%);-o-transform:translate(15%,100%);transform:translate(15%,100%)}body.home .section#what-defines-us-section .circle-container .circle.inner-circle .mini-circle.people-education{background-color:transparent;-webkit-transform:translate(140%,-30%);-moz-transform:translate(140%,-30%);-ms-transform:translate(140%,-30%);-o-transform:translate(140%,-30%);transform:translate(140%,-30%);width:14vw;height:14vw}@media screen and (max-width:390px){body.home .section#what-defines-us-section .circle-container .circle.inner-circle .mini-circle.people-education{-webkit-transform:translate(110%,40%);-moz-transform:translate(110%,40%);-ms-transform:translate(110%,40%);-o-transform:translate(110%,40%);transform:translate(110%,40%);width:20vw}}body.home .section#what-defines-us-section .circle-container .circle.inner-circle .mini-circle.innovation{background-color:transparent;-webkit-transform:translate(-140%,35%);-moz-transform:translate(-140%,35%);-ms-transform:translate(-140%,35%);-o-transform:translate(-140%,35%);transform:translate(-140%,35%);width:14vw;height:14vw}@media screen and (max-width:390px){body.home .section#what-defines-us-section .circle-container .circle.inner-circle .mini-circle.innovation{width:18vw!important;-webkit-transform:translate(-120%,95%);-moz-transform:translate(-120%,95%);-ms-transform:translate(-120%,95%);-o-transform:translate(-120%,95%);transform:translate(-120%,95%);font-size:2rem!important}}body.home .section#our-principles-section{background-color:#a391a1;width:100%;height:100vh}body.home .section#our-principles-section .slide-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:100%}@media screen and (max-width:767px){body.home .section#our-principles-section .slide-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body.home .section#our-principles-section .slide-container .content-container{width:60%;padding:10% 20% 10% 10%;z-index:10}@media screen and (max-width:767px){body.home .section#our-principles-section .slide-container .content-container{width:100%;margin-top:70px}}body.home .section#our-principles-section .slide-container .content-container .row{position:relative}@media screen and (max-width:767px){body.home .section#our-principles-section .slide-container .content-container .row{margin:0}}body.home .section#our-principles-section .slide-container .content-container .row:before{content:"";width:1px;height:500%;background-color:#fff;display:block;position:absolute;left:15px;top:20px}body.home .section#our-principles-section .slide-container .content-container .row .column{padding-left:40px}body.home .section#our-principles-section .slide-container .number-container{position:absolute;z-index:4;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.home .section#our-principles-section .slide-container .number-container img{height:50vh}@media screen and (max-width:767px){body.home .section#our-principles-section .slide-container .number-container{top:-webkit-calc(10% + 70px);top:-moz-calc(10% + 70px);top:calc(10% + 70px);right:5%;left:unset}body.home .section#our-principles-section .slide-container .number-container img{height:6vh}}body.home .section#our-principles-section .slide-container .image-container{width:40%;height:100%;overflow:visible;position:relative}@media screen and (max-width:767px){body.home .section#our-principles-section .slide-container .image-container{width:100%}}body.home .section#our-principles-section .slide-container .image-container .underlay-bg{position:absolute;right:0;-webkit-transform:scale(2.5) translateX(15%);-moz-transform:scale(2.5) translateX(15%);-ms-transform:scale(2.5) translateX(15%);-o-transform:scale(2.5) translateX(15%);transform:scale(2.5) translateX(15%);z-index:-1}@media screen and (max-width:767px){body.home .section#our-principles-section .slide-container .image-container .underlay-bg{-webkit-transform:scale(1.5) translateX(15%);-moz-transform:scale(1.5) translateX(15%);-ms-transform:scale(1.5) translateX(15%);-o-transform:scale(1.5) translateX(15%);transform:scale(1.5) translateX(15%)}}body.home .section#our-principles-section .slide-container .image-container .spinner-bg{height:100vh;width:100vh;opacity:.1;-moz-border-radius:50%;border-radius:50%;overflow:visible;-webkit-animation:onlyCWRotate 60s infinite linear;-moz-animation:onlyCWRotate 60s infinite linear;animation:onlyCWRotate 60s infinite linear}body.home .section#our-principles-section .slide-container .image-container .image-content{position:absolute;height:100vh;width:100vh;right:-50vw;-webkit-transition:right 2s ease-in-out;-o-transition:right 2s ease-in-out;-moz-transition:right 2s ease-in-out;transition:right 2s ease-in-out;-moz-border-radius:50%0 0 50%;border-radius:50%0 0 50%;background-size:cover;-webkit-transform:scale(1.1) translateX(30%);-moz-transform:scale(1.1) translateX(30%);-ms-transform:scale(1.1) translateX(30%);-o-transform:scale(1.1) translateX(30%);transform:scale(1.1) translateX(30%)}@media screen and (max-width:767px){body.home .section#our-principles-section .slide-container .image-container .image-content{width:100vw;height:100vw;-moz-border-radius:50% 50%0 0;border-radius:50% 50%0 0;-webkit-transform:scale(1.1) translateX(0);-moz-transform:scale(1.1) translateX(0);-ms-transform:scale(1.1) translateX(0);-o-transform:scale(1.1) translateX(0);transform:scale(1.1) translateX(0)}}body.home .section#our-principles-section .slide-container .image-container .image-content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid rgba(255,255,255,.5);-moz-border-radius:50%;border-radius:50%;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width:390px){body.home .section#our-principles-section .slide .image-content{background-position:bottom center!important;background-size:130%!important;height:50vh!important}body.home .section#our-principles-section .slide .image-content.image-one{bottom:-180px!important}}body.home .section#our-principles-section .slide.active .image-content{right:0}@media screen and (max-width:767px){body.home .section#our-principles-section .slide.active .image-content{bottom:-150px}}@media screen and (max-width:390px){body.home .section#our-principles-section .slide.active .image-content{background-position:bottom center!important;background-size:130%!important;height:50vh!important}body.home .section#our-principles-section .slide.active .image-content.image-one{bottom:-180px!important}}body.home .section#brand-video-section{background-color:#203611;width:100%;height:100vh}body.home .section#brand-video-section #video-play-button{width:150px;height:150px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:7;cursor:pointer}body.home .section#brand-video-section #video-play-button img{-webkit-transition:opacity 250ms ease-in-out;-o-transition:opacity 250ms ease-in-out;-moz-transition:opacity 250ms ease-in-out;transition:opacity 250ms ease-in-out}body.home .section#brand-video-section #video-play-button:hover img{opacity:.5}body.home .section#brand-video-section #video-play-animation{position:absolute;z-index:6;width:100%;height:100%;-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2)}body.home .section#brand-video-section #video-overlay{position:absolute;width:100%;height:100%;z-index:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 3s ease-in-out;transition:-webkit-transform 3s ease-in-out;-o-transition:-o-transform 3s ease-in-out;-moz-transition:transform 3s ease-in-out,-moz-transform 3s ease-in-out;transition:transform 3s ease-in-out;transition:transform 3s ease-in-out,-webkit-transform 3s ease-in-out,-moz-transform 3s ease-in-out,-o-transform 3s ease-in-out}body.home .section#brand-video-section #video-overlay .keyhole-wrapper{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70vw;height:70vw;border:1px solid transparent;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-webkit-animation:radialPulseColour 3s infinite ease-in-out;-moz-animation:radialPulseColour 3s infinite ease-in-out;animation:radialPulseColour 3s infinite ease-in-out;-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}body.home .section#brand-video-section #video-overlay .keyhole-wrapper:before{content:"";padding:100px;border:1px solid transparent;-moz-border-radius:50%;border-radius:50%;width:100%;height:100%;position:absolute;-webkit-transform:scale(1.35);-moz-transform:scale(1.35);-ms-transform:scale(1.35);-o-transform:scale(1.35);transform:scale(1.35);-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-webkit-animation:radialPulseColour 3s infinite ease-in-out;-moz-animation:radialPulseColour 3s infinite ease-in-out;animation:radialPulseColour 3s infinite ease-in-out;-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;animation-delay:1.5s}body.home .section#brand-video-section #video-overlay .keyhole-cutout{width:0;height:0;-moz-border-radius:50%;border-radius:50%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;z-index:5;-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;transition:all 1s ease-in-out;background-image:url(/assets/img/290ad122dc99.webp);background-size:100% 50%;background-position:bottom;background-repeat:no-repeat}body.home .section#brand-video-section #video-overlay .keyhole-cutout:before{content:"";padding:0;border:1px solid transparent;-moz-border-radius:50%;border-radius:50%;width:100%;height:100%;position:absolute;-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-webkit-animation:radialPulseColour 3s infinite ease-in-out;-moz-animation:radialPulseColour 3s infinite ease-in-out;animation:radialPulseColour 3s infinite ease-in-out;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s}@media screen and (max-width:767px){body.home .section#brand-video-section #video-overlay .keyhole-cutout:before{left:50%;top:50%;-webkit-transform:scale(1.15) translate(-43%,-43%);-moz-transform:scale(1.15) translate(-43%,-43%);-ms-transform:scale(1.15) translate(-43%,-43%);-o-transform:scale(1.15) translate(-43%,-43%);transform:scale(1.15) translate(-43%,-43%)}}body.home .section#brand-video-section #brandvideo{width:100%;height:100%;-webkit-transition:-webkit-clip-path 1s ease-in-out;transition:-webkit-clip-path 1s ease-in-out;-o-transition:clip-path 1s ease-in-out;-moz-transition:clip-path 1s ease-in-out;transition:clip-path 1s ease-in-out;transition:clip-path 1s ease-in-out,-webkit-clip-path 1s ease-in-out;-o-object-fit:cover;object-fit:cover}body.home .section#brand-video-section #brandvideo.masked{-webkit-clip-path:circle(0 at 50% 50%);clip-path:circle(0 at 50% 50%)}body.home .section#our-companies-section{background-color:#b3acac;width:100%;height:100vh}body.home .section#our-companies-section .wave-container{height:75vh;position:absolute;bottom:0;width:100%;overflow:hidden;background-image:url(/assets/img/bc659a59af58.webp);background-position:bottom;background-size:100% 50%;background-repeat:no-repeat}body.home .section#our-companies-section .fp-controlArrow{background-color:rgba(255,255,255,.25)}body.home .section#our-companies-section .slide-container{height:100%}body.home .section#our-companies-section .content-container{position:absolute;width:30vw;left:7vw;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:767px){body.home .section#our-companies-section .content-container{width:90%;top:15%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}body.home .section#our-companies-section .ring-container{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}@media screen and (max-width:767px){body.home .section#our-companies-section .ring-container{margin-top:70px}}body.home .section#our-companies-section .ring-container.landing .ring.ring-one{left:40vw;z-index:2}@media screen and (max-width:767px){body.home .section#our-companies-section .ring-container.landing .ring.ring-one{left:unset;top:22%}}body.home .section#our-companies-section .ring-container.landing .ring.ring-two{left:60vw;z-index:3}@media screen and (max-width:767px){body.home .section#our-companies-section .ring-container.landing .ring.ring-two{left:unset;top:55%}}body.home .section#our-companies-section .ring-container.landing .ring:last-of-type:hover{background:-webkit-radial-gradient(circle,rgba(255,255,255,0)0,rgba(255,255,255,.75) 110vw);background:-moz-radial-gradient(circle,rgba(255,255,255,0)0,rgba(255,255,255,.75) 110vw);background:-o-radial-gradient(circle,rgba(255,255,255,0)0,rgba(255,255,255,.75) 110vw);background:radial-gradient(circle,rgba(255,255,255,0)0,rgba(255,255,255,.75) 110vw)}body.home .section#our-companies-section .ring-container.third-container .ring.ring-one{z-index:1;left:10vw}@media screen and (max-width:767px){body.home .section#our-companies-section .ring-container.third-container .ring.ring-one{left:unset;top:6%}}body.home .section#our-companies-section .ring-container.third-container .ring.ring-two{z-index:2;left:30vw}@media screen and (max-width:767px){body.home .section#our-companies-section .ring-container.third-container .ring.ring-two{left:unset;top:33%}}body.home .section#our-companies-section .ring-container .ring{width:100vw;height:100vw;-moz-border-radius:50%;border-radius:50%;position:absolute;border:1px solid rgba(255,255,255,.5);-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;transition:all 1s ease-in-out;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){body.home .section#our-companies-section .ring-container .ring{width:170vw;height:170vw}}body.home .section#our-companies-section .ring-container .ring .ring-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column wrap;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20vw;height:100%;padding:3vw;position:relative}@media screen and (max-width:767px){body.home .section#our-companies-section .ring-container .ring .ring-content{width:60%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);padding:7vw}}body.home .section#our-companies-section .ring-container .ring .ring-content .logo{margin-bottom:40px;max-height:55px;height:auto;-webkit-transition:-webkit-transform 1s ease-in-out;transition:-webkit-transform 1s ease-in-out;-o-transition:-o-transform 1s ease-in-out;-moz-transition:transform 1s ease-in-out,-moz-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out,-moz-transform 1s ease-in-out,-o-transform 1s ease-in-out}@media screen and (max-width:767px){body.home .section#our-companies-section .ring-container .ring .ring-content .logo{margin-bottom:20px;height:auto}}body.home .section#our-companies-section .ring-container .ring .ring-content p{color:#212121;min-height:80px}@media screen and (max-width:767px){body.home .section#our-companies-section .ring-container .ring .ring-content p{font-size:12px;min-height:40px}}body.home .section#our-companies-section .ring-container .ring .ring-content .site-link{position:absolute;bottom:30vw;width:100%;font-size:.85em;text-align:center;left:2vw;vertical-align:middle;font-weight:700;color:#406328}@media screen and (max-width:767px){body.home .section#our-companies-section .ring-container .ring .ring-content .site-link{font-size:.75em;position:unset}}body.home .section#our-companies-section .ring-container .ring .ring-content .site-link:hover{color:#fff}body.home .section#our-companies-section .ring-container .ring .ring-content .site-link:hover:after{margin-left:20px}body.home .section#our-companies-section .ring-container .ring .ring-content .site-link:after{content:"";position:absolute;width:50px;height:20px;background-image:url(/assets/img/49b63af18753.svg);background-size:100%;background-position:center center;margin-left:10px;-webkit-transition:margin-left .5s ease-in-out;-o-transition:margin-left .5s ease-in-out;-moz-transition:margin-left .5s ease-in-out;transition:margin-left .5s ease-in-out}@media screen and (max-width:767px){body.home .section#our-companies-section .ring-container .ring .ring-content .site-link:after{width:40px;height:15px}}body.home .section#our-companies-section .ring-container .ring.ring-one{z-index:1;left:15vw}@media screen and (max-width:767px){body.home .section#our-companies-section .ring-container .ring.ring-one{left:unset;top:6%}}body.home .section#our-companies-section .ring-container .ring.ring-two{z-index:2;left:35vw}@media screen and (max-width:767px){body.home .section#our-companies-section .ring-container .ring.ring-two{left:unset;top:33%}}body.home .section#our-companies-section .ring-container .ring:hover{background:-webkit-radial-gradient(circle,rgba(255,255,255,0)0,rgba(255,255,255,.75) 100vw);background:-moz-radial-gradient(circle,rgba(255,255,255,0)0,rgba(255,255,255,.75) 100vw);background:-o-radial-gradient(circle,rgba(255,255,255,0)0,rgba(255,255,255,.75) 100vw);background:radial-gradient(circle,rgba(255,255,255,0)0,rgba(255,255,255,.75) 100vw)}body.home .section#our-companies-section .ring-container .ring:hover .logo{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}body.home .section#our-companies-section .ring-container .ring:last-of-type:hover{background-color:unset;background:0 0}@media screen and (max-width:767px){body.home .section#our-companies-section .ring-container .ring.carbon-store .logo{width:250px}}body.home .section#our-companies-section .ring-container .ring.maelor-forest:hover{background:-webkit-radial-gradient(circle,rgba(255,255,255,0)0,#009c4e 110vw)!important;background:-moz-radial-gradient(circle,rgba(255,255,255,0)0,#009c4e 110vw)!important;background:-o-radial-gradient(circle,rgba(255,255,255,0)0,#009c4e 110vw)!important;background:radial-gradient(circle,rgba(255,255,255,0)0,#009c4e 110vw)!important}body.home .section#our-companies-section .ring-container .ring.tilhill:hover{background:-webkit-radial-gradient(circle,rgba(255,255,255,0)0,#009776 110vw)!important;background:-moz-radial-gradient(circle,rgba(255,255,255,0)0,#009776 110vw)!important;background:-o-radial-gradient(circle,rgba(255,255,255,0)0,#009776 110vw)!important;background:radial-gradient(circle,rgba(255,255,255,0)0,#009776 110vw)!important}body.home .section#our-companies-section .ring-container .ring.dick-brothers:hover{background:-webkit-radial-gradient(circle,rgba(255,255,255,0)0,#c2d501 110vw)!important;background:-moz-radial-gradient(circle,rgba(255,255,255,0)0,#c2d501 110vw)!important;background:-o-radial-gradient(circle,rgba(255,255,255,0)0,#c2d501 110vw)!important;background:radial-gradient(circle,rgba(255,255,255,0)0,#c2d501 110vw)!important}body.home .section#our-companies-section .ring-container .ring.bsw-timber-solutions:hover{background:-webkit-radial-gradient(circle,rgba(255,255,255,0)0,#69c3e8 110vw)!important;background:-moz-radial-gradient(circle,rgba(255,255,255,0)0,#69c3e8 110vw)!important;background:-o-radial-gradient(circle,rgba(255,255,255,0)0,#69c3e8 110vw)!important;background:radial-gradient(circle,rgba(255,255,255,0)0,#69c3e8 110vw)!important}body.home .section#our-companies-section .ring-container .ring.bsw-timber:hover{background:-webkit-radial-gradient(circle,rgba(255,255,255,0)0,#00833e 110vw)!important;background:-moz-radial-gradient(circle,rgba(255,255,255,0)0,#00833e 110vw)!important;background:-o-radial-gradient(circle,rgba(255,255,255,0)0,#00833e 110vw)!important;background:radial-gradient(circle,rgba(255,255,255,0)0,#00833e 110vw)!important}body.home .section#our-companies-section .ring-container .ring.bsw-energy:hover{background:-webkit-radial-gradient(circle,rgba(255,255,255,0)0,#ed7422 110vw)!important;background:-moz-radial-gradient(circle,rgba(255,255,255,0)0,#ed7422 110vw)!important;background:-o-radial-gradient(circle,rgba(255,255,255,0)0,#ed7422 110vw)!important;background:radial-gradient(circle,rgba(255,255,255,0)0,#ed7422 110vw)!important}body.home .section#our-companies-section .ring-container .ring.pallet-loop:hover{background:-webkit-radial-gradient(circle,rgba(255,255,255,0)0,#1e9968 110vw)!important;background:-moz-radial-gradient(circle,rgba(255,255,255,0)0,#1e9968 110vw)!important;background:-o-radial-gradient(circle,rgba(255,255,255,0)0,#1e9968 110vw)!important;background:radial-gradient(circle,rgba(255,255,255,0)0,#1e9968 110vw)!important}body.home .section#our-companies-section .ring-container .ring.carbon-store:hover{background:-webkit-radial-gradient(circle,rgba(255,255,255,0)0,#00d724 110vw)!important;background:-moz-radial-gradient(circle,rgba(255,255,255,0)0,#00d724 110vw)!important;background:-o-radial-gradient(circle,rgba(255,255,255,0)0,#00d724 110vw)!important;background:radial-gradient(circle,rgba(255,255,255,0)0,#00d724 110vw)!important}body.home .section#our-companies-section .ring-container .ring.powersheds:hover{background:-webkit-radial-gradient(circle,rgba(255,255,255,0)0,#3dd97a 110vw)!important;background:-moz-radial-gradient(circle,rgba(255,255,255,0)0,#3dd97a 110vw)!important;background:-o-radial-gradient(circle,rgba(255,255,255,0)0,#3dd97a 110vw)!important;background:radial-gradient(circle,rgba(255,255,255,0)0,#3dd97a 110vw)!important}body.home .section#our-companies-section .ring-container .ring.pallets-2-packaging:hover{background:-webkit-radial-gradient(circle,rgba(255,255,255,0)0,#294875 110vw)!important;background:-moz-radial-gradient(circle,rgba(255,255,255,0)0,#294875 110vw)!important;background:-o-radial-gradient(circle,rgba(255,255,255,0)0,#294875 110vw)!important;background:radial-gradient(circle,rgba(255,255,255,0)0,#294875 110vw)!important}body.home .section#our-commitment-section{background-color:#293147;width:100%;height:100vh}body.home .section#our-commitment-section .slide-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:100%}@media screen and (max-width:767px){body.home .section#our-commitment-section .slide-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}body.home .section#our-commitment-section .slide-container .content-container{width:50%;padding:10%;z-index:9}@media screen and (max-width:767px){body.home .section#our-commitment-section .slide-container .content-container{width:100%;margin-top:60px}}body.home .section#our-commitment-section .slide-container .content-container .row{position:relative;padding-left:30px}@media screen and (max-width:767px){body.home .section#our-commitment-section .slide-container .content-container .row{margin:0}}body.home .section#our-commitment-section .slide-container .content-container .row:after{content:"";width:2px;height:200%;background-color:rgba(255,255,255,.35);display:block;position:absolute;left:15px;top:25px}body.home .section#our-commitment-section .slide-container .image-container{width:50%;height:100%;overflow:visible;position:relative}@media screen and (max-width:767px){body.home .section#our-commitment-section .slide-container .image-container{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}}body.home .section#our-commitment-section .slide-container .image-container .border-ring{position:absolute;height:110vh;width:110vh;right:0;-moz-border-radius:0 50% 50%0;border-radius:0 50% 50%0;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);border:1px solid rgba(255,255,255,.5);z-index:5}@media screen and (max-width:767px){body.home .section#our-commitment-section .slide-container .image-container .border-ring{right:unset;left:50%;-webkit-transform:scale(1) translateX(-50%);-moz-transform:scale(1) translateX(-50%);-ms-transform:scale(1) translateX(-50%);-o-transform:scale(1) translateX(-50%);transform:scale(1) translateX(-50%);width:50vh;height:50vh;-moz-border-radius:50% 50%0 0;border-radius:50% 50%0 0}}body.home .section#our-commitment-section .slide-container .image-container .image-content{position:absolute;height:110vh;width:110vh;right:0;-moz-border-radius:0 50% 50%0;border-radius:0 50% 50%0;background-size:cover;background-position:center;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);overflow:hidden}@media screen and (max-width:767px){body.home .section#our-commitment-section .slide-container .image-container .image-content{right:unset;left:50%;-webkit-transform:scale(1) translateX(-50%);-moz-transform:scale(1) translateX(-50%);-ms-transform:scale(1) translateX(-50%);-o-transform:scale(1) translateX(-50%);transform:scale(1) translateX(-50%);width:50vh;height:50vh;-moz-border-radius:50% 50%0 0;border-radius:50% 50%0 0;background-position:center -20px}}body.home .section#our-commitment-section .slide-container .image-container .image-content:after{content:"";position:absolute;width:100%;height:100%;border:1px solid rgba(255,255,255,.5);-moz-border-radius:50%;border-radius:50%;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width:767px){body.home .section#our-commitment-section .slide-container .image-container .image-content:after{-moz-border-radius:50% 50%0 0;border-radius:50% 50%0 0}}body.home .section#our-commitment-section .slide-container .image-container .rings{-moz-border-radius:0 50% 50%0;border-radius:0 50% 50%0;position:absolute;width:100%;height:100%}body.home .section#our-commitment-section .slide-container .image-container .ringlight{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0}@media screen and (max-width:767px){body.home .section#our-commitment-section .slide-container .image-container .ringlight{-o-object-position:center -20px;object-position:center -20px}}body.home .section#education-section{width:100%;height:100vh}body.home .section#education-section .fp-bg{background:#5badab;background:-webkit-linear-gradient(305deg,#ee7e98,#21c0b8);background:-moz-linear-gradient(305deg,#ee7e98,#21c0b8);background:-o-linear-gradient(305deg,#ee7e98,#21c0b8);background:linear-gradient(145deg,#ee7e98,#21c0b8);background-size:150% 150%;-webkit-animation:menuGradient 15s ease infinite;-moz-animation:menuGradient 15s ease infinite;animation:menuGradient 15s ease infinite;width:100%;height:100%;z-index:4}body.home .section#education-section .slide-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%}@media screen and (max-width:767px){body.home .section#education-section .slide-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body.home .section#education-section .slide-container .content-container{padding:5vw}body.home .section#education-section .slide-container .left-block{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:35%;z-index:5}@media screen and (max-width:767px){body.home .section#education-section .slide-container .left-block{width:100%;margin-top:25%}}body.home .section#education-section .slide-container .right-block{position:relative;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;padding:0;align-self:flex-end;width:22vw;margin-right:10vw;margin-bottom:5vw;z-index:5;padding-top:0}@media screen and (max-width:767px){body.home .section#education-section .slide-container .right-block{width:70%;margin:unset;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-align-self:normal;-ms-flex-item-align:normal;align-self:normal;top:-14%}}body.home .section#education-section .slide-container .right-block:after{content:"";width:2px;height:150%;background-color:rgba(255,255,255,.35);display:block;position:absolute;left:-30px;top:5px}body.home .section#education-section .slide-container .right-block .copy{padding:0 3vw 0 0;overflow-y:scroll;max-height:30vh;--scrollbar-width:0px;--mask-height:32px;overflow-y:auto;height:350px;--mask-image-content:linear-gradient( black -webkit-calc(100% - var(--mask-height)), transparent );--mask-image-content:linear-gradient( black -moz-calc(100% - var(--mask-height)), transparent );--mask-image-content:linear-gradient( black calc(100% - var(--mask-height)), transparent );--mask-size-content:-webkit-calc(100% - var(--scrollbar-width)) 100%;--mask-size-content:-moz-calc(100% - var(--scrollbar-width)) 100%;--mask-size-content:calc(100% - var(--scrollbar-width)) 100%;--mask-image-scrollbar:linear-gradient(black, black);--mask-size-scrollbar:var(--scrollbar-width) 100%;-webkit-mask-image:var(--mask-image-content),var(--mask-image-scrollbar);-webkit-mask-size:var(--mask-size-content),var(--mask-size-scrollbar);-webkit-mask-position:100%0,0 0;-webkit-mask-repeat:no-repeat,no-repeat}body.home .section#education-section .slide-container .right-block *{scrollbar-width:thin;scrollbar-color:#fff #000}body.home .section#education-section #education-section-scene{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}body.home .section#education-section .education-man-layer{height:100%;z-index:2}@media screen and (max-width:767px){body.home .section#education-section .education-man-layer{-webkit-transform:unset!important;-moz-transform:unset!important;-ms-transform:unset!important;-o-transform:unset!important;transform:unset!important}}body.home .section#education-section .trunk-layer{width:100%;height:100%}body.home .section#education-section #education-man{position:absolute;width:37vw;height:37vw;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}@media screen and (max-width:767px){body.home .section#education-section #education-man{width:60vw;height:60vw;top:37%}}body.home .section#education-section #trunk-bg{position:absolute;left:50%;width:100vw;height:100vw;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}@media screen and (max-width:767px){body.home .section#education-section #trunk-bg{width:200vw;height:200vw}}body.home .section#canopy-section{width:100%;height:100vh}body.home .section#canopy-section .fp-bg{background-image:url(/assets/img/44aad054e7b2.webp);background-size:cover;background-position:center 80%;background-repeat:no-repeat}body.home .section#canopy-section .tree-man{background-image:url(/assets/img/ae5d3501e72f.webp);background-size:cover;background-position:center bottom;background-repeat:no-repeat;width:120%;height:100%;position:absolute;bottom:0;left:-5%!important}@media screen and (max-width:767px){body.home .section#canopy-section .tree-man{background-position:-30%bottom;background-repeat:repeat-x;background-size:135%auto}}body.home .section#canopy-section .tree-man:after{content:"";width:100%;height:100px;background-color:#000;position:absolute;bottom:-100px}body.home .section#canopy-section #canopy-section-scene{width:100%;height:100%;z-index:5}@media screen and (max-width:767px){body.home .section#canopy-section #canopy-section-scene{height:50%;bottom:0;position:absolute}}body.home .section#canopy-section .section-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:100%}@media screen and (max-width:767px){body.home .section#canopy-section .section-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}body.home .section#canopy-section .section-container .content-container{width:50%;padding:10%;z-index:5}@media screen and (max-width:767px){body.home .section#canopy-section .section-container .content-container{width:90%;margin-top:15%;margin-right:5%;padding:10% 5%}}body.home .section#canopy-section .section-container .content-container.left-block{text-align:center;width:50%;margin-top:-5%}@media screen and (max-width:767px){body.home .section#canopy-section .section-container .content-container.left-block{margin-top:-15%}}body.home .section#canopy-section .section-container .content-container .copy-container{position:relative;padding-left:30px}body.home .section#canopy-section .section-container .content-container .copy-container:after{content:"";width:2px;height:200%;background-color:rgba(255,255,255,.35);display:block;position:absolute;left:0;top:5px}@media screen and (max-width:767px){body.home .section#canopy-section .section-container .content-container .copy-container:after{height:100%}}body.home .section#canopy-section .section-container .content-container .copy{padding:0 3vw 0 0;overflow-y:scroll;max-height:30vh;--scrollbar-width:0px;--mask-height:32px;overflow-y:auto;height:350px;--mask-image-content:linear-gradient( black -webkit-calc(100% - var(--mask-height)), transparent );--mask-image-content:linear-gradient( black -moz-calc(100% - var(--mask-height)), transparent );--mask-image-content:linear-gradient( black calc(100% - var(--mask-height)), transparent );--mask-size-content:-webkit-calc(100% - var(--scrollbar-width)) 100%;--mask-size-content:-moz-calc(100% - var(--scrollbar-width)) 100%;--mask-size-content:calc(100% - var(--scrollbar-width)) 100%;--mask-image-scrollbar:linear-gradient(black, black);--mask-size-scrollbar:var(--scrollbar-width) 100%;-webkit-mask-image:var(--mask-image-content),var(--mask-image-scrollbar);-webkit-mask-size:var(--mask-size-content),var(--mask-size-scrollbar);-webkit-mask-position:100%0,0 0;-webkit-mask-repeat:no-repeat,no-repeat}body.home .section#canopy-section .section-container .content-container *{scrollbar-width:thin;scrollbar-color:#fff #000}body.home .section#news-section{width:100%;height:100vh;position:relative}body.home .section#news-section .newsslide-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;min-height:50vh;top:25vh;left:10vw;width:30vw;z-index:10000}@media screen and (max-width:767px){body.home .section#news-section .newsslide-title{left:15vw;top:40px;min-height:unset;width:70vw;display:none}}body.home .section#news-section .newsslide-title h2{color:#fff;margin-bottom:40px}body.home .section#news-section .newsslide-title a{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;color:#fff;padding:0;text-underline-offset:2px}body.home .section#news-section .newsslide-title a:hover{color:#000;text-decoration:underline}body.home .section#news-section .fp-bg{background:#426da9;background:-webkit-linear-gradient(305deg,#9595d2,#426da9);background:-moz-linear-gradient(305deg,#9595d2,#426da9);background:-o-linear-gradient(305deg,#9595d2,#426da9);background:linear-gradient(145deg,#9595d2,#426da9);background-size:150% 150%;-webkit-animation:menuGradient 15s ease infinite;-moz-animation:menuGradient 15s ease infinite;animation:menuGradient 15s ease infinite;width:100%;height:100%;z-index:4}body.home .section#news-section .fp-slides{z-index:5}body.home .section#news-section .fp-slide{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;min-height:100vh;width:100vw!important}body.home .section#news-section .fp-slide .slide-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10vw 15vw 10vw 50vw}@media screen and (max-width:767px){body.home .section#news-section .fp-slide .slide-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10vw 20vw}}body.home .section#news-section .fp-slide .image{position:relative}@media screen and (max-width:767px){body.home .section#news-section .fp-slide .image{margin-bottom:40px}}body.home .section#news-section .fp-slide .image .underlay-bg{top:-11vw;position:absolute;left:-8vw;-webkit-transform:scale(1.1) translateX(0);-moz-transform:scale(1.1) translateX(0);-ms-transform:scale(1.1) translateX(0);-o-transform:scale(1.1) translateX(0);transform:scale(1.1) translateX(0);z-index:-1}@media screen and (max-width:767px){body.home .section#news-section .fp-slide .image .underlay-bg{right:unset;left:-25vw;-webkit-transform:scale(1.1) translateX(22%);-moz-transform:scale(1.1) translateX(22%);-ms-transform:scale(1.1) translateX(22%);-o-transform:scale(1.1) translateX(22%);transform:scale(1.1) translateX(22%)}}body.home .section#news-section .fp-slide .image .spinner-bg{height:40vw;width:40vw;opacity:.1;-moz-border-radius:50%;border-radius:50%;overflow:visible;-webkit-animation:onlyCWRotate 60s infinite linear;-moz-animation:onlyCWRotate 60s infinite linear;animation:onlyCWRotate 60s infinite linear}@media screen and (max-width:767px){body.home .section#news-section .fp-slide .image .spinner-bg{height:63vw;width:63vw}}body.home .section#news-section .fp-slide .image-link:hover .news-image{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}body.home .section#news-section .fp-slide .news-image{-moz-border-radius:100%;border-radius:100%;background-size:cover;background-position:center;min-height:20vw;width:20vw;position:relative;left:2vw;top:-2vw;-webkit-transition:.9s;-o-transition:.9s;-moz-transition:.9s;transition:.9s}@media screen and (max-width:767px){body.home .section#news-section .fp-slide .news-image{min-height:40vw;width:40vw}}body.home .section#news-section .fp-slide .content{border-left:1px solid rgba(255,255,255,.5);margin-left:40px;padding-left:40px;padding-bottom:50vh;position:relative}@media screen and (max-width:767px){body.home .section#news-section .fp-slide .content{margin-left:0;padding-left:40px;padding-bottom:10vh}}body.home .section#news-section .fp-slide .content .date{font-size:14px;color:#fff;letter-spacing:0;line-height:20px;margin-bottom:0;opacity:.7}body.home .section#news-section .fp-slide .content .cats{font-size:14px;position:absolute;top:0;right:0;text-align:right;opacity:.7;width:100%;opacity:0;z-index:2}body.home .section#news-section .fp-slide .content .cats:first-of-type{opacity:.7}body.home .section#news-section .fp-slide .content .title-link{text-decoration:none}body.home .section#news-section .fp-slide .content .title-link:hover h2.title{color:#000}body.home .section#news-section .fp-slide .content h2.title{font-size:22px;color:#fff;letter-spacing:0;margin:20px 0 30px;line-height:1.4;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}@media screen and (max-width:767px){body.home .section#news-section .fp-slide .content h2.title{margin:10px 0 10px;font-size:20px}}body.home .section#news-section .fp-slide .content .site-link{position:relative;width:100%;font-size:.85em;font-weight:400;text-align:center;vertical-align:middle;color:#fff;text-underline-offset:2px}@media screen and (max-width:767px){body.home .section#news-section .fp-slide .content .site-link{font-size:.75em}}body.home .section#news-section .fp-slide .content .site-link:hover{color:#fff}body.home .section#news-section .fp-slide .content .site-link:hover:after{margin-left:20px}body.home .section#news-section .fp-slide .content .site-link:after{content:"";position:absolute;top:5px;width:50px;height:20px;background-image:url(/assets/img/49b63af18753.svg);background-size:100%;background-position:center center;margin-left:10px;-webkit-transition:margin-left .5s ease-in-out;-o-transition:margin-left .5s ease-in-out;-moz-transition:margin-left .5s ease-in-out;transition:margin-left .5s ease-in-out}@media screen and (max-width:767px){body.home .section#news-section .fp-slide .content .site-link:after{width:40px;height:15px}}body.home .section#news-section .fp-slidesNav.fp-bottom{z-index:6}body.home .section#news-section .fp-controlArrow{background-color:rgba(255,255,255,.15)}body.home .section#contact-section{background-color:#000;width:100%;height:100vh;-webkit-transition:background-color 1s ease-in-out;-o-transition:background-color 1s ease-in-out;-moz-transition:background-color 1s ease-in-out;transition:background-color 1s ease-in-out;-webkit-transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}body.home .section#contact-section .copy-container{position:absolute;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;-webkit-transition:opacity 2s ease-in-out;-o-transition:opacity 2s ease-in-out;-moz-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out;-webkit-transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}body.home .section#contact-section .copy-container h2{color:#3e3e3e}body.home .section#contact-section .copy-container a{text-decoration:underline;color:#222;margin-top:30px;display:inline-block}body.home .section#contact-section .copy-container .copy{z-index:4;text-align:center;line-height:1.3}@media screen and (max-width:767px){body.home .section#contact-section .copy-container .copy{width:60%}}body.home .section#contact-section .copy-container .contact-information{margin-top:30px}body.home .section#contact-section .copy-container .contact-information p{color:#000;line-height:1}body.home .section#contact-section .bsw-spinner-logo{position:absolute;width:50vw;-webkit-animation:onlyCWRotate 40s infinite linear;-moz-animation:onlyCWRotate 40s infinite linear;animation:onlyCWRotate 40s infinite linear}body.home .section#contact-section .key-hole{position:absolute;left:50%;top:50%;width:10px;height:10px;-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-moz-border-radius:50%;border-radius:50%;-webkit-transition:-webkit-transform 2s ease-in-out;transition:-webkit-transform 2s ease-in-out;-o-transition:-o-transform 2s ease-in-out;-moz-transition:transform 2s ease-in-out,-moz-transform 2s ease-in-out;transition:transform 2s ease-in-out;transition:transform 2s ease-in-out,-webkit-transform 2s ease-in-out,-moz-transform 2s ease-in-out,-o-transform 2s ease-in-out}body.home .section#contact-section .bsw-logo{position:absolute;width:100vw;height:100vh;z-index:10;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.home .section#contact-section .bsw-logo svg{position:absolute}body.home .section#careers-section{width:100%;height:100vh}body.home .section#careers-section .careers-slide{height:100vh}body.home .section#careers-section .careers-slide-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:100%;background:#e0add0;background:-webkit-linear-gradient(305deg,#e0add0,#f0a696);background:-moz-linear-gradient(305deg,#e0add0,#f0a696);background:-o-linear-gradient(305deg,#e0add0,#f0a696);background:linear-gradient(145deg,#e0add0,#f0a696);background-size:150% 150%;-webkit-animation:menuGradient 15s ease infinite;-moz-animation:menuGradient 15s ease infinite;animation:menuGradient 15s ease infinite;width:100%;height:100%;z-index:4}@media screen and (max-width:767px){body.home .section#careers-section .careers-slide-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body.home .section#careers-section .careers-slide-container .content-container{width:60%;padding:10% 20% 10% 10%;z-index:10}@media screen and (max-width:767px){body.home .section#careers-section .careers-slide-container .content-container{width:100%;margin-top:70px}}body.home .section#careers-section .careers-slide-container .content-container .row{position:relative}@media screen and (max-width:767px){body.home .section#careers-section .careers-slide-container .content-container .row{margin:0}}body.home .section#careers-section .careers-slide-container .content-container .row:before{content:"";width:1px;height:500%;background-color:#fff;display:block;position:absolute;left:15px;top:20px}body.home .section#careers-section .careers-slide-container .content-container .row .column{padding-left:40px}body.home .section#careers-section .careers-slide-container .content-container .site-link{width:100%;font-size:.85em;margin-top:40px;vertical-align:middle;color:#fff}@media screen and (max-width:767px){body.home .section#careers-section .careers-slide-container .content-container .site-link{margin-bottom:20px;margin-top:20px;font-size:.75em;position:unset}}body.home .section#careers-section .careers-slide-container .content-container .site-link:hover{color:#fff}body.home .section#careers-section .careers-slide-container .content-container .site-link:hover:after{margin-left:20px}body.home .section#careers-section .careers-slide-container .content-container .site-link:after{content:"";position:absolute;width:50px;height:20px;background-image:url(/assets/img/49b63af18753.svg);background-size:100%;background-position:center center;margin-left:10px;-webkit-transition:margin-left .5s ease-in-out;-o-transition:margin-left .5s ease-in-out;-moz-transition:margin-left .5s ease-in-out;transition:margin-left .5s ease-in-out}@media screen and (max-width:767px){body.home .section#careers-section .careers-slide-container .content-container .site-link:after{width:40px;height:15px}}body.home .section#careers-section .careers-slide-container .image-container{width:40%;height:100%;overflow:visible;position:relative}@media screen and (max-width:767px){body.home .section#careers-section .careers-slide-container .image-container{width:100%}}body.home .section#careers-section .careers-slide-container .image-container .image-content{position:absolute;height:100vh;width:100vh;-webkit-transition:right 2s ease-in-out;-o-transition:right 2s ease-in-out;-moz-transition:right 2s ease-in-out;transition:right 2s ease-in-out;right:0;top:0;-moz-border-radius:50%0 0 50%;border-radius:50%0 0 50%;background-size:cover;-webkit-transform:scale(1.1) translateX(30%);-moz-transform:scale(1.1) translateX(30%);-ms-transform:scale(1.1) translateX(30%);-o-transform:scale(1.1) translateX(30%);transform:scale(1.1) translateX(30%)}@media screen and (max-width:767px){body.home .section#careers-section .careers-slide-container .image-container .image-content{z-index:10;width:100vw;height:100vw;-moz-border-radius:50% 50%0 0;border-radius:50% 50%0 0;-webkit-transform:scale(1.1) translateX(0);-moz-transform:scale(1.1) translateX(0);-ms-transform:scale(1.1) translateX(0);-o-transform:scale(1.1) translateX(0);transform:scale(1.1) translateX(0)}}body.home .section#careers-section .careers-slide-container .image-container .image-content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid rgba(255,255,255,.5);-moz-border-radius:50%;border-radius:50%;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}body.home .section#careers-section .slide.active .image-content{right:0}@media screen and (max-width:767px){body.home .section#careers-section .slide.active .image-content{bottom:-150px}}@media screen and (max-width:390px){body.home .section#careers-section .slide.active .image-content{background-position:bottom center!important;background-size:130%!important;height:50vh!important}body.home .section#careers-section .slide.active .image-content.image-one{bottom:-180px!important}}.page-template-privacy-policy{background-color:#fff}.page-template-privacy-policy h1,.page-template-privacy-policy h2,.page-template-privacy-policy h3,.page-template-privacy-policy h4,.page-template-privacy-policy h5,.page-template-privacy-policy h6{color:#3e3e3e}.page-template-privacy-policy p{color:#3e3e3e}.page-template-privacy-policy a{color:#3e3e3e}.page-template-privacy-policy ol li,.page-template-privacy-policy ul li{color:#3e3e3e}.page-template-privacy-policy ul li::marker{color:#3e3e3e}.page-template-privacy-policy table *{color:#3e3e3e!important}.page-template-privacy-policy table td{color:#3e3e3e!important}.page-template-privacy-policy table td p{color:#3e3e3e}.page-template-privacy-policy #footer-section ul li a{color:#fff}.page-template-privacy-policy #footer-section ul li:after{color:#fff}#single-news-wrapper{position:relative}#single-news-wrapper:before{background:#426da9;background:-webkit-linear-gradient(305deg,#9595d2,#426da9);background:-moz-linear-gradient(305deg,#9595d2,#426da9);background:-o-linear-gradient(305deg,#9595d2,#426da9);background:linear-gradient(145deg,#9595d2,#426da9);background-size:150% 150%;content:"";-webkit-animation:menuGradient 15s ease infinite;-moz-animation:menuGradient 15s ease infinite;animation:menuGradient 15s ease infinite;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:0}.news-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;top:-120px}@media screen and (max-width:767px){.news-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.news-header .featured-image{position:absolute;height:100vh;width:100vh;left:0;top:0;-moz-border-radius:100%;border-radius:100%;background-size:cover;-moz-transform:scale(1) translateX(-30%);-ms-transform:scale(1) translateX(-30%);-o-transform:scale(1) translateX(-30%);transform:scale(1) translateX(-30%);-webkit-transform:scale(1) translateX(-30%);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}@media screen and (max-width:1400px){.news-header .featured-image{-moz-transform:scale(1) translateX(-40%);-ms-transform:scale(1) translateX(-40%);-o-transform:scale(1) translateX(-40%);transform:scale(1) translateX(-40%);-webkit-transform:scale(1) translateX(-40%)}}@media screen and (max-width:1200px){.news-header .featured-image{-moz-transform:scale(.9) translateX(-50%);-ms-transform:scale(.9) translateX(-50%);-o-transform:scale(.9) translateX(-50%);transform:scale(.9) translateX(-50%);-webkit-transform:scale(.9) translateX(-50%)}}@media screen and (max-width:767px){.news-header .featured-image{height:100vw;width:100vw;-moz-border-radius:0 0 50% 50%;border-radius:0 0 50% 50%;-moz-animation:unset;animation:unset;-webkit-animation:unset;-webkit-transform:translateY(-15%);-moz-transform:translateY(-15%);-ms-transform:translateY(-15%);-o-transform:translateY(-15%);transform:translateY(-15%)}}.news-header .featured-image:after{border:1px solid rgba(255,255,255,.3);-moz-border-radius:100%;border-radius:100%;content:"";position:absolute;height:110%;width:110%;left:-5%;top:-5%}.news-header .featured-image-container{min-height:40vw;width:40vw;position:relative}@media screen and (max-width:767px){.news-header .featured-image-container{min-height:100vw;width:100%}}.news-header .featured-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:100vh;width:45%;padding:0 10vw}@media screen and (max-width:1500px){.news-header .featured-content{padding:0 10vw 0 5vw}}@media screen and (max-width:1000px){.news-header .featured-content{padding:0 5vw}}@media screen and (max-width:767px){.news-header .featured-content{min-height:unset;width:100%}}.news-header .featured-content .date{margin-bottom:0}.news-header .featured-content .news-title{margin:40px 0}.news-header .inner-content{border-left:1px solid rgba(255,255,255,.5);padding-left:40px;max-width:500px}.news-header .inner-content p{color:#fff;font-size:1rem}@media screen and (max-width:767px){.news-header .inner-content p{font-size:.9rem}}.news-header .inner-content p:last-of-type{margin-bottom:40px}.news-content{padding:0 20vw 10vw 20vw;position:relative}@media screen and (max-width:767px){.news-content{padding:0 5vw 5vw}}.news-content .underlay-bg{position:absolute;top:20vw;left:-20vw;-webkit-transform:scale(2.5) translateX(15%);-moz-transform:scale(2.5) translateX(15%);-ms-transform:scale(2.5) translateX(15%);-o-transform:scale(2.5) translateX(15%);transform:scale(2.5) translateX(15%);z-index:1}@media screen and (max-width:767px){.news-content .underlay-bg{-webkit-transform:scale(1.5) translateX(15%);-moz-transform:scale(1.5) translateX(15%);-ms-transform:scale(1.5) translateX(15%);-o-transform:scale(1.5) translateX(15%);transform:scale(1.5) translateX(15%)}}.news-content .spinner-bg{height:20vw;width:20vw;opacity:.1;-moz-border-radius:50%;border-radius:50%;overflow:visible;-webkit-animation:onlyCWRotate 60s infinite linear;-moz-animation:onlyCWRotate 60s infinite linear;animation:onlyCWRotate 60s infinite linear}.news-content p{color:#fff;font-size:1rem}@media screen and (max-width:767px){.news-content p{font-size:.9rem}}.news-content ul li{color:#fff;font-size:1rem}@media screen and (max-width:767px){.news-content ul li{font-size:.9rem}}.news-content a{color:#fff;text-underline-offset:2px}.news-content a:hover{color:#000}.news-content .social-sharer{margin-top:40px}.social-sharer p{color:#fff}.social-sharer span{display:block;margin-bottom:20px}.social-sharer a{margin-right:10px;text-decoration:none}.social-sharer a svg{max-width:30px}.social-sharer a svg path{fill:#fff}.social-sharer a:hover svg path{fill:#000}.news-scroller{position:absolute;z-index:5;right:50px;bottom:100px;width:80px;cursor:pointer;-webkit-transform:rotate(-90deg) translateY(50%);-moz-transform:rotate(-90deg) translateY(50%);-ms-transform:rotate(-90deg) translateY(50%);-o-transform:rotate(-90deg) translateY(50%);transform:rotate(-90deg) translateY(50%);-webkit-animation-name:fadeInBottom;-moz-animation-name:fadeInBottom;animation-name:fadeInBottom;-webkit-animation-duration:2s;-moz-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s}@media screen and (max-width:767px){.news-scroller{right:0}}.news-scroller .content{position:relative;font-size:.85em;font-family:galano_grotesqueregular;color:#fff}.news-scroller .content:before{content:"";position:absolute;width:100px;border-bottom:1px solid #fff;-webkit-transform:translate(-105%,-50%);-moz-transform:translate(-105%,-50%);-ms-transform:translate(-105%,-50%);-o-transform:translate(-105%,-50%);transform:translate(-105%,-50%);top:50%}#news-index-wrapper{position:relative}#news-index-wrapper:before{background:#426da9;background:-webkit-linear-gradient(305deg,#9595d2,#426da9);background:-moz-linear-gradient(305deg,#9595d2,#426da9);background:-o-linear-gradient(305deg,#9595d2,#426da9);background:linear-gradient(145deg,#9595d2,#426da9);background-size:150% 150%;content:"";-webkit-animation:menuGradient 15s ease infinite;-moz-animation:menuGradient 15s ease infinite;animation:menuGradient 15s ease infinite;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:0}@media screen and (max-width:1000px){#news-index-wrapper{padding:10vw 5vw 5vw}}#news-index-wrapper .underlay-bg{position:fixed;right:0;top:0;-webkit-transform:scale(1.5) translateX(5%);-moz-transform:scale(1.5) translateX(5%);-ms-transform:scale(1.5) translateX(5%);-o-transform:scale(1.5) translateX(5%);transform:scale(1.5) translateX(5%);z-index:0}@media screen and (max-width:767px){#news-index-wrapper .underlay-bg{-webkit-transform:scale(1.5) translateX(15%);-moz-transform:scale(1.5) translateX(15%);-ms-transform:scale(1.5) translateX(15%);-o-transform:scale(1.5) translateX(15%);transform:scale(1.5) translateX(15%)}}#news-index-wrapper .spinner-bg{height:100vh;width:100vh;opacity:.1;-moz-border-radius:50%;border-radius:50%;overflow:visible;-webkit-animation:onlyCWRotate 60s infinite linear;-moz-animation:onlyCWRotate 60s infinite linear;animation:onlyCWRotate 60s infinite linear}#news-index-wrapper .featured-content{border-left:1px solid rgba(255,255,255,.5);margin-right:40px;padding-left:40px;padding-right:80px;position:relative}#news-index-wrapper .featured-content .news-title{font-size:2rem}@media screen and (max-width:1000px){#news-index-wrapper .featured-content .news-title{font-size:1.5rem}}@media screen and (max-width:767px){#news-index-wrapper .featured-content .news-title{font-size:1.25rem}}#news-index-wrapper .featured-content .site-link{position:relative;width:100%;font-size:.85em;font-weight:400;text-align:center;vertical-align:middle;color:#fff;text-underline-offset:2px}@media screen and (max-width:767px){#news-index-wrapper .featured-content .site-link{font-size:.75em}}#news-index-wrapper .featured-content .site-link:hover{color:#fff}#news-index-wrapper .featured-content .site-link:hover:after{margin-left:20px}#news-index-wrapper .featured-content .site-link:after{content:"";position:absolute;top:5px;width:50px;height:20px;background-image:url(/assets/img/49b63af18753.svg);background-size:100%;background-position:center center;margin-left:10px;-webkit-transition:margin-left .5s ease-in-out;-o-transition:margin-left .5s ease-in-out;-moz-transition:margin-left .5s ease-in-out;transition:margin-left .5s ease-in-out}@media screen and (max-width:767px){#news-index-wrapper .featured-content .site-link:after{width:40px;height:15px}}#news-index-wrapper ul.pagination{margin:80px 0 0}#news-index-wrapper ul.pagination li{margin:0 20px}#news-index-wrapper ul.pagination li a.page-link{background-color:transparent;-moz-border-radius:100%;border-radius:100%;height:40px;width:40px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;opacity:.5;-webkit-transition:1s ease-in-out;-o-transition:1s ease-in-out;-moz-transition:1s ease-in-out;transition:1s ease-in-out}#news-index-wrapper ul.pagination li a.page-link:hover{opacity:1}#news-index-wrapper ul.pagination li span{background-color:transparent;-moz-border-radius:100%;border-radius:100%;height:40px;width:40px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:10;width:75%;margin-left:25%;padding:80px 0}@media screen and (max-width:1000px){.news-block{margin-left:0;width:100%}}@media screen and (max-width:767px){.news-block{padding:40px 0}}.news-block nav{width:100%}.category-list{background-color:transparent;position:fixed;left:5vw;top:20vh;height:60vh;width:20vw;margin-top:40px}@media screen and (max-width:1000px){.category-list{display:none}}.category-list .cat-btn{border:1px solid rgba(255,255,255,.5);-moz-border-radius:50px;border-radius:50px;background-color:transparent;color:rgba(255,255,255,.5);display:block;margin:0 0 20px;padding:10px;text-decoration:none;text-align:center;max-width:250px}.category-list .cat-btn.active{border:1px solid #fff;background-color:#fff;color:#426da9}.category-list .cat-btn.active:hover{border:1px solid #fff;color:#426da9}.category-list .cat-btn:hover{border:1px solid #fff;color:#fff}.news-post{margin-bottom:80px;width:50%}@media screen and (max-width:767px){.news-post{width:100%}}.news-post.news-post-odd{position:relative;top:0}@media screen and (max-width:767px){.news-post.news-post-odd{top:0}}.news-post .cats{font-size:14px;position:absolute;top:0;text-align:right;opacity:0;width:80%;visibility:hidden}.news-post .cats.cats-1{opacity:1;visibility:visible}.news-post .title-link{text-decoration:none}.news-post .title-link h1{text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}.news-post .title-link:hover h1{color:#000}.news-post .image-link:hover .featured-image{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}.news-post .featured-image{background-position:center;position:absolute;height:20vw;width:20vw;left:0;top:0;-moz-border-radius:100%;border-radius:100%;background-size:cover;-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);-o-transform:scale(.85);transform:scale(.85);-webkit-transition:.9s;-o-transition:.9s;-moz-transition:.9s;transition:.9s}@media screen and (max-width:767px){.news-post .featured-image{height:30vw;width:30vw}}.news-post .featured-image:after{border:1px solid rgba(255,255,255,.3);-moz-border-radius:100%;border-radius:100%;content:"";position:absolute;height:110%;width:110%;left:-5%;top:-5%}.news-post .featured-image-container{min-height:22vw;overflow:hidden;width:22vw;position:relative}@media screen and (max-width:767px){.news-post .featured-image-container{min-height:33vw;width:33vw}}