/* Minification failed. Returning unminified contents.
(1,6308): run-time error CSS1039: Token not allowed after unary operator: '-vh'
(1,7561): run-time error CSS1039: Token not allowed after unary operator: '-vh'
(1,7681): run-time error CSS1039: Token not allowed after unary operator: '-vh'
(1,7829): run-time error CSS1039: Token not allowed after unary operator: '-vh'
(1,8525): run-time error CSS1039: Token not allowed after unary operator: '-vh'
(1,10959): run-time error CSS1039: Token not allowed after unary operator: '-vh'
(1,40839): run-time error CSS1039: Token not allowed after unary operator: '-vh'
(1,41064): run-time error CSS1039: Token not allowed after unary operator: '-vh'
(1,44367): run-time error CSS1039: Token not allowed after unary operator: '-vh'
(1,44487): run-time error CSS1039: Token not allowed after unary operator: '-vh'
(1,44674): run-time error CSS1039: Token not allowed after unary operator: '-vh'
(1,45080): run-time error CSS1039: Token not allowed after unary operator: '-vh'
(1,47895): run-time error CSS1039: Token not allowed after unary operator: '-vh'
(1,48288): run-time error CSS1039: Token not allowed after unary operator: '-vh'
(1,48403): run-time error CSS1039: Token not allowed after unary operator: '-vh'
(1,49744): run-time error CSS1039: Token not allowed after unary operator: '-vh'
(1,49797): run-time error CSS1039: Token not allowed after unary operator: '-vh'
(1,51123): run-time error CSS1039: Token not allowed after unary operator: '-vh'
(1,56329): run-time error CSS1039: Token not allowed after unary operator: '-vh'
(1,56604): run-time error CSS1039: Token not allowed after unary operator: '-vh'
(1,67934): run-time error CSS1039: Token not allowed after unary operator: '-vh'
 */
html{background-color:#282828}body{margin:0;padding:0;height:100%;background-color:#282828;color:#f5f5f5;font-family:'HelveticaNeueLTStd-Lt',Helvetica,sans-serif;font-size:16px;font-weight:100;overflow-x:hidden}*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}ul,li{list-style:none;margin:0;padding:0}.pothoney{display:none}a,input,label{touch-action:manipulation}a{color:#fff;background-color:transparent;text-decoration:none !important}a:hover,a:focus{color:#cdcdcd}:after,:before{text-decoration:inherit;vertical-align:inherit}input,label,li,ol,p,textarea,ul{font-size:1rem;letter-spacing:.02em}[tabindex],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}img{max-width:100%}.btn{color:#282828;border-color:#282828;text-transform:uppercase;background-color:transparent;padding:1rem 1.5rem;min-width:164px;font-size:.8rem;border-radius:0;text-align:center;font-weight:100;line-height:1;letter-spacing:2px;transition:all .25s ease-in}.btn:disabled,.btn.disabled{cursor:not-allowed;background-image:none}.btn:not(.disabled){background-image:linear-gradient(to left,transparent,transparent 50%,#535240 50%,#535240);background-position:99.9% 0;background-size:200% 100%}.btn:not(.disabled):hover,.btn:not(.disabled):focus{background-position:0 0;color:#fff}.btn.light{color:#fff;border-color:rgba(255,255,255,.9)}*+address,*+dl,*+fieldset,*+figure,*+ol,*+p,*+pre,*+ul{margin-top:0}.box .title,h1{color:#fff;display:block;font-weight:700;margin:0 0 .75em}.box .title,.footer .menu li a,h1,h2,h3,h4,h5,h6,.h3,.h4,.h5,.h6{color:#fff;display:block;font-weight:700;letter-spacing:.05rem;margin:0 0 .75em}h1,h2,h3,h4,h5,.h3,.h4,.h5{text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2{font-size:1.25rem;line-height:1.5;font-family:neue-haas-grotesk-display,sans-serif;font-weight:400;font-style:normal}.box .title,h3,.h3{font-size:1.125rem}.box .name,.col .name{font-size:1rem;letter-spacing:.1rem;text-transform:uppercase;font-family:neue-haas-grotesk-display,sans-serif;font-weight:400}audio,canvas,iframe,img,svg,video,picture{vertical-align:middle}audio,video{display:inline-block}input[type="text"],input[type="email"],input[type="tel"],input[type="number"],textarea,select{border:solid 1px #ddd;margin-bottom:.5em;box-shadow:none;font-size:.9em;border-radius:2px;padding:10px 15px;line-height:1;width:100%;font-weight:100;display:inline-block;outline:none;background:none;font-size:16px;line-height:1}ol:last-child,p:last-child,ul:last-child{margin-bottom:0}.site{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out}[data-animate=fadeIn]{opacity:0}[data-animate=fadeInSlideUp]{-webkit-transform:translateY(40px);opacity:0;transform:translateY(40px)}[data-animate=fadeInSlideUp].animate{-webkit-animation:fadeInSlideUp 1s 0s cubic-bezier(.34,.84,.16,1.01) forwards;animation:fadeInSlideUp 1s 0s cubic-bezier(.34,.84,.16,1.01) forwards}[data-animate=fadeIn].animate{-webkit-animation:fadeIn .8s 0s cubic-bezier(.34,.84,.16,1.01) forwards;animation:fadeIn .8s 0s cubic-bezier(.34,.84,.16,1.01) forwards}[data-animate=fadeInSlideRight]{-webkit-transform:translateX(-40px);opacity:0;transform:translateX(-40px)}[data-animate=fadeInSlideRight].animate{-webkit-animation:fadeInSlideRight 1s 0s cubic-bezier(.34,.84,.16,1.01) forwards;animation:fadeInSlideRight 1s 0s cubic-bezier(.34,.84,.16,1.01) forwards}[data-animate=fadeInSlideLeft]{-webkit-transform:translateX(40px);opacity:0;transform:translateX(40px)}[data-animate=fadeInSlideLeft].animate{-webkit-animation:fadeInSlideLeft 1s 0s cubic-bezier(.34,.84,.16,1.01) forwards;animation:fadeInSlideLeft 1s 0s cubic-bezier(.34,.84,.16,1.01) forwards}.container{margin-left:auto;margin-right:auto;max-width:1600px;max-width:1470px;padding-left:1.25rem;padding-right:1.25rem;width:100%}.header,.header .content{left:0;top:0;width:100%;z-index:200}.header{max-width:100%;display:inline-block}.header .logo{display:block;margin:0 auto;text-align:center;width:50%;z-index:300}.header .logo a{color:#fff;display:inline-block;text-decoration:none;width:100%}.header .logo a img,.header .logo a picture{width:100%}.header .content{background:#000;background:linear-gradient(0deg,transparent,rgba(0,0,0,.6));padding-top:1.25rem;position:fixed;transition:position .2s ease-in-out;padding-bottom:14.5rem}.header .content.ext{position:relative}.header .container{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.header .container .nav-toggle{flex-basis:25%;width:25%}.header .menu-toggle{cursor:pointer;height:40px;margin-left:auto;position:relative;width:34px}.uk-cover{width:100%}iframe.uk-cover{pointer-events:none}.uk-cover-container{overflow:hidden;position:relative}.arrow-container{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;width:100%;position:relative}.arrow-down-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;align-items:center;position:relative;width:100%;height:42px;cursor:pointer;width:80px;margin:0 0 0 -40px;line-height:60px;position:absolute;left:50%;bottom:0;color:#fff;text-align:center;font-size:70px;z-index:100;text-decoration:none;text-shadow:0 0 3px rgba(0,0,0,.4);background-image:url(/Content/images/down.svg);background-repeat:no-repeat;background-size:contain;background-position:center center}.arrow-down-btn span{display:inline-block;text-indent:-99999999px;line-height:0}.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.main{display:block;flex-grow:1;flex-shrink:1;-webkit-box-shadow:black 0 9px 15px -19px;-moz-box-shadow:black 0 9px 15px -19px;box-shadow:0 9px 15px -19px #000;overflow-x:hidden}.main .hero{background-position:50%;background-repeat:no-repeat;background-size:cover;max-height:100vh;max-height:calc(var(--vh,1vh)*100);position:relative;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;overflow:hidden !important;touch-action:pan-y}.main .hero .uk-cover{min-width:100vw}.main .hero .content{width:100%;max-width:2000px;margin:0 auto;position:absolute;z-index:300;padding-left:30px;padding-right:30px}.main .hero .content .pretext{letter-spacing:.2em;position:relative;text-transform:uppercase}.main .hero .content .pretext:before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);background:#fff}.main .hero .content h1{font-size:3rem;line-height:1;margin-bottom:20px}.main .hero .content p{line-height:2rem;font-size:1rem}.main .hero .content.right{right:0;text-align:right}.main .hero .content.right .pretext:before{left:auto;right:0}.main .hero .flexslider{margin:0;padding:0;background:#fff;position:relative;zoom:1;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;width:100%}.main .hero .flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.main .hero .flexslider .slides{overflow:hidden;height:100vh;height:calc(var(--vh,1vh)*100)}.main .hero .flexslider .slides .slideimg{overflow:hidden;position:relative;height:100vh;height:calc(var(--vh,1vh)*100);display:flex;justify-content:center;align-items:center}.main .hero .flexslider .slides .slideimg figure{height:100vh;height:calc(var(--vh,1vh)*100);background-position:center center;background-repeat:no-repeat;background-size:cover;flex:1;position:relative;margin:0}.main .hero .flexslider .slides .slideimg figure:after{background-color:rgba(0,0,0,.4);position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;content:""}.main .hero .flexslider .slides .slideimg>div{position:absolute;text-align:center;margin:auto;color:#fff}.main .hero .flexslider .slides img,.main .hero .flexslider .slides picture{width:100%;display:block;-moz-user-select:none}.main .hero .flexslider .slides:after{content:"\20";display:block;clear:both;visibility:hidden;line-height:0;height:0}.main .hero .video{height:100vh;height:calc(var(--vh,1vh)*100);position:relative;min-width:100% !important;margin:0 0 auto}.main .hero .video .video-responsive{position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;overflow:hidden;max-width:100%}.main .hero .video .video-responsive iframe{margin:auto;position:absolute;z-index:1;top:0;left:0;transform:translate(0,0);visibility:visible;object-fit:cover;pointer-events:none;padding:0;border:0;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;max-height:none;max-width:none}.main .hero .video-controls{position:absolute;bottom:1rem;left:1rem;z-index:10000000000000000000;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;align-items:center;justify-content:space-between;opacity:0;z-index:2147483648}.main .hero .video-controls>div{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;justify-content:center;align-items:center;margin:6px}.main .hero .video-controls>div span{background-position:center center;background-repeat:no-repeat;background-size:contain;display:inline-block;margin:6px;cursor:pointer;width:28px;height:28px}.main .hero .video-controls .speed .play{background-image:url(/content/images/ico_play.png)}.main .hero .video-controls .speed .pause{background-image:url(/content/images/ico_pause.png)}.main .hero .video-controls .sound span{width:32px;height:32px}.main .hero .video-controls .sound .vol{background-image:url(/content/images/ico_vol.png)}.main .hero .video-controls .sound .voloff{background-image:url(/content/images/ico_mute.png)}.main .hero .video-controls .expfullscreen span{background-image:url(/content/images/ico_expand.png)}.main .hero .arrow{-webkit-animation-delay:.7s;animation-delay:.7s;bottom:1.25rem;cursor:pointer;height:2.5rem;left:0;margin:auto;position:absolute;right:0;width:3.75rem;z-index:20}.main .hero .arrow:before{-webkit-transform:rotate(-45deg);-webkit-transform-origin:0 100%;border-bottom:3px solid #f5f5f5;border-left:3px solid #f5f5f5;bottom:0;content:"";display:block;height:2rem;left:50%;position:absolute;transform:rotate(-45deg);transform-origin:0 100%;width:2rem}.main .hero.bg{margin-top:80px}.main .hero.bg .text-content{position:absolute;z-index:5;width:100%;text-align:center}.main .hero.bg .text-content p{text-align:center}.main .hero.bg.bg-image{height:80vh;max-height:450px}.main .hero.full{height:100vh;height:calc(var(--vh,1vh)*100)}.main .hero.bottom{background-position:center bottom}.main .hero.halfer figure,.main .hero.halfer .slideimg,.main .hero.halfer .flexslider .slides{max-height:50vh !important}.main .read-more{color:#bbb;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;font-weight:400;height:14px;letter-spacing:.12em;line-height:1;padding-right:1.25rem;position:relative;text-decoration:none;text-transform:uppercase;transition:color .2s ease-in-out;will-change:color}.main .read-more .more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;align-items:center}.main .read-more .more:after{content:"";display:block;height:10px;position:absolute;right:0;transition:border-color .2s ease-in-out;border-bottom:solid 2px #bbb;border-right:solid 2px #bbb;width:10px;will-change:border-color;-webkit-transform:rotate(-45deg);-webkit-transform-origin:center center;transform:rotate(-45deg)}.main .read-more:hover{color:#fff}.main .read-more:hover .more:after{border-color:#fff}.main .read-more.read-less:after{display:none}.main a.read-more{color:#fff;height:50px;padding:0 1.5rem;text-align:center;background-color:#6f635d;transition:background-color .4s ease-in-out;font-weight:400}.main a.read-more:hover{background-color:#302118;height:50px}.main div.read-more{z-index:23;border:solid 1px #f5f5f5;padding:1rem 1.2rem;min-height:50px;color:#fff;transition:all .6s ease-in-out;opacity:0 !important;text-decoration:none !important;background-color:rgba(0,0,0,.3)}.main .boxes,.main .cols,.main .contact{padding-top:80px;background-color:#282828;color:#282828;clear:both}.main .boxes .heading,.main .cols .heading,.main .contact .heading{width:100%;text-align:center;padding-bottom:40px}.main .boxes .heading .h3,.main .boxes .heading h3,.main .boxes .heading h4,.main .boxes .heading .h4,.main .cols .heading .h3,.main .cols .heading h3,.main .cols .heading h4,.main .cols .heading .h4,.main .contact .heading .h3,.main .contact .heading h3,.main .contact .heading h4,.main .contact .heading .h4{font-weight:400;text-transform:uppercase;color:#f5f5f5;font-size:1rem;font-weight:700}.main .boxes .heading h3,.main .boxes .heading .h3,.main .cols .heading h3,.main .cols .heading .h3,.main .contact .heading h3,.main .contact .heading .h3{color:#9e9e9e}.main .boxes .heading h2,.main .cols .heading h2,.main .contact .heading h2{text-transform:uppercase;font-size:1.6rem;color:#f5f5f5;letter-spacing:.05rem;margin-bottom:.2rem;font-family:neue-haas-grotesk-display,sans-serif}.main .boxes .heading div,.main .cols .heading div,.main .contact .heading div{display:inline-block;width:100%;color:#282828;font-size:1.4rem;font-weight:bold;margin-bottom:.5rem}.main .boxes .heading p,.main .cols .heading p,.main .contact .heading p{display:inline-block;max-width:700px;font-size:1rem !important;font-weight:100;color:#f5f5f5}.main .boxes .box,.main .cols .box,.main .contact .box{color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;justify-content:center;align-items:center;position:relative;text-align:center;width:100%;transition:opacity .8s ease-in-out;opacity:1;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:30px}.main .boxes .box .video-content,.main .cols .box .video-content,.main .contact .box .video-content{flex:1;width:50%;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;height:100%;justify-content:center;align-items:center;overflow:hidden;background-color:#282828}.main .boxes .box .video-content video,.main .cols .box .video-content video,.main .contact .box .video-content video{overflow:hidden}.main .boxes .box .video-content h3,.main .boxes .box .video-content .h3,.main .cols .box .video-content h3,.main .cols .box .video-content .h3,.main .contact .box .video-content h3,.main .contact .box .video-content .h3{z-index:2;text-align:center;position:absolute;font-weight:100;left:1rem;top:1rem}.main .boxes .box .video-content .read-more,.main .cols .box .video-content .read-more,.main .contact .box .video-content .read-more{position:absolute}.main .boxes .box .box-content,.main .cols .box .box-content,.main .contact .box .box-content{flex:1;width:50%;max-width:50%;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;padding:30px}.main .boxes .box .box-content h3,.main .boxes .box .box-content .h3,.main .cols .box .box-content h3,.main .cols .box .box-content .h3,.main .contact .box .box-content h3,.main .contact .box .box-content .h3{font-size:1.4rem}.main .boxes .box .box-content.inview,.main .cols .box .box-content.inview,.main .contact .box .box-content.inview{background-color:transparent}.main .boxes .box .box-content .btn:not(.disabled),.main .cols .box .box-content .btn:not(.disabled),.main .contact .box .box-content .btn:not(.disabled){background-image:linear-gradient(to left,#8f8d6d,#8f8d6d 50%,#535240 50%,#535240);background-image:linear-gradient(to left,#535240,#535240 50%,#403933 50%,#403933);color:#fff}.main .boxes .box.video div.read-more,.main .cols .box.video div.read-more,.main .contact .box.video div.read-more{transition:all .7s ease-in-out}.main .boxes .box.video.playing .video-content h3,.main .boxes .box.video.playing .video-content .h3,.main .cols .box.video.playing .video-content h3,.main .cols .box.video.playing .video-content .h3,.main .contact .box.video.playing .video-content h3,.main .contact .box.video.playing .video-content .h3{opacity:0}.main .boxes .box.video.playing div.read-more,.main .cols .box.video.playing div.read-more,.main .contact .box.video.playing div.read-more{opacity:1 !important}.main .boxes .box.video.playing div.read-more:hover,.main .cols .box.video.playing div.read-more:hover,.main .contact .box.video.playing div.read-more:hover{background-color:rgba(0,0,0,.6)}.main .boxes .box.sm.video div.read-more,.main .cols .box.sm.video div.read-more,.main .contact .box.sm.video div.read-more{opacity:1 !important;padding:.8rem 1rem;min-height:38px;min-width:124px;font-size:12px}.main .boxes .col,.main .cols .col,.main .contact .col{position:relative}.main .boxes .box,.main .boxes .col,.main .cols .box,.main .cols .col,.main .contact .box,.main .contact .col{align-items:stretch;margin-bottom:60px;position:relative}.main .boxes .box .video-content,.main .boxes .col .video-content,.main .cols .box .video-content,.main .cols .col .video-content,.main .contact .box .video-content,.main .contact .col .video-content{flex:1;width:50%;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;height:100%;justify-content:center;align-items:center;overflow:hidden}.main .boxes .box .video .video-responsive,.main .boxes .col .video .video-responsive,.main .cols .box .video .video-responsive,.main .cols .col .video .video-responsive,.main .contact .box .video .video-responsive,.main .contact .col .video .video-responsive{height:100%;width:100%;max-width:100% !important;position:relative;display:flex;justify-content:center;align-items:center}.main .boxes .box>div,.main .boxes .col>div,.main .cols .box>div,.main .cols .col>div,.main .contact .box>div,.main .contact .col>div{flex:1;width:50%;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main .boxes .box>div h3,.main .boxes .box>div h4,.main .boxes .box>div .h3,.main .boxes .box>div .h4,.main .boxes .box>div p,.main .boxes .box>div>a,.main .boxes .col>div h3,.main .boxes .col>div h4,.main .boxes .col>div .h3,.main .boxes .col>div .h4,.main .boxes .col>div p,.main .boxes .col>div>a,.main .cols .box>div h3,.main .cols .box>div h4,.main .cols .box>div .h3,.main .cols .box>div .h4,.main .cols .box>div p,.main .cols .box>div>a,.main .cols .col>div h3,.main .cols .col>div h4,.main .cols .col>div .h3,.main .cols .col>div .h4,.main .cols .col>div p,.main .cols .col>div>a,.main .contact .box>div h3,.main .contact .box>div h4,.main .contact .box>div .h3,.main .contact .box>div .h4,.main .contact .box>div p,.main .contact .box>div>a,.main .contact .col>div h3,.main .contact .col>div h4,.main .contact .col>div .h3,.main .contact .col>div .h4,.main .contact .col>div p,.main .contact .col>div>a{padding-left:30px;padding-right:30px}.main .boxes .box div.image,.main .boxes .col div.image,.main .cols .box div.image,.main .cols .col div.image,.main .contact .box div.image,.main .contact .col div.image{background-size:cover;background-repeat:no-repeat;background-position:center center}.main .boxes .box .image-wrap,.main .boxes .col .image-wrap,.main .cols .box .image-wrap,.main .cols .col .image-wrap,.main .contact .box .image-wrap,.main .contact .col .image-wrap{overflow:hidden}.main .boxes .box .image-wrap .image,.main .boxes .col .image-wrap .image,.main .cols .box .image-wrap .image,.main .cols .col .image-wrap .image,.main .contact .box .image-wrap .image,.main .contact .col .image-wrap .image{flex:none;width:100%;height:100%;-webkit-transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;transition:all .8s}.main .boxes .box .image-wrap .image:hover,.main .boxes .box .image-wrap .image:focus,.main .boxes .col .image-wrap .image:hover,.main .boxes .col .image-wrap .image:focus,.main .cols .box .image-wrap .image:hover,.main .cols .box .image-wrap .image:focus,.main .cols .col .image-wrap .image:hover,.main .cols .col .image-wrap .image:focus,.main .contact .box .image-wrap .image:hover,.main .contact .box .image-wrap .image:focus,.main .contact .col .image-wrap .image:hover,.main .contact .col .image-wrap .image:focus{transform:scale(1.05)}.main .boxes .box h3,.main .boxes .box .h3,.main .boxes .col h3,.main .boxes .col .h3,.main .cols .box h3,.main .cols .box .h3,.main .cols .col h3,.main .cols .col .h3,.main .contact .box h3,.main .contact .box .h3,.main .contact .col h3,.main .contact .col .h3{text-transform:uppercase;font-family:neue-haas-grotesk-display,sans-serif;color:#fff}.main .boxes .box h4,.main .boxes .box .h4,.main .boxes .col h4,.main .boxes .col .h4,.main .cols .box h4,.main .cols .box .h4,.main .cols .col h4,.main .cols .col .h4,.main .contact .box h4,.main .contact .box .h4,.main .contact .col h4,.main .contact .col .h4{color:#9e9e9e}.main .boxes .box p,.main .boxes .col p,.main .cols .box p,.main .cols .col p,.main .contact .box p,.main .contact .col p{color:#f5f5f5}.main .boxes>div.readmore,.main .cols>div.readmore,.main .contact>div.readmore{width:100%;text-align:center;margin-top:1.5rem}.main .boxes>div.readmore a,.main .cols>div.readmore a,.main .contact>div.readmore a{text-transform:uppercase;display:inline-block;letter-spacing:.05rem;font-size:.8rem;padding:.8rem .5rem .5rem;transition:background-color .4s ease-in-out;color:#cdcdcd;border-bottom:solid 1px #cdcdcd}.main .boxes>div.readmore a:hover,.main .boxes>div.readmore a:focus,.main .cols>div.readmore a:hover,.main .cols>div.readmore a:focus,.main .contact>div.readmore a:hover,.main .contact>div.readmore a:focus{color:#fff;border-color:#fff}.main .boxes.flow,.main .cols.flow,.main .contact.flow{padding-top:0}.main .cols{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:80px;position:relative}.main .cols .col{padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;min-width:100%;width:100%}.main .cols .col .heading h3,.main .cols .col .heading .h3{font-size:1.4rem;letter-spacing:.05rem;margin-bottom:2rem}.main .cols .col .btn{color:#fff}.main .cols .col .btn:not(.disabled){background-image:linear-gradient(to left,#8f8d6d,#8f8d6d 50%,#535240 50%,#535240);background-image:linear-gradient(to left,#535240,#535240 50%,#403933 50%,#403933)}.main .cols .col .btn:not(.disabled):hover,.main .cols .col .btn:not(.disabled):focus{color:#fff}.main .cols .logo-symbol{position:absolute;top:-20px;left:15px;z-index:2}.main .cols .logo-symbol img,.main .cols .logo-symbol picture{width:100%;max-width:160px}.main .text-content h3,.main .text-content h4,.main .text-content .h3,.main .text-content .h4{text-transform:uppercase;color:#f5f5f5;font-size:1rem;font-weight:700}.main .text-content h3,.main .text-content .h3{color:#9e9e9e}.main .text-content h2{text-transform:uppercase;font-size:1.6rem;letter-spacing:.2rem}.main .text-content .intro,.main .text-content .subcontent{margin:0 auto;max-width:900px;text-align:center;padding:0 30px}.main .text-content .intro p,.main .text-content .subcontent p{text-align:left}.main .text-content .subcontent{padding:40px 30px 80px}.main .text-content .text-blocks h3,.main .text-content .text-blocks .h3{text-align:center}.main .text-content .inner-content{padding:40px 15px;margin:0 auto;max-width:1200px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.main .text-content .inner-content .image,.main .text-content .inner-content .text-block{flex:1;width:100%;min-width:100%;margin-bottom:30px}.main .team{padding:60px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1775px;justify-content:center}.main .team .col{flex:1;margin-bottom:30px;min-width:50%;max-width:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:space-around}.main .team .col div{padding:20px;min-width:45%}.main .team .col div h3,.main .team .col div .h3{line-height:1;color:#9e9e9e;margin-bottom:20px;letter-spacing:.15rem;font-size:1.2rem;text-transform:uppercase}.main .team .col div span{display:inline-block;width:100%;font-size:.9rem;letter-spacing:.2rem;color:#fff;text-transform:uppercase;margin-bottom:20px}.main .team .col div p{line-height:1.6;margin-bottom:20px;font-weight:400;color:#f5f5f5}.main .team .col div a{letter-spacing:.5px;border-bottom:solid 1px transparent;margin-right:6px;display:inline-block}.main .team .col div a:last-of-type{border-color:#f5f5f5;margin-left:0;margin-right:0}.main .team .col div span.tpipe{display:inline;padding-right:6px}.main .team .col .image-content{padding:0;max-width:500px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:flex-start;padding:0 20px;float:left}.main .team .col:nth-child(even)>div{order:1}.main .team .col:nth-child(even)>.image-content{order:2}.main .contact{background-position:center center;background-repeat:no-repeat;background-size:cover;padding-bottom:80px}.main .contact .heading h2,.main .contact .heading p{color:#282828}.main .loader{border:4px solid #a19d97;border-top:4px solid #474747;border-radius:50%;width:38px;height:38px;margin:0 15px 0 0;animation:spin 1s linear infinite;display:none}.main .form-wrapper{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:center;align-items:center}.main .form-wrapper .form-block{margin:auto;background-color:rgba(245,245,245,.85);padding:30px 50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:636px}.main .form-wrapper .form-block .heading{padding:20px 0 0;max-width:780px}.main .banner{background-color:#f5f5f5;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background-repeat:no-repeat;background-position:center center;align-items:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:55vh}.main .banner>div{max-width:700px;margin:auto}.main .banner h3,.main .banner .h3{font-weight:400;text-transform:uppercase;color:#676767;font-size:1rem;letter-spacing:.2em;font-weight:700;font-family:'HelveticaNeueLTStd-Lt',Helvetica,sans-serif}.main .banner h2{text-transform:uppercase;font-size:1.4rem;color:#282828;letter-spacing:.05rem;margin-bottom:1.5rem}.main .banner p{color:#282828;font-size:1rem;line-height:2rem;margin-bottom:30px}.main .banner .btn{color:#fff}.main .banner .btn:not(.disabled){background-image:linear-gradient(to left,#535240,#535240 50%,#403933 50%,#403933)}.main .banner .btn:not(.disabled):hover,.main .banner .btn:not(.disabled):focus{color:#fff}.main .form .small{font-size:12px}.main .form .buttons{padding-top:20px;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.main .form label a{color:#282828}.main .form input,.main .form textarea{background:transparent;outline:none;width:100%;border-width:1px;border-style:solid;border-color:transparent transparent #000 transparent;font-size:14px;font-weight:300;padding:5px}.main .form input::placeholder,.main .form textarea::placeholder{color:#000}.main .form .form-group{margin-bottom:.5rem;width:100%}.main .form .form-group input{border-color:transparent transparent #676767 transparent}.main .form .form-group .btn{background-color:#000;color:#fff;border:none}.main .form .form-group.chk{padding-left:5px;padding-top:10px}.main .form .form-group.chk label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;padding-left:34px;margin-bottom:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main .form .form-group.chk label input{position:absolute;opacity:0;width:0;z-index:1}.main .form .form-group.chk label span{font-size:13px}.main .form .form-group.chk label span a{text-decoration:underline !important}.main .form .form-group.chk input[type="checkbox"]{border-color:rgba(255,255,255,.3);color:#fff}.main .form .form-group.chk span.check{border:1px solid #000;position:absolute;top:0;left:0;height:16px;width:16px;cursor:pointer;border-radius:3px}.main .form .form-group.chk input[type="checkbox"]:checked+span:before,.main .form .form-group.chk .input[type="checkbox"]:checked+.span:before{content:'';position:absolute;border-style:solid;border-color:#000;left:4px;top:1px;width:9px;height:10px;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.main .form .input-error input,.main .form .input-error textarea{border-bottom:solid 1px #830909 !important;border-style:dashed;background-color:rgba(131,9,9,.1)}.main .form .chk.input-error label{color:#830909}.main .form-sent{text-align:center;padding:30px 0 50px;width:100%}.main .form-sent>span{display:block;font-size:1.1rem;font-family:'HelveticaNeueLTStd-Lt',Helvetica,sans-serif;text-transform:uppercase}.main .form-sent>span span{display:inline-block;padding-left:6px}.main .boxtexts .heading{position:relative;z-index:2}.main .boxtexts .heading .logo-symbol{position:absolute;top:75%;left:2%}.main .boxtexts .heading .logo-symbol img,.main .boxtexts .heading .logo-symbol picture{width:100%}.main .boxtexts .box:first-of-type .video-content h3,.main .boxtexts .box:first-of-type .video-content .h3{top:auto;bottom:1rem !important}.main .policy .text-content .intro{max-width:1020px;text-align:left}.main .policy .ingress{padding-bottom:3.5rem}.main .policy .ingress b{font-weight:600}.main .policy .text-left{text-align:left;padding-bottom:2.5rem}.main .policy ul.dotlist{margin-left:10px;padding-left:15px}.main .policy ul.dotlist li{list-style:disc}.lessbg .contact{background-image:none !important}.text-right{text-align:right !important}.main-content{position:relative;padding-top:80px;overflow:hidden}.navbar{width:100%;max-width:100%;background-color:#282828;position:absolute;max-height:80px;z-index:30;top:0;-webkit-box-shadow:black 0 9px 36px -19px;-moz-box-shadow:black 0 9px 36px -19px;box-shadow:0 9px 36px -19px #000;padding:.5rem 0;flex-wrap:nowrap}.navbar>div{flex:1;width:100%;max-width:33.333%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.navbar>div img,.navbar>div picture{height:100%;max-height:66px}.navbar .logo{max-width:310px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;padding-top:5px}.navbar .logo img,.navbar .logo picture{height:100%;width:100%;max-height:55px;opacity:0;transition:opacity .4s ease-in-out}.navbar .logo.inview img,.navbar .logo.inview picture{opacity:1}.navbar .menutoggle-content{display:none;margin:0 0 0 auto}.navbar .nav-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end;align-items:center}.navbar .nav-content .navbar-nav{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:none;flex:1;justify-content:flex-end;margin-right:20px}.navbar .nav-content .navbar-nav li .nav-link{padding-right:10px;padding-left:10px;color:#f5f5f5;transition:color .2s ease-in-out;text-transform:uppercase;font-weight:bold;font-size:.8rem;letter-spacing:.08rem}.navbar .nav-content .navbar-nav li .nav-link:hover,.navbar .nav-content .navbar-nav li .nav-link:focus{color:#cdcdcd}.navbar .nav-content .navbar-nav li .nav-link.active{color:#b4ac94}.navbar .nav-content .navbar-nav li:last-child{display:none}.navbar.fixed{position:fixed}.menutoggle-content{margin:0 0 0 auto;max-width:80px;z-index:1003}.menutoggle-content .menutoggle{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:#fefefe;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;z-index:1001}.menutoggle-content .menutoggle:hover{opacity:.7}.menutoggle-content .menutoggle.active:hover{opacity:.7}.menutoggle-content .menutoggle.active .menutoggle-inner,.menutoggle-content .menutoggle.active .menutoggle-inner::before,.menutoggle-content .menutoggle.active .menutoggle-inner::after{background-color:#f5f5f5}.menutoggle-content .menutoggle .menutoggle-box{width:30px;height:20px;display:inline-block;position:relative}.menutoggle-content .menutoggle .menutoggle-inner{display:block;top:50%;margin-top:-2px;top:2px;transition:background-color 0s .13s linear}.menutoggle-content .menutoggle .menutoggle-inner,.menutoggle-content .menutoggle .menutoggle-inner::before,.menutoggle-content .menutoggle .menutoggle-inner::after{width:30px;height:3px;background-color:#f5f5f5;border-radius:2px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.menutoggle-content .menutoggle .menutoggle-inner::before,.menutoggle-content .menutoggle .menutoggle-inner::after{content:"";display:block}.menutoggle-content .menutoggle .menutoggle-inner::before{top:-10px;top:10px;transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.menutoggle-content .menutoggle .menutoggle-inner::after{bottom:-10px;top:20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.menutoggle-content .menutoggle.active .menutoggle-inner{transition-delay:.22s;background-color:transparent !important}.menutoggle-content .menutoggle.active .menutoggle-inner::before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(45deg)}.menutoggle-content .menutoggle.active .menutoggle-inner::after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(-45deg)}.page-nav{webkit-transition:all .3s;transition:all .3s;z-index:1002;position:fixed;width:100%;max-width:380px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;top:0;right:-480px;justify-content:flex-start;align-items:center;background-color:#282828;height:100vh;overflow-y:auto;overflow-x:hidden;-webkit-box-shadow:-10px 0 20px -8px #000,0 0 15px 1px transparent;box-shadow:-10px 0 20px -8px #000,0 0 15px 1px transparent}.page-nav::-webkit-scrollbar-track{-webkit-box-shadow:none;box-shadow:none;border-radius:0;background-color:#282828}.page-nav::-webkit-scrollbar{width:6px;background-color:#ccc}.page-nav::-webkit-scrollbar-thumb{border-radius:2px;-webkit-box-shadow:none;box-shadow:none;background-color:#555}.page-nav .container{padding-left:0;padding-right:0}.page-nav.open{right:0}.page-nav .menutoggle-content{position:absolute;right:10px;top:8px}.page-nav .wrapper{margin-bottom:40px}.page-nav .wrapper ul.nav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:.95rem;letter-spacing:1px;line-height:2}.page-nav .wrapper ul.nav.top-nav{padding-top:50px}.page-nav .wrapper ul.nav li{text-transform:uppercase}.page-nav .wrapper ul.nav li a{padding:.5rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;align-items:center;color:#cdcdcd}.page-nav .wrapper ul.nav li a:hover,.page-nav .wrapper ul.nav li a:focus{color:#fff}.page-nav .wrapper ul.nav li a.active{color:#fff}.page-nav .wrapper ul.nav:last-child{margin-top:1rem;padding-top:.8rem;border-top:solid 1px #cdcdcd}.page-nav .wrapper ul.nav:last-child li{text-transform:none}.page-nav .wrapper ul.nav:last-child li a{padding:.5rem;display:inline-block;font-size:.85rem}.page-nav .wrapper:last-child{margin-top:auto;margin-bottom:0;width:100%}.page-nav .wrapper .company-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;padding-bottom:1rem}.page-nav .wrapper .company-info li{margin:0 auto;font-size:14px;text-align:center}.page-nav .wrapper .company-info li:last-child{padding:0 0 10px;width:100%}.page-nav .wrapper .company-info .img{max-width:110px;margin:0 auto 15px}.page-nav .wrapper .company-info i{color:#f5f5f5;font-size:18px}.page-nav .wrapper .company-info a{padding:5px;color:#cdcdcd}.page-nav .wrapper .company-info a:hover,.page-nav .wrapper .company-info a:focus{color:#fff}.page-nav .wrapper .quicklinks{background-color:#464646;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;padding:.5rem 0}.page-nav .wrapper .quicklinks a{display:inline-block;padding:1rem}.page-nav .wrapper .quicklinks a i{color:#f5f5f5;font-size:1.2rem}.page-nav .wrapper .quicklinks a:hover i,.page-nav .wrapper .quicklinks a:focus i{color:#9a9988}span.pipe{display:inline-block;border-left:solid 1px #cdcdcd;height:1rem;width:2px;margin:0 10px}.footer .container{padding-top:30px;padding-bottom:30px}.footer .container .content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer .container .content .col{flex:1}.footer .container .content .col a:hover{color:#cdcdcd}.footer .container .content .col .logo,.footer .container .content .col .logo a{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}.footer .container .content .col .logo img,.footer .container .content .col .logo picture,.footer .container .content .col .logo a img,.footer .container .content .col .logo a picture{max-width:140px}.footer .container .content .col .text,.footer .container .content .col .shares{padding-top:30px}.footer .container .content .col .text h4,.footer .container .content .col .text .h4,.footer .container .content .col .shares h4,.footer .container .content .col .shares .h4{font-size:1.1rem;margin:0 0 .25em}.footer .container .content .col .text h6,.footer .container .content .col .text .h6,.footer .container .content .col .shares h6,.footer .container .content .col .shares .h6{font-size:.9rem;margin:.25rem 0 .25em}.footer .container .content .col .text p,.footer .container .content .col .shares p{font-size:.85rem}.footer .container .content .col .shares .links{margin-bottom:1.3rem}.footer .container .content .col .shares .links a{display:inline-block;margin-right:10px}.footer .container .content .col .shares .links a span{text-indent:-9999999px;display:none}.footer .container .content .col .shares p{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer .container .content .col .shares p>span{display:inline-block;margin-bottom:.8rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.footer .container .content .col .shares p a{border-bottom:solid 1px #cdcdcd;padding-bottom:2px;margin-bottom:0}.rotate{animation:rotation 10s infinite linear}.front .arrow-container{position:absolute;bottom:2rem;z-index:200;padding:0 10px}.front .arrow-down-btn{height:42px;-webkit-animation:fade_move_down 2.5s ease-in-out infinite;-moz-animation:fade_move_down 2.5s ease-in-out infinite;animation:fade_move_down 2.5s ease-in-out infinite;animation-delay:2.5s}.front .header{position:absolute}.front .header .logo{left:0;position:absolute;right:0;top:1.25rem}.front .header .logo img,.front .header .logo picture{max-width:500px}.front .header .logo a span{display:none}.front .main .hero{height:100vh;height:calc(var(--vh,1vh)*100)}.front .main section.cols::before{content:"";height:3px;display:inline-block;margin:0 auto 50px;border-top:1px solid #ddd;width:100%;width:50vw;max-width:300px}.fp-team .main .hero{height:100vh;height:calc(var(--vh,1vh)*100);max-height:calc(100vh - 60px)}.fixed-nav .header .navbar{position:fixed}.fixed-nav .header .logo img,.fixed-nav .header .logo picture{opacity:1}.section-news{padding:0;width:100%;flex-basis:100%;position:relative;z-index:1;display:flex;justify-content:flex-start;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:50px 30px 30px;align-items:flex-start;margin:0 auto;max-width:1780px}.section-news .heading{width:100%;text-align:center;padding:20px 0;margin:1rem 0 0}.section-news .heading h2{text-transform:uppercase;font-size:1.6rem;color:#f5f5f5;letter-spacing:.05rem;margin-bottom:.2rem;font-family:neue-haas-grotesk-display,sans-serif;text-align:center}.section-news .wrapper{width:100%;margin:0 auto;justify-content:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:row;max-width:900px}.section-news .wrapper .latest-news{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex:1}.section-news .wrapper .latest-news>a{display:inline-block;margin:5px;width:100%;max-width:calc(50% - 10px);position:relative;background-color:#fff}.section-news .wrapper .latest-news>a figure{display:block;margin:0;height:100vh;width:100%;max-width:440px;max-height:440px;background-position:center center;background-size:cover;background-repeat:no-repeat}.section-news .wrapper .latest-news>a label{bottom:0;padding:10px;left:0;width:100%;letter-spacing:.02rem;background-color:#fff;color:#111;font-size:14px;webkit-transition:all .25s;transition:all .25s;border:solid 1px #cdcdcd;margin-bottom:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;align-items:flex-start}.section-news .wrapper .latest-news>a label>span:first-child{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:flex-start;max-width:100%}.section-news .wrapper .latest-news>a label>span:first-child b{font-weight:600;padding-right:4px;line-height:1;font-size:13px}.section-news .wrapper .latest-news>a label span.icon{display:inline-block;margin-right:10px;width:20px;height:20px;background-image:url(/DC/img_f_insta_icon.png);background-size:contain;background-position:center center;background-repeat:no-repeat}.section-news .wrapper .latest-news>a label span.date{font-size:10px;text-transform:uppercase;padding-left:5px;color:#666}.section-news .wrapper .latest-news>a label span.text{padding-top:3px;padding-left:4px}.section-news .wrapper .latest-news>a label span.text pre{border:none;font-family:'HelveticaNeueLTStd-Lt',sans-serif;font-weight:100;width:100%;display:inline-block;max-width:100%;font-size:13px;letter-spacing:0;margin:0;line-height:1.2;padding:0;white-space:normal}.section-news .wrapper .latest-news>a i{border-radius:50%;background-color:#f5f5f5;color:#484848;position:absolute;top:6px;left:6px;padding:5px 0 0 7px;width:33px;height:32px;font-size:22px}.main .innervideo{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100vh;height:calc(var(--vh,1vh)*100);overflow:hidden}.main .innervideo .vidcontainer{margin:0;padding:0;bottom:0;height:100vh;height:calc(var(--vh,1vh)*100);left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:1}.main .innervideo .vidcontainer .video{margin:0;padding:0;bottom:0;height:100vh;height:calc(var(--vh,1vh)*100);max-height:80vh;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:1}.main .innervideo .vidcontainer video{height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;pointer-events:none}.main .innervideo .vidcontainer .video-responsive{pointer-events:none;position:relative;bottom:0;height:calc(var(--vh,1vh)*100);left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:1}.main .innervideo .vidcontainer .video-responsive iframe{margin:0;padding:0;border:0;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;position:absolute;left:0;max-height:none;max-width:none;top:0;-webkit-transform:translate(-50%,-50%);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;pointer-events:none}.lessbg{padding-top:0}.lessbg .contact{padding-top:0;padding-bottom:50px}@-webkit-keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}@-moz-keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInSlideUp{0%{-webkit-transform:translateY(60px);opacity:0;transform:translateY(60px)}to{-webkit-transform:translateY(0);opacity:1;transform:translateY(0)}}@keyframes fadeInSlideUp{0%{-webkit-transform:translateY(60px);opacity:0;transform:translateY(60px)}to{-webkit-transform:translateY(0);opacity:1;transform:translateY(0)}}@-moz-keyframes fadeInSlideUp{0%{-webkit-transform:translateY(60px);opacity:0;transform:translateY(60px)}to{-webkit-transform:translateY(0);opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInSlideLeft{0%{-webkit-transform:translateX(60px);opacity:0;transform:translateX(60px)}to{-webkit-transform:translateX(0);opacity:1;transform:translateX(0)}}@keyframes fadeInSlideLeft{0%{-webkit-transform:translateX(60px);opacity:0;transform:translateX(60px)}to{-webkit-transform:translateX(0);opacity:1;transform:translateX(0)}}@-moz-keyframes fadeInSlideLeft{0%{-webkit-transform:translateX(60px);opacity:0;transform:translateX(60px)}to{-webkit-transform:translateX(0);opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInSlideRight{0%{-webkit-transform:translateX(-60px);opacity:0;transform:translateX(-60px)}to{-webkit-transform:translateX(0);opacity:1;transform:translateX(0)}}@keyframes fadeInSlideRight{0%{-webkit-transform:translateX(-60px);opacity:0;transform:translateX(-60px)}to{-webkit-transform:translateX(0);opacity:1;transform:translateX(0)}}@-moz-keyframes fadeInSlideRight{0%{-webkit-transform:translateX(-60px);opacity:0;transform:translateX(-60px)}to{-webkit-transform:translateX(0);opacity:1;transform:translateX(0)}}.space{height:90px;width:100%}.webp .main .contact{background-image:url(/dc/img_0706_dark.webp)}.nowebp .main .contact{background-image:url(/dc/img_0706_dark.jpg)}@media all and (orientation:portrait){.main .hero video{height:100vh;height:calc(var(--vh,1vh)*100);width:auto;min-width:0;max-width:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.fp-team .main .hero video{left:0;top:0;transform:none}}@media all and (orientation:portrait) and (max-width:993px){.fp-team .main .hero video,.fp-team .fp-team{position:relative}}@media all and (orientation:landscape){.main .hero video{min-height:100vh;min-height:calc(var(--vh,1vh)*100);margin:0 0 auto}.fp-team .main .hero{min-width:100%;min-height:100vh !important;min-height:calc(var(--vh,1vh)*100) !important;height:auto;max-height:none !important;margin:0 0 auto}@supports (-webkit-appearance:none)and(stroke-color:transparent){.main .hero video{width:100% !important;}.fp-team .main .hero video{width:100% !important;}.main .hero .uk-cover{min-width:100vw;width:auto !important;}}@supports (-moz-appearance:none){.main .hero video{width:100% !important;}.fp-team .main .hero video{width:100% !important;}}}@media all and (orientation:landscape) and (max-width:1920px){.main .hero video{width:auto !important;min-width:auto !important}.fp-team .main .hero video{width:auto !important;min-width:auto !important}}@media all and (orientation:landscape) and (min-width:2120px){@supports (-webkit-appearance:none)and(stroke-color:transparent){.main .hero video{width:100% !important;min-width:100vw !important;}.fp-team .main .hero video{width:100% !important;min-width:100vw !important;}}}@media all and (orientation:landscape) and (max-width:1550px){.main .hero video{width:auto !important;min-width:auto !important}.fp-team .main .hero video{width:auto !important;min-width:auto !important}}@media all and (orientation:landscape) and (max-width:1078px){@supports (-ms-ime-align:auto){.uk-cover{width:!important;}.fp-team .main .hero video{width:auto !important;min-width:auto;}}.fp-team .main .hero video{min-height:calc(var(--vh,1vh)*100 - 60px) !important;max-height:calc(var(--vh,1vh)*100 - 60px) !important}}@media all and (orientation:landscape) and (min-width:970px) and (max-width:1980px){@supports (-ms-ime-align:auto){.uk-cover{width:auto !important;min-width:auto;}.main .hero video{width:auto !important;min-width:auto;}.fp-team .main{margin-top:71px;}.fp-team .main .hero video{width:auto !important;min-width:auto;}}}@media(max-width:415px){.main .form textarea,.main .form input,.main .form textarea,.main .form input{min-height:34px}.main .boxes .heading h2,.main .cols .heading h2,.main .contact .heading h2{font-size:1.2rem}.main .boxes .box{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto !important;padding-left:10px;padding-right:10px}.main .boxes .box .video-content,.main .boxes .box .box-content,.main .boxes .box .image-wrap{width:100%;max-width:100%;min-height:0}.main .boxes .box .video-content video,.main .boxes .box .box-content video,.main .boxes .box .image-wrap video{width:100%;position:relative;left:0;top:0;transform:none}.main .boxes .box .video-content{order:1}.main .boxes .box .box-content{order:2}.main .form-wrapper .form-block{padding:30px 15px}}@media(max-width:757px){.main .hero .video video,.main .innervideo .vidcontainer .video{width:100vw !important;height:56.25vw !important;min-height:100vh;min-height:calc(var(--vh,1vh)*100);min-width:177.77vh !important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media(max-width:768px){.navbar .menutoggle-content{display:inline-block}.main .hero .content{padding-left:20px;padding-right:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.main .hero .content .pretext{margin-bottom:10px;font-size:.75rem}.main .hero .content h1{font-size:1.6rem}.main .hero .content h1 span{display:none}.main .hero .content p{line-height:1.5rem;text-align:center}.main .form-wrapper .form-block{background-color:rgba(245,245,245,.7)}.boxes .box>div.image{width:100%}}.boxes video::-webkit-media-controls,.boxes .media-controls,.cols video::-webkit-media-controls,.cols .media-controls{display:none !important}.handh .boxes .media-controls,.handh .cols .media-controls{display:flex !important}.handh .boxes .box,.handh .boxes .col,.handh .cols .box,.handh .cols .col{padding-left:16px;padding-right:10px}.handh .boxes .box .video-content,.handh .boxes .box .box-content,.handh .boxes .box .image-wrap,.handh .boxes .col .video-content,.handh .boxes .col .box-content,.handh .boxes .col .image-wrap,.handh .cols .box .video-content,.handh .cols .box .box-content,.handh .cols .box .image-wrap,.handh .cols .col .video-content,.handh .cols .col .box-content,.handh .cols .col .image-wrap{width:100%;max-width:100%;min-height:0}.handh .boxes .box .video-content video,.handh .boxes .box .box-content video,.handh .boxes .box .image-wrap video,.handh .boxes .col .video-content video,.handh .boxes .col .box-content video,.handh .boxes .col .image-wrap video,.handh .cols .box .video-content video,.handh .cols .box .box-content video,.handh .cols .box .image-wrap video,.handh .cols .col .video-content video,.handh .cols .col .box-content video,.handh .cols .col .image-wrap video{width:100%;position:relative;left:0;top:0;transform:none}.handh .boxes .box .video-content,.handh .boxes .col .video-content,.handh .cols .box .video-content,.handh .cols .col .video-content{display:flex;justify-content:center;align-items:center;position:relative}.handh .boxes .box .video-content .plbtn,.handh .boxes .col .video-content .plbtn,.handh .cols .box .video-content .plbtn,.handh .cols .col .video-content .plbtn{display:inline-flex;position:absolute;font-size:30rem;z-index:20;justify-content:center;align-items:center;width:100%;height:40px;margin:10px auto 14px;transition:all .25s ease-in}.handh .boxes .box .video-content .plbtn:after,.handh .boxes .col .video-content .plbtn:after,.handh .cols .box .video-content .plbtn:after,.handh .cols .col .video-content .plbtn:after{content:"";display:inline-block;width:40px;height:40px;background-image:url(/Content/images/ico_play.png);background-position:center center;background-size:contain}.handh .boxes .box .video-content.drk .plbtn:after,.handh .boxes .col .video-content.drk .plbtn:after,.handh .cols .box .video-content.drk .plbtn:after,.handh .cols .col .video-content.drk .plbtn:after{background-image:url(/Content/images/ico_play_drk.png)}.handh .boxes .box .video-content.isplaying .plbtn:after,.handh .boxes .col .video-content.isplaying .plbtn:after,.handh .cols .box .video-content.isplaying .plbtn:after,.handh .cols .col .video-content.isplaying .plbtn:after{background-image:url(/Content/images/ico_pause.png)}.handh .boxes .box .video-content.etc .plbtn,.handh .boxes .col .video-content.etc .plbtn,.handh .cols .box .video-content.etc .plbtn,.handh .cols .col .video-content.etc .plbtn{opacity:0}.handh .boxes .box .video-content.etc:hover .plbtn,.handh .boxes .box .video-content.etc:focus .plbtn,.handh .boxes .col .video-content.etc:hover .plbtn,.handh .boxes .col .video-content.etc:focus .plbtn,.handh .cols .box .video-content.etc:hover .plbtn,.handh .cols .box .video-content.etc:focus .plbtn,.handh .cols .col .video-content.etc:hover .plbtn,.handh .cols .col .video-content.etc:focus .plbtn{opacity:1}@media screen and (max-width:1000px){.main .boxes .box,.main .cols .box,.main .contact .box{flex-direction:column;height:auto !important}.main .boxes .box>div,.main .cols .box>div,.main .contact .box>div{width:100%}.main .boxes .col>div,.main .cols .col>div,.main .contact .col>div{width:100%}.main .boxes .box .video-content,.main .boxes .box .box-content,.main .boxes .col .video-content,.main .boxes .col .box-content,.main .cols .box .video-content,.main .cols .box .box-content,.main .cols .col .video-content,.main .cols .col .box-content,.main .contact .box .video-content,.main .contact .box .box-content,.main .contact .col .video-content,.main .contact .col .box-content{width:100%;max-width:100%}}@media screen and (max-width:900px){.main .cols .col>div h3,.main .cols .col>div .h3,.main .cols .box>div h3,.main .cols .box>div .h3,.main .boxes .col>div h3,.main .boxes .col>div .h3,.main .boxes .box>div h3,.main .boxes .box>div .h3{letter-spacing:1px;font-size:1.3rem !important}}@media screen and (max-width:1200px){.main .hero .video video{width:100vw !important;height:56.25vw !important;min-height:100vh;min-height:calc(var(--vh,1vh)*100);min-width:177.77vh !important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media(max-width:1500px) and (orientation:portrait){.main .hero .video video{width:100vw !important;height:56.25vw !important;min-height:100vh;min-height:calc(var(--vh,1vh)*100);min-width:177.77vh !important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media screen and (max-width:1860px){.main .team{flex-direction:column;max-width:1000px;margin:0 auto}.main .team .col{min-width:100%;max-width:100%;margin-bottom:40px}.main .team .col .image-content{padding:20px}.main .team .col h3,.main .team .col .h3{padding:40px 0 5px}}@media(max-device-width:896px) and (max-device-height:414px),(max-width:992px) and (orientation:landscape){.navbar .menutoggle-content{display:inline-block}.space{height:60px}.header .logo{width:40%}.fixed-nav .main{margin-top:56px}.main .hero.bg{margin-top:0}.main .hero.bg.bg-image{height:80vh;max-height:450px}.main .boxes .heading,.main .cols .heading,.main .contact .heading{width:100%;margin:0 auto}.main .boxes,.main .cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main .boxes .box,.main .cols .box{padding-top:0;flex:1;max-height:none !important;padding-left:10px;padding-right:10px}.main .boxes .box .video-content,.main .boxes .box .image-wrap,.main .cols .box .video-content,.main .cols .box .image-wrap{order:1}.main .boxes .box .box-content,.main .cols .box .box-content{order:2;min-height:auto;padding-bottom:74px}.main .boxes .box .box-content h4,.main .boxes .box .box-content .h4,.main .cols .box .box-content h4,.main .cols .box .box-content .h4{font-size:1.2rem}.main .boxes .box .box-content h3,.main .cols .box .box-content h3{font-size:1.2rem;line-height:1.5}.main .boxtexts .heading .logo-symbol{display:none}.main .cols .col{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px;flex:1;max-height:none;padding-left:10px;padding-right:10px}.main .cols .col>div{width:100%;height:auto}.main .cols .col>div.video,.main .cols .col>div.image{order:1;padding-left:0;padding-right:0}.main .cols .col>div.heading{padding-top:50px;order:2;padding-left:15px;padding-right:15px}.main .cols .logo-symbol{display:none}.main .team .col{min-width:100%;max-width:100%}.main .team .col>div{order:2}.main .team .col>div.image-content{order:1}.main .team .col:nth-child(even)>div{order:2}.main .team .col:nth-child(even)>div.image-content{order:1}.fp-team .main .hero{flex-direction:column;max-height:100vh}.fp-team .main .hero .content{position:relative;padding-left:15px;padding-right:15px;padding-bottom:50px;margin-right:15px;margin-top:auto;margin-bottom:auto}.fp-team .main .hero .content.right{text-align:center;max-width:95%;padding-top:20px}.fp-team .main .hero .video-controls{bottom:0 !important;top:auto !important}.fp-team .main .hero .video-controls>div span{width:24px;height:24px;margin:3px}.fp-team .main .hero .video-controls .sound span{width:28px;height:28px}.fp-team .main-content{padding-top:40px}.footer .container{max-width:95vw}.footer .container .content .col .logo{height:100px;display:inline-block;width:100%;margin:30px 0 50px}.footer .container .content .col .logo a{display:inline-block;height:100px;width:100%}}@media(max-width:440px) and (orientation:portrait){.fp-team .main.hero{margin-top:65px}}@media(max-device-width:414px) and (max-device-height:896px),(max-width:992px) and (orientation:portrait){.space{height:60px}.header .logo{width:75%}.navbar{padding:15px}.navbar>div{padding-right:5px;max-width:80px}.navbar .nav-content{align-items:flex-start;max-width:80px}.navbar .menutoggle-content{margin:0}.navbar .logo{padding-top:3px;padding-right:0;max-width:none}.navbar .logo img,.navbar .logo picture{max-width:190px}.menutoggle-content .menutoggle{padding:0}.fixed-nav .main{margin-top:56px}.fixed-nav.fp-team .main{margin-top:71px}.main .hero.bg{margin-top:0}.main .hero.bg.bg-image{height:80vh;max-height:450px}.main .hero .content.right{text-align:center}.main .boxes .heading,.main .cols .heading,.main .contact .heading{width:100%;margin:0 auto}.main .boxes .box,.main .boxes .col,.main .cols .box,.main .cols .col,.main .contact .box,.main .contact .col{flex:none;padding-left:10px;padding-right:10px}.main .boxes .box>div h3,.main .boxes .box>div h4,.main .boxes .box>div .h3,.main .boxes .box>div .h4,.main .boxes .box>div p,.main .boxes .box>div a,.main .boxes .col>div h3,.main .boxes .col>div h4,.main .boxes .col>div .h3,.main .boxes .col>div .h4,.main .boxes .col>div p,.main .boxes .col>div a,.main .cols .box>div h3,.main .cols .box>div h4,.main .cols .box>div .h3,.main .cols .box>div .h4,.main .cols .box>div p,.main .cols .box>div a,.main .cols .col>div h3,.main .cols .col>div h4,.main .cols .col>div .h3,.main .cols .col>div .h4,.main .cols .col>div p,.main .cols .col>div a,.main .contact .box>div h3,.main .contact .box>div h4,.main .contact .box>div .h3,.main .contact .box>div .h4,.main .contact .box>div p,.main .contact .box>div a,.main .contact .col>div h3,.main .contact .col>div h4,.main .contact .col>div .h3,.main .contact .col>div .h4,.main .contact .col>div p,.main .contact .col>div a{padding-left:0;padding-right:0}.main .boxes .box>div h3,.main .boxes .box>div .h3,.main .boxes .col>div h3,.main .boxes .col>div .h3,.main .cols .box>div h3,.main .cols .box>div .h3,.main .cols .col>div h3,.main .cols .col>div .h3,.main .contact .box>div h3,.main .contact .box>div .h3,.main .contact .col>div h3,.main .contact .col>div .h3{font-size:1.2rem !important;line-height:1.6}.main .boxes .box .box-content,.main .boxes .col .box-content,.main .cols .box .box-content,.main .cols .col .box-content,.main .contact .box .box-content,.main .contact .col .box-content{padding:10px}.main .boxes .box .box-content h3,.main .boxes .box .box-content .h3,.main .boxes .col .box-content h3,.main .boxes .col .box-content .h3,.main .cols .box .box-content h3,.main .cols .box .box-content .h3,.main .cols .col .box-content h3,.main .cols .col .box-content .h3,.main .contact .box .box-content h3,.main .contact .box .box-content .h3,.main .contact .col .box-content h3,.main .contact .col .box-content .h3{font-size:1.2rem;line-height:1.5}.main .boxes .box .box-content p,.main .boxes .col .box-content p,.main .cols .box .box-content p,.main .cols .col .box-content p,.main .contact .box .box-content p,.main .contact .col .box-content p{text-align:left}.main .boxes .box .video-content,.main .boxes .box .box-content,.main .boxes .box .image-wrap,.main .boxes .col .video-content,.main .boxes .col .box-content,.main .boxes .col .image-wrap,.main .cols .box .video-content,.main .cols .box .box-content,.main .cols .box .image-wrap,.main .cols .col .video-content,.main .cols .col .box-content,.main .cols .col .image-wrap,.main .contact .box .video-content,.main .contact .box .box-content,.main .contact .box .image-wrap,.main .contact .col .video-content,.main .contact .col .box-content,.main .contact .col .image-wrap{width:100%;max-width:100%;min-height:0}.main .boxes .box .video-content video,.main .boxes .box .box-content video,.main .boxes .box .image-wrap video,.main .boxes .col .video-content video,.main .boxes .col .box-content video,.main .boxes .col .image-wrap video,.main .cols .box .video-content video,.main .cols .box .box-content video,.main .cols .box .image-wrap video,.main .cols .col .video-content video,.main .cols .col .box-content video,.main .cols .col .image-wrap video,.main .contact .box .video-content video,.main .contact .box .box-content video,.main .contact .box .image-wrap video,.main .contact .col .video-content video,.main .contact .col .box-content video,.main .contact .col .image-wrap video{width:100%;position:relative;left:0;top:0;transform:none}.main .boxes .box .video-content,.main .boxes .box .image-wrap,.main .cols .box .video-content,.main .cols .box .image-wrap,.main .contact .box .video-content,.main .contact .box .image-wrap{order:1}.main .boxes .box .video-content.rect,.main .boxes .box .image-wrap.rect,.main .cols .box .video-content.rect,.main .cols .box .image-wrap.rect,.main .contact .box .video-content.rect,.main .contact .box .image-wrap.rect{min-height:0}.main .boxes .box .box-content,.main .cols .box .box-content,.main .contact .box .box-content{order:2}.main .boxes,.main .cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main .boxes .box,.main .cols .box{padding-top:0;height:calc(50vh - 65px)}.main .boxes .box .box-content,.main .cols .box .box-content{min-height:1px;padding:30px 10px 60px}.main .boxes.flow,.main .cols.flow{padding:80px 0 0}.main .boxtexts .heading .logo-symbol{display:none}.main .cols .col{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:50px}.main .cols .col>div{width:100%;height:auto;padding-left:0 !important;padding-right:0 !important}.main .cols .col>div.video,.main .cols .col>div.image{order:1}.main .cols .col>div.heading{padding-top:50px !important;order:2;padding-left:15px;padding-right:15px}.main .cols .logo-symbol{display:none}.main .contact{padding-bottom:100px}.main .text-content h2{font-size:1.4rem;letter-spacing:.1rem}.main .text-content .intro,.main .text-content .subcontent{padding:0 15px}.main .team .col{min-width:100%;max-width:100%;flex-direction:column;margin-bottom:20px}.main .team .col>div{order:2}.main .team .col>div.image-content{order:1}.main .team .col>div h3,.main .team .col>div .h3{padding:0 0 5px}.main .team .col:nth-child(even)>div{order:2}.main .team .col:nth-child(even)>div.image-content{order:1}.main .form-sent>span span{display:inline-block;width:100%;padding:0}.fp-team .uk-cover{position:relative;left:0;top:0;right:0;transform:none;width:100% !important;height:auto !important}.fp-team .main .hero{flex-direction:column;height:auto}.fp-team .main .hero .content{position:relative;padding-left:15px;padding-right:15px;padding-top:30px}.fp-team .main .hero .content h1{line-height:1.5;font-size:1.4rem}.fp-team .main .hero .content h1 span{display:block}.fp-team .main .hero .video-controls{left:10px;top:190px !important;bottom:auto}.fp-team .main .hero .video-controls>div span{width:24px;height:24px;margin:3px}.fp-team .main .hero .video-controls .sound span{width:28px;height:28px}.front .header .logo a img,.front .header .logo a picture{max-width:350px}.front .main .hero .content{padding-top:20px;position:relative}.front .main .hero .video-responsive iframe{margin-left:-170px}.front .main .boxes .heading{padding-bottom:60px}.front .main .cols{padding-top:40px}.arrow-down-btn{height:32px}.footer .container{max-width:95vw}.footer .container .content .col .logo{height:100px;display:inline-block;width:100%;margin:30px 0 50px}.footer .container .content .col .logo a{display:inline-block;height:100px;width:100%;text-align:center}.footer .container .content .col .text,.footer .container .content .col .shares .links{text-align:center}.footer .container .content .col .shares p{align-items:center}}@media(max-device-width:414px) and (max-device-height:896px),(max-device-width:896px) and (max-device-height:414px),(max-device-height:992px) and (orientation:portrait),(max-width:992px) and (orientation:portrait){.main a.read-more{height:auto;padding:1rem 1.5rem}.main .hero .video video{width:100vw !important;height:56.25vw !important;min-height:100vh;min-height:calc(var(--vh,1vh)*100);min-width:177.77vh !important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.main .boxes .cols .heading h2,.main .contact .heading h2{font-size:1.2rem}.main .cols .col{margin-bottom:30px}.main .cols .col>div{height:auto}.main .cols .col>div.heading{padding-top:20px !important}.arrow-down-btn{height:32px}.footer .container{max-width:95vw}.footer .container .content .col .logo{height:100px;display:inline-block;width:100%;margin:30px 0 50px}.footer .container .content .col .logo a{display:inline-block;height:100px;width:100%;text-align:center}.footer .container .content .col .text,.footer .container .content .col .shares .links{text-align:center}.footer .container .content .col .shares p{align-items:center}}@media(max-width:1024px) and (orientation:portrait){.main .innervideo,.main .innervideo .vidcontainer{max-height:56.25vw !important}.main .innervideo .vidcontainer .video{width:100vw !important;height:56.25vw !important;min-height:56.25vw !important;min-width:177.77vh !important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media(min-width:768px){h1{font-size:1.5rem}.container{width:85%}.header .logo{top:2.5rem}.header .content{padding-top:2.5rem}.menu-toggle{width:50px}.menu-toggle .line{height:3px;top:10px}.menu-toggle .line:after,.menu-toggle .line:before{height:3px}.menu-toggle .line:before{bottom:auto;top:-10px}.menu-toggle .line:after{bottom:-10px;top:auto}.main .hero .content{padding-left:50px;padding-right:50px;max-width:500px}.main .hero .content h1{font-size:2.2rem}.main .cols>.heading h3,.main .cols>.heading .h3,.main .boxes>.heading h3,.main .boxes>.heading .h3{letter-spacing:.1em}.main .cols .col h3,.main .cols .col .h3,.main .cols .box h3,.main .cols .box .h3,.main .boxes .col h3,.main .boxes .col .h3,.main .boxes .box h3,.main .boxes .box .h3{line-height:2rem}.main .cols .col>div,.main .cols .box>div,.main .boxes .col>div,.main .boxes .box>div{text-align:left;align-items:flex-start}.main .cols .col>div.heading,.main .cols .box>div.heading,.main .boxes .col>div.heading,.main .boxes .box>div.heading{padding-top:30px}.main .cols .col>div h4,.main .cols .col>div h3,.main .cols .col>div .h3,.main .cols .col>div .h3,.main .cols .col>div .h4,.main .cols .col>div p,.main .cols .col>div .btn,.main .cols .box>div h4,.main .cols .box>div h3,.main .cols .box>div .h3,.main .cols .box>div .h3,.main .cols .box>div .h4,.main .cols .box>div p,.main .cols .box>div .btn,.main .boxes .col>div h4,.main .boxes .col>div h3,.main .boxes .col>div .h3,.main .boxes .col>div .h3,.main .boxes .col>div .h4,.main .boxes .col>div p,.main .boxes .col>div .btn,.main .boxes .box>div h4,.main .boxes .box>div h3,.main .boxes .box>div .h3,.main .boxes .box>div .h3,.main .boxes .box>div .h4,.main .boxes .box>div p,.main .boxes .box>div .btn{padding-left:0;padding-right:0}.main .cols .col>div h4,.main .cols .col>div .h4,.main .cols .box>div h4,.main .cols .box>div .h4,.main .boxes .col>div h4,.main .boxes .col>div .h4,.main .boxes .box>div h4,.main .boxes .box>div .h4{padding-left:60px;letter-spacing:.2em;position:relative;line-height:2rem;margin-bottom:16px;font-size:1rem;text-transform:uppercase}.main .cols .col>div h4:before,.main .cols .col>div .h4:before,.main .cols .box>div h4:before,.main .cols .box>div .h4:before,.main .boxes .col>div h4:before,.main .boxes .col>div .h4:before,.main .boxes .box>div h4:before,.main .boxes .box>div .h4:before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);background:#9e9e9e;height:2px;width:40px}.main .cols .col>div,.main .boxes .col>div{padding-left:40px;padding-right:40px}.main .cols .box .box-content,.main .boxes .box .box-content{text-align:left;align-items:flex-start}.main .cols .box .box-content h4,.main .cols .box .box-content .h4,.main .boxes .box .box-content h4,.main .boxes .box .box-content .h4{letter-spacing:.1em;line-height:1.5}.main .cols .box:nth-child(odd) .video-content h3,.main .cols .box:nth-child(odd) .video-content .h3,.main .boxes .box:nth-child(odd) .video-content h3,.main .boxes .box:nth-child(odd) .video-content .h3{left:auto;right:1rem}.main .cols .col>div h4,.main .cols .col>div .h4{letter-spacing:.1em}}@media(min-width:992px){h1{font-size:1.625rem}.header .logo{top:3.75rem}.header .content{padding-top:3.75rem}.main .hero .arrow{bottom:2.5rem}.main .cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;padding:40px}.main .cols .col>div p{margin-bottom:1.5rem}.main .boxes{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;padding:80px 40px 40px}.main .boxes .box{padding:0;margin-left:10px;margin-right:10px;margin-bottom:60px}.main .boxes .box p{margin-bottom:1.5rem}.main .boxes .box.wide{width:70%;width:calc(70% - 20px)}.main .boxes .box.sm{width:33%;width:calc(33% - 20px);min-height:315px}.main .boxes .box.sm .video-content{width:100%;max-width:100%;justify-content:space-between}.main .boxes .box.sm .video-content h3,.main .boxes .box.sm .video-content .h3{position:relative;opacity:1 !important;left:0 !important;right:0 !important;margin-top:30px}.main .boxes .box.sm .video-content .read-more{position:relative;margin-bottom:30px}.main .boxes .box.lazy.sm:first-child{width:calc(33.333% - 10px) !important;margin-left:0 !important}.main .boxes .box.lazy.sm:last-child{width:calc(33.333% - 10px) !important;margin-right:0}.main .boxes.flow{padding:30px 40px}.main .team .col>.image-content img,.main .team .col>.image-content picture{margin-bottom:70px}.footer .container .content{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.footer .container .content .col{min-width:calc(50% - 30px);max-width:calc(50% - 30px);width:50%}.footer .container .content .col .logo{justify-content:flex-start}.footer .container .content .col .logo a{display:inline-block;width:100%}}@media screen and (max-width:1024px) and (max-height:768px) and (orientation:landscape){.main .boxes{padding:80px 0}.main .boxes .box{max-height:50vh;max-height:calc(50vh - 35px)}.main .boxes .box.sm{max-height:315px}.main .boxes.flow{padding:40px 0}.cols{padding-top:80px !important}}@media screen and (max-width:896px) and (max-height:415px) and (orientation:landscape){.main .boxes{padding:80px 0}.main .boxes .box{max-height:none;text-align:left}.main .boxes .box p{font-size:14px;text-align:left}.main .boxes .box>div{text-align:left}.main .boxes .box .box-content{align-items:flex-start}.main .boxes .box .box-content h3,.main .boxes .box .box-content h4,.main .boxes .box .box-content p{padding:0}.main .boxes .box .box-content h3,.main .boxes .box .box-content .h3{font-size:1.1rem;text-align:left}.main .boxes .box .box-content h4,.main .boxes .box .box-content .h4{text-align:left;font-size:.8rem;text-transform:uppercase}.main .boxes.flow{padding:0}.main .cols{padding-top:80px !important}.main .cols .col{margin-bottom:30px}.main .cols .col>div.heading{padding-top:0 !important}.main .cols .col:last-child{margin-bottom:0 !important}.footer .container{max-width:95vw}}@media(max-width:1400px){.main .team .col div p{font-size:.9rem}}@media(min-width:1024px){.main .hero .content{padding-left:50px;padding-right:50px;display:table-cell;vertical-align:middle;padding-left:8vw;padding-right:8vw;max-width:700px}.main .hero .content .pretext{font-size:14px;padding-left:60px;margin-bottom:20px;max-width:400px;font-weight:700}.main .hero .content .pretext:before{height:2px;width:40px}.main .hero .content h1{font-size:3.2rem;margin-bottom:1.5rem}.main .hero .content h1 span{display:block}.main .hero .content p{max-width:400px;margin-bottom:1.5rem}.main .hero .content.right>div:last-child{display:flex}.main .hero .content.right .pretext:before{right:85px}.main .hero .content.right p{margin-right:0;margin-left:auto;max-width:456px}.main .cols .col>div.video{padding:0;overflow:hidden}}@media screen and (max-width:1058px){.navbar .menutoggle-content{display:inline-block}}@media(min-width:1058px){.navbar .nav-content .navbar-nav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media(max-width:1059px){.navbar .nav-content .navbar-nav{margin-right:5px}}@media screen and (max-width:1024px) and (min-height:1366px) and (orientation:portrait){.main .hero.bg{margin-top:0}.main .hero .video{top:auto}.navbar .menutoggle-content{display:inline-block}.main .boxes .box{height:100%;margin-bottom:30px;min-height:100%}.main .boxes .box .image-wrap{padding:10px}.main .boxes .col,.main .cols .col{margin-bottom:2rem}.main .boxes .col>div,.main .cols .col>div{height:auto;padding:10px}.main .boxes .col>div.heading>div,.main .cols .col>div.heading>div{padding:30px}.front .main .boxes .box,.front .main .cols .box{max-height:350px}}@media screen and (max-width:768px) and (min-height:1024px) and (orientation:portrait){.main .hero.bg{margin-top:0}.main .cols .col>div{padding-left:30px;padding-right:30px}.main .cols .col>div.heading{padding-left:30px;padding-right:30px}.main .cols .col>div.video{max-width:calc(100% - 60px);margin:0 auto}}@media(min-width:1025px){.navbar .nav-content .navbar-nav .nav-item:last-child{display:list-item}h1{font-size:2.5rem}.front .header .logo{top:2.25rem}.front .header .content{padding-top:6.25rem}.main .hero .arrow{bottom:3.75rem}.main .hero.bg .video{max-height:100%}.main .hero.bg.half{max-height:400px}.main .hero.bg.halfer{max-height:60vh;min-height:0}.main .hero.bg.halfer figure,.main .hero.bg.halfer .slideimg,.main .hero.bg.halfer .flexslider .slides{max-height:60vh !important}.main .hero.bg.halfer .video{max-height:60vh;min-height:400px}.main .cols .col>div.video{padding:0;overflow:hidden}.main .boxes>.heading{padding-bottom:50px;font-size:1.6rem}.main .boxes .box .video-content{max-width:100%}.main .boxes .box .box-content{padding:0 3.75rem}.main .boxes.flow{padding:0 84px 20px}.main .text-content .inner-content{padding:100px 15px}.main .text-content .inner-content .image,.main .text-content .inner-content .text-block{width:50%;min-width:50%}.main .text-content .inner-content .image{background-color:#444;min-height:220px;text-align:center;padding:20px 0}.main .text-content .inner-content .text-block{width:50%;min-width:50%}.main .text-content .inner-content .text-block>div{padding:20px 40px}.fixed-nav .main .hero{max-height:80vh}.fixed-nav .main .hero.bg{max-height:450px}.fixed-nav .main .hero.bg .flexslider .slides,.fixed-nav .main .hero.bg .slideimg{max-height:450px !important}.fixed-nav .main .hero.bg figure{max-height:450px}.fixed-nav .main .hero.full{max-height:70vh}.fixed-nav.fp-team .main .hero{max-height:calc(100vh - 60px)}.fixed-nav.fp-team .main .hero .video{max-height:calc(100vh - 60px) !important}.front .main .hero .video{background-position:center center;background-repeat:no-repeat;background-size:cover}.front .main .hero .video .video-responsive{top:0}.footer .container{padding-top:80px;padding-bottom:80px}.footer .container .content .col{min-width:calc(25% - 30px);max-width:calc(25% - 30px);width:25%}}.box-separator{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;height:10px;margin-top:20px;text-align:center;align-items:center;justify-content:center}.box-separator:after{content:"";display:inline-block;border-top:solid 2px #666;width:100%;max-width:1580px}@media(min-width:1300px){.main .boxes{padding:115px 84px 84px;max-width:1770px;margin:0 auto}.main .boxes .box .box-content{padding:0 6.25rem}.main .contact{padding-top:30px;padding-bottom:120px}.main .hero .content{padding-left:100px;padding-right:100px;max-width:700px !important}.main .hero .content h1{font-size:4rem}.main .cols{padding:100px 84px 84px;max-width:1770px;margin:0 auto}.main .cols>.heading{padding-bottom:60px}.main .cols>.heading h2{font-size:1.6rem}.main .cols .logo-symbol{top:-50px}.main .banner{max-height:65vh;height:100vh}.main .banner>div{padding-top:40px;padding-bottom:40px}}@media(min-width:1441px){.header .logo a img,.header .logo a picture{max-width:521px;width:100%}.main .hero .content h1{font-size:4.4rem}}@media(min-width:1540px){.main .hero.bg.half{max-height:400px}.main .hero.bg.halfer{min-height:0;max-height:40vh !important}.main .hero.bg.halfer figure,.main .hero.bg.halfer .slideimg,.main .hero.bg.halfer .flexslider .slides{max-height:40vh !important}.main .hero.bg.halfer .video{max-height:40vh;min-height:400px}.main .contact{padding-top:120px}}.main .hero video::-webkit-media-controls{display:none !important}.vidinfull .main .hero video::-webkit-media-controls{display:flex !important}@-webkit-keyframes fade_move_down{0%{-webkit-transform:translate(0,-20px);opacity:0}50%{opacity:1}100%{-webkit-transform:translate(0,20px);opacity:0}}@-moz-keyframes fade_move_down{0%{-moz-transform:translate(0,-20px);opacity:0}50%{opacity:1}100%{-moz-transform:translate(0,20px);opacity:0}}@keyframes fade_move_down{0%{transform:translate(0,-20px);opacity:0}50%{opacity:1}100%{transform:translate(0,20px);opacity:0}}
