/* ==========================================================================================

   ,ad8888ba,    ,ad8888ba,    88        88  888b      88  
  d8"'    `"8b  d8"'    `"8b   88        88  8888b     88  
 d8'           d8'        `8b  88        88  88 `8b    88  
 88            88          88  88aaaaaaaa88  88  `8b   88  
 88            88          88  88""""""""88  88   `8b  88  
 Y8,           Y8,        ,8P  88        88  88    `8b 88  
  Y8a.    .a8P  Y8a.    .a8P   88        88  88     `8888  
   `"Y8888Y"'    `"Y8888Y"'    88        88  88      `888  

 ===========================================================================================
 ===========================================================================================
 =============== BRAND / MARKETING / DIGITAL / PR      =====================================
 ===========================================================================================
 =============== D E N V E R   C O L O R A D O   U S A =====================================
 ===========================================================================================*/
/*  Theme Name: 25 Years COHN
/*  Version: 1.0.0
/*  Author: Paul Wood
/*  Author URI: http://poxy.io
/*  Description: A WordPress project created by COHN.
/*  Text Domain: 25-years-cohn
/* ========================================================================================== */
/*  Copyright © 2025.  All rights reserved.
/* ========================================================================================== */

.sticky {}          /* DO NOT EDIT THESE SELECTORS! */
.gallery-caption {} /* THEY ARE COMPLETELY USELESS */
.bypostauthor {}    /* AND ONLY KEEP THE THEME CHECK HAPPY */

.footer__bvderm__1 p{font-weight:300!important}.footer__bvderm__1 .social__links a{position:relative;text-decoration:none!important}.footer__bvderm__1 .social__links a:before{content:'';position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;opacity:0;background-color:#000!important;-webkit-transition:.6s all cubic-bezier(.23,1,.32,1);-moz-transition:.6s all cubic-bezier(.23,1,.32,1);-o-transition:.6s all cubic-bezier(.23,1,.32,1);-ms-transition:.6s all cubic-bezier(.23,1,.32,1);transition:.6s all cubic-bezier(.23,1,.32,1);pointer-events:none}.footer__bvderm__1 .social__links a:hover:before{opacity:.2}.footer__bvderm__1 .social__links a span{pointer-events:none}.footer__cm30__1 nav a:hover span{text-decoration:underline!important}.footer__cm30__2 nav a:hover span{text-decoration:underline!important}html.dark .footer__cohn25__1 .gs__orange{opacity:.5}html.light .footer__cohn25__1{background-color:var(--orange);color:var(--white)}html.light .footer__cohn25__1 .ui__line{border-color:var(--white)!important}html.light .footer__cohn25__1 a{color:var(--white)}html.light .footer__cohn25__1 .gs__orange{opacity:0}.footer__cohn25__1 nav a span{text-decoration:none;position:relative;padding-bottom:2px}.footer__cohn25__1 nav a span:before{content:"";display:block;position:absolute;left:0;bottom:0;height:1px;width:0;-webkit-transition:width 0s ease,background .5s ease;-moz-transition:width 0s ease,background .5s ease;-o-transition:width 0s ease,background .5s ease;-ms-transition:width 0s ease,background .5s ease;transition:width 0s ease,background .5s ease}.footer__cohn25__1 nav a span:after{content:"";display:block;position:absolute;right:0;bottom:0;height:1px;width:0;background:#000;-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-o-transition:width .5s ease;-ms-transition:width .5s ease;transition:width .5s ease}.footer__cohn25__1 nav a:hover span:before{width:100%;background:#000;-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-o-transition:width .5s ease;-ms-transition:width .5s ease;transition:width .5s ease}.footer__cohn25__1 nav a:hover span:after{width:100%;background:0 0;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-o-transition:all 0s ease;-ms-transition:all 0s ease;transition:all 0s ease}.footer__hdyne__1 nav a span{text-decoration:none;position:relative;padding-bottom:2px}.footer__hdyne__1 nav a span:before{content:"";display:block;position:absolute;left:0;bottom:0;height:1px;width:0;-webkit-transition:width 0s ease,background .5s ease;-moz-transition:width 0s ease,background .5s ease;-o-transition:width 0s ease,background .5s ease;-ms-transition:width 0s ease,background .5s ease;transition:width 0s ease,background .5s ease}.footer__hdyne__1 nav a span:after{content:"";display:block;position:absolute;right:0;bottom:0;height:1px;width:0;background:#000;-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-o-transition:width .5s ease;-ms-transition:width .5s ease;transition:width .5s ease}.footer__hdyne__1 nav a:hover span:before{width:100%;background:#000;-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-o-transition:width .5s ease;-ms-transition:width .5s ease;transition:width .5s ease}.footer__hdyne__1 nav a:hover span:after{width:100%;background:0 0;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-o-transition:all 0s ease;-ms-transition:all 0s ease;transition:all 0s ease}.heading__cm30__alpha__0.reveal__line__up__1{font-weight:500;--weight:700}.heading__cm30__alpha__0.reveal__line__up__1 span div{overflow:hidden}.heading__cm30__alpha__0.reveal__line__up__1 span .split-parent{overflow:hidden}.heading__cm30__alpha__0.reveal__line__up__1 span .split-child{display:inline-block}.heading__cm30__alpha__0.reveal__char__weight__1{--weight:10;font-weight:100}.heading__cm30__alpha__0.reveal__char__weight__1 .char{opacity:0}.heading__cm30__alpha__1 span div{overflow:hidden}.heading__cm30__alpha__1 span .split-parent{overflow:hidden}.heading__cm30__alpha__1 span .split-child{display:inline-block}.heading__cm30__alpha__2 span div{overflow:hidden}.heading__cm30__alpha__2 span .split-parent{overflow:hidden}.heading__cm30__alpha__2 span .split-child{display:inline-block}.heading__cm30__large span div{overflow:hidden}.heading__cm30__large span .split-parent{overflow:hidden}.heading__cm30__large span .split-child{display:inline-block}.heading__cm30__main__2{font-weight:500;--weight:700}.heading__cm30__main__2 span div{overflow:hidden}.heading__cm30__main__2 span .split-parent{overflow:hidden}.heading__cm30__main__2 span .split-child{display:inline-block}.heading__cm30__main_display_na.reveal__line__up__1{font-weight:500;--weight:700}.heading__cm30__main_display_na.reveal__line__up__1 span div{overflow:hidden}.heading__cm30__main_display_na.reveal__line__up__1 span .split-parent{overflow:hidden}.heading__cm30__main_display_na.reveal__line__up__1 span .split-child{display:inline-block}.heading__cm30__main_display_na.reveal__char__weight__1{--weight:10;font-weight:100}.heading__cm30__main_display_na.reveal__char__weight__1 .char{opacity:0}.heading__cm30__main_display.reveal__line__up__1{font-weight:500;--weight:700}.heading__cm30__main_display.reveal__line__up__1 span div{overflow:hidden}.heading__cm30__main_display.reveal__line__up__1 span .split-parent{overflow:hidden}.heading__cm30__main_display.reveal__line__up__1 span .split-child{display:inline-block}.heading__cm30__main_display.reveal__char__weight__1{--weight:10;font-weight:100}.heading__cm30__main_display.reveal__char__weight__1 .char{opacity:0}.heading__cm30__main_na.reveal__line__up__1{font-weight:500;--weight:700}.heading__cm30__main_na.reveal__line__up__1 span div{overflow:hidden}.heading__cm30__main_na.reveal__line__up__1 span .split-parent{overflow:hidden}.heading__cm30__main_na.reveal__line__up__1 span .split-child{display:inline-block}.heading__cm30__main_na.reveal__char__weight__1{--weight:10;font-weight:100}.heading__cm30__main_na.reveal__char__weight__1 .char{opacity:0}.heading__cm30__main.reveal__line__up__1{font-weight:500;--weight:700}.heading__cm30__main.reveal__line__up__1 span div{overflow:hidden}.heading__cm30__main.reveal__line__up__1 span .split-parent{overflow:hidden}.heading__cm30__main.reveal__line__up__1 span .split-child{display:inline-block}.heading__cm30__main.reveal__char__weight__1{--weight:10;font-weight:100}.heading__cm30__main.reveal__char__weight__1 .char{opacity:0}.heading__cm30__medium span div{overflow:hidden}.heading__cm30__medium span .split-parent{overflow:hidden}.heading__cm30__medium span .split-child{display:inline-block}.heading__cm30__sub span div{overflow:hidden}.heading__cm30__sub span .split-parent{overflow:hidden}.heading__cm30__sub span .split-child{display:inline-block}.content-open .preview-wrap{pointer-events:none!important}.content-open #item__blog__02___img__container{z-index:10}.item__blog__02___cw .container--bio_image{pointer-events:none}.item__blog__02___cw h2{cursor:pointer!important}.item__blog__02___cw .preview{cursor:pointer}.item__blog__02___cw .preview .preview__title-main{-webkit-transition:-webkit-transform .5s cubic-bezier(.25,.8,.25,1);-moz-transition:-moz-transform .5s cubic-bezier(.25,.8,.25,1);-o-transition:-o-transform .5s cubic-bezier(.25,.8,.25,1);-ms-transition:-ms-transform .5s cubic-bezier(.25,.8,.25,1);transition:transform .5s cubic-bezier(.25,.8,.25,1)}.item__blog__02___cw .preview:hover .preview__overlay{opacity:0}.item__blog__02___cw .preview:hover .preview__title{opacity:1;-ms-filter:none;filter:none}.item__blog__02___cw .preview:hover .preview__title-main{-webkit-transform:translate3d(-10px,0,0);-moz-transform:translate3d(-10px,0,0);-o-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.item__blog__02___cw .preview__img-wrap,.item__blog__02___cw .preview__title{cursor:pointer}.item__blog__02___cw .preview__img{overflow:hidden;position:relative}.item__blog__02___cw .preview__img-inner{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:top center;background-repeat:no-repeat}.item__blog__02___cw .preview .image__container{opacity:0;-webkit-transform:translate3d(-50%,-50%,0) scale(1);-moz-transform:translate3d(-50%,-50%,0) scale(1);-o-transform:translate3d(-50%,-50%,0) scale(1);-ms-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1);-webkit-transition:-webkit-transform .5s cubic-bezier(.25,.8,.25,1);-moz-transition:-moz-transform .5s cubic-bezier(.25,.8,.25,1);-o-transition:-o-transform .5s cubic-bezier(.25,.8,.25,1);-ms-transition:-ms-transform .5s cubic-bezier(.25,.8,.25,1);transition:transform .5s cubic-bezier(.25,.8,.25,1);top:50%;left:50%}.item__blog__02___cw .preview:hover .image__container{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate3d(-50%,-50%,0) scale(1.1);-moz-transform:translate3d(-50%,-50%,0) scale(1.1);-o-transform:translate3d(-50%,-50%,0) scale(1.1);-ms-transform:translate3d(-50%,-50%,0) scale(1.1);transform:translate3d(-50%,-50%,0) scale(1.1)}.item__blog__02___cw .preview__overlay{pointer-events:none;opacity:0}.item__blog__02___cw .content__image__active{opacity:0}.item__blog__02___cw .content-wrap{pointer-events:none}.item__blog__02___cw position sticky{top:0}.item__blog__02___cw .content{position:absolute;top:0;left:0;height:100%;pointer-events:none;opacity:0}.item__blog__02___cw .content--current{position:relative;pointer-events:auto;opacity:1;-ms-filter:none;filter:none}.item__blog__02 .title{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.item__blog__02 .preview__desc{pointer-events:none}.item__blog__02 .part__line{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.item__blog__02 .cat_list__wrapper{-webkit-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-moz-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-o-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-ms-transition:opacity .5s cubic-bezier(.25,.8,.25,1);transition:opacity .5s cubic-bezier(.25,.8,.25,1);height:0;opacity:0;overflow:hidden}.item__blog__02:hover .cat_list__wrapper{-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;transition-delay:.2s;overflow:hidden;-webkit-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-moz-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-o-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-ms-transition:opacity .5s cubic-bezier(.25,.8,.25,1);transition:opacity .5s cubic-bezier(.25,.8,.25,1);height:auto;opacity:1;-ms-filter:none;filter:none}.item__blog__02:hover .part__line{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.item__blog__02:hover .txc__white{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1);color:#fff!important}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.item__service_3col__1 a.thumb:hover .image__wrapper{opacity:0;-webkit-transition:.6s opacity cubic-bezier(.23,1,.32,1);-moz-transition:.6s opacity cubic-bezier(.23,1,.32,1);-o-transition:.6s opacity cubic-bezier(.23,1,.32,1);-ms-transition:.6s opacity cubic-bezier(.23,1,.32,1);transition:.6s opacity cubic-bezier(.23,1,.32,1)}.item__team__2 .thumb:hover .image__wrapper{opacity:0;-webkit-transition:.6s opacity cubic-bezier(.23,1,.32,1);-moz-transition:.6s opacity cubic-bezier(.23,1,.32,1);-o-transition:.6s opacity cubic-bezier(.23,1,.32,1);-ms-transition:.6s opacity cubic-bezier(.23,1,.32,1);transition:.6s opacity cubic-bezier(.23,1,.32,1)}.item__testimonial__1 a.thumb:hover .image__wrapper{opacity:0;-webkit-transition:.6s opacity cubic-bezier(.23,1,.32,1);-moz-transition:.6s opacity cubic-bezier(.23,1,.32,1);-o-transition:.6s opacity cubic-bezier(.23,1,.32,1);-ms-transition:.6s opacity cubic-bezier(.23,1,.32,1);transition:.6s opacity cubic-bezier(.23,1,.32,1)}.content-open .preview-wrap{pointer-events:none!important}.content-open #item__work__04___img__container{z-index:10}.content-open .preview__title-main{opacity:0}.content-open .item__work__04___content,.content-open .item__work__04___overlay__grad{opacity:0}.item__work__04___cw .item__work__04 .item__work__04___tag__wrap{height:0;overflow:hidden}.item__work__04___cw .item__work__04 .item__work__04___tag__wrap .item__work__04___tag__line{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform .6s cubic-bezier(.25,0,.35,1);-moz-transition:-moz-transform .6s cubic-bezier(.25,0,.35,1);-o-transition:-o-transform .6s cubic-bezier(.25,0,.35,1);-ms-transition:-ms-transform .6s cubic-bezier(.25,0,.35,1);transition:transform .6s cubic-bezier(.25,0,.35,1)}.item__work__04___cw .item__work__04 .item__work__04___tag__wrap ul li span{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .6s cubic-bezier(.25,0,.35,1);-moz-transition:-moz-transform .6s cubic-bezier(.25,0,.35,1);-o-transition:-o-transform .6s cubic-bezier(.25,0,.35,1);-ms-transition:-ms-transform .6s cubic-bezier(.25,0,.35,1);transition:transform .6s cubic-bezier(.25,0,.35,1)}.item__work__04___cw .item__work__04 .item__work__04___tag__wrap ul li:nth-child(1) span{-webkit-transition-delay:.1s!important;-moz-transition-delay:.1s!important;-o-transition-delay:.1s!important;-ms-transition-delay:.1s!important;transition-delay:.1s!important}.item__work__04___cw .item__work__04 .item__work__04___tag__wrap ul li:nth-child(2) span{-webkit-transition-delay:175ms!important;-moz-transition-delay:175ms!important;-o-transition-delay:175ms!important;-ms-transition-delay:175ms!important;transition-delay:175ms!important}.item__work__04___cw .item__work__04 .item__work__04___tag__wrap ul li:nth-child(3) span{-webkit-transition-delay:250ms!important;-moz-transition-delay:250ms!important;-o-transition-delay:250ms!important;-ms-transition-delay:250ms!important;transition-delay:250ms!important}.item__work__04___cw .item__work__04 .item__work__04___tag__wrap ul li:nth-child(4) span{-webkit-transition-delay:325ms!important;-moz-transition-delay:325ms!important;-o-transition-delay:325ms!important;-ms-transition-delay:325ms!important;transition-delay:325ms!important}.item__work__04___cw .item__work__04 .item__work__04___tag__wrap ul li:nth-child(5) span{-webkit-transition-delay:.4s!important;-moz-transition-delay:.4s!important;-o-transition-delay:.4s!important;-ms-transition-delay:.4s!important;transition-delay:.4s!important}.item__work__04___cw .item__work__04 .item__work__04___tag__wrap ul li:nth-child(6) span{-webkit-transition-delay:475ms!important;-moz-transition-delay:475ms!important;-o-transition-delay:475ms!important;-ms-transition-delay:475ms!important;transition-delay:475ms!important}.item__work__04___cw .item__work__04:hover .item__work__04___tag__wrap .item__work__04___tag__line{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.item__work__04___cw .item__work__04:hover .item__work__04___tag__wrap ul li span{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.item__work__04___cw .container--bio_image{pointer-events:none}.item__work__04___cw .preview:hover .preview__overlay{opacity:.4}.item__work__04___cw .preview:hover .preview__title{opacity:1;-ms-filter:none;filter:none}.item__work__04___cw .preview__img-wrap{cursor:pointer}.item__work__04___cw .preview__img{overflow:hidden;position:relative}.item__work__04___cw .preview__img-inner{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:top center;background-repeat:no-repeat}.item__work__04___cw .preview .image__container{-webkit-transform:translate3d(-50%,-50%,0) scale(1.1);-moz-transform:translate3d(-50%,-50%,0) scale(1.1);-o-transform:translate3d(-50%,-50%,0) scale(1.1);-ms-transform:translate3d(-50%,-50%,0) scale(1.1);transform:translate3d(-50%,-50%,0) scale(1.1);-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1);top:50%;left:50%}.item__work__04___cw .preview:hover .image__container{-webkit-transform:translate3d(-50%,-50%,0) scale(1);-moz-transform:translate3d(-50%,-50%,0) scale(1);-o-transform:translate3d(-50%,-50%,0) scale(1);-ms-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1)}.item__work__04___cw .preview__overlay{pointer-events:none;opacity:0}.item__work__04___cw .preview__title{opacity:0}.item__work__04___cw text-align center{-webkit-align-self:center;align-self:center;-ms-flex-item-align:center;justify-self:center;pointer-events:none}.item__work__04___cw .preview__title-main{margin:0;font-weight:400}.item__work__04___cw .preview__title-main>span{display:block}.item__work__04___cw .preview__title-main>span:last-child{display:block;padding:0 1rem;-webkit-transform:translateY(-33%);-moz-transform:translateY(-33%);-o-transform:translateY(-33%);-ms-transform:translateY(-33%);transform:translateY(-33%)}.item__work__04___cw .preview__desc{margin:0 auto}.item__work__04___cw .action{visibility:hidden;pointer-events:none;opacity:0}.item__work__04___cw .action svg{width:2em;height:2em}.item__work__04___cw .action--back{justify-self:start;grid-area:back;padding:1rem 0}.item__work__04___cw .content__image__active{opacity:0}.item__work__04___cw .content-wrap{pointer-events:none}.item__work__04___cw position sticky{top:0}.item__work__04___cw .content{position:absolute;top:0;left:0;height:100%;pointer-events:none;opacity:0}.item__work__04___cw .content--current{position:relative;pointer-events:auto;opacity:1;-ms-filter:none;filter:none}.item__work__04 .title{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.item__work__04 .preview__desc{pointer-events:none}.item__work__04 .txc__white{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.item__work__04 .part__line{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.item__work__04 .cat_list__wrapper{-webkit-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-moz-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-o-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-ms-transition:opacity .5s cubic-bezier(.25,.8,.25,1);transition:opacity .5s cubic-bezier(.25,.8,.25,1);height:0;opacity:0;overflow:hidden}.item__work__04:hover .cat_list__wrapper{-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;transition-delay:.2s;overflow:hidden;-webkit-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-moz-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-o-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-ms-transition:opacity .5s cubic-bezier(.25,.8,.25,1);transition:opacity .5s cubic-bezier(.25,.8,.25,1);height:auto;opacity:1;-ms-filter:none;filter:none}.item__work__04:hover .part__line{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.item__work__04:hover .txc__white{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1);color:#fff!important}.item__work__04{z-index:1}.item__work__04 .wrapper{-webkit-box-shadow:0 0 0 rgba(0,0,0,.25),0 0 0 rgba(0,0,0,.22);box-shadow:0 0 0 rgba(0,0,0,.25),0 0 0 rgba(0,0,0,.22);-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.item__work__04:hover{z-index:10}.item__work__04:hover .wrapper{z-index:10;opacity:1;-ms-filter:none;filter:none;-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1);-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.content-open .preview-wrap{pointer-events:none!important}.content-open #item__work__10___img__container{z-index:10}.content-open .preview__title-main{opacity:0}.content-open .item__work__10___content,.content-open .item__work__10___overlay__grad{opacity:0}.item__work__10___cw .item__work__10 .item__work__10___tag__wrap{height:0;overflow:hidden}.item__work__10___cw .item__work__10 .item__work__10___tag__wrap .item__work__10___tag__line{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform .6s cubic-bezier(.25,0,.35,1);-moz-transition:-moz-transform .6s cubic-bezier(.25,0,.35,1);-o-transition:-o-transform .6s cubic-bezier(.25,0,.35,1);-ms-transition:-ms-transform .6s cubic-bezier(.25,0,.35,1);transition:transform .6s cubic-bezier(.25,0,.35,1)}.item__work__10___cw .item__work__10 .item__work__10___tag__wrap ul li span{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .6s cubic-bezier(.25,0,.35,1);-moz-transition:-moz-transform .6s cubic-bezier(.25,0,.35,1);-o-transition:-o-transform .6s cubic-bezier(.25,0,.35,1);-ms-transition:-ms-transform .6s cubic-bezier(.25,0,.35,1);transition:transform .6s cubic-bezier(.25,0,.35,1)}.item__work__10___cw .item__work__10 .item__work__10___tag__wrap ul li:nth-child(1) span{-webkit-transition-delay:.1s!important;-moz-transition-delay:.1s!important;-o-transition-delay:.1s!important;-ms-transition-delay:.1s!important;transition-delay:.1s!important}.item__work__10___cw .item__work__10 .item__work__10___tag__wrap ul li:nth-child(2) span{-webkit-transition-delay:175ms!important;-moz-transition-delay:175ms!important;-o-transition-delay:175ms!important;-ms-transition-delay:175ms!important;transition-delay:175ms!important}.item__work__10___cw .item__work__10 .item__work__10___tag__wrap ul li:nth-child(3) span{-webkit-transition-delay:250ms!important;-moz-transition-delay:250ms!important;-o-transition-delay:250ms!important;-ms-transition-delay:250ms!important;transition-delay:250ms!important}.item__work__10___cw .item__work__10 .item__work__10___tag__wrap ul li:nth-child(4) span{-webkit-transition-delay:325ms!important;-moz-transition-delay:325ms!important;-o-transition-delay:325ms!important;-ms-transition-delay:325ms!important;transition-delay:325ms!important}.item__work__10___cw .item__work__10 .item__work__10___tag__wrap ul li:nth-child(5) span{-webkit-transition-delay:.4s!important;-moz-transition-delay:.4s!important;-o-transition-delay:.4s!important;-ms-transition-delay:.4s!important;transition-delay:.4s!important}.item__work__10___cw .item__work__10 .item__work__10___tag__wrap ul li:nth-child(6) span{-webkit-transition-delay:475ms!important;-moz-transition-delay:475ms!important;-o-transition-delay:475ms!important;-ms-transition-delay:475ms!important;transition-delay:475ms!important}.item__work__10___cw .item__work__10:hover .item__work__10___tag__wrap .item__work__10___tag__line{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.item__work__10___cw .item__work__10:hover .item__work__10___tag__wrap ul li span{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.item__work__10___cw .container--bio_image{pointer-events:none}.item__work__10___cw .preview:hover .preview__overlay{opacity:.4}.item__work__10___cw .preview:hover .preview__title{opacity:1;-ms-filter:none;filter:none}.item__work__10___cw .preview__img-wrap{cursor:pointer}.item__work__10___cw .preview__img{overflow:hidden;position:relative}.item__work__10___cw .preview__img-inner{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:top center;background-repeat:no-repeat}.item__work__10___cw .preview .image__container{-webkit-transform:translate3d(-50%,-50%,0) scale(1.1);-moz-transform:translate3d(-50%,-50%,0) scale(1.1);-o-transform:translate3d(-50%,-50%,0) scale(1.1);-ms-transform:translate3d(-50%,-50%,0) scale(1.1);transform:translate3d(-50%,-50%,0) scale(1.1);-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1);top:50%;left:50%}.item__work__10___cw .preview:hover .image__container{-webkit-transform:translate3d(-50%,-50%,0) scale(1);-moz-transform:translate3d(-50%,-50%,0) scale(1);-o-transform:translate3d(-50%,-50%,0) scale(1);-ms-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1)}.item__work__10___cw .preview__overlay{pointer-events:none;opacity:0}.item__work__10___cw .preview__title{opacity:0}.item__work__10___cw text-align center{-webkit-align-self:center;align-self:center;-ms-flex-item-align:center;justify-self:center;pointer-events:none}.item__work__10___cw .preview__title-main{margin:0;font-weight:400}.item__work__10___cw .preview__title-main>span{display:block}.item__work__10___cw .preview__title-main>span:last-child{display:block;padding:0 1rem;-webkit-transform:translateY(-33%);-moz-transform:translateY(-33%);-o-transform:translateY(-33%);-ms-transform:translateY(-33%);transform:translateY(-33%)}.item__work__10___cw .preview__desc{margin:0 auto}.item__work__10___cw .action{visibility:hidden;pointer-events:none;opacity:0}.item__work__10___cw .action svg{width:2em;height:2em}.item__work__10___cw .action--back{justify-self:start;grid-area:back;padding:1rem 0}.item__work__10___cw .content__image__active{opacity:0}.item__work__10___cw .content-wrap{pointer-events:none}.item__work__10___cw position sticky{top:0}.item__work__10___cw .content{position:absolute;top:0;left:0;height:100%;pointer-events:none;opacity:0}.item__work__10___cw .content--current{position:relative;pointer-events:auto;opacity:1;-ms-filter:none;filter:none}.item__work__10 .title{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.item__work__10 .preview__desc{pointer-events:none}.item__work__10 .txc__white{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.item__work__10 .part__line{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.item__work__10 .cat_list__wrapper{-webkit-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-moz-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-o-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-ms-transition:opacity .5s cubic-bezier(.25,.8,.25,1);transition:opacity .5s cubic-bezier(.25,.8,.25,1);height:0;opacity:0;overflow:hidden}.item__work__10:hover .cat_list__wrapper{-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;transition-delay:.2s;overflow:hidden;-webkit-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-moz-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-o-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-ms-transition:opacity .5s cubic-bezier(.25,.8,.25,1);transition:opacity .5s cubic-bezier(.25,.8,.25,1);height:auto;opacity:1;-ms-filter:none;filter:none}.item__work__10:hover .part__line{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.item__work__10:hover .txc__white{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1);color:#fff!important}.item__work__10{z-index:1}.item__work__10 .wrapper{-webkit-box-shadow:0 0 0 rgba(0,0,0,.25),0 0 0 rgba(0,0,0,.22);box-shadow:0 0 0 rgba(0,0,0,.25),0 0 0 rgba(0,0,0,.22);-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.item__work__10:hover{z-index:10}.item__work__10:hover .wrapper{z-index:10;opacity:1;-ms-filter:none;filter:none;-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1);-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.content-open .preview-wrap{pointer-events:none!important}.content-open #item__work__1col__01___img__container{z-index:10}.content-open .preview__title-main{opacity:0}.content-open .item__work__1col__01___content,.content-open .item__work__1col__01___overlay__grad{opacity:0}.item__work__1col__01___cw .item__work__1col__01 .item__work__1col__01___tag__wrap{height:0;overflow:hidden}.item__work__1col__01___cw .item__work__1col__01 .item__work__1col__01___tag__wrap .item__work__1col__01___tag__line{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform .6s cubic-bezier(.25,0,.35,1);-moz-transition:-moz-transform .6s cubic-bezier(.25,0,.35,1);-o-transition:-o-transform .6s cubic-bezier(.25,0,.35,1);-ms-transition:-ms-transform .6s cubic-bezier(.25,0,.35,1);transition:transform .6s cubic-bezier(.25,0,.35,1)}.item__work__1col__01___cw .item__work__1col__01 .item__work__1col__01___tag__wrap ul li span{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .6s cubic-bezier(.25,0,.35,1);-moz-transition:-moz-transform .6s cubic-bezier(.25,0,.35,1);-o-transition:-o-transform .6s cubic-bezier(.25,0,.35,1);-ms-transition:-ms-transform .6s cubic-bezier(.25,0,.35,1);transition:transform .6s cubic-bezier(.25,0,.35,1)}.item__work__1col__01___cw .item__work__1col__01 .item__work__1col__01___tag__wrap ul li:nth-child(1) span{-webkit-transition-delay:.1s!important;-moz-transition-delay:.1s!important;-o-transition-delay:.1s!important;-ms-transition-delay:.1s!important;transition-delay:.1s!important}.item__work__1col__01___cw .item__work__1col__01 .item__work__1col__01___tag__wrap ul li:nth-child(2) span{-webkit-transition-delay:175ms!important;-moz-transition-delay:175ms!important;-o-transition-delay:175ms!important;-ms-transition-delay:175ms!important;transition-delay:175ms!important}.item__work__1col__01___cw .item__work__1col__01 .item__work__1col__01___tag__wrap ul li:nth-child(3) span{-webkit-transition-delay:250ms!important;-moz-transition-delay:250ms!important;-o-transition-delay:250ms!important;-ms-transition-delay:250ms!important;transition-delay:250ms!important}.item__work__1col__01___cw .item__work__1col__01 .item__work__1col__01___tag__wrap ul li:nth-child(4) span{-webkit-transition-delay:325ms!important;-moz-transition-delay:325ms!important;-o-transition-delay:325ms!important;-ms-transition-delay:325ms!important;transition-delay:325ms!important}.item__work__1col__01___cw .item__work__1col__01 .item__work__1col__01___tag__wrap ul li:nth-child(5) span{-webkit-transition-delay:.4s!important;-moz-transition-delay:.4s!important;-o-transition-delay:.4s!important;-ms-transition-delay:.4s!important;transition-delay:.4s!important}.item__work__1col__01___cw .item__work__1col__01 .item__work__1col__01___tag__wrap ul li:nth-child(6) span{-webkit-transition-delay:475ms!important;-moz-transition-delay:475ms!important;-o-transition-delay:475ms!important;-ms-transition-delay:475ms!important;transition-delay:475ms!important}.item__work__1col__01___cw .item__work__1col__01:hover .item__work__1col__01___tag__wrap .item__work__1col__01___tag__line{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.item__work__1col__01___cw .item__work__1col__01:hover .item__work__1col__01___tag__wrap ul li span{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.item__work__1col__01___cw .container--bio_image{pointer-events:none}.item__work__1col__01___cw .preview:hover .preview__overlay{opacity:.4}.item__work__1col__01___cw .preview:hover .preview__title{opacity:1;-ms-filter:none;filter:none}.item__work__1col__01___cw .preview__img-wrap{cursor:pointer}.item__work__1col__01___cw .preview__img{overflow:hidden;position:relative}.item__work__1col__01___cw .preview__img-inner{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:top center;background-repeat:no-repeat}.item__work__1col__01___cw .preview .image__container{-webkit-transform:translate3d(-50%,-50%,0) scale(1.1);-moz-transform:translate3d(-50%,-50%,0) scale(1.1);-o-transform:translate3d(-50%,-50%,0) scale(1.1);-ms-transform:translate3d(-50%,-50%,0) scale(1.1);transform:translate3d(-50%,-50%,0) scale(1.1);-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1);top:50%;left:50%}.item__work__1col__01___cw .preview:hover .image__container{-webkit-transform:translate3d(-50%,-50%,0) scale(1);-moz-transform:translate3d(-50%,-50%,0) scale(1);-o-transform:translate3d(-50%,-50%,0) scale(1);-ms-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1)}.item__work__1col__01___cw .preview__overlay{pointer-events:none;opacity:0}.item__work__1col__01___cw .preview__title{opacity:0}.item__work__1col__01___cw text-align center{-webkit-align-self:center;align-self:center;-ms-flex-item-align:center;justify-self:center;pointer-events:none}.item__work__1col__01___cw .preview__title-main{margin:0;font-weight:400}.item__work__1col__01___cw .preview__title-main>span{display:block}.item__work__1col__01___cw .preview__title-main>span:last-child{display:block;padding:0 1rem;-webkit-transform:translateY(-33%);-moz-transform:translateY(-33%);-o-transform:translateY(-33%);-ms-transform:translateY(-33%);transform:translateY(-33%)}.item__work__1col__01___cw .preview__desc{margin:0 auto}.item__work__1col__01___cw .action{visibility:hidden;pointer-events:none;opacity:0}.item__work__1col__01___cw .action svg{width:2em;height:2em}.item__work__1col__01___cw .action--back{justify-self:start;grid-area:back;padding:1rem 0}.item__work__1col__01___cw .content__image__active{opacity:0}.item__work__1col__01___cw .content-wrap{pointer-events:none}.item__work__1col__01___cw position sticky{top:0}.item__work__1col__01___cw .content{position:absolute;top:0;left:0;height:100%;pointer-events:none;opacity:0}.item__work__1col__01___cw .content--current{position:relative;pointer-events:auto;opacity:1;-ms-filter:none;filter:none}.item__work__1col__01 .title{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.item__work__1col__01 .preview__desc{pointer-events:none}.item__work__1col__01 .txc__white{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.item__work__1col__01 .part__line{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.item__work__1col__01 .cat_list__wrapper{-webkit-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-moz-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-o-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-ms-transition:opacity .5s cubic-bezier(.25,.8,.25,1);transition:opacity .5s cubic-bezier(.25,.8,.25,1);height:0;opacity:0;overflow:hidden}.item__work__1col__01:hover .cat_list__wrapper{-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;transition-delay:.2s;overflow:hidden;-webkit-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-moz-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-o-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-ms-transition:opacity .5s cubic-bezier(.25,.8,.25,1);transition:opacity .5s cubic-bezier(.25,.8,.25,1);height:auto;opacity:1;-ms-filter:none;filter:none}.item__work__1col__01:hover .part__line{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.item__work__1col__01:hover .txc__white{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1);color:#fff!important}.item__work__1col__01{z-index:1}.item__work__1col__01 .wrapper{-webkit-box-shadow:0 0 0 rgba(0,0,0,.25),0 0 0 rgba(0,0,0,.22);box-shadow:0 0 0 rgba(0,0,0,.25),0 0 0 rgba(0,0,0,.22);-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.item__work__1col__01:hover{z-index:10}.item__work__1col__01:hover .wrapper{z-index:10;opacity:1;-ms-filter:none;filter:none;-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1);-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.content-open .preview-wrap{pointer-events:none!important}.content-open #item__work__1col__02___img__container{z-index:10}.content-open .preview__title-main{opacity:0}.content-open .item__work__1col__02___content,.content-open .item__work__1col__02___overlay__grad{opacity:0}.item__work__1col__02___cw .item__work__1col__02 .item__work__1col__02___tag__wrap{height:0;overflow:hidden}.item__work__1col__02___cw .item__work__1col__02 .item__work__1col__02___tag__wrap .item__work__1col__02___tag__line{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform .6s cubic-bezier(.25,0,.35,1);-moz-transition:-moz-transform .6s cubic-bezier(.25,0,.35,1);-o-transition:-o-transform .6s cubic-bezier(.25,0,.35,1);-ms-transition:-ms-transform .6s cubic-bezier(.25,0,.35,1);transition:transform .6s cubic-bezier(.25,0,.35,1)}.item__work__1col__02___cw .item__work__1col__02 .item__work__1col__02___tag__wrap ul li span{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .6s cubic-bezier(.25,0,.35,1);-moz-transition:-moz-transform .6s cubic-bezier(.25,0,.35,1);-o-transition:-o-transform .6s cubic-bezier(.25,0,.35,1);-ms-transition:-ms-transform .6s cubic-bezier(.25,0,.35,1);transition:transform .6s cubic-bezier(.25,0,.35,1)}.item__work__1col__02___cw .item__work__1col__02 .item__work__1col__02___tag__wrap ul li:nth-child(1) span{-webkit-transition-delay:.1s!important;-moz-transition-delay:.1s!important;-o-transition-delay:.1s!important;-ms-transition-delay:.1s!important;transition-delay:.1s!important}.item__work__1col__02___cw .item__work__1col__02 .item__work__1col__02___tag__wrap ul li:nth-child(2) span{-webkit-transition-delay:175ms!important;-moz-transition-delay:175ms!important;-o-transition-delay:175ms!important;-ms-transition-delay:175ms!important;transition-delay:175ms!important}.item__work__1col__02___cw .item__work__1col__02 .item__work__1col__02___tag__wrap ul li:nth-child(3) span{-webkit-transition-delay:250ms!important;-moz-transition-delay:250ms!important;-o-transition-delay:250ms!important;-ms-transition-delay:250ms!important;transition-delay:250ms!important}.item__work__1col__02___cw .item__work__1col__02 .item__work__1col__02___tag__wrap ul li:nth-child(4) span{-webkit-transition-delay:325ms!important;-moz-transition-delay:325ms!important;-o-transition-delay:325ms!important;-ms-transition-delay:325ms!important;transition-delay:325ms!important}.item__work__1col__02___cw .item__work__1col__02 .item__work__1col__02___tag__wrap ul li:nth-child(5) span{-webkit-transition-delay:.4s!important;-moz-transition-delay:.4s!important;-o-transition-delay:.4s!important;-ms-transition-delay:.4s!important;transition-delay:.4s!important}.item__work__1col__02___cw .item__work__1col__02 .item__work__1col__02___tag__wrap ul li:nth-child(6) span{-webkit-transition-delay:475ms!important;-moz-transition-delay:475ms!important;-o-transition-delay:475ms!important;-ms-transition-delay:475ms!important;transition-delay:475ms!important}.item__work__1col__02___cw .item__work__1col__02:hover .item__work__1col__02___tag__wrap .item__work__1col__02___tag__line{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.item__work__1col__02___cw .item__work__1col__02:hover .item__work__1col__02___tag__wrap ul li span{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.item__work__1col__02___cw .container--bio_image{pointer-events:none}.item__work__1col__02___cw .preview:hover .preview__overlay{opacity:.4}.item__work__1col__02___cw .preview:hover .preview__title{opacity:1;-ms-filter:none;filter:none}.item__work__1col__02___cw .preview__img-wrap{cursor:pointer}.item__work__1col__02___cw .preview__img{overflow:hidden;position:relative}.item__work__1col__02___cw .preview__img-inner{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:top center;background-repeat:no-repeat}.item__work__1col__02___cw .preview .image__container{-webkit-transform:translate3d(-50%,-50%,0) scale(1.1);-moz-transform:translate3d(-50%,-50%,0) scale(1.1);-o-transform:translate3d(-50%,-50%,0) scale(1.1);-ms-transform:translate3d(-50%,-50%,0) scale(1.1);transform:translate3d(-50%,-50%,0) scale(1.1);-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1);top:50%;left:50%}.item__work__1col__02___cw .preview:hover .image__container{-webkit-transform:translate3d(-50%,-50%,0) scale(1);-moz-transform:translate3d(-50%,-50%,0) scale(1);-o-transform:translate3d(-50%,-50%,0) scale(1);-ms-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1)}.item__work__1col__02___cw .preview__overlay{pointer-events:none;opacity:0}.item__work__1col__02___cw .preview__title{opacity:0}.item__work__1col__02___cw text-align center{-webkit-align-self:center;align-self:center;-ms-flex-item-align:center;justify-self:center;pointer-events:none}.item__work__1col__02___cw .preview__title-main{margin:0;font-weight:400}.item__work__1col__02___cw .preview__title-main>span{display:block}.item__work__1col__02___cw .preview__title-main>span:last-child{display:block;padding:0 1rem;-webkit-transform:translateY(-33%);-moz-transform:translateY(-33%);-o-transform:translateY(-33%);-ms-transform:translateY(-33%);transform:translateY(-33%)}.item__work__1col__02___cw .preview__desc{margin:0 auto}.item__work__1col__02___cw .action{visibility:hidden;pointer-events:none;opacity:0}.item__work__1col__02___cw .action svg{width:2em;height:2em}.item__work__1col__02___cw .action--back{justify-self:start;grid-area:back;padding:1rem 0}.item__work__1col__02___cw .content__image__active{opacity:0}.item__work__1col__02___cw .content-wrap{pointer-events:none}.item__work__1col__02___cw position sticky{top:0}.item__work__1col__02___cw .content{position:absolute;top:0;left:0;height:100%;pointer-events:none;opacity:0}.item__work__1col__02___cw .content--current{position:relative;pointer-events:auto;opacity:1;-ms-filter:none;filter:none}.item__work__1col__02 .title{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.item__work__1col__02 .preview__desc{pointer-events:none}.item__work__1col__02 .txc__white{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.item__work__1col__02 .part__line{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.item__work__1col__02 .cat_list__wrapper{-webkit-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-moz-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-o-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-ms-transition:opacity .5s cubic-bezier(.25,.8,.25,1);transition:opacity .5s cubic-bezier(.25,.8,.25,1);height:0;opacity:0;overflow:hidden}.item__work__1col__02:hover .cat_list__wrapper{-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;transition-delay:.2s;overflow:hidden;-webkit-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-moz-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-o-transition:opacity .5s cubic-bezier(.25,.8,.25,1);-ms-transition:opacity .5s cubic-bezier(.25,.8,.25,1);transition:opacity .5s cubic-bezier(.25,.8,.25,1);height:auto;opacity:1;-ms-filter:none;filter:none}.item__work__1col__02:hover .part__line{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.item__work__1col__02:hover .txc__white{-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1);color:#fff!important}.item__work__1col__02{z-index:1}.item__work__1col__02 .wrapper{-webkit-box-shadow:0 0 0 rgba(0,0,0,.25),0 0 0 rgba(0,0,0,.22);box-shadow:0 0 0 rgba(0,0,0,.25),0 0 0 rgba(0,0,0,.22);-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1)}.item__work__1col__02:hover{z-index:10}.item__work__1col__02:hover .wrapper{z-index:10;opacity:1;-ms-filter:none;filter:none;-webkit-transition:all .5s cubic-bezier(.25,.8,.25,1);-moz-transition:all .5s cubic-bezier(.25,.8,.25,1);-o-transition:all .5s cubic-bezier(.25,.8,.25,1);-ms-transition:all .5s cubic-bezier(.25,.8,.25,1);transition:all .5s cubic-bezier(.25,.8,.25,1);-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.item__work__1col__04 .hover-reveal{position:fixed;width:200px;height:200px;top:0;left:0;pointer-events:none;opacity:0}.item__work__1col__04 .hover-reveal__img,.item__work__1col__04 .hover-reveal__inner{width:100%;height:100%;position:relative}.item__work__1col__04 .hover-reveal__deco{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#181314}.item__work__1col__04 .hover-reveal__img{-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-position:top left;background-repeat:no-repeat}#menu__bvderm__desktop__1 svg{position:absolute;width:100%;height:auto;top:0;right:0;left:0;bottom:0}#menu__bvderm__desktop__1 #menu__bvderm__desktop__1___nav__main nav{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;-webkit-transition:box-shadow .5s ease 0s;-moz-transition:box-shadow .5s ease 0s;-o-transition:box-shadow .5s ease 0s;-ms-transition:box-shadow .5s ease 0s;transition:box-shadow .5s ease 0s}#menu__bvderm__desktop__1 #menu__bvderm__desktop__1___nav__main.fixed{top:0;position:fixed!important}#menu__bvderm__desktop__1 #menu__bvderm__desktop__1___nav__main.fixed nav{-webkit-box-shadow:0 7px 10px -7px rgba(0,0,0,.5);box-shadow:0 7px 10px -7px rgba(0,0,0,.5)}#menu__bvderm__desktop__1 a span{position:relative}#menu__bvderm__desktop__1 a span:before{-webkit-transition:all .5s cubic-bezier(.165,.84,.44,1);-moz-transition:all .5s cubic-bezier(.165,.84,.44,1);-o-transition:all .5s cubic-bezier(.165,.84,.44,1);-ms-transition:all .5s cubic-bezier(.165,.84,.44,1);transition:all .5s cubic-bezier(.165,.84,.44,1);content:'';position:absolute;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);top:100%;left:50%;height:1px;width:0%;background-color:#fff}#menu__bvderm__desktop__1 a.active span:before{width:100%!important}#menu__bvderm__desktop__1 a:hover span:before{width:100%}#menu__bvderm__desktop__1 .sub_menu{visibility:hidden;background-color:#000;overflow:hidden;position:absolute;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);top:100%;left:0}#menu__bvderm__desktop__1 .sub_menu .sub_menu__wrapper{position:absolute;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);top:0;left:0;visibility:hidden}#menu__bvderm__desktop__1 .sub_menu .sub_menu__wrapper .level-0{opacity:0;-webkit-transition:opacity .3s linear 0s;-moz-transition:opacity .3s linear 0s;-o-transition:opacity .3s linear 0s;-ms-transition:opacity .3s linear 0s;transition:opacity .3s linear 0s}#menu__bvderm__desktop__1 .sub_menu .sub_menu__wrapper .sub_menu__bg{opacity:0;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);top:0;left:50%;-webkit-box-shadow:0 7px 10px -7px rgba(0,0,0,.5);box-shadow:0 7px 10px -7px rgba(0,0,0,.5)}#menu__bvderm__desktop__1 .sub_menu .sub_menu__wrapper .level-1 li{float:left}#menu__bvderm__desktop__1 li.has_children{position:relative!important}#menu__bvderm__desktop__1 li.has_children .sub_menu ul li{float:left}#menu__bvderm__desktop__1 li.has_children .sub_menu ul li a{display:inline-block}#menu__bvderm__desktop__1 li.has_children .sub_menu a:after{display:none}#menu__bvderm__desktop__1 li:hover .sub_menu{z-index:20;visibility:visible;overflow:visible}#menu__bvderm__desktop__1 li:hover .sub_menu .sub_menu__wrapper{visibility:visible}#menu__bvderm__desktop__1 li:hover .sub_menu .sub_menu__wrapper .sub_menu__bg{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);top:0;left:50%}#menu__bvderm__desktop__1 li:hover .sub_menu .sub_menu__wrapper .level-0{-webkit-transition:opacity .3s ease 0s;-moz-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;-ms-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;opacity:1;-ms-filter:none;filter:none}#menu__bvderm__desktop__1 #menu__bvderm__desktop__1___nav__main .item{position:relative}#menu__bvderm__desktop__1 #menu__bvderm__desktop__1___nav__main ul .level-1{display:none;position:absolute;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);top:0;left:100%}#menu__bvderm__desktop__1 .has_children .sub_menu .level-0 li:hover .level-1{display:block!important}#menu__bvderm__mobile__1{width:100%;float:left;padding:0}#menu__bvderm__mobile__1 .part__language_selector___nav:after{background-image:url(assets/img/ui__arrow__down__white.svg)!important}#menu__bvderm__mobile__1 .part__language_selector___nav___select{color:blue_dark!important}#menu__bvderm__mobile__1 .accordion-toggle{cursor:pointer}#menu__bvderm__mobile__1 .toggle-background{background:rgba(0,0,0,.2)}#menu__bvderm__mobile__1 .sub-menu .toggle-background{background:rgba(0,0,0,.2)}#menu__bvderm__mobile__1 .fa.toggle-rotate{-webkit-transform:translate(50%,-50%) rotate(180deg)!important;-moz-transform:translate(50%,-50%) rotate(180deg)!important;-o-transform:translate(50%,-50%) rotate(180deg)!important;-ms-transform:translate(50%,-50%) rotate(180deg)!important;transform:translate(50%,-50%) rotate(180deg)!important}#menu__bvderm__mobile__1 .fa.toggle-rotate:before{background-image:url(assets/img/ui__arrow__down__white.svg)!important}#menu__bvderm__mobile__1 .toggle-nav{text-align:center;font-size:2em;line-height:2em;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease;cursor:pointer}#menu__bvderm__mobile__1 .toggle-nav:hover,#menu__bvderm__mobile__1 .toggle-search:hover{color:#07f}#menu__bvderm__mobile__1 .logo{float:left;padding:1em;width:10em}#menu__bvderm__mobile__1 .logo img{height:auto;width:100%}#menu__bvderm__mobile__1 .mobile-nav{display:none;background:#fff;width:100%;overflow:scroll}#menu__bvderm__mobile__1 .mobile-nav ul{margin:0}#menu__bvderm__mobile__1 .mobile-nav li{list-style:none;position:relative}#menu__bvderm__mobile__1 .mobile-nav li a{color:#fff;background-color:rgba(0,0,0,0);-webkit-transition:.6s all cubic-bezier(.23,1,.32,1);-moz-transition:.6s all cubic-bezier(.23,1,.32,1);-o-transition:.6s all cubic-bezier(.23,1,.32,1);-ms-transition:.6s all cubic-bezier(.23,1,.32,1);transition:.6s all cubic-bezier(.23,1,.32,1);color:blue_dark;text-decoration:none;font-weight:500;border-bottom:1px solid rgba(255,255,255,.2);display:table;width:100%}#menu__bvderm__mobile__1 .mobile-nav li a span{display:table-cell;margin:auto 0;vertical-align:middle;width:100%}#menu__bvderm__mobile__1 .mobile-nav li:hover{background-color:rgba(0,0,0,.05)}#menu__bvderm__mobile__1 .mobile-nav li.current-menu-ancestor a,#menu__bvderm__mobile__1 .mobile-nav li.current-menu-parent a{color:orange}#menu__bvderm__mobile__1 .mobile-nav li>ul{background:rgba(0,0,0,.2);border-top:1px solid rgba(255,255,255,.2);display:none}#menu__bvderm__mobile__1 .mobile-nav li>ul a{border-top:1px solid rgba(255,255,255,.2);padding-left:2em;color:#fff!important}#menu__bvderm__mobile__1 .mobile-nav li>ul li:last-child a{border:none}#menu__bvderm__mobile__1 .mobile-nav li>ul>li.current-menu-parent>a span,#menu__bvderm__mobile__1 .mobile-nav li>ul>li.current_page_item>a span{color:orange}#menu__bvderm__mobile__1 .mobile-nav li>ul ul{display:none}#menu__bvderm__mobile__1 .mobile-nav li>ul .accordion-toggle .fa:before{background-image:url(assets/img/ui__arrow__down__white.svg)!important}#menu__bvderm__mobile__1 .mobile-nav li>ul ul.sub-menu{background-color:rgba(0,0,0,.2)!important}#menu__bvderm__mobile__1 .mobile-nav li>ul ul.sub-menu a{color:#fff!important}#menu__bvderm__mobile__1 .mobile-nav .accordion-toggle{position:absolute;top:0;z-index:999;font-size:2.8em;line-height:2;right:0;font-family:FontAwesome;border-left:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease;text-align:center}#menu__bvderm__mobile__1 .mobile-nav .accordion-toggle .fa{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease;color:#fff;background-color:#fff;position:absolute;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);top:50%;right:50%}#menu__bvderm__mobile__1 .mobile-nav .accordion-toggle .fa:before{content:'';position:absolute;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);top:50%;right:50%;background-image:url(assets/img/ui__arrow__down__white.svg);background-position:center center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}#menu__bvderm__mobile__1 .mobile-nav .accordion-toggle .fa:before{background-image:url(assets/img/ui__arrow__down__white.svg)}body #menu__cm30__desktop__1 .menu__cm30__desktop__1__logo svg{-webkit-transition:all .5s cubic-bezier(.25,0,.35,1);-moz-transition:all .5s cubic-bezier(.25,0,.35,1);-o-transition:all .5s cubic-bezier(.25,0,.35,1);-ms-transition:all .5s cubic-bezier(.25,0,.35,1);transition:all .5s cubic-bezier(.25,0,.35,1);-webkit-transform:translate3d(-50%,-50%,0) scale(0);-moz-transform:translate3d(-50%,-50%,0) scale(0);-o-transform:translate3d(-50%,-50%,0) scale(0);-ms-transform:translate3d(-50%,-50%,0) scale(0);transform:translate3d(-50%,-50%,0) scale(0)}body.is-loaded #menu__cm30__desktop__1 .menu__cm30__desktop__1__logo svg{-webkit-transition:all .5s cubic-bezier(.25,0,.35,1);-moz-transition:all .5s cubic-bezier(.25,0,.35,1);-o-transition:all .5s cubic-bezier(.25,0,.35,1);-ms-transition:all .5s cubic-bezier(.25,0,.35,1);transition:all .5s cubic-bezier(.25,0,.35,1);-webkit-transform:translate3d(-50%,-50%,0) scale(1);-moz-transform:translate3d(-50%,-50%,0) scale(1);-o-transform:translate3d(-50%,-50%,0) scale(1);-ms-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1)}body.is-loading #menu__cm30__desktop__1 .menu__cm30__desktop__1__logo svg{-webkit-transition:all .5s cubic-bezier(.25,0,.35,1);-moz-transition:all .5s cubic-bezier(.25,0,.35,1);-o-transition:all .5s cubic-bezier(.25,0,.35,1);-ms-transition:all .5s cubic-bezier(.25,0,.35,1);transition:all .5s cubic-bezier(.25,0,.35,1);-webkit-transform:translate3d(-50%,-50%,0) scale(0);-moz-transform:translate3d(-50%,-50%,0) scale(0);-o-transform:translate3d(-50%,-50%,0) scale(0);-ms-transform:translate3d(-50%,-50%,0) scale(0);transform:translate3d(-50%,-50%,0) scale(0)}body .menu__cm30__desktop__1 .menu__cm30__desktop__1__logo svg{-webkit-transition:all .5s cubic-bezier(.25,0,.35,1);-moz-transition:all .5s cubic-bezier(.25,0,.35,1);-o-transition:all .5s cubic-bezier(.25,0,.35,1);-ms-transition:all .5s cubic-bezier(.25,0,.35,1);transition:all .5s cubic-bezier(.25,0,.35,1);-webkit-transform:translate3d(-50%,-50%,0) scale(1);-moz-transform:translate3d(-50%,-50%,0) scale(1);-o-transform:translate3d(-50%,-50%,0) scale(1);-ms-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1)}body .menu__cm30__desktop__1 nav.menu__cm30__desktop__1__nav ul li{opacity:0;-webkit-transition:opacity .8s cubic-bezier(.25,0,.35,1);-moz-transition:opacity .8s cubic-bezier(.25,0,.35,1);-o-transition:opacity .8s cubic-bezier(.25,0,.35,1);-ms-transition:opacity .8s cubic-bezier(.25,0,.35,1);transition:opacity .8s cubic-bezier(.25,0,.35,1)}body .menu__cm30__desktop__1 nav.menu__cm30__desktop__1__nav ul li:nth-child(1){-webkit-transition-delay:.1s!important;-moz-transition-delay:.1s!important;-o-transition-delay:.1s!important;-ms-transition-delay:.1s!important;transition-delay:.1s!important}body .menu__cm30__desktop__1 nav.menu__cm30__desktop__1__nav ul li:nth-child(2){-webkit-transition-delay:150ms!important;-moz-transition-delay:150ms!important;-o-transition-delay:150ms!important;-ms-transition-delay:150ms!important;transition-delay:150ms!important}body .menu__cm30__desktop__1 nav.menu__cm30__desktop__1__nav ul li:nth-child(3){-webkit-transition-delay:.2s!important;-moz-transition-delay:.2s!important;-o-transition-delay:.2s!important;-ms-transition-delay:.2s!important;transition-delay:.2s!important}body .menu__cm30__desktop__1 nav.menu__cm30__desktop__1__nav ul li:nth-child(4){-webkit-transition-delay:250ms!important;-moz-transition-delay:250ms!important;-o-transition-delay:250ms!important;-ms-transition-delay:250ms!important;transition-delay:250ms!important}body .menu__cm30__desktop__1 nav.menu__cm30__desktop__1__nav ul li:nth-child(5){-webkit-transition-delay:.3s!important;-moz-transition-delay:.3s!important;-o-transition-delay:.3s!important;-ms-transition-delay:.3s!important;transition-delay:.3s!important}body .menu__cm30__desktop__1 nav.menu__cm30__desktop__1__nav ul li:nth-child(6){-webkit-transition-delay:350ms!important;-moz-transition-delay:350ms!important;-o-transition-delay:350ms!important;-ms-transition-delay:350ms!important;transition-delay:350ms!important}body.is-loaded .menu__cm30__desktop__1 .menu__cm30__desktop__1__logo svg{-webkit-transition:all .5s cubic-bezier(.25,0,.35,1);-moz-transition:all .5s cubic-bezier(.25,0,.35,1);-o-transition:all .5s cubic-bezier(.25,0,.35,1);-ms-transition:all .5s cubic-bezier(.25,0,.35,1);transition:all .5s cubic-bezier(.25,0,.35,1);-webkit-transform:translate3d(-50%,-50%,0) scale(1);-moz-transform:translate3d(-50%,-50%,0) scale(1);-o-transform:translate3d(-50%,-50%,0) scale(1);-ms-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1)}body.is-loaded .menu__cm30__desktop__1 nav.menu__cm30__desktop__1__nav ul li{opacity:1;-ms-filter:none;filter:none}body.is-loading .menu__cm30__desktop__1__logo svg{-webkit-transition:all .5s cubic-bezier(.25,0,.35,1);-moz-transition:all .5s cubic-bezier(.25,0,.35,1);-o-transition:all .5s cubic-bezier(.25,0,.35,1);-ms-transition:all .5s cubic-bezier(.25,0,.35,1);transition:all .5s cubic-bezier(.25,0,.35,1);-webkit-transform:translate3d(-50%,-50%,0) scale(1);-moz-transform:translate3d(-50%,-50%,0) scale(1);-o-transform:translate3d(-50%,-50%,0) scale(1);-ms-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1)}body.is-loading nav.menu__cm30__desktop__1__nav ul li{opacity:0}.menu__cm30__desktop__1 img{width:100%;height:auto}.menu__cm30__desktop__1 nav .sw{-webkit-transition:all .5s cubic-bezier(.165,.84,.44,1);-moz-transition:all .5s cubic-bezier(.165,.84,.44,1);-o-transition:all .5s cubic-bezier(.165,.84,.44,1);-ms-transition:all .5s cubic-bezier(.165,.84,.44,1);transition:all .5s cubic-bezier(.165,.84,.44,1);position:absolute;-webkit-transform:translate3d(-50%,-90px,0);-moz-transform:translate3d(-50%,-90px,0);-o-transform:translate3d(-50%,-90px,0);-ms-transform:translate3d(-50%,-90px,0);transform:translate3d(-50%,-90px,0);top:0;left:50%}.menu__cm30__desktop__1 nav.sticky-nav.stuck .sw{position:absolute;-webkit-transform:translate3d(-50%,0,0)!important;-moz-transform:translate3d(-50%,0,0)!important;-o-transform:translate3d(-50%,0,0)!important;-ms-transform:translate3d(-50%,0,0)!important;transform:translate3d(-50%,0,0)!important;top:0!important;left:50%!important}.menu__cm30__desktop__1 .sub_menu.stuck{position:fixed!important;-webkit-transform:translate3d(-50%,0,0)!important;-moz-transform:translate3d(-50%,0,0)!important;-o-transform:translate3d(-50%,0,0)!important;-ms-transform:translate3d(-50%,0,0)!important;transform:translate3d(-50%,0,0)!important;top:0!important;left:50%!important}.menu__cm30__desktop__1 a span{position:relative}.menu__cm30__desktop__1 a span:after{width:100%;height:2px;opacity:0;-webkit-transition:all .5s cubic-bezier(.165,.84,.44,1);-moz-transition:all .5s cubic-bezier(.165,.84,.44,1);-o-transition:all .5s cubic-bezier(.165,.84,.44,1);-ms-transition:all .5s cubic-bezier(.165,.84,.44,1);transition:all .5s cubic-bezier(.165,.84,.44,1);content:'';position:absolute;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);top:100%;left:50%}.menu__cm30__desktop__1 a span{position:relative}.menu__cm30__desktop__1 a span:before{opacity:0;-webkit-transition:all .5s cubic-bezier(.165,.84,.44,1);-moz-transition:all .5s cubic-bezier(.165,.84,.44,1);-o-transition:all .5s cubic-bezier(.165,.84,.44,1);-ms-transition:all .5s cubic-bezier(.165,.84,.44,1);transition:all .5s cubic-bezier(.165,.84,.44,1);content:'';position:absolute;-webkit-transform:translate(-100%,-50%);-moz-transform:translate(-100%,-50%);-o-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);top:50%;left:0}.menu__cm30__desktop__1 .menu__2 a{-webkit-transition:background-color .5s cubic-bezier(.165,.84,.44,1);-moz-transition:background-color .5s cubic-bezier(.165,.84,.44,1);-o-transition:background-color .5s cubic-bezier(.165,.84,.44,1);-ms-transition:background-color .5s cubic-bezier(.165,.84,.44,1);transition:background-color .5s cubic-bezier(.165,.84,.44,1)}.menu__cm30__desktop__1 .menu__2 a span:after{display:none!important}.menu__cm30__desktop__1 .sub_menu{visibility:hidden;overflow:visible}.menu__cm30__desktop__1 .sub_menu .sub_menu__wrapper{opacity:0;width:100%}.menu__cm30__desktop__1 .sub_menu .sub_menu__wrapper:before{content:'';position:absolute;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);top:100%;left:50%}.menu__cm30__desktop__1 .sub_menu li{overflow:hidden}.menu__cm30__desktop__1 .sub_menu li a span:after{display:none!important}.menu__cm30__desktop__1 li .sub_menu ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:top;-moz-box-align:top;-o-box-align:top;-ms-flex-align:top;-webkit-align-items:top;align-items:top;display:-webkit-flex}.menu__cm30__desktop__1 li .sub_menu ul li{float:left}.menu__cm30__desktop__1 li .sub_menu ul li a{display:inline-block}.menu__cm30__desktop__1 a.active{text-decoration:line-through}.menu__cm30__desktop__1 a.active~.sub_menu{visibility:visible}.menu__cm30__desktop__1 a.active~.sub_menu .sub_menu__wrapper{opacity:1;-ms-filter:none;filter:none}.menu__cm30__desktop__1 a.active~.sticky-wrapper .sub_menu{visibility:visible}.menu__cm30__desktop__1 a.active~.sticky-wrapper .sub_menu .sub_menu__wrapper{opacity:1;-ms-filter:none;filter:none}body #menu__cm30__mobile__2___sticky .menu__cm30__mobile__2___sticky__logo svg{-webkit-transition:all .5s cubic-bezier(.25,0,.35,1);-moz-transition:all .5s cubic-bezier(.25,0,.35,1);-o-transition:all .5s cubic-bezier(.25,0,.35,1);-ms-transition:all .5s cubic-bezier(.25,0,.35,1);transition:all .5s cubic-bezier(.25,0,.35,1);-webkit-transform:translate3d(-50%,-50%,0) scale(0);-moz-transform:translate3d(-50%,-50%,0) scale(0);-o-transform:translate3d(-50%,-50%,0) scale(0);-ms-transform:translate3d(-50%,-50%,0) scale(0);transform:translate3d(-50%,-50%,0) scale(0)}body.is-loaded #menu__cm30__mobile__2___sticky .menu__cm30__mobile__2___sticky__logo svg{-webkit-transition:all .5s cubic-bezier(.25,0,.35,1);-moz-transition:all .5s cubic-bezier(.25,0,.35,1);-o-transition:all .5s cubic-bezier(.25,0,.35,1);-ms-transition:all .5s cubic-bezier(.25,0,.35,1);transition:all .5s cubic-bezier(.25,0,.35,1);-webkit-transform:translate3d(-50%,-50%,0) scale(1);-moz-transform:translate3d(-50%,-50%,0) scale(1);-o-transform:translate3d(-50%,-50%,0) scale(1);-ms-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1)}body.is-loading #menu__cm30__mobile__2___sticky .menu__cm30__mobile__2___sticky__logo svg{-webkit-transition:all .5s cubic-bezier(.25,0,.35,1);-moz-transition:all .5s cubic-bezier(.25,0,.35,1);-o-transition:all .5s cubic-bezier(.25,0,.35,1);-ms-transition:all .5s cubic-bezier(.25,0,.35,1);transition:all .5s cubic-bezier(.25,0,.35,1);-webkit-transform:translate3d(-50%,-50%,0) scale(0);-moz-transform:translate3d(-50%,-50%,0) scale(0);-o-transform:translate3d(-50%,-50%,0) scale(0);-ms-transform:translate3d(-50%,-50%,0) scale(0);transform:translate3d(-50%,-50%,0) scale(0)}body #menu__cm30__mobile__2___loader .menu__cm30__mobile__2__logo__spinner{-webkit-animation:menu__spinner .8s infinite linear;-moz-animation:menu__spinner .8s infinite linear;-o-animation:menu__spinner .8s infinite linear;-ms-animation:menu__spinner .8s infinite linear;animation:menu__spinner .8s infinite linear}body #menu__cm30__mobile__2___loader .menu__cm30__mobile__2__logo svg{-webkit-transition:all .5s cubic-bezier(.25,0,.35,1);-moz-transition:all .5s cubic-bezier(.25,0,.35,1);-o-transition:all .5s cubic-bezier(.25,0,.35,1);-ms-transition:all .5s cubic-bezier(.25,0,.35,1);transition:all .5s cubic-bezier(.25,0,.35,1);-webkit-transform:translate3d(-50%,-50%,0) scale(0);-moz-transform:translate3d(-50%,-50%,0) scale(0);-o-transform:translate3d(-50%,-50%,0) scale(0);-ms-transform:translate3d(-50%,-50%,0) scale(0);transform:translate3d(-50%,-50%,0) scale(0)}body.is-loaded #menu__cm30__mobile__2___loader{visibility:hidden}body.is-loaded #menu__cm30__mobile__2___loader .menu__cm30__mobile__2__logo svg{-webkit-transition:all .5s cubic-bezier(.25,0,.35,1);-moz-transition:all .5s cubic-bezier(.25,0,.35,1);-o-transition:all .5s cubic-bezier(.25,0,.35,1);-ms-transition:all .5s cubic-bezier(.25,0,.35,1);transition:all .5s cubic-bezier(.25,0,.35,1);-webkit-transform:translate3d(-50%,-50%,0) scale(1);-moz-transform:translate3d(-50%,-50%,0) scale(1);-o-transform:translate3d(-50%,-50%,0) scale(1);-ms-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1)}body.is-loading #menu__cm30__mobile__2___loader .menu__cm30__mobile__2__logo svg{-webkit-transition:all .5s cubic-bezier(.25,0,.35,1);-moz-transition:all .5s cubic-bezier(.25,0,.35,1);-o-transition:all .5s cubic-bezier(.25,0,.35,1);-ms-transition:all .5s cubic-bezier(.25,0,.35,1);transition:all .5s cubic-bezier(.25,0,.35,1);-webkit-transform:translate3d(-50%,-50%,0) scale(0);-moz-transform:translate3d(-50%,-50%,0) scale(0);-o-transform:translate3d(-50%,-50%,0) scale(0);-ms-transform:translate3d(-50%,-50%,0) scale(0);transform:translate3d(-50%,-50%,0) scale(0)}#menu__cm30__mobile__2 #menu__cm30__mobile__2__sidebar_right__wrapper{-webkit-transition:background-color .5s cubic-bezier(.25,0,.35,1);-moz-transition:background-color .5s cubic-bezier(.25,0,.35,1);-o-transition:background-color .5s cubic-bezier(.25,0,.35,1);-ms-transition:background-color .5s cubic-bezier(.25,0,.35,1);transition:background-color .5s cubic-bezier(.25,0,.35,1)}#menu__cm30__mobile__2 .icon{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;cursor:pointer}#menu__cm30__mobile__2 nav ul{list-style-type:none!important}#menu__cm30__mobile__2 .cat_2{-webkit-transform:translate3d(-50%,100%,0) rotate(90deg);-moz-transform:translate3d(-50%,100%,0) rotate(90deg);-o-transform:translate3d(-50%,100%,0) rotate(90deg);-ms-transform:translate3d(-50%,100%,0) rotate(90deg);transform:translate3d(-50%,100%,0) rotate(90deg);top:0;left:0}#menu__cm30__mobile__2 nav.nav__first ul:hover a{opacity:.5}#menu__cm30__mobile__2 nav.nav__first ul li a .line{visibility:hidden;position:absolute;-webkit-transform:translate(-100%,-50%);-moz-transform:translate(-100%,-50%);-o-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);top:100%;left:0}#menu__cm30__mobile__2 nav.nav__first ul li a~.image{opacity:0}#menu__cm30__mobile__2 nav.nav__first ul li a:hover{opacity:1;-ms-filter:none;filter:none}#menu__cm30__mobile__2 nav.nav__first ul li a:hover~.image{opacity:1;-ms-filter:none;filter:none}#menu__cm30__mobile__2 nav.nav__first ul li a:hover .line{visibility:visible;position:absolute;-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-o-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);top:100%;left:0}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background{visibility:hidden;-webkit-transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s;-ms-transition-delay:1s;transition-delay:1s}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background #menu__cm30__mobile__2__overlay{opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;transition:opacity .4s ease-in}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__extra{overflow:hidden}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__extra:before{content:'';width:100%;height:100%;-webkit-transition:.6s -webkit-transform cubic-bezier(.23,1,.32,1);-moz-transition:.6s -moz-transform cubic-bezier(.23,1,.32,1);-o-transition:.6s -o-transform cubic-bezier(.23,1,.32,1);-ms-transition:.6s -ms-transform cubic-bezier(.23,1,.32,1);transition:.6s transform cubic-bezier(.23,1,.32,1);-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;transition-delay:.5s;position:absolute;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);top:0;left:50%}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__extra h4{opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity .2s ease-in,-webkit-transform .4s ease-in;-moz-transition:opacity .2s ease-in,-moz-transform .4s ease-in;-o-transition:opacity .2s ease-in,-o-transform .4s ease-in;-ms-transition:opacity .2s ease-in,-ms-transform .4s ease-in;transition:opacity .2s ease-in,transform .4s ease-in}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__extra ul li a{opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity .2s ease-in,-webkit-transform .4s ease-in;-moz-transition:opacity .2s ease-in,-moz-transform .4s ease-in;-o-transition:opacity .2s ease-in,-o-transform .4s ease-in;-ms-transition:opacity .2s ease-in,-ms-transform .4s ease-in;transition:opacity .2s ease-in,transform .4s ease-in}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__extra ul li:nth-child(1) a{-webkit-transition-delay:150ms!important;-moz-transition-delay:150ms!important;-o-transition-delay:150ms!important;-ms-transition-delay:150ms!important;transition-delay:150ms!important}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__extra ul li:nth-child(2) a{-webkit-transition-delay:.2s!important;-moz-transition-delay:.2s!important;-o-transition-delay:.2s!important;-ms-transition-delay:.2s!important;transition-delay:.2s!important}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__extra ul li:nth-child(3) a{-webkit-transition-delay:250ms!important;-moz-transition-delay:250ms!important;-o-transition-delay:250ms!important;-ms-transition-delay:250ms!important;transition-delay:250ms!important}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__extra ul li:nth-child(4) a{-webkit-transition-delay:.3s!important;-moz-transition-delay:.3s!important;-o-transition-delay:.3s!important;-ms-transition-delay:.3s!important;transition-delay:.3s!important}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__extra ul li:nth-child(5) a{-webkit-transition-delay:350ms!important;-moz-transition-delay:350ms!important;-o-transition-delay:350ms!important;-ms-transition-delay:350ms!important;transition-delay:350ms!important}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__main{overflow:hidden}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__main:before{content:'';width:100%;height:100%;-webkit-transition:.6s -webkit-transform cubic-bezier(.23,1,.32,1);-moz-transition:.6s -moz-transform cubic-bezier(.23,1,.32,1);-o-transition:.6s -o-transform cubic-bezier(.23,1,.32,1);-ms-transition:.6s -ms-transform cubic-bezier(.23,1,.32,1);transition:.6s transform cubic-bezier(.23,1,.32,1);-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;transition-delay:.5s;position:absolute;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);top:100%;left:50%}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__main ul li a{opacity:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:opacity .2s ease-in,-webkit-transform .4s ease-in;-moz-transition:opacity .2s ease-in,-moz-transform .4s ease-in;-o-transition:opacity .2s ease-in,-o-transform .4s ease-in;-ms-transition:opacity .2s ease-in,-ms-transform .4s ease-in;transition:opacity .2s ease-in,transform .4s ease-in}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__main ul li:nth-child(1) a{-webkit-transition-delay:250ms!important;-moz-transition-delay:250ms!important;-o-transition-delay:250ms!important;-ms-transition-delay:250ms!important;transition-delay:250ms!important}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__main ul li:nth-child(2) a{-webkit-transition-delay:.3s!important;-moz-transition-delay:.3s!important;-o-transition-delay:.3s!important;-ms-transition-delay:.3s!important;transition-delay:.3s!important}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__main ul li:nth-child(3) a{-webkit-transition-delay:350ms!important;-moz-transition-delay:350ms!important;-o-transition-delay:350ms!important;-ms-transition-delay:350ms!important;transition-delay:350ms!important}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__main ul li:nth-child(4) a{-webkit-transition-delay:.4s!important;-moz-transition-delay:.4s!important;-o-transition-delay:.4s!important;-ms-transition-delay:.4s!important;transition-delay:.4s!important}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__main ul li:nth-child(5) a{-webkit-transition-delay:450ms!important;-moz-transition-delay:450ms!important;-o-transition-delay:450ms!important;-ms-transition-delay:450ms!important;transition-delay:450ms!important}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__industries{overflow:hidden}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__industries:before{content:'';width:100%;height:100%;-webkit-transition:.6s -webkit-transform cubic-bezier(.23,1,.32,1);-moz-transition:.6s -moz-transform cubic-bezier(.23,1,.32,1);-o-transition:.6s -o-transform cubic-bezier(.23,1,.32,1);-ms-transition:.6s -ms-transform cubic-bezier(.23,1,.32,1);transition:.6s transform cubic-bezier(.23,1,.32,1);-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;transition-delay:.5s;position:absolute;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;left:100%}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__industries ul li{overflow:hidden}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__industries ul li a{opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:opacity .2s ease-in,-webkit-transform .4s ease-in;-moz-transition:opacity .2s ease-in,-moz-transform .4s ease-in;-o-transition:opacity .2s ease-in,-o-transform .4s ease-in;-ms-transition:opacity .2s ease-in,-ms-transform .4s ease-in;transition:opacity .2s ease-in,transform .4s ease-in}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__industries ul li:nth-child(1) a{-webkit-transition-delay:150ms!important;-moz-transition-delay:150ms!important;-o-transition-delay:150ms!important;-ms-transition-delay:150ms!important;transition-delay:150ms!important}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__industries ul li:nth-child(2) a{-webkit-transition-delay:.2s!important;-moz-transition-delay:.2s!important;-o-transition-delay:.2s!important;-ms-transition-delay:.2s!important;transition-delay:.2s!important}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__industries ul li:nth-child(3) a{-webkit-transition-delay:250ms!important;-moz-transition-delay:250ms!important;-o-transition-delay:250ms!important;-ms-transition-delay:250ms!important;transition-delay:250ms!important}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__industries ul li:nth-child(4) a{-webkit-transition-delay:.3s!important;-moz-transition-delay:.3s!important;-o-transition-delay:.3s!important;-ms-transition-delay:.3s!important;transition-delay:.3s!important}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__featured{overflow:hidden}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__featured .menu__featured__image,#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__featured:before{content:'';width:100%;height:100%;-webkit-transition:.6s -webkit-transform cubic-bezier(.23,1,.32,1);-moz-transition:.6s -moz-transform cubic-bezier(.23,1,.32,1);-o-transition:.6s -o-transform cubic-bezier(.23,1,.32,1);-ms-transition:.6s -ms-transform cubic-bezier(.23,1,.32,1);transition:.6s transform cubic-bezier(.23,1,.32,1);-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;transition-delay:.5s;position:absolute;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);top:100%;left:50%}#menu__cm30__mobile__2 #menu__cm30__mobile__2__background .menu__featured .menu__featured__content{-webkit-transition:.6s opacity cubic-bezier(.23,1,.32,1);-moz-transition:.6s opacity cubic-bezier(.23,1,.32,1);-o-transition:.6s opacity cubic-bezier(.23,1,.32,1);-ms-transition:.6s opacity cubic-bezier(.23,1,.32,1);transition:.6s opacity cubic-bezier(.23,1,.32,1);-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;transition-delay:.5s;opacity:0}#menu__cm30__mobile__2.active #menu__cm30__mobile__2__background{visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;overflow:scroll}#menu__cm30__mobile__2.active #menu__cm30__mobile__2__background #menu__cm30__mobile__2__overlay{opacity:.8;-webkit-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;-ms-transition:opacity .4s ease-out;transition:opacity .4s ease-out}#menu__cm30__mobile__2.active #menu__cm30__mobile__2__background .menu__extra:before{content:'';width:100%;height:100%;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;position:absolute;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);top:0;left:50%}#menu__cm30__mobile__2.active #menu__cm30__mobile__2__background .menu__extra h4{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .8s ease-out,-webkit-transform 1s cubic-bezier(.23,1,.32,1);-moz-transition:opacity .8s ease-out,-moz-transform 1s cubic-bezier(.23,1,.32,1);-o-transition:opacity .8s ease-out,-o-transform 1s cubic-bezier(.23,1,.32,1);-ms-transition:opacity .8s ease-out,-ms-transform 1s cubic-bezier(.23,1,.32,1);transition:opacity .8s ease-out,transform 1s cubic-bezier(.23,1,.32,1)}#menu__cm30__mobile__2.active #menu__cm30__mobile__2__background .menu__extra ul li a{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .8s ease-out,-webkit-transform 1s cubic-bezier(.23,1,.32,1);-moz-transition:opacity .8s ease-out,-moz-transform 1s cubic-bezier(.23,1,.32,1);-o-transition:opacity .8s ease-out,-o-transform 1s cubic-bezier(.23,1,.32,1);-ms-transition:opacity .8s ease-out,-ms-transform 1s cubic-bezier(.23,1,.32,1);transition:opacity .8s ease-out,transform 1s cubic-bezier(.23,1,.32,1)}#menu__cm30__mobile__2.active #menu__cm30__mobile__2__background .menu__extra ul li:nth-child(1) a{-webkit-transition-delay:250ms!important;-moz-transition-delay:250ms!important;-o-transition-delay:250ms!important;-ms-transition-delay:250ms!important;transition-delay:250ms!important}#menu__cm30__mobile__2.active #menu__cm30__mobile__2__background .menu__extra ul li:nth-child(2) a{-webkit-transition-delay:.3s!important;-moz-transition-delay:.3s!important;-o-transition-delay:.3s!important;-ms-transition-delay:.3s!important;transition-delay:.3s!important}#menu__cm30__mobile__2.active #menu__cm30__mobile__2__background .menu__extra ul li:nth-child(3) a{-webkit-transition-delay:350ms!important;-moz-transition-delay:350ms!important;-o-transition-delay:350ms!important;-ms-transition-delay:350ms!important;transition-delay:350ms!important}#menu__cm30__mobile__2.active #menu__cm30__mobile__2__background .menu__extra ul li:nth-child(4) a{-webkit-transition-delay:.4s!important;-moz-transition-delay:.4s!important;-o-transition-delay:.4s!important;-ms-transition-delay:.4s!important;transition-delay:.4s!important}#menu__cm30__mobile__2.active #menu__cm30__mobile__2__background .menu__extra ul li:nth-child(5) a{-webkit-transition-delay:450ms!important;-moz-transition-delay:450ms!important;-o-transition-delay:450ms!important;-ms-transition-delay:450ms!important;transition-delay:450ms!important}#menu__cm30__mobile__2.active #menu__cm30__mobile__2__background .menu__main:before{content:'';width:100%;height:100%;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;position:absolute;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);top:100%;left:50%}#menu__cm30__mobile__2.active #menu__cm30__mobile__2__background .menu__main ul li a{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .8s ease-out,-webkit-transform 1s cubic-bezier(.23,1,.32,1);-moz-transition:opacity .8s ease-out,-moz-transform 1s cubic-bezier(.23,1,.32,1);-o-transition:opacity .8s ease-out,-o-transform 1s cubic-bezier(.23,1,.32,1);-ms-transition:opacity .8s ease-out,-ms-transform 1s cubic-bezier(.23,1,.32,1);transition:opacity .8s ease-out,transform 1s cubic-bezier(.23,1,.32,1)}#menu__cm30__mobile__2.active #menu__cm30__mobile__2__background .menu__main ul li:nth-child(1) a{-webkit-transition-delay:350ms!important;-moz-transition-delay:350ms!important;-o-transition-delay:350ms!important;-ms-transition-delay:350ms!important;transition-delay:350ms!important}#menu__cm30__mobile__2.active #menu__cm30__mobile__2__background .menu__main ul li:nth-child(2) a{-webkit-transition-delay:.4s!important;-moz-transition-delay:.4s!important;-o-transition-delay:.4s!important;-ms-transition-delay:.4s!important;transition-delay:.4s!important}#menu__cm30__mobile__2.active #menu__cm30__mobile__2__background .menu__main ul li:nth-child(3) a{-webkit-transition-delay:450ms!important;-moz-transition-delay:450ms!important;-o-transition-delay:450ms!important;-ms-transition-delay:450ms!important;transition-delay:450ms!important}#menu__cm30__mobile__2.active #menu__cm30__mobile__2__background .menu__main ul li:nth-child(4) a{-webkit-transition-delay:.5s!important;-moz-transition-delay:.5s!important;-o-transition-delay:.5s!important;-ms-transition-delay:.5s!important;transition-delay:.5s!important}#menu__cm30__mobile__2.active #menu__cm30__mobile__2__background .menu__main ul li:nth-child(5) a{-webkit-transition-delay:550ms!important;-moz-transition-delay:550ms!important;-o-transition-delay:550ms!important;-ms-transition-delay:550ms!important;transition-delay:550ms!important}#menu__cm30__mobile__2.active #menu__cm30__mobile__2__background .menu__industries:before{content:'';width:100%;height:100%;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;position:absolute;-webkit-transform:translate(-100%,-50%);-moz-transform:translate(-100%,-50%);-o-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);top:50%;left:100%}#menu__cm30__mobile__2.active #menu__cm30__mobile__2__background .menu__industries ul li a{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .8s ease-out,-webkit-transform 1s cubic-bezier(.23,1,.32,1);-moz-transition:opacity .8s ease-out,-moz-transform 1s cubic-bezier(.23,1,.32,1);-o-transition:opacity .8s ease-out,-o-transform 1s cubic-bezier(.23,1,.32,1);-ms-transition:opacity .8s ease-out,-ms-transform 1s cubic-bezier(.23,1,.32,1);transition:opacity .8s ease-out,transform 1s cubic-bezier(.23,1,.32,1)}#menu__cm30__mobile__2.active #menu__cm30__mobile__2__background .menu__industries ul li:nth-child(1) a{-webkit-transition-delay:250ms!important;-moz-transition-delay:250ms!important;-o-transition-delay:250ms!important;-ms-transition-delay:250ms!important;transition-delay:250ms!important}#menu__cm30__mobile__2.active #menu__cm30__mobile__2__background .menu__industries ul li:nth-child(2) a{-webkit-transition-delay:.3s!important;-moz-transition-delay:.3s!important;-o-transition-delay:.3s!important;-ms-transition-delay:.3s!important;transition-delay:.3s!important}#menu__cm30__mobile__2.active #menu__cm30__mobile__2__background .menu__industries ul li:nth-child(3) a{-webkit-transition-delay:350ms!important;-moz-transition-delay:350ms!important;-o-transition-delay:350ms!important;-ms-transition-delay:350ms!important;transition-delay:350ms!important}#menu__cm30__mobile__2.active #menu__cm30__mobile__2__background .menu__industries ul li:nth-child(4) a{-webkit-transition-delay:.4s!important;-moz-transition-delay:.4s!important;-o-transition-delay:.4s!important;-ms-transition-delay:.4s!important;transition-delay:.4s!important}#menu__cm30__mobile__2.active #menu__cm30__mobile__2__background .menu__featured .menu__featured__image,#menu__cm30__mobile__2.active #menu__cm30__mobile__2__background .menu__featured:before{content:'';width:100%;height:100%;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;position:absolute;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);top:100%;left:50%}#menu__cm30__mobile__2.active #menu__cm30__mobile__2__background .menu__featured .menu__featured__content{-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;opacity:1;-ms-filter:none;filter:none}body .acsb-trigger{background-color:#fff!important}body .acsb-trigger .acsb-trigger-icon svg circle,body .acsb-trigger .acsb-trigger-icon svg path{fill:#ea400d!important}@-moz-keyframes menu__spinner{0%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0);-moz-transform:translate3d(-50%,-50%,0) rotate(0);-o-transform:translate3d(-50%,-50%,0) rotate(0);-ms-transform:translate3d(-50%,-50%,0) rotate(0);transform:translate3d(-50%,-50%,0) rotate(0)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotate(360deg);-moz-transform:translate3d(-50%,-50%,0) rotate(360deg);-o-transform:translate3d(-50%,-50%,0) rotate(360deg);-ms-transform:translate3d(-50%,-50%,0) rotate(360deg);transform:translate3d(-50%,-50%,0) rotate(360deg)}}@-webkit-keyframes menu__spinner{0%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0);-moz-transform:translate3d(-50%,-50%,0) rotate(0);-o-transform:translate3d(-50%,-50%,0) rotate(0);-ms-transform:translate3d(-50%,-50%,0) rotate(0);transform:translate3d(-50%,-50%,0) rotate(0)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotate(360deg);-moz-transform:translate3d(-50%,-50%,0) rotate(360deg);-o-transform:translate3d(-50%,-50%,0) rotate(360deg);-ms-transform:translate3d(-50%,-50%,0) rotate(360deg);transform:translate3d(-50%,-50%,0) rotate(360deg)}}@-o-keyframes menu__spinner{0%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0);-moz-transform:translate3d(-50%,-50%,0) rotate(0);-o-transform:translate3d(-50%,-50%,0) rotate(0);-ms-transform:translate3d(-50%,-50%,0) rotate(0);transform:translate3d(-50%,-50%,0) rotate(0)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotate(360deg);-moz-transform:translate3d(-50%,-50%,0) rotate(360deg);-o-transform:translate3d(-50%,-50%,0) rotate(360deg);-ms-transform:translate3d(-50%,-50%,0) rotate(360deg);transform:translate3d(-50%,-50%,0) rotate(360deg)}}@keyframes menu__spinner{0%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0);-moz-transform:translate3d(-50%,-50%,0) rotate(0);-o-transform:translate3d(-50%,-50%,0) rotate(0);-ms-transform:translate3d(-50%,-50%,0) rotate(0);transform:translate3d(-50%,-50%,0) rotate(0)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotate(360deg);-moz-transform:translate3d(-50%,-50%,0) rotate(360deg);-o-transform:translate3d(-50%,-50%,0) rotate(360deg);-ms-transform:translate3d(-50%,-50%,0) rotate(360deg);transform:translate3d(-50%,-50%,0) rotate(360deg)}}.menu__desktop__mega_01 nav{position:relative}.menu__desktop__mega_01 .main-nav{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;list-style:none}.menu__desktop__mega_01 .main-nav a{text-decoration:none;padding:15px 20px;display:block;position:relative;padding-right:30px}.menu__desktop__mega_01 .sub-panel{display:none;position:absolute;top:100%;left:0;min-width:200px;min-height:200px}.menu__desktop__mega_01 .sub-panel ul{list-style:none}.menu__desktop__mega_01 .sub-panel a{display:block;position:relative}.menu__desktop__mega_01 .sub-sub-panel{display:none;position:absolute;left:100%;top:0;min-width:200px}.menu__desktop__mega_01 .sub-sub-sub-panel{display:none;position:absolute;left:100%;top:0;background-color:#f0f0f0;min-width:200px}.menu__desktop__mega_01 .active{display:block}.menu__desktop__mega_01 .has-submenu::after{content:'▶';position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:10px;color:inherit}.menu__desktop__mega_01 .main-nav a.has-submenu::after{color:#000}.menu__desktop__mega_01 nav a span{text-decoration:none;position:relative;padding-bottom:2px}.menu__desktop__mega_01 nav a span:before{content:"";display:block;position:absolute;left:0;bottom:0;height:1px;width:0;-webkit-transition:width 0s ease,background .5s ease;-moz-transition:width 0s ease,background .5s ease;-o-transition:width 0s ease,background .5s ease;-ms-transition:width 0s ease,background .5s ease;transition:width 0s ease,background .5s ease}.menu__desktop__mega_01 nav a span:after{content:"";display:block;position:absolute;right:0;bottom:0;height:1px;width:0;background:#000;-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-o-transition:width .5s ease;-ms-transition:width .5s ease;transition:width .5s ease}.menu__desktop__mega_01 nav a:hover span:before{width:100%;background:#000;-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-o-transition:width .5s ease;-ms-transition:width .5s ease;transition:width .5s ease}.menu__desktop__mega_01 nav a:hover span:after{width:100%;background:0 0;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-o-transition:all 0s ease;-ms-transition:all 0s ease;transition:all 0s ease}.menu__hdyne__desktop nav a span{text-decoration:none;position:relative;padding-bottom:2px}.menu__hdyne__desktop nav a span:before{content:"";display:block;position:absolute;left:0;bottom:0;height:1px;width:0;-webkit-transition:width 0s ease,background .5s ease;-moz-transition:width 0s ease,background .5s ease;-o-transition:width 0s ease,background .5s ease;-ms-transition:width 0s ease,background .5s ease;transition:width 0s ease,background .5s ease}.menu__hdyne__desktop nav a span:after{content:"";display:block;position:absolute;right:0;bottom:0;height:1px;width:0;background:#000;-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-o-transition:width .5s ease;-ms-transition:width .5s ease;transition:width .5s ease}.menu__hdyne__desktop nav a:hover span:before{width:100%;background:#000;-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-o-transition:width .5s ease;-ms-transition:width .5s ease;transition:width .5s ease}.menu__hdyne__desktop nav a:hover span:after{width:100%;background:0 0;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-o-transition:all 0s ease;-ms-transition:all 0s ease;transition:all 0s ease}.menu__mcs__desktop_mega__01 nav{position:relative}.menu__mcs__desktop_mega__01 .main-nav{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;list-style:none}.menu__mcs__desktop_mega__01 .main-nav a{text-decoration:none;display:block;position:relative}.menu__mcs__desktop_mega__01 .sub-panel{display:none;position:absolute;top:100%;left:0;min-width:200px;min-height:200px}.menu__mcs__desktop_mega__01 .sub-panel ul{list-style:none}.menu__mcs__desktop_mega__01 .sub-panel a{display:block;position:relative}.menu__mcs__desktop_mega__01 .sub-sub-panel{display:none;position:absolute;left:100%;top:0;min-width:200px}.menu__mcs__desktop_mega__01 .sub-sub-sub-panel{display:none;position:absolute;left:100%;top:0;min-width:200px}.menu__mcs__desktop_mega__01 .active{display:block}.menu__mcs__desktop_mega__01 .has-submenu::after{content:'';position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);color:inherit;width:6px;height:6px;border-right:solid 1px #000;border-bottom:solid 1px #000}.menu__mcs__desktop_mega__01 .level_1 a:hover,.menu__mcs__desktop_mega__01 .level_2 a:hover,.menu__mcs__desktop_mega__01 .level_3 a:hover{background-color:rgba(0,0,0,.5)}.menu__mcs__desktop_mega__01 .level_1 .has-submenu::after,.menu__mcs__desktop_mega__01 .level_2 .has-submenu::after,.menu__mcs__desktop_mega__01 .level_3 .has-submenu::after{-webkit-transform:translateY(-50%) rotate(-45deg);-moz-transform:translateY(-50%) rotate(-45deg);-o-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.menu__mcs__desktop_mega__01 .current-menu-item>a span,.menu__mcs__desktop_mega__01 .current-page-ancestor>a span,.menu__mcs__desktop_mega__01 .current_page_item>a span{color:red!important}.menu__mcs__desktop_mega__01 .main-nav a.has-submenu::after{color:#000}.menu__mcs__desktop_mega__01 .main-nav a.selected{background-color:#555;color:#fff}.menu__mcs__desktop_mega__01 .sub-panel a.selected{background-color:#ccc;color:#333}.menu__mcs__desktop_mega__01 .sub-sub-panel a.selected{background-color:#aaa;color:#333}.menu__mcs__desktop_mega__01 nav a span{text-decoration:none;position:relative;padding-bottom:2px}.menu__mcs__desktop_mega__01 nav a span:before{content:"";display:block;position:absolute;left:0;bottom:0;height:1px;width:0;-webkit-transition:width 0s ease,background .5s ease;-moz-transition:width 0s ease,background .5s ease;-o-transition:width 0s ease,background .5s ease;-ms-transition:width 0s ease,background .5s ease;transition:width 0s ease,background .5s ease}.menu__mcs__desktop_mega__01 nav a span:after{content:"";display:block;position:absolute;right:0;bottom:0;height:1px;width:0;background:#000;-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-o-transition:width .5s ease;-ms-transition:width .5s ease;transition:width .5s ease}.menu__mcs__desktop_mega__01 nav a:hover span:before{width:100%;background:#000;-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-o-transition:width .5s ease;-ms-transition:width .5s ease;transition:width .5s ease}.menu__mcs__desktop_mega__01 nav a:hover span:after{width:100%;background:0 0;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-o-transition:all 0s ease;-ms-transition:all 0s ease;transition:all 0s ease}body #menu__pw__mobile__1___sticky .menu__pw__mobile__1___sticky__logo svg{-webkit-transition:all .5s cubic-bezier(.25,0,.35,1);-moz-transition:all .5s cubic-bezier(.25,0,.35,1);-o-transition:all .5s cubic-bezier(.25,0,.35,1);-ms-transition:all .5s cubic-bezier(.25,0,.35,1);transition:all .5s cubic-bezier(.25,0,.35,1);-webkit-transform:translate3d(-50%,-50%,0) scale(0);-moz-transform:translate3d(-50%,-50%,0) scale(0);-o-transform:translate3d(-50%,-50%,0) scale(0);-ms-transform:translate3d(-50%,-50%,0) scale(0);transform:translate3d(-50%,-50%,0) scale(0)}body.is-loaded #menu__pw__mobile__1___sticky .menu__pw__mobile__1___sticky__logo svg{-webkit-transition:all .5s cubic-bezier(.25,0,.35,1);-moz-transition:all .5s cubic-bezier(.25,0,.35,1);-o-transition:all .5s cubic-bezier(.25,0,.35,1);-ms-transition:all .5s cubic-bezier(.25,0,.35,1);transition:all .5s cubic-bezier(.25,0,.35,1);-webkit-transform:translate3d(-50%,-50%,0) scale(1);-moz-transform:translate3d(-50%,-50%,0) scale(1);-o-transform:translate3d(-50%,-50%,0) scale(1);-ms-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1)}body.is-loading #menu__pw__mobile__1___sticky .menu__pw__mobile__1___sticky__logo svg{-webkit-transition:all .5s cubic-bezier(.25,0,.35,1);-moz-transition:all .5s cubic-bezier(.25,0,.35,1);-o-transition:all .5s cubic-bezier(.25,0,.35,1);-ms-transition:all .5s cubic-bezier(.25,0,.35,1);transition:all .5s cubic-bezier(.25,0,.35,1);-webkit-transform:translate3d(-50%,-50%,0) scale(0);-moz-transform:translate3d(-50%,-50%,0) scale(0);-o-transform:translate3d(-50%,-50%,0) scale(0);-ms-transform:translate3d(-50%,-50%,0) scale(0);transform:translate3d(-50%,-50%,0) scale(0)}body #menu__pw__mobile__1___loader .menu__pw__mobile__1__logo__spinner{-webkit-animation:menu__spinner .8s infinite linear;-moz-animation:menu__spinner .8s infinite linear;-o-animation:menu__spinner .8s infinite linear;-ms-animation:menu__spinner .8s infinite linear;animation:menu__spinner .8s infinite linear}body #menu__pw__mobile__1___loader .menu__pw__mobile__1__logo svg{-webkit-transition:all .5s cubic-bezier(.25,0,.35,1);-moz-transition:all .5s cubic-bezier(.25,0,.35,1);-o-transition:all .5s cubic-bezier(.25,0,.35,1);-ms-transition:all .5s cubic-bezier(.25,0,.35,1);transition:all .5s cubic-bezier(.25,0,.35,1);-webkit-transform:translate3d(-50%,-50%,0) scale(0);-moz-transform:translate3d(-50%,-50%,0) scale(0);-o-transform:translate3d(-50%,-50%,0) scale(0);-ms-transform:translate3d(-50%,-50%,0) scale(0);transform:translate3d(-50%,-50%,0) scale(0)}body.is-loaded #menu__pw__mobile__1___loader{visibility:hidden}body.is-loaded #menu__pw__mobile__1___loader .menu__pw__mobile__1__logo svg{-webkit-transition:all .5s cubic-bezier(.25,0,.35,1);-moz-transition:all .5s cubic-bezier(.25,0,.35,1);-o-transition:all .5s cubic-bezier(.25,0,.35,1);-ms-transition:all .5s cubic-bezier(.25,0,.35,1);transition:all .5s cubic-bezier(.25,0,.35,1);-webkit-transform:translate3d(-50%,-50%,0) scale(1);-moz-transform:translate3d(-50%,-50%,0) scale(1);-o-transform:translate3d(-50%,-50%,0) scale(1);-ms-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1)}body.is-loading #menu__pw__mobile__1___loader .menu__pw__mobile__1__logo svg{-webkit-transition:all .5s cubic-bezier(.25,0,.35,1);-moz-transition:all .5s cubic-bezier(.25,0,.35,1);-o-transition:all .5s cubic-bezier(.25,0,.35,1);-ms-transition:all .5s cubic-bezier(.25,0,.35,1);transition:all .5s cubic-bezier(.25,0,.35,1);-webkit-transform:translate3d(-50%,-50%,0) scale(0);-moz-transform:translate3d(-50%,-50%,0) scale(0);-o-transform:translate3d(-50%,-50%,0) scale(0);-ms-transform:translate3d(-50%,-50%,0) scale(0);transform:translate3d(-50%,-50%,0) scale(0)}#menu__pw__mobile__1 #menu__pw__mobile__1__sidebar_right__wrapper{-webkit-transition:background-color .5s cubic-bezier(.25,0,.35,1);-moz-transition:background-color .5s cubic-bezier(.25,0,.35,1);-o-transition:background-color .5s cubic-bezier(.25,0,.35,1);-ms-transition:background-color .5s cubic-bezier(.25,0,.35,1);transition:background-color .5s cubic-bezier(.25,0,.35,1)}#menu__pw__mobile__1 .icon{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;cursor:pointer}#menu__pw__mobile__1 nav ul{list-style-type:none!important}#menu__pw__mobile__1 .cat_2{-webkit-transform:translate3d(-50%,100%,0) rotate(90deg);-moz-transform:translate3d(-50%,100%,0) rotate(90deg);-o-transform:translate3d(-50%,100%,0) rotate(90deg);-ms-transform:translate3d(-50%,100%,0) rotate(90deg);transform:translate3d(-50%,100%,0) rotate(90deg);top:0;left:0}#menu__pw__mobile__1 nav.nav__first ul:hover a{opacity:.5}#menu__pw__mobile__1 nav.nav__first ul li a .line{visibility:hidden;position:absolute;-webkit-transform:translate(-100%,-50%);-moz-transform:translate(-100%,-50%);-o-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);top:100%;left:0}#menu__pw__mobile__1 nav.nav__first ul li a~.image{opacity:0}#menu__pw__mobile__1 nav.nav__first ul li a:hover{opacity:1;-ms-filter:none;filter:none}#menu__pw__mobile__1 nav.nav__first ul li a:hover~.image{opacity:1;-ms-filter:none;filter:none}#menu__pw__mobile__1 nav.nav__first ul li a:hover .line{visibility:visible;position:absolute;-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-o-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);top:100%;left:0}#menu__pw__mobile__1 #menu__pw__mobile__1__background{visibility:hidden;-webkit-transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s;-ms-transition-delay:1s;transition-delay:1s}#menu__pw__mobile__1 #menu__pw__mobile__1__background #menu__pw__mobile__1__overlay{opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;transition:opacity .4s ease-in}#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__extra{overflow:hidden}#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__extra:before{content:'';width:100%;height:100%;-webkit-transition:.6s -webkit-transform cubic-bezier(.23,1,.32,1);-moz-transition:.6s -moz-transform cubic-bezier(.23,1,.32,1);-o-transition:.6s -o-transform cubic-bezier(.23,1,.32,1);-ms-transition:.6s -ms-transform cubic-bezier(.23,1,.32,1);transition:.6s transform cubic-bezier(.23,1,.32,1);-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;transition-delay:.5s;position:absolute;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);top:0;left:50%}#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__extra h4{opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity .2s ease-in,-webkit-transform .4s ease-in;-moz-transition:opacity .2s ease-in,-moz-transform .4s ease-in;-o-transition:opacity .2s ease-in,-o-transform .4s ease-in;-ms-transition:opacity .2s ease-in,-ms-transform .4s ease-in;transition:opacity .2s ease-in,transform .4s ease-in}#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__extra ul li a{opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity .2s ease-in,-webkit-transform .4s ease-in;-moz-transition:opacity .2s ease-in,-moz-transform .4s ease-in;-o-transition:opacity .2s ease-in,-o-transform .4s ease-in;-ms-transition:opacity .2s ease-in,-ms-transform .4s ease-in;transition:opacity .2s ease-in,transform .4s ease-in}#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__extra ul li:nth-child(1) a{-webkit-transition-delay:150ms!important;-moz-transition-delay:150ms!important;-o-transition-delay:150ms!important;-ms-transition-delay:150ms!important;transition-delay:150ms!important}#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__extra ul li:nth-child(2) a{-webkit-transition-delay:.2s!important;-moz-transition-delay:.2s!important;-o-transition-delay:.2s!important;-ms-transition-delay:.2s!important;transition-delay:.2s!important}#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__extra ul li:nth-child(3) a{-webkit-transition-delay:250ms!important;-moz-transition-delay:250ms!important;-o-transition-delay:250ms!important;-ms-transition-delay:250ms!important;transition-delay:250ms!important}#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__extra ul li:nth-child(4) a{-webkit-transition-delay:.3s!important;-moz-transition-delay:.3s!important;-o-transition-delay:.3s!important;-ms-transition-delay:.3s!important;transition-delay:.3s!important}#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__extra ul li:nth-child(5) a{-webkit-transition-delay:350ms!important;-moz-transition-delay:350ms!important;-o-transition-delay:350ms!important;-ms-transition-delay:350ms!important;transition-delay:350ms!important}#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__main{overflow:hidden}#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__main:before{content:'';width:100%;height:100%;-webkit-transition:.6s -webkit-transform cubic-bezier(.23,1,.32,1);-moz-transition:.6s -moz-transform cubic-bezier(.23,1,.32,1);-o-transition:.6s -o-transform cubic-bezier(.23,1,.32,1);-ms-transition:.6s -ms-transform cubic-bezier(.23,1,.32,1);transition:.6s transform cubic-bezier(.23,1,.32,1);-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;transition-delay:.5s;position:absolute;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);top:100%;left:50%}#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__main ul li a{opacity:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:opacity .2s ease-in,-webkit-transform .4s ease-in;-moz-transition:opacity .2s ease-in,-moz-transform .4s ease-in;-o-transition:opacity .2s ease-in,-o-transform .4s ease-in;-ms-transition:opacity .2s ease-in,-ms-transform .4s ease-in;transition:opacity .2s ease-in,transform .4s ease-in}#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__main ul li:nth-child(1) a{-webkit-transition-delay:250ms!important;-moz-transition-delay:250ms!important;-o-transition-delay:250ms!important;-ms-transition-delay:250ms!important;transition-delay:250ms!important}#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__main ul li:nth-child(2) a{-webkit-transition-delay:.3s!important;-moz-transition-delay:.3s!important;-o-transition-delay:.3s!important;-ms-transition-delay:.3s!important;transition-delay:.3s!important}#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__main ul li:nth-child(3) a{-webkit-transition-delay:350ms!important;-moz-transition-delay:350ms!important;-o-transition-delay:350ms!important;-ms-transition-delay:350ms!important;transition-delay:350ms!important}#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__main ul li:nth-child(4) a{-webkit-transition-delay:.4s!important;-moz-transition-delay:.4s!important;-o-transition-delay:.4s!important;-ms-transition-delay:.4s!important;transition-delay:.4s!important}#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__main ul li:nth-child(5) a{-webkit-transition-delay:450ms!important;-moz-transition-delay:450ms!important;-o-transition-delay:450ms!important;-ms-transition-delay:450ms!important;transition-delay:450ms!important}#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__industries{overflow:hidden}#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__industries:before{content:'';width:100%;height:100%;-webkit-transition:.6s -webkit-transform cubic-bezier(.23,1,.32,1);-moz-transition:.6s -moz-transform cubic-bezier(.23,1,.32,1);-o-transition:.6s -o-transform cubic-bezier(.23,1,.32,1);-ms-transition:.6s -ms-transform cubic-bezier(.23,1,.32,1);transition:.6s transform cubic-bezier(.23,1,.32,1);-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;transition-delay:.5s;position:absolute;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;left:100%}#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__industries ul li{overflow:hidden}#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__industries ul li a{opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:opacity .2s ease-in,-webkit-transform .4s ease-in;-moz-transition:opacity .2s ease-in,-moz-transform .4s ease-in;-o-transition:opacity .2s ease-in,-o-transform .4s ease-in;-ms-transition:opacity .2s ease-in,-ms-transform .4s ease-in;transition:opacity .2s ease-in,transform .4s ease-in}#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__industries ul li:nth-child(1) a{-webkit-transition-delay:150ms!important;-moz-transition-delay:150ms!important;-o-transition-delay:150ms!important;-ms-transition-delay:150ms!important;transition-delay:150ms!important}#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__industries ul li:nth-child(2) a{-webkit-transition-delay:.2s!important;-moz-transition-delay:.2s!important;-o-transition-delay:.2s!important;-ms-transition-delay:.2s!important;transition-delay:.2s!important}#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__industries ul li:nth-child(3) a{-webkit-transition-delay:250ms!important;-moz-transition-delay:250ms!important;-o-transition-delay:250ms!important;-ms-transition-delay:250ms!important;transition-delay:250ms!important}#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__industries ul li:nth-child(4) a{-webkit-transition-delay:.3s!important;-moz-transition-delay:.3s!important;-o-transition-delay:.3s!important;-ms-transition-delay:.3s!important;transition-delay:.3s!important}#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__featured{overflow:hidden}#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__featured .menu__featured__image,#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__featured:before{content:'';width:100%;height:100%;-webkit-transition:.6s -webkit-transform cubic-bezier(.23,1,.32,1);-moz-transition:.6s -moz-transform cubic-bezier(.23,1,.32,1);-o-transition:.6s -o-transform cubic-bezier(.23,1,.32,1);-ms-transition:.6s -ms-transform cubic-bezier(.23,1,.32,1);transition:.6s transform cubic-bezier(.23,1,.32,1);-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;transition-delay:.5s;position:absolute;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);top:100%;left:50%}#menu__pw__mobile__1 #menu__pw__mobile__1__background .menu__featured .menu__featured__content{-webkit-transition:.6s opacity cubic-bezier(.23,1,.32,1);-moz-transition:.6s opacity cubic-bezier(.23,1,.32,1);-o-transition:.6s opacity cubic-bezier(.23,1,.32,1);-ms-transition:.6s opacity cubic-bezier(.23,1,.32,1);transition:.6s opacity cubic-bezier(.23,1,.32,1);-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;transition-delay:.5s;opacity:0}#menu__pw__mobile__1.active #menu__pw__mobile__1__background{visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;overflow:scroll}#menu__pw__mobile__1.active #menu__pw__mobile__1__background #menu__pw__mobile__1__overlay{opacity:.8;-webkit-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;-ms-transition:opacity .4s ease-out;transition:opacity .4s ease-out}#menu__pw__mobile__1.active #menu__pw__mobile__1__background .menu__extra:before{content:'';width:100%;height:100%;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;position:absolute;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);top:0;left:50%}#menu__pw__mobile__1.active #menu__pw__mobile__1__background .menu__extra h4{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .8s ease-out,-webkit-transform 1s cubic-bezier(.23,1,.32,1);-moz-transition:opacity .8s ease-out,-moz-transform 1s cubic-bezier(.23,1,.32,1);-o-transition:opacity .8s ease-out,-o-transform 1s cubic-bezier(.23,1,.32,1);-ms-transition:opacity .8s ease-out,-ms-transform 1s cubic-bezier(.23,1,.32,1);transition:opacity .8s ease-out,transform 1s cubic-bezier(.23,1,.32,1)}#menu__pw__mobile__1.active #menu__pw__mobile__1__background .menu__extra ul li a{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .8s ease-out,-webkit-transform 1s cubic-bezier(.23,1,.32,1);-moz-transition:opacity .8s ease-out,-moz-transform 1s cubic-bezier(.23,1,.32,1);-o-transition:opacity .8s ease-out,-o-transform 1s cubic-bezier(.23,1,.32,1);-ms-transition:opacity .8s ease-out,-ms-transform 1s cubic-bezier(.23,1,.32,1);transition:opacity .8s ease-out,transform 1s cubic-bezier(.23,1,.32,1)}#menu__pw__mobile__1.active #menu__pw__mobile__1__background .menu__extra ul li:nth-child(1) a{-webkit-transition-delay:250ms!important;-moz-transition-delay:250ms!important;-o-transition-delay:250ms!important;-ms-transition-delay:250ms!important;transition-delay:250ms!important}#menu__pw__mobile__1.active #menu__pw__mobile__1__background .menu__extra ul li:nth-child(2) a{-webkit-transition-delay:.3s!important;-moz-transition-delay:.3s!important;-o-transition-delay:.3s!important;-ms-transition-delay:.3s!important;transition-delay:.3s!important}#menu__pw__mobile__1.active #menu__pw__mobile__1__background .menu__extra ul li:nth-child(3) a{-webkit-transition-delay:350ms!important;-moz-transition-delay:350ms!important;-o-transition-delay:350ms!important;-ms-transition-delay:350ms!important;transition-delay:350ms!important}#menu__pw__mobile__1.active #menu__pw__mobile__1__background .menu__extra ul li:nth-child(4) a{-webkit-transition-delay:.4s!important;-moz-transition-delay:.4s!important;-o-transition-delay:.4s!important;-ms-transition-delay:.4s!important;transition-delay:.4s!important}#menu__pw__mobile__1.active #menu__pw__mobile__1__background .menu__extra ul li:nth-child(5) a{-webkit-transition-delay:450ms!important;-moz-transition-delay:450ms!important;-o-transition-delay:450ms!important;-ms-transition-delay:450ms!important;transition-delay:450ms!important}#menu__pw__mobile__1.active #menu__pw__mobile__1__background .menu__main:before{content:'';width:100%;height:100%;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;position:absolute;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);top:100%;left:50%}#menu__pw__mobile__1.active #menu__pw__mobile__1__background .menu__main ul li a{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .8s ease-out,-webkit-transform 1s cubic-bezier(.23,1,.32,1);-moz-transition:opacity .8s ease-out,-moz-transform 1s cubic-bezier(.23,1,.32,1);-o-transition:opacity .8s ease-out,-o-transform 1s cubic-bezier(.23,1,.32,1);-ms-transition:opacity .8s ease-out,-ms-transform 1s cubic-bezier(.23,1,.32,1);transition:opacity .8s ease-out,transform 1s cubic-bezier(.23,1,.32,1)}#menu__pw__mobile__1.active #menu__pw__mobile__1__background .menu__main ul li:nth-child(1) a{-webkit-transition-delay:350ms!important;-moz-transition-delay:350ms!important;-o-transition-delay:350ms!important;-ms-transition-delay:350ms!important;transition-delay:350ms!important}#menu__pw__mobile__1.active #menu__pw__mobile__1__background .menu__main ul li:nth-child(2) a{-webkit-transition-delay:.4s!important;-moz-transition-delay:.4s!important;-o-transition-delay:.4s!important;-ms-transition-delay:.4s!important;transition-delay:.4s!important}#menu__pw__mobile__1.active #menu__pw__mobile__1__background .menu__main ul li:nth-child(3) a{-webkit-transition-delay:450ms!important;-moz-transition-delay:450ms!important;-o-transition-delay:450ms!important;-ms-transition-delay:450ms!important;transition-delay:450ms!important}#menu__pw__mobile__1.active #menu__pw__mobile__1__background .menu__main ul li:nth-child(4) a{-webkit-transition-delay:.5s!important;-moz-transition-delay:.5s!important;-o-transition-delay:.5s!important;-ms-transition-delay:.5s!important;transition-delay:.5s!important}#menu__pw__mobile__1.active #menu__pw__mobile__1__background .menu__main ul li:nth-child(5) a{-webkit-transition-delay:550ms!important;-moz-transition-delay:550ms!important;-o-transition-delay:550ms!important;-ms-transition-delay:550ms!important;transition-delay:550ms!important}#menu__pw__mobile__1.active #menu__pw__mobile__1__background .menu__industries:before{content:'';width:100%;height:100%;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;position:absolute;-webkit-transform:translate(-100%,-50%);-moz-transform:translate(-100%,-50%);-o-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);top:50%;left:100%}#menu__pw__mobile__1.active #menu__pw__mobile__1__background .menu__industries ul li a{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .8s ease-out,-webkit-transform 1s cubic-bezier(.23,1,.32,1);-moz-transition:opacity .8s ease-out,-moz-transform 1s cubic-bezier(.23,1,.32,1);-o-transition:opacity .8s ease-out,-o-transform 1s cubic-bezier(.23,1,.32,1);-ms-transition:opacity .8s ease-out,-ms-transform 1s cubic-bezier(.23,1,.32,1);transition:opacity .8s ease-out,transform 1s cubic-bezier(.23,1,.32,1)}#menu__pw__mobile__1.active #menu__pw__mobile__1__background .menu__industries ul li:nth-child(1) a{-webkit-transition-delay:250ms!important;-moz-transition-delay:250ms!important;-o-transition-delay:250ms!important;-ms-transition-delay:250ms!important;transition-delay:250ms!important}#menu__pw__mobile__1.active #menu__pw__mobile__1__background .menu__industries ul li:nth-child(2) a{-webkit-transition-delay:.3s!important;-moz-transition-delay:.3s!important;-o-transition-delay:.3s!important;-ms-transition-delay:.3s!important;transition-delay:.3s!important}#menu__pw__mobile__1.active #menu__pw__mobile__1__background .menu__industries ul li:nth-child(3) a{-webkit-transition-delay:350ms!important;-moz-transition-delay:350ms!important;-o-transition-delay:350ms!important;-ms-transition-delay:350ms!important;transition-delay:350ms!important}#menu__pw__mobile__1.active #menu__pw__mobile__1__background .menu__industries ul li:nth-child(4) a{-webkit-transition-delay:.4s!important;-moz-transition-delay:.4s!important;-o-transition-delay:.4s!important;-ms-transition-delay:.4s!important;transition-delay:.4s!important}#menu__pw__mobile__1.active #menu__pw__mobile__1__background .menu__featured .menu__featured__image,#menu__pw__mobile__1.active #menu__pw__mobile__1__background .menu__featured:before{content:'';width:100%;height:100%;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;position:absolute;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);top:100%;left:50%}#menu__pw__mobile__1.active #menu__pw__mobile__1__background .menu__featured .menu__featured__content{-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;opacity:1;-ms-filter:none;filter:none}body .acsb-trigger{background-color:#fff!important}body .acsb-trigger .acsb-trigger-icon svg circle,body .acsb-trigger .acsb-trigger-icon svg path{fill:#ea400d!important}@-moz-keyframes menu__spinner{0%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0);-moz-transform:translate3d(-50%,-50%,0) rotate(0);-o-transform:translate3d(-50%,-50%,0) rotate(0);-ms-transform:translate3d(-50%,-50%,0) rotate(0);transform:translate3d(-50%,-50%,0) rotate(0)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotate(360deg);-moz-transform:translate3d(-50%,-50%,0) rotate(360deg);-o-transform:translate3d(-50%,-50%,0) rotate(360deg);-ms-transform:translate3d(-50%,-50%,0) rotate(360deg);transform:translate3d(-50%,-50%,0) rotate(360deg)}}@-webkit-keyframes menu__spinner{0%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0);-moz-transform:translate3d(-50%,-50%,0) rotate(0);-o-transform:translate3d(-50%,-50%,0) rotate(0);-ms-transform:translate3d(-50%,-50%,0) rotate(0);transform:translate3d(-50%,-50%,0) rotate(0)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotate(360deg);-moz-transform:translate3d(-50%,-50%,0) rotate(360deg);-o-transform:translate3d(-50%,-50%,0) rotate(360deg);-ms-transform:translate3d(-50%,-50%,0) rotate(360deg);transform:translate3d(-50%,-50%,0) rotate(360deg)}}@-o-keyframes menu__spinner{0%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0);-moz-transform:translate3d(-50%,-50%,0) rotate(0);-o-transform:translate3d(-50%,-50%,0) rotate(0);-ms-transform:translate3d(-50%,-50%,0) rotate(0);transform:translate3d(-50%,-50%,0) rotate(0)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotate(360deg);-moz-transform:translate3d(-50%,-50%,0) rotate(360deg);-o-transform:translate3d(-50%,-50%,0) rotate(360deg);-ms-transform:translate3d(-50%,-50%,0) rotate(360deg);transform:translate3d(-50%,-50%,0) rotate(360deg)}}@keyframes menu__spinner{0%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0);-moz-transform:translate3d(-50%,-50%,0) rotate(0);-o-transform:translate3d(-50%,-50%,0) rotate(0);-ms-transform:translate3d(-50%,-50%,0) rotate(0);transform:translate3d(-50%,-50%,0) rotate(0)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotate(360deg);-moz-transform:translate3d(-50%,-50%,0) rotate(360deg);-o-transform:translate3d(-50%,-50%,0) rotate(360deg);-ms-transform:translate3d(-50%,-50%,0) rotate(360deg);transform:translate3d(-50%,-50%,0) rotate(360deg)}}.page__default article h1,.page__default article h2,.page__default article h3,.page__default article h4,.page__default article h5{float:left;width:100%}.page__default img{max-width:100%;height:auto}.the_content h1,.the_content h2,.the_content h3,.the_content h4,.the_content h5,.the_content p{float:left;width:100%}.the_content blockquote{position:relative;background-color:#fff;float:left;width:100%;font-style:oblique;line-height:1.5}.the_content .job_listings .job_listing a .company_logo{display:none!important}.the_content .job_listings .job_listing a .position{padding-left:0!important}.page__tax__property .gm-style-iw,.page__tax__property .gm-style-iw-d{padding:0!important;background-color:#666!important;color:#fff!important;overflow:hidden!important}.page__tax__property .gm-style .gm-style-iw-tc:after{background:#666!important}.part__button__arrow__1{overflow:hidden;position:relative;text-decoration:none!important}.part__button__arrow__1:hover svg{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:50%}.part__button__box__1{position:relative;text-decoration:none!important}.part__button__box__1:before{content:'';position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;opacity:0;background-color:#000!important;-webkit-transition:.6s all cubic-bezier(.23,1,.32,1);-moz-transition:.6s all cubic-bezier(.23,1,.32,1);-o-transition:.6s all cubic-bezier(.23,1,.32,1);-ms-transition:.6s all cubic-bezier(.23,1,.32,1);transition:.6s all cubic-bezier(.23,1,.32,1);pointer-events:none}.part__button__box__1:hover:before{opacity:.2}.part__button__box__1 span{pointer-events:none}.part__button__cm30__arrow__1{overflow:hidden;position:relative}.part__button__cm30__arrow__1:hover svg{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;left:0}.part__button__cm30__arrow__2{overflow:hidden;position:relative}.part__button__cm30__arrow__2:hover svg{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;left:0}.part__cursor__node___cursor{pointer-events:none;position:fixed;z-index:10;top:0;left:0;display:block;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;-ms-transition:opacity .3s linear;transition:opacity .3s linear;opacity:0;width:0;height:0}.part__cursor__node___cursor.moving{opacity:1;-ms-filter:none;filter:none}.part__cursor__node___cursor::before{content:' ';height:100%;width:100%;position:absolute;background-color:#000;border-radius:50%;top:0;left:0;opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;-ms-transition:opacity .3s linear;transition:opacity .3s linear}.part__cursor__node___cursor.expand::before{opacity:0}.part__cursor__node___node{pointer-events:none;position:fixed;z-index:100;top:0;left:0;display:block;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;-ms-transition:opacity .3s linear;transition:opacity .3s linear;opacity:0}.part__cursor__node___node.moving{opacity:1;-ms-filter:none;filter:none}.part__cursor__node___node::before{content:' ';height:100%;width:100%;position:absolute;background-color:transparent;border-radius:50%;top:0;left:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity .3s linear,-webkit-transform .3s linear,border .3s linear,background-color .3s linear;-moz-transition:opacity .3s linear,-moz-transform .3s linear,border .3s linear,background-color .3s linear;-o-transition:opacity .3s linear,-o-transform .3s linear,border .3s linear,background-color .3s linear;-ms-transition:opacity .3s linear,-ms-transform .3s linear,border .3s linear,background-color .3s linear;transition:opacity .3s linear,transform .3s linear,border .3s linear,background-color .3s linear}.part__cursor__node___node.expand::before{-webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);-ms-transform:scale(2);transform:scale(2);backdrop-filter:blur(10px);background:rgba(233,64,13,.6)}.part__cursor__node___node.expand::after{content:'View';position:absolute;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);top:50%;right:50%;z-index:10;font-size:12px;color:#fff}.part__cursor__node___node.expand.work::after{content:'View'!important}.part__cursor__node___node.expand.arrow-right::after{content:'Right'!important}.part__cursor__node___node.expand.arrow-left::after{content:'Left'!important}.part__cursor__node___node.expand.scroll-down::after{content:'Scroll'!important}.part__cursor__node___node.expand.play::after{content:'Play'!important}.part__cursor__node___node.expand.next::after{content:'Next'!important}.part__cursor__node___node.expand.close::after{content:'Close'!important}.part__home_canvas{position:fixed;top:0;left:0;height:100vh;right:0}.part__home_canvas:after{content:"";position:absolute;top:0;left:50%;height:100vw;width:200vw;background:-webkit-radial-gradient(var(--orange),var(--orange-transparent) 0);background:-moz-radial-gradient(var(--orange),var(--orange-transparent) 0);background:-o-radial-gradient(var(--orange),var(--orange-transparent) 0);background:-ms-radial-gradient(var(--orange),var(--orange-transparent) 0);background:radial-gradient(var(--orange),var(--orange-transparent) 0);-webkit-transform:translateX(-50%) translateY(50vh);-moz-transform:translateX(-50%) translateY(50vh);-o-transform:translateX(-50%) translateY(50vh);-ms-transform:translateX(-50%) translateY(50vh);transform:translateX(-50%) translateY(50vh);opacity:.1}#part__lightbox{display:none;visibility:hidden;-webkit-transition:visibility 0s ease 1s;-moz-transition:visibility 0s ease 1s;-o-transition:visibility 0s ease 1s;-ms-transition:visibility 0s ease 1s;transition:visibility 0s ease 1s}#part__lightbox #part__lightbox__close,#part__lightbox #part__lightbox__overlay{-webkit-transition:opacity .5s ease .5s;-moz-transition:opacity .5s ease .5s;-o-transition:opacity .5s ease .5s;-ms-transition:opacity .5s ease .5s;transition:opacity .5s ease .5s;opacity:0}#part__lightbox #part__lightbox__close__wrapper{-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;opacity:0}#part__lightbox.active{display:block;visibility:visible!important;-webkit-transition:visibility 0s ease 0s;-moz-transition:visibility 0s ease 0s;-o-transition:visibility 0s ease 0s;-ms-transition:visibility 0s ease 0s;transition:visibility 0s ease 0s}#part__lightbox.active #part__lightbox__close,#part__lightbox.active #part__lightbox__overlay{opacity:.8;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s}#part__lightbox.active #part__lightbox__close__wrapper{-webkit-transition:opacity .5s ease .5s;-moz-transition:opacity .5s ease .5s;-o-transition:opacity .5s ease .5s;-ms-transition:opacity .5s ease .5s;transition:opacity .5s ease .5s;opacity:1;-ms-filter:none;filter:none;cursor:pointer}#part__lightbox #poxy__lightbox__open{cursor:pointer}#part__lightbox #part__lightbox__close{cursor:pointer;color:#fff!important}.modal-wrapper{display:none;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out;background-color:transparent}.modal-wrapper.is-open{display:block;position:fixed;z-index:9999;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);overflow-y:scroll}.modal-wrapper .modal-body{-webkit-animation:pop .25s ease;-webkit-animation:pop .25s ease;-moz-animation:pop .25s ease;-o-animation:pop .25s ease;-ms-animation:pop .25s ease;animation:pop .25s ease;margin:30px auto;background-color:#fff;border-radius:5px;-webkit-box-shadow:10px 10px 40px 0 rgba(0,0,0,.35);box-shadow:10px 10px 40px 0 rgba(0,0,0,.35)}.modal-wrapper .modal-body .close{color:blue_dark;background-color:transparent;border:0;outline:0}.modal-wrapper .modal-body .cta{background-color:#ffc107;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease;color:#ffecb3;padding:10px 20px;text-decoration:none;border-radius:5px;display:block;width:200px;text-align:center;margin:20px auto}.modal-wrapper .videoWrapper{position:relative;padding-bottom:56.25%;height:0}.modal-wrapper .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@-webkit-keyframes pop{0%{opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}90%{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-o-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-moz-keyframes pop{0%{opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}90%{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-o-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes pop{0%{opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}90%{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-o-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-o-keyframes pop{0%{opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}90%{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-o-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes pop{0%{opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}90%{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-o-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.part__nav_sidebar__1 ul{float:left;width:100%}.part__nav_sidebar__1 ul li{float:left;width:100%}.part__nav_sidebar__2 ul{float:left;width:100%}.part__nav_sidebar__2 ul li{float:left;width:100%}.part__pagination ul li{float:left}.part__shortcode___button_1{text-decoration:none;position:relative;padding-bottom:3px}.part__shortcode___button_1:before{content:"";display:block;position:absolute;left:0;bottom:0;height:2px;width:0;-webkit-transition:width 0s ease,background .5s ease;-moz-transition:width 0s ease,background .5s ease;-o-transition:width 0s ease,background .5s ease;-ms-transition:width 0s ease,background .5s ease;transition:width 0s ease,background .5s ease}.part__shortcode___button_1:after{content:"";display:block;position:absolute;right:0;bottom:0;height:2px;width:0;background:#000;-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-o-transition:width .5s ease;-ms-transition:width .5s ease;transition:width .5s ease}.part__shortcode___button_1:hover:before{width:100%;background:#000;-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-o-transition:width .5s ease;-ms-transition:width .5s ease;transition:width .5s ease}.part__shortcode___button_1:hover:after{width:100%;background:0 0;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-o-transition:all 0s ease;-ms-transition:all 0s ease;transition:all 0s ease}.part__shortcode___button{-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;outline:0;cursor:pointer;background-image:-webkit-linear-gradient(bottom,#d8d9db 0,#fff 80%,#fdfdfd 100%);background-image:-moz-linear-gradient(bottom,#d8d9db 0,#fff 80%,#fdfdfd 100%);background-image:-o-linear-gradient(bottom,#d8d9db 0,#fff 80%,#fdfdfd 100%);background-image:-ms-linear-gradient(bottom,#d8d9db 0,#fff 80%,#fdfdfd 100%);background-image:linear-gradient(to top,#d8d9db 0,#fff 80%,#fdfdfd 100%);border:1px solid #8f9092;-webkit-box-shadow:0 4px 3px 1px #fcfcfc,0 6px 8px #d6d7d9,0 -4px 4px #cecfd1,0 -6px 4px #fefefe,inset 0 0 3px 0 #cecfd1;box-shadow:0 4px 3px 1px #fcfcfc,0 6px 8px #d6d7d9,0 -4px 4px #cecfd1,0 -6px 4px #fefefe,inset 0 0 3px 0 #cecfd1;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;color:#606060;text-shadow:0 1px #fff}.part__shortcode___button::-moz-focus-inner{border:0}.part__shortcode___button>*{-webkit-transition:-webkit-transform .2s ease;-moz-transition:-moz-transform .2s ease;-o-transition:-o-transform .2s ease;-ms-transition:-ms-transform .2s ease;transition:transform .2s ease}.part__shortcode___button:hover:not([disabled]){-webkit-box-shadow:0 4px 3px 1px #fcfcfc,0 6px 8px #d6d7d9,0 -4px 4px #cecfd1,0 -6px 4px #fefefe,inset 0 0 3px 3px #cecfd1;box-shadow:0 4px 3px 1px #fcfcfc,0 6px 8px #d6d7d9,0 -4px 4px #cecfd1,0 -6px 4px #fefefe,inset 0 0 3px 3px #cecfd1}.part__shortcode___button:hover:not([disabled])>*{-webkit-transform:scale(.975);-moz-transform:scale(.975);-o-transform:scale(.975);-ms-transform:scale(.975);transform:scale(.975)}.part__shortcode___button:focus:not(:active){-webkit-animation:active .9s alternate infinite;-moz-animation:active .9s alternate infinite;-o-animation:active .9s alternate infinite;-ms-animation:active .9s alternate infinite;animation:active .9s alternate infinite;outline:0}.part__shortcode___button:active:not([disabled]){-webkit-box-shadow:0 4px 3px 1px #fcfcfc,0 6px 8px #d6d7d9,0 -4px 4px #cecfd1,0 -6px 4px #fefefe,inset 0 0 5px 3px #999,inset 0 0 30px #aaa;box-shadow:0 4px 3px 1px #fcfcfc,0 6px 8px #d6d7d9,0 -4px 4px #cecfd1,0 -6px 4px #fefefe,inset 0 0 5px 3px #999,inset 0 0 30px #aaa}.part__shortcode___button:active:not([disabled])>*{-webkit-transform:scale(.95);-moz-transform:scale(.95);-o-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.part__shortcode___button:disabled{opacity:.6;cursor:not-allowed}.part__shortcode___button.icon{width:50px}.part__shortcode___button.icon svg{margin-top:3px;width:30px;height:30px}@-moz-keyframes active{from{-webkit-box-shadow:0 4px 3px 1px #fcfcfc,0 6px 8px #d6d7d9,0 -4px 4px #cecfd1,0 -6px 4px #fefefe,inset 0 0 10px 0 rgba(0,0,250,.6);box-shadow:0 4px 3px 1px #fcfcfc,0 6px 8px #d6d7d9,0 -4px 4px #cecfd1,0 -6px 4px #fefefe,inset 0 0 10px 0 rgba(0,0,250,.6)}to{-webkit-box-shadow:0 4px 3px 1px #fcfcfc,0 6px 8px #d6d7d9,0 -4px 4px #cecfd1,0 -6px 4px #fefefe,inset 0 0 3px 3px #cecfd1;box-shadow:0 4px 3px 1px #fcfcfc,0 6px 8px #d6d7d9,0 -4px 4px #cecfd1,0 -6px 4px #fefefe,inset 0 0 3px 3px #cecfd1}}@-webkit-keyframes active{from{-webkit-box-shadow:0 4px 3px 1px #fcfcfc,0 6px 8px #d6d7d9,0 -4px 4px #cecfd1,0 -6px 4px #fefefe,inset 0 0 10px 0 rgba(0,0,250,.6);box-shadow:0 4px 3px 1px #fcfcfc,0 6px 8px #d6d7d9,0 -4px 4px #cecfd1,0 -6px 4px #fefefe,inset 0 0 10px 0 rgba(0,0,250,.6)}to{-webkit-box-shadow:0 4px 3px 1px #fcfcfc,0 6px 8px #d6d7d9,0 -4px 4px #cecfd1,0 -6px 4px #fefefe,inset 0 0 3px 3px #cecfd1;box-shadow:0 4px 3px 1px #fcfcfc,0 6px 8px #d6d7d9,0 -4px 4px #cecfd1,0 -6px 4px #fefefe,inset 0 0 3px 3px #cecfd1}}@-o-keyframes active{from{-webkit-box-shadow:0 4px 3px 1px #fcfcfc,0 6px 8px #d6d7d9,0 -4px 4px #cecfd1,0 -6px 4px #fefefe,inset 0 0 10px 0 rgba(0,0,250,.6);box-shadow:0 4px 3px 1px #fcfcfc,0 6px 8px #d6d7d9,0 -4px 4px #cecfd1,0 -6px 4px #fefefe,inset 0 0 10px 0 rgba(0,0,250,.6)}to{-webkit-box-shadow:0 4px 3px 1px #fcfcfc,0 6px 8px #d6d7d9,0 -4px 4px #cecfd1,0 -6px 4px #fefefe,inset 0 0 3px 3px #cecfd1;box-shadow:0 4px 3px 1px #fcfcfc,0 6px 8px #d6d7d9,0 -4px 4px #cecfd1,0 -6px 4px #fefefe,inset 0 0 3px 3px #cecfd1}}@keyframes active{from{-webkit-box-shadow:0 4px 3px 1px #fcfcfc,0 6px 8px #d6d7d9,0 -4px 4px #cecfd1,0 -6px 4px #fefefe,inset 0 0 10px 0 rgba(0,0,250,.6);box-shadow:0 4px 3px 1px #fcfcfc,0 6px 8px #d6d7d9,0 -4px 4px #cecfd1,0 -6px 4px #fefefe,inset 0 0 10px 0 rgba(0,0,250,.6)}to{-webkit-box-shadow:0 4px 3px 1px #fcfcfc,0 6px 8px #d6d7d9,0 -4px 4px #cecfd1,0 -6px 4px #fefefe,inset 0 0 3px 3px #cecfd1;box-shadow:0 4px 3px 1px #fcfcfc,0 6px 8px #d6d7d9,0 -4px 4px #cecfd1,0 -6px 4px #fefefe,inset 0 0 3px 3px #cecfd1}}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;-ms-transition:.4s;transition:.4s;border-radius:34px}.slider(before){position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;-ms-transition:.4s;transition:.4s;border-radius:50%}input:checked+.slider{background-color:#007bff}input:checked+.slider(before){-webkit-transform:translateX(26px);-moz-transform:translateX(26px);-o-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}html.dark .section__carousel_coverflow___001 .card__background{background-color:var(--blue_dark)}html.light .section__carousel_coverflow___001 .card__background{background-color:var(--gray_light)}html.light .section__carousel_coverflow___001 .swiper-slide{opacity:1!important;-ms-filter:none!important;filter:none!important}html.light .section__carousel_coverflow___001 .swiper-slide .thumb__overlay{opacity:0!important;backdrop-filter:blur(10px)}.section__carousel_coverflow___001 .card:before{position:absolute;content:'';background:var(--orange);background:#9c300f;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.section__carousel_coverflow___001 .card:after{position:absolute;content:attr(data-label);background:var(--orange);color:#fff;text-align:center;font-weight:700}.section__carousel_coverflow___001 .swiper-slide{opacity:.5}.section__carousel_coverflow___001 .swiper-slide .thumb__overlay{opacity:.5;-webkit-transition:.6s opacity cubic-bezier(.23,1,.32,1);-moz-transition:.6s opacity cubic-bezier(.23,1,.32,1);-o-transition:.6s opacity cubic-bezier(.23,1,.32,1);-ms-transition:.6s opacity cubic-bezier(.23,1,.32,1);transition:.6s opacity cubic-bezier(.23,1,.32,1)}.section__carousel_coverflow___001 .swiper-slide .description{opacity:0;-webkit-transition:.6s opacity cubic-bezier(.23,1,.32,1);-moz-transition:.6s opacity cubic-bezier(.23,1,.32,1);-o-transition:.6s opacity cubic-bezier(.23,1,.32,1);-ms-transition:.6s opacity cubic-bezier(.23,1,.32,1);transition:.6s opacity cubic-bezier(.23,1,.32,1)}.section__carousel_coverflow___001 .swiper-slide-active{opacity:1!important;-ms-filter:none!important;filter:none!important}.section__carousel_coverflow___001 .swiper-slide-active .thumb__overlay{opacity:0!important}.section__carousel_coverflow___001 .swiper-slide-active .description{opacity:1!important;-ms-filter:none!important;filter:none!important}.section__carousel_infinite___001 .button-cont{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem;gap:1rem}.section__carousel_infinite___001 .section__carousel_infinite___001___wrapper{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;overflow:hidden}.section__carousel_infinite___001 .carousel{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.section__carousel_infinite___001 .box{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:80%;width:30%;margin:0;padding:0;position:relative;-webkit-flex-shrink:0;flex-shrink:0;font-size:21px;cursor:pointer}.section__carousel_infinite___001 .show-overflow{overflow:visible}.section__carousel_infinite___002 .carousel-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;gap:100px}.section__carousel_infinite___002 .carousel{position:relative;width:100%;max-width:1200px;height:400px;-webkit-perspective:1200px;-moz-perspective:1200px;-ms-perspective:1200px;perspective:1200px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.section__carousel_infinite___002 .item{position:absolute;width:300px;height:400px;background:#fff;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:24px;color:#fff;border-radius:10px;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.5);box-shadow:0 10px 20px rgba(0,0,0,.5);-webkit-transition:-webkit-transform .5s,z-index 0s;-moz-transition:-moz-transform .5s,z-index 0s;-o-transition:-o-transform .5s,z-index 0s;-ms-transition:-ms-transform .5s,z-index 0s;transition:transform .5s,z-index 0s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;cursor:pointer}.section__carousel_infinite___002 .nav-buttons{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;gap:20px}.section__carousel_infinite___002 .nav-button{background:#444;color:#fff;border:none;padding:10px 20px;font-size:24px;cursor:pointer;border-radius:5px;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;-ms-transition:background .3s;transition:background .3s}.section__carousel_infinite___002 .nav-button:hover{background:#666}.section__carousel_infinite___002 .nav-button:active{background:#888}.section__content_pin_gallery___2col__001 .grayscale_h__0{filter:grayscale(100%)}.section__content_pin_gallery___2col__001 .grayscale_h__0:hover{filter:grayscale(0)}.section__content_pin_gallery___3col__001 .grayscale_h__0{filter:grayscale(100%)}.section__content_pin_gallery___3col__001 .grayscale_h__0:hover{filter:grayscale(0)}.gallery-wrap{position:relative;width:100%;height:100vh;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 auto;overflow:hidden}.gallery-wrap--auto{height:auto}.gallery-wrap--large{height:110vh}.gallery-wrap--dense{margin:0}.gallery{position:relative;width:100%;height:100%;-webkit-box-flex:0;-moz-box-flex:0;-o-box-flex:0;box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.gallery--breakout{width:min-content}.gallery__item{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-webkit-box-flex:0;-moz-box-flex:0;-o-box-flex:0;box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;position:relative;filter:brightness(1)}.gallery__item-cut{overflow:hidden;display:grid;place-items:center}.gallery__item-inner{width:100%;height:100%;background-position:50% 50%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat}.caption{font-size:clamp(1rem,3vw,1.75rem);z-index:101;color:var(--color-caption);font-weight:400}.gallery--row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:2rem;--size-factor:1.25;--item-height:20vh}.gallery--row .gallery__item{width:auto;aspect-ratio:2/3}.gallery--row .gallery__item--s{height:var(--item-height)}.gallery--row .gallery__item--m{height:calc(var(--size-factor) * var(--item-height))}.gallery--row .gallery__item--l{height:calc(var(--size-factor) * 2 * var(--item-height))}.gallery--row .gallery__item--xl{z-index:100;height:calc(var(--size-factor) * 3 * var(--item-height))}.gallery--switch.gallery--row .gallery__item--l,.gallery--switch.gallery--row .gallery__item--m{height:var(--item-height)}.gallery--row .caption{position:absolute;width:100%;height:auto;bottom:-50vh;left:0;padding:4.5vw;max-width:730px;opacity:0}.gallery--switch.gallery--row .caption{bottom:0;opacity:1;-ms-filter:none;filter:none}.gallery--one{display:grid;place-items:center}.gallery--one .gallery__item{width:400%;height:400%}.gallery--switch.gallery--one .gallery__item{width:100%;height:100%}.gallery--one .caption{position:absolute;width:100vw;height:100vh;top:50%;left:50%;margin:100vh 0 0 -50vw;font-size:clamp(2rem,5vw,3rem);display:grid;place-items:center}.gallery--switch.gallery--one .caption{margin-top:-50vh}.gallery--grid{height:auto;display:grid;grid-template-columns:repeat(3,auto);grid-template-rows:repeat(3,auto)}.gallery--grid .gallery__item{height:33vh;width:33vw}.gallery--switch.gallery--grid{gap:0}.gallery--switch.gallery--grid .gallery__item{height:110vh;width:110vw;filter:brightness(.65)}.gallery--grid .caption{position:absolute;width:100vw;height:100vh;padding:0;top:50%;left:50%;margin-top:50vh;margin-left:-50vw;display:grid;place-items:center;max-width:none;opacity:0}.gallery--switch.gallery--grid .caption{margin-top:-40vh;opacity:1;-ms-filter:none;filter:none}.gallery--grid .caption p{padding:50vh 30vw 10vh 10vw}.gallery--switch.gallery--grid .caption p{margin-top:0}.gallery--stack{display:grid;grid-template-columns:repeat(6,1fr);-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:start;justify-content:start;gap:2rem;padding:2rem;--offset:1rem}.gallery--stack .gallery__item{border-radius:1.5vw;width:25vw;height:35vw;z-index:1}.gallery--stack-glass .gallery__item{filter:filter: none}.gallery--switch.gallery--stack .gallery__item{grid-area:1/1/2/2}.gallery--stack .caption{position:absolute;bottom:0;left:100vw;width:100vw;padding:5vw;color:var(--color-text-alt);opacity:0;z-index:0}.gallery--stack .caption p{margin:0}.gallery--switch.gallery--stack .caption{left:0;opacity:1;-ms-filter:none;filter:none}.gallery--stack-inverse .gallery__item:nth-child(5){z-index:2}.gallery--stack-inverse .gallery__item:nth-child(4){z-index:3}.gallery--stack-inverse .gallery__item:nth-child(3){z-index:4}.gallery--stack-inverse .gallery__item:nth-child(2){z-index:5}.gallery--stack-inverse .gallery__item:nth-child(1){z-index:6}.gallery--switch.gallery--stack .gallery__item:nth-child(2){margin-left:var(--offset)}.gallery--switch.gallery--stack .gallery__item:nth-child(3){margin-left:calc(var(--offset) * 2)}.gallery--switch.gallery--stack .gallery__item:nth-child(4){margin-left:calc(var(--offset) * 3)}.gallery--switch.gallery--stack .gallery__item:nth-child(5){margin-left:calc(var(--offset) * 4)}.gallery--switch.gallery--stack .gallery__item:nth-child(6){margin-left:calc(var(--offset) * 5)}.gallery--switch.gallery--stack-dark .gallery__item:nth-child(2){filter:brightness(.8)}.gallery--switch.gallery--stack-dark .gallery__item:nth-child(3){filter:brightness(.7)}.gallery--switch.gallery--stack-dark .gallery__item:nth-child(4){filter:brightness(.6)}.gallery--switch.gallery--stack-dark .gallery__item:nth-child(5){filter:brightness(.5)}.gallery--switch.gallery--stack-dark .gallery__item:nth-child(6){filter:brightness(.4)}.gallery--switch.gallery--stack-glass .gallery__item{opacity:.7}.gallery--switch.gallery--stack-scale .gallery__item:nth-child(2){-webkit-transform:scale(.98);-moz-transform:scale(.98);-o-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.gallery--switch.gallery--stack-scale .gallery__item:nth-child(3){-webkit-transform:scale(.96);-moz-transform:scale(.96);-o-transform:scale(.96);-ms-transform:scale(.96);transform:scale(.96)}.gallery--switch.gallery--stack-scale .gallery__item:nth-child(4){-webkit-transform:scale(.94);-moz-transform:scale(.94);-o-transform:scale(.94);-ms-transform:scale(.94);transform:scale(.94)}.gallery--switch.gallery--stack-scale .gallery__item:nth-child(5){-webkit-transform:scale(.92);-moz-transform:scale(.92);-o-transform:scale(.92);-ms-transform:scale(.92);transform:scale(.92)}.gallery--switch.gallery--stack-scale .gallery__item:nth-child(6){-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.gallery--gridtiny{display:grid;grid-template-columns:repeat(10,1fr);width:300%;padding:0 2vh;height:min-content;gap:1vh}.gallery--switch.gallery--gridtiny{width:100%;gap:2vh}.gallery--gridtiny .gallery__item{aspect-ratio:1;width:100%;height:auto;filter:contrast(.8) saturate(0) brightness(.6) filter: none}.gallery--switch.gallery--gridtiny .gallery__item{filter:contrast(1) saturate(1) brightness(.8) filter: alpha(opacity=80)}.gallery--gridtiny .caption{position:absolute;width:100vw;height:100vh;left:50%;top:50%;margin:-50vh 0 0 -50vw;display:grid;place-items:center;font-size:clamp(2rem,8vw,4rem);opacity:0}.gallery--switch.gallery--gridtiny .caption{opacity:1;-ms-filter:none;filter:none}.gallery--switch .gallery__item--center{height:100vh;width:100vw;aspect-ratio:auto;filter:brightness(.5)}.gallery--bento{display:grid;gap:1vh;grid-template-columns:repeat(3,32.5vw);grid-template-rows:repeat(4,23vh);-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.gallery--switch.gallery--bento{grid-template-columns:repeat(3,100vw);grid-template-rows:repeat(4,49.5vh);gap:15vh}.gallery--bento .gallery__item:nth-child(1){grid-area:1/1/3/2}.gallery--bento .gallery__item:nth-child(2){grid-area:1/2/2/3}.gallery--bento .gallery__item:nth-child(3){grid-area:2/2/4/3}.gallery--bento .gallery__item:nth-child(4){grid-area:1/3/3/3}.gallery--bento .gallery__item:nth-child(5){grid-area:3/1/3/2}.gallery--bento .gallery__item:nth-child(6){grid-area:3/3/5/4}.gallery--bento .gallery__item:nth-child(7){grid-area:4/1/5/2}.gallery--bento .gallery__item:nth-child(8){grid-area:4/2/5/3}.gallery--bento .caption{position:absolute;width:100vw;height:100vh;top:50%;left:50%;margin:100vh 0 0 -50vw;font-size:clamp(2rem,10vw,5rem);display:grid;place-items:center}.gallery--switch.gallery--bento .caption{margin-top:-50vh}.gallery--grid10{display:grid;grid-template-columns:repeat(2,1fr);gap:2vw}.gallery--switch.gallery--grid10{grid-template-columns:1fr 300px 1fr;grid-template-rows:1fr 60vh 1fr;grid-gap:0}.gallery--switch.gallery--grid10 .gallery__item{grid-area:2/2/3/3}.gallery--grid10 .caption{position:absolute;width:100vw;height:100vh;top:50%;left:50%;margin:100vh 0 0 -50vw;display:grid;place-items:center;font-size:clamp(2rem,8vw,6rem)}.gallery--switch.gallery--grid10 .caption{opacity:1;-ms-filter:none;filter:none;margin-top:-50vh}.section__gallery_scrollbar__01 img{height:100%;width:auto}.section__gallery_scrollbar__01 .swiper-slide{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:auto}.section__gallery_scrollbar__01 .swiper-slide img{height:100%;width:auto;object-fit:cover}.section__gallery_scrollbar__01 .section__gallery_scrollbar__01-swiper-scrollbar{background-color:rgba(0,0,0,.1);border-color:rgba(0,0,0,.1);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.section__gallery_scrollbar__01 .section__gallery_scrollbar__01-swiper-scrollbar .swiper-scrollbar-drag{background-color:rgba(0,0,0,.2)}.section__gallery_scroller___grid__001 .grayscale_h__0{filter:grayscale(100%)}.section__gallery_scroller___grid__001 .grayscale_h__0:hover{filter:grayscale(0)}.section__gform_1 .gform_wrapper{margin-top:0;padding:0;width:100%;background-color:transparent!important}.section__gform_2.txc__white form .gform_body input,.section__gform_2.txc__white form .gform_body select,.section__gform_2.txc__white form .gform_body textarea{color:#fff!important;border-color:#fff!important}.section__gform_2.txc__white form .gform_body label{color:#fff!important}.section__gform_2 ::-webkit-input-placeholder{color:transparent;opacity:1;-ms-filter:none;filter:none}.section__gform_2 ::-moz-placeholder{color:transparent;opacity:1;-ms-filter:none;filter:none}.section__gform_2 :-ms-input-placeholder{color:transparent;opacity:1;-ms-filter:none;filter:none}.section__gform_2 :-moz-placeholder{color:transparent;opacity:1;-ms-filter:none;filter:none}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}html.dark .section__gform_3 input,html.dark .section__gform_3 select,html.dark .section__gform_3 textarea{color:var(--white)!important;border-bottom-color:var(--white)!important}html.light .section__donation_chart .chart__background{background-color:var(--blue_dark)!important;opacity:1!important;-ms-filter:none!important;filter:none!important}html.light .section__donation_chart .chart__background h1,html.light .section__donation_chart .chart__background h2,html.light .section__donation_chart .chart__background h3,html.light .section__donation_chart .chart__background h4{color:var(--white)!important}html.light .section__donation_chart p.chart__description{color:var(--white)!important}html.light .circle_number{background-color:var(--orange)!important;color:var(--white)!important}html.light .section__gform_3 .gfield{color:var(--blue_dark)!important}html.light .section__gform_3 input,html.light .section__gform_3 select,html.light .section__gform_3 textarea{color:var(--blue_dark)!important;border-bottom-color:var(--blue_dark)!important}html.light .section__gform_3 input:focus,html.light .section__gform_3 select:focus,html.light .section__gform_3 textarea:focus{color:var(--blue_dark)!important}html.light .section__gform_3 label{color:var(--blue_dark)!important}html.light .section__gform_3 .part__button__cm30__arrow__2{border-color:var(--orange)!important;color:var(--orange)!important}html.light .section__gform_3 .part__button__cm30__arrow__2 svg path{fill:var(--orange)!important}html.light .section__gform_3 .part__button__cm30__arrow__2:hover{border-color:var(--orange)!important;background-color:var(--orange)!important}html.light .section__gform_3 .part__button__cm30__arrow__2:hover span{color:var(--white)!important}html.light .section__gform_3 .part__button__cm30__arrow__2:hover svg path{fill:var(--white)!important}.section__gform_3.txc__white form .gform_body input,.section__gform_3.txc__white form .gform_body select,.section__gform_3.txc__white form .gform_body textarea{color:#fff!important;border-color:#fff!important}.section__gform_3.txc__white form .gform_body label{color:#fff!important}.section__gform_3 ::-webkit-input-placeholder{color:transparent;opacity:1;-ms-filter:none;filter:none}.section__gform_3 ::-moz-placeholder{color:transparent;opacity:1;-ms-filter:none;filter:none}.section__gform_3 :-ms-input-placeholder{color:transparent;opacity:1;-ms-filter:none;filter:none}.section__gform_3 :-moz-placeholder{color:transparent;opacity:1;-ms-filter:none;filter:none}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.is-loaded .section__hero___page__1 .loading_space{height:0!important;-webkit-transition:height ease .8s;-moz-transition:height ease .8s;-o-transition:height ease .8s;-ms-transition:height ease .8s;transition:height ease .8s}.section__hero___page__1 .loading_space{height:100vh;-webkit-transition:height ease .8s;-moz-transition:height ease .8s;-o-transition:height ease .8s;-ms-transition:height ease .8s;transition:height ease .8s}.section__hero___post__1 .cat_2{-webkit-transform:translate3d(-50%,100%,0) rotate(90deg);-moz-transform:translate3d(-50%,100%,0) rotate(90deg);-o-transform:translate3d(-50%,100%,0) rotate(90deg);-ms-transform:translate3d(-50%,100%,0) rotate(90deg);transform:translate3d(-50%,100%,0) rotate(90deg);top:0;left:0}.section__hero___work__1 .cat_2{-webkit-transform:translate3d(-50%,100%,0) rotate(90deg);-moz-transform:translate3d(-50%,100%,0) rotate(90deg);-o-transform:translate3d(-50%,100%,0) rotate(90deg);-ms-transform:translate3d(-50%,100%,0) rotate(90deg);transform:translate3d(-50%,100%,0) rotate(90deg);top:0;left:0}.section__hero___work__2 .cat_2{-webkit-transform:translate3d(-50%,100%,0) rotate(90deg);-moz-transform:translate3d(-50%,100%,0) rotate(90deg);-o-transform:translate3d(-50%,100%,0) rotate(90deg);-ms-transform:translate3d(-50%,100%,0) rotate(90deg);transform:translate3d(-50%,100%,0) rotate(90deg);top:0;left:0}.section__intro_grid___01 .intro{width:100%;height:100vh;overflow:hidden;position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.section__intro_grid___01 .intro::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;-webkit-background-size:250px,100%;-moz-background-size:250px,100%;background-size:250px,100%;pointer-events:none}.section__intro_grid___01 .intro--open{height:100vh}.section__intro_grid___01 .grid{gap:var(--gx);-webkit-box-flex:0;-moz-box-flex:0;-o-box-flex:0;box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;position:relative;width:200vw;height:200vh;display:grid;grid-template-rows:repeat(8,1fr);grid-template-columns:100%;-webkit-transform:rotate(var(--angle));-moz-transform:rotate(var(--angle));-o-transform:rotate(var(--angle));-ms-transform:rotate(var(--angle));transform:rotate(var(--angle));-webkit-transform-origin:center center;-moz-transform-origin:center center;-o-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.section__intro_grid___01 .row{display:grid;gap:var(--gx);grid-template-columns:repeat(7,1fr);will-change:transform,filter}.section__intro_grid___01 .row__item{position:relative}.section__intro_grid___01 .row__item-inner{position:relative;width:100%;height:100%;overflow:hidden}.section__intro_grid___01 .row__item-img{width:100%;height:100%;background-position:50% 50%;position:absolute;top:0;left:0}.section__intro_grid___01 .row__item-img--large{width:100vw;height:100vh;top:50%;left:50%;margin:-50vh 0 0 -50vw;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;will-change:transform,filter}.section__intro_grid___01 .enter{color:var(--white);position:absolute;z-index:100;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s;cursor:pointer;background-color:var(--orange)}.section__intro_grid___01 .enter::before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s;z-index:-1}.section__intro_grid___01 .enter:focus::before,.section__intro_grid___01 .enter:hover::before{background-color:--orange}.section__intro_grid___01 .fullview{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none}.section__intro_grid___01 .fullview .row__item-inner{border-radius:0}.section__intro_grid___01 .content{padding:var(--gx);position:relative}.section__intro_grid___01 .content>*{position:relative}.section__links_1 .section__links_1__item{overflow:hidden;position:relative;text-decoration:none!important}.section__links_1 .section__links_1__item:hover svg{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;left:0}.section__links_1 .section__links_1__item:hover .overlay{opacity:0}.section__loop_paging__1 .arrow{position:absolute;-webkit-transform:translate(-100%,-50%);-moz-transform:translate(-100%,-50%);-o-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);top:50%;left:100%}.section__loop_paging__1 .thumb:hover~.content .arrow{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;left:100%}.section__loop_paging__1 .content:hover .arrow{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;left:100%}.section__scroll_gallery___001 .grid{grid-area:main;display:grid;width:100%;height:100%}.section__scroll_gallery___001 .grid--spaced{gap:var(--gx)}.section__scroll_gallery___001 .grid--zoomed{gap:var(--gx);grid-template-columns:repeat(3,70%)!important;grid-template-rows:repeat(3,60%)!important;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;aspect-ratio:2/1}.section__scroll_gallery___001 .grid--zoomed .grid__img{width:100%;height:100%}.section__scroll_gallery___001 .grid--columns{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,min-content);-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.section__scroll_gallery___001 .grid--single{height:auto;justify-self:center}.section__scroll_gallery___001 .grid--column{grid-template-columns:repeat(15,calc((100% - 14 * 10px)/ 15));gap:10px;grid-template-rows:auto}.section__scroll_gallery___001 .grid__img:has(.grid__img-inner){position:relative;overflow:hidden;display:grid;place-items:center;max-height:100%;min-width:100%}.section__scroll_gallery___001 .grid__img .grid__img-inner{width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:50% 50%;will-change:transform}.section__scroll_gallery___001 .ar-wide{aspect-ratio:4/3}.section__scroll_gallery___001 .ar-narrow{aspect-ratio:2/3}.section__scroll_gallery___001 .ar-rect{aspect-ratio:1}.section__scroll_gallery___001 .span-2{grid-column:auto/span 2}.section__scroll_gallery___001 .span-3{grid-column:auto/span 3}.section__scroll_gallery___001 .grid--small{grid-template-columns:repeat(9,1fr);grid-auto-rows:1fr}.section__scroll_gallery___001 .grid--tiny{height:60vh;grid-template-columns:repeat(14,1fr);grid-auto-rows:auto}.section__scroll_gallery___001 .grid--wide{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(4,1fr)}.section__scroll_gallery___001 .pos-1{grid-area:1/1}.section__scroll_gallery___001 .pos-2{grid-area:1/3}.section__scroll_gallery___001 .pos-3{grid-area:1/4}.section__scroll_gallery___001 .pos-4{grid-area:1/5}.section__scroll_gallery___001 .pos-5{grid-area:1/7}.section__scroll_gallery___001 .pos-6{grid-area:2/1}.section__scroll_gallery___001 .pos-7{grid-area:2/3}.section__scroll_gallery___001 .pos-8{grid-area:2/4}.section__scroll_gallery___001 .pos-9{grid-area:2/6}.section__scroll_gallery___001 .pos-10{grid-area:2/7}.section__scroll_gallery___001 .pos-11{grid-area:2/8}.section__scroll_gallery___001 .pos-12{grid-area:3/1}.section__scroll_gallery___001 .pos-13{grid-area:3/2}.section__scroll_gallery___001 .pos-14{grid-area:3/4}.section__scroll_gallery___001 .pos-15{grid-area:3/5}.section__scroll_gallery___001 .pos-16{grid-area:3/7}.section__scroll_gallery___001 .pos-17{grid-area:3/8}.section__scroll_gallery___001 .pos-18{grid-area:2/5}.section__scroll_gallery___001 .grid__img{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:50% 50%;pointer-events:none;will-change:transform;-webkit-transform:translateZ(.1px);-moz-transform:translateZ(.1px);-o-transform:translateZ(.1px);-ms-transform:translateZ(.1px);transform:translateZ(.1px)}.section__scroll_gallery___001 .grid--columns .grid__img{height:min-content;aspect-ratio:2/3}.section__scroll_gallery___001 .content__title{grid-area:main;position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.section__scroll_gallery___001 .content__title-main{font-size:clamp(2rem,7vw,4.5rem);line-height:1;margin:.5rem 0 0;font-weight:500;font-variation-settings:wght 500;text-wrap:balance;letter-spacing:-.025em}.section__scroll_gallery___001 .content__title-main+p{margin:0;max-width:100px}.section__scroll_gallery___001 .center{text-align:center}.section__scroll_gallery___001 .right{text-align:right}.section__scroll_gallery___001 .end{-webkit-align-self:end;align-self:end;-ms-flex-item-align:end}.section__scroll_gallery___001 .acenter{-webkit-align-self:center;align-self:center;-ms-flex-item-align:center}.section__scroll_gallery___025 .grid{grid-area:main;display:grid;width:100%;height:100%}.section__scroll_gallery___025 .grid--spaced{gap:var(--gx)}.section__scroll_gallery___025 .grid--zoomed{gap:var(--gx);grid-template-columns:repeat(3,70%)!important;grid-template-rows:repeat(3,60%)!important;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;aspect-ratio:2/1}.section__scroll_gallery___025 .grid--zoomed .grid__img{width:100%;height:100%}.section__scroll_gallery___025 .grid--columns{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,min-content);-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.section__scroll_gallery___025 .grid--single{height:auto;justify-self:center}.section__scroll_gallery___025 .grid--column{grid-template-columns:repeat(15,calc((100% - 14 * 10px)/ 15));gap:10px;grid-template-rows:auto}.section__scroll_gallery___025 .grid__img:has(.grid__img-inner){position:relative;overflow:hidden;display:grid;place-items:center;max-height:100%;min-width:100%}.section__scroll_gallery___025 .grid__img .grid__img-inner{width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:50% 50%;will-change:transform}.section__scroll_gallery___025 .ar-wide{aspect-ratio:4/3}.section__scroll_gallery___025 .ar-narrow{aspect-ratio:2/3}.section__scroll_gallery___025 .ar-rect{aspect-ratio:1}.section__scroll_gallery___025 .span-2{grid-column:auto/span 2}.section__scroll_gallery___025 .span-3{grid-column:auto/span 3}.section__scroll_gallery___025 .grid--small{grid-template-columns:repeat(9,1fr);grid-auto-rows:1fr}.section__scroll_gallery___025 .grid--tiny{height:60vh;grid-template-columns:repeat(14,1fr);grid-auto-rows:auto}.section__scroll_gallery___025 .grid--wide{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(4,1fr)}.section__scroll_gallery___025 .pos-1{grid-area:1/1}.section__scroll_gallery___025 .pos-2{grid-area:1/3}.section__scroll_gallery___025 .pos-3{grid-area:1/4}.section__scroll_gallery___025 .pos-4{grid-area:1/5}.section__scroll_gallery___025 .pos-5{grid-area:1/7}.section__scroll_gallery___025 .pos-6{grid-area:2/1}.section__scroll_gallery___025 .pos-7{grid-area:2/3}.section__scroll_gallery___025 .pos-8{grid-area:2/4}.section__scroll_gallery___025 .pos-9{grid-area:2/6}.section__scroll_gallery___025 .pos-10{grid-area:2/7}.section__scroll_gallery___025 .pos-11{grid-area:2/8}.section__scroll_gallery___025 .pos-12{grid-area:3/1}.section__scroll_gallery___025 .pos-13{grid-area:3/2}.section__scroll_gallery___025 .pos-14{grid-area:3/4}.section__scroll_gallery___025 .pos-15{grid-area:3/5}.section__scroll_gallery___025 .pos-16{grid-area:3/7}.section__scroll_gallery___025 .pos-17{grid-area:3/8}.section__scroll_gallery___025 .pos-18{grid-area:2/5}.section__scroll_gallery___025 .grid__img{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:50% 50%;pointer-events:none;will-change:transform;-webkit-transform:translateZ(.1px);-moz-transform:translateZ(.1px);-o-transform:translateZ(.1px);-ms-transform:translateZ(.1px);transform:translateZ(.1px)}.section__scroll_gallery___025 .grid--columns .grid__img{height:min-content;aspect-ratio:2/3}.section__scroll_gallery___025 .content__title{grid-area:main;position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.section__scroll_gallery___025 .content__title-main{font-size:clamp(2rem,7vw,4.5rem);line-height:1;margin:.5rem 0 0;font-weight:500;font-variation-settings:wght 500;text-wrap:balance;letter-spacing:-.025em}.section__scroll_gallery___025 .content__title-main+p{margin:0;max-width:100px}.section__scroll_gallery___025 .center{text-align:center}.section__scroll_gallery___025 .right{text-align:right}.section__scroll_gallery___025 .end{-webkit-align-self:end;align-self:end;-ms-flex-item-align:end}.section__scroll_gallery___025 .acenter{-webkit-align-self:center;align-self:center;-ms-flex-item-align:center}.single__post article h1,.single__post article h2,.single__post article h3,.single__post article h4,.single__post article h5,.single__post article p{float:left;width:100%}.single__post article p{font-weight:400!important}.single__post article p span{font-weight:400!important}.single__post article h1,.single__post article h2,.single__post article h3,.single__post article h4,.single__post article h5{margin-bottom:0!important}.single__work article h1,.single__work article h2,.single__work article h3,.single__work article h4,.single__work article h5,.single__work article p{float:left;width:100%}.single__work article p{font-weight:400!important}.single__work article p span{font-weight:400!important}.single__work article h1,.single__work article h2,.single__work article h3,.single__work article h4,.single__work article h5{margin-bottom:0!important}@media screen and (min-width:53em){section__intro_grid___01 .frame{grid-template-columns:auto 1fr;grid-template-areas:'title sponsor';-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.section__scroll_gallery___001 body{--page-padding:1rem}.section__scroll_gallery___001 .frame{grid-template-columns:20% 1fr 1fr;grid-template-rows:min-content 1fr auto;grid-row-gap:15vh;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-template-areas:'logo tags sponsor' '... ... subline' 'title title title'}.section__scroll_gallery___001 .frame__links{margin-left:3rem}.section__scroll_gallery___001 .frame__subline{-webkit-align-self:end;align-self:end;-ms-flex-item-align:end}.section__scroll_gallery___001 .frame__title{-webkit-align-self:end;align-self:end;-ms-flex-item-align:end}.section__scroll_gallery___001 .frame #cdawrap{text-align:right;max-width:250px;justify-self:end}.section__scroll_gallery___025 body{--page-padding:1rem}.section__scroll_gallery___025 .frame{grid-template-columns:20% 1fr 1fr;grid-template-rows:min-content 1fr auto;grid-row-gap:15vh;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-template-areas:'logo tags sponsor' '... ... subline' 'title title title'}.section__scroll_gallery___025 .frame__links{margin-left:3rem}.section__scroll_gallery___025 .frame__subline{-webkit-align-self:end;align-self:end;-ms-flex-item-align:end}.section__scroll_gallery___025 .frame__title{-webkit-align-self:end;align-self:end;-ms-flex-item-align:end}.section__scroll_gallery___025 .frame #cdawrap{text-align:right;max-width:250px;justify-self:end}}@media (max-aspect-ratio:16/9){.section__scroll_gallery___001 .grid:not(.grid--zoomed){width:100%;height:auto;aspect-ratio:16/9}.section__scroll_gallery___025 .grid:not(.grid--zoomed){width:100%;height:auto;aspect-ratio:16/9}}