@charset 'UTF-8';
nav.awam-shape-overlay-menu a{text-decoration:none;color:#5d93d8;color:#fff;outline:none;}
nav.awam-shape-overlay-menu a:hover, nav.awam-shape-overlay-menu a:focus{color:#423c2b;color:#2735da;outline:none;}
.hidden{position:absolute;overflow:hidden;width:0;height:0;pointer-events:none;}
nav.awam-shape-overlay-menu.is-opened-navi{z-index:9999;}
nav.awam-shape-overlay-menu .content{position:relative;display:flex;justify-content:center;align-items:center;margin:0 auto;pointer-events:none;}
nav.awam-shape-overlay-menu.is-opened-navi .content{height:100vh;position:fixed;top:0;left:0;width:100%;z-index:9999;}
.global-menu{width:100vw;height:90vh;display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;pointer-events:none;z-index:100;}
.demo-5 .global-menu{text-align:center;}
.global-menu__item{color:171616;font-size:3vmax;font-weight:700;opacity:0;transform:translateY(-100%);pointer-events:none;display:block;margin:0.25em 0;transition:transform 0.3s, opacity 0.3s;transition-timing-function:ease-in;}
.global-menu__item--demo-2:nth-child(odd){transform:translateY(-100%) rotate(10deg);}
.global-menu__item--demo-2:nth-child(even){transform:translateY(-100%) rotate(-10deg);}
.global-menu__item--demo-3{transition:transform 0.1s, opacity 0.1s;transform:translateY(100%);transition-timing-function:ease-out;}
.global-menu__item--demo-4, .global-menu__item--demo-5{transition:transform 0.1s, opacity 0.1s;transition-timing-function:ease-out;}
.global-menu__item--demo-4{transform:translateX(40%);}
.global-menu__item--demo-5:nth-child(odd){transform:translateX(100%) rotate(10deg) scale(0.5);}
.global-menu__item--demo-5:nth-child(even){transform:translateX(100%) rotate(-10deg) scale(0.5);}
.global-menu__item--demo-6{transform:translateY(100%);}
.global-menu__item:hover{color:#ffffff;}
.global-menu__item.is-opened{opacity:1;transform:translateY(0) rotate(0);pointer-events:auto;transition-timing-function:ease;}
.global-menu__item--demo-4.is-opened, .global-menu__item--demo-5.is-opened{transform:translateX(0) rotate(0);}
.global-menu__item--demo-4.is-opened{transition-timing-function:cubic-bezier(0.230, 1.000, 0.355, 1.400);}
.global-menu__item:nth-of-type(1){transition-delay:0s;}
.global-menu__item.is-opened:nth-of-type(1){transition-delay:0.85s;}
.global-menu__item:nth-of-type(2){transition-delay:0.05s;}
.global-menu__item.is-opened:nth-of-type(2){transition-delay:0.8s;}
.global-menu__item:nth-of-type(3){transition-delay:0.1s;}
.global-menu__item.is-opened:nth-of-type(3){transition-delay:0.75s;}
.global-menu__item:nth-of-type(4){transition-delay:0.15s;}
.global-menu__item.is-opened:nth-of-type(4){transition-delay:0.7s;}
.global-menu__item:nth-of-type(5){transition-delay:0.2s;}
.global-menu__item.is-opened:nth-of-type(5){transition-delay:0.65s;}
.global-menu__item:nth-of-type(6){transition-delay:0.25s;}
.global-menu__item.is-opened:nth-of-type(6){transition-delay:0.6s;}
.global-menu__item:nth-of-type(7){transition-delay:0.3s;}
.global-menu__item.is-opened:nth-of-type(7){transition-delay:0.55s;}
.global-menu__item:nth-of-type(8){transition-delay:0.35s;}
.global-menu__item.is-opened:nth-of-type(8){transition-delay:0.5s;}
.global-menu__item--demo-2:nth-of-type(1){transition-delay:0s;}
.global-menu__item--demo-2.is-opened:nth-of-type(1){transition-delay:0.85s;}
.global-menu__item--demo-2:nth-of-type(2){transition-delay:0.05s;}
.global-menu__item--demo-2.is-opened:nth-of-type(2){transition-delay:0.8s;}
.global-menu__item--demo-2:nth-of-type(3){transition-delay:0.1s;}
.global-menu__item--demo-2.is-opened:nth-of-type(3){transition-delay:0.75s;}
.global-menu__item--demo-2:nth-of-type(4){transition-delay:0.15s;}
.global-menu__item--demo-2.is-opened:nth-of-type(4){transition-delay:0.7s;}
.global-menu__item--demo-3.is-opened{transition-duration:0.3s;}
.global-menu__item--demo-3:nth-of-type(1){transition-delay:0s;}
.global-menu__item--demo-3.is-opened:nth-of-type(1){transition-delay:0.65s;}
.global-menu__item--demo-3:nth-of-type(2){transition-delay:0s;}
.global-menu__item--demo-3.is-opened:nth-of-type(2){transition-delay:0.7s;}
.global-menu__item--demo-3:nth-of-type(3){transition-delay:0s;}
.global-menu__item--demo-3.is-opened:nth-of-type(3){transition-delay:0.75s;}
.global-menu__item--demo-3:nth-of-type(4){transition-delay:0s;}
.global-menu__item--demo-3.is-opened:nth-of-type(4){transition-delay:0.8s;}
.global-menu__item--demo-4.is-opened{transition-duration:0.6s;}
.global-menu__item--demo-4:nth-of-type(1){transition-delay:0s;}
.global-menu__item--demo-4.is-opened:nth-of-type(1){transition-delay:0.45s;}
.global-menu__item--demo-4:nth-of-type(2){transition-delay:0.05s;}
.global-menu__item--demo-4.is-opened:nth-of-type(2){transition-delay:0.5s;}
.global-menu__item--demo-4:nth-of-type(3){transition-delay:0.1s;}
.global-menu__item--demo-4.is-opened:nth-of-type(3){transition-delay:0.55s;}
.global-menu__item--demo-4:nth-of-type(4){transition-delay:0.15s;}
.global-menu__item--demo-4.is-opened:nth-of-type(4){transition-delay:0.6s;}
.global-menu__item--demo-5.is-opened{transition-duration:0.4s;}
.global-menu__item--demo-5:nth-of-type(1){transition-delay:0s;}
.global-menu__item--demo-5.is-opened:nth-of-type(1){transition-delay:0.55s;}
.global-menu__item--demo-5:nth-of-type(2){transition-delay:0.05s;}
.global-menu__item--demo-5.is-opened:nth-of-type(2){transition-delay:0.6s;}
.global-menu__item--demo-5:nth-of-type(3){transition-delay:0.1s;}
.global-menu__item--demo-5.is-opened:nth-of-type(3){transition-delay:0.65s;}
.global-menu__item--demo-5:nth-of-type(4){transition-delay:0.15s;}
.global-menu__item--demo-5.is-opened:nth-of-type(4){transition-delay:0.7s;}
.global-menu__item--demo-6.is-opened{transition-duration:0.8s;}
.global-menu__item--demo-6:nth-of-type(1){transition-delay:0.25s;}
.global-menu__item--demo-6.is-opened:nth-of-type(1){transition-delay:1s;}
.global-menu__item--demo-6:nth-of-type(2){transition-delay:0.2s;}
.global-menu__item--demo-6.is-opened:nth-of-type(2){transition-delay:1.1s;}
.global-menu__item--demo-6:nth-of-type(3){transition-delay:0.15s;}
.global-menu__item--demo-6.is-opened:nth-of-type(3){transition-delay:1.2s;}
.global-menu__item--demo-6:nth-of-type(4){transition-delay:0.1s;}
.global-menu__item--demo-6.is-opened:nth-of-type(4){transition-delay:1.3s;}
.shape-overlays{width:100vw;height:100vh;pointer-events:none;position:fixed;top:0;left:0;}
.shape-overlays.is-opened{pointer-events:auto;}
.shape-overlays__path:nth-of-type(1){fill:#413f46;}
.shape-overlays__path:nth-of-type(2){fill:#e6e5ea;}
.shape-overlays__path:nth-of-type(3){fill:#cccccc;}
.shape-overlays__path:nth-of-type(4){fill:#0d1831;}
@-webkit-keyframes intervalHamburgerBorder {
0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
80%{-webkit-transform:scale(1.6);transform:scale(1.6);}
100%{opacity:0;-webkit-transform:scale(1.6);transform:scale(1.6);}
}
@keyframes intervalHamburgerBorder {
0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
80%{-webkit-transform:scale(1.6);transform:scale(1.6);}
100%{opacity:0;-webkit-transform:scale(1.6);transform:scale(1.6);}
}
.awam-shape-overlay-menu .hamburger-wrapper{position:relative;display:flex;z-index:999999;align-items:center;justify-content:center;}
.awam-shape-overlay-menu .hamburger{width:64px;height:64px;display:block;cursor:pointer;position:relative;border-radius:50%;background-color:#fff;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.awam-shape-overlay-menu .hamburger:not(.anim-off)::after{width:64px;height:64px;box-sizing:border-box;content:'';display:block;position:absolute;top:0;left:0;pointer-events:none;border:4px solid #6b6b6b;border-radius:50%;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-name:intervalHamburgerBorder;animation-name:intervalHamburgerBorder;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.hamburger__line{width:28px;height:2px;overflow:hidden;position:absolute;z-index:10;}
.hamburger__line-in{width:84px;height:2px;position:absolute;top:0;left:0;}
.hamburger__line-in::before, .hamburger__line-in::after{width:28px;height:2px;content:'';display:block;position:absolute;top:0;background-color:#222;}
.hamburger__line-in::before{left:-56px;}
.hamburger__line-in::after{left:0;}
.hamburger__line--01, .hamburger__line--02, .hamburger__line--03, .hamburger__line--cross01, .hamburger__line--cross02{left:18px;}
.hamburger__line--01{top:24.6px;}
.hamburger__line--02, .hamburger__line--cross01, .hamburger__line--cross02{top:31px;}
.hamburger__line--03{top:37.4px;}
.hamburger__line--cross01{-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.hamburger__line--cross02{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.hamburger__line{-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);}
.hamburger__line-in{-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);}
.hamburger__line-in::before, .hamburger__line-in::after{-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;}
.hamburger__line-in--cross01, .hamburger__line-in--cross02{-webkit-transform:translateX(-33.3%);transform:translateX(-33.3%);}
.hamburger__line-in--01{-webkit-transition-delay:0.2s;transition-delay:0.2s;}
.hamburger__line-in--02{-webkit-transition-delay:0.25s;transition-delay:0.25s;}
.hamburger__line-in--02::before, .hamburger__line-in--02::after{-webkit-transition-delay:0.05s;transition-delay:0.05s;}
.hamburger__line-in--03{-webkit-transition-delay:0.3s;transition-delay:0.3s;}
.hamburger__line-in--03::before, .hamburger__line-in--03::after{-webkit-transition-delay:0.1s;transition-delay:0.1s;}
.hamburger__line-in--cross01{-webkit-transition-delay:0.0s;transition-delay:0.0s;}
.hamburger__line-in--cross02{-webkit-transition-delay:0.05s;transition-delay:0.05s;}
.hamburger__line-in--cross02::before, .hamburger__line-in--cross02::after{-webkit-transition-delay:0.1s;transition-delay:0.1s;}
.hamburger.is-opened-navi .hamburger__line-in--01, .hamburger.is-opened-navi .hamburger__line-in--02, .hamburger.is-opened-navi .hamburger__line-in--03{-webkit-transform:translateX(33.3%);transform:translateX(33.3%);}
.hamburger.is-opened-navi .hamburger__line-in--cross01, .hamburger.is-opened-navi .hamburger__line-in--cross02{-webkit-transform:translateX(0);transform:translateX(0);}
.hamburger.is-opened-navi .hamburger__line-in--01{-webkit-transition-delay:0s;transition-delay:0s;}
.hamburger.is-opened-navi .hamburger__line-in--02{-webkit-transition-delay:0.05s;transition-delay:0.05s;}
.hamburger.is-opened-navi .hamburger__line-in--03{-webkit-transition-delay:0.1s;transition-delay:0.1s;}
.hamburger.is-opened-navi .hamburger__line-in--cross01{-webkit-transition-delay:0.25s;transition-delay:0.25s;}
.hamburger.is-opened-navi .hamburger__line-in--cross02{-webkit-transition-delay:0.3s;transition-delay:0.3s;}
.hamburger:hover .hamburger__line-in::before, .hamburger:hover .hamburger__line-in::after{-webkit-transform:translateX(200%);transform:translateX(200%);}
.hamburger:hover .hamburger__line-in--01::before, .hamburger:hover .hamburger__line-in--01::after, .hamburger:hover .hamburger__line-in--02::before, .hamburger:hover .hamburger__line-in--02::after, .hamburger:hover .hamburger__line-in--03::before, .hamburger:hover .hamburger__line-in--03::after{-webkit-transition-duration:1s;transition-duration:1s;}
.hamburger:hover .hamburger__line-in--cross01::before, .hamburger:hover .hamburger__line-in--cross01::after, .hamburger:hover .hamburger__line-in--cross02::before, .hamburger:hover .hamburger__line-in--cross02::after{-webkit-transition-duration:0s;transition-duration:0s;}
.hamburger.is-opened-navi:hover .hamburger__line-in--cross01::before, .hamburger.is-opened-navi:hover .hamburger__line-in--cross01::after, .hamburger.is-opened-navi:hover .hamburger__line-in--cross02::before, .hamburger.is-opened-navi:hover .hamburger__line-in--cross02::after{-webkit-transition-duration:1s;transition-duration:1s;}
.hamburger.is-opened-navi:hover .hamburger__line-in--01::before, .hamburger.is-opened-navi:hover .hamburger__line-in--01::after, .hamburger.is-opened-navi:hover .hamburger__line-in--02::before, .hamburger.is-opened-navi:hover .hamburger__line-in--02::after, .hamburger.is-opened-navi:hover .hamburger__line-in--03::before, .hamburger.is-opened-navi:hover .hamburger__line-in--03::after{-webkit-transition-duration:0s;transition-duration:0s;}
@media screen and (max-width:55em){
.awam-shape-overlay-menu .hamburger {
transform: scale(0.75);
}
.content {
height: auto;
min-height: 0;
flex-direction: column;
}
}.interactive-link-slider-wrapper{position:relative;overflow:hidden;}
.interactive-link-slider-wrapper .swiper-container{width:100%;height:100%;}
.interactive-link-slider-wrapper .swiper-slide{text-align:center;font-size:18px;background:#fff;background-position:center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:100%;}
.interactive-top{position:relative;}
.interactive-top .swiper-slide{position:relative;overflow:hidden;width:100%;min-height:100%;padding-bottom:50px;}
.interactive-top .swiper-slide .bg-cover{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:scroll!important;}
.interactive-thumbs{height:100%;position:absolute;bottom:0;left:0;}
.interactive-thumbs .swiper-slide{height:auto;background:transparent;color:#fff;border-left:1px solid rgba(255, 255, 255, .5);align-items:flex-end;}
.interactive-thumbs .swiper-slide-thumb-active{background:#040404;background:-webkit-gradient(linear, left top, left bottom, from(rgba(4, 4, 4, 0)), color-stop(50%, rgba(4, 4, 4, 0)), to(rgba(4, 4, 4, .35)));background:-o-linear-gradient(rgba(4, 4, 4, 0) 0, rgba(4, 4, 4, 0) 50%, rgba(4, 4, 4, .35) 100%);background:linear-gradient(rgba(4, 4, 4, 0) 0, rgba(4, 4, 4, 0) 50%, rgba(4, 4, 4, .35) 100%);}
.interactive-thumbs .swiper-slide:first-child{border-left:none;}
.interactive-thumbs .swiper-slide:first-child .slide-item-number.stroke-text:before{content:none;}
.slide-content-info{position:relative;padding:15px;padding-bottom:30px;text-align:left;width:100%;}
.slide-item-footer .slide-item-btn{padding:10px 35px;border:1px solid #fff;width:max-content;display:flex;align-items:center;justify-content:center;font-size:13px;text-transform:uppercase;letter-spacing:2px;position:relative;z-index:2;-webkit-transition:all .8s;transition:all .8s;}
.slide-item-footer .slide-item-btn:hover{border-color:#1e1e1e;color:#fff;}
.slide-item-btn:after{content:'';position:absolute;top:0%;left:0px;height:100%;width:0%;z-index:-1;background:#1e1e1e;-webkit-transition:all 0.3s cubic-bezier(1, 0, 0.55, 1);transition:all 0.3s cubic-bezier(1, 0, 0.55, 1);}
.slide-item-footer .slide-item-btn:hover:after{top:0;width:100%;-webkit-transition:all 0.6s cubic-bezier(1, 0, 0.55, 1);transition:all 0.6s cubic-bezier(1, 0, 0.55, 1);}
.slide-item-footer p, .slide-item-footer .slide-item-btn{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;}
.swiper-slide-thumb-active .slide-item-footer p, .swiper-slide-thumb-active .slide-item-footer .slide-item-btn{-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition:all 0.6s cubic-bezier(1, 0, 0.55, 1);transition:all 0.6s cubic-bezier(1, 0, 0.55, 1);opacity:1;}
.swiper-slide-thumb-active .slide-item-footer .slide-item-btn{transition-delay:.1s;}
.slide-item-number.stroke-text{position:relative;font-size:48px;font-weight:600;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;color:transparent;display:flex;align-items:center;}
.swiper-slide-thumb-active .slide-item-number.stroke-text{color:#fff;}
.slide-item-number.stroke-text:before{content:'';position:absolute;left:-17px;width:3px;height:30px;background-color:#b93434;border-radius:3px;}
.interactive-thumbs .swiper-nav-ctrl.next-ctrl, .interactive-thumbs .swiper-nav-ctrl.prev-ctrl{display:none;}
.interactive-thumbs .swiper-nav-ctrl.swiper-button-disabled{display:none;}
@media(max-width:1024px){
.interactive-thumbs .swiper-nav-ctrl.next-ctrl, .interactive-thumbs .swiper-nav-ctrl.prev-ctrl{position:absolute;left:20px;height:30px;width:30px;border:1px solid #fff;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0;padding:0;outline:none;cursor:pointer;top:50%;transform:translateY(-50%);box-sizing:content-box;z-index:3;}
.interactive-thumbs .swiper-nav-ctrl.next-ctrl{left:auto;right:20px;}
} @-webkit-keyframes slideInUp3 {
from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes slideInUp3 {
from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
} @-webkit-keyframes slideOutDown3 {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
@keyframes slideOutDown3 {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
}.hidden{position:absolute;overflow:hidden;width:0;height:0;pointer-events:none;}
.form__close{margin:1.25em 0 0 0;position:relative;display:inline-block;height:0.65em;float:left;font-weight:bold;cursor:pointer;}
.awam-reveals .content{position:relative;min-height:300px;overflow-x:hidden;}
.content--full{height:100vh;min-height:600px;}
.flexy{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;}
.flexy--center{justify-content:center;}
.flexy--row{flex-direction:row;}
.content__heading{flex:none;width:100%;padding:0 5vw;}
.content__heading--center{text-align:center;}
.content__title{font-size:8vw;line-height:1.2;padding:0 5vw;}
.content__title--half{width:50vw;z-index:2;}
.content__title--enclosed{padding:0;margin:0;}
.content__title--center{margin:auto;}
.content__title--right{text-align:right;padding:0 0 0 2em;}
.content__title--left{margin-left:-18vw;}
.content__title--medium{font-size:6vw;}
.content__title--small{font-size:2vw;}
.content__title__inner{flex:none;display:inline-block;white-space:nowrap;position:relative;}
.content__title__inner--offset-1{top:-0.25em;left:13.6vw;}
.content__title__inner--offset-2{top:-0.25em;left:1.75vw;}
.content__title__inner--offset-3{left:-10vw;top:-0.25em;}
.content__image-wrap{flex:none;width:25vw;}
.content__image-wrap--half{width:50vw;}
.content__image{width:100%;display:block;}
.triggers{border:2px solid;padding:3em;margin:0 5vw;width:40vw;}
.content--related{padding:8em 5vw;font-weight:bold;text-align:center;}
.content--related h2{font-family:'Inconsolata', monospace;font-size:1.25em;}
.content--related .demos{padding-bottom:3em;}
.media-item{display:inline-block;padding:1em;vertical-align:top;transition:color 0.3s;}
.media-item__img{max-width:100%;opacity:0.8;transition:opacity 0.3s;}
.media-item:hover .media-item__img, .media-item:focus .media-item__img{opacity:1;}
.media-item__title{font-size:1em;margin:0;padding:0.5em;}
.awam-reveals .btn{border:0;padding:0;margin:0;background:none;color:inherit;}
.awam-reveals .btn:focus{outline:none;}
.btn--trigger{margin:1em;display:block;white-space:nowrap;}
.btn--default, .btn--trigger::before{font-weight:bold;border:2px solid;text-align:center;text-indent:0;display:inline-block;line-height:1.7;}
.btn--trigger::before{content:'Press';width:4em;height:2em;margin:0 0.75em;}
.btn--trigger:active::before{content:'Ouch!';}
.btn--default{padding:0 1em;margin:2vh 0 0;}
.btn--tool{display:block;margin:1em 0;font-size:1.3em;color:#8a7c78;}
.btn--menu{position:absolute;top:3vw;right:3vw;color:#939391;pointer-events:visible;}
.btn--close{position:absolute;top:3vw;right:3vw;font-size:0.75em;z-index:100;}
.awam-reveals .menu{position:fixed;top:0;right:0;height:100vh;width:320px;z-index:100;}
.awam-reveals .menu{pointer-events:none;}
.menu--open{pointer-events:visible;}
.menu .block-revealer__content{height:100%;position:relative;}
.menu__inner{width:100%;height:100%;list-style-type:none;padding:20vh 3em;margin:0;background:#fcf652;overflow:hidden;}
.menu__item{padding:0.15em;}
.menu__item{transform:translate3d(-13em,0,0);transition:transform 0s 0.4s;}
.btn--close{opacity:0;}
.menu--open .menu__item, .menu--open .btn--close{opacity:1;transform:translate3d(0,0,0);transition:opacity 0.4s 0.135s, transform 0.4s 0.135s cubic-bezier(0.645, 0.045, 0.355, 1);}
.menu--open .menu__item:nth-child(2){transition-delay:0.165s;}
.menu--open .menu__item:nth-child(3){transition-delay:0.195s;}
.menu--open .menu__item:nth-child(4){transition-delay:0.225s;}
.menu .menu__link{font-size:3.5vw;color:#4f4f54;font-weight:bold;}
.menu .menu__link:hover, .menu .menu__link:focus{outline:none;color:#000;text-decoration:line-through;}
.box{max-width:600px;width:100%;font-size:1.25em;margin:16vh 0 0 0;}
.box--small{max-width:500px;}
.box--border{padding:2em 3em;border:2px solid;}
.awam-reveals .form{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:3;}
.awam-reveals .form{pointer-events:none;}
.form--open{pointer-events:visible;}
.form__inner{position:absolute;width:100%;height:100%;min-height:400px;top:0;left:0;padding:5vw;background:#fcf652;}
.form__section{font-size:1.25em;text-align:left;padding:0.5em 0;width:80%;max-width:380px;margin:0 auto;}
.form__section--title{font-size:2.35vw;padding:0 0 1em;line-height:1.1;max-width:380px;margin:0 auto;}
.form__section{transform:translate3d(0,100px,0);opacity:0;transition:transform 0s 0.6s, opacity 0s 0.6s;}
.form--open .form__section{opacity:1;transform:translate3d(0,0,0);transition:transform 1s 0.3s, opacity 1s 0.3s;transition-timing-function:cubic-bezier(0.2,1,0.2,1);}
.form--open .form__section:nth-child(2){transition-delay:0.35s;}
.form--open .form__section:nth-child(3){transition-delay:0.40s;}
.form--open .form__section:nth-child(4){transition-delay:0.45s;}
.form--open .form__section:nth-child(5){transition-delay:0.50s;}
.form--open .form__section:nth-child(6){transition-delay:0.55s;}
.form__label{display:block;flex:none;width:100%;padding:0.25em 0;}
.form__input{padding:1vh;font-size:1.5em;}
.form__input, .form__select{width:100%;border:2px solid;font-weight:bold;background:transparent;}
.form__input:focus, .form__select:focus{outline:none;}
.form__section--right{text-align:right;}
.revealers-modal{position:fixed;max-width:1140px!important;width:100%;z-index:100;font-size:1.1em;pointer-events:none;top:50%;left:50%;transform:translate3d(-50%,-50%,0);}
.modal--open{pointer-events:visible;}
.modal__inner{padding:2.5em;color:#fff;background:#aaa;}
.modal__title{font-size:1.5em;margin:0 0 1em 0;}
.overlay{position:fixed;width:100%;height:100vh;top:0;left:0;background:rgba(0,0,0,0.5);opacity:0;pointer-events:none;transition:opacity 0.4s;}
.modal--open + .overlay{pointer-events:visible;opacity:1;}
.dual{position:relative;}
.dual__inner{position:absolute;width:100%;height:100%;}
.dual__half{position:absolute;height:100%;width:100%;right:0;background-size:cover;}
.dual__content{position:relative;width:50%;display:flex;flex-direction:column;justify-content:center;padding:1.5em 2.5em;font-size:1.75em;line-height:1.4;color:#8a7c78;}
.dual__content{opacity:0;pointer-events:none;transform:translate3d(60px,0,0);transition:opacity 0.55s 0.4s, transform 0.55s 0.4s;}
.dual__content.dual__content--show{opacity:1;pointer-events:visible;transform:translate3d(0,0,0);}
.author{margin:1em 0 0 0;display:block;font-size:0.65em;}
.media{width:100%;max-width:100%;position:relative;}
.media__inner{display:block;position:relative;}
.media__image{display:block;max-width:100%;}
.media__toolbar{position:absolute;top:0;right:0;height:100%;width:100%;display:flex;overflow:hidden;flex-direction:column;justify-content:center;padding:1.5em 2.5em;font-size:1.75em;line-height:1.4;color:#1d1d2d;}
.btn--tool{opacity:0;pointer-events:none;transform:translate3d(200%,0,0);transition:opacity 0.6s 0.28s, transform 0.6s 0.28s;transition-timing-function:ease, cubic-bezier(0.785, 0.135, 0.15, 0.86);}
.js .btn--tool:nth-child(2){transition-delay:0.32s;}
.js .btn--tool:nth-child(3){transition-delay:0.34s;}
.media__toolbar--show .btn--tool{opacity:1;pointer-events:visible;transform:translate3d(0,0,0);}
.media__toolbar_content{opacity:0;pointer-events:none;transform:translate3d(200%,0,0);transition:opacity 0.6s 0.28s, transform 0.6s 0.28s;transition-timing-function:ease, cubic-bezier(0.785, 0.135, 0.15, 0.86);}
.media__toolbar--show .media__toolbar_content{opacity:1;pointer-events:visible;transform:translate3d(0,0,0);}
.demo-menu{background:#4f4f54;color:#828282;}
.demo-menu a{color:#c5c149;}
.demo-menu a:hover, .demo-menu a:focus{color:#fcf652;}
.demo-split{background:#ff784a;color:#fff;}
.js .demo-split.loading::before{background:#fff;}
.js .demo-split.loading::after{background:#ff784a;}
.demo-form{background:#767df9;color:#252527;}
.demo-form a:not(.pater){color:#fff;}
.demo-form a:hover, .demo-form a:focus{color:#252527;}
.demo-modal{background:#6f6f6f;color:#bfbfbf;}
@media screen and (max-width:56.250em){
.btn--tool{font-size:3vw;}
.media__toolbar{padding:3.5vw;}
}
@media screen and (max-width:50em){
.codrops-header__title, .codrops-header__tagline{width:100%;padding:1em 0 0;}
.demo{font-size:1em;margin:0.5em 1em 0.25em 0;}
.content--full{min-height:0;}
.content__title{font-size:2em;}
.content__title--medium{font-size:1.75em;}
.content__title--small{font-size:1.15em;}
.content__title--half{width:100%;}
.content__title--right{padding:0 5vw;}
.content__title--left{margin-left:0;}
.flexy--row{flex-direction:column;}
.form__title, .form__section{font-size:0.85em;}
.triggers{width:100%;border:0;padding:0;font-size:0.85em;}
.revealers-modal{font-size:0.85em;}
.menu .menu__link{font-size:2em;}
.box{padding:5vw;font-size:0.85em;}
.box--border{border:none;}
.dual__content{min-height:200px;font-size:0.85em;padding:1em;}
.dual{margin-top:0;}
}
.reveals-content .block-revealer__content, .reveals-content .elementories-reveal-item{display:inline-block;}
.block-revealer__element{position:absolute;top:0;left:0;width:100%;height:100%;height:calc( 100% + 1px );background:#000;pointer-events:none;opacity:0;}
.media .block-revealer__element{position:absolute;top:0;left:auto;right:0;width:100%;height:calc( 100% + 1px );background:#000;pointer-events:none;opacity:0;}
.reveals-content .block-revealer__content, .reveals-modal .block-revealer__content{width:100%;}
.modal--open + .overlay{display:flex;justify-content:center;align-items:center;z-index:99997;}
.modal--open{z-index:99998;}
.reveals-modal .block-revealer__element{z-index:99999;}
.reveals-modal .btn--modal-close-top{position:absolute;bottom:30px;font-size:30px;color:#fff;cursor:pointer;}
.modal__inner.modal-inner-type-template .os-content{text-align:center;height:auto!important;}
.modal__inner.modal-inner-type-content .os-content{display:flex;flex-direction:column;height:100%!important;}
.elementories--modal-open{
display: inline-block;
cursor: pointer;
}html.os-html, html.os-html > .os-host{display:block;overflow:hidden;box-sizing:border-box;height:100% !important;width:100% !important;min-width:100% !important;min-height:100% !important;margin:0 !important;position:absolute !important;}
html.os-html > .os-host > .os-padding{position:absolute;}
body.os-dragging, body.os-dragging *{cursor:default;}
.os-host, .os-host-textarea{position:relative;overflow:visible !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}
.os-host-flexbox{overflow:hidden !important;display:-webkit-box;display:-ms-flexbox;display:flex;}
.os-host-flexbox > .os-size-auto-observer{height:inherit !important;}
.os-host-flexbox > .os-content-glue{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;}
.os-host-flexbox > .os-size-auto-observer, .os-host-flexbox > .os-content-glue{min-height:0;min-width:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:auto;flex-basis:auto;}
#os-dummy-scrollbar-size{position:fixed;opacity:0;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';visibility:hidden;overflow:scroll;height:500px;width:500px;}
#os-dummy-scrollbar-size > div{width:200%;height:200%;margin:10px 0;}
#os-dummy-scrollbar-size:before,
#os-dummy-scrollbar-size:after,
.os-content:before, .os-content:after{content:'';display:table;width:0.01px;height:0.01px;line-height:0;font-size:0;flex-grow:0;flex-shrink:0;visibility:hidden;}
#os-dummy-scrollbar-size,
.os-viewport{-ms-overflow-style:scrollbar !important;}
.os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size,
.os-viewport-native-scrollbars-invisible.os-viewport{scrollbar-width:none !important;}
.os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size::-webkit-scrollbar,
.os-viewport-native-scrollbars-invisible.os-viewport::-webkit-scrollbar, .os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size::-webkit-scrollbar-corner,
.os-viewport-native-scrollbars-invisible.os-viewport::-webkit-scrollbar-corner{display:none !important;width:0px !important;height:0px !important;visibility:hidden !important;background:transparent !important;}
.os-content-glue{box-sizing:inherit;max-height:100%;max-width:100%;width:100%;pointer-events:none;}
.os-padding{box-sizing:inherit;direction:inherit;position:absolute;overflow:visible;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto !important;height:auto !important;z-index:1;}
.os-host-overflow > .os-padding{overflow:hidden;}
.os-viewport{direction:inherit !important;box-sizing:inherit !important;resize:none !important;outline:none !important;position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch;}
.os-content-arrange{position:absolute;z-index:-1;min-height:1px;min-width:1px;pointer-events:none;}
.os-content{direction:inherit;box-sizing:border-box !important;position:relative;display:block;height:100%;width:100%;height:100%;width:100%;visibility:visible;}
.os-content > .os-textarea{box-sizing:border-box !important;direction:inherit !important;background:transparent !important;outline:0px none transparent !important;overflow:hidden !important;position:absolute !important;display:block !important;top:0 !important;left:0 !important;margin:0 !important;border-radius:0px !important;float:none !important;-webkit-filter:none !important;filter:none !important;border:none !important;resize:none !important;-webkit-transform:none !important;transform:none !important;max-width:none !important;max-height:none !important;box-shadow:none !important;-webkit-perspective:none !important;perspective:none !important;opacity:1 !important;z-index:1 !important;clip:auto !important;vertical-align:baseline !important;padding:0px;}
.os-host-rtl > .os-padding > .os-viewport > .os-content > .os-textarea{right:0 !important;}
.os-content > .os-textarea-cover{z-index:-1;pointer-events:none;}
.os-content > .os-textarea[wrap='off']{white-space:pre !important;margin:0px !important;}
.os-text-inherit{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;font-variant:inherit;text-transform:inherit;text-decoration:inherit;text-indent:inherit;text-align:inherit;text-shadow:inherit;text-overflow:inherit;letter-spacing:inherit;word-spacing:inherit;line-height:inherit;unicode-bidi:inherit;direction:inherit;color:inherit;cursor:text;}
.os-resize-observer, .os-resize-observer-host{box-sizing:inherit;display:block;visibility:hidden;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1;}
.os-resize-observer-host{padding:inherit;border:inherit;border-color:transparent;border-style:solid;box-sizing:border-box;}
.os-resize-observer-host > .os-resize-observer{height:200%;width:200%;padding:inherit;border:inherit;margin:0px;display:block;box-sizing:content-box;}
.os-resize-observer-host.observed{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;}
.os-resize-observer-host.observed > .os-resize-observer{position:relative;flex-grow:1;flex-shrink:0;flex-basis:auto;}
.os-size-auto-observer{box-sizing:inherit !important;height:100%;width:inherit;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0;}
.os-size-auto-observer > .os-resize-observer{width:1000%;height:1000%;min-height:1px;min-width:1px;}
.os-resize-observer-item{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-1;opacity:0;direction:ltr !important;-webkit-box-flex:0 !important;-ms-flex:none !important;flex:none !important;}
.os-resize-observer-item-final{position:absolute;left:0;top:0;-webkit-transition:none !important;transition:none !important;-webkit-box-flex:0 !important;-ms-flex:none !important;flex:none !important;}
.os-resize-observer{-webkit-animation-duration:0.001s;animation-duration:0.001s;-webkit-animation-name:os-resize-observer-dummy-animation;animation-name:os-resize-observer-dummy-animation;}
object.os-resize-observer{box-sizing:border-box !important;}
@-webkit-keyframes os-resize-observer-dummy-animation {
from{z-index:0;}
to{z-index:-1;}
}
@keyframes os-resize-observer-dummy-animation {
from{z-index:0;}
to{z-index:-1;}
} .os-host-transition > .os-scrollbar,
.os-host-transition > .os-scrollbar-corner{-webkit-transition:opacity 0.3s, visibility 0.3s, top 0.3s, right 0.3s, bottom 0.3s, left 0.3s;transition:opacity 0.3s, visibility 0.3s, top 0.3s, right 0.3s, bottom 0.3s, left 0.3s;}
html.os-html > .os-host > .os-scrollbar{position:absolute;z-index:999999;}
.os-scrollbar, .os-scrollbar-corner{position:absolute;opacity:1;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';z-index:1;}
.os-scrollbar-corner{bottom:0;right:0;}
.os-scrollbar{pointer-events:none;}
.os-scrollbar-track{pointer-events:auto;position:relative;height:100%;width:100%;padding:0 !important;border:none !important;}
.os-scrollbar-handle{pointer-events:auto;position:absolute;width:100%;height:100%;}
.os-scrollbar-handle-off, .os-scrollbar-track-off{pointer-events:none;}
.os-scrollbar.os-scrollbar-unusable, .os-scrollbar.os-scrollbar-unusable *{pointer-events:none !important;}
.os-scrollbar.os-scrollbar-unusable .os-scrollbar-handle{opacity:0 !important;}
.os-scrollbar-horizontal{bottom:0;left:0;}
.os-scrollbar-vertical{top:0;right:0;}
.os-host-rtl > .os-scrollbar-horizontal{right:0;}
.os-host-rtl > .os-scrollbar-vertical{right:auto;left:0;}
.os-host-rtl > .os-scrollbar-corner{right:auto;left:0;}
.os-scrollbar-auto-hidden, .os-padding + .os-scrollbar-corner,
.os-host-resize-disabled.os-host-scrollbar-horizontal-hidden > .os-scrollbar-corner, .os-host-scrollbar-horizontal-hidden > .os-scrollbar-horizontal, .os-host-resize-disabled.os-host-scrollbar-vertical-hidden > .os-scrollbar-corner, .os-host-scrollbar-vertical-hidden > .os-scrollbar-vertical, .os-scrollbar-horizontal.os-scrollbar-auto-hidden + .os-scrollbar-vertical + .os-scrollbar-corner,
.os-scrollbar-horizontal + .os-scrollbar-vertical.os-scrollbar-auto-hidden + .os-scrollbar-corner,
.os-scrollbar-horizontal.os-scrollbar-auto-hidden + .os-scrollbar-vertical.os-scrollbar-auto-hidden + .os-scrollbar-corner{opacity:0;visibility:hidden;pointer-events:none;}
.os-scrollbar-corner-resize-both{cursor:nwse-resize;}
.os-host-rtl > .os-scrollbar-corner-resize-both{cursor:nesw-resize;}
.os-scrollbar-corner-resize-horizontal{cursor:ew-resize;}
.os-scrollbar-corner-resize-vertical{cursor:ns-resize;}
.os-dragging .os-scrollbar-corner.os-scrollbar-corner-resize{cursor:default;}
.os-host-resize-disabled.os-host-scrollbar-horizontal-hidden > .os-scrollbar-vertical{top:0;bottom:0;}
.os-host-resize-disabled.os-host-scrollbar-vertical-hidden > .os-scrollbar-horizontal, .os-host-rtl.os-host-resize-disabled.os-host-scrollbar-vertical-hidden > .os-scrollbar-horizontal{right:0;left:0;}
.os-scrollbar:hover, .os-scrollbar-corner.os-scrollbar-corner-resize{opacity:1 !important;visibility:visible !important;}
.os-scrollbar-corner.os-scrollbar-corner-resize{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgICB3aWR0aD0iMTAiICAgaGVpZ2h0PSIxMCIgICB2ZXJzaW9uPSIxLjEiPiAgPGcgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTEwNDIuMzYyMikiICAgICBzdHlsZT0iZGlzcGxheTppbmxpbmUiPiAgICA8cGF0aCAgICAgICBzdHlsZT0iZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eTowLjQ5NDExNzY1O2ZpbGwtcnVsZTpldmVub2RkO3N0cm9rZTpub25lIiAgICAgICBkPSJtIDcuNDI0MjE4NywxMDQyLjM2MjIgYyAtMC43MjM1NzkyLDAgLTEuMzEwMTU2MiwwLjU4NjYgLTEuMzEwMTU2MiwxLjMxMDIgMCwwLjI5OSAwLjEwNDM0MTksMC41NzEgMC4yNzI5NDkyLDAuNzkxNSAwLjIwOTEwMjQsMC4xNDEzIDAuNDY1NjIwNiwwLjIxODQgMC43MzY5NjI5LDAuMjE4NCAwLjcyMzU3OTMsMCAxLjMxMDE1NjMsLTAuNTg2NiAxLjMxMDE1NjMsLTEuMzEwMiAwLC0wLjI3MTMgLTAuMDc3MDkzLC0wLjUyNzggLTAuMjE4MzU5NCwtMC43MzcgLTAuMjIwNDk0MSwtMC4xNjg2IC0wLjQ5MjU0NDMsLTAuMjcyOSAtMC43OTE1NTI4LC0wLjI3MjkgeiBtIDAsMy4wODQzIGMgLTAuNzIzNTc5MiwwIC0xLjMxMDE1NjIsMC41ODY2IC0xLjMxMDE1NjIsMS4zMTAyIDAsMC4yOTkgMC4xMDQzNDE5LDAuNTcxIDAuMjcyOTQ5MiwwLjc5MTUgMC4yMDkxMDI0LDAuMTQxMyAwLjQ2NTYyMDYsMC4yMTg0IDAuNzM2OTYyOSwwLjIxODQgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjYgMS4zMTAxNTYzLC0xLjMxMDIgMCwtMC4yNzEzIC0wLjA3NzA5MywtMC41Mjc4IC0wLjIxODM1OTQsLTAuNzM2OSAtMC4yMjA0OTQxLC0wLjE2ODYgLTAuNDkyNTQ0MywtMC4yNzMgLTAuNzkxNTUyOCwtMC4yNzMgeiBtIC0zLjA4NDMyNjEsMCBjIC0wLjcyMzU3OTMsMCAtMS4zMTAxNTYzLDAuNTg2NiAtMS4zMTAxNTYzLDEuMzEwMiAwLDAuMjk5IDAuMTA0MzQxOSwwLjU3MSAwLjI3Mjk0OTIsMC43OTE1IDAuMjA5MTAyNCwwLjE0MTMgMC40NjU2MjA3LDAuMjE4NCAwLjczNjk2MjksMC4yMTg0IDAuNzIzNTc5MywwIDEuMzEwMTU2MywtMC41ODY2IDEuMzEwMTU2MywtMS4zMTAyIDAsLTAuMjcxMyAtMC4wNzcwOTMsLTAuNTI3OCAtMC4yMTgzNTk0LC0wLjczNjkgLTAuMjIwNDk0LC0wLjE2ODYgLTAuNDkyNTQ0MiwtMC4yNzMgLTAuNzkxNTUyNywtMC4yNzMgeiBtIC0zLjAyOTczNjQsMy4wMjk4IEMgMC41ODY1NzY5MywxMDQ4LjQ3NjMgMCwxMDQ5LjA2MjggMCwxMDQ5Ljc4NjQgYyAwLDAuMjk5IDAuMTA0MzQxOSwwLjU3MTEgMC4yNzI5NDkyMiwwLjc5MTYgMC4yMDkxMDIyOSwwLjE0MTIgMC40NjU2MjA2NSwwLjIxODMgMC43MzY5NjI4OCwwLjIxODMgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjUgMS4zMTAxNTYzLC0xLjMxMDEgMCwtMC4yNzE0IC0wLjA3NzA5MywtMC41Mjc5IC0wLjIxODM1OTQsLTAuNzM3IC0wLjIyMDQ5NDEsLTAuMTY4NiAtMC40OTI1NDQzLC0wLjI3MjkgLTAuNzkxNTUyOCwtMC4yNzI5IHogbSAzLjAyOTczNjQsMCBjIC0wLjcyMzU3OTMsMCAtMS4zMTAxNTYzLDAuNTg2NSAtMS4zMTAxNTYzLDEuMzEwMSAwLDAuMjk5IDAuMTA0MzQxOSwwLjU3MTEgMC4yNzI5NDkyLDAuNzkxNiAwLjIwOTEwMjQsMC4xNDEyIDAuNDY1NjIwNywwLjIxODMgMC43MzY5NjI5LDAuMjE4MyAwLjcyMzU3OTMsMCAxLjMxMDE1NjMsLTAuNTg2NSAxLjMxMDE1NjMsLTEuMzEwMSAwLC0wLjI3MTQgLTAuMDc3MDkzLC0wLjUyNzkgLTAuMjE4MzU5NCwtMC43MzcgLTAuMjIwNDk0LC0wLjE2ODYgLTAuNDkyNTQ0MiwtMC4yNzI5IC0wLjc5MTU1MjcsLTAuMjcyOSB6IG0gMy4wODQzMjYxLDAgYyAtMC43MjM1NzkyLDAgLTEuMzEwMTU2MiwwLjU4NjUgLTEuMzEwMTU2MiwxLjMxMDEgMCwwLjI5OSAwLjEwNDM0MTksMC41NzExIDAuMjcyOTQ5MiwwLjc5MTYgMC4yMDkxMDI0LDAuMTQxMiAwLjQ2NTYyMDYsMC4yMTgzIDAuNzM2OTYyOSwwLjIxODMgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjUgMS4zMTAxNTYzLC0xLjMxMDEgMCwtMC4yNzE0IC0wLjA3NzA5MywtMC41Mjc5IC0wLjIxODM1OTQsLTAuNzM3IC0wLjIyMDQ5NDEsLTAuMTY4NiAtMC40OTI1NDQzLC0wLjI3MjkgLTAuNzkxNTUyOCwtMC4yNzI5IHoiLz4gIDwvZz4gIDxnICAgICBzdHlsZT0iZGlzcGxheTppbmxpbmUiPiAgICA8cGF0aCAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpldmVub2RkO3N0cm9rZTpub25lIiAgICAgICBkPSJtIDguMjE1NzcxNSwwLjI3Mjk0OTIyIGMgMC4xNDEyNjY3LDAuMjA5MTAyMjkgMC4yMTgzNTk0LDAuNDY1NjIwNjUgMC4yMTgzNTk0LDAuNzM2OTYyODggMCwwLjcyMzU3OTMgLTAuNTg2NTc3LDEuMzEwMTU2MyAtMS4zMTAxNTYzLDEuMzEwMTU2MyAtMC4yNzEzNDIzLDAgLTAuNTI3ODYwNSwtMC4wNzcwOTMgLTAuNzM2OTYyOSwtMC4yMTgzNTk0IDAuMjM5NDEwNCwwLjMxMzA4NTkgMC42MTI2MzYyLDAuNTE4NjAzNSAxLjAzNzIwNywwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjU3NyAxLjMxMDE1NjMsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDc2IC0wLjIwNTUxNzYsLTAuNzk3Nzk2NTkgLTAuNTE4NjAzNSwtMS4wMzcyMDY5OCB6IG0gMCwzLjA4NDMyNjE4IGMgMC4xNDEyNjY3LDAuMjA5MTAyMyAwLjIxODM1OTQsMC40NjU2MjA2IDAuMjE4MzU5NCwwLjczNjk2MjkgMCwwLjcyMzU3OTMgLTAuNTg2NTc3LDEuMzEwMTU2MiAtMS4zMTAxNTYzLDEuMzEwMTU2MiAtMC4yNzEzNDIzLDAgLTAuNTI3ODYwNSwtMC4wNzcwOTMgLTAuNzM2OTYyOSwtMC4yMTgzNTkzIDAuMjM5NDEwNCwwLjMxMzA4NTkgMC42MTI2MzYyLDAuNTE4NjAzNSAxLjAzNzIwNywwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjU3NyAxLjMxMDE1NjMsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDggLTAuMjA1NTE3NiwtMC43OTc3OTY3IC0wLjUxODYwMzUsLTEuMDM3MjA3IHogbSAtMy4wODQzMjYyLDAgYyAwLjE0MTI2NjcsMC4yMDkxMDIzIDAuMjE4MzU5NCwwLjQ2NTYyMDYgMC4yMTgzNTk0LDAuNzM2OTYyOSAwLDAuNzIzNTc5MyAtMC41ODY1NzcsMS4zMTAxNTYyIC0xLjMxMDE1NjMsMS4zMTAxNTYyIC0wLjI3MTM0MjIsMCAtMC41Mjc4NjA1LC0wLjA3NzA5MyAtMC43MzY5NjI5LC0wLjIxODM1OTMgMC4yMzk0MTA0LDAuMzEzMDg1OSAwLjYxMjYzNjMsMC41MTg2MDM1IDEuMDM3MjA3MSwwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYyLC0wLjU4NjU3NyAxLjMxMDE1NjIsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDggLTAuMjA1NTE3NSwtMC43OTc3OTY3IC0wLjUxODYwMzUsLTEuMDM3MjA3IHogTSAyLjEwMTcwOSw2LjM4NzAxMTcgYyAwLjE0MTI2NjcsMC4yMDkxMDI0IDAuMjE4MzU5NCwwLjQ2NTYyMDYgMC4yMTgzNTk0LDAuNzM2OTYyOSAwLDAuNzIzNTc5MyAtMC41ODY1NzcsMS4zMTAxNTYzIC0xLjMxMDE1NjMsMS4zMTAxNTYzIC0wLjI3MTM0MjIzLDAgLTAuNTI3ODYwNTksLTAuMDc3MDkzIC0wLjczNjk2Mjg4LC0wLjIxODM1OTQgMC4yMzk0MTAzOSwwLjMxMzA4NTkgMC42MTI2MzYyMiwwLjUxODYwMzUgMS4wMzcyMDY5OCwwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjU3NyAxLjMxMDE1NjMsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDggLTAuMjA1NTE3NiwtMC43OTc3OTY2IC0wLjUxODYwMzUsLTEuMDM3MjA3IHogbSAzLjAyOTczNjMsMCBjIDAuMTQxMjY2NywwLjIwOTEwMjQgMC4yMTgzNTk0LDAuNDY1NjIwNiAwLjIxODM1OTQsMC43MzY5NjI5IDAsMC43MjM1NzkzIC0wLjU4NjU3NywxLjMxMDE1NjMgLTEuMzEwMTU2MywxLjMxMDE1NjMgLTAuMjcxMzQyMiwwIC0wLjUyNzg2MDUsLTAuMDc3MDkzIC0wLjczNjk2MjksLTAuMjE4MzU5NCAwLjIzOTQxMDQsMC4zMTMwODU5IDAuNjEyNjM2MywwLjUxODYwMzUgMS4wMzcyMDcxLDAuNTE4NjAzNSAwLjcyMzU3OTMsMCAxLjMxMDE1NjIsLTAuNTg2NTc3IDEuMzEwMTU2MiwtMS4zMTAxNTYzIDAsLTAuNDI0NTcwOCAtMC4yMDU1MTc1LC0wLjc5Nzc5NjYgLTAuNTE4NjAzNSwtMS4wMzcyMDcgeiBtIDMuMDg0MzI2MiwwIGMgMC4xNDEyNjY3LDAuMjA5MTAyNCAwLjIxODM1OTQsMC40NjU2MjA2IDAuMjE4MzU5NCwwLjczNjk2MjkgMCwwLjcyMzU3OTMgLTAuNTg2NTc3LDEuMzEwMTU2MyAtMS4zMTAxNTYzLDEuMzEwMTU2MyAtMC4yNzEzNDIzLDAgLTAuNTI3ODYwNSwtMC4wNzcwOTMgLTAuNzM2OTYyOSwtMC4yMTgzNTk0IDAuMjM5NDEwNCwwLjMxMzA4NTkgMC42MTI2MzYyLDAuNTE4NjAzNSAxLjAzNzIwNywwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjU3NyAxLjMxMDE1NjMsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDggLTAuMjA1NTE3NiwtMC43OTc3OTY2IC0wLjUxODYwMzUsLTEuMDM3MjA3IHoiIC8+ICA8L2c+PC9zdmc+);background-repeat:no-repeat;background-position:100% 100%;pointer-events:auto !important;}
.os-host-rtl > .os-scrollbar-corner.os-scrollbar-corner-resize{-webkit-transform:scale(-1, 1);transform:scale(-1, 1);}
.os-host-overflow{overflow:hidden !important;}
.os-host-overflow-x{}
.os-host-overflow-y{}
.os-theme-none > .os-scrollbar-horizontal, .os-theme-none > .os-scrollbar-vertical, .os-theme-none > .os-scrollbar-corner{display:none !important;}
.os-theme-none > .os-scrollbar-corner-resize{display:block !important;min-width:10px;min-height:10px;}
.os-theme-dark > .os-scrollbar-horizontal, .os-theme-light > .os-scrollbar-horizontal{right:10px;height:10px;}
.os-theme-dark > .os-scrollbar-vertical, .os-theme-light > .os-scrollbar-vertical{bottom:10px;width:10px;}
.os-theme-dark.os-host-rtl > .os-scrollbar-horizontal, .os-theme-light.os-host-rtl > .os-scrollbar-horizontal{left:10px;right:0;}
.os-theme-dark > .os-scrollbar-corner, .os-theme-light > .os-scrollbar-corner{height:10px;width:10px;}
.os-theme-dark > .os-scrollbar-corner, .os-theme-light > .os-scrollbar-corner{background-color:transparent;}
.os-theme-dark > .os-scrollbar, .os-theme-light > .os-scrollbar{padding:2px;box-sizing:border-box;background:transparent;}
.os-theme-dark > .os-scrollbar.os-scrollbar-unusable, .os-theme-light > .os-scrollbar.os-scrollbar-unusable{background:transparent;}
.os-theme-dark > .os-scrollbar > .os-scrollbar-track, .os-theme-light > .os-scrollbar > .os-scrollbar-track{background:transparent;}
.os-theme-dark > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle, .os-theme-light > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle{min-width:30px;}
.os-theme-dark > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle, .os-theme-light > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle{min-height:30px;}
.os-theme-dark.os-host-transition > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle, .os-theme-light.os-host-transition > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle{-webkit-transition:background-color 0.3s;transition:background-color 0.3s;}
.os-theme-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle, .os-theme-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle, .os-theme-dark > .os-scrollbar > .os-scrollbar-track, .os-theme-light > .os-scrollbar > .os-scrollbar-track{border-radius:10px;}
.os-theme-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle{background:rgba(0, 0, 0, 0.4);}
.os-theme-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle{background:rgba(255, 255, 255, 0.4);}
.os-theme-dark > .os-scrollbar:hover > .os-scrollbar-track > .os-scrollbar-handle{background:rgba(0, 0, 0, .55);}
.os-theme-light > .os-scrollbar:hover > .os-scrollbar-track > .os-scrollbar-handle{background:rgba(255, 255, 255, .55);}
.os-theme-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle.active{background:rgba(0, 0, 0, .7);}
.os-theme-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle.active{background:rgba(255, 255, 255, .7);}
.os-theme-dark > .os-scrollbar-horizontal .os-scrollbar-handle:before, .os-theme-dark > .os-scrollbar-vertical .os-scrollbar-handle:before, .os-theme-light > .os-scrollbar-horizontal .os-scrollbar-handle:before, .os-theme-light > .os-scrollbar-vertical .os-scrollbar-handle:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;display:block;}
.os-theme-dark.os-host-scrollbar-horizontal-hidden > .os-scrollbar-horizontal .os-scrollbar-handle:before, .os-theme-dark.os-host-scrollbar-vertical-hidden > .os-scrollbar-vertical .os-scrollbar-handle:before, .os-theme-light.os-host-scrollbar-horizontal-hidden > .os-scrollbar-horizontal .os-scrollbar-handle:before, .os-theme-light.os-host-scrollbar-vertical-hidden > .os-scrollbar-vertical .os-scrollbar-handle:before{display:none;}
.os-theme-dark > .os-scrollbar-horizontal .os-scrollbar-handle:before, .os-theme-light > .os-scrollbar-horizontal .os-scrollbar-handle:before{top:-6px;bottom:-2px;}
.os-theme-dark > .os-scrollbar-vertical .os-scrollbar-handle:before, .os-theme-light > .os-scrollbar-vertical .os-scrollbar-handle:before{left:-6px;right:-2px;}
.os-host-rtl.os-theme-dark > .os-scrollbar-vertical .os-scrollbar-handle:before, .os-host-rtl.os-theme-light > .os-scrollbar-vertical .os-scrollbar-handle:before{right:-6px;left:-2px;}
.os-theme-minimal-dark > .os-scrollbar{padding:0px;}
.os-theme-minimal-dark > .os-scrollbar-horizontal{right:16px;height:16px;}
.os-theme-minimal-dark > .os-scrollbar-vertical{bottom:16px;width:16px;}
.os-theme-minimal-dark.os-host-rtl > .os-scrollbar-horizontal{left:16px;right:0;}
.os-theme-minimal-dark > .os-scrollbar-corner{height:16px;width:16px;background-color:transparent;}
.os-theme-minimal-dark > .os-scrollbar > .os-scrollbar-track, .os-theme-minimal-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle{background:transparent;}
.os-theme-minimal-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:before{content:'';display:block;position:absolute;width:100%;height:100%;left:0;top:0;background:#000;opacity:0.48;}
.os-theme-minimal-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:hover:before{opacity:0.68;}
.os-theme-minimal-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle.active:before{opacity:0.7;}
.os-theme-minimal-dark > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle{min-width:15px;}
.os-theme-minimal-dark > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle{min-height:15px;}
.os-theme-minimal-dark > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle:before{height:6px;bottom:0;top:auto;}
.os-theme-minimal-dark > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle:before{width:6px;right:0;left:auto;}
.os-theme-minimal-dark.os-host-rtl > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle:before{left:0;right:auto;}
.os-theme-minimal-dark > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle:hover:before, .os-theme-minimal-dark > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle.active:before{height:100%;}
.os-theme-minimal-dark > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle:hover:before, .os-theme-minimal-dark > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle.active:before{width:100%;}
.os-theme-minimal-dark.os-host-transition > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle:before{transition:opacity 0.3s, height 0.3s;}
.os-theme-minimal-dark.os-host-transition > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle:before{transition:opacity 0.3s, width 0.3s;}
.os-theme-minimal-light > .os-scrollbar{padding:0px;}
.os-theme-minimal-light > .os-scrollbar-horizontal{right:16px;height:16px;}
.os-theme-minimal-light > .os-scrollbar-vertical{bottom:16px;width:16px;}
.os-theme-minimal-light.os-host-rtl > .os-scrollbar-horizontal{left:16px;right:0;}
.os-theme-minimal-light > .os-scrollbar-corner{height:16px;width:16px;background-color:transparent;}
.os-theme-minimal-light > .os-scrollbar > .os-scrollbar-track, .os-theme-minimal-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle{background:transparent;}
.os-theme-minimal-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:before{content:'';display:block;position:absolute;width:100%;height:100%;left:0;top:0;background:#fff;opacity:0.48;}
.os-theme-minimal-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:hover:before{opacity:0.68;}
.os-theme-minimal-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle.active:before{opacity:0.7;}
.os-theme-minimal-light > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle{min-width:15px;}
.os-theme-minimal-light > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle{min-height:15px;}
.os-theme-minimal-light > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle:before{height:6px;bottom:0;top:auto;}
.os-theme-minimal-light > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle:before{width:6px;right:0;left:auto;}
.os-theme-minimal-light.os-host-rtl > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle:before{left:0;right:auto;}
.os-theme-minimal-light > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle:hover:before, .os-theme-minimal-light > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle.active:before{height:100%;}
.os-theme-minimal-light > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle:hover:before, .os-theme-minimal-light > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle.active:before{width:100%;}
.os-theme-minimal-light.os-host-transition > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle:before{transition:opacity 0.3s, height 0.3s;}
.os-theme-minimal-light.os-host-transition > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle:before{transition:opacity 0.3s, width 0.3s;}
.os-theme-thin-dark > .os-scrollbar-horizontal{right:14px;height:14px;padding:0px 6px;}
.os-theme-thin-dark > .os-scrollbar-vertical{bottom:14px;width:14px;padding:6px 0px;}
.os-theme-thin-dark.os-host-rtl > .os-scrollbar-horizontal{left:14px;right:0;}
.os-theme-thin-dark > .os-scrollbar-corner{height:14px;width:14px;background-color:transparent;}
.os-theme-thin-dark > .os-scrollbar > .os-scrollbar-track{background:transparent;}
.os-theme-thin-dark > .os-scrollbar-horizontal > .os-scrollbar-track:before, .os-theme-thin-dark > .os-scrollbar-vertical > .os-scrollbar-track:before{content:'';display:block;position:absolute;background:rgba(0, 0, 0, 0.15);}
.os-theme-thin-dark > .os-scrollbar-horizontal > .os-scrollbar-track:before, .os-theme-thin-dark > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle:before{left:0;right:0;height:2px;top:50%;margin-top:-1px;}
.os-theme-thin-dark > .os-scrollbar-vertical > .os-scrollbar-track:before, .os-theme-thin-dark > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle:before{top:0;bottom:0;width:2px;left:50%;margin-left:-1px;}
.os-theme-thin-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:before{content:'';display:block;position:absolute;background:rgba(0, 0, 0, 0.5);border-radius:10px;}
.os-theme-thin-dark > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle:hover:before, .os-theme-thin-dark > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle.active:before{height:4px;margin-top:-2px;}
.os-theme-thin-dark > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle:hover:before, .os-theme-thin-dark > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle.active:before{width:4px;margin-left:-2px;}
.os-theme-thin-dark > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle:hover:before, .os-theme-thin-dark > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle:hover:before{background:rgba(0, 0, 0, 0.7);}
.os-theme-thin-dark > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle.active:before, .os-theme-thin-dark > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle.active:before{background:#000;}
.os-theme-thin-dark > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle{height:100%;min-width:30px;}
.os-theme-thin-dark > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle{width:100%;min-height:30px;}
.os-theme-thin-dark.os-host-transition > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle:before{transition:height 0.3s, margin-top 0.3s, background 0.2s;}
.os-theme-thin-dark.os-host-transition > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle:before{transition:width 0.3s, margin-left 0.3s, background 0.2s;}
.os-theme-thin-light > .os-scrollbar-horizontal{right:14px;height:14px;padding:0px 6px;}
.os-theme-thin-light > .os-scrollbar-vertical{bottom:14px;width:14px;padding:6px 0px;}
.os-theme-thin-light.os-host-rtl > .os-scrollbar-horizontal{left:14px;right:0;}
.os-theme-thin-light > .os-scrollbar-corner{height:14px;width:14px;background-color:transparent;}
.os-theme-thin-light > .os-scrollbar > .os-scrollbar-track{background:transparent;}
.os-theme-thin-light > .os-scrollbar-horizontal > .os-scrollbar-track:before, .os-theme-thin-light > .os-scrollbar-vertical > .os-scrollbar-track:before{content:'';display:block;position:absolute;background:rgba(255, 255, 255, 0.15);}
.os-theme-thin-light > .os-scrollbar-horizontal > .os-scrollbar-track:before, .os-theme-thin-light > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle:before{left:0;right:0;height:2px;top:50%;margin-top:-1px;}
.os-theme-thin-light > .os-scrollbar-vertical > .os-scrollbar-track:before, .os-theme-thin-light > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle:before{top:0;bottom:0;width:2px;left:50%;margin-left:-1px;}
.os-theme-thin-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:before{content:'';display:block;position:absolute;background:rgba(255, 255, 255, 0.5);border-radius:10px;}
.os-theme-thin-light > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle:hover:before, .os-theme-thin-light > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle.active:before{height:4px;margin-top:-2px;}
.os-theme-thin-light > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle:hover:before, .os-theme-thin-light > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle.active:before{width:4px;margin-left:-2px;}
.os-theme-thin-light > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle:hover:before, .os-theme-thin-light > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle:hover:before{background:rgba(255, 255, 255, 0.7);}
.os-theme-thin-light > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle.active:before, .os-theme-thin-light > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle.active:before{background:#fff;}
.os-theme-thin-light > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle{height:100%;min-width:30px;}
.os-theme-thin-light > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle{width:100%;min-height:30px;}
.os-theme-thin-light.os-host-transition > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle:before{transition:height 0.3s, margin-top 0.3s, background 0.2s;}
.os-theme-thin-light.os-host-transition > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle:before{transition:width 0.3s, margin-left 0.3s, background 0.2s;}
.os-theme-thick-dark > .os-scrollbar{padding:5px;}
.os-theme-thick-dark > .os-scrollbar:before{content:'';display:block;position:absolute;background:rgba(0, 0, 0, 0.05);border-radius:15px;top:2px;bottom:2px;right:2px;left:2px;border:1px solid rgba(0, 0, 0, 0.08);}
.os-theme-thick-dark > .os-scrollbar:hover:before{border:1px solid rgba(0, 0, 0, 0.16);}
.os-theme-thick-dark > .os-scrollbar.active:before{border:1px solid rgba(0, 0, 0, 0.24);}
.os-theme-thick-dark > .os-scrollbar-horizontal{right:18px;height:18px;}
.os-theme-thick-dark > .os-scrollbar-vertical{bottom:18px;width:18px;}
.os-theme-thick-dark.os-host-rtl > .os-scrollbar-horizontal{left:18px;right:0;}
.os-theme-thick-dark > .os-scrollbar-corner{height:18px;width:18px;background-color:transparent;}
.os-theme-thick-dark > .os-scrollbar > .os-scrollbar-track{background:transparent;}
.os-theme-thick-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle{background:rgba(0, 0, 0, 0.4);border-radius:15px;}
.os-theme-thick-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:hover{background:rgba(0, 0, 0, 0.6);}
.os-theme-thick-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle.active{background:rgba(0, 0, 0, 0.8);}
.os-theme-thick-dark > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle{min-width:30px;}
.os-theme-thick-dark > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle{min-height:30px;}
.os-theme-thick-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:before{content:'';position:absolute;left:0;right:0;top:-3px;bottom:-5px;display:block;}
.os-theme-thick-dark > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle:before{top:-3px;bottom:-5px;}
.os-theme-thick-dark > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle:before{left:-3px;right:-5px;}
.os-theme-thick-dark.os-host-rtl > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle:before{right:-3px;left:-5px;}
.os-theme-thick-dark.os-host-transition > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle{transition:background 0.3s;}
.os-theme-thick-dark.os-host-transition > .os-scrollbar:before{transition:border 0.3s;}
.os-theme-thick-light > .os-scrollbar{padding:5px;}
.os-theme-thick-light > .os-scrollbar:before{content:'';display:block;position:absolute;background:rgba(255, 255, 255, 0.04);border-radius:15px;top:2px;bottom:2px;right:2px;left:2px;border:1px solid rgba(255, 255, 255, 0.1);}
.os-theme-thick-light > .os-scrollbar:hover:before{border:1px solid rgba(255, 255, 255, 0.2);}
.os-theme-thick-light > .os-scrollbar.active:before{border:1px solid rgba(255, 255, 255, 0.3);}
.os-theme-thick-light > .os-scrollbar-horizontal{right:18px;height:18px;}
.os-theme-thick-light > .os-scrollbar-vertical{bottom:18px;width:18px;}
.os-theme-thick-light.os-host-rtl > .os-scrollbar-horizontal{left:18px;right:0;}
.os-theme-thick-light > .os-scrollbar-corner{height:18px;width:18px;background-color:transparent;}
.os-theme-thick-light > .os-scrollbar > .os-scrollbar-track{background:transparent;}
.os-theme-thick-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle{background:rgba(255, 255, 255, 0.4);border-radius:15px;}
.os-theme-thick-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:hover{background:rgba(255, 255, 255, 0.6);}
.os-theme-thick-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle.active{background:rgba(255, 255, 255, 0.8);}
.os-theme-thick-light > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle{min-width:30px;}
.os-theme-thick-light > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle{min-height:30px;}
.os-theme-thick-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:before{content:'';position:absolute;left:0;right:0;top:-3px;bottom:-5px;display:block;}
.os-theme-thick-light > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle:before{top:-3px;bottom:-5px;}
.os-theme-thick-light > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle:before{left:-3px;right:-5px;}
.os-theme-thick-light.os-host-rtl > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle:before{right:-3px;left:-5px;}
.os-theme-thick-light.os-host-transition > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle{transition:background 0.3s;}
.os-theme-thick-light.os-host-transition > .os-scrollbar:before{transition:border 0.3s;}
.os-theme-round-dark > .os-scrollbar{padding:0;}
.os-theme-round-dark > .os-scrollbar-horizontal{right:20px;height:20px;}
.os-theme-round-dark > .os-scrollbar-vertical{bottom:20px;width:20px;}
.os-theme-round-dark.os-host-rtl > .os-scrollbar-horizontal{left:20px;right:0;}
.os-theme-round-dark > .os-scrollbar-corner{height:20px;width:20px;background-color:transparent;}
.os-theme-round-dark > .os-scrollbar > .os-scrollbar-track{background:transparent;}
.os-theme-round-dark > .os-scrollbar-horizontal > .os-scrollbar-track:before, .os-theme-round-dark > .os-scrollbar-vertical > .os-scrollbar-track:before{content:'';display:block;position:absolute;background:rgba(0, 0, 0, 0.15);}
.os-theme-round-dark > .os-scrollbar-horizontal > .os-scrollbar-track:before{left:3px;right:3px;height:2px;top:50%;margin-top:-1px;}
.os-theme-round-dark > .os-scrollbar-vertical > .os-scrollbar-track:before{top:3px;bottom:3px;width:2px;left:50%;margin-left:-1px;}
.os-theme-round-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle{background:transparent;}
.os-theme-round-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:before{content:'';display:block;position:absolute;background:#000;border-radius:100%;top:3px;bottom:3px;left:3px;right:3px;transform:scale(1);}
.os-theme-round-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:hover:before, .os-theme-round-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle.active:before{transform:scale(1.3);}
.os-theme-round-dark > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle{height:100%;min-width:20px;max-width:20px;}
.os-theme-round-dark > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle{width:100%;min-height:20px;max-height:20px;}
.os-theme-round-dark.os-host-transition > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:before{transition:transform 0.3s;}
.os-theme-round-light > .os-scrollbar{padding:0;}
.os-theme-round-light > .os-scrollbar-horizontal{right:20px;height:20px;}
.os-theme-round-light > .os-scrollbar-vertical{bottom:20px;width:20px;}
.os-theme-round-light.os-host-rtl > .os-scrollbar-horizontal{left:20px;right:0;}
.os-theme-round-light > .os-scrollbar-corner{height:20px;width:20px;background-color:transparent;}
.os-theme-round-light > .os-scrollbar > .os-scrollbar-track{background:transparent;}
.os-theme-round-light > .os-scrollbar-horizontal > .os-scrollbar-track:before, .os-theme-round-light > .os-scrollbar-vertical > .os-scrollbar-track:before{content:'';display:block;position:absolute;background:rgba(255, 255, 255, 0.15);}
.os-theme-round-light > .os-scrollbar-horizontal > .os-scrollbar-track:before{left:3px;right:3px;height:2px;top:50%;margin-top:-1px;}
.os-theme-round-light > .os-scrollbar-vertical > .os-scrollbar-track:before{top:3px;bottom:3px;width:2px;left:50%;margin-left:-1px;}
.os-theme-round-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle{background:transparent;}
.os-theme-round-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:before{content:'';display:block;position:absolute;background:#fff;border-radius:100%;top:3px;bottom:3px;left:3px;right:3px;transform:scale(1);}
.os-theme-round-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:hover:before, .os-theme-round-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle.active:before{transform:scale(1.3);}
.os-theme-round-light > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle{height:100%;min-width:20px;max-width:20px;}
.os-theme-round-light > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle{width:100%;min-height:20px;max-height:20px;}
.os-theme-round-light.os-host-transition > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:before{transition:transform 0.3s;}
.os-theme-block-dark > .os-scrollbar{padding:0;}
.os-theme-block-dark > .os-scrollbar-horizontal{right:16px;height:16px;}
.os-theme-block-dark > .os-scrollbar-vertical{bottom:16px;width:16px;}
.os-theme-block-dark.os-host-rtl > .os-scrollbar-horizontal{left:16px;right:0;}
.os-theme-block-dark > .os-scrollbar-corner{height:16px;width:16px;background-color:transparent;}
.os-theme-block-dark > .os-scrollbar > .os-scrollbar-track{background:transparent;}
.os-theme-block-dark > .os-scrollbar-horizontal > .os-scrollbar-track:before, .os-theme-block-dark > .os-scrollbar-vertical > .os-scrollbar-track:before{content:'';display:block;position:absolute;background:rgba(0, 0, 0, 0.15);}
.os-theme-block-dark > .os-scrollbar-horizontal > .os-scrollbar-track:before{left:4px;right:4px;height:2px;top:50%;margin-top:-1px;}
.os-theme-block-dark > .os-scrollbar-vertical > .os-scrollbar-track:before{top:4px;bottom:4px;width:2px;left:50%;margin-left:-1px;}
.os-theme-block-dark > .os-scrollbar-horizontal:hover > .os-scrollbar-track:before, .os-theme-block-dark > .os-scrollbar-horizontal.active > .os-scrollbar-track:before{left:0;right:0;height:100%;top:0;margin-top:0;}
.os-theme-block-dark > .os-scrollbar-vertical:hover > .os-scrollbar-track:before, .os-theme-block-dark > .os-scrollbar-vertical.active > .os-scrollbar-track:before{top:0;bottom:0;width:100%;left:0;margin-left:0;}
.os-theme-block-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle{background:transparent;}
.os-theme-block-dark > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle{min-width:100px;max-width:100px;}
.os-theme-block-dark > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle{min-height:100px;max-height:100px;}
.os-theme-block-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:before{content:'';display:block;position:absolute;top:4px;bottom:4px;left:4px;right:4px;background:#6e6e6e;}
.os-theme-block-dark.os-host-scrolling > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:before{background:#454545;}
.os-theme-block-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:hover:before, .os-theme-block-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle.active:before{background:#000;}
.os-theme-block-dark > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle{height:100%;min-width:16px;}
.os-theme-block-dark > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle{width:100%;min-height:16px;}
.os-theme-block-dark.os-host-transition > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:before{transition:background 0.3s;}
.os-theme-block-dark.os-host-transition > .os-scrollbar > .os-scrollbar-track:before{transition:margin 0.3s, height 0.3s, width 0.3s, top 0.3s, right 0.3s, bottom 0.3s, left 0.3s;}
.os-theme-block-light > .os-scrollbar{padding:0;}
.os-theme-block-light > .os-scrollbar-horizontal{right:16px;height:16px;}
.os-theme-block-light > .os-scrollbar-vertical{bottom:16px;width:16px;}
.os-theme-block-light.os-host-rtl > .os-scrollbar-horizontal{left:16px;right:0;}
.os-theme-block-light > .os-scrollbar-corner{height:16px;width:16px;background-color:transparent;}
.os-theme-block-light > .os-scrollbar > .os-scrollbar-track{background:transparent;}
.os-theme-block-light > .os-scrollbar-horizontal > .os-scrollbar-track:before, .os-theme-block-light > .os-scrollbar-vertical > .os-scrollbar-track:before{content:'';display:block;position:absolute;background:rgba(255, 255, 255, 0.15);}
.os-theme-block-light > .os-scrollbar-horizontal > .os-scrollbar-track:before{left:4px;right:4px;height:2px;top:50%;margin-top:-1px;}
.os-theme-block-light > .os-scrollbar-vertical > .os-scrollbar-track:before{top:4px;bottom:4px;width:2px;left:50%;margin-left:-1px;}
.os-theme-block-light > .os-scrollbar-horizontal:hover > .os-scrollbar-track:before, .os-theme-block-light > .os-scrollbar-horizontal.active > .os-scrollbar-track:before{left:0;right:0;height:100%;top:0;margin-top:0;}
.os-theme-block-light > .os-scrollbar-vertical:hover > .os-scrollbar-track:before, .os-theme-block-light > .os-scrollbar-vertical.active > .os-scrollbar-track:before{top:0;bottom:0;width:100%;left:0;margin-left:0;}
.os-theme-block-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle{background:transparent;}
.os-theme-block-light > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle{min-width:100px;max-width:100px;}
.os-theme-block-light > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle{min-height:100px;max-height:100px;}
.os-theme-block-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:before{content:'';display:block;position:absolute;top:4px;bottom:4px;left:4px;right:4px;background:#afafaf;}
.os-theme-block-light.os-host-scrolling > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:before{background:#cecece;}
.os-theme-block-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:hover:before, .os-theme-block-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle.active:before{background:#fff;}
.os-theme-block-light > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle{height:100%;min-width:16px;}
.os-theme-block-light > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle{width:100%;min-height:16px;}
.os-theme-block-light.os-host-transition > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:before{transition:background 0.3s;}
.os-theme-block-light.os-host-transition > .os-scrollbar > .os-scrollbar-track:before {
transition: margin 0.3s, height 0.3s, width 0.3s, top 0.3s, right 0.3s, bottom 0.3s, left 0.3s;
}@-webkit-keyframes hoverBtnMore{
0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}
51%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:1}
52%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}
53%{opacity:0}
54%{opacity:1}
}
@keyframes hoverBtnMore{
0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}
51%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:1}
52%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}
53%{opacity:0}
54%{opacity:1}
}
@-webkit-keyframes pulse2 {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
50%{-webkit-transform:scale3d(1.4, 1.4, 1.4);transform:scale3d(1.4, 1.4, 1.4);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes pulse2 {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
50%{-webkit-transform:scale3d(1.4, 1.4, 1.4);transform:scale3d(1.4, 1.4, 1.4);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.blog-layout-grid-wrapper{position:relative;display:block;}
.blog--grid-row, .blog--masonry-row{margin:0 -20px;}
.item--grid{padding:20px;}
.blog--layout-grid{position:relative;-webkit-border-radius:4px;border-radius:4px;overflow:hidden;}
.post--link{position:relative;display:block;}
.post--bg-image{padding-top:100%;width:100%;height:auto;-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;}
.post--thumb{width:100%;overflow:hidden;}
.post--thumb:after{content:"";position:absolute;background-color:rgba(23,22,26,.45);height:100%;width:100%;left:0;top:0;opacity:0;}
.post--content-wrapper{width:100%;padding:40px;color:#000;}
.post--content{position:relative;}
.post--meta-author{display:flex;align-items:center;font-size:.94rem;line-height:1.4;width:100%;padding:40px;z-index:1;}
.post--meta-author .avatar{height:46px;width:46px;min-width:46px;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.07);box-shadow:0 2px 4px rgba(0,0,0,.07);}
.post--author-details{margin-left:10px;}
.post--category{margin-bottom:10px;font-weight:500;}
.post--estimate{padding-left:6px;position:relative;font-weight:300;}
.post--estimate::before{content:'/ ';color:#ff0404;}
.blog--layout-grid .post--heading{font-size:-webkit-calc(24px + 2 * ((100vw - 576px)/ 1024));font-size:calc(24px + 2 * ((100vw - 576px)/ 1024));line-height:1.3;color:#000;}
.post--btn-more{font-weight:500;display:flex;align-items:center;overflow:hidden;max-width:max-content;}
.post--btn-more i{vertical-align:middle;margin-left:10px;position:relative;display:flex;align-items:center;justify-content:center;}
.post--btn-more .arrow-icon{fill:currentColor;stroke:currentColor;width:auto;}
.post--btn-more:hover .arrow-icon{-webkit-animation:hoverBtnMore ease-out .3s;animation:hoverBtnMore ease-out .3s;}
.post--date-stroked{position:absolute;right:40px;top:33px;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:1;}
.date--day{font-size:46px;color:transparent;-webkit-text-stroke-color:#ddd;-webkit-text-stroke-width:1px;overflow:hidden;position:relative;font-weight:900;display:flex;z-index:1;line-height:1;}
.title--char-wrapper{right:38px;top:14px;position:absolute;line-height:1;}
.title--char{font-size:-webkit-calc(96px + 2 * ((100vw - 576px)/ 1024));font-size:calc(96px + 2 * ((100vw - 576px)/ 1024));color:transparent;-webkit-text-stroke-color:#ddd;-webkit-text-stroke-width:1px;overflow:hidden;position:relative;font-weight:900;display:flex;z-index:1;}
.title--char:before{content:attr(data-char);position:absolute;-webkit-text-stroke-color:transparent;-webkit-text-stroke-width:0;color:#fff;left:0;height:0;transition:height 0.7s;overflow:hidden;white-space:nowrap;}
.post--btn-point{display:flex;align-items:center;justify-content:center;}
.post--btn-point:after, .post--btn-point:before{content:"";position:absolute;display:none;height:15px;width:15px;background:rgba(0,0,0,.3);-webkit-border-radius:50%;border-radius:50%;opacity:0;}
.post--btn-point:before{height:4px;width:4px;-webkit-border-radius:4px;border-radius:4px;background:#000;}
.item--masonry, .item--grid:not(.swiper-slide),
.post--thumb, .post--thumb-overlay, .post--thumb img, .post--bg-image, .blog--layout-grid:hover .post--thumb, .blog--layout-grid:hover .post--thumb img, .blog--layout-grid:hover .post--bg-image, .blog--layout-grid:hover .post--thumb:after, .post--meta-author, .post--btn-point, .post--btn-more.type--circle, .post--btn-more.type--circle:hover, .blog--layout-grid:hover .post--meta-author, .post--link, .post--content-wrapper{-webkit-transition:all cubic-bezier(.4,0,.2,1) .4s;-o-transition:all cubic-bezier(.4,0,.2,1) .4s;transition:all cubic-bezier(.4,0,.2,1) .4s;}
.item--scale-image-out .post--thumb img, .item--scale-image-out .post--bg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
.item--scale-image-out .blog--layout-grid:hover .post--thumb img, .item--scale-image-out .blog--layout-grid:hover .post--bg-image{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);}
.item--scale-image-in .post--thumb img, .item--scale-image-in .post--bg-image{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);}
.item--scale-image-in .blog--layout-grid:hover .post--thumb img, .item--scale-image-in .blog--layout-grid:hover .post--bg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
.blog--layout-grid:hover .post--thumb, .item--overlay-always .blog--layout-grid .post--thumb:after{opacity:1;}
.item--overlay-on-hover .blog--layout-grid:hover .post--thumb:after{opacity:1;}
.item--overlay-none .blog--layout-grid .post--thumb:after{content:none;}
.box--classic .post--content-wrapper{position:relative;}
.box--classic .post--thumb{position:relative;opacity:1;overflow:hidden;}
.box--classic .post--thumb:after{opacity:0;}
.box--classic .blog--layout-grid:hover .post--thumb:after{opacity:1;}
.box--classic .post--btn-more{position:relative;}
.box--classic .post--meta-author{position:absolute;bottom:-100%;color:#fff;}
.box--classic .blog--layout-grid:hover .post--meta-author{bottom:0;}
.box--classic2 .post--meta-author{flex-direction:column-reverse;padding:0;padding-top:20px;bottom:-20px;position:relative;}
.box--classic2 .post--author-details{display:inline-flex;margin:0px;margin-bottom:10px;}
.box--classic2 .post--date{margin-left:10px;}
.box--classic3 .post--meta-author{flex-direction:column;justify-content:space-between;padding:0;margin-top:-65px;margin-bottom:20px;position:relative;padding-bottom:20px;border-bottom:1px solid #ddd;}
.box--classic3 .post--author-details{display:inline-flex;justify-content:space-between;margin:0px;margin-top:10px;width:100%;}
.box--minimal .post--meta-author{position:absolute;opacity:0;color:#fff;top:0;}
.box--minimal .blog--layout-grid:hover .post--meta-author{opacity:1;}
.box--minimal .post--content-wrapper{color:#fff;}
.box--minimal .post--content-wrapper{position:absolute;bottom:0;left:0;}
.box--minimal.minimal4 .post--date-stroked{right:auto;left:40px;align-items:flex-start;}
.box--minimal.minimal5 .title--char-wrapper{left:38px;right:auto;}
.blog--layout-grid:hover .date--day{color:#fff;-webkit-text-stroke-color:transparent;-webkit-text-stroke-width:0px;transition:color .4s;}
.grid--minimal-date .date--small{font-size:12px;line-height:1;color:inherit;}
.blog--layout-grid:hover .date--small{color:#fff;}
.blog--layout-grid:hover .title--char:before{height:100%;transition:height .4s;}
.blog--layout-grid:hover .post--btn-point{margin-right:15px;}
.blog--layout-grid:hover .post--btn-point:after{opacity:1;display:block;-webkit-animation:3s ease-in-out infinite pulse2;animation:3s ease-in-out infinite pulse2;}
.blog--layout-grid:hover .post--btn-point:before{opacity:1;display:block;}
.blog--layout-grid:hover .post--btn-more{padding-left:10px;}
.blog--layout-grid:hover .post--btn-point:after{opacity:1;-webkit-animation:3s ease-in-out infinite pulse2;animation:3s ease-in-out infinite pulse2;}
.box--split2 .blog--layout-grid, .box--split .blog--layout-grid{display:flex;align-items:center;justify-content:center;}
.box--split2 .post--link, .box--split .post--link{position:relative;width:40%;}
.box--split2 .post--content-wrapper, .box--split .post--content-wrapper{position:relative;width:60%;}
.box--split2 .blog--layout-grid:hover .post--link, .box--split2 .blog--layout-grid:hover .post--content-wrapper, .box--split .blog--layout-grid:hover .post--link, .box--split .blog--layout-grid:hover .post--content-wrapper{width:50%;}
.box--split2 .post--meta-author, .box--split .post--meta-author{position:absolute;bottom:0;left:-100%;opacity:0;color:#fff;}
.box--split2 .blog--layout-grid:hover .post--meta-author, .box--split .blog--layout-grid:hover .post--meta-author{position:absolute;bottom:0;left:0;opacity:1;}
.box--split2:nth-child(2n+1) .blog--layout-grid{flex-direction:row-reverse;}
.item--grid.swiper-slide{padding:0;background-color:rgba(35,34,38,.03);}
.blog--slider-wrapper .swiper-slide{font-size:inherit;text-align:inherit;}
.blog--slider-wrapper .blog--layout-grid{width:100%;}
.blog--slider-wrapper .swiper-container{padding:50px 0;width:100%;}
.blog--slider-wrapper .swiper-container-coverflow .swiper-slide{width:500px;}
.blog--slider-wrapper .swiper-container-coverflow .swiper-slide:not(.swiper-slide-active) a{pointer-events:none!important;}
.blog--slider-wrapper .swiper-nav-wrapper{display:flex;align-items:center;justify-content:center;margin-top:20px;position:relative;}
.blog--slider-wrapper .swiper-nav-ctrl{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid #ddd;margin:5px;outline:none;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;}
.blog--slider-wrapper .swiper-scrollbar{max-width:50%;height:5px;margin:0 auto;margin-top:15px;}
@media(max-width:992px){
.post--content-wrapper, .post--meta-author {
padding: 30px;
}
.box--minimal.minimal4 .post--date-stroked {
left: 30px;
}
.box--minimal.minimal5 .title--char-wrapper {
left: 27px;
right: auto;
}
.title--char {
font-size: -webkit-calc(72px + 2 * ((100vw - 576px)/ 1024));
font-size: calc(72px + 2 * ((100vw - 576px)/ 1024));
}
}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}
.slick-track:before, .slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden {
display: none;
}
 .slick-loading .slick-list{background:#fff url(https://spazioasim.it/wp-content/themes/awam/js/plugins/slick/ajax-loader.gif) center center no-repeat;}
@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(https://spazioasim.it/wp-content/themes/awam/js/plugins/slick/fonts/slick.eot);src:url(https://spazioasim.it/wp-content/themes/awam/js/plugins/slick/fonts/slick.eot?#iefix) format('embedded-opentype'), url(https://spazioasim.it/wp-content/themes/awam/js/plugins/slick/fonts/slick.woff) format('woff'), url(https://spazioasim.it/wp-content/themes/awam/js/plugins/slick/fonts/slick.ttf) format('truetype'), url(https://spazioasim.it/wp-content/themes/awam/js/plugins/slick/fonts/slick.svg#slick) format('svg');}
.slick-prev, .slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus{color:transparent;outline:none;background:transparent;}
.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before{opacity:1;}
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before{opacity:.25;}
.slick-prev:before, .slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-prev{left:-25px;}
[dir='rtl'] .slick-prev{right:-25px;left:auto;}
.slick-prev:before{content:'←';}
[dir='rtl'] .slick-prev:before{content:'→';}
.slick-next{right:-25px;}
[dir='rtl'] .slick-next{right:auto;left:-25px;}
.slick-next:before{content:'→';}
[dir='rtl'] .slick-next:before{content:'←';}
.slick-dotted.slick-slider{margin-bottom:30px;}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
.slick-dots li button:hover, .slick-dots li button:focus{outline:none;}
.slick-dots li button:hover:before, .slick-dots li button:focus:before{opacity:1;}
.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-dots li.slick-active button:before
{
opacity: .75;
color: black;
}@keyframes bounce{20%,53%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from,to{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}}.pulse{animation-name:pulse}@keyframes rubberBand{from,to{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from,to{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}to{transform:rotate3d(0,0,1,0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from,to{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}.tada{animation-name:tada}@keyframes wobble{from,to{transform:none}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}.wobble{animation-name:wobble}@keyframes jello{11.1%,from,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{20%,40%,60%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale3d(1,1,1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translate3d(0,0,0)}}.bounceInUp{animation-name:bounceInUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes lightSpeedIn{from{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInUp{animation-name:slideInUp}
.elementor-animation-grow{transition-duration:.3s;transition-property:transform}.elementor-animation-grow:active,.elementor-animation-grow:focus,.elementor-animation-grow:hover{transform:scale(1.1)}.elementor-animation-shrink{transition-duration:.3s;transition-property:transform}.elementor-animation-shrink:active,.elementor-animation-shrink:focus,.elementor-animation-shrink:hover{transform:scale(0.9)}@keyframes elementor-animation-pulse{25%{transform:scale(1.1)}75%{transform:scale(0.9)}}.elementor-animation-pulse:active,.elementor-animation-pulse:focus,.elementor-animation-pulse:hover{animation-name:elementor-animation-pulse;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes elementor-animation-pulse-grow{to{transform:scale(1.1)}}.elementor-animation-pulse-grow:active,.elementor-animation-pulse-grow:focus,.elementor-animation-pulse-grow:hover{animation-name:elementor-animation-pulse-grow;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate}@keyframes elementor-animation-pulse-shrink{to{transform:scale(0.9)}}.elementor-animation-pulse-shrink:active,.elementor-animation-pulse-shrink:focus,.elementor-animation-pulse-shrink:hover{animation-name:elementor-animation-pulse-shrink;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate}@keyframes elementor-animation-push{50%{transform:scale(0.8)}100%{transform:scale(1)}}.elementor-animation-push:active,.elementor-animation-push:focus,.elementor-animation-push:hover{animation-name:elementor-animation-push;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:1}@keyframes elementor-animation-pop{50%{transform:scale(1.2)}}.elementor-animation-pop:active,.elementor-animation-pop:focus,.elementor-animation-pop:hover{animation-name:elementor-animation-pop;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:1}.elementor-animation-bounce-in{transition-duration:.5s}.elementor-animation-bounce-in:active,.elementor-animation-bounce-in:focus,.elementor-animation-bounce-in:hover{transform:scale(1.2);transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36)}.elementor-animation-bounce-out{transition-duration:.5s}.elementor-animation-bounce-out:active,.elementor-animation-bounce-out:focus,.elementor-animation-bounce-out:hover{transform:scale(0.8);transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36)}.elementor-animation-rotate{transition-duration:.3s;transition-property:transform}.elementor-animation-rotate:active,.elementor-animation-rotate:focus,.elementor-animation-rotate:hover{transform:rotate(4deg)}.elementor-animation-grow-rotate{transition-duration:.3s;transition-property:transform}.elementor-animation-grow-rotate:active,.elementor-animation-grow-rotate:focus,.elementor-animation-grow-rotate:hover{transform:scale(1.1) rotate(4deg)}.elementor-animation-float{transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.elementor-animation-float:active,.elementor-animation-float:focus,.elementor-animation-float:hover{transform:translateY(-8px)}.elementor-animation-sink{transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.elementor-animation-sink:active,.elementor-animation-sink:focus,.elementor-animation-sink:hover{transform:translateY(8px)}@keyframes elementor-animation-bob{0%{transform:translateY(-8px)}50%{transform:translateY(-4px)}100%{transform:translateY(-8px)}}@keyframes elementor-animation-bob-float{100%{transform:translateY(-8px)}}.elementor-animation-bob:active,.elementor-animation-bob:focus,.elementor-animation-bob:hover{animation-name:elementor-animation-bob-float,elementor-animation-bob;animation-duration:.3s,1.5s;animation-delay:0s,.3s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards;animation-direction:normal,alternate}@keyframes elementor-animation-hang{0%{transform:translateY(8px)}50%{transform:translateY(4px)}100%{transform:translateY(8px)}}@keyframes elementor-animation-hang-sink{100%{transform:translateY(8px)}}.elementor-animation-hang:active,.elementor-animation-hang:focus,.elementor-animation-hang:hover{animation-name:elementor-animation-hang-sink,elementor-animation-hang;animation-duration:.3s,1.5s;animation-delay:0s,.3s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards;animation-direction:normal,alternate}.elementor-animation-skew{transition-duration:.3s;transition-property:transform}.elementor-animation-skew:active,.elementor-animation-skew:focus,.elementor-animation-skew:hover{transform:skew(-10deg)}.elementor-animation-skew-forward{transition-duration:.3s;transition-property:transform;transform-origin:0 100%}.elementor-animation-skew-forward:active,.elementor-animation-skew-forward:focus,.elementor-animation-skew-forward:hover{transform:skew(-10deg)}.elementor-animation-skew-backward{transition-duration:.3s;transition-property:transform;transform-origin:0 100%}.elementor-animation-skew-backward:active,.elementor-animation-skew-backward:focus,.elementor-animation-skew-backward:hover{transform:skew(10deg)}@keyframes elementor-animation-wobble-vertical{16.65%{transform:translateY(8px)}33.3%{transform:translateY(-6px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}100%{transform:translateY(0)}}.elementor-animation-wobble-vertical:active,.elementor-animation-wobble-vertical:focus,.elementor-animation-wobble-vertical:hover{animation-name:elementor-animation-wobble-vertical;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-horizontal{16.65%{transform:translateX(8px)}33.3%{transform:translateX(-6px)}49.95%{transform:translateX(4px)}66.6%{transform:translateX(-2px)}83.25%{transform:translateX(1px)}100%{transform:translateX(0)}}.elementor-animation-wobble-horizontal:active,.elementor-animation-wobble-horizontal:focus,.elementor-animation-wobble-horizontal:hover{animation-name:elementor-animation-wobble-horizontal;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-to-bottom-right{16.65%{transform:translate(8px,8px)}33.3%{transform:translate(-6px,-6px)}49.95%{transform:translate(4px,4px)}66.6%{transform:translate(-2px,-2px)}83.25%{transform:translate(1px,1px)}100%{transform:translate(0,0)}}.elementor-animation-wobble-to-bottom-right:active,.elementor-animation-wobble-to-bottom-right:focus,.elementor-animation-wobble-to-bottom-right:hover{animation-name:elementor-animation-wobble-to-bottom-right;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-to-top-right{16.65%{transform:translate(8px,-8px)}33.3%{transform:translate(-6px,6px)}49.95%{transform:translate(4px,-4px)}66.6%{transform:translate(-2px,2px)}83.25%{transform:translate(1px,-1px)}100%{transform:translate(0,0)}}.elementor-animation-wobble-to-top-right:active,.elementor-animation-wobble-to-top-right:focus,.elementor-animation-wobble-to-top-right:hover{animation-name:elementor-animation-wobble-to-top-right;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-top{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}100%{transform:skew(0)}}.elementor-animation-wobble-top{transform-origin:0 100%}.elementor-animation-wobble-top:active,.elementor-animation-wobble-top:focus,.elementor-animation-wobble-top:hover{animation-name:elementor-animation-wobble-top;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-bottom{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}100%{transform:skew(0)}}.elementor-animation-wobble-bottom{transform-origin:100% 0}.elementor-animation-wobble-bottom:active,.elementor-animation-wobble-bottom:focus,.elementor-animation-wobble-bottom:hover{animation-name:elementor-animation-wobble-bottom;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-skew{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}100%{transform:skew(0)}}.elementor-animation-wobble-skew:active,.elementor-animation-wobble-skew:focus,.elementor-animation-wobble-skew:hover{animation-name:elementor-animation-wobble-skew;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-buzz{50%{transform:translateX(3px) rotate(2deg)}100%{transform:translateX(-3px) rotate(-2deg)}}.elementor-animation-buzz:active,.elementor-animation-buzz:focus,.elementor-animation-buzz:hover{animation-name:elementor-animation-buzz;animation-duration:.15s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes elementor-animation-buzz-out{10%{transform:translateX(3px) rotate(2deg)}20%{transform:translateX(-3px) rotate(-2deg)}30%{transform:translateX(3px) rotate(2deg)}40%{transform:translateX(-3px) rotate(-2deg)}50%{transform:translateX(2px) rotate(1deg)}60%{transform:translateX(-2px) rotate(-1deg)}70%{transform:translateX(2px) rotate(1deg)}80%{transform:translateX(-2px) rotate(-1deg)}90%{transform:translateX(1px) rotate(0)}100%{transform:translateX(-1px) rotate(0)}}.elementor-animation-buzz-out:active,.elementor-animation-buzz-out:focus,.elementor-animation-buzz-out:hover{animation-name:elementor-animation-buzz-out;animation-duration:.75s;animation-timing-function:linear;animation-iteration-count:1}.vegas-wrapper, .vegas-overlay, .vegas-timer, .vegas-slide, .vegas-slide-inner{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;border:none;padding:0;margin:0;}
.vegas-overlay{opacity:.5;}
.vegas-overlay-01 .vegas-overlay{background:transparent url(//spazioasim.it/wp-content/themes/awam/js/plugins/vegas/overlays/01.png) center center repeat;}
.vegas-overlay-02 .vegas-overlay{background:transparent url(//spazioasim.it/wp-content/themes/awam/js/plugins/vegas/overlays/02.png) center center repeat;}
.vegas-overlay-03 .vegas-overlay{background:transparent url(//spazioasim.it/wp-content/themes/awam/js/plugins/vegas/overlays/03.png) center center repeat;}
.vegas-overlay-04 .vegas-overlay{background:transparent url(//spazioasim.it/wp-content/themes/awam/js/plugins/vegas/overlays/04.png) center center repeat;}
.vegas-overlay-05 .vegas-overlay{background:transparent url(//spazioasim.it/wp-content/themes/awam/js/plugins/vegas/overlays/05.png) center center repeat;}
.vegas-overlay-06 .vegas-overlay{background:transparent url(//spazioasim.it/wp-content/themes/awam/js/plugins/vegas/overlays/06.png) center center repeat;}
.vegas-overlay-07 .vegas-overlay{background:transparent url(//spazioasim.it/wp-content/themes/awam/js/plugins/vegas/overlays/07.png) center center repeat;}
.vegas-overlay-08 .vegas-overlay{background:transparent url(//spazioasim.it/wp-content/themes/awam/js/plugins/vegas/overlays/08.png) center center repeat;}
.vegas-overlay-09 .vegas-overlay{background:transparent url(//spazioasim.it/wp-content/themes/awam/js/plugins/vegas/overlays/09.png) center center repeat;}
.vegas-timer{top:auto;bottom:0;height:5px;display:none;}
.vegas-timer-progress{width:0%;height:100%;background:white;transition:width ease-out;}
.vegas-timer-running .vegas-timer-progress{width:100%;}
.vegas-slide, .vegas-slide-inner{margin:0;padding:0;background:transparent center center no-repeat;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform, opacity;}
.awam-vegas-slider.vegas-yes .vegas-container{overflow:hidden !important;position:absolute;height:100%!important;width:100%!important;}
.awam-vegas-slider.vegas-yes .vegas-video{min-width:100%;min-height:100%;width:auto;height:auto;}
 .vegas-transition-blur, .vegas-transition-blur2{opacity:0;-webkit-filter:blur(32px) brightness(1.01);filter:blur(32px) brightness(1.01);}
.vegas-transition-blur-in, .vegas-transition-blur2-in{opacity:1;-webkit-filter:blur(0px) brightness(1.01);filter:blur(0px) brightness(1.01);}
.vegas-transition-blur2-out{opacity:0;}
.vegas-transition-burn, .vegas-transition-burn2{opacity:0;-webkit-filter:contrast(1000%) saturate(1000%);filter:contrast(1000%) saturate(1000%);}
.vegas-transition-burn-in, .vegas-transition-burn2-in{opacity:1;-webkit-filter:contrast(100%) saturate(100%);filter:contrast(100%) saturate(100%);}
.vegas-transition-burn2-out{opacity:0;-webkit-filter:contrast(1000%) saturate(1000%);filter:contrast(1000%) saturate(1000%);}
.vegas-transition-fade, .vegas-transition-fade2{opacity:0;}
.vegas-transition-fade-in, .vegas-transition-fade2-in{opacity:1;}
.vegas-transition-fade2-out{opacity:0;}
.vegas-transition-flash, .vegas-transition-flash2{opacity:0;-webkit-filter:brightness(25);filter:brightness(25);}
.vegas-transition-flash-in, .vegas-transition-flash2-in{opacity:1;-webkit-filter:brightness(1);filter:brightness(1);}
.vegas-transition-flash2-out{opacity:0;-webkit-filter:brightness(25);filter:brightness(25);}
.vegas-transition-negative, .vegas-transition-negative2{opacity:0;-webkit-filter:invert(100%);filter:invert(100%);}
.vegas-transition-negative-in, .vegas-transition-negative2-in{opacity:1;-webkit-filter:invert(0);filter:invert(0);}
.vegas-transition-negative2-out{opacity:0;-webkit-filter:invert(100%);filter:invert(100%);}
.vegas-transition-slideDown, .vegas-transition-slideDown2{-webkit-transform:translateY(-100%);transform:translateY(-100%);}
.vegas-transition-slideDown-in, .vegas-transition-slideDown2-in{-webkit-transform:translateY(0%);transform:translateY(0%);}
.vegas-transition-slideDown2-out{-webkit-transform:translateY(100%);transform:translateY(100%);}
.vegas-transition-slideLeft, .vegas-transition-slideLeft2{-webkit-transform:translateX(100%);transform:translateX(100%);}
.vegas-transition-slideLeft-in, .vegas-transition-slideLeft2-in{-webkit-transform:translateX(0%);transform:translateX(0%);}
.vegas-transition-slideLeft2-out{-webkit-transform:translateX(-100%);transform:translateX(-100%);}
.vegas-transition-slideRight, .vegas-transition-slideRight2{-webkit-transform:translateX(-100%);transform:translateX(-100%);}
.vegas-transition-slideRight-in, .vegas-transition-slideRight2-in{-webkit-transform:translateX(0%);transform:translateX(0%);}
.vegas-transition-slideRight2-out{-webkit-transform:translateX(100%);transform:translateX(100%);}
.vegas-transition-slideUp, .vegas-transition-slideUp2{-webkit-transform:translateY(100%);transform:translateY(100%);}
.vegas-transition-slideUp-in, .vegas-transition-slideUp2-in{-webkit-transform:translateY(0%);transform:translateY(0%);}
.vegas-transition-slideUp2-out{-webkit-transform:translateY(-100%);transform:translateY(-100%);}
.vegas-transition-swirlLeft, .vegas-transition-swirlLeft2{-webkit-transform:scale(2) rotate(35deg);transform:scale(2) rotate(35deg);opacity:0;}
.vegas-transition-swirlLeft-in, .vegas-transition-swirlLeft2-in{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);opacity:1;}
.vegas-transition-swirlLeft2-out{-webkit-transform:scale(2) rotate(-35deg);transform:scale(2) rotate(-35deg);opacity:0;}
.vegas-transition-swirlRight, .vegas-transition-swirlRight2{-webkit-transform:scale(2) rotate(-35deg);transform:scale(2) rotate(-35deg);opacity:0;}
.vegas-transition-swirlRight-in, .vegas-transition-swirlRight2-in{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);opacity:1;}
.vegas-transition-swirlRight2-out{-webkit-transform:scale(2) rotate(35deg);transform:scale(2) rotate(35deg);opacity:0;}
.vegas-transition-zoomIn, .vegas-transition-zoomIn2{-webkit-transform:scale(0);transform:scale(0);opacity:0;}
.vegas-transition-zoomIn-in, .vegas-transition-zoomIn2-in{-webkit-transform:scale(1);transform:scale(1);opacity:1;}
.vegas-transition-zoomIn2-out{-webkit-transform:scale(2);transform:scale(2);opacity:0;}
.vegas-transition-zoomOut, .vegas-transition-zoomOut2{-webkit-transform:scale(2);transform:scale(2);opacity:0;}
.vegas-transition-zoomOut-in, .vegas-transition-zoomOut2-in{-webkit-transform:scale(1);transform:scale(1);opacity:1;}
.vegas-transition-zoomOut2-out{-webkit-transform:scale(0);transform:scale(0);opacity:0;}
.vegas-animation-kenburns{-webkit-animation:kenburns ease-out;animation:kenburns ease-out;}
@-webkit-keyframes kenburns {
0%{-webkit-transform:scale(1.5);transform:scale(1.5);}
100%{-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes kenburns {
0%{-webkit-transform:scale(1.5);transform:scale(1.5);}
100%{-webkit-transform:scale(1);transform:scale(1);}
}   .vegas-animation-kenburnsDownLeft{-webkit-animation:kenburnsDownLeft ease-out;animation:kenburnsDownLeft ease-out;}
@-webkit-keyframes kenburnsDownLeft {
0%{-webkit-transform:scale(1.5) translate(10%, -10%);transform:scale(1.5) translate(10%, -10%);}
100%{-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0, 0);}
}
@keyframes kenburnsDownLeft {
0%{-webkit-transform:scale(1.5) translate(10%, -10%);transform:scale(1.5) translate(10%, -10%);}
100%{-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0, 0);}
}   .vegas-animation-kenburnsDownRight{-webkit-animation:kenburnsDownRight ease-out;animation:kenburnsDownRight ease-out;}
@-webkit-keyframes kenburnsDownRight {
0%{-webkit-transform:scale(1.5) translate(-10%, -10%);transform:scale(1.5) translate(-10%, -10%);}
100%{-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0, 0);}
}
@keyframes kenburnsDownRight {
0%{-webkit-transform:scale(1.5) translate(-10%, -10%);transform:scale(1.5) translate(-10%, -10%);}
100%{-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0, 0);}
}   .vegas-animation-kenburnsDown{-webkit-animation:kenburnsDown ease-out;animation:kenburnsDown ease-out;}
@-webkit-keyframes kenburnsDown {
0%{-webkit-transform:scale(1.5) translate(0, -10%);transform:scale(1.5) translate(0, -10%);}
100%{-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0, 0);}
}
@keyframes kenburnsDown {
0%{-webkit-transform:scale(1.5) translate(0, -10%);transform:scale(1.5) translate(0, -10%);}
100%{-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0, 0);}
}   .vegas-animation-kenburnsLeft{-webkit-animation:kenburnsLeft ease-out;animation:kenburnsLeft ease-out;}
@-webkit-keyframes kenburnsLeft {
0%{-webkit-transform:scale(1.5) translate(10%, 0);transform:scale(1.5) translate(10%, 0);}
100%{-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0, 0);}
}
@keyframes kenburnsLeft {
0%{-webkit-transform:scale(1.5) translate(10%, 0);transform:scale(1.5) translate(10%, 0);}
100%{-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0, 0);}
}   .vegas-animation-kenburnsRight{-webkit-animation:kenburnsRight ease-out;animation:kenburnsRight ease-out;}
@-webkit-keyframes kenburnsRight {
0%{-webkit-transform:scale(1.5) translate(-10%, 0);transform:scale(1.5) translate(-10%, 0);}
100%{-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0, 0);}
}
@keyframes kenburnsRight {
0%{-webkit-transform:scale(1.5) translate(-10%, 0);transform:scale(1.5) translate(-10%, 0);}
100%{-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0, 0);}
}   .vegas-animation-kenburnsUpLeft{-webkit-animation:kenburnsUpLeft ease-out;animation:kenburnsUpLeft ease-out;}
@-webkit-keyframes kenburnsUpLeft {
0%{-webkit-transform:scale(1.5) translate(10%, 10%);transform:scale(1.5) translate(10%, 10%);}
100%{-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0, 0);}
}
@keyframes kenburnsUpLeft {
0%{-webkit-transform:scale(1.5) translate(10%, 10%);transform:scale(1.5) translate(10%, 10%);}
100%{-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0, 0);}
}   .vegas-animation-kenburnsUpRight{-webkit-animation:kenburnsUpRight ease-out;animation:kenburnsUpRight ease-out;}
@-webkit-keyframes kenburnsUpRight {
0%{-webkit-transform:scale(1.5) translate(-10%, 10%);transform:scale(1.5) translate(-10%, 10%);}
100%{-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0, 0);}
}
@keyframes kenburnsUpRight {
0%{-webkit-transform:scale(1.5) translate(-10%, 10%);transform:scale(1.5) translate(-10%, 10%);}
100%{-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0, 0);}
}   .vegas-animation-kenburnsUp{-webkit-animation:kenburnsUp ease-out;animation:kenburnsUp ease-out;}
@-webkit-keyframes kenburnsUp {
0%{-webkit-transform:scale(1.5) translate(0, 10%);transform:scale(1.5) translate(0, 10%);}
100%{-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0, 0);}
}
@keyframes kenburnsUp {
0% {
-webkit-transform: scale(1.5) translate(0, 10%);
transform: scale(1.5) translate(0, 10%);
}
100% {
-webkit-transform: scale(1) translate(0, 0);
transform: scale(1) translate(0, 0);
}
}