*{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}body{font-family: "Proxima Nova", "proxima-nova", sans-serif;padding: constant(safe-area-inset-top) constant(safe-area-inset-right) constant(safe-area-inset-bottom) constant(safe-area-inset-left)}a{text-decoration: none}a[href^="tel"]{color: inherit;text-decoration: none;border-bottom: 1px dotted rgba(0,0,0,0.5)}pre{display: block;background: #000;color: #fff;padding: .5rem 1rem;font-size: .9rem;line-height: 1.6;white-space: inherit;margin: 2rem 0}.system-main-block{margin-top: 3rem}@media screen and (max-width: 42rem){.system-main-block{margin-top: 2rem}}.content-container{padding: 0 15px;max-width: 1600px;width: 100%;margin: 0 auto;box-sizing: border-box}input{border-radius: 0}.caption > figcaption{font-size: 1rem;font-family: "Proxima Nova Condensed", "proxima-nova-condensed", sans-serif;text-align: center;margin-top: .5rem}figure img{box-shadow: 0 .25rem 1rem rgba(0,0,0,0.25);border-radius: .25rem}.visit-link{display: block;border: none !important;text-align: center;font-weight: bold;font-size: 1.25rem}.g-recaptcha{margin: 1rem 0 2rem}.toolbar,.toolbar-bar{z-index: 2000 !important}.toolbar-oriented .toolbar-bar{position: fixed !important}.menu-main{float: right;margin-top: 0.5rem}.menu-main .menu{display: inline;list-style: none;padding: 0}.menu-main .menu li.menu-item{padding: 4px 14px 0 14px}.menu-main .menu li.menu-item a{text-decoration: none;text-transform: uppercase;padding: 0 0 20px 0;position: relative}.menu-main .menu li.menu-item a::after{content: "";background: #959595;height: 5px;width: 0;left: 0;position: absolute;display: block;background-position: right bottom;transition: all .5s ease-out}.menu-main .menu li.menu-item a:hover::after{background: #fd0;background-position: left bottom;width: 100%}.menu-main .menu li.menu-item.expanded{position: relative}.menu-main .menu li.menu-item.expanded ul{display: none;position: absolute;top: 48px;width: 320px;padding: 0;z-index: 998;background: #000;padding: 10px;left: 14px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}.menu-main .menu li.menu-item.expanded ul li{width: 50%;margin: 5px 0;vertical-align: top;display: inline-block}.menu-main .menu li.menu-item.expanded ul li a{color: #fff;font-size: 17px;font-weight: 400;padding: 0}.menu-main .menu li.menu-item.expanded ul li a:hover{color: #fd0}.menu-main .menu li.menu-item.expanded ul li a:hover::after{display: none}.menu-main .menu li.menu-item.expanded:hover ul{display: block;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}.menu-main .menu li.menu-item.active-trail a{position: relative} > .menu-main .menu li.menu-item.active-trail a::after{content: "";background: #fd0;height: 8px;width: 100%;display: block;right: 0;position: absolute}.menu-main .menu li.menu-item.active-trail ul{-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}.menu-main .menu li.menu-item.active-trail ul li.active-trail a{color: #fd0}.menu-main .menu li.menu-item:last-child{padding-right: 0}.page-header{position: relative}.page-header .menu-item{display: inline-block}.page-header .menu-item a{font-family: 'Proxima Nova Condensed', 'proxima-nova-condensed', sans-serif;color: #030303;font-size: 25px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}.page-header .menu-item a:hover::after{width: 100%}.page-header .menu-item:last-child{margin-right: 0}.menu-toggle{display: none;position: absolute;top: 1rem;right: 1rem;width: 1.5rem;height: 1.5rem;border: none;background-color: transparent;background-image: url('/themes/custom/pleth/img/menu.svg');background-size: contain;background-repeat: no-repeat;text-indent: -10000rem;transition: background-image .4s ease}.menu-toggle.toggled{background-image: url('/themes/custom/pleth/img/close.svg')}.menu-secondary-navigation{position: absolute;float: left;margin-top: .3rem;transform-origin: top center;transition: transform .4s ease, opacity .4s ease;display: none}.menu-secondary-navigation.off-screen{transform: scaleY(0);opacity: 0}.dev::after,.bdg::after,.adv::after{content: '';display: block;height: 2px;margin-top: .25rem;transition: width .4s ease}.dev::after{background-image: linear-gradient(to right, #fd0, #0f0)}.bdg::after{background-image: linear-gradient(to right, #fd0, #0ff)}.adv::after{background-image: linear-gradient(to right, #fd0, #f0f)}.is-sticky .page-header{padding: 14px 0;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}.is-sticky .page-header .menu-item a{font-size: 20px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}.is-sticky .page-header .system-branding-block .site-logo{margin: 5px 0 3px 0}.is-sticky .page-header .system-branding-block .site-logo img{width: 150px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}.is-sticky .menu-main .menu li.menu-item.expanded ul{top: 38px}.is-sticky .menu-main .menu li.menu-item.expanded ul li.menu-item a::after{display: none}.is-sticky .menu-main .menu li.menu-item.expanded ul li.menu-item a:hover::after{display: none}.path-frontpage .is-sticky .page-header{padding: 26px 32px}.path-frontpage .is-sticky .menu-main .menu li.menu-item.expanded ul li a{font-size: 16px}body{-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}body.body-open{padding: 0 260px 0 0;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}.menu-main{margin: 0}.page-header{vertical-align: top;box-sizing: border-box;width: 100%;padding: 20px 30px;background-color: #ffffff;border-bottom: #959595 solid 8px;display: inline-block;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}.page-header .system-branding-block{float: left}.page-header .system-branding-block .site-logo{display: inline-block;margin: 4px 0;line-height: 0}.page-header .system-branding-block .site-logo img{width: 150px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}.page-header .site-name{display: none}footer{position: relative;background-color: #eee;padding: 0px;clear: both}footer .container{padding: 4rem}footer .container #block-brandingdark{float: left}footer .container #block-brandingdark .logo{height: 1.5rem;width: auto;opacity: .5}footer .container .menu-footer{float: right;margin-top: .25rem;text-align: right;width: 40%}footer .container .menu-footer a{font-family: "Proxima Nova Condensed", "proxima-nova-condensed", sans-serif;color: rgba(0,0,0,0.5)}footer .container #block-location{float: left;clear: left;max-width: 40%;width: 100%}footer .container #block-location .locations{overflow-y: auto}footer .container #block-location .locations .location{float: left;margin: 2rem 0rem 0 0;color: rgba(0,0,0,0.5);width: 50%}footer .container #block-location .locations .location h4{margin: 0;font-family: "Proxima Nova Condensed", "proxima-nova-condensed", sans-serif;color: #000;text-transform: uppercase;font-size: 25px;line-height: 37px;font-weight: normal}footer .container #block-location .locations .location p{margin: .5rem 0;color: rgba(0,0,0,0.5)}footer .container #block-colophon{font-size: .8rem;text-align: right;width: 100%;display: inline-block}.path-frontpage .page-header{padding: 26px 0 20px 0;vertical-align: top}.path-frontpage .menu-main{margin-top: 0}.path-frontpage .system-branding-block{float: left;margin: 0 0 0 16px}.path-frontpage .system-branding-block .site-logo{display: inline-block;margin-right: 2rem;line-height: 0}.path-frontpage .system-branding-block .site-logo img{width: 190px}#block-pleth-footer.menu-footer ul.menu{display: inline-block;margin: 90px 0 0 0;width: 100%;box-sizing: border-box}#block-pleth-footer.menu-footer ul.menu li.menu-item{display: inline-block;overflow: hidden;vertical-align: top}#block-pleth-footer.menu-footer ul.menu li.menu-item a{text-transform: uppercase;float: left;padding: 10px}#block-pleth-footer.menu-footer ul.menu li.menu-item a:hover{color: #000}#block-pleth-footer.menu-footer ul.menu li.menu-item a.facebook{background-image: url('/themes/custom/pleth/img/facebook.svg');width: 20px;height: 36px;padding: 0 6px;background-position: center center;background-repeat: no-repeat;text-indent: 10000rem;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}#block-pleth-footer.menu-footer ul.menu li.menu-item a.facebook:hover{background-color: #fd0;border-radius: 100px}#block-pleth-footer.menu-footer ul.menu li.menu-item a.twitter{background-image: url('/themes/custom/pleth/img/twitter.svg');width: 20px;height: 33px;padding: 0 6px;background-position: center center;background-repeat: no-repeat;text-indent: 10000rem;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}#block-pleth-footer.menu-footer ul.menu li.menu-item a.twitter:hover{background-color: #fd0;border-radius: 100px}#block-pleth-footer.menu-footer ul.menu li.menu-item a.linkedin{background-image: url('/themes/custom/pleth/img/linkedin.svg');width: 20px;height: 33px;padding: 0 6px;background-position: center center;background-repeat: no-repeat;text-indent: 10000rem;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}#block-pleth-footer.menu-footer ul.menu li.menu-item a.linkedin:hover{background-color: #fd0;border-radius: 100px}#block-pleth-footer.menu-footer ul.menu li.menu-item a.instagram{background-image: url('/themes/custom/pleth/img/instagram.svg');width: 20px;height: 33px;padding: 0 6px;background-position: center center;background-repeat: no-repeat;text-indent: 10000rem;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}#block-pleth-footer.menu-footer ul.menu li.menu-item a.instagram:hover{background-color: #fd0;border-radius: 100px}.sticky-wrapper{height: auto !important;font-size: 0;z-index: 999;position: relative;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}.region-slider{position: relative;z-index: 0}.region-slider #block-hero-slider{background: #000}.region-slider #block-slider-buckets{position: absolute;bottom: -9px;width: 100%;left: 0;right: 0;z-index: 99999}.region-slider #block-slider-buckets .slide{width: 33.33%;cursor: default}.display-hero_slider{background-color: #000;display: inline-block;width: 100%}.display-hero_slider:hover{cursor: ew-resize}.display-hero_slider *:focus{outline: none}.display-hero_slider .slide{position: relative;float: left;cursor: default;padding: 0 70px}.display-hero_slider .slide .banner-disc{float: left;max-width: 630px;width: 100%;margin: 0;position: absolute;top: 45%;left: 18%;-webkit-transform: translate(-18%, -50%);-moz-transform: translate(-18%, -50%);transform: translate(-18%, -50%)}.display-hero_slider .slide .banner-disc p{z-index: 1;max-width: 100%;margin: 0;padding: 0rem;color: #fff;font-size: 40px;position: relative;font-weight: 900;line-height: 50px;transition: transform 1s ease, opacity 1s ease;font-family: "Proxima Nova Condensed", "proxima-nova-condensed ", sans-serif}.display-hero_slider .slide .banner-disc p::after{width: 260px;height: 2px;background: #fff;content: "";position: absolute;bottom: -15px;left: 0;display: block}.display-hero_slider .slide .banner-disc ul{margin: 30px 0 0 50px;padding: 0}.display-hero_slider .slide .banner-disc ul li{font-size: 24px;color: #fff;list-style: none;margin: 0 0 8px 0;line-height: 30px}.display-hero_slider .slide .slider_button{clear: both;float: left;width: 100%;padding: 0 0 0 52px}.display-hero_slider .slide .slider_button .slider_btn{display: inline-block;margin: 34px 28px 0 0}.display-hero_slider .slide .slider_button .slider_btn a{font-family: "Proxima Nova Condensed", "proxima-nova-condensed", Arial Narrow, sans-serif;font-size: 20px;padding: 10px 14px 8px 14px;font-weight: bold;color: #fff;text-transform: uppercase;border: #fff solid 1px}.display-hero_slider .slide .slider_button .slider_btn a:hover{background: #fd0;color: #000;border: #fd0 solid 1px}.display-hero_slider .slide img{position: absolute;right: 0;height: 100%;width: auto;transform: translateX(4rem);opacity: 0;transition: transform 1s ease, opacity 1s ease;z-index: -1}.display-hero_slider .slide.slick-current{z-index: 2}.display-hero_slider .slide.slick-current a,.display-hero_slider .slide.slick-current img{opacity: 1}.display-hero_slider .slide.slick-current a::after{width: 7.5rem}.display-hero_slider .development a::after{background-image: linear-gradient(to right, #fd0, #0f0)}.display-hero_slider .branding a::after{background-image: linear-gradient(to right, #fd0, #0ff)}.display-hero_slider .advertising a::after{background-image: linear-gradient(to right, #fd0, #f0f)}.slick-track,.slick-list{overflow: hidden}.display-slider_buckets{background-color: #959595;overflow-y: auto}.display-slider_buckets *:focus{outline: none}.display-slider_buckets .slide{position: relative;float: left;background-color: transparent;overflow: hidden;text-align: center}.display-slider_buckets .slide h3{position: relative;z-index: 1;padding: 20px;margin: 0;font-family: "Proxima Nova Condensed", "proxima-nova-condensed", Arial Narrow, sans-serif;font-size: 30px;text-transform: uppercase;font-weight: 400;color: #fff;background: #000}.display-slider_buckets .slide h3:hover{color: #FEDD00}.display-slider_buckets .slide h3 a{color: #fff}.display-slider_buckets .slide h3 a:hover{color: #FEDD00}.display-slider_buckets .slide::before{content: '';display: block;width: 0;height: 14px;margin-top: 0;background: #959595;background-position: right bottom;transition: all .5s ease-out}.display-slider_buckets .slide:hover{cursor: pointer}.display-slider_buckets .slide img{position: absolute;top: 50%;left: 50%;min-width: 100%;min-height: 100%;width: auto;height: auto;opacity: .2}.display-slider_buckets .slide ul{position: relative;z-index: 1;margin: 0;padding: 2rem 0 4rem 4rem;color: #fff;list-style: none;overflow-y: auto}.display-slider_buckets .slide ul li{padding: 1rem 0 0}.display-slider_buckets .slide.slick-current h3::after{width: 7.5rem}.display-slider_buckets .slide.slick-current img{opacity: .5}.display-slider_buckets .slide.slick-current::before{background: #FEDD00;width: 100%;background-position: left bottom}.display-hero_slider .slick-active .slide img{opacity: 1}.display-hero_slider .slide{padding: 0 !important}.views-blockhero-slider-slider-buckets .slick-list.draggable{padding: 0 !important}.views-blockhero-slider-slider-buckets .slick-current .slide::before{background: #FEDD00;width: 100%}/*# sourceMappingURL=slider.css.map */