.flex-direction-nav a,.flex-direction-nav a:before{color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3)}@font-face{font-family:flexslider-icon;src:url(fonts/flexslider-icon.eot);src:url(fonts/flexslider-icon.eot?#iefix) format("embedded-opentype"),url(fonts/flexslider-icon.woff) format("woff"),url(fonts/flexslider-icon.ttf) format("truetype"),url(fonts/flexslider-icon.svg#flexslider-icon) format("svg");font-weight:400;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:0}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{padding:0;margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;border-radius:4px;-o-box-shadow:"" 0 1px 4px rgba(0,0,0,.2);box-shadow:"" 0 1px 4px rgba(0,0,0,.2)}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider .slides{zoom:1}.flex-control-thumbs img,.flexslider .slides img{width:100%;display:block;height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav a,.flex-pauseplay a{display:block;position:absolute;z-index:10;overflow:hidden;cursor:pointer}.flex-direction-nav a{text-decoration:none;margin:-20px 0 0;top:50%;transition:all .3s ease-in-out;width:40px;height:40px;opacity:0}.flex-direction-nav a:before,.flex-pauseplay a:before{font-family:flexslider-icon;font-size:40px;display:inline-block;content:'\f001'}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flex-control-thumbs img:hover,.flex-pauseplay a:hover,.flexslider:hover .flex-direction-nav .flex-next:hover,.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{width:20px;height:20px;bottom:5px;left:10px;opacity:.8;color:#000}.flex-pauseplay a:before{font-size:20px;content:'\f004'}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{opacity:.7;cursor:pointer;transition:all 1s ease}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.lb-loader,.lightbox{text-align:center;line-height:0}.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both;display:table}html.lb-disable-scrolling{overflow:hidden;position:fixed;height:100vh;width:100vw}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-loader,.lb-nav{position:absolute;left:0}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-next,.lb-nav a.lb-prev{filter:alpha(Opacity=0);opacity:0;transition:opacity .6s}.lb-nav a.lb-prev{left:0;background:url(../images/prev.png) left 48% no-repeat;width:34%;float:left}.lb-data .lb-close:hover,.lb-nav a.lb-next:hover,.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/next.png) right 48% no-repeat}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer}
[data-aos][data-aos][data-aos-duration='50'],body[data-aos-duration='50'] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay='50'],body[data-aos-delay='50'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='50'].aos-animate,body[data-aos-delay='50'] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration='100'],body[data-aos-duration='100'] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay='100'],body[data-aos-delay='100'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='100'].aos-animate,body[data-aos-delay='100'] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration='150'],body[data-aos-duration='150'] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay='150'],body[data-aos-delay='150'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='150'].aos-animate,body[data-aos-delay='150'] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration='200'],body[data-aos-duration='200'] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay='200'],body[data-aos-delay='200'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='200'].aos-animate,body[data-aos-delay='200'] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration='250'],body[data-aos-duration='250'] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay='250'],body[data-aos-delay='250'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='250'].aos-animate,body[data-aos-delay='250'] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration='300'],body[data-aos-duration='300'] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay='300'],body[data-aos-delay='300'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='300'].aos-animate,body[data-aos-delay='300'] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration='350'],body[data-aos-duration='350'] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay='350'],body[data-aos-delay='350'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='350'].aos-animate,body[data-aos-delay='350'] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration='400'],body[data-aos-duration='400'] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay='400'],body[data-aos-delay='400'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='400'].aos-animate,body[data-aos-delay='400'] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration='450'],body[data-aos-duration='450'] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay='450'],body[data-aos-delay='450'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='450'].aos-animate,body[data-aos-delay='450'] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration='500'],body[data-aos-duration='500'] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay='500'],body[data-aos-delay='500'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='500'].aos-animate,body[data-aos-delay='500'] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration='550'],body[data-aos-duration='550'] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay='550'],body[data-aos-delay='550'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='550'].aos-animate,body[data-aos-delay='550'] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration='600'],body[data-aos-duration='600'] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay='600'],body[data-aos-delay='600'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='600'].aos-animate,body[data-aos-delay='600'] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration='650'],body[data-aos-duration='650'] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay='650'],body[data-aos-delay='650'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='650'].aos-animate,body[data-aos-delay='650'] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration='700'],body[data-aos-duration='700'] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay='700'],body[data-aos-delay='700'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='700'].aos-animate,body[data-aos-delay='700'] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration='750'],body[data-aos-duration='750'] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay='750'],body[data-aos-delay='750'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='750'].aos-animate,body[data-aos-delay='750'] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration='800'],body[data-aos-duration='800'] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay='800'],body[data-aos-delay='800'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='800'].aos-animate,body[data-aos-delay='800'] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration='850'],body[data-aos-duration='850'] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay='850'],body[data-aos-delay='850'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='850'].aos-animate,body[data-aos-delay='850'] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration='900'],body[data-aos-duration='900'] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay='900'],body[data-aos-delay='900'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='900'].aos-animate,body[data-aos-delay='900'] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration='950'],body[data-aos-duration='950'] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay='950'],body[data-aos-delay='950'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='950'].aos-animate,body[data-aos-delay='950'] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration='1000'],body[data-aos-duration='1000'] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay='1000'],body[data-aos-delay='1000'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1000'].aos-animate,body[data-aos-delay='1000'] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration='1050'],body[data-aos-duration='1050'] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay='1050'],body[data-aos-delay='1050'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1050'].aos-animate,body[data-aos-delay='1050'] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration='1100'],body[data-aos-duration='1100'] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay='1100'],body[data-aos-delay='1100'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1100'].aos-animate,body[data-aos-delay='1100'] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration='1150'],body[data-aos-duration='1150'] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay='1150'],body[data-aos-delay='1150'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1150'].aos-animate,body[data-aos-delay='1150'] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration='1200'],body[data-aos-duration='1200'] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay='1200'],body[data-aos-delay='1200'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1200'].aos-animate,body[data-aos-delay='1200'] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration='1250'],body[data-aos-duration='1250'] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay='1250'],body[data-aos-delay='1250'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1250'].aos-animate,body[data-aos-delay='1250'] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration='1300'],body[data-aos-duration='1300'] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay='1300'],body[data-aos-delay='1300'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1300'].aos-animate,body[data-aos-delay='1300'] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration='1350'],body[data-aos-duration='1350'] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay='1350'],body[data-aos-delay='1350'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1350'].aos-animate,body[data-aos-delay='1350'] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration='1400'],body[data-aos-duration='1400'] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay='1400'],body[data-aos-delay='1400'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1400'].aos-animate,body[data-aos-delay='1400'] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration='1450'],body[data-aos-duration='1450'] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay='1450'],body[data-aos-delay='1450'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1450'].aos-animate,body[data-aos-delay='1450'] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration='1500'],body[data-aos-duration='1500'] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay='1500'],body[data-aos-delay='1500'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1500'].aos-animate,body[data-aos-delay='1500'] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration='1550'],body[data-aos-duration='1550'] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay='1550'],body[data-aos-delay='1550'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1550'].aos-animate,body[data-aos-delay='1550'] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration='1600'],body[data-aos-duration='1600'] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay='1600'],body[data-aos-delay='1600'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1600'].aos-animate,body[data-aos-delay='1600'] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration='1650'],body[data-aos-duration='1650'] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay='1650'],body[data-aos-delay='1650'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1650'].aos-animate,body[data-aos-delay='1650'] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration='1700'],body[data-aos-duration='1700'] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay='1700'],body[data-aos-delay='1700'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1700'].aos-animate,body[data-aos-delay='1700'] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration='1750'],body[data-aos-duration='1750'] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay='1750'],body[data-aos-delay='1750'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1750'].aos-animate,body[data-aos-delay='1750'] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration='1800'],body[data-aos-duration='1800'] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay='1800'],body[data-aos-delay='1800'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1800'].aos-animate,body[data-aos-delay='1800'] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration='1850'],body[data-aos-duration='1850'] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay='1850'],body[data-aos-delay='1850'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1850'].aos-animate,body[data-aos-delay='1850'] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration='1900'],body[data-aos-duration='1900'] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay='1900'],body[data-aos-delay='1900'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1900'].aos-animate,body[data-aos-delay='1900'] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration='1950'],body[data-aos-duration='1950'] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay='1950'],body[data-aos-delay='1950'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1950'].aos-animate,body[data-aos-delay='1950'] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration='2000'],body[data-aos-duration='2000'] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay='2000'],body[data-aos-delay='2000'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2000'].aos-animate,body[data-aos-delay='2000'] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration='2050'],body[data-aos-duration='2050'] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay='2050'],body[data-aos-delay='2050'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2050'].aos-animate,body[data-aos-delay='2050'] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration='2100'],body[data-aos-duration='2100'] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay='2100'],body[data-aos-delay='2100'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2100'].aos-animate,body[data-aos-delay='2100'] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration='2150'],body[data-aos-duration='2150'] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay='2150'],body[data-aos-delay='2150'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2150'].aos-animate,body[data-aos-delay='2150'] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration='2200'],body[data-aos-duration='2200'] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay='2200'],body[data-aos-delay='2200'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2200'].aos-animate,body[data-aos-delay='2200'] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration='2250'],body[data-aos-duration='2250'] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay='2250'],body[data-aos-delay='2250'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2250'].aos-animate,body[data-aos-delay='2250'] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration='2300'],body[data-aos-duration='2300'] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay='2300'],body[data-aos-delay='2300'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2300'].aos-animate,body[data-aos-delay='2300'] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration='2350'],body[data-aos-duration='2350'] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay='2350'],body[data-aos-delay='2350'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2350'].aos-animate,body[data-aos-delay='2350'] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration='2400'],body[data-aos-duration='2400'] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay='2400'],body[data-aos-delay='2400'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2400'].aos-animate,body[data-aos-delay='2400'] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration='2450'],body[data-aos-duration='2450'] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay='2450'],body[data-aos-delay='2450'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2450'].aos-animate,body[data-aos-delay='2450'] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration='2500'],body[data-aos-duration='2500'] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay='2500'],body[data-aos-delay='2500'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2500'].aos-animate,body[data-aos-delay='2500'] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration='2550'],body[data-aos-duration='2550'] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay='2550'],body[data-aos-delay='2550'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2550'].aos-animate,body[data-aos-delay='2550'] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration='2600'],body[data-aos-duration='2600'] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay='2600'],body[data-aos-delay='2600'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2600'].aos-animate,body[data-aos-delay='2600'] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration='2650'],body[data-aos-duration='2650'] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay='2650'],body[data-aos-delay='2650'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2650'].aos-animate,body[data-aos-delay='2650'] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration='2700'],body[data-aos-duration='2700'] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay='2700'],body[data-aos-delay='2700'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2700'].aos-animate,body[data-aos-delay='2700'] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration='2750'],body[data-aos-duration='2750'] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay='2750'],body[data-aos-delay='2750'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2750'].aos-animate,body[data-aos-delay='2750'] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration='2800'],body[data-aos-duration='2800'] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay='2800'],body[data-aos-delay='2800'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2800'].aos-animate,body[data-aos-delay='2800'] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration='2850'],body[data-aos-duration='2850'] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay='2850'],body[data-aos-delay='2850'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2850'].aos-animate,body[data-aos-delay='2850'] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration='2900'],body[data-aos-duration='2900'] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay='2900'],body[data-aos-delay='2900'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2900'].aos-animate,body[data-aos-delay='2900'] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration='2950'],body[data-aos-duration='2950'] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay='2950'],body[data-aos-delay='2950'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2950'].aos-animate,body[data-aos-delay='2950'] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration='3000'],body[data-aos-duration='3000'] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay='3000'],body[data-aos-delay='3000'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='3000'].aos-animate,body[data-aos-delay='3000'] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],[data-aos][data-aos][data-aos-easing=ease-in-quad],[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-cubic] [data-aos],body[data-aos-easing=ease-in-quad] [data-aos],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],[data-aos][data-aos][data-aos-easing=ease-out-quad],[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-cubic] [data-aos],body[data-aos-easing=ease-out-quad] [data-aos],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],[data-aos][data-aos][data-aos-easing=ease-in-out-quad],[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-cubic] [data-aos],body[data-aos-easing=ease-in-out-quad] [data-aos],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade],[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translate(0)}[data-aos=fade-up]{transform:translateY(100px)}[data-aos=fade-down]{transform:translateY(-100px)}[data-aos=fade-right]{transform:translate(-100px)}[data-aos=fade-left]{transform:translate(100px)}[data-aos=fade-up-right]{transform:translate(-100px,100px)}[data-aos=fade-up-left]{transform:translate(100px,100px)}[data-aos=fade-down-right]{transform:translate(-100px,-100px)}[data-aos=fade-down-left]{transform:translate(100px,-100px)}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translate(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translateY(100px) scale(.6)}[data-aos=zoom-in-down]{transform:translateY(-100px) scale(.6)}[data-aos=zoom-in-right]{transform:translate(-100px) scale(.6)}[data-aos=zoom-in-left]{transform:translate(100px) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translateY(100px) scale(1.2)}[data-aos=zoom-out-down]{transform:translateY(-100px) scale(1.2)}[data-aos=zoom-out-right]{transform:translate(-100px) scale(1.2)}[data-aos=zoom-out-left]{transform:translate(100px) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translate(0)}[data-aos=slide-up]{transform:translateY(100%)}[data-aos=slide-down]{transform:translateY(-100%)}[data-aos=slide-right]{transform:translateX(-100%)}[data-aos=slide-left]{transform:translateX(100%)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate,[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-down].aos-animate,[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}
.icon:before,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,main{display:block}h4,p{line-height:1.3}.icon:before,p a{text-transform:none}a,body a,main.contact section.locations div.container>div>div div.content p,p a,p a:hover{color:#77736f}.icon:before,a,h1 a,h1 a:hover,h2 a,h2 a:hover,h3 a,h3 a:hover,h4 a,h4 a:hover,h5 a,h5 a:hover{text-decoration:none}a,img{border:none}@-webkit-keyframes bounceIt{0%,to{transform:translate(0,-40%)}50%{transform:translate(.3vw,-40%)}}@-moz-keyframes bounceIt{0%,to{transform:translate(0,-40%)}50%{transform:translate(.3vw,-40%)}}@keyframes bounceIt{0%,to{transform:translate(0,-40%)}50%{transform:translate(.3vw,-40%)}}@font-face{font-family:GTWalsheim;src:url(../fonts/GTWalsheim.eot);src:url(../fonts/GTWalsheim.eot?#iefix) format("embedded-opentype"),url(../fonts/GTWalsheim.woff2) format("woff2"),url(../fonts/GTWalsheim.woff) format("woff"),url(../fonts/GTWalsheim.ttf) format("ttf"),url(../fonts/GTWalsheim.svg#GTWalsheim) format("svg");font-style:normal;font-weight:400}@font-face{font-family:GTWalsheim;src:url(../fonts/GTWalsheim-bold.eot);src:url(../fonts/GTWalsheim-bold.eot?#iefix) format("embedded-opentype"),url(../fonts/GTWalsheim-bold.woff2) format("woff2"),url(../fonts/GTWalsheim-bold.woff) format("woff"),url(../fonts/GTWalsheim-bold.ttf) format("ttf"),url(../fonts/GTWalsheim-bold.svg#GTWalsheim) format("svg");font-style:normal;font-weight:700}@font-face{font-family:GTWalsheim;src:url(../fonts/GTWalsheim-medium.eot);src:url(../fonts/GTWalsheim-medium.eot?#iefix) format("embedded-opentype"),url(../fonts/GTWalsheim-medium.woff2) format("woff2"),url(../fonts/GTWalsheim-medium.woff) format("woff"),url(../fonts/GTWalsheim-medium.ttf) format("ttf"),url(../fonts/GTWalsheim-medium.svg#GTWalsheim) format("svg");font-style:normal;font-weight:600}@font-face{font-family:LyonText;src:url(../fonts/LyonText-Regular.eot);src:url(../fonts/LyonText-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/LyonText-Regular.woff2) format("woff2"),url(../fonts/LyonText-Regular.woff) format("woff"),url(../fonts/LyonText-Regular.ttf) format("ttf"),url(../fonts/LyonText-Regular.svg#LyonText) format("svg");font-style:normal;font-weight:400}@font-face{font-family:MyriadPro;src:url(../fonts/MyriadPro-Regular.eot);src:url(../fonts/MyriadPro-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/MyriadPro-Regular.woff2) format("woff2"),url(../fonts/MyriadPro-Regular.woff) format("woff"),url(../fonts/MyriadPro-Regular.ttf) format("ttf"),url(../fonts/MyriadPro-Regular.svg#MyriadPro) format("svg");font-style:normal;font-weight:400}@font-face{font-family:icons;src:url(../fonts/icons.eot);src:url(../fonts/icons.eot?#iefix) format("eot"),url(../fonts/icons.woff2) format("woff2"),url(../fonts/icons.woff) format("woff"),url(../fonts/icons.ttf) format("truetype"),url(../fonts/icons.svg#icons) format("svg")}.icon:before{font-family:icons;font-style:normal;font-variant:normal;font-weight:400}.icon-01-search:before{content:"\E001"}.icon-02-instagram:before{content:"\E002"}.icon-03-linkdin:before{content:"\E003"}.icon-04-top:before{content:"\E004"}.icon-05-arrow-down:before{content:"\E005"}.icon-06-arrow-top:before{content:"\E006"}.icon-07-right:before{content:"\E007"}.icon-08-left:before{content:"\E008"}.icon-09-facebook:before{content:"\E009"}.icon-10-twitter:before{content:"\E00A"}.icon-11-pinterest:before{content:"\E00B"}.icon-12-email:before{content:"\E00C"}.icon-13-close:before{content:"\E00D"}.icon-14-down:before{content:"\E00E"}.icon-15-next-down:before{content:"\E00F"}.icon-16-underline:before{content:"\E010"}.icon-17-menu:before{content:"\E011"}.icon-18-upload:before{content:"\E012"}.icon-19-plus:before{content:"\E013"}.icon-20-play:before{content:"\E014"}.icon-21-pause:before{content:"\E015"}.icon-22-twitternew:before{content:"\E016"}*{margin:0;padding:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:focus{outline-color:transparent;outline-style:none}::selection{background:#77736f;color:#f1f1f2;text-shadow:none}::-webkit-selection{background:#77736f;color:#f1f1f2;text-shadow:none}::-moz-selection{background:#77736f;color:#f1f1f2;text-shadow:none}.bg-white,body,main{background-color:#fff}body,html{font-family:GTWalsheim,Arial,sans-serif;min-height:100%;min-width:320px}html{-webkit-tap-highlight-color:transparent;font-smoothing:antialiased;text-rendering:optimizeLegibility}body{overflow-x:hidden;overflow-y:scroll;text-align:left}body.fixed,body.nav-active,body.search-active{overflow:hidden}main{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}body.search-active main{margin-top:250px}.container{min-width:320px;margin:0 auto;padding:0 4%}h1,h2{margin:0 0 35px}h3,h5{margin:0 0 15px;line-height:1}@media only screen and (max-width:1199px){.container{max-width:inherit;padding:0 10px}}@media only screen and (max-width:1024px){.container{padding:0 25px;max-width:inherit}}@media only screen and (max-width:768px){.container{padding:0 14px;max-width:inherit}}@media only screen and (max-width:420px){.container{padding:0 20px;max-width:inherit}}article,footer,section{position:relative;width:100%}header{position:relative}img{vertical-align:middle;max-width:100%}body,button,html,input,p,select,textarea{font-size:18px;font-weight:700;color:#77736f}h1,h2,h3,h4,h5{font-weight:600;letter-spacing:0;color:#55504b}body,header,html{width:100%}body.nav-active:after{left:455px}body.search-active:after{top:98px}body main{margin-top:100px;min-height:calc(100vh - 570px)}@media only screen and (max-width:768px){body main{margin-top:90px;min-height:inherit}}h1,h2{line-height:1}@media only screen and (max-width:420px){body main{margin-top:45px}h1{font-size:20px!important}}h2{font-size:44px}@media only screen and (max-width:420px){h2{font-size:16px!important}}h1,h3{font-size:32px}@media only screen and (max-width:420px){h3{font-size:16px}}h4{font-size:24px;margin:0 0 20px}@media only screen and (max-width:420px){h4{font-size:16px}}body nav.mobile div#lang_sel_list ul li a:after,h5{font-size:13px}@media only screen and (max-width:420px){h5{font-size:10px}}p{font-weight:400;margin:0 0 25px;color:#55504b}a.link,main.insight section[data-component=split-block] .container .column.copy header.main-heading h4,main.profile-new section[data-component=split-block] .container .column.copy header.main-heading h4,p strong{font-weight:700}@media only screen and (max-width:768px){p{font-size:14px}}@media only screen and (max-width:420px){p{font-size:10px;margin:0 0 15px}}p a:hover{text-decoration:underline}a{cursor:pointer;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.globalstyles h1 a:hover,.globalstyles h2 a:hover,.globalstyles h3 a:hover,.globalstyles h4 a:hover,.globalstyles h5 a:hover,.globalstyles h6 a:hover,.globalstyles p a,.globalstyles p a:hover,.globalstyles span.h7 a:hover{text-decoration:none!important}a.play,a.play.pause{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease}a:active,a:focus,a:hover{outline:0}a[data-toggle],a[data-top]{cursor:pointer}ul{list-style:none}a.link{font-size:12px;font-family:LyonText;letter-spacing:1px}#lang_sel_list>ul li a,#lang_sel_list>ul li a:after{font-family:GTWalsheim;font-size:18px;font-weight:600}.circle{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%}.bg-light{background-color:#f1f1f2}.bg-dark{background-color:#000}.text-light,main.projects section.projects div.container ul li div.content center div.text a,main.projects section.projects div.container ul li div.content center div.text h3,main.projects section.projects div.container ul li div.content center div.text p{color:#fff}.image,.item{background-repeat:no-repeat;background-size:cover;background-position:center}.wpml-ls-legacy-list-horizontal{clear:none!important}#lang_sel_list{display:inline-block!important;float:right!important;background-color:transparent;margin-top:7px;height:32px;position:relative;z-index:99;border:none;padding:0}#lang_sel_list>ul,#lang_sel_list>ul li{padding:0!important;list-style-type:none!important}#lang_sel_list>ul{border:none!important;margin:0!important}#lang_sel_list>ul li{float:left;position:relative;margin:0 0 0 5px!important}#lang_sel_list>ul li a{color:#fff;background-color:transparent!important;border:none;padding:0;display:inline-block}#lang_sel_list>ul li a:after{content:'/';padding-left:5px}#lang_sel_list>ul li a span{display:inline-block;vertical-align:inherit}#lang_sel_list>ul li a span:after,#lang_sel_list>ul li:last-child a:after{display:none}@media only screen and (max-width:420px){#lang_sel_list>ul li{margin:0!important}}.globalstyles h6,.globalstyles ol,.globalstyles ul{margin-bottom:25px}a.play{position:absolute;display:table;width:100%;height:100%;top:0;left:0;z-index:1}a.play:after,div.owl-nav div.owl-prev{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease}a.play:after{transition:all .6s ease;content:'\E014';font-family:icons;font-weight:400;font-size:100px;color:#fff;display:table-cell;text-align:center;vertical-align:middle;opacity:0;visibility:hidden}.globalstyles h1,.globalstyles h2,.globalstyles h3,.globalstyles h4,.globalstyles h5{font-family:GTWalsheim;color:#55504b}a.play,a.play.pause,a.play.pause:after{transition:all .8s ease}a.play.pause:after{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;content:'\E015'}a.play:hover:after{opacity:1;visibility:visible}.globalstyles h1 a,.globalstyles h2 a,.globalstyles h3 a,.globalstyles h4 a,.globalstyles h5 a,.globalstyles h6 a,.globalstyles span.h7 a{border-bottom:2px solid #55504b}.globalstyles h1{font-size:32px;font-weight:600;line-height:30px}.globalstyles h2{font-size:28px;line-height:32px;font-weight:600}.globalstyles h3{font-size:44px;line-height:50px;font-weight:600}@media only screen and (max-width:768px){.globalstyles h3{font-size:34px;line-height:1.3}}@media only screen and (max-width:420px){.globalstyles h3{font-size:28px;line-height:1.3}}.globalstyles h4{font-size:24px;line-height:28px;font-weight:600}.globalstyles h5{font-size:32px;line-height:40px;font-weight:400}.globalstyles h6{font-family:LyonText;font-size:30px;line-height:36px;font-weight:400;color:#55504b}.globalstyles p,.globalstyles span.h7{font-family:GTWalsheim;color:#55504b;font-weight:400}.globalstyles span.h7{font-size:24px;line-height:34px}.globalstyles p{font-size:18px;line-height:26px}.globalstyles p a{border-bottom:1px solid #55504b;color:#55504b;font-weight:600}.globalstyles p small{font-size:14px;line-height:22px;font-weight:400;color:#77736f}.globalstyles ol li,.globalstyles ul li{color:#55504b;font-weight:400;font-family:GTWalsheim}@media only screen and (max-width:420px){.globalstyles p{font-size:16px;line-height:1.3}}.globalstyles ul li{font-size:18px;line-height:26px;margin-bottom:5px}.globalstyles ul li:before{content:'—';padding-right:35px}@media only screen and (max-width:420px){.globalstyles ul li{font-size:12px;line-height:1.3}}.globalstyles ol{padding-left:20px;text-align:left}.globalstyles ol li{font-size:18px;line-height:26px;margin-bottom:5px;padding-left:35px}@media only screen and (max-width:420px){.globalstyles ol{padding-left:14px}.globalstyles ol li{font-size:12px;line-height:1.3}}input:focus,select:focus,textarea:focus{outline:0;background-color:none!important}.ninja-forms-form-wrap input[type=email],.ninja-forms-form-wrap input[type=number],.ninja-forms-form-wrap input[type=password],.ninja-forms-form-wrap input[type=tel],.ninja-forms-form-wrap input[type=text],.ninja-forms-form-wrap select,body input[type=email],body input[type=number],body input[type=password],body input[type=tel],body input[type=text],body select{height:30px;line-height:1;padding:10px 0 15px 20px}.ninja-forms-form-wrap input[type=email],.ninja-forms-form-wrap input[type=number],.ninja-forms-form-wrap input[type=password],.ninja-forms-form-wrap input[type=tel],.ninja-forms-form-wrap input[type=text],.ninja-forms-form-wrap select,.ninja-forms-form-wrap textarea,body input[type=email],body input[type=number],body input[type=password],body input[type=tel],body input[type=text],body select,body textarea{outline:0;width:100%;background:0 0;border:1px solid #989592;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;font-family:GTWalsheim;font-size:18px;font-weight:400;text-align:left;color:#77736f;margin:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width:420px){.ninja-forms-form-wrap input[type=email],.ninja-forms-form-wrap input[type=number],.ninja-forms-form-wrap input[type=password],.ninja-forms-form-wrap input[type=tel],.ninja-forms-form-wrap input[type=text],.ninja-forms-form-wrap select,.ninja-forms-form-wrap textarea,body input[type=email],body input[type=number],body input[type=password],body input[type=tel],body input[type=text],body select,body textarea{width:200px;font-size:14px}}.ninja-forms-form-wrap textarea,body textarea{height:102px;padding:7px 15px 0 17px;line-height:1;resize:none}.ninja-forms-form-wrap select::-ms-expand,body select::-ms-expand{display:none}.ninja-forms-form-wrap input[type=checkbox],.ninja-forms-form-wrap input[type=radio],body input[type=checkbox],body input[type=radio]{height:auto}.ninja-forms-form-wrap input[type=button]::-moz-focus-inner,.ninja-forms-form-wrap input[type=file]>input[type=button]::-moz-focus-inner,.ninja-forms-form-wrap input[type=reset]::-moz-focus-inner,.ninja-forms-form-wrap input[type=submit]::-moz-focus-inner,body input[type=button]::-moz-focus-inner,body input[type=file]>input[type=button]::-moz-focus-inner,body input[type=reset]::-moz-focus-inner,body input[type=submit]::-moz-focus-inner{padding:0;border:0}.ninja-forms-form-wrap .button{color:#a3a3a3;font-size:13px}.ninja-forms-form-wrap .button,.ninja-forms-form-wrap button,.ninja-forms-form-wrap input[type=button]{display:inline-block;outline:0;text-decoration:none;cursor:pointer;background:0 0;text-align:center;overflow:hidden;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.ninja-forms-form-wrap input[type=button]{color:#a3a3a3;font-size:13px}.ninja-forms-form-wrap .button,body .button{height:30px;padding:0 24px;border:2px solid #a3a3a3;font-weight:700}body .button,body input[type=button]{color:#a3a3a3;font-size:13px}.ninja-forms-form-wrap input[type=submit],body .button,body button,body input[type=button],body input[type=submit]{display:inline-block;outline:0;text-decoration:none;cursor:pointer;background:0 0;text-align:center;overflow:hidden;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.ninja-forms-form-wrap .button:hover,.ninja-forms-form-wrap button:hover,.ninja-forms-form-wrap input[type=button]:hover,.ninja-forms-form-wrap input[type=submit]:hover,body .button:hover,body button:hover,body input[type=button]:hover,body input[type=submit]:hover{background-color:#77736f;border-color:#77736f;color:#fff!important;text-decoration:none}.browser-warning a,section.pagination div.container .navigation .nav-links .page-numbers.current,section.pagination div.container .navigation .nav-links .page-numbers:hover{text-decoration:underline}.ninja-forms-form-wrap .button.alt,.ninja-forms-form-wrap button.alt,.ninja-forms-form-wrap input[type=button].alt,.ninja-forms-form-wrap input[type=submit].alt,body .button.alt,body button.alt,body input[type=button].alt,body input[type=submit].alt{background:0 0;border:2px solid #000;color:#000}@media only screen and (max-width:1199px){.ninja-forms-form-wrap .button,.ninja-forms-form-wrap button,.ninja-forms-form-wrap input[type=button],.ninja-forms-form-wrap input[type=submit],body .button,body button,body input[type=button],body input[type=submit]{padding:0 16px;letter-spacing:1px}}@media only screen and (max-width:1024px){.ninja-forms-form-wrap .button,.ninja-forms-form-wrap button,.ninja-forms-form-wrap input[type=button],.ninja-forms-form-wrap input[type=submit],body .button,body button,body input[type=button],body input[type=submit]{padding:0 24px;letter-spacing:1px}}@media only screen and (max-width:768px){.ninja-forms-form-wrap .button,.ninja-forms-form-wrap button,.ninja-forms-form-wrap input[type=button],.ninja-forms-form-wrap input[type=submit],body .button,body button,body input[type=button],body input[type=submit]{padding:0 8px;display:block}}.ninja-forms-form-wrap input[type=button],body input[type=button]{height:30px;width:140px;border:1px solid #989592;font-weight:400;padding:0 25px;line-height:26px}.ninja-forms-form-wrap button,.ninja-forms-form-wrap input[type=submit],body button,body input[type=submit]{height:60px;width:130px;background-color:transparent;font-size:20px;font-weight:700;padding:0;color:#2a2a2a;border:2px solid #2a2a2a;border-left:none;letter-spacing:0;line-height:26px}@media only screen and (max-width:420px){.ninja-forms-form-wrap button,.ninja-forms-form-wrap input[type=submit],body button,body input[type=submit]{width:80px;font-size:14px}}.ninja-forms-form-wrap .button,body .button{width:auto;line-height:30px}@media only screen and (max-width:768px){.ninja-forms-form-wrap .button,body .button{width:165px}}div.ninja-forms-success-msg p{color:#2a2a2a!important;margin-top:30px!important;font-weight:700}::-webkit-input-placeholder{color:#a3a3a3;font-family:GTWalsheim;font-size:18px;opacity:1}@media only screen and (max-width:420px){::-webkit-input-placeholder{font-size:14px}}::-moz-placeholder{color:#a3a3a3;font-family:GTWalsheim;font-size:18px;opacity:1}@media only screen and (max-width:420px){::-moz-placeholder{font-size:14px}}:-ms-input-placeholder{color:#a3a3a3;font-family:GTWalsheim;font-size:18px;opacity:1}.nf-field-container{margin-bottom:8px!important}@media only screen and (max-width:420px){:-ms-input-placeholder{font-size:142px}.nf-field-container{margin-bottom:8px!important}}.nf-error-msg{font-weight:600;color:#989592!important;width:100%;clear:both;word-break:break-word}div.file_upload-container{width:40%;float:left;clear:none;margin-right:8px!important}@media only screen and (max-width:1024px){div.file_upload-container{width:calc(100%/2 - 4px);margin-bottom:0!important}}div.file_upload-container button{position:relative;border:1px solid #989592}div.file_upload-container button:hover:before{color:#f1f1f2}div.file_upload-container button:before{content:'\E012';font-family:icons;font-weight:400;font-size:16px;color:#777470;position:absolute;line-height:3;top:0;bottom:0;left:20px}@media only screen and (max-width:420px){div.file_upload-container{width:calc(100%/2 - 4px);margin-bottom:0!important}div.file_upload-container button:before{line-height:25px;font-size:10px;left:30px}}div.progress{display:none}div.files_uploaded{width:400px;display:block;clear:both}input.upload{color:red}div.nf-response-msg{font-size:20px;color:#989592;margin-bottom:0}@media only screen and (max-width:420px){div.nf-response-msg{font-size:12px;margin-bottom:10px!important}}.field-wrap,body header div.container>div.menu #lang_sel_list{display:block!important}article,main.insight section.content div.container>div.content>div.bottom>div img,main.insight section.content div.container>div.content>div.middle>div img,main.insight section.content div.container>div.content>div.top>div img,main.insight section.image div.container>img,section{margin:0 auto}article div.centered,section div.centered{display:table}article div.centered center,main.home section.pages div.container div.list div.page div.content div.centered center,main.projects section.projects div.container ul li div.content center div.text,section div.centered center{display:table-cell;vertical-align:middle}article.full,article.half,article.quarter,article.third,body header div.container>div.logoBox a.logo img,body header div.container>div.menu>ul li,section.filter div.container>div.left,section.filter div.container>div.right,section.full,section.half,section.quarter,section.third{float:left}article.quarter,section.quarter{width:25%}article.third,section.third{width:33.33%}article.half,section.half{width:50%}article.full,main.careers section.testimonials div.container>div.right .owl-carousel .owl-stage-outer div.owl-stage,section.full{width:100%}article.full:after,section.full:after{content:'';display:block;clear:both}article.white,section.white{background-color:#fff}article.light,main.awards,main.careers section.title,main.contact,section.light{background-color:#f1f1f2}article.dark,section.dark{background-color:#000}article.dark a,article.dark h1,article.dark h2,article.dark h3,article.dark input,article.dark p,section.dark a,section.dark h1,section.dark h2,section.dark h3,section.dark input,section.dark p{color:#fff;border-color:#fff;letter-spacing:2px}article.dark input::-webkit-input-placeholder,section.dark input::-webkit-input-placeholder{color:#fff}article.dark input::-moz-placeholder,section.dark input::-moz-placeholder{color:#fff}article.dark input::-ms-input-placeholder,section.dark input::-ms-input-placeholder{color:#fff}article.dark input::placeholder,section.dark input::placeholder{color:#fff}article.dark a.button,section.dark a.button{border-color:#fff;color:#fff}article.dark a.button:hover,section.dark a.button:hover{background-color:#fff;color:#77736f}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}div[data-carousel]{opacity:0;-webkit-transition:opacity .8s ease;-moz-transition:opacity .8s ease;-ms-transition:opacity .8s ease;-o-transition:opacity .8s ease;transition:opacity .8s ease}div.flexslider.active,div[data-carousel].active,ul.flex-direction-nav li a:hover{opacity:1}div.owl-nav{position:absolute;top:45%;right:0}div.owl-nav div.owl-next,div.owl-nav div.owl-prev{display:inline-block;cursor:pointer}div.owl-nav div.owl-next:after,div.owl-nav div.owl-prev:after{font-family:icons;font-weight:400;font-size:57px;color:#77736f}@media only screen and (max-width:420px){div.owl-nav div.owl-next:after,div.owl-nav div.owl-prev:after{font-size:28px}}div.owl-nav div.owl-prev{float:left;transition:all .6s ease;margin-left:10px}div.owl-nav div.owl-next,div.owl-nav div.owl-prev:hover{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease}div.owl-nav div.owl-prev:after{cursor:pointer;content:"\E008"}div.owl-nav div.owl-prev:hover{transition:all .6s ease;margin-left:0}div.owl-nav div.owl-next{float:right;transition:all .6s ease;margin-right:10px}div.owl-nav div.owl-next:hover,footer div.container>div:first-child a.top{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease}div.owl-nav div.owl-next:after{cursor:pointer;content:"\E007"}div.owl-nav div.owl-next:hover{transition:all .6s ease;margin-right:0}div.flexslider,section.filter div.container>div.right a[data-close].active,section.filter div.container>div.right>div,section.filter div.container>div.right>div h4:before,section.filter div.container>div.right>div.active h4:before,section.filter div.container>div.right>div.active ul{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease}div.owl-dots{position:absolute;bottom:30px;left:0;right:0;text-align:center;display:none!important}div.owl-dots div.owl-dot{display:inline-block;height:12px;width:12px;border-radius:50%;margin:0 4px;background:#a3a3a3}div.owl-dots div.owl-dot.active{background-color:#2a2a2a}div.flexslider{border:none;border-radius:0;opacity:0;margin:0;transition:all .8s ease}ul.flex-direction-nav{position:absolute;top:49%;left:60px;right:60px;z-index:2000}main.people section.people div.container div[data-posts] div[data-expanded]>div.left div.connect ul li a,ul.flex-direction-nav li{display:inline-block}ul.flex-direction-nav li a{border:none;background:0 0;opacity:1!important;text-align:center!important;cursor:pointer;width:auto;height:auto}ul.flex-direction-nav li a:before{display:block;font-family:icons;font-weight:400;font-size:55px;color:#000;width:55px;height:55px;text-shadow:none}@media only screen and (max-width:420px){ul.flex-direction-nav li a:before{font-size:35px}}ul.flex-direction-nav li.flex-nav-prev{float:left;display:none}ul.flex-direction-nav li.flex-nav-prev a{left:0!important}ul.flex-direction-nav li.flex-nav-prev a:before{content:""}ul.flex-direction-nav li.flex-nav-next{float:right}ul.flex-direction-nav li.flex-nav-next a{right:0!important}ul.flex-direction-nav li.flex-nav-next a:before{content:"";text-align:right!important}ol.flex-control-paging{position:absolute;display:inline-block;bottom:40px;text-align:left;z-index:2000}ol.flex-control-paging li{display:inline-block;margin:0 0 0 5px;height:10px;width:10px}ol.flex-control-paging li a{position:relative;display:block;height:12px;width:12px;border:none;box-shadow:none;text-indent:-9999px;text-align:center;color:#a3a3a3;background-color:#a3a3a3}ol.flex-control-paging li a.flex-active{background-color:#77736f}a[href^="http://maps.google.com/maps"],a[href^="https://maps.google.com/maps"]{display:none!important}.gm-style-cc,.gmnoprint a,.gmnoprint span{display:none}.gmnoprint div{background:0 0!important}.gm-style-iw{padding:10px}.gm-style-iw h3,.gm-style-iw p{font-size:19px;margin-bottom:10px}.gm-style-iw h3 span{display:block;padding-top:10px;font-size:14px;font-family:GTWalsheim}.gm-style-iw p{font-size:14px;line-height:1.3}.gm-style-iw p a{font-weight:700;font-style:normal;color:#77736f}.gm-style-iw p a:before{content:'\E003';font-family:icons;font-size:4px;padding-right:4px}div.ninja-forms-error input,div.ninja-forms-error select,div.ninja-forms-error textarea{background:#77736f!important;color:#fff!important}div.ninja-forms-error input::-webkit-input-placeholder,div.ninja-forms-error select::-webkit-input-placeholder,div.ninja-forms-error textarea::-webkit-input-placeholder{color:#fff!important}div.ninja-forms-error input::-moz-placeholder,div.ninja-forms-error select::-moz-placeholder,div.ninja-forms-error textarea::-moz-placeholder{color:#fff!important}div.ninja-forms-error input::-ms-input-placeholder,div.ninja-forms-error select::-ms-input-placeholder,div.ninja-forms-error textarea::-ms-input-placeholder{color:#fff!important}div.ninja-forms-error input::placeholder,div.ninja-forms-error select::placeholder,div.ninja-forms-error textarea::placeholder{color:#fff!important}div.ninja-forms-success-msg p{max-width:400px;margin:40px auto 0}div.ninja-forms-error-msg,div.ninja-forms-field-error{display:none!important}.browser-warning{position:fixed;background-color:#efeeed;top:0;left:0;right:0;bottom:0;z-index:10000;padding:3em 1.5em;box-sizing:border-box;height:100%;display:none}.browser-warning .site-logo{margin:0 auto 2em;max-width:200px}.browser-warning .site-logo img{display:block;width:100%;height:auto;max-width:100%}.browser-warning .copy{max-width:30em;width:100%;padding:0 1.5em;box-sizing:border-box;text-align:center;color:#999693;position:absolute;top:50%;left:50%;margin-top:-63.04px;margin-left:-270px}.browser-warning p{line-height:1.3;margin:0 0 1em}.browser-warning p:last-of-type{margin:0}.browser-warning a{color:#55504b}.browser-warning a:after{display:none}html.old-ie .browser-warning{display:block}section.opportunities .frm_message p{color:#989592;font-size:1.15em!important}section.opportunities form fieldset{margin:0;border:none}section.opportunities form .form-field{margin:0 0 .5em}section.opportunities form .form-field input{padding:1em;width:100%;height:auto;box-sizing:border-box}section.opportunities form .form-field input::-webkit-input-placeholder{font-size:18px;font-weight:400;color:#77736f;opacity:1}@media only screen and (max-width:420px){section.opportunities form .form-field input::-webkit-input-placeholder{font-size:14px}}section.opportunities form .form-field input::-moz-placeholder{font-size:18px;font-weight:400;color:#77736f;opacity:1}@media only screen and (max-width:420px){section.opportunities form .form-field input::-moz-placeholder{font-size:14px}}section.opportunities form .form-field input::-ms-input-placeholder{font-size:18px;font-weight:400;color:#77736f;opacity:1}@media only screen and (max-width:420px){section.opportunities form .form-field input::-ms-input-placeholder{font-size:14px}}section.opportunities form .form-field input::placeholder{font-size:18px;font-weight:400;color:#77736f;opacity:1}@media only screen and (max-width:420px){section.opportunities form .form-field input::placeholder{font-size:14px}}section.opportunities form .form-field .frm_error{color:#55504b!important;font-size:12px;display:block;margin:1em 0;font-weight:400}section.opportunities form .form-field .frm_compact{display:inline-block;margin:0 .5em 0 0;width:calc(50% - .5em);vertical-align:top;float:left}@media only screen and (max-width:420px){section.opportunities form .form-field .frm_compact{display:block;width:100%;margin:0 0 .5em}}section.opportunities form .form-field .frm_compact .frm_dropzone{max-width:none;background:0 0;font-weight:400;display:inline-block;min-height:auto;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;width:100%}section.opportunities form .form-field .frm_compact .frm_dropzone .dz-message{width:100%;font-size:18px;border:1px solid #989592;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;background:0 0;margin:0;padding:.65em 1em;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}section.opportunities form .form-field .frm_compact .frm_dropzone .dz-message span.frm_upload_icon:before{content:'';background-image:url(/wp-content/themes/hayball/assets/images/select-files-icon-dark.svg);width:1em;height:1em;padding:0;speak:none;display:inline-block;background-size:cover;vertical-align:middle;margin:0 .5em 0 0;transition:none}section.opportunities form .custom_frm_submit button:hover,section.opportunities form .form-field .frm_compact .frm_dropzone .dz-message:hover{background-color:#77736f;color:#fff;border-color:#77736f}section.opportunities form .form-field .frm_compact .frm_dropzone .dz-message:hover span.frm_upload_icon:before{background-image:url(/wp-content/themes/hayball/assets/images/select-files-icon.svg)}section.opportunities form .form-field .frm_compact .frm_dropzone .dz-preview{min-height:auto;width:100%;max-width:none;margin:0;padding:.5em}section.opportunities form .custom_frm_submit{display:inline-block;width:50%}@media only screen and (max-width:420px){section.opportunities form .form-field .frm_compact .frm_dropzone .dz-message{font-size:14px}section.opportunities form .custom_frm_submit{width:100%;display:block;margin:0}}section.opportunities form .custom_frm_submit button{border:1px solid #989592;font-size:18px;font-weight:400;height:51px;width:100%;display:block;margin:0;padding:0;font-family:GTWalsheim,Arial,sans-serif;color:#77736f;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width:420px){section.opportunities form .custom_frm_submit button{font-size:14px}}section.opportunities form .upload-disclaimer{display:block;margin:1em 0 0}section.opportunities form .upload-disclaimer p{margin:0 0 1em!important}section.opportunities form .upload-disclaimer p:last-of-type{margin:0!important}section.filter div.container>div.right>div.all h4:before,section.filter div.container>h4,section.opportunities form .frm_submit{display:none}section.filter div.container{padding-top:50px}section.filter div.container:after{content:'';display:block;clear:both}section.filter div.container>div.left{width:calc(100%*1/3)}section.filter div.container>div.right{width:calc(100%*2/3)}section.filter div.container>div.right a[data-close]{opacity:0;visibility:hidden;font-size:18px;color:#999693;font-weight:600;float:right}section.filter div.container>div.right a[data-close]:before{content:'\E00D';font-family:icons;font-size:12px;padding-right:8px;font-weight:400}section.filter div.container>div.right a[data-close].active{transition:all .8s ease;opacity:1;visibility:visible}section.filter div.container>div.right>div{width:25%;float:left;transition:all .8s ease}section.filter div.container>div.right>div h4{font-size:18px;letter-spacing:0;margin-bottom:0;position:relative;padding-left:25px;display:inline-block;cursor:pointer}section.filter div.container>div.right>div h4:before{transition:all .8s ease;content:'\E006';font-family:icons;font-size:12px;color:#55504b;position:absolute;top:0;left:0}section.filter div.container>div.right>div.all h4 a{font-size:18px;color:#55504b}section.filter div.container>div.right>div.active h4:before{transition:all .8s ease;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}section.filter div.container>div.right>div.active ul{transition:all .8s ease;opacity:1;visibility:visible;max-height:1000px;padding-bottom:40px}section.filter div.container>div.right>div ul{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;padding-left:25px;opacity:0;visibility:hidden;max-height:0}section.filter div.container>div.right>div ul li a{font-size:18px;font-weight:600;color:#999693}@media only screen and (max-width:420px){section.filter div.container>div.right>div h4:before,section.filter div.container>h4:before{content:'\E005'}section.filter div.container>div.right.active,section.filter div.container>div.right>div ul{opacity:1;visibility:visible;max-height:1000px}section.filter div.container{padding-top:25px}section.filter div.container>h4{position:relative;display:block;padding:10px 0 10px 35px;margin-bottom:8px;background-color:#fff}section.filter div.container>h4:before{font-family:icons;font-size:15px;position:absolute;left:10px;top:13px;bottom:0}section.filter div.container>div.left,section.filter div.container>div.right{width:100%;float:none}section.filter div.container>div.right{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;display:inline-block;background-color:#fff}section.filter div.container>div.right h4.filterItem{padding-left:20px}section.filter div.container>div.right h4.filterItem:after{left:0}section.filter div.container>div.right h4:nth-child(2){display:none!important}section.filter div.container>div.right.active{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}section.filter div.container>div.right>div{width:calc(100%/3)}section.filter div.container>div.right>div h4{font-size:16px}section.filter div.container>div.right>div ul li a{font-size:12px}}footer div.container:after,footer div.container>div:after,footer div.container>div:first-child:after,footer:after{content:'';display:block;clear:both}footer{background-color:#403d39}footer .nf-response-msg p{color:#989592}footer div.container{padding-top:50px;padding-bottom:50px}footer div.container>div{width:100%;border-top:1px solid #989592}footer div.container>div:first-child{padding:25px 0}footer div.container>div:first-child a.logo img.mobile,footer div.container>div:first-child div.right img.mobile,footer div.container>div:first-child div.subscribe div.nf-after-field,footer div.container>div:first-child div.subscribe div.nf-form-errors,footer div.container>div:first-child div.subscribe div.nf-form-fields-required{display:none}footer div.container>div:first-child a.logo{width:35%;float:left}footer div.container>div:first-child #lang_sel_list ul li,footer div.container>div:first-child div.right{float:left}footer div.container>div:first-child a.logo img,footer div.container>div:first-child div.right img{width:186px}footer div.container>div:first-child div.right{width:65%}footer div.container>div:first-child div.subscribe{float:left;width:56%}footer div.container>div:first-child div.subscribe div.nf-error input{background-color:#f1f1f2;color:#77736f}footer div.container>div:first-child div.subscribe h3{font-size:14px;color:#989592}footer div.container>div:first-child div.subscribe nf-fields-wrap{display:flex;flex-wrap:wrap;max-width:25em}footer div.container>div:first-child div.subscribe nf-field{width:calc(50% - 8px);margin:0 8px 0 0}footer div.container>div:first-child div.subscribe nf-field input{font-size:13px!important;font-weight:400;height:30px;line-height:28px!important;padding:0 25px!important;font-family:GTWalsheim}footer div.container>div:first-child div.subscribe nf-field input::-webkit-input-placeholder{font-size:13px;font-weight:400;line-height:28px}footer div.container>div:first-child div.subscribe nf-field input::-moz-placeholder{font-size:13px;font-weight:400;line-height:28px}footer div.container>div:first-child div.subscribe nf-field input::-ms-input-placeholder{font-size:13px;font-weight:400;line-height:28px}footer div.container>div:first-child div.subscribe nf-field input::placeholder{font-size:13px;font-weight:400;line-height:28px}footer div.container>div:first-child #lang_sel_list{display:block!important;float:left!important;margin-left:-6px;margin-top:30px}footer div.container>div:first-child #lang_sel_list ul li a{font-size:13px;font-weight:600;color:#989592!important}footer div.container>div:first-child #lang_sel_list ul li a:after{font-size:13px}footer div.container>div:first-child a.top{transition:all .6s ease;float:right;margin-top:7px}body header div.container>div.menu nav.main_menu ul>li ul,footer div.container>div:first-child a.top:hover{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease}footer div.container>div:first-child a.top:after{content:'\E004';font-family:icons;font-size:35px;font-weight:400;color:#989592}footer div.container>div:first-child a.top:hover{transition:all .6s ease;margin-top:0}body header,div.search{-webkit-transition:all .8s ease;-ms-transition:all .8s ease}footer div.container>div:nth-child(2){padding-top:25px}footer div.container>div:nth-child(2):after{content:'';display:block;clear:both}footer div.container>div:nth-child(2)>div.leftBox,footer div.container>div:nth-child(2)>div.rightBox,footer div.container>div:nth-child(3) ul li{float:left}footer div.container>div:nth-child(2)>div.leftBox p,footer div.container>div:nth-child(2)>div.rightBox p{font-size:14px}footer div.container>div:nth-child(2)>div.leftBox{width:35%;font-size:14px;font-weight:400;color:#989592}footer div.container>div:nth-child(2)>div.leftBox p{margin-bottom:3px;color:#989592}footer div.container>div:nth-child(2)>div.leftBox p a,footer div.container>div:nth-child(2)>div.leftBox ul li a{color:#989592;font-size:14px}footer div.container>div:nth-child(2)>div.leftBox ul li{float:left;position:relative;padding:0 7px 0 6px}footer div.container>div:nth-child(2)>div.leftBox ul li:first-child{padding-left:0}footer div.container>div:nth-child(2)>div.leftBox ul li:last-child a:after,footer div.container>div:nth-child(3) ul li:last-child a:after{display:none}footer div.container>div:nth-child(2)>div.leftBox ul li a:after{content:"|";position:absolute;right:0}footer div.container>div:nth-child(2)>div.rightBox{width:65%}footer div.container>div:nth-child(2)>div.rightBox nav.footer_menu{width:56%;height:100%;float:left}footer div.container>div:nth-child(2)>div.rightBox nav.footer_menu ul>li,footer div.container>div:nth-child(3) ul{float:left;width:50%}footer div.container>div:nth-child(2)>div.rightBox nav.footer_menu ul>li a,footer div.container>div:nth-child(3) ul li a{font-size:14px;font-weight:400;color:#989592}footer div.container>div:nth-child(2)>div.rightBox nav.footer_menu ul>li.sub{float:right}footer div.container>div:nth-child(2)>div.rightBox nav.footer_menu ul>li.sub ul li{float:none;position:relative;padding-left:15px}footer div.container>div:nth-child(2)>div.rightBox nav.footer_menu ul>li.sub ul li:before{content:'\E010';font-family:icons;font-weight:400;position:absolute;font-size:13px;color:#989592;top:3px;left:0}footer div.container>div:nth-child(2)>div.rightBox .rightBox-social-acknowledgement{width:44%;float:left;display:flex;flex-direction:column}footer div.container>div:nth-child(2)>div.rightBox .rightBox-social-acknowledgement ul.social li{float:left;padding-right:12px}footer div.container>div:nth-child(2)>div.rightBox .rightBox-social-acknowledgement ul.social li a{font-weight:400}footer div.container>div:nth-child(2)>div.rightBox .rightBox-social-acknowledgement ul.social li a:after{font-family:icons;color:#bab8b6;font-size:24px}footer div.container>div:nth-child(2)>div.rightBox .rightBox-social-acknowledgement ul.social li a.instagram:after{content:'\E002'}footer div.container>div:nth-child(2)>div.rightBox .rightBox-social-acknowledgement ul.social li a.linkedin:after{content:'\E003'}footer div.container>div:nth-child(2)>div.rightBox .rightBox-social-acknowledgement ul.social li a.twitter:after{content:'\E016'}footer div.container>div:nth-child(2)>div.rightBox .rightBox-social-acknowledgement .acknowledgement{margin:2em 0 0}footer div.container>div:nth-child(2)>div.rightBox .rightBox-social-acknowledgement .acknowledgement p{color:#989592;opacity:1}footer div.container>div:nth-child(3){display:none;padding-top:25px;font-size:14px}footer div.container>div:nth-child(3) ul li a:after{content:'|';padding:0 10px;color:#989592}@media only screen and (max-width:1024px){footer div.container>div:first-child div.right div.subscribe{width:75%}footer div.container>div:first-child div.right div.subscribe nf-fields-wrap{display:flex;flex-wrap:wrap;max-width:23em}footer div.container>div:first-child div.right div.subscribe nf-field{width:calc(50% - 8px);margin:0 8px 0 0}footer div.container>div:first-child div.right div.subscribe nf-field:last-of-type{flex:0 0 100%}footer div.container>div:nth-child(2)>div.rightBox nav.footer_menu{width:75%}}@media only screen and (max-width:768px){footer div.container>div:first-child div.right{width:65%}footer div.container>div:first-child div.right div.subscribe{width:70%}footer div.container>div:first-child div.right div.subscribe nf-fields-wrap{display:flex;flex-wrap:wrap;margin:0 -8px;max-width:25em}footer div.container>div:first-child div.right div.subscribe nf-field{width:calc(50% - 8px);margin:0 8px 0 0}footer div.container>div:first-child div.right div.subscribe nf-field:last-of-type{flex:0 0 100%}footer div.container>div:first-child div.right #lang_sel_list ul li,footer div.container>div:first-child div.right #lang_sel_list ul li a{line-height:30px}footer div.container>div:first-child a.logo,footer div.container>div:nth-child(2)>div.leftBox{width:35%}footer div.container>div:nth-child(2)>div.rightBox{width:65%}footer div.container>div:nth-child(2)>div.rightBox nav.footer_menu{width:70%}}@media only screen and (max-width:767px){footer div.container{padding-top:35px;padding-bottom:25px}footer div.container>div:first-child{border-top:none;padding-bottom:0;padding-top:0}footer div.container>div:first-child a.logo{width:100%;margin-bottom:20px}footer div.container>div:first-child a.logo img{width:127px}footer div.container>div:first-child a.logo img.desktop{display:none}footer div.container>div:first-child a.logo img.mobile,footer div.container>div:first-child div.subscribe .field-wrap{display:block}footer div.container>div:first-child div.subscribe{min-width:100%}footer div.container>div:first-child div.subscribe h3{font-size:11px;margin-bottom:10px}footer div.container>div:first-child #lang_sel_list ul li a,footer div.container>div:first-child #lang_sel_list ul li a:after,footer div.container>div:first-child div.subscribe nf-field input{font-size:10px}footer div.container>div:first-child div.subscribe nf-field input[type=email],footer div.container>div:first-child div.subscribe nf-field input[type=text]{width:100%;height:27px;line-height:25px;padding:0 0 0 8px}footer div.container>div:first-child div.subscribe nf-field input[type=email]::-webkit-input-placeholder,footer div.container>div:first-child div.subscribe nf-field input[type=text]::-webkit-input-placeholder{font-size:10px;line-height:25px}footer div.container>div:first-child div.subscribe nf-field input[type=email]::-moz-placeholder,footer div.container>div:first-child div.subscribe nf-field input[type=text]::-moz-placeholder{font-size:10px;line-height:25px}footer div.container>div:first-child div.subscribe nf-field input[type=email]::-ms-input-placeholder,footer div.container>div:first-child div.subscribe nf-field input[type=text]::-ms-input-placeholder{font-size:10px;line-height:25px}footer div.container>div:first-child div.subscribe nf-field input[type=email]::placeholder,footer div.container>div:first-child div.subscribe nf-field input[type=text]::placeholder{font-size:10px;line-height:25px}footer div.container>div:first-child div.subscribe nf-field input[type=button]{line-height:25px;font-size:10px!important}footer div.container>div:first-child #lang_sel_list{display:block!important;margin-left:0;margin-top:20px}footer div.container>div:first-child a.top{margin-top:13px}footer div.container>div:first-child a.top:after{font-size:15px}footer div.container>div:first-child div.right{width:100%;float:none}footer div.container>div:first-child div.right input[type=button]{padding:0 18px;height:27px}footer div.container>div:first-child ul{margin:0}footer div.container>div:nth-child(2){padding-top:18px;padding-bottom:15px}footer div.container>div:nth-child(2)>div.leftBox,footer div.container>div:nth-child(2)>div.rightBox,footer div.container>div:nth-child(2)>div.rightBox .rightBox-social-acknowledgement,footer div.container>div:nth-child(3) ul{width:100%}footer div.container>div:nth-child(2)>div.leftBox{padding-bottom:18px;border-bottom:1px solid #989592}footer div.container>div:nth-child(2)>div.leftBox p,footer div.container>div:nth-child(2)>div.leftBox ul li a,footer div.container>div:nth-child(2)>div.rightBox .rightBox-social-acknowledgement .acknowledgement p,footer div.container>div:nth-child(3) ul li a{font-size:10px}footer div.container>div:nth-child(2)>div.leftBox ul li a:after{bottom:0}footer div.container>div:nth-child(2)>div.rightBox{padding-top:13px}footer div.container>div:nth-child(2)>div.rightBox nav.footer_menu>ul>li{display:flex;margin-bottom:3px}footer div.container>div:nth-child(2)>div.rightBox nav.footer_menu>ul>li a{font-size:10px;padding:2px 0}footer div.container>div:nth-child(2)>div.rightBox nav.footer_menu>ul>li.sub{display:block;margin-bottom:3px;margin-top:-6px}footer div.container>div:nth-child(2)>div.rightBox nav.footer_menu>ul>li.sub ul li{display:flex;padding-left:10px;margin-bottom:3px}footer div.container>div:nth-child(2)>div.rightBox nav.footer_menu>ul>li.sub ul li:before{font-size:8px;bottom:0;top:0}footer div.container>div:nth-child(2)>div.rightBox .rightBox-social-acknowledgement ul.social li a:after{font-size:13px}footer div.container>div:nth-child(2)>div.rightBox .rightBox-social-acknowledgement .acknowledgement{margin:1em 0 0}footer div.container>div:nth-child(3){padding-top:10px}footer div.container>div:nth-child(3) ul li a:after{padding:0 5px}}@media only screen and (max-width:420px){footer div.container>div:first-child div.subscribe nf-fields-wrap{display:block!important;margin:0!important;max-width:none!important}footer div.container>div:first-child div.subscribe nf-field{margin:0!important}body.home header:not(.main_header) div.container>div #lang_sel_list{margin-top:5px}body.home header:not(.main_header) div.container>div #lang_sel_list ul li a,body.home header:not(.main_header) div.container>div #lang_sel_list ul li a:after{font-size:13px}}body.home header{position:absolute;z-index:9999;background-color:transparent;top:0}body header,body.home header.main_header{position:fixed;top:0}body.home header:not(.main_header){padding:50px 0!important}body.home header:not(.main_header) div.container>div button.mobile-button:after,body.home header:not(.main_header) div.container>div button.search:after,body.home header:not(.main_header) div.container>div>ul li a{color:#fff}body.home header:not(.main_header) div.container>div #lang_sel_list{display:block!important}body.home header:not(.main_header) div.container>div button.mobile-button,body.home header:not(.main_header) div.container>div button.search{display:none!important}body.home header:not(.main_header) div.container>div #lang_sel_list ul li a,body.home header:not(.main_header) div.container>div #lang_sel_list ul li a.lang_sel_other,body.home header:not(.main_header) div.container>div #lang_sel_list ul li a.lang_sel_other:after,body.home header:not(.main_header) div.container>div #lang_sel_list ul li a:after{color:#fff!important}body.home header:not(.main_header) div.container>div div.search,body.home header:not(.main_header) div.container>div nav.main_menu,body.home header:not(.main_header) div.container>div span:not(.wpml-ls-native){opacity:0;visibility:hidden}body.home header:not(.main_header) div.container>div a.logo img.brown{display:none}body.home header:not(.main_header) div.container>div a.logo img.white{display:block}@media only screen and (max-width:768px){body.home header:not(.main_header){padding:25px 0!important}body.home header:not(.main_header) div.container>div a.logo img{width:127px}}body.home header.move{top:-140px;padding:30px 0!important}html[lang=zh-hans] body header div.container>div.menu nav.main_menu ul>li ul{width:570px}body header{height:100px;float:left;left:0;right:0;padding:30px 0!important;background-color:#fff;margin:0 auto;z-index:9800;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}@media only screen and (max-width:768px){body header{height:90px;padding:25px 0}body header a.logo.desktop{display:none}body header a.logo.mobile{display:block!important}body header button.search.active{background-color:#dcddde}}@media only screen and (max-width:420px){body header{height:45px;padding:3px 0!important}}@media (max-width:1024px){body header div.container>div.menu #lang_sel_list{display:none!important}}body header div.container>div.menu #lang_sel_list ul li a,body header.main_header div.container>div #lang_sel_list ul li a,body header.main_header div.container>div button.mobile-button:after,body header.main_header div.container>div button.search:after{color:#999693!important}body header div.container>div.menu #lang_sel_list ul li a.lang_sel_other,body header div.container>div.menu #lang_sel_list ul li a.lang_sel_other:after,body header div.container>div.menu #lang_sel_list ul li a:after{color:#cbc9c8!important}body header button.search{position:absolute;display:block!important;float:right;border:none;top:0;right:180px;height:100%;text-align:center;width:80px}@media (max-width:1024px){body header button.search{display:none!important}}body header button.search:after{content:"\E001";font-family:icons;font-size:20px;font-weight:400}@media only screen and (max-width:420px){body header button.search:after{font-size:13px}body header button.search.active{background-color:#dcddde}}@media only screen and (max-width:1199px){body header button.search{right:100px}}body header.main_header{background-color:#fff!important;padding:30px 0}body header div.container>div.logoBox a.logo img.brown,body header.main_header div.container a.logo img.brown{display:block}body header div.container>div.logoBox a.logo img.white,body header.main_header div.container a.logo img.white,section.instagram div.container>div div.load{display:none}@media only screen and (max-width:768px){body header.main_header div.container a.logo img{width:127px}}body header.main_header div.container>div nav.main_menu,body header.main_header div.container>div span{opacity:1!important;visibility:visible!important}@media (max-width:1024px){body header.main_header div.container>div button.mobile-button,body header.main_header div.container>div button.search{display:block!important}body header.main_header div.container>div #lang_sel_list{display:none!important}}body header div.container:after,body nav.mobile div#lang_sel_list ul:after,section.instagram div.container:after{content:'';display:block;clear:both}body header div.container>div.logoBox{width:20%;float:left}@media only screen and (max-width:1024px){body header div.container>div.logoBox{width:32%}}body header div.container>div.logoBox a.logo.mobile{display:none;margin-top:7px}@media only screen and (max-width:768px){body header div.container>div.logoBox a.logo.mobile{margin-top:2px}body header div.container>div.logoBox{width:50%}}@media only screen and (max-width:420px){body header div.container>div.logoBox a.logo.mobile{margin-top:5px;margin-left:-3px}}body header div.container>div.menu{width:72%;float:right;position:relative}@media only screen and (max-width:1024px){body header div.container>div.menu{width:68%;position:static}}body header div.container>div.menu>ul{float:right;display:inline-block;padding-top:7px}body header div.container>div.menu>ul li a{color:#999693;font-size:18px;font-weight:600}body header div.container>div.menu span:after{content:"\E001";font-family:icons;font-size:15px;font-weight:600;color:#999693;position:absolute;cursor:pointer;top:13px;right:0}body header div.container>div.menu span.active:after,body header div.container>div.menu span:hover:after{color:#403d39}body header div.container>div.menu nav.main_menu{float:left;padding:8px 0;position:absolute;top:50%;transform:translate3d(0,-50%,0);width:100%;max-width:34em;left:0}body header div.container>div.menu nav.main_menu ul{position:relative}body header div.container>div.menu nav.main_menu ul>li{float:left;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body header div.container>div.menu nav.main_menu ul>li>a{position:relative;font-size:18px;color:#999693;margin:0 15px;font-weight:600}body header div.container>div.menu nav.main_menu ul>li>a:focus,body header div.container>div.menu nav.main_menu ul>li>a:hover{color:#403d39}body header div.container>div.menu nav.main_menu ul>li.active>a{color:#403d39;border-bottom:1px solid #403d39}body header div.container>div.menu nav.main_menu ul>li ul li:last-child,body nav.mobile>ul>li.sub,body nav.mobile>ul>li.sub ul li{border-bottom:none}body header div.container>div.menu nav.main_menu ul>li ul{transition:all .6s ease;opacity:0;visibility:hidden;max-height:0;width:max-content;position:absolute;left:3px;background-color:#fff;z-index:100;margin-top:1px;top:45px}body header div.container>div.menu button.mobile-button:after,body nav.mobile,body nav.mobile.show,body nav.mobile>ul>li>a:hover{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease}body header div.container>div.menu nav.main_menu ul>li ul li{float:left;padding:7px 0;margin:0 13px}body header div.container>div.menu nav.main_menu ul>li ul li a{border-bottom:none;margin:0}body header div.container>div.menu nav.main_menu ul>li:hover ul{opacity:1;visibility:visible;max-height:1000px}body header div.container>div.menu button.mobile-button,body header div.container>div.menu button.search{display:none;border:none}body header div.container>div.menu button.search:after{color:#999693}body header div.container>div.menu button.search:hover{background-color:transparent!important}body header div.container>div.menu button.mobile-button{float:right;position:relative;padding-top:15px}body header div.container>div.menu button.mobile-button:after{transition:all .6s ease;content:'\E011';font-family:icons;font-size:15px;color:#999693;font-weight:400;position:absolute;top:0;right:0;left:0;line-height:100px}@media only screen and (max-width:1024px){body header div.container>div.menu button.mobile-button:after{line-height:94px}}@media (max-width:1024px){body header div.container>div.menu a.home,body header div.container>div.menu div#lang_sel_list,body header div.container>div.menu div.search,body header div.container>div.menu nav.main_menu,body header div.container>div.menu>ul{display:none}body header div.container>div.menu button.mobile-button{display:block!important;position:absolute;background-color:transparent;border:none;top:0;right:0;width:80px;height:100%;padding-top:0}body header div.container>div.menu button.mobile-button.active{background-color:#dcddde}body header div.container>div.menu button.mobile-button.active:after{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;top:5px;text-align:center;margin:0 auto;display:block;left:8px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}body header div.container>div.menu button.search{position:absolute;float:right;border:none;top:0;right:80px;height:100%;text-align:center;width:80px}body header div.container>div.menu button.search:after{content:"\E001";font-family:icons;font-size:17px;font-weight:400}body header div.container>div.menu button.search.active{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;background-color:#dcddde}body header div.container>div.menu button.search:hover{background-color:#dcddde}}@media only screen and (max-width:1024px) and (max-width:420px){body header div.container>div.menu button.search:after{font-size:13px}}@media only screen and (max-width:768px){body header div.container>div.menu button.mobile-button{height:90px}body header div.container>div.menu button.mobile-button:after{line-height:84px}}@media only screen and (max-width:420px){body header div.container>div.menu button.search{width:55px;right:55px}body header div.container>div.menu button.mobile-button{width:55px;height:45px}body header div.container>div.menu button.mobile-button:after{line-height:35px}}body nav.mobile{transition:all .6s ease;background-color:#dcddde;position:fixed;width:100%;z-index:999;opacity:0;visibility:hidden;max-height:0}body nav.mobile.show{padding:20px 0 40px;transition:all .6s ease;opacity:1;visibility:visible;max-height:calc(100vh - 90px);overflow:scroll}@media only screen and (min-width:1025px){body nav.mobile{display:none!important}}body nav.mobile>ul{padding:15px 20px}body nav.mobile>ul>li.sub ul li>a,body nav.mobile>ul>li>a{color:#403d39;font-weight:400;font-size:14px;display:block;cursor:pointer;border-top:1px solid #403d39}body nav.mobile>ul>li>a{position:relative;padding:15px 0;text-indent:10px}body nav.mobile>ul>li>a:hover{transition:all .6s ease;background-color:#403d39;color:#fff}body nav.mobile>ul>li.sub ul li>a:hover,section.paging div.container>div a.prev:after{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease}body nav.mobile>ul>li.sub>a{display:block}body nav.mobile>ul>li.sub ul li>a{padding:10px 0;border:none;text-indent:30px}body nav.mobile>ul>li.sub ul li>a:hover{transition:all .6s ease;background-color:#403d39;color:#fff}body nav.mobile>ul>li.sub ul li:last-child>a{position:relative}@media only screen and (max-width:420px){body nav.mobile>ul{padding:0 14px}body nav.mobile>ul>li>a{padding:10px 0}body nav.mobile>ul>li.sub ul li>a{text-indent:20px!important}}body nav.mobile div#lang_sel_list{padding:0 20px 15px;display:block!important;float:left!important;width:100%;margin-top:15px;position:relative}body nav.mobile div#lang_sel_list:after{display:block;clear:both;content:' ';position:absolute;bottom:0;height:1px;background-color:#403d39;right:20px;left:20px}body nav.mobile div#lang_sel_list ul li a{font-size:13px;color:#403d39!important;padding:0}div.search{-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;opacity:0;visibility:hidden;max-height:0;position:fixed;width:100%;height:140px;left:0;right:0;top:-140px;background-color:#fff;z-index:99;padding-top:50px;padding-bottom:50px}div.search.active,div.share ul li a,div.share ul li a:after,main.careers section.title div.container>div.left img{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease}div.search div.searchForm{position:absolute;left:0;right:0;width:100%;padding:0 4%}div.search div.searchForm form::-webkit-input-placeholder{display:none;font-size:18px}div.search div.searchForm form::-moz-placeholder{display:none;font-size:18px}div.search div.searchForm form::-ms-input-placeholder{display:none;font-size:18px}div.search div.searchForm form::placeholder{display:none;font-size:18px}div.search div.searchForm form a.clear{float:right;padding-right:30px;line-height:40px;display:none}div.search div.searchForm form a.clear:after{content:'\E00D';font-family:icons;font-size:14px;color:#979797;font-weight:400}div.search div.searchForm form input{font-size:30px;font-weight:400;height:40px;color:#999693;width:50%;border:none;padding:0 0 0 3px}div.search div.searchForm form input::-webkit-input-placeholder{font-size:30px;color:#cccac9}div.search div.searchForm form input::-moz-placeholder{font-size:30px;color:#cccac9}div.search div.searchForm form input::-ms-input-placeholder{font-size:30px;color:#cccac9}div.search div.searchForm form input::placeholder{font-size:30px;color:#cccac9}div.search div.searchForm form input[type=submit]{font-size:18px;width:140px;color:#999693;float:right;padding:0;border:1px solid #999693;font-weight:500}div.search.active{transition:all .8s ease;opacity:1;visibility:visible;max-height:1000px;top:100px}@media only screen and (max-width:1024px){div.search{height:80px;padding-top:20px;padding-bottom:20px}div.search div.searchForm{padding:0 25px}div.search div.searchForm form a.clear{padding-right:0}div.search div.searchForm form a.clear:after{font-size:12px;padding-right:18px}div.search div.searchForm form input{font-size:21px;padding-left:0}div.search div.searchForm form input::-webkit-input-placeholder{font-size:21px}div.search div.searchForm form input::-moz-placeholder{font-size:21px}div.search div.searchForm form input::-ms-input-placeholder{font-size:21px}div.search div.searchForm form input::placeholder{font-size:21px}div.search div.searchForm form input[type=submit]{font-size:18px;width:140px}}@media only screen and (max-width:768px){div.search div.searchForm{padding:0 14px}div.search div.searchForm form input::-webkit-input-placeholder{color:#999693}div.search div.searchForm form input::-moz-placeholder{color:#999693}div.search div.searchForm form input::-ms-input-placeholder{color:#999693}div.search div.searchForm form input::placeholder{color:#999693}div.search div.searchForm form input[type=submit]{display:none}div.search.active{top:90px}}@media only screen and (max-width:767px){div.search{height:90px;padding-top:25px;padding-bottom:25px}div.search.active{background-color:#dcddde;top:90px}}@media only screen and (max-width:420px){div.search{background-color:#dcddde;height:45px;padding-top:0;padding-bottom:3px}div.search div.searchForm form input{font-size:20px;line-height:20px}div.search div.searchForm form input::-webkit-input-placeholder{font-size:18px;line-height:20px}div.search div.searchForm form input::-moz-placeholder{font-size:18px;line-height:20px}div.search div.searchForm form input::-ms-input-placeholder{font-size:18px;line-height:20px}div.search div.searchForm form input::placeholder{font-size:18px;line-height:20px}div.search div.searchForm form input[type=submit]{display:none}div.search.active{top:45px}}div.search_mobile{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;width:100%;position:fixed;z-index:99;background-color:#fff;opacity:0;visibility:hidden;max-height:0;height:140px;top:0}div.search_mobile form,section.hero div[data-slider] ul{height:100%}div.search_mobile input{border:none;color:#403d39;height:140px;line-height:140px;padding:0}div.search_mobile input::-webkit-input-placeholder{color:#403d39;line-height:140px}div.search_mobile input::-moz-placeholder{color:#403d39;line-height:140px}div.search_mobile input::-ms-input-placeholder{color:#403d39;line-height:140px}div.search_mobile input::placeholder{color:#403d39;line-height:140px}@media only screen and (max-width:1199px){div.search_mobile.active{display:none!important}}@media only screen and (max-width:1024px){div.search_mobile.active{display:none}}@media only screen and (max-width:768px){div.search_mobile.active{opacity:1;visibility:visible;max-height:1000px;top:100px}div.search_mobile input{height:80px;line-height:80px;font-size:18px}div.search_mobile input::-webkit-input-placeholder{font-size:18px}div.search_mobile input::-moz-placeholder{font-size:18px}div.search_mobile input::-ms-input-placeholder{font-size:18px}div.search_mobile input::placeholder{font-size:18px}body:not(.home) #lang_sel_list{display:none!important}}@media only screen and (max-width:420px){div.search_mobile input{height:40px;line-height:40px;font-size:14px}div.search_mobile input::-webkit-input-placeholder{font-size:14px}div.search_mobile input::-moz-placeholder{font-size:14px}div.search_mobile input::-ms-input-placeholder{font-size:14px}div.search_mobile input::placeholder{font-size:14px}}body:not(.home) #lang_sel_list ul li a{color:#999693!important}@media (max-width:1024px){body:not(.home) #lang_sel_list{display:none!important}body:not(.home) header button.search{display:block!important}}section.instagram div.container{padding-bottom:60px}section.instagram div.container>div{padding-top:25px;border-top:1px solid #cbcac8}section.instagram div.container>div #CRT_YRD-feed:after,section.instagram div.container>div #instafeed:after,section.instagram div.container>div:after{content:'';display:block;clear:both}section.instagram div.container>div h3{margin-bottom:20px;position:relative;color:#55504b;font-weight:400}section.instagram div.container>div h3 a{color:#55504b;font-weight:400}section.instagram div.container>div h3:after{content:'\E002';font-family:icons;font-size:23px;color:#bab8b6;position:absolute;right:0}section.instagram div.container>div #CRT_YRD-feed,section.instagram div.container>div #instafeed{margin-right:-8px;width:calc(100% + 8px)}section.instagram div.container>div #CRT_YRD-feed article,section.instagram div.container>div #instafeed article{position:relative;float:left;margin-right:8px;width:calc(100%/6 - 8px)}section.instagram div.container>div #CRT_YRD-feed article:last-child,section.instagram div.container>div #instafeed article:last-child{margin-right:0}section.instagram div.container>div #CRT_YRD-feed article a,section.instagram div.container>div #instafeed article a{display:block;height:0;padding-top:100%;background-size:cover;background-position:center;background-repeat:no-repeat;cursor:url(../images/plus.png),pointer}section.instagram div.container>div #CRT_YRD-feed article a img,section.instagram div.container>div #instafeed article a img{-webkit-transition:opacity .6s ease;-moz-transition:opacity .6s ease;-ms-transition:opacity .6s ease;-o-transition:opacity .6s ease;transition:opacity .6s ease}section.instagram div.container>div #CRT_YRD-feed article a:hover img,section.instagram div.container>div #instafeed article a:hover img{opacity:.95}section.instagram div.container>div div.load a.button{-webkit-transition:all 1.2s ease;-moz-transition:all 1.2s ease;-ms-transition:all 1.2s ease;-o-transition:all 1.2s ease;transition:all 1.2s ease;width:75px;height:25px;line-height:23px;margin:0 auto;font-size:9px;font-weight:400;letter-spacing:0;border:1px solid #cbcac8}main.people section.people div.container div[data-posts] div[data-item][data-open="1"] p,section.instagram.more div.container>div a.button{opacity:0}section.instagram.more div.container>div ul.photos{max-height:inherit}section.instagram.more div.container>div ul.photos li:nth-child(5),section.instagram.more div.container>div ul.photos li:nth-child(6){opacity:1;max-height:1000px;visibility:visible}@media only screen and (max-width:768px){section.instagram div.container>div #instafeed article{width:calc(100%/3 - 7px);margin-bottom:8px;height:auto}section.instagram div.container>div #instafeed article a{position:relative}section.instagram div.container>div #instafeed article:nth-child(3){margin-right:0}}@media only screen and (max-width:420px){section.instagram{margin-top:0}section.instagram div.container{padding-top:0;padding-bottom:20px}section.instagram div.container>div{padding-top:18px}section.instagram div.container>div h3{font-size:12px;margin-bottom:18px}section.instagram div.container>div h3:after{font-size:13px}section.instagram div.container>div #instafeed article{width:calc(100%/2 - 8px);margin-bottom:10px;height:auto}section.instagram div.container>div #instafeed article a{position:relative}section.instagram div.container>div #instafeed article:nth-child(3){margin-right:8px}section.instagram div.container>div #instafeed article:nth-child(5),section.instagram div.container>div #instafeed article:nth-child(6){opacity:0;visibility:hidden;max-height:0;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}}section.pagination{padding:0 4%}section.pagination div.container{background-color:#edecec;padding:2rem 0}div.share:after,section.pagination div.container:after,section.paging div.container:after,section.paging div.container>div:after{content:'';display:block;clear:both}section.pagination div.container .navigation{display:flex;justify-content:center}section.pagination div.container .navigation .nav-links{display:flex;justify-content:center;align-items:center}section.pagination div.container .navigation .nav-links .page-numbers{position:relative;font-size:25px;font-weight:600;color:#55504b;display:block;margin:0 .5rem}@media only screen and (max-width:420px){section.pagination div.container .navigation .nav-links .page-numbers{font-size:16px}}main.awards section.featured div.container div.owl-carousel div.item div.content a:hover,main.contact section.locations div.container>div>div div.content p a:hover,main.projects section.details div.container>div>div.left>div.awards p a:hover,main.projects section.details div.container>div>div.left>div.exchange p a:hover,main.projects section.details div.container>div>div.left>div.media a:hover,section.pagination div.container .navigation .nav-links .page-numbers.dots,section.pagination div.container .navigation .nav-links .page-numbers.next:hover,section.pagination div.container .navigation .nav-links .page-numbers.prev:hover,section.search div.container ul li div.content a:hover{text-decoration:none}section.pagination div.container .navigation .nav-links .page-numbers.next:before,section.pagination div.container .navigation .nav-links .page-numbers.prev:before{content:"\E00E";font-family:icons;font-size:25px;font-weight:400;color:#56514c}section.pagination div.container .navigation .nav-links .page-numbers.prev{transform:rotate(90deg)}section.pagination div.container .navigation .nav-links .page-numbers.next{transform:rotate(-90deg)}section.paging div.container{padding-bottom:160px}section.paging div.container>div{padding-top:16px;border-top:1px solid #bab8b6}section.paging div.container>div a{position:relative;font-size:18px;color:#bab8b6;font-weight:600}section.paging div.container>div a:after{font-family:icons;font-weight:400;position:absolute;color:#777470;font-size:50px;top:20px}section.paging div.container>div a.prev{float:left}section.paging div.container>div a.prev:after{transition:all .6s ease;content:'\E008';left:10px}section.paging div.container>div a.next:after,section.paging div.container>div a.prev:hover:after{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease}section.paging div.container>div a.prev:hover:after{transition:all .6s ease;left:0}section.paging div.container>div a.next{float:right}section.paging div.container>div a.next:after{transition:all .6s ease;content:'\E007';right:10px}section.paging div.container>div a.next:hover:after{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;right:0}@media only screen and (max-width:420px){section.paging div.container{padding-bottom:50px}section.paging div.container>div{padding-top:9px}section.paging div.container>div a{font-size:10px}section.paging div.container>div a:after{font-size:25px;top:10px}section.paging div.container>div a.prev:after{left:0}section.paging div.container>div a.next:after{right:0}}div.share{clear:both}div.share h5{font-size:16px;color:#55504b;font-weight:400;margin-bottom:12px}div.share ul li{float:left;position:relative;border:1px solid #7c7874;width:40px;height:40px;margin-right:10px}div.share ul li a,div.share ul li a:after{position:absolute;text-align:center;transition:all .8s ease}div.share ul li a{width:100%;height:100%}div.share ul li a:after{font-family:icons;font-size:20px;color:#55504b;font-weight:400;top:6px;left:0;right:0;margin:0 auto}div.share ul li a.linkdin:after{content:'\E003';top:8px}div.share ul li a.facebook:after{content:'\E009'}div.share ul li a.twitter:after{content:'\E00A'}div.share ul li a.pinterest:after{content:'\E00B'}div.share ul li a.email:after{content:'\E00C'}div.share ul li a:hover{background-color:#55504b}div.share ul li a:hover:after{color:#fff!important}@media only screen and (max-width:420px){div.share ul li a.linkdin:after{top:4px}div.share h5{font-size:10px}div.share ul li{width:25px;height:25px;margin-right:6px}div.share ul li a:after{font-size:14px;top:4px}}section.share div.container{padding-top:20px;padding-bottom:100px}section.share div.container:after{content:'';display:block;clear:both}section.share div.container>div{max-width:61.32812vw;margin:0 auto}.subscribe .form-wrapper{display:flex;max-width:350px;flex-direction:column}.subscribe .form-wrapper .interests{font-size:12px;margin:0 0 1.5em}.subscribe .form-wrapper .interests>span,main.news section.filter div.container>div.full .ninja-forms-form-wrap nf-field{margin:0 1em 0 0}.subscribe .form-wrapper .interests .form-group{margin:1em 1em 0 0}.subscribe .form-wrapper .interests .interests-wrapper{display:flex;flex-wrap:wrap}.subscribe .form-wrapper .interests .custom-radio,main.awards section.featured div.container div.owl-carousel div.item div.mobile-image,main.insight section.title.hide-page-title{display:none}.subscribe .form-wrapper .interests .custom-radio+label{margin:0;font-weight:400;cursor:pointer}.subscribe .form-wrapper .interests .custom-radio+label span{display:inline-block;vertical-align:middle;margin-right:5px;width:18px;height:18px;cursor:pointer;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:relative;border:1px solid #989592}.subscribe .form-wrapper .interests .custom-radio+label span::before{content:'';opacity:0;width:9px;height:9px;border-radius:50%;background-color:#989592;position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translate(-50%,-50%);transition:opacity .2s}.subscribe .form-wrapper .interests .custom-radio:checked+label span::before{filter:alpha(enabled=false);opacity:1}.subscribe .form-wrapper .input-wrapper,main.news section.filter div.container>div.full .ninja-forms-form-wrap nf-fields-wrap{display:flex}main.awards section.featured div.container:after,main.awards section.featured:after{display:block;content:'';clear:both}.subscribe .form-wrapper input[type=email]{font-size:13px!important;font-weight:400;padding:0 25px;font-family:GTWalsheim;line-height:28px!important;flex:1}.subscribe .form-wrapper input[type=email]::-webkit-input-placeholder{font-size:13px;font-weight:400;line-height:28px}.subscribe .form-wrapper input[type=email]::-moz-placeholder{font-size:13px;font-weight:400;line-height:28px}.subscribe .form-wrapper input[type=email]::-ms-input-placeholder{font-size:13px;font-weight:400;line-height:28px}.subscribe .form-wrapper input[type=email]::placeholder{font-size:13px;font-weight:400;line-height:28px}.subscribe .form-wrapper input[type=email]:focus{background-color:#f1f1f2;color:#77736f}.subscribe .form-wrapper input[type=submit]{font-size:13px!important;font-weight:400;padding:0 25px;width:auto;height:32px;color:#a3a3a3;font-family:GTWalsheim;border:1px solid #989592;border-left:none}.subscribe .mc4wp-response .mc4wp-alert p{color:#989592;margin:1em 0 0}body.news .exchanges .subscribe .form-wrapper input{height:38px}[data-component=template]{background-color:#000;color:#fff;padding:1rem;box-sizing:border-box;position:fixed;bottom:0;left:0;width:100%;text-align:center;pointer-events:none;z-index:1000}[data-component=template] p{color:inherit;margin:0}main.awards section.featured div.container{padding-top:50px;position:relative;margin-bottom:80px}main.awards section.featured div.container div.owl-carousel{display:block!important;height:570px;height:calc(39.0625vw + 67px)}main.awards section.featured div.container div.owl-carousel .owl-item{position:relative;padding-bottom:70px}main.awards section.featured div.container div.owl-carousel div.item{height:40.625vw;background-color:#fff;-webkit-transform:translate3d(0,0,0)}main.awards section.featured div.container div.owl-carousel div.item a.image{cursor:url(../images/plus.png),pointer}main.awards section.featured div.container div.owl-carousel div.item img{max-width:calc(100% - 550px);min-height:100%;height:100%;width:inherit;float:left}main.awards section.featured div.container div.owl-carousel div.item div.image{position:relative;max-width:calc(100% - 550px);float:left}main.awards section.featured div.container div.owl-carousel div.item div.content{position:relative;width:500px;background-color:#fff;float:left;padding-left:25px;padding-top:30px;height:40.625vw}main.awards section.featured div.container div.owl-carousel div.item div.content span{position:absolute;width:0;height:0;left:-30px;bottom:25px;border-bottom:30px solid transparent;border-top:30px solid transparent;border-right:30px solid #fff;font-size:0;line-height:0}main.awards section.featured div.container div.owl-carousel div.item div.content h3{font-family:LyonText;font-weight:400;line-height:1.2;margin-bottom:20px}main.awards section.featured div.container div.owl-carousel div.item div.content a{display:inline-block;border-bottom:1px solid #55504b;font-weight:400;color:#55504b}main.awards section.awards div.container div.row div p a:hover,main.people section.people div.container div[data-posts] div[data-expanded]>div.right p a:hover{text-decoration:none!important}main.awards section.featured div.container div.owl-carousel div.item div.content h5{margin-bottom:30px}main.awards section.featured div.container div.owl-carousel div.item div.content p,main.news section.featured div.container div.owl-carousel div.item div.content ul{margin-bottom:20px}main.awards section.featured div.container div.owl-carousel div.owl-nav{position:absolute;top:inherit;bottom:-20px;width:100%}main.awards section.featured div.container p.number{position:absolute;bottom:-10px;left:0;right:0;text-align:center;font-size:21px;font-weight:600;margin-bottom:0}main.awards section.awards div.container div.row:after,main.awards section.awards div.container:after,main.careers section.opportunities div.container:after,main.careers section.title div.container:after{content:'';display:block;clear:both}main.awards section.awards div.container div.row.first{min-height:70px}main.awards section.awards div.container div.row:first-child h5{font-size:18px;margin-bottom:0}main.awards section.awards div.container div.row.year{border-top:1px solid #d5d4d4}main.awards section.awards div.container div.row:last-child{padding-bottom:70px}main.awards section.awards div.container div.row div{float:left;padding:15px 0}main.awards section.awards div.container div.row div p{font-size:16px;margin-bottom:0}main.awards section.awards div.container div.row div p a{border-bottom:1px solid #55504b;color:#55504b}main.awards section.awards div.container div.row div:first-child{width:10%}main.awards section.awards div.container div.row div:first-child h4{font-size:21px;margin-bottom:0}main.awards section.awards div.container div.row div:nth-child(2){width:25%;padding-right:40px}main.awards section.awards div.container div.row div:nth-child(3){width:40%;padding-right:20px}main.awards section.awards div.container div.row div:nth-child(3) a{font-size:14px;text-transform:uppercase;font-weight:700;border-bottom:1px solid}main.awards section.awards div.container div.row div:nth-child(4){width:25%;padding-right:20px}main.awards section.awards div.container div.row div:nth-child(4) a{font-weight:400;font-size:16px}main.awards section.paging div.container{padding-bottom:160px}@media (max-width:820px){main.awards section.featured div.container div.owl-carousel div.item div.content{padding-top:20px;padding-left:20px}}@media only screen and (max-width:1199px){main.awards section.featured div.container div.owl-carousel{height:60vw}main.awards section.featured div.container div.owl-carousel div.item{height:56vw;height:auto}main.awards section.featured div.container div.owl-carousel div.item img{display:none}main.awards section.featured div.container div.owl-carousel div.item div.mobile-image{width:calc(100% - 400px);height:56vw;display:block;float:left;background-size:cover;background-position:center;background-repeat:no-repeat}main.awards section.featured div.container div.owl-carousel div.item div.content{width:400px;height:56vw;padding-left:15px;padding-top:15px}main.awards section.featured div.container div.owl-carousel div.item div.content h2{line-height:1}main.awards section.featured div.container div.owl-carousel div.item div.content p:last-child{display:none}main.awards section.featured div.container div.owl-carousel div.item div.content h3 a{font-size:27px}}@media only screen and (max-width:768px){main.awards section.featured div.container{margin-bottom:50px}main.awards section.featured div.container div.owl-carousel div.item img{max-width:calc(100% - 300px)}main.awards section.featured div.container div.owl-carousel div.item div.image{width:65%}main.awards section.featured div.container div.owl-carousel div.item div.content{width:300px;padding-left:15px;padding-right:15px;padding-top:15px}main.awards section.featured div.container div.owl-carousel div.item div.content h2{line-height:1}main.awards section.awards div.container div.row div:nth-child(3){padding-left:15px}}@media (max-width:767px){main.awards section.featured div.container div.owl-carousel .owl-item{padding-bottom:0}main.awards section.featured div.container div.owl-carousel div.item{height:auto}main.awards section.featured div.container div.owl-carousel div.item img{max-width:100%;float:none;width:100%;display:none}main.awards section.featured div.container div.owl-carousel div.item div.image{width:100%;float:none;display:none}main.awards section.featured div.container div.owl-carousel div.item div.image span{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);right:40px;bottom:-15px}main.awards section.featured div.container div.owl-carousel div.item div.mobile-image{width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;height:40vw;display:block;float:none}main.awards section.featured div.container div.owl-carousel div.item div.content span,main.awards section.featured div.container div.owl-carousel div.owl-nav,main.awards section.featured div.container p.number{display:none}main.awards section.featured div.container div.owl-carousel div.item div.content{width:100%;min-height:0;padding-bottom:20px;float:none;height:auto!important}main.awards section.featured div.container div.owl-carousel div.item div.content h3 a{font-size:20px}}@media only screen and (max-width:767px){main.awards section.featured div.container div.owl-carousel{height:auto}main.awards section.featured div.container div.owl-carousel div.item div.content{height:100%}}@media only screen and (max-width:420px){main.awards section.awards div.container div.row:first-child,main.awards section.awards div.container div.row:first-child div:nth-child(3),main.awards section.featured div.container p.number{display:none}main.awards section.featured div.container{padding-top:15px;margin-bottom:0}main.awards section.featured div.container h1{margin-bottom:20px}main.awards section.featured div.container div.owl-carousel .owl-item{padding-bottom:0}main.awards section.featured div.container div.owl-carousel div.item div.image{height:175px}main.awards section.featured div.container div.owl-carousel div.item div.image span{right:20px;border-bottom:25px solid transparent;border-top:25px solid transparent;border-right:25px solid #fff}main.awards section.featured div.container div.owl-carousel div.item div.content{height:100%;padding:9px 0 20px 9px}main.awards section.awards div.container div.row div:first-child,main.awards section.awards div.container div.row div:nth-child(4){padding:0}main.awards section.featured div.container div.owl-carousel div.item div.content h2{margin-bottom:13px}main.awards section.featured div.container div.owl-carousel div.item div.content p:first-child{font-size:10px;margin-bottom:17px}main.awards section.featured div.container div.owl-carousel div.item div.content p:nth-child(3){font-size:9px;margin-bottom:13px}main.awards section.awards div.container div.row:first-child h5,main.awards section.featured div.container div.owl-carousel div.item div.content a{font-size:10px}main.awards section.featured div.container div.owl-carousel div.item div.content p:nth-child(4){font-size:10px;margin-bottom:7px}main.awards section.awards div.container div.row:first-child h4{font-size:18px!important}main.awards section.awards div.container div.row div{width:100%!important}main.awards section.awards div.container div.row div p{font-size:10px}main.awards section.awards div.container div.row div:first-child h4{font-size:18px}main.awards section.awards div.container div.row div:nth-child(3) a,main.awards section.awards div.container div.row div:nth-child(4) a{font-size:10px}main.awards section.awards div.container div.row div:nth-child(2){width:75%;padding-bottom:0}main.awards section.awards div.container div.row div:nth-child(3){width:75%;float:right;padding:0}main.awards section.awards div.container div.row.year{margin-top:20px;padding-top:20px}main.awards section.paging div.container{padding-bottom:50px}}main.careers section.hayball div.container div.about_work,main.careers section.opportunities div.container div.opportunity{border-bottom:1px solid #bab8b6;overflow:hidden}main.careers section.hayball div.container div.about_work:nth-child(2),main.careers section.opportunities div.container div.opportunity:nth-child(2){border-top:1px solid #bab8b6}main.careers section.title div.container{padding-top:50px;padding-bottom:97px}main.careers section.title div.container h1,main.careers section.title div.container>div.left,main.careers section.title div.container>div.right{width:50%;float:left}main.careers section.title div.container>div.left h1,main.careers section.title div.container>div.right h1,main.contact section.title div.container>div.left h1,main.contact section.title div.container>div.right h1{font-weight:600}main.careers section.title div.container>div.left img{opacity:1;transition:all .8s ease;margin-top:-50px;margin-left:50px}main.careers section.title div.container>div.right{padding-left:15px}main.careers section.opportunities{background-color:#f1f1f2;overflow:hidden}main.careers section.opportunities div.container{padding-bottom:100px}main.careers section.hayball div.container h3,main.careers section.opportunities div.container h3{margin-bottom:35px}main.careers section.hayball div.container h2,main.careers section.opportunities div.container h2{font-weight:400;letter-spacing:0}main.careers section.opportunities div.container div.nf-response-msg{margin-bottom:30px;margin-top:25px}main.careers section.opportunities div.container div.opportunity>div:first-child{width:100%;display:inline-block;position:relative;padding:14px 0 9px;overflow:hidden;cursor:pointer}main.careers section.opportunities div.container div.opportunity>div:first-child h4{width:50%;float:left;font-weight:400;margin-bottom:0}main.careers section.hayball div.container div.about_work>div:first-child span:after,main.careers section.opportunities div.container div.opportunity>div:first-child span:after{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;content:'\E005';font-family:icons;color:#989592;position:absolute;right:0;cursor:pointer}main.careers section.hayball div.container:after,main.careers section.opportunities div.container div.opportunity>div.description:after,main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-wrap .nf-after-form-content:after,main.careers section.opportunities div.container div.opportunity>div.description>div:last-child p:after{content:'';display:block;clear:both}main.careers section.opportunities div.container div.opportunity>div.description{-webkit-transition:all 1.4s ease;-moz-transition:all 1.4s ease;-ms-transition:all 1.4s ease;-o-transition:all 1.4s ease;transition:all 1.4s ease;opacity:0;visibility:hidden;max-height:0;overflow:hidden}main.careers section.opportunities div.container div.opportunity>div.description>div{width:50%;float:left;padding-top:25px;padding-bottom:45px}main.careers section.opportunities div.container div.opportunity>div.description>div:first-child{padding-right:225px}main.careers section.opportunities div.container div.opportunity>div.description>div:first-child h5{font-size:16px;font-weight:400}main.careers section.opportunities div.container div.opportunity>div.description>div:first-child p,main.careers section.opportunities div.container div.opportunity>div.description>div:first-child ul li{color:#878480!important}main.careers section.opportunities div.container div.opportunity>div.description>div div.share ul li a:after{color:#878480}main.careers section.opportunities div.container div.opportunity>div.description>div .nf-field-element{width:100%;line-height:48px;font-size:16px;color:#77736f;font-weight:400}main.careers section.opportunities div.container div.opportunity>div.description>div .nf-field-element::-webkit-input-placeholder{font-size:16px;font-weight:400;color:#77736f}main.careers section.opportunities div.container div.opportunity>div.description>div .nf-field-element::-moz-placeholder{font-size:16px;font-weight:400;color:#77736f}main.careers section.opportunities div.container div.opportunity>div.description>div .nf-field-element::-ms-input-placeholder{font-size:16px;font-weight:400;color:#77736f}main.careers section.opportunities div.container div.opportunity>div.description>div .nf-field-element::placeholder{font-size:16px;font-weight:400;color:#77736f}main.careers section.opportunities div.container div.opportunity>div.description>div .nf-field-element[type=button]{width:100%;float:left}main.careers section.opportunities div.container div.opportunity>div.description>div:last-child{padding-right:199px}main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-cont{margin-top:-25px!important;font-weight:600}main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-cont div.nf-response-msg{color:#55504b}main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-cont div.nf-response-msg p{font-size:20px;color:#989592;margin-bottom:0}main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .label-above .nf-field-label{margin-bottom:0}main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-wrap button,main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-wrap input{height:50px;width:100%;line-height:48px;font-size:16px;color:#77736f;font-weight:400;padding-left:25px}main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-wrap button::-webkit-input-placeholder,main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-wrap input::-webkit-input-placeholder{font-size:16px;font-weight:400;color:#77736f}main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-wrap button::-moz-placeholder,main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-wrap input::-moz-placeholder{font-size:16px;font-weight:400;color:#77736f}main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-wrap button::-ms-input-placeholder,main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-wrap input::-ms-input-placeholder{font-size:16px;font-weight:400;color:#77736f}main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-wrap button::placeholder,main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-wrap input::placeholder{font-size:16px;font-weight:400;color:#77736f}main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-wrap button[type=button],main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-wrap input[type=button]{width:100%;float:left}main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-wrap .submit-container{width:40%;float:left;clear:none;margin-right:8px}@media only screen and (max-width:1024px){main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-wrap .submit-container{width:calc(100%/2 - 4px);margin-right:0}}main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-error-wrap{position:relative}main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-error-field-errors{font-size:12px;color:#55504b!important;font-weight:400;margin-bottom:20px}main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-error-required-error{font-size:12px;color:#55504b!important;font-weight:400}main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-error-upload-file-error{font-size:12px;color:#55504b!important;font-weight:400;margin-bottom:20px}main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-error-required-error{margin-top:10px;margin-bottom:10px}main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-error-upload-file-error{position:absolute;top:15px;left:0;width:200%}main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-fields-required,main.news section.exchange div.container>ul>li>div.content div.text ul.categories li:last-child:after,main.news section.featured div.container div.owl-carousel div.item div.content ul li:last-child:after{display:none}main.careers section.opportunities div.container div.opportunity>div.description>div:last-child p{font-size:12px;margin-bottom:0}main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .files_uploaded{width:450px}main.careers section.hayball div.container div.about_work.active>div:first-child span:after,main.careers section.opportunities div.container div.opportunity.active>div:first-child span:after{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}main.careers section.opportunities div.container div.opportunity.active>div.description{opacity:1;visibility:visible;max-height:9999px}main.careers section.hayball{overflow:hidden}main.careers section.hayball div.container{padding-bottom:100px;padding-top:90px}main.careers section.hayball div.container div.about_work>div:first-child{width:100%;display:inline-block;position:relative;padding:14px 0 9px;overflow:hidden;cursor:pointer}main.careers section.hayball div.container div.about_work>div:first-child h4{float:left;font-weight:400;margin-bottom:0}main.careers section.hayball div.container div.about_work>div.content:after,main.careers section.testimonials div.container:after,main.careers section.testimonials div.container>div:after{content:'';display:block;clear:both}main.careers section.hayball div.container div.about_work>div.content{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;opacity:0;visibility:hidden;max-height:0;overflow:hidden}main.careers section.hayball div.container div.about_work>div.content>div{width:50%;float:left;padding-top:25px;padding-bottom:45px}main.careers section.hayball div.container div.about_work>div.content>div:first-child{padding-right:199px;padding-top:30px}main.careers section.hayball div.container div.about_work>div.content>div:first-child img{margin-bottom:40px;max-width:100%}main.careers section.hayball div.container div.about_work>div.content>div:last-child{padding-right:225px;float:right}main.careers section.hayball div.container div.about_work.active>div.content{opacity:1;visibility:visible;max-height:99999px}main.careers section.testimonials div.container{padding-top:75px;padding-bottom:65px}main.careers section.testimonials div.container>div.left,main.careers section.testimonials div.container>div.right{width:50%;float:left}main.careers section.testimonials div.container>div.right{max-width:620px;padding:0 67px}main.careers section.testimonials div.container>div.right .owl-carousel{height:650px;padding-right:0;position:relative;width:100%;margin:0 auto}main.careers section.testimonials div.container>div.right .owl-carousel .owl-stage-outer{height:100%;width:100%;margin:0 auto}main.careers section.testimonials div.container>div.right .owl-carousel div.owl-nav{top:10%;width:calc(100% + 134px);padding-right:0;margin:0 -67px}main.careers section.testimonials div.container>div.right .owl-carousel div.owl-nav div.owl-next:after,main.careers section.testimonials div.container>div.right .owl-carousel div.owl-nav div.owl-prev:after,main.careers section.testimonials div.container>div.right .owl-carousel ul.flex-direction-nav li a:before{color:#55504b}main.careers section.testimonials div.container>div.right div.owl-item{position:relative}main.careers section.testimonials div.container>div.right div.owl-item div.item{width:295px;margin:0 auto;background-color:#fff;background-repeat:no-repeat;background-size:100% auto;background-position:top center}main.careers section.testimonials div.container>div.right div.owl-item div.content{padding-top:250px}main.careers section.testimonials div.container>div.right div.owl-item div.content h3:first-child{margin-bottom:8px}main.careers section.testimonials div.container>div.right div.owl-item div.content h3:nth-child(2){font-weight:400;color:#878480;margin-bottom:45px}main.careers section.testimonials div.container>div.right div.owl-item div.content p{color:#878480}@media only screen and (max-width:1024px){main.careers section.title div.container>div.left img{margin-left:0}main.careers section.opportunities div.container div.opportunity>div.description>div:first-child{padding-right:120px}main.careers section.hayball div.container div.about_work>div.content>div:first-child,main.careers section.opportunities div.container div.opportunity>div.description>div:last-child{padding-right:25px}main.careers section.hayball div.container div.about_work>div.content>div:last-child{padding-right:50px;padding-left:25px}}@media only screen and (max-width:768px){main.careers section.testimonials div.container:after,main.careers section.testimonials div.container>div:after{content:'';display:block;clear:both}main.careers section.title div.container h1{width:100%;float:none}main.careers section.title div.container>div.right{width:100%;float:none;padding-left:0}main.careers section.title div.container>div.right p{font-size:20px}main.careers section.title div.container>div.left{width:100%;float:none;margin-top:0}main.careers section.title div.container>div.left img{margin:0;width:100%}main.careers section.testimonials div.container{padding-top:35px;padding-bottom:30px}main.careers section.testimonials div.container h2{font-size:34px}main.careers section.testimonials div.container>div.left,main.careers section.testimonials div.container>div.right{width:100%;float:none}main.careers section.testimonials div.container>div.left{margin-bottom:55px}main.careers section.testimonials div.container>div.right{margin:0 auto}main.careers section.testimonials div.container>div.right .owl-carousel{width:80%;margin:0 auto;padding-right:0}main.careers section.testimonials div.container>div h3{font-size:24px}main.careers section.testimonials div.container>div h3:nth-child(2){margin-bottom:35px}main.careers section.opportunities div.container div.opportunity>div.description>div:first-child{padding-right:25px}main.careers section.opportunities div.container div.opportunity>div.description>div:last-child{padding-right:15px}main.careers section.hayball div.container div.about_work>div:first-child h4,main.careers section.hayball div.container>div>div p,main.careers section.opportunities div.container div.opportunity>div:first-child h4{font-size:18px}}@media only screen and (max-width:767px){main.careers section.title div.container{padding-top:15px;padding-bottom:40px}main.careers section.title div.container h1{width:100%;float:none;margin-bottom:20px}main.careers section.opportunities div.container div.opportunity.active>div.description>div,main.careers section.title div.container>div.left,main.careers section.title div.container>div.right{width:100%;float:none}main.careers section.title div.container>div.left{margin-top:0}main.careers section.title div.container>div.left img{width:100%;margin:0}main.careers section.title div.container>div.right{padding-left:0}main.careers section.title div.container>div.right p{margin-bottom:17px}main.careers section.opportunities div.container{padding-bottom:50px}main.careers section.opportunities div.container h2{font-size:28px;font-weight:600}main.careers section.opportunities div.container div.opportunity>div:first-child{padding-top:15px;padding-bottom:10px}main.careers section.opportunities div.container div.opportunity>div:first-child h4{width:100%}main.careers section.opportunities div.container div.opportunity>div:first-child h4:first-child{margin-bottom:5px}main.careers section.opportunities div.container div.opportunity>div:first-child span{float:right}main.careers section.opportunities div.container div.opportunity>div:first-child span:after{font-size:15px;bottom:23px}main.careers section.opportunities div.container div.opportunity.active{padding-bottom:20px}main.careers section.opportunities div.container div.opportunity.active>div.description{padding-top:13px}main.careers section.opportunities div.container div.opportunity.active>div.description>div:first-child,main.careers section.opportunities div.container div.opportunity.active>div.description>div:last-child{padding:0}main.careers section.opportunities div.container div.opportunity.active>div.description>div:first-child{margin-bottom:20px;padding-top:0;padding-bottom:10px}main.careers section.opportunities div.container div.opportunity.active>div.description>div:first-child h5{font-size:10px}main.careers section.opportunities div.container div.opportunity.active>div.description>div:last-child .nf-form-wrap .submit-container{width:calc(100%/2 - 4px);margin-right:0}main.careers section.opportunities div.container div.opportunity.active>div.description>div h4{display:none}main.careers section.testimonials div.container{padding-top:35px;padding-bottom:30px}main.careers section.testimonials div.container:after,main.careers section.testimonials div.container>div:after{content:'';display:block;clear:both}main.careers section.testimonials div.container>div.left,main.careers section.testimonials div.container>div.right{width:100%;float:none}main.careers section.testimonials div.container>div.left{margin-bottom:35px}main.careers section.testimonials div.container>div.right .owl-carousel{width:100%;height:600px;padding-right:0}main.careers section.hayball div.container div.about_work>div.content>div:first-child{width:100%;padding-right:25px}main.careers section.hayball div.container div.about_work>div.content>div:last-child{width:100%}}@media only screen and (max-width:420px){main.careers section.title div.container{padding-top:15px;padding-bottom:20px}main.careers section.title div.container h1{width:100%;float:none;margin-bottom:20px}main.careers section.opportunities div.container div.opportunity.active>div.description>div,main.careers section.testimonials div.container>div.left,main.careers section.testimonials div.container>div.right,main.careers section.title div.container>div.left,main.careers section.title div.container>div.right{width:100%;float:none}main.careers section.title div.container>div.left img{width:100%;margin:0}main.careers section.title div.container>div.right p{font-size:12px;margin-bottom:17px}main.careers section.opportunities div.container{padding-bottom:50px}main.careers section.opportunities div.container h2{margin-bottom:15px}main.careers section.opportunities div.container div.opportunity>div:first-child{padding-top:10px;padding-bottom:7px}main.careers section.opportunities div.container div.opportunity>div:first-child h4{width:100%;font-size:14px!important}main.careers section.opportunities div.container div.opportunity>div:first-child h4:first-child{margin-bottom:5px}main.careers section.opportunities div.container div.opportunity>div:first-child span{float:right}main.careers section.opportunities div.container div.opportunity>div:first-child span:after{font-size:8px}main.careers section.opportunities div.container div.opportunity>div.description>div .nf-field-element{height:25px;line-height:25px}main.careers section.opportunities div.container div.opportunity>div.description>div div.share{clear:both}main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-wrap button,main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-wrap input{font-size:9px;height:25px;line-height:25px;padding:0 0 0 7px}main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-wrap button::-webkit-input-placeholder,main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-wrap input::-webkit-input-placeholder{font-size:9px;line-height:25px}main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-wrap button::-moz-placeholder,main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-wrap input::-moz-placeholder{font-size:9px;line-height:25px}main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-wrap button::-ms-input-placeholder,main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-wrap input::-ms-input-placeholder{font-size:9px;line-height:25px}main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-wrap button::placeholder,main.careers section.opportunities div.container div.opportunity>div.description>div:last-child .nf-form-wrap input::placeholder{font-size:9px;line-height:25px}main.careers section.opportunities div.container div.opportunity.active>div.description>div:first-child h5,main.careers section.opportunities div.container div.opportunity.active>div.description>div:last-child p{font-size:10px}main.careers section.opportunities div.container div.opportunity.active{padding-bottom:20px}main.careers section.opportunities div.container div.opportunity.active>div.description{padding-top:13px}main.careers section.opportunities div.container div.opportunity.active>div.description>div:first-child,main.careers section.opportunities div.container div.opportunity.active>div.description>div:last-child{padding:0}main.careers section.opportunities div.container div.opportunity.active>div.description>div:first-child{padding-bottom:20px;margin-bottom:20px;padding-top:0}main.careers section.opportunities div.container div.opportunity.active>div.description>div:last-child .nf-form-wrap .submit-container{width:calc(100%/2 - 4px);margin-right:0}main.careers section.opportunities div.container div.opportunity.active>div.description>div h3{display:none}main.careers section.testimonials div.container{padding-top:35px;padding-bottom:30px}main.careers section.testimonials div.container:after,main.careers section.testimonials div.container>div:after{content:'';display:block;clear:both}main.careers section.testimonials div.container>div.left{margin-bottom:35px}main.careers section.testimonials div.container>div.right .owl-carousel{width:100%;height:auto;padding-right:0}main.careers section.testimonials div.container>div.right .owl-carousel div.owl-item div.item{height:auto;max-width:100%}main.careers section.testimonials div.container>div.right .owl-carousel div.owl-item div.content{width:100%;top:100px;padding-top:230px}main.careers section.testimonials div.container>div.right .owl-carousel div.owl-item div.content h3{font-size:10px;margin-bottom:20px}main.careers section.testimonials div.container>div.right .owl-carousel div.owl-item div.content h3:first-child{margin-bottom:0}main.careers section.testimonials div.container>div.right .owl-carousel div.owl-nav{top:17%;width:calc(100% + 134px);padding-right:0}main.careers section.testimonials div.container>div.right .owl-carousel div.owl-nav div.owl-next:after,main.careers section.testimonials div.container>div.right .owl-carousel div.owl-nav div.owl-prev:after{font-size:30px}main.careers section.hayball div.container{padding-bottom:20px}main.careers section.hayball div.container h2{margin-bottom:6px}main.careers section.hayball div.container>div h4{padding:9px 0;font-size:14px!important}main.careers section.hayball div.container>div span:after{font-size:8px!important;bottom:23px}main.careers section.hayball div.container>div>div{width:100%}main.careers section.hayball div.container>div>div p{font-size:10px}main.careers section.hayball div.container>div.active>div{width:100%;margin-bottom:0}main.careers section.hayball div.container>div div.content>div:first-child,main.careers section.hayball div.container>div div.content>div:last-child{padding:0!important}}main.contact section.locations div.container:after,main.contact section.locations div.container>div:after,main.contact section.title div.container:after{display:block;content:'';clear:both}@media (max-width:400px){main.careers section.testimonials div.container>div.right .owl-carousel div.owl-item div.content{padding-top:150px}main.careers section.testimonials div.container>div.right .owl-carousel div.owl-nav{top:7%}}main.contact section.title div.container{padding-top:50px;padding-bottom:95px}main.contact section.title div.container>div.left,main.contact section.title div.container>div.right{width:50%;float:left}main.contact section.locations div.container{padding-bottom:50px}main.contact section.locations div.container>div{border-top:1px solid #d5d4d4}main.contact section.locations div.container>div hr{display:none;border-top:1px solid transparent;position:relative}main.contact section.locations div.container>div hr:after{content:'';position:absolute;height:1px;width:100%;background-color:#d5d4d4;right:-307px;top:0}main.contact section.locations div.container>div hr:before{content:'';position:absolute;height:1px;width:307px;background-color:#d5d4d4;left:0;top:0}main.contact section.locations div.container>div>div{float:left;width:calc(100%/3 - 100px);margin-right:50px;margin-bottom:50px;padding-top:25px}main.contact section.locations div.container>div>div:nth-child(3n){margin-right:0}main.contact section.locations div.container>div>div div.content>p:first-child{margin-bottom:0;color:#55504b}main.contact section.locations div.container>div>div div.content>p:first-child strong{font-size:18px;font-weight:600}main.contact section.locations div.container>div>div div.content p a:last-child{border-bottom:1px solid #77736f}main.contact section.locations div.container>div>div div.content div.address{min-height:140px}main.contact section.locations div.container>div>div div.content>a{color:#55504b;border-bottom:1px solid;font-weight:400}main.contact section.locations div.container>div>div div.content div.maps{position:relative;width:100%;height:20vw}main.contact section.locations div.container>div>div div.content div.maps>a{position:absolute;width:100%;height:100%;z-index:1}main.contact section.locations div.container>div>div div.content div.maps div.location{width:100%;height:100%;margin-bottom:25px}@media only screen and (max-width:1024px){main.contact section.locations div.container>div{padding-right:0}main.contact section.locations div.container>div>div{width:calc(100%/3 - 25px);margin-right:12px;margin-left:12px}main.contact section.locations div.container>div>div div.content div.maps{height:25vw}main.contact section.locations div.container>div hr{clear:both;display:block}main.contact section.locations div.container>div hr:after{right:-13px}}@media only screen and (max-width:767px){main.contact section.locations div.container>div>div div.content p,main.contact section.locations div.container>div>div div.content p:first-child strong,main.contact section.title div.container>div.right p{font-size:12px}main.contact section.title div.container{padding-top:15px;padding-bottom:0}main.contact section.title div.container>div.left,main.contact section.title div.container>div.right{width:100%;float:none}main.contact section.title div.container>div.left h1{margin-bottom:25px}main.contact section.locations div.container{padding-right:13px}main.contact section.locations div.container>div{padding-bottom:10px;padding-top:0;margin-bottom:0;width:100%}main.contact section.locations div.container>div>div{width:100%;padding-bottom:20px;padding-top:18px;margin-bottom:0;border-bottom:1px solid #d5d4d4;margin-right:0;margin-left:0}main.contact section.locations div.container>div>div div.content div.maps{height:50vw;margin-bottom:10px}main.contact section.locations div.container hr{display:none!important}}main.default section.title,main.insight{background-color:#f1f1f2}main.default section.title div.container{padding-top:50px;padding-bottom:95px}main.default section.title div.container:after,main.home section.pages div.container div.list:after,main.home section.pages div.container:after,main.insight section.content div.container:after,main.insight section.content div.container>div.content:after,main.insight section.content_bottom div.container:after,main.insight section.image div.container:after,main.insight section.title div.container:after,main.news section.featured:after,main.news section.filter div.container:after{content:'';display:block;clear:both}main.default section.title div.container>div.left,main.default section.title div.container>div.right{width:50%;float:left}main.default section.title div.container>div.left h1,main.default section.title div.container>div.left p,main.default section.title div.container>div.right h1,main.default section.title div.container>div.right p{font-weight:600}main.default section.title div.container>div.right p{font-size:24px}main.default section.default{padding-top:80px;padding-bottom:80px}section.hero{width:100%;height:100vh;opacity:1;visibility:visible}section.hero div.home-hero-video,section.two_column div.container>div.left .embed-container embed,section.two_column div.container>div.left .embed-container iframe,section.two_column div.container>div.left .embed-container object,section.two_column div.container>div.right .embed-container embed,section.two_column div.container>div.right .embed-container iframe,section.two_column div.container>div.right .embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}section.hero div.home-hero-video video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}section.hero div.home-hero-video a[data-scroll-home],section.hero div[data-slider] ul li div.content a[data-scroll-home]{position:absolute;bottom:45px;display:block;text-align:center;left:0;right:0;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}section.hero div.home-hero-video a[data-scroll-home]:after,section.hero div[data-slider] ul li div.content a[data-scroll-home]:after{content:'\E00F';font-family:icons;font-weight:400;font-size:57px;color:#fff;text-align:center}@media only screen and (max-width:420px){main.default section.title div.container>div.left,main.default section.title div.container>div.right{width:100%;float:none}main.default section.default{padding-top:40px;padding-bottom:40px}section.hero div.home-hero-video a[data-scroll-home]:after{font-size:28px;bottom:40px}section.hero div[data-slider] ul li div.content center{padding-left:20px;padding-right:20px}}section.hero div.home-hero-video a[data-scroll-home]:hover,section.hero div[data-slider] ul li div.content a[data-scroll-home]:hover{bottom:38px}section.hero div[data-slider]{height:100%;opacity:0;-webkit-transition:all .9s ease;-moz-transition:all .9s ease;-ms-transition:all .9s ease;-o-transition:all .9s ease;transition:all .9s ease}main.home section.pages div.container div.list div.page.exchange div.centered center a,main.home section.pages div.container div.list div.page.exchange>a:hover+div.content div.centered center a,main.news section.exchange div.container>ul.active,section.hero div[data-slider].active{opacity:1}section.hero div[data-slider] ul li{height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}section.hero div[data-slider] ul li div.content{height:100%;position:relative;display:table;width:100%}section.hero div[data-slider] ul li div.content center{height:100%;width:100%;display:table-cell;vertical-align:middle;text-align:center}section.hero div[data-slider] ul li div.content center h1,section.hero div[data-slider] ul li div.content center h2{font-size:36px;color:#fff;margin:0 auto;max-width:430px;display:block;line-height:1}@media only screen and (max-width:768px){main.contact section.locations div.container>div>div div.content div.address{min-height:70px}section.hero div[data-slider] ul li div.content center h1,section.hero div[data-slider] ul li div.content center h2{margin:0 auto;max-width:70%;font-size:24px!important}section.hero div[data-slider] ul li div.content center h1 span,section.hero div[data-slider] ul li div.content center h2 span{padding:3px 10px 9px}}@media only screen and (max-width:420px){section.hero div[data-slider] ul li div.content center h1,section.hero div[data-slider] ul li div.content center h2{font-size:18px!important;max-width:90%}}section.hero div[data-slider] ul li div.content center h1 span,section.hero div[data-slider] ul li div.content center h2 span{background-color:rgba(64,61,57,.7);padding:5px 12px 12px;line-height:1;display:inline-block}@media only screen and (max-width:420px){section.hero div[data-slider] ul li div.content a[data-scroll-home]:after{font-size:28px;bottom:40px}}section.hero.hide{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;opacity:0;visibility:hidden;height:0}main.home section.pages div.container{padding-bottom:50px}main.home section.pages div.container div.list{width:calc(100% + 4px);margin:0 -4px}main.home section.pages div.container div.list div.page{float:left;position:relative;margin-bottom:8px;margin-right:4px;margin-left:4px}main.home section.pages div.container div.list div.page.no-background{background-color:#403d39}main.home section.pages div.container div.list div.page.no-background div.content div.centered{background-color:transparent!important;opacity:1;visibility:visible}main.home section.pages div.container div.list div.page.no-background div.content div.centered h3,main.news section.exchange div.container>ul>li>div.content div.text h3,main.news section.featured div.container div.owl-carousel div.item div.content h3{font-family:LyonText;font-weight:400;line-height:1.3}main.home section.pages div.container div.list div.page div.content{height:100%;width:100%;position:relative}main.home section.pages div.container div.list div.page div.content div.image{height:100%}main.home section.pages div.container div.list div.page div.content div.centered{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0;background-color:transparent;position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;display:table;background-color:rgba(0,0,0,.4)}main.home section.pages div.container div.list div.page div.content div.centered center a,main.home section.pages div.container div.list div.page div.content div.centered center h3,main.home section.pages div.container div.list div.page div.content div.centered center h5,main.home section.pages div.container div.list div.page div.content div.centered center p{color:#fff;margin-bottom:0}main.home section.pages div.container div.list div.page div.content div.centered center p{font-size:14px;font-weight:700;text-transform:uppercase;position:absolute;top:25px;right:0;left:0}main.home section.pages div.container div.list div.page div.content div.centered center h5{font-weight:400;font-size:16px;margin-top:40px}main.home section.pages div.container div.list div.page div.content div.centered center h3{line-height:1.3}@media only screen and (max-width:768px){main.home section.pages div.container div.list div.page div.content div.centered center{padding:0 10px}main.home section.pages div.container div.list div.page div.content div.centered center p{top:20px}main.home section.pages div.container div.list div.page div.content div.centered center h3{font-size:20px}}main.home section.pages div.container div.list div.page div.content div.centered center a{font-size:14px;font-weight:700;text-transform:uppercase;position:absolute;bottom:25px;right:0;left:0}main.home section.pages div.container div.list div.page div.content div.centered center a span{padding-bottom:1px;border-bottom:1px solid #fff}main.home section.pages div.container div.list div.page>a{width:100%;height:100%;position:absolute;top:0;right:0;left:0;z-index:2;cursor:url(../images/plus.png),pointer}main.home section.pages div.container div.list div.page>a:hover,main.home section.pages div.container div.list div.page>a:hover+div.content div.centered,main.home section.pages div.container div.list div.page>a:hover+div.content div.centered a{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}main.home section.pages div.container div.list div.page>a:hover+div.content div.centered{opacity:1}main.home section.pages div.container div.list div.page:first-child{width:calc(100%*2/3 - 8px);margin-left:4px;height:calc(42.968vw + 7px)!important}@media only screen and (max-width:768px){main.home section.pages div.container div.list div.page div.content div.centered center a{bottom:20px}main.home section.pages div.container div.list div.page:first-child{height:calc(62vw + 7px)!important}}main.home section.pages div.container div.list div.page.career div.centered,main.home section.pages div.container div.list div.page.exchange div.centered{opacity:1!important;background:0 0!important}main.home section.pages div.container div.list div.page.exchange>a:hover+div.content div.centered{background-color:rgba(0,0,0,.4)!important}main.home section.pages div.container div.list div.page:nth-child(2),main.home section.pages div.container div.list div.page:nth-child(3),main.home section.pages div.container div.list div.page:nth-child(6){margin-right:0}main.home section.pages div.container div.list div.page:nth-child(2),main.home section.pages div.container div.list div.page:nth-child(3),main.home section.pages div.container div.list div.page:nth-child(5),main.home section.pages div.container div.list div.page:nth-child(6),main.home section.pages div.container div.list div.page:nth-child(8){width:calc(100%*1/3 - 8px);height:376px;height:21.48438vw}main.home section.pages div.container div.list div.page:nth-child(4){width:calc(100%*1/3 - 8px);height:760px;height:43.75vw}main.home section.pages div.container div.list div.page:nth-child(7){width:calc(100%*2/3 - 8px);height:760px;height:43.75vw;float:right;margin-left:0;margin-right:4px}@media (max-width:767px){main.home section.pages div.container div.list div.page{width:100%!important;height:450px!important;margin-right:0!important;margin-bottom:8px;margin-left:0!important}}@media only screen and (max-width:420px){main.home section.pages div.container div.list div.page{height:225px!important;margin-bottom:4px}main.home section.pages div.container div.list div.page div.content div.centered{opacity:1}main.home section.pages div.container div.list div.page div.content div.centered center{padding:0 45px}main.home section.pages div.container div.list div.page div.content div.centered center h3{font-size:20px}main.home section.pages div.container div.list div.page div.content div.centered center h5{font-size:14px;margin-top:12px}main.home section.pages div.container div.list div.page div.content div.centered center a{font-size:10px;bottom:20px}main.home section.pages div.container div.list div.page.exchange div.centered center a{opacity:1!important}}main.insight section{padding-bottom:90px}@media only screen and (max-width:768px){main.insight section{padding-bottom:30px}}main.insight section header,main.profile-new section header{position:relative;height:auto;float:none;top:auto;left:auto;right:auto;padding:0!important;background-color:transparent;margin:0;z-index:auto;transition:none}@media only screen and (max-width:768px){main.insight section.title{padding-bottom:0}}main.insight section.title div.container{padding-top:50px}main.insight section.content_bottom div.container>div,main.insight section.title div.container>div.left,main.insight section.title div.container>div.right{width:50%;float:left}main.insight section.title div.container>div.left,main.insight section.title div.container>div.left h1{margin:0!important}main.insight section[data-component=full-width-image-video-module] .container{padding:0}main.insight section[data-component=full-width-image-video-module] .container img,main.insight section[data-component=full-width-image-video-module] .container video,main.insight section[data-component=split-block] .container .column.content img,main.insight section[data-component=split-block] .container .column.content video,main.profile-new section[data-component=full-width-image-video-module] .container img,main.profile-new section[data-component=full-width-image-video-module] .container video,main.profile-new section[data-component=split-block] .container .column.content img,main.profile-new section[data-component=split-block] .container .column.content video{width:100%;height:auto;display:block;max-width:none}@media (min-width:1024px){main.insight section[data-component=full-width-text-module].half-width .container header{max-width:50%}}main.insight section[data-component=split-block] .container .column.content{margin:0 -20px 30px}@media (min-width:767px){main.insight section[data-component=split-block] .container{display:flex}main.insight section[data-component=split-block] .container .column{width:50%;flex:1}main.insight section[data-component=split-block] .container .column.content{margin:0 40px 0 0}main.insight section[data-component=split-block].copy-content .container{flex-direction:row-reverse}}@media (min-width:1200px){main.insight section[data-component=split-block] .container .column.content{margin:0 100px 0 0}}@media (min-width:1600px){main.insight section[data-component=split-block] .container .column.content{margin:0 150px 0 0}}main.insight section[data-component=split-block] .container .column.copy header,main.profile-new section[data-component=split-block] .container .column.content,main.profile-new section[data-component=split-block] .container .column.copy header{margin:0 0 30px}main.insight section[data-component=split-block] .container .column.copy header h4,main.insight section[data-component=split-block] .container .column.copy header h5,main.profile-new section[data-component=split-block] .container .column.copy header h4,main.profile-new section[data-component=split-block] .container .column.copy header h5{margin:0}main.insight section[data-component=split-block] .container .column.copy header.sub-heading h5,main.profile-new section[data-component=split-block] .container .column.copy header.sub-heading h5{font-size:24px;line-height:28px;font-weight:400}@media (min-width:767px){main.insight section[data-component=split-block].copy-content .container .column.content{margin:0 0 0 40px}}@media (min-width:1200px){main.insight section[data-component=split-block].copy-content .container .column.content{margin:0 0 0 100px}}@media (min-width:1600px){main.insight section[data-component=split-block].copy-content .container .column.content{margin:0 0 0 150px}}main.insight section.content div.container>div.content{padding-bottom:100px}main.insight section.content div.container>div.content>div{width:50%;float:left;height:100%}main.insight section.content div.container>div.content>div.left{float:left}main.insight section.content div.container>div.content>div.right{float:right}main.insight section.content div.container>div.content>div.bottom,main.insight section.content div.container>div.content>div.middle,main.insight section.content div.container>div.content>div.top{display:table}main.insight section.content div.container>div.content>div.bottom>div,main.insight section.content div.container>div.content>div.middle>div,main.insight section.content div.container>div.content>div.top>div{width:100%;float:none;display:table-cell;padding-right:40px}main.insight section.content div.container>div.content>div.middle>div{vertical-align:middle}main.insight section.content div.container>div.content>div.top>div{vertical-align:top}main.insight section.content div.container>div.content>div.bottom>div{vertical-align:bottom}main.insight section.content_bottom div.container{padding-top:50px;padding-bottom:20px}@media only screen and (max-width:768px){main.insight section.content div.container>div.content,main.insight section.title div.container{padding-bottom:50px}main.insight section.title div.container div.left{width:100%;float:none;margin-bottom:30px}main.insight section.title div.container div.left h1{margin-bottom:65px}main.insight section.title div.container div.right{width:100%;float:none}main.insight section.content div.container>div.content>div{width:100%;padding:0}main.insight section.content div.container>div.content div.image{height:auto!important}main.insight section.content div.container>div.content div.image>div img,main.insight section.content_bottom div.container>div{width:100%}main.insight section.content div.container>div.content div.bottom>div,main.insight section.content div.container>div.content div.middle>div,main.insight section.content div.container>div.content div.top>div{padding-right:0}main.insight section.content_bottom div.container>div p{font-size:20px}}@media (max-width:767px){main.insight section.title div.container>div.left,main.insight section.title div.container>div.right{width:100%}main.insight section.title div.container>div.left h1{margin-bottom:45px}main.insight section.title div.container>div.left p{padding-right:0}}@media only screen and (max-width:420px){main.insight section.content div.container>div.content>div.left,main.insight section.content div.container>div.content>div.right,main.insight section.content_bottom div.container>div{width:100%;float:none}main.insight section.title div.container{border-bottom:none;padding-top:15px;padding-bottom:18px}main.insight section.content div.container>div,main.insight section.content div.container>div.content>div,main.insight section.content div.container>div.content>div.image img,main.insight section.title div.container>div.left,main.insight section.title div.container>div.right{width:100%}main.insight section.title div.container>div.left h1{margin-bottom:20px}main.insight section.content div.image{height:auto!important}main.insight section.content div.container{padding:0;border-top:none}main.insight section.content div.container>div.content{padding:0 13px 10px}main.insight section.content div.container>div.content:first-child{padding:0 0 18px}main.insight section.content div.container>div.content:first-child>div.text{padding:0 13px}main.insight section.content div.container>div.content>div.bottom>div,main.insight section.content div.container>div.content>div.middle>div,main.insight section.content div.container>div.content>div.top>div{padding-right:0}main.insight section.content_bottom div.container{padding-top:17px;padding-bottom:0}}main.news section.filter,main.people,main.profile,main.profile-new,main.projects{background-color:#f1f1f2}main.news section.filter div.container{padding-top:50px;padding-bottom:20px}main.news section.filter div.container>div.left,main.news section.filter div.container>div.right{float:left}main.news section.filter div.container>div.left{width:calc(100%*1/3)}main.news section.filter div.container>div.right{width:calc(100%*2/3);position:relative}main.news section.filter div.container>div.full{clear:both;width:100%}main.news section.filter div.container>div.full h3{font-size:18px}main.news section.featured div.container div.owl-carousel div.item img.hide,main.news section.filter div.container>div.full div.nf-after-field,main.news section.filter div.container>div.full div.nf-form-errors,main.news section.filter div.container>div.full div.nf-form-fields-required{display:none}main.news section.filter div.container>div.full div.nf-error input{background-color:#77736f;color:#f1f1f2!important}main.news section.filter div.container>div.full div.nf-error input::-webkit-input-placeholder{color:#f1f1f2!important}main.news section.filter div.container>div.full div.nf-error input::-moz-placeholder{color:#f1f1f2!important}main.news section.filter div.container>div.full div.nf-error input::-ms-input-placeholder{color:#f1f1f2!important}main.news section.filter div.container>div.full div.nf-error input::placeholder{color:#f1f1f2!important}main.news section.filter div.container>div.full .ninja-forms-form-wrap{float:none;width:auto}main.news section.filter div.container>div.full .ninja-forms-form-wrap input{font-size:13px!important;font-weight:400;height:30px;line-height:28px!important;padding:0 25px!important;font-family:GTWalsheim}main.news section.filter div.container>div.full .ninja-forms-form-wrap input::-webkit-input-placeholder{font-size:13px;font-weight:400;line-height:28px}main.news section.filter div.container>div.full .ninja-forms-form-wrap input::-moz-placeholder{font-size:13px;font-weight:400;line-height:28px}main.news section.filter div.container>div.full .ninja-forms-form-wrap input::-ms-input-placeholder{font-size:13px;font-weight:400;line-height:28px}main.news section.filter div.container>div.full .ninja-forms-form-wrap input::placeholder{font-size:13px;font-weight:400;line-height:28px}main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email],main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]{width:100%;color:#77736f;margin-right:0!important;font-size:13px!important;font-weight:400;height:30px;line-height:28px!important;padding:0 25px!important}main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email]::-webkit-input-placeholder,main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]::-webkit-input-placeholder{font-size:13px!important;font-weight:400;color:#77736f}main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email]::-moz-placeholder,main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]::-moz-placeholder{font-size:13px!important;font-weight:400;color:#77736f}main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email]::-ms-input-placeholder,main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]::-ms-input-placeholder{font-size:13px!important;font-weight:400;color:#77736f}main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email]::placeholder,main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]::placeholder{font-size:13px!important;font-weight:400;color:#77736f}main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=button]{width:auto!important;color:#77736f;text-align:center;font-size:13px!important;font-weight:400;height:30px;line-height:28px!important;padding:0 25px!important}main.news section.filter div.container>div.right h4{display:inline-block;position:relative;font-size:18px;line-height:30px;cursor:pointer}main.news section.filter div.container>div.right h4 p{font-size:18px;line-height:30px;float:left;font-weight:600;margin-bottom:0}main.news section.filter div.container>div.right h4 span{opacity:0;visibility:hidden;display:none;font-size:18px;line-height:30px;margin-bottom:0;font-weight:600;padding-left:1px}main.news section.filter div.container>div.right h4 span.active,main.project section.filter div.container>div.right h4 span.active{opacity:1;visibility:visible;display:inline-block}main.news section.filter div.container>div.right h4.filterItem{padding-right:20px}body.news section.filter div.container>div.right h4 a,main.news section.featured div.container div.owl-carousel div.item div.content h3 a,main.news section.filter div.container>div.right h4 a,main.project section.filter div.container>div.right h4 a,main.projects section.filter div.container>div.right h4 a{color:#55504b}main.news section.filter div.container>div.right h4:first-child:after{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;content:'\E005';font-family:icons;font-size:12px;position:absolute;right:0}main.news section.filter div.container>div.right>ul,main.news section.filter div.container>div.right>ul>li a{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease}main.news section.filter div.container>div.right h4:nth-child(2){float:right}main.news section.filter div.container>div.right>ul{transition:all .8s ease;width:35%;opacity:0;visibility:hidden;max-height:0}body.news section.filter div.container>div.right>ul>li,main.news section.filter div.container>div.right>ul>li,main.project section.filter div.container>div.right>ul>li,main.projects section.filter div.container>div.right>ul>li{line-height:30px}main.news section.filter div.container>div.right>ul>li a{transition:all .8s ease;border-bottom:1px solid transparent;font-weight:600;color:#55504b}main.news section.filter div.container>div.right>ul>li a:hover,main.news section.filter div.container>div.right>ul>li>ul{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}main.news section.filter div.container>div.right>ul>li a:hover{border-bottom:1px solid}main.news section.filter div.container>div.right>ul>li>ul{opacity:0;visibility:hidden;max-height:0;float:right;width:55%;position:absolute;right:0;top:50px}main.news section.filter div.container>div.right>ul>li>ul.show,main.projects section.filter div.container>div.right>ul>li.active>ul{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;opacity:1;visibility:visible;max-height:1000px}main.news section.filter div.container>div.right.active h4:first-child:after,main.projects section.filter div.container>div.right.active h4:first-child:after{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}main.news section.filter div.container>div.right.active ul.filterOption{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;opacity:1;visibility:visible;max-height:1000px;padding-bottom:45px}main.news section.featured,main.news section.featured div.container,main.news section.featured div.container div.owl-carousel{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease}main.news section.featured{transition:all .6s ease;min-height:50vw;opacity:1;max-height:1000px;visibility:visible;display:initial}@media only screen and (max-width:768px){main.news section.featured{display:none}}main.news section.featured div.container{transition:all .6s ease;padding-top:50px;position:relative}main.news section.exchange div.container:after,main.news section.exchange div.container>ul>li>div.content div.text ul.categories:after,main.news section.exchange:after,main.news section.featured div.container div.owl-carousel div.item div.content ul:after,main.news section.featured div.container:after,main.people section div.container:after{content:'';display:block;clear:both}main.news section.featured div.container div.owl-carousel{transition:all .6s ease;display:block!important;height:50vw;padding-bottom:90px;border-bottom:1px solid #cbcac8}main.news section.featured div.container div.owl-carousel div.owl-stage-outer,main.news section.featured div.container div.owl-carousel div.owl-stage-outer div{height:100%}main.news section.featured div.container div.owl-carousel .owl-item{position:relative;overflow:hidden}main.news section.featured div.container div.owl-carousel div.item{position:relative;height:100%;background-color:#f1f1f2;-webkit-transform:translate3d(0,0,0)}main.news section.featured div.container div.owl-carousel div.item a.image{cursor:url(../images/plus.png),pointer}main.news section.featured div.container div.owl-carousel div.item img{max-width:calc(100% - 450px);min-height:100%;width:inherit;float:left;-webkit-transform:translate3d(0,0,0)}main.news section.featured div.container div.owl-carousel div.item div.video{position:relative;max-width:calc(100% - 450px);height:100%;float:left}main.news section.featured div.container div.owl-carousel div.item div.video video{object-fit:cover;position:relative;max-width:100%;min-width:100%;max-height:100%;min-height:100%;padding-right:120px}main.news section.featured div.container div.owl-carousel div.item div.content{max-width:450px;padding-left:40px;position:relative;padding-right:35px;padding-top:20px;float:left;background-color:#f1f1f2}main.news section.featured div.container div.owl-carousel div.item div.content ul li{font-size:18px;float:left;font-weight:400;margin-right:5px}main.news section.exchange div.container>ul>li>div.content div.text ul.categories li:after,main.news section.featured div.container div.owl-carousel div.item div.content ul li:after{content:' /  ';font-size:18px}main.news section.featured div.container div.owl-carousel div.item div.content span{display:none;-webkit-transition:all 6s ease;-moz-transition:all 6s ease;-ms-transition:all 6s ease;-o-transition:all 6s ease;transition:all 6s ease;position:absolute;z-index:100000;width:0;height:0;left:-30px;bottom:25px;border-bottom:30px solid transparent;border-top:30px solid transparent;font-size:0;line-height:0}main.news section.featured div.container div.owl-carousel div.item div.content h5{margin-bottom:7px;font-size:15px}main.news section.featured div.container div.owl-carousel div.item div.content p{padding-top:30px;border-bottom:none;margin-bottom:25px}main.news section.featured div.container div.owl-carousel div.item div.content p.title{font-weight:500}main.news section.exchange div.container>ul>li>div.content>a,main.news section.featured div.container div.owl-carousel div.item div.content a.more{position:absolute;bottom:40px;left:40px}main.news section.featured div.container div.owl-carousel div.owl-nav{top:inherit;bottom:20px;width:100%}main.news section.featured div.container p.number{position:absolute;bottom:30px;left:0;right:0;text-align:center;font-size:21px;font-weight:600;margin-bottom:0}main.news section.exchange div.container{overflow:hidden;padding-top:50px}main.news section.exchange div.container>ul{width:calc(100% + 70px);margin-bottom:40px;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}main.news section.exchange div.container>ul div[data-gutter]{width:2%}main.news section.exchange div.container>ul .grid-item,main.news section.exchange div.container>ul .grid-sizer{width:32%}main.news section.exchange div.container>ul .gutter-sizer{width:0}main.news section.exchange div.container>ul .grid-item--width2{width:32%}main.news section.exchange div.container>ul>li{border-right:8px solid #fff;border-bottom:8px solid #fff;margin:0;width:32%;float:left;background:#f1f1f2!important}main.news section.exchange div.container>ul>li>a{position:absolute;width:100%;height:100%}main.news section.exchange div.container>ul>li>div.content{float:none;width:100%;height:100%;min-height:100%;padding:0}main.news section.exchange div.container>ul>li>div.content div.image,main.people section.people div.container div[data-posts] div[data-expanded]>div.left div.connect ul li,main.people section.people div.container div[data-posts] div[data-item] div.content div.image{position:relative}main.news section.exchange div.container>ul>li>div.content div.image img{width:100%;margin:0;max-width:100%}main.news section.exchange div.container>ul>li>div.content div.image>a{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;width:100%;height:100%;position:absolute;background-color:transparent;cursor:url(../images/plus.png),pointer}main.news section.exchange div.container>ul>li>div.content div.image>a:hover{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;background-color:rgba(0,0,0,.4)}main.news section.exchange div.container>ul>li>div.content div.text{position:relative;height:100%;padding:40px 40px 50px}main.news section.exchange div.container>ul>li>div.content div.text ul.categories{margin-bottom:30px}main.news section.exchange div.container>ul>li>div.content div.text ul.categories li{float:left;font-size:18px;font-weight:400;color:#55504b;padding-right:7px}main.news section.exchange div.container>ul>li>div.content div.text span{position:absolute;width:0;height:0;right:25px;top:-30px;border-left:30px solid transparent;border-right:30px solid transparent;font-size:0;line-height:0}main.news section.exchange div.container>ul>li>div.content div.text p{border-bottom:none}main.news section.exchange div.container>ul>li>div.content div.text p:nth-child(2){display:inline-block;margin-bottom:45px}main.news section.exchange div.container>ul>li>div.content div.text p:nth-child(3){font-size:15px;margin-bottom:20px}main.news section.exchange div.container>ul>li>div.content div.text p:nth-child(4){font-size:18px;line-height:1.4}main.news section.exchange div.container>ul>li>div.content div.text p:nth-child(5),main.news section.exchange div.container>ul>li>div.content div.text p:nth-child(6){margin-bottom:40px}main.news section.pagination{margin-bottom:50px}@media only screen and (max-width:1024px){main.news section.featured div.container div.owl-carousel{min-height:600px}main.news section.featured div.container div.owl-carousel div.item div.content h2{font-size:28px}main.news section.featured div.container div.owl-carousel div.item div.content p:nth-child(4){margin-bottom:17px}main.news section.featured div.container div.owl-carousel div.owl-nav{top:88%}main.news section.exchange div.container ul[data-posts]{width:calc(100% + 46px)}main.news section.exchange div.container ul[data-posts] .grid-item,main.news section.exchange div.container ul[data-posts] .grid-sizer,main.news section.exchange div.container ul[data-posts]>li{width:48%}main.news section.exchange div.container ul[data-posts] .grid-item--width2{width:46%}}@media only screen and (max-width:768px){main.news section.exchange div.container ul[data-posts]{width:calc(100% + 20px);margin:0 -20px 0 0}main.news section.exchange div.container ul[data-posts]>li{width:50%!important;border:none;padding-bottom:20px;margin-bottom:20px;border-right:20px solid #fff}main.news section.exchange div.container ul[data-posts]>li.large,main.news section.exchange div.container ul[data-posts]>li.medium,main.news section.exchange div.container ul[data-posts]>li.small{width:50%;clear:both}main.news section.exchange div.container ul[data-posts]>li.large div.content img,main.news section.exchange div.container ul[data-posts]>li.medium div.content img,main.news section.exchange div.container ul[data-posts]>li.small div.content img{height:300px}}@media only screen and (max-width:767px){main.news section.filter div.container{padding-top:15px;padding-bottom:12px;margin-bottom:0!important}main.news section.filter div.container>div.left,main.news section.filter div.container>div.right{width:100%;float:none}main.news section.filter div.container>div.left h1{margin-bottom:15px}main.news section.filter div.container>div.right{overflow:hidden;margin-bottom:15px}main.news section.filter div.container>div.right h4{font-size:10px;display:block;background-color:#fff;margin-bottom:0;height:30px;line-height:30px}main.news section.filter div.container>div.right h4:after,main.news section.filter div.container>div.right h4[data-filter]{display:none}main.news section.filter div.container>div.right h4 p{font-size:10px;margin-bottom:0}main.news section.filter div.container>div.right h4 span,main.news section.filter div.container>div.right ul.filterOption li a{font-size:10px}main.news section.filter div.container>div.right h4:before{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;content:'\E005';font-family:icons;font-size:7px;position:absolute;left:6px}main.news section.filter div.container>div.right ul.filterOption{width:100%;background-color:#fff;padding-left:20px;padding-bottom:0}main.news section.filter div.container>div.right ul.filterOption li{line-height:20px}main.news section.filter div.container>div.right.active ul.filterOption{padding-bottom:15px}main.news section.filter div.container>div.full h3{font-size:11px;margin-bottom:0}main.news section.filter div.container>div.full nf-fields-wrap{display:flex;flex-wrap:wrap;margin:0 -8px}main.news section.filter div.container>div.full nf-field{width:calc(50% - 16px);margin:0 8px!important}main.news section.filter div.container>div.full nf-field:last-of-type{width:auto;flex:0 0 100%}main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email],main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]{height:27px!important;line-height:27px!important;font-size:10px!important;padding:0 0 0 12px;width:100%}main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email]::-webkit-input-placeholder,main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]::-webkit-input-placeholder{font-size:10px!important}main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email]::-moz-placeholder,main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]::-moz-placeholder{font-size:10px!important}main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email]::-ms-input-placeholder,main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]::-ms-input-placeholder{font-size:10px!important}main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email]::placeholder,main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]::placeholder{font-size:10px!important}main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=button]{height:27px!important;line-height:27px!important;font-size:10px!important}main.news section.exchange div.container{padding-top:20px}main.news section.exchange div.container ul[data-posts]{width:100%}main.news section.exchange div.container ul[data-posts]>li{width:100%!important;min-height:auto;border:none;height:auto}main.news section.exchange div.container ul[data-posts]>li.large,main.news section.exchange div.container ul[data-posts]>li.medium,main.news section.exchange div.container ul[data-posts]>li.small{width:100%;clear:both}}@media only screen and (max-width:420px){main.news section.filter div.container{padding-top:15px;padding-bottom:12px;margin-bottom:0!important}main.news section.filter div.container>div.left,main.news section.filter div.container>div.right{width:100%;float:none}main.news section.filter div.container>div.left h1{margin-bottom:15px}main.news section.filter div.container>div.right{overflow:hidden;margin-bottom:15px}main.news section.filter div.container>div.right h4{font-size:10px;display:block;background-color:#fff;margin-bottom:0;height:30px;line-height:30px}main.news section.filter div.container>div.right h4:after,main.news section.filter div.container>div.right h4[data-filter]{display:none}main.news section.filter div.container>div.right h4 p{font-size:10px;margin-bottom:0}main.news section.exchange div.container ul li div.content a,main.news section.exchange div.container ul li div.content div.text a,main.news section.filter div.container>div.right h4 span,main.news section.filter div.container>div.right ul.filterOption li a{font-size:10px}main.news section.filter div.container>div.right h4:before{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;content:'\E005';font-family:icons;font-size:7px;position:absolute;left:6px}main.news section.filter div.container>div.right ul.filterOption{width:100%;background-color:#fff;padding-left:20px;padding-bottom:0}main.news section.filter div.container>div.right ul.filterOption li{line-height:20px}main.news section.filter div.container>div.right.active ul.filterOption{padding-bottom:15px}main.news section.filter div.container>div.full h3{font-size:11px;margin-bottom:0}main.news section.filter div.container>div.full nf-fields-wrap{display:block;margin:0}main.news section.filter div.container>div.full nf-field{margin:0!important;width:100%}main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email],main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]{height:27px;line-height:27px;font-size:10px;padding:0 0 0 12px;width:100%}main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email]::-webkit-input-placeholder,main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]::-webkit-input-placeholder{font-size:10px}main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email]::-moz-placeholder,main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]::-moz-placeholder{font-size:10px}main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email]::-ms-input-placeholder,main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]::-ms-input-placeholder{font-size:10px}main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email]::placeholder,main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]::placeholder{font-size:10px}main.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=button]{margin-top:0!important;height:27px;line-height:27px;font-size:10px}main.news section.related div.container>div>div{float:none!important;margin:0 0 20px!important}main.news section.related div.container>div>div div.image{height:60vw!important}main.news section.exchange div.container>ul>li{padding-bottom:20px!important}main.news section.exchange div.container ul li div.content div.image img{height:auto}main.news section.exchange div.container ul li div.content div.text{padding-left:8px;padding-top:8px;padding-bottom:20px!important}main.news section.exchange div.container ul li div.content div.text p:nth-child(2),main.news section.exchange div.container ul li div.content div.text p:nth-child(3){font-size:10px;margin-bottom:16px}main.news section.exchange div.container ul li div.content div.text p:nth-child(4),main.news section.exchange div.container ul li div.content div.text p:nth-child(5){font-size:9px}main.news section.exchange div.container ul li div.content div.text p:nth-child(5){margin-bottom:15px}main.news section.exchange div.container ul li div.content div.text p:nth-child(6){font-size:10px;margin-bottom:15px}main.news section.exchange div.container ul li div.content div.text h2{font-size:15px}main.news section.exchange div.container ul li div.content div.text span{border-left:20px solid transparent;border-right:20px solid transparent;border-bottom-width:20px!important;top:-20px}main.news section.exchange div.container ul li div.content div.text ul.categories{margin-bottom:10px;font-size:14px}main.news section.exchange div.container ul li div.content div.text ul.categories li,main.news section.exchange div.container ul li div.content div.text ul.categories li:after{font-size:14px}}main.people section.title div.container{padding-top:50px;padding-bottom:70px}main.people section.title div.container>div.left,main.people section.title div.container>div.right{width:50%;float:left}main.people section.title div.container>div.left h1,main.people section.title div.container>div.right h1{font-weight:600}main.people section.people div.container{padding-bottom:30px}main.people section.people div.container div[data-posts]{margin:0 -4px;display:inline-block}main.people section.people div.container div[data-posts] div[data-expanded]:after,main.people section.people div.container div[data-posts] div[data-expanded]:before,main.people section.people div.container div[data-posts] div[data-expanded]>div:after,main.people section.people div.container div[data-posts]:after,main.profile-new section.content div.container:after,main.profile-new section.content div.container>div.content:after,main.profile-new section.title div.container:after{content:'';display:block;clear:both}main.people section.people div.container div[data-posts][data-open="0"] div[data-item] div.content div.image img{opacity:1!important}main.people section.people div.container div[data-posts] div[data-item]{width:calc(100%/4 - 8px);position:relative;float:left;margin:0 4px 20px;background-color:#f1f1f2;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}main.people section.people div.container div[data-posts] div[data-item] div.content div.image img{margin-bottom:25px;width:100%}main.people section.people div.container div[data-posts] div[data-item] div.content div.image img.opacity{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;opacity:.5}main.people section.people div.container div[data-posts] div[data-item] div.content div.image:after{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;content:'';width:100%;height:100%;position:absolute;z-index:9;top:0;right:0;left:0;background-color:transparent}main.people section.people div.container div[data-posts] div[data-item] div.content p{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;font-size:13px;margin-bottom:0}main.people section.people div.container div[data-posts] div[data-item] div.content p:last-child{color:#989592}main.people section.people div.container div[data-posts] div[data-item]>a{position:absolute;z-index:10;width:100%;height:100%;cursor:url(../images/plus.png),pointer}main.people section.people div.container div[data-posts] div[data-item]>a:hover+div.content div.image img,main.people section.people div.container div[data-posts] div[data-item][data-open="1"] div.content img{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;opacity:1}main.people section.people div.container div[data-posts] div[data-item]>a:hover+div.content div.image:after{background-color:rgba(0,0,0,.4)}main.people section.people div.container div[data-posts] div[data-item] div.full,main.profile-new section.title.hide-page-title{display:none}main.people section.people div.container div[data-posts] div[data-item][data-open="1"] div.content img.opacity{opacity:1!important}main.people section.people div.container div[data-posts] div[data-item][data-open="1"]>a:hover+div.content div.image:after{background-color:transparent}main.people section.people div.container div[data-posts] div[data-item]>a:hover+div.content div.image:after,main.people section.people div.container div[data-posts] div[data-item][data-open="0"] div.content img,main.people section.people div.container div[data-posts] div[data-item][data-open="0"]>a:hover+div.content div.image:after,main.people section.people div.container div[data-posts] div[data-item][data-open="1"] div.content img.opacity{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}main.people section.people div.container div[data-posts] div[data-item][data-open="0"]>a:hover+div.content div.image:after{background-color:rgba(0,0,0,.4)}main.people section.people div.container div[data-posts] div[data-expanded]{float:none;clear:both;width:100%;padding:25px 0 70px;overflow:hidden}main.people section.people div.container div[data-posts] div[data-expanded]>div{overflow:hidden;height:100%}main.people section.people div.container div[data-posts] div[data-expanded]>div.left{width:25%;float:left;padding-left:5px}main.people section.people div.container div[data-posts] div[data-expanded]>div.left h3{font-size:30px}main.people section.people div.container div[data-posts] div[data-expanded]>div.left h3:nth-child(1){margin-bottom:7px}main.people section.people div.container div[data-posts] div[data-expanded]>div.left h3:nth-child(2){font-weight:400;color:#878480;margin-bottom:45px}main.people section.people div.container div[data-posts] div[data-expanded]>div.left a[data-close]{display:none;position:absolute;text-align:right;right:0;top:25px}main.people section.people div.container div[data-posts] div[data-expanded]>div.left a[data-close]:after,main.people section.people div.container div[data-posts] div[data-expanded]>div.right>a:after{content:"\E00D";font-family:icons;font-size:14px;color:#6e6f71}main.people section.people div.container div[data-posts] div[data-expanded]>div.left div.connect p{font-size:16px;margin-bottom:5px;display:inline-block;color:#6d6e70;border-bottom:1px solid #6d6e70}main.people section.people div.container div[data-posts] div[data-expanded]>div.left div.connect ul li a:after{font-family:icons;position:absolute;font-size:20px;top:0}main.people section.people div.container div[data-posts] div[data-expanded]>div.left div.connect ul li a.linkdin:after{content:'\E003'}main.people section.people div.container div[data-posts] div[data-expanded]>div.right{width:52%;float:left;position:relative}main.people section.people div.container div[data-posts] div[data-expanded]>div.right>a{position:absolute;text-align:right;right:0}main.people section.people div.container div[data-posts] div[data-expanded]>div.right p{width:98%;display:inline-block;font-size:24px}main.people section.people div.container div[data-posts] div[data-expanded]>div.right p a{border-bottom:1px solid #55504b;color:#55504b}@media only screen and (max-width:768px){main.people section.title div.container{padding-bottom:50px}main.people section.title div.container>div.right p{font-size:20px}main.people section.people div.container div[data-posts] div[data-expanded]>div.left h2,main.people section.people div.container div[data-posts] div[data-expanded]>div.left h3{font-size:28px}main.people section.people div.container div[data-posts] div[data-expanded]>div.right{width:65%;overflow:visible}main.people section.people div.container div[data-posts] div[data-expanded]>div.right>a{right:-20px;top:3px}main.people section.people div.container div[data-posts] div[data-expanded]>div.right p{font-size:18px}}@media only screen and (max-width:767px){main.people section.people div.container div[data-posts] div[data-expanded] div.left h2{font-size:20px}main.people section.people div.container div[data-posts] div[data-expanded] div.left div.connect p{font-size:13px}main.people section.people div.container div[data-posts] div[data-expanded] div.left div.connect ul li a:after{font-size:16px}main.people section.people div.container div[data-posts] div[data-expanded] div.right{width:70%;padding-left:10px}main.people section.people div.container div[data-posts] div[data-expanded] div.right a[data-close]:after{font-size:12px;padding-left:10px}main.people section.people div.container div[data-posts] div[data-expanded] div.right p{font-size:18px;padding-right:10px}main.people section.title div.container{padding-top:15px;padding-bottom:0}main.people section.title div.container>div.left,main.people section.title div.container>div.right{width:100%;float:none}main.people section.title div.container>div h1{margin-bottom:20px}main.people section.title div.container>div.right p{font-size:12px}main.people section.people div.container div[data-posts] div[data-expanded]>div.right p,main.people section.people div.container div[data-posts] div[data-item] div.content p{font-size:10px}main.people section.people div.container div[data-posts] div[data-item]{width:calc(100%/2 - 8px);margin-bottom:10px}main.people section.people div.container div[data-posts] div[data-item][data-open="1"] p{opacity:1}main.people section.people div.container div[data-posts] div[data-item] div.content div.image img{margin-bottom:10px}main.people section.people div.container div[data-posts] div[data-expanded]{position:relative;padding-bottom:36px;margin-bottom:20px}main.people section.people div.container div[data-posts] div[data-expanded]>div.left,main.people section.people div.container div[data-posts] div[data-expanded]>div.right{width:100%;float:none;padding-left:0}main.people section.people div.container div[data-posts] div[data-expanded]>div.right a[data-close]{display:none}main.people section.people div.container div[data-posts] div[data-expanded]>div.left h3{font-size:17px}main.people section.people div.container div[data-posts] div[data-expanded]>div.left a[data-close]:after,main.people section.people div.container div[data-posts] div[data-expanded]>div.left div.connect p{font-size:9px}main.people section.people div.container div[data-posts] div[data-expanded]>div.left h3:first-child{margin-bottom:3px}main.people section.people div.container div[data-posts] div[data-expanded]>div.left h3:nth-child(2){margin-bottom:16px}main.people section.people div.container div[data-posts] div[data-expanded]>div.left a[data-close]{display:block}main.people section.people div.container div[data-posts] div[data-expanded]>div.left div.connect{position:absolute;bottom:0}main.people section.people div.container div[data-posts] div[data-expanded]>div.left div.connect ul li a:after{font-size:15px}}main.profile-new section{padding-bottom:90px}@media only screen and (max-width:768px){main.profile-new section{padding-bottom:30px}}main.profile-new section.paging{padding-bottom:0}@media only screen and (max-width:768px){main.profile-new section.title{padding-bottom:0}}main.profile-new section.title div.container,section.search div.container{padding-top:50px}main.profile-new section.title div.container>div.left,main.profile-new section.title div.container>div.right{width:50%;float:left}main.profile-new section.title div.container>div.left,main.profile-new section.title div.container>div.left h1{margin:0!important}@media (min-width:767px){main.profile-new section[data-component=split-block] .container{display:flex}main.profile-new section[data-component=split-block] .container .column{width:50%;flex:1}main.profile-new section[data-component=split-block] .container .column.content{margin:0 40px 0 0}main.profile-new section[data-component=split-block].copy-content .container{flex-direction:row-reverse}}@media (min-width:1200px){main.profile-new section[data-component=split-block] .container .column.content{margin:0 100px 0 0}}@media (min-width:1600px){main.profile-new section[data-component=split-block] .container .column.content{margin:0 150px 0 0}}@media (min-width:767px){main.profile-new section[data-component=split-block].copy-content .container .column.content{margin:0 0 0 40px}}@media (min-width:1200px){main.profile-new section[data-component=split-block].copy-content .container .column.content{margin:0 0 0 100px}}@media (min-width:1600px){main.profile-new section[data-component=split-block].copy-content .container .column.content{margin:0 0 0 150px}}main.profile-new section.content div.container>div.content>div.bottom>div img,main.profile-new section.content div.container>div.content>div.middle>div img,main.profile-new section.content div.container>div.content>div.top>div img,main.profile-new section.image div.container>img{margin:0 auto}main.profile-new section.content div.container>div.content{padding-bottom:100px}main.profile-new section.content div.container>div.content>div{width:50%;float:left;height:100%}main.profile-new section.content div.container>div.content>div.left{float:left}main.profile-new section.content div.container>div.content>div.right{float:right}main.profile-new section.content div.container>div.content>div.bottom,main.profile-new section.content div.container>div.content>div.middle,main.profile-new section.content div.container>div.content>div.top{display:table}main.profile-new section.content div.container>div.content>div.bottom>div,main.profile-new section.content div.container>div.content>div.middle>div,main.profile-new section.content div.container>div.content>div.top>div{width:100%;float:none;display:table-cell;padding-right:40px}main.profile section.content div.container:after,main.profile section.content div.container>div.content:after,main.profile section.title div.container:after,main.profile-new section.content_bottom div.container:after,main.profile-new section.image div.container:after{content:'';display:block;clear:both}main.profile-new section.content div.container>div.content>div.middle>div{vertical-align:middle}main.profile-new section.content div.container>div.content>div.top>div{vertical-align:top}main.profile-new section.content div.container>div.content>div.bottom>div{vertical-align:bottom}main.profile-new section.content_bottom div.container{padding-top:50px;padding-bottom:20px}main.profile-new section.content_bottom div.container>div{width:50%;float:left}@media only screen and (max-width:768px){main.profile-new section.content div.container>div.content,main.profile-new section.title div.container{padding-bottom:50px}main.profile-new section.title div.container div.left{width:100%;float:none;margin-bottom:30px}main.profile-new section.title div.container div.left h1{margin-bottom:65px}main.profile-new section.title div.container div.right{width:100%;float:none}main.profile-new section.content div.container>div.content>div{width:100%;padding:0}main.profile-new section.content div.container>div.content div.image{height:auto!important}main.profile-new section.content div.container>div.content div.image>div img,main.profile-new section.content_bottom div.container>div{width:100%}main.profile-new section.content div.container>div.content div.bottom>div,main.profile-new section.content div.container>div.content div.middle>div,main.profile-new section.content div.container>div.content div.top>div{padding-right:0}main.profile-new section.content_bottom div.container>div p{font-size:20px}}@media (max-width:767px){main.profile-new section.title div.container>div.left,main.profile-new section.title div.container>div.right{width:100%}main.profile-new section.title div.container>div.left h1{margin-bottom:45px}main.profile-new section.title div.container>div.left p{padding-right:0}}@media only screen and (max-width:420px){main.profile-new section.content div.container>div.content>div.left,main.profile-new section.content div.container>div.content>div.right,main.profile-new section.content_bottom div.container>div{width:100%;float:none}main.profile-new section.title div.container{border-bottom:none;padding-top:15px;padding-bottom:18px}main.profile-new section.content div.container>div,main.profile-new section.content div.container>div.content>div,main.profile-new section.content div.container>div.content>div.image img,main.profile-new section.title div.container>div.left,main.profile-new section.title div.container>div.right{width:100%}main.profile-new section.title div.container>div.left h1{margin-bottom:20px}main.profile-new section.content div.image{height:auto!important}main.profile-new section.content div.container{padding:0;border-top:none}main.profile-new section.content div.container>div.content{padding:0 13px 10px}main.profile-new section.content div.container>div.content:first-child{padding:0 0 18px}main.profile-new section.content div.container>div.content:first-child>div.text{padding:0 13px}main.profile-new section.content div.container>div.content>div.bottom>div,main.profile-new section.content div.container>div.content>div.middle>div,main.profile-new section.content div.container>div.content>div.top>div{padding-right:0}main.profile-new section.content_bottom div.container{padding-top:17px;padding-bottom:0}}[data-aos=fade-up]{transform:translateY(40px)}main.profile section.title div.container{padding-top:50px;padding-bottom:90px}main.profile section.title div.container>div.left,main.profile section.title div.container>div.right{width:50%;float:left}main.profile section.title div.container>div.left h1{margin-bottom:95px}main.profile section.content div.container>div.content>div.bottom>div img,main.profile section.content div.container>div.content>div.middle>div img,main.profile section.content div.container>div.content>div.top>div img,main.profile section.image div.container>img{margin:0 auto}main.profile section.content div.container>div.content{padding-bottom:100px}main.profile section.content div.container>div.content>div{width:50%;float:left;height:100%}main.profile section.content div.container>div.content>div.left,section.search div.container div.search span{float:left}main.profile section.content div.container>div.content>div.right{float:right}main.profile section.content div.container>div.content>div.bottom,main.profile section.content div.container>div.content>div.middle,main.profile section.content div.container>div.content>div.top{display:table}main.profile section.content div.container>div.content>div.bottom>div,main.profile section.content div.container>div.content>div.middle>div,main.profile section.content div.container>div.content>div.top>div{width:100%;float:none;display:table-cell;padding-right:40px}main.profile section.content_bottom div.container:after,main.profile section.image div.container:after,main.projects section div.container:after,section.search div.container:after{content:'';display:block;clear:both}main.profile section.content div.container>div.content>div.middle>div{vertical-align:middle}main.profile section.content div.container>div.content>div.top>div{vertical-align:top}main.profile section.content div.container>div.content>div.bottom>div{vertical-align:bottom}main.profile section.content_bottom div.container{padding-top:50px;padding-bottom:20px}main.profile section.content_bottom div.container>div{width:50%;float:left}@media only screen and (max-width:768px){main.profile section.content div.container>div.content,main.profile section.title div.container{padding-bottom:50px}main.profile section.title div.container div.left{width:100%;float:none;margin-bottom:30px}main.profile section.title div.container div.left h1{margin-bottom:65px}main.profile section.title div.container div.right{width:100%;float:none}main.profile section.content div.container>div.content>div{width:100%;padding:0}main.profile section.content div.container>div.content div.image{height:auto!important}main.profile section.content div.container>div.content div.image>div img,main.profile section.content_bottom div.container>div{width:100%}main.profile section.content div.container>div.content div.bottom>div,main.profile section.content div.container>div.content div.middle>div,main.profile section.content div.container>div.content div.top>div{padding-right:0}main.profile section.content_bottom div.container>div p{font-size:20px}}@media (max-width:767px){main.profile section.title div.container>div.left,main.profile section.title div.container>div.right{width:100%}main.profile section.title div.container>div.left h1{margin-bottom:45px}main.profile section.title div.container>div.left p{padding-right:0}}@media only screen and (max-width:420px){main.profile section.content div.container>div.content>div.left,main.profile section.content div.container>div.content>div.right,main.profile section.content_bottom div.container>div{width:100%;float:none}main.profile section.title div.container{border-bottom:none;padding-top:15px;padding-bottom:18px}main.profile section.content div.container>div,main.profile section.content div.container>div.content>div,main.profile section.content div.container>div.content>div.image img,main.profile section.title div.container>div.left,main.profile section.title div.container>div.right{width:100%}main.profile section.title div.container>div.left h1{margin-bottom:20px}main.profile section.content div.image{height:auto!important}main.profile section.content div.container{padding:0;border-top:none}main.profile section.content div.container>div.content{padding:0 13px 10px}main.profile section.content div.container>div.content:first-child{padding:0 0 18px}main.profile section.content div.container>div.content:first-child>div.text{padding:0 13px}main.profile section.content div.container>div.content>div.bottom>div,main.profile section.content div.container>div.content>div.middle>div,main.profile section.content div.container>div.content>div.top>div{padding-right:0}main.profile section.content_bottom div.container{padding-top:17px;padding-bottom:0}}body.nightingale main.profile section.title .container>div.left h1{margin-bottom:2em}@media screen and (max-width:420px){body.nightingale main.profile section.title .container>div.left h1{margin-bottom:1em}body.nightingale main.profile section.title .container .full{margin:0 0 2em}}body.nightingale main.profile section.title .container .full{margin:0 0 2em}body.nightingale main.profile section.title .container .full h3{font-size:18px;font-weight:400;line-height:1.3}@media screen and (max-width:420px){body.nightingale main.profile section.title .container .full h3{font-size:11px}}main.projects section.pagination{padding-bottom:50px}main.projects section.filter div.container>div.right{position:relative}main.projects section.filter div.container>div.right h4{display:inline-block;position:relative;font-size:18px;line-height:30px;cursor:pointer}main.projects section.filter div.container>div.right h4.filterItem{padding-right:20px}main.projects section.filter div.container>div.right h4 p{font-size:18px;line-height:30px;float:left;font-weight:600;margin-bottom:0}main.projects section.filter div.container>div.right h4 span{font-size:18px;line-height:30px;margin-bottom:0;font-weight:600;padding-left:1px}main.projects section.filter div.container>div.right h4:first-child:after{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;content:'\E005';font-family:icons;font-size:12px;position:absolute;right:0;top:0}main.projects section.filter div.container>div.right h4:nth-child(2){float:right}main.projects section.filter div.container>div.right>ul,main.projects section.filter div.container>div.right>ul>li a{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}main.projects section.filter div.container>div.right>ul{width:50%;opacity:0;visibility:hidden;max-height:0}main.projects section.filter div.container>div.right>ul>li a{border-bottom:1px solid transparent;font-weight:600;color:#55504b}main.projects section.filter div.container>div.right>ul>li a.active,main.projects section.filter div.container>div.right>ul>li a:hover{border-bottom:1px solid}main.projects section.filter div.container>div.right>ul>li>ul,main.projects section.projects div.container ul li div.content center{position:absolute;right:0;opacity:0;visibility:hidden;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}main.projects section.filter div.container>div.right>ul>li>ul{max-height:0;float:right;width:50%;top:50px}main.projects section.filter div.container>div.right.active ul.filterOption,main.projects section.projects div.container ul li>a:hover+div.content center{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;opacity:1;visibility:visible}main.projects section.filter div.container>div.right.active ul.filterOption{max-height:1000px;padding-bottom:45px}main.projects section .grid-item,main.projects section .grid-sizer{width:33.33%}main.projects section .gutter-sizer{width:0}main.projects section .grid-item--width2{width:66.66%}main.projects section.projects div.container{padding-bottom:42px}main.projects section.projects div.container ul{width:calc(100% + 10px);margin:0 -10px 0 0;-webkit-transition:opacity .6s ease;-moz-transition:opacity .6s ease;-ms-transition:opacity .6s ease;-o-transition:opacity .6s ease;transition:opacity .6s ease}main.projects section.projects div.container ul.active{opacity:1}main.projects section.projects div.container ul div[data-gutter]{width:8px}main.projects section.projects div.container ul li{border-right:8px solid #f1f1f2;border-bottom:8px solid #f1f1f2;background-size:cover;background-position:center;background-repeat:no-repeat}main.projects section.projects div.container ul li img{display:none;height:300px}main.projects section.projects div.container ul li.large{width:calc(100%*2/3 - 8px);width:66.66%;height:690px;height:43.00781vw}main.projects section.projects div.container ul li.medium{width:calc(100%*1/3 - 16px);width:33.33%;height:690px;height:43.00781vw}main.projects section.projects div.container ul li.small{width:calc(100%*1/3 - 16px);width:33.33%;height:320px;height:21.48438vw}main.projects section.projects div.container ul li div.background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0;visibility:hidden;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}main.projects section.projects div.container ul li div.background.active{opacity:1;visibility:visible}main.projects section.projects div.container ul li>a{position:absolute;width:100%;height:100%;z-index:3;cursor:url(../images/plus.png),pointer}main.projects section.projects div.container ul li>a:hover+div.content center{background-color:rgba(0,0,0,.4)}main.projects section.projects div.container ul li div.content{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}main.projects section.projects div.container ul li div.content img{height:100%;width:100%}main.projects section.projects div.container ul li div.content center{height:100%;width:100%;top:0;bottom:0;left:0;background-color:transparent;display:table;text-align:center}main.projects section.projects div.container ul li div.content center div.text a{position:absolute;bottom:25px;right:0;left:0}main.projects section.projects div.container ul li div.content center div.text a span{text-transform:uppercase;font-size:14px;border-bottom:1px solid #fff}@media only screen and (max-width:767px){main.projects section.filter div.container{margin-bottom:20px}main.projects section.filter div.container>div.left,main.projects section.filter div.container>div.right{width:100%;float:none}main.projects section.filter div.container>div.left h1{margin-bottom:15px}main.projects section.filter div.container>div.right{overflow:hidden}main.projects section.filter div.container>div.right h4{font-size:10px;display:block;padding-left:20px;margin-bottom:0;line-height:30px;background-color:#fff;height:30px}main.projects section.filter div.container>div.right h4:after,main.projects section.filter div.container>div.right h4[data-filter]{display:none}main.projects section.filter div.container>div.right h4 p,main.projects section.filter div.container>div.right h4 span,main.projects section.filter div.container>div.right ul.filterOption li a{font-size:10px}main.projects section.filter div.container>div.right h4:before{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;content:'\E005';font-family:icons;font-size:8px;position:absolute;left:6px}main.projects section.filter div.container>div.right ul.filterOption{width:100%;background-color:#fff;padding-left:20px;padding-bottom:0}main.projects section.filter div.container>div.right ul.filterOption li{line-height:20px}main.projects section.filter div.container>div.right ul.filterOption li>ul{top:30px}main.projects section.filter div.container>div.right.active ul.filterOption{padding-bottom:15px}main.projects section.projects div.container{padding:0}main.projects section.projects div.container ul{width:100%;margin:0}main.projects section.projects div.container ul li{position:relative;width:100%;height:auto;border:none;margin-bottom:4px;background-image:none!important}main.projects section.projects div.container ul li img.mobile{width:100%;display:block}main.projects section.projects div.container ul li.large,main.projects section.projects div.container ul li.medium,main.projects section.projects div.container ul li.small{width:100%;clear:both;height:auto}main.projects section.projects div.container ul li>a{position:absolute;z-index:111;top:0}main.projects section.projects div.container ul li div.content{position:absolute;height:100%;top:0}main.projects section.projects div.container ul li div.content center{background-color:rgba(0,0,0,.4);opacity:1;visibility:visible}main.projects section.projects div.container ul li div.content center div.text h3{font-size:20px;margin-bottom:12px}main.projects section.projects div.container ul li div.content center div.text p{font-size:14px}main.projects section.projects div.container ul li div.content center div.text a{font-size:10px;bottom:20px}}@media only screen and (max-width:420px){main.projects section.filter div.container{margin-bottom:35px}}section.search div.container div.search{display:inline-block;position:relative;width:100%;border-top:1px solid #d5d4d4;border-bottom:1px solid #d5d4d4;padding-top:15px;padding-bottom:10px}section.search div.container div.search form{width:10%;display:block;position:relative}section.search div.container div.search form::-webkit-input-placeholder{font-size:18px}section.search div.container div.search form::-moz-placeholder{font-size:18px}section.search div.container div.search form::-ms-input-placeholder{font-size:18px}section.search div.container div.search form::placeholder{font-size:18px}section.search div.container div.search form input{font-size:18px;font-weight:600;height:40px;color:#999693;width:100px;padding-left:5px;border:none}section.search div.container div.search span:after{content:"\E001";font-family:icons;font-size:14px;font-weight:600;color:#999693;position:absolute;top:13px;right:0}body.news section.filter div.container:after,main.project section div.container:after,section.search div.container ul li:after{content:'';display:block;clear:both}section.search div.container ul li{border-bottom:1px solid #d5d4d4;padding-top:25px;padding-bottom:50px}section.search div.container ul li div.content{width:75%;float:left}section.search div.container ul li div.content h4{font-size:18px;margin-bottom:0}section.search div.container ul li div.content p{color:#77736f}section.search div.container ul li div.content p.link a{border:none;color:#77736f}section.search div.container ul li div.content a{font-size:18px;color:#55504b;font-weight:400;border-bottom:1px solid}section.search div.container ul li div.image{width:190px;height:110px;float:right}section.search div.container h2{border-bottom:1px solid #d5d4d4;padding:21px 0 25px;margin-bottom:30px}@media only screen and (max-width:768px){section.search div.container ul li div.content{width:65%}section.search div.container ul li div.image{width:35%}}@media only screen and (max-width:420px){section.search div.container{padding-top:40px}section.search div.container ul li div.content{width:100%;float:none;margin-bottom:15px}section.search div.container ul li div.content h4{font-size:12px}section.search div.container ul li div.content p,section.search div.container ul li div.content p a{font-size:9px}section.search div.container ul li div.content a{font-size:10px}section.search div.container ul li div.image{width:50%;float:none}}body.news section.filter,main.project{background-color:#f1f1f2}body.news section.filter div.container{padding-top:50px;padding-bottom:40px}body.news section.filter div.container>div.full{clear:both;width:100%}body.news section.filter div.container>div.full h3{font-size:18px}body.news section.filter div.container>div.full div.nf-after-field,body.news section.filter div.container>div.full div.nf-form-errors,body.news section.filter div.container>div.full div.nf-form-fields-required,main.news section.slider div.container .owl-carousel div.item div.image.hide{display:none}body.news section.filter div.container>div.full div.nf-error input{background-color:#77736f;color:#f1f1f2!important}body.news section.filter div.container>div.full div.nf-error input::-webkit-input-placeholder{color:#f1f1f2!important}body.news section.filter div.container>div.full div.nf-error input::-moz-placeholder{color:#f1f1f2!important}body.news section.filter div.container>div.full div.nf-error input::-ms-input-placeholder{color:#f1f1f2!important}body.news section.filter div.container>div.full div.nf-error input::placeholder{color:#f1f1f2!important}body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email],body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]{width:100%;height:38px;line-height:38px;font-size:15px;color:#77736f;font-weight:400;margin-right:-10px}body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email]::-webkit-input-placeholder,body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]::-webkit-input-placeholder{font-size:15px;color:#77736f}body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email]::-moz-placeholder,body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]::-moz-placeholder{font-size:15px;color:#77736f}body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email]::-ms-input-placeholder,body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]::-ms-input-placeholder{font-size:15px;color:#77736f}body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email]::placeholder,body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]::placeholder{font-size:15px;color:#77736f}body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=button]{width:75px;height:38px;line-height:36px;color:#77736f;text-align:center;padding:0}body.news section.filter div.container>div.right{position:relative}body.news section.filter div.container>div.right h4{display:inline-block;position:relative;font-size:18px;line-height:30px;padding-right:20px;cursor:pointer}body.news section.filter div.container>div.right h4:first-child:after{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;content:'\E005';font-family:icons;font-size:12px;position:absolute;right:0}body.news section.filter div.container>div.right>ul,body.news section.filter div.container>div.right>ul>li>ul{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;opacity:0;visibility:hidden;max-height:0}body.news section.filter div.container>div.right h4:nth-child(2){float:right}body.news section.filter div.container>div.right>ul{transition:all .8s ease;width:35%}body.news section.filter div.container>div.right>ul>li a,body.news section.filter div.container>div.right>ul>li a:hover{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}body.news section.filter div.container>div.right>ul>li a{font-weight:600;color:#55504b;border-bottom:1px solid transparent}body.news section.filter div.container>div.right>ul>li a:hover{border-bottom:1px solid}body.news section.filter div.container>div.right>ul>li>ul{transition:all .8s ease;float:right;width:55%;position:absolute;right:0;top:50px}body.news section.filter div.container>div.right>ul>li>ul.show,main.project section.filter div.container>div.right>ul>li>ul.show{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;opacity:1;visibility:visible;max-height:1000px}body.news section.filter div.container>div.right.active h4:first-child:after{top:3px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}body.news section.filter div.container>div.right.active ul.filterOption{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;opacity:1;visibility:visible;max-height:1000px;padding-bottom:45px}body.news section.paging div.container{padding-bottom:80px}@media only screen and (max-width:767px){body.news section.filter div.container{padding-top:15px;padding-bottom:20px;margin-bottom:0!important}body.news section.filter div.container>div.left,body.news section.filter div.container>div.right{width:100%;float:none}body.news section.filter div.container>div.left h2{margin-bottom:15px}body.news section.filter div.container>div.right{overflow:hidden;margin-bottom:15px}body.news section.filter div.container>div.right h4{font-size:10px;display:block;background-color:#fff;margin-bottom:0;height:30px;line-height:30px;padding-left:25px}body.news section.filter div.container>div.right h4:after,body.news section.filter div.container>div.right h4[data-filter]{display:none}body.news section.filter div.container>div.right h4:before{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;content:'\E005';font-family:icons;font-size:8px;position:absolute;left:6px}body.news section.filter div.container>div.right ul.filterOption{width:100%;background-color:#fff;padding-left:20px;padding-bottom:0}body.news section.filter div.container>div.right ul.filterOption li{line-height:20px}body.news section.filter div.container>div.right ul.filterOption li a{font-size:10px}body.news section.filter div.container>div.right.active ul.filterOption{padding-bottom:15px}body.news section.filter div.container>div.full h3{font-size:11px;margin:0 0 1em}body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email],body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]{height:27px;line-height:27px;font-size:10px;padding:0 0 0 12px}body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email]::-webkit-input-placeholder,body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]::-webkit-input-placeholder{font-size:10px}body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email]::-moz-placeholder,body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]::-moz-placeholder{font-size:10px}body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email]::-ms-input-placeholder,body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]::-ms-input-placeholder{font-size:10px}body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email]::placeholder,body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]::placeholder{font-size:10px}body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=button]{margin-top:1px;height:27px;line-height:27px;font-size:10px}}@media only screen and (max-width:420px){body.news section.filter div.container{padding-top:15px;padding-bottom:20px;margin-bottom:0!important}body.news section.filter div.container>div.left,body.news section.filter div.container>div.right{width:100%;float:none}body.news section.filter div.container>div.left h2{margin-bottom:15px}body.news section.filter div.container>div.right{overflow:hidden;margin-bottom:15px}body.news section.filter div.container>div.right h4{font-size:10px;display:block;background-color:#fff;margin-bottom:0;height:30px;line-height:30px}body.news section.filter div.container>div.right h4:after,body.news section.filter div.container>div.right h4[data-filter]{display:none}body.news section.filter div.container>div.right h4:before{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;content:'\E005';font-family:icons;font-size:8px;position:absolute;left:6px}body.news section.filter div.container>div.right ul.filterOption{width:100%;background-color:#fff;padding-left:20px;padding-bottom:0}body.news section.filter div.container>div.right ul.filterOption li{line-height:20px}body.news section.filter div.container>div.right ul.filterOption li a{font-size:10px}body.news section.filter div.container>div.right.active ul.filterOption{padding-bottom:15px}body.news section.filter div.container>div.full h3{font-size:11px;margin:0 0 1em}body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email],body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]{height:27px;line-height:27px;font-size:10px;padding:0 0 0 12px}body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email]::-webkit-input-placeholder,body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]::-webkit-input-placeholder{font-size:10px}body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email]::-moz-placeholder,body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]::-moz-placeholder{font-size:10px}body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email]::-ms-input-placeholder,body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]::-ms-input-placeholder{font-size:10px}body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=email]::placeholder,body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=text]::placeholder{font-size:10px}body.news section.filter div.container>div.full .ninja-forms-form-wrap input[type=button]{margin-top:1px;height:27px;line-height:27px;font-size:10px}}main.news section.slider div.container .owl-carousel div.item div.image,main.project section.slider div.owl-carousel div{height:100%}main.project section.filter div.container>div.right{position:relative}main.project section.filter div.container>div.right h4{display:inline-block;position:relative;font-size:18px;line-height:30px;padding-right:20px;cursor:pointer}main.project section.filter div.container>div.right h4:first-child:after{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;content:'\E005';font-family:icons;font-size:12px;position:absolute;right:0}main.project section.filter div.container>div.right>ul,main.project section.filter div.container>div.right>ul>li a{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease}main.project section.filter div.container>div.right h4:nth-child(2){float:right}main.project section.filter div.container>div.right>ul{transition:all .8s ease;width:35%;opacity:0;visibility:hidden;max-height:0}main.project section.filter div.container>div.right>ul>li a{transition:all .8s ease;border-bottom:1px solid transparent;font-weight:600;color:#55504b}main.project section.filter div.container>div.right>ul>li a:hover,main.project section.filter div.container>div.right>ul>li>ul{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}main.project section.filter div.container>div.right>ul>li a:hover{border-bottom:1px solid}main.project section.filter div.container>div.right>ul>li>ul{opacity:0;visibility:hidden;max-height:0;float:right;width:55%;position:absolute;right:0;top:50px}main.project section.filter div.container>div.right.active h4:first-child:after{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}main.project section.filter div.container>div.right.active ul.filterOption{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;opacity:1;visibility:visible;max-height:1000px;padding-bottom:45px}@media only screen and (max-width:420px){main.project section.filter div.container{padding-top:15px;margin-bottom:20px}main.project section.filter div.container>div.left,main.project section.filter div.container>div.right{width:100%;float:none}main.project section.filter div.container>div.left h2{margin-bottom:15px}main.project section.filter div.container>div.right{overflow:hidden}main.project section.filter div.container>div.right h4{font-size:10px;display:block;background-color:#fff;margin-bottom:0;height:30px;line-height:30px}main.project section.filter div.container>div.right h4:after,main.project section.filter div.container>div.right h4[data-filter]{display:none}main.project section.filter div.container>div.right h4:before{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;content:'\E005';font-family:icons;font-size:8px;position:absolute;left:6px}main.project section.filter div.container>div.right ul.filterOption{width:45%;background-color:#fff;padding-left:20px;padding-bottom:0}main.project section.filter div.container>div.right ul.filterOption li{line-height:20px}main.project section.filter div.container>div.right ul.filterOption li>ul{top:30px}main.project section.filter div.container>div.right ul.filterOption li a{font-size:10px}main.project section.filter div.container>div.right.active ul.filterOption{padding-bottom:15px}}main.news section.details div.container:after,main.news section.image div.container:after,main.news section.image:after,main.news section.related div.container:after,main.news section.related div.container>div:after,main.news section.slider div.container:after{display:block;content:''}main.news section.details:after,main.news section.slider div.container .owl-carousel div.owl-nav:after,main.project section.slider:after{content:'';display:block;clear:both}main.news section.details div.container{margin:0 57px;border-top:1px solid #bab8b6}main.news section.details div.container:after,main.news section.image:after{clear:both}body.discover main.news section.details div.container{border-top:none}main.news section.details div.container>div{max-width:61.32812vw;margin:0 auto;padding:45px 0 0}main.news section.details div.container>div div.content>p{margin-bottom:0}main.news section.details div.container>div div.content>p.author,main.news section.details div.container>div div.content>p.date{font-size:14px;border-bottom:none}main.news section.details div.container>div div.content>p.author{margin-bottom:45px}main.news section.details div.container>div div.content div.text p{margin-bottom:25px;border:none}@media only screen and (max-width:768px){main.news section.details div.container>div{max-width:90%;padding:45px 0 0}}@media (max-width:767px){main.news section.details div.container>div{padding:18px 20px 0}}@media only screen and (max-width:420px){main.news section.details div.container{margin:0}main.news section.details div.container>div{max-width:100%;padding:18px 0 0;margin:0}main.news section.details div.container>div div.content h2{margin-bottom:18px}main.news section.details div.container>div div.content p,main.news section.details div.container>div div.content p:nth-child(2){font-size:9px}main.news section.details div.container>div div.content p:nth-child(3){font-size:9px;margin-bottom:15px}main.news section.details div.container>div div.content div.text p{margin-bottom:15px}}main.news section.image div.container{padding:20px 0;max-width:61.32812vw}main.news section.image div.container:after{clear:both}main.news section.image div.container div{margin-bottom:25px;background-size:cover;background-position:center;background-repeat:no-repeat}main.news section.image div.container div.full{width:100%;height:39.0625vw}main.news section.image div.container div.half{float:left;width:calc(100%/2 - 12px);height:20.07812vw;margin:0 12px}main.news section.image div.container div img,main.news section.image div.container img.full{width:100%}main.news section.image div.container div.half:nth-child(2n),main.news section.image div.container img.half:nth-child(2n),main.news section.related div.container>div>div:nth-child(2){margin-left:0}main.news section.image div.container div.half:nth-child(2n+1),main.news section.image div.container img.half:nth-child(2n+1),main.news section.related div.container>div>div:nth-child(4){margin-right:0}main.news section.image div.container img{margin-bottom:25px;height:auto}main.news section.image div.container img.half{float:left;width:calc(100%/2 - 12px);margin:0 12px}@media only screen and (max-width:768px){main.news section.image div.container{max-width:75%;padding:20px 0 0}}@media (max-width:767px){main.news section.image div.container{padding:0 20px}}@media only screen and (max-width:420px){main.news section.image div.container{max-width:100%}main.news section.image div.container>div{margin-bottom:10px}main.news section.image div.container>div.half{height:39.0625vw;float:none;width:100%;margin:0 0 10px}main.news section.image div.container>img{margin-bottom:10px;width:100%}}main.news section.paging div.container{border-top:none;padding-bottom:70px;position:relative}main.news section.paging div.container a:after{margin:0 -10px}@media only screen and (max-width:420px){main.news section.paging div.container{padding-bottom:47px}main.news section.paging div.container>div{border:none}}main.news section.related div.container{padding-bottom:25px}main.news section.related div.container:after,main.news section.related div.container>div:after{clear:both}main.news section.related div.container>div{padding-top:25px;border-top:1px solid #bab8b6}main.news section.related div.container>div h3{margin-bottom:25px}main.news section.related div.container>div>div{width:calc(100%/3 - 35px);float:left;margin:0 25px}main.news section.related div.container>div>div div.image{width:100%;height:20.07812vw;margin-bottom:25px;position:relative}main.news section.related div.container>div>div div.image>a,main.news section.related div.container>div>div div.image>a:hover{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}main.news section.related div.container>div>div div.image>a{width:100%;height:100%;position:absolute;background-color:transparent;cursor:url(../images/plus.png),pointer}main.news section.related div.container>div>div div.image>a:hover{background-color:rgba(0,0,0,.8)}main.news section.related div.container>div>div div.content center{text-align:left}main.news section.related div.container>div>div div.content center h2{font-family:LyonText;font-weight:400;margin-bottom:15px;font-size:28px}main.news section.related div.container>div>div div.content center a{font-size:18px;font-weight:400;color:#55504b;border-bottom:1px solid}@media (max-width:767px){main.news section.related div.container{padding-bottom:20px}main.news section.related div.container>div h3{font-size:14px}main.news section.related div.container>div>div{width:calc(100%/2 - 35px)}}@media only screen and (max-width:420px){main.news section.related div.container{padding-bottom:20px}main.news section.related div.container>div h3{font-size:14px}main.news section.related div.container>div>div{width:100%;margin-right:0}main.news section.related div.container>div>div div.image{margin-bottom:10px;height:39.0625vw}main.news section.related div.container>div>div div.content center h2{font-size:15px;margin-bottom:0}main.news section.related div.container>div>div div.content center a{font-size:10px}}main.news section.slider{min-height:39.0625vw}body.discover main.news section.slider{min-height:auto}main.news section.slider div.container{padding:50px 0 85px;max-width:61.32812vw}main.news section.slider div.container:after{clear:both}main.news section.slider div.container .owl-carousel{height:auto;padding:0;position:relative}main.news section.slider div.container .owl-carousel div.item{height:39.0625vw}body.discover main.news section.slider div.container .owl-carousel div.item div.image{background-size:contain}main.news section.slider div.container .owl-carousel div.item iframe,main.news section.video div.container div iframe,main.projects section.slider .owl-carousel div.item div.image iframe{position:absolute;top:0;bottom:0;left:0;right:0}main.news section.slider div.container .owl-carousel div.owl-nav{height:auto;top:100%;left:0;right:0}main.news section.slider div.container .owl-carousel div.owl-nav div.owl-next:after,main.projects section.slider .owl-carousel div.owl-nav div.owl-next:after{content:'\E007';cursor:pointer}main.news section.slider div.container .owl-carousel div.owl-nav div.owl-prev:after,main.projects section.slider .owl-carousel div.owl-nav div.owl-prev:after{content:'\E008';cursor:pointer}main.news section.video div.container:after,main.news section.video:after,main.projects section.content div.container>div:after,main.projects section.content:after,main.projects section.details div.container:after,main.projects section.details div.container>div:after,main.projects section.details:after,main.projects section.related div.container:after,section.two_column div.container:after,section.two_column:after{content:'';clear:both}main.news section.slider div.container p.number{position:absolute;bottom:10px;left:0;right:0;text-align:center;font-size:21px;font-weight:600;margin-bottom:20px}@media only screen and (max-width:768px){main.news section.slider div.container{max-width:90%}main.news section.slider div.container .owl-carousel{padding:0 70px}main.news section.slider div.container .owl-carousel div.owl-nav{left:70px;right:70px}}@media (max-width:767px){main.news section.slider div.container{padding-top:0}main.news section.slider div.container .owl-carousel{padding:0}main.news section.slider div.container .owl-carousel div.owl-nav{width:100%;padding-top:10px;left:0;right:0}main.news section.slider div.container p.number{bottom:5px}}@media only screen and (max-width:420px){main.news section.slider div.container{max-width:100%;padding-bottom:60px}main.news section.slider div.container .owl-carousel div.item div.image{height:225px;max-width:100%}body.discover main.news section.slider div.container .owl-carousel div.item div.image{height:100%}main.news section.slider div.container p.number{font-size:10px}}main.news section.video div.container:after,main.news section.video:after,main.projects section.content div.container>div:after,main.projects section.content:after,main.projects section.details:after,section.two_column div.container:after,section.two_column:after{display:block}section.two_column div.container{padding:50px 0 100px;max-width:61.32812vw}section.two_column div.container>div.left,section.two_column div.container>div.right{float:left;width:calc(50% - 12px)}section.two_column div.container>div.left img,section.two_column div.container>div.left video,section.two_column div.container>div.right img,section.two_column div.container>div.right video{display:block;width:100%;height:auto}section.two_column div.container>div.left .embed-container,section.two_column div.container>div.right .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}section.two_column div.container>div.left{margin-right:12px}section.two_column div.container>div.right{margin-left:12px}section.two_column div.container>div.share{padding-top:20px}section.two_column div.container>div.share h5{font-size:12px}@media only screen and (max-width:768px){section.two_column div.container{max-width:75%;padding:50px 0 100px}}@media (max-width:767px){section.two_column div.container{padding:20px}}@media only screen and (max-width:420px){section.two_column div.container{max-width:100%;padding:5px 20px 20px}section.two_column div.container>div.share h5{font-size:10px;margin-bottom:5px}section.two_column div.container>div.left,section.two_column div.container>div.right{width:100%;float:none;padding:0}section.two_column div.container>div.right{margin-left:0}section.two_column div.container>div.share{padding-top:0}}main.news section.video div.container{max-width:61.32812vw;padding:20px 0}main.news section.video div.container div{margin-bottom:25px;position:relative;height:39.0625vw}@media only screen and (max-width:768px){main.news section.video div.container{max-width:75%;padding:20px 0 0}}@media (max-width:767px){main.news section.video div.container{padding:0 20px}}@media only screen and (max-width:420px){main.news section.video div.container{max-width:100%}main.news section.video div.container>div{margin-bottom:10px}main.news section.video div.container>img{margin-bottom:10px;width:100%}}main.projects section.content div.container{padding-bottom:25px}main.projects section.content div.container:after,main.projects section.slider .owl-carousel div.owl-nav:after,main.projects section.slider:after{content:'';display:block;clear:both}main.projects section.content div.container>div{padding-top:25px;border-top:1px solid #bab8b6}main.projects section.content div.container>div>div{width:50%;float:left}main.projects section.content div.container>div>div.right{padding-right:50px}main.projects section.content div.container>div>div.right p{font-size:24px}@media only screen and (max-width:768px){main.projects section.content div.container>div>div.right p{font-size:20px}}@media only screen and (max-width:767px){main.projects section.content div.container>div>div{width:100%}main.projects section.content div.container>div>div.left h3{margin-bottom:30px}}@media only screen and (max-width:420px){main.projects section.content div.container>div>div{width:100%;float:none}main.projects section.content div.container{padding-bottom:0}main.projects section.content div.container>div{padding-top:20px}main.projects section.content div.container>div>div.left h3{font-size:14px;margin-bottom:15px}main.projects section.content div.container>div>div.right{padding-right:0}main.projects section.content div.container>div>div.right p{font-size:10px;margin-bottom:15px}}main.projects section.details div.container{padding-bottom:200px}main.projects section.details div.container:after,main.projects section.details div.container>div:after{display:block}main.projects section.details div.container>div{padding-top:25px;border-top:1px solid #bab8b6}main.projects section.details div.container>div h4{color:#878480;font-weight:400}main.projects section.details div.container>div h4 strong{display:block;margin-bottom:7px;font-weight:600;color:#55504b}main.projects section.details div.container>div>div.left,main.projects section.details div.container>div>div.right{width:50%}main.projects section.details div.container>div>div.left{float:left}main.projects section.details div.container>div>div.left>div{width:70%;padding:12px 0;border-bottom:1px solid #bab8b6}main.projects section.details div.container>div>div.left>div.service{padding-top:8px}main.projects section.details div.container>div>div.left>div.service ul li{font-size:16px;font-weight:400;color:#55504b}main.projects section.details div.container>div>div.left>div.awards{border-bottom:none;margin-bottom:95px}main.projects section.details div.container>div>div.left>div.awards p a{display:inline-block;font-size:16px;color:#55504b}main.projects section.details div.container>div>div.left>div.media{border-bottom:none}main.projects section.details div.container>div>div.left>div.exchange h5,main.projects section.details div.container>div>div.left>div.media h5{font-size:16px}main.projects section.details div.container>div>div.left>div.media a,main.projects section.details div.container>div>div.left>div.media p{font-size:14px;color:#55504b}main.projects section.details div.container>div>div.left>div.media a{display:inline-block;border-bottom:1px solid #55504b;margin-bottom:5px}main.projects section.details div.container>div>div.left>div.exchange{border-bottom:none;margin-bottom:100px}main.projects section.details div.container>div>div.left>div.exchange p a{display:inline-block;border-bottom:1px solid;font-size:14px;color:#55504b}main.projects section.details div.container>div>div.left>div.share{border-bottom:none}main.projects section.details div.container>div>div.left>div.share h5{font-size:16px;margin-bottom:12px}main.projects section.details div.container>div>div.left h5{font-weight:400;margin-bottom:5px}main.projects section.details div.container>div>div.left p{font-size:16px;font-weight:400;margin-bottom:0}main.projects section.details div.container>div>div.right{float:right;padding-right:50px}@media only screen and (max-width:768px){main.projects section.details div.container{padding-bottom:100px}main.projects section.details div.container>div>div.right{padding-right:15px}main.projects section.details div.container>div>div.right p{font-size:19px}main.projects section.details div.container>div>div.left>div.exchange{margin-bottom:70px}}@media only screen and (max-width:767px){main.projects section.details div.container{padding-bottom:8px}main.projects section.details div.container>div>div.left,main.projects section.details div.container>div>div.right{width:100%;float:none}}@media only screen and (max-width:420px){main.projects section.details div.container>div{padding-top:20px}main.projects section.details div.container>div h1{font-size:12px;margin-bottom:20px}main.projects section.details div.container>div>div.left>div.awards,main.projects section.details div.container>div>div.left>div.exchange{margin-bottom:15px}main.projects section.details div.container>div>div.right{padding-right:0}main.projects section.details div.container>div>div.left p,main.projects section.details div.container>div>div.left p a,main.projects section.details div.container>div>div.left>div.awards p a,main.projects section.details div.container>div>div.left>div.exchange p a,main.projects section.details div.container>div>div.left>div.media p a,main.projects section.details div.container>div>div.left>div.service ul li,main.projects section.details div.container>div>div.right p{font-size:10px}main.projects section.details div.container>div>div.left h5,main.projects section.details div.container>div>div.left>div.exchange h5,main.projects section.details div.container>div>div.left>div.media h5{font-size:9px}main.projects section.details div.container>div>div.left>div{width:100%}main.projects section.details div.container>div>div.left>div.share h5{font-size:10px;margin-bottom:5px}}main.projects section.related{margin-top:160px}main.projects section.related div.container{padding-bottom:50px}main.projects section.related div.container:after,main.projects section.slider .owl-carousel div.owl-nav.disabled{display:block}main.projects section.related div.container>div{border-top:1px solid #bab8b6;padding-top:20px}main.projects section.related div.container>div h3{margin-bottom:44px;font-weight:400}main.projects section.related div.container>div>div{width:calc(100%/4 - 8px);height:15.625vw;float:left;margin-right:8px;position:relative}@media only screen and (max-width:420px){main.projects section.related div.container>div>div{width:100%;margin-bottom:8px}}main.projects section.related div.container>div>div:nth-child(5n){margin-right:0}main.projects section.related div.container>div>div>a{width:100%;height:100%;position:absolute;z-index:10;cursor:url(../images/plus.png),pointer}main.projects section.related div.container>div>div>a:hover+div.content{opacity:1;visibility:visible;background-color:rgba(0,0,0,.8)}main.projects section.related div.container>div>div div.content{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;display:table;opacity:0;visibility:hidden;width:100%;height:100%;background-color:transparent}main.projects section.related div.container>div>div div.content center{display:table-cell;vertical-align:middle;text-align:center;padding:0 25px}main.projects section.related div.container>div>div div.content center h4{font-size:20px;margin-bottom:20px;color:#fff;line-height:1.3}main.projects section.related div.container>div>div div.content center ul{display:inline-block;text-align:center}main.projects section.related div.container>div>div div.content center ul li{position:relative;font-size:14px;font-weight:400;color:#fff;float:left;padding:0 10px 0 5px}main.projects section.related div.container>div>div div.content center ul li:first-child:before{display:none}main.projects section.related div.container>div>div div.content center ul li:before{content:'/';color:#fff;position:absolute;left:-5px}@media only screen and (max-width:767px){main.projects section.related div.container>div>div{width:calc(50% - 4px);margin-bottom:10px}main.projects section.related div.container>div>div:nth-child(2n+1){margin-right:0}main.projects section.related div.container>div>div div.content center h4{margin-bottom:0}main.projects section.related div.container>div>div div.content center ul li{font-size:9px}}@media only screen and (max-width:420px){main.projects section.related{margin-top:0}main.projects section.related div.container{padding-bottom:10px;margin-top:0}main.projects section.related div.container>div{padding-top:18px}main.projects section.related div.container>div h3{font-size:14px;font-weight:600;margin-bottom:15px}main.projects section.related div.container>div>div{width:100%;height:60vw;margin-bottom:10px;margin-right:0}main.projects section.related div.container>div>div div.content center h4{font-size:12px;margin-bottom:0}main.projects section.related div.container>div>div div.content center ul li{font-size:9px}}main.projects section.slider{min-height:40.625vw!important;position:relative}main.projects section.slider .owl-carousel div.item div.content,main.projects section.slider .owl-carousel div.item div.image img.hide{display:none}main.projects section.slider .owl-stage-outer,main.projects section.slider .owl-stage-outer .owl-stage{height:40.625vw!important}main.projects section.slider .owl-carousel{margin-bottom:90px;height:40.625vw!important}main.projects section.slider .owl-carousel .owl-item{overflow:hidden}main.projects section.slider .owl-carousel div.center div.item,main.projects section.slider .owl-carousel div.item{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}main.projects section.slider .owl-carousel div.item{width:70vw;width:auto;overflow:hidden;opacity:.5}main.projects section.slider .owl-carousel div.item div.image{height:40.625vw;position:relative}main.projects section.slider .owl-carousel div.item div.image img{min-height:100%;max-height:100%;width:auto}main.projects section.slider .owl-carousel div.item div.image video{object-fit:cover;position:relative;max-width:100%;min-width:100%;max-height:100%;min-height:100%}main.projects section.slider .owl-carousel div.center div.item{opacity:1}main.projects section.slider .owl-carousel div.center div.item div.content{height:auto;display:block}main.projects section.slider .owl-carousel div.owl-nav{height:auto;top:inherit;bottom:-70px;left:0;right:0;width:94%;margin:0 auto;min-width:320px;padding:0 10px}main.projects section.slider .owl-carousel div.owl-nav div.owl-next,main.projects section.slider .owl-carousel div.owl-nav div.owl-next:hover{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;margin-right:10px}main.projects section.slider .owl-carousel div.owl-nav div.owl-next:hover{margin-right:0}main.projects section.slider .owl-carousel div.owl-nav div.owl-prev,main.projects section.slider .owl-carousel div.owl-nav div.owl-prev:hover{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;margin-left:10px}main.projects section.slider .owl-carousel div.owl-nav div.owl-prev:hover{margin-left:0}main.projects section.slider>a.next,main.projects section.slider>a.prev{position:absolute;z-index:999;width:25%;height:100%;top:0;cursor:url(../images/plus.png),pointer}main.projects section.slider>a.next{right:0}main.projects section.slider>a.prev{left:0}main.projects section.slider p.number{position:absolute;bottom:-80px;left:0;right:0;text-align:center;font-size:21px;font-weight:600;margin-bottom:20px}@media only screen and (max-width:1024px){main.projects section.slider .owl-carousel{margin-bottom:90px}main.projects section.slider .owl-carousel div.item div.image img.hide{display:block}main.projects section.slider .owl-carousel div.item div.image a.play,main.projects section.slider .owl-carousel div.item div.image video{display:none}main.projects section.slider .owl-carousel div.center div.item div.content{padding:0}main.projects section.slider .owl-carousel div.owl-nav{top:100%}}@media only screen and (max-width:420px){main.projects section.slider{padding-bottom:30px}main.projects section.slider .owl-carousel{margin-bottom:10px}main.projects section.slider .owl-carousel div.center div.item div.content{padding:0}main.projects section.slider .owl-carousel div.owl-nav{top:100%}main.projects section.slider p.number{font-size:10px;bottom:-12px}}