body,html{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}body{color:#fff;background:#000}}body,html{margin:0;padding:0}h1,h2,h3,h4,h5{margin:0;font-weight:400}*{box-sizing:border-box}.about__container{list-style:none;padding:50px}.general__container{box-sizing:border-box;display:table;list-style:none;padding:40px 20px 0;width:100%}@media only screen and (min-width:768px){.general__container{padding:100px 100px 0}}@media only screen and (min-width:992px){.general__container{padding:100px 100px 0}}@media only screen and (min-width:1200px){.general__container{padding:100px 100px 0;margin-left:auto;margin-right:auto;max-width:1200px}}.general__title{font-family:Lyon Display Light;font-size:51px}@media only screen and (min-width:768px){.general__title{font-size:71px}}@media only screen and (min-width:1600px){.general__title{font-size:91px}}.general__link-title{font-family:ABCFavorit Light;font-size:24px;line-height:24px;text-transform:none}@media only screen and (min-width:768px){.general__link-title{font-size:24px;line-height:24px}}.general__link-title p{font-size:24px;line-height:24px;text-transform:none}@media only screen and (min-width:768px){.general__link-title p{font-size:24px;line-height:24px}}.general__link-title a{color:#262626;display:inline-block;font-weight:400;text-decoration:none;margin-left:-3px}.general__link-title a p{margin:0}@media only screen and (max-width:767px){.general__link-title a:after{width:20px}}@media only screen and (min-width:768px){.general__link-title:hover a:after{width:20px}}.general__link-subtitle,.general__link-text{font-family:Lyon Display Light;font-size:16px}.general__link-subtitle p,.general__link-text p{font-family:Lyon Display Light;margin:0;font-size:16px;line-height:16px}.general__text{font-family:Lyon Display Light;font-size:21px;line-height:33px;margin-top:10px}.general__text p{margin:auto}@media only screen and (min-width:768px){.general__text{font-size:28px;line-height:32px}}@media only screen and (min-width:992px){.general__text{font-size:28px;line-height:32px}}.about__title{font-size:40px}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,50px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpText{0%{opacity:0;transform:translate3d(0,80px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUpText{animation-name:fadeInUpText}.back-to,.next-to{-webkit-appearance:none;transition:all .3s;color:#262626;font-size:16px;margin-bottom:20px;text-decoration:none}@media only screen and (min-width:768px){.back-to,.next-to{margin-bottom:30px}}.back-to:hover,.next-to:hover{transform:translateX(-5px)}.back-to img,.next-to img{width:50px}@media only screen and (min-width:768px){.back-to img,.next-to img{width:100px}}.next-to img{transform:rotate(180deg)}.next-to:hover{transform:translateX(5px)}.hidden{display:none}.links-navigation{display:inline-flex;justify-content:space-between;margin:40px auto 0;width:100%}@media only screen and (min-width:768px){.links-navigation{margin:20px auto 0}}.no-blocks{padding-bottom:50px}.marquee{width:100vw;margin-left:calc(-50vw + 610px)}.image-menu{left:-20px;padding-bottom:11.58%;position:fixed;top:500px;transform:translateY(-550px);transition:all .3s ease-in-out;width:calc(100% + 40px);z-index:-1;z-index:10;transform:translateY(-881px)}@media only screen and (min-width:768px){.image-menu{left:-26px;padding-bottom:8.85%;width:calc(100% + 52px)}}@media only screen and (min-width:992px){.image-menu{padding-bottom:8.85%}}@media only screen and (min-width:1200px){.image-menu{top:660px;transform:translateY(-881px)}}.image-menu.active{transform:translateY(0)}.image-menu:before{background-color:#000;content:"";height:500px;left:0;position:absolute;top:-500px;width:100%}@media only screen and (min-width:1200px){.image-menu:before{height:660px;top:-660px}}.bm-burger-button{cursor:pointer}.bm-burger-button.active{z-index:1200!important}.bm-burger-button.active .bm-burger-bars{display:none;top:50%!important}.bm-burger-button.active .bm-burger-bars:first-child{background-color:#e9e5e4;display:block;transform:rotate(45deg)}.bm-burger-button.active .bm-burger-bars:last-child{background-color:#e9e5e4;display:block;transform:rotate(-45deg)}.bm-burger-button.active:hover .bm-burger-bars:first-child{opacity:1!important;transform:rotate(42deg)}.bm-burger-button.active:hover .bm-burger-bars:last-child{opacity:1!important;transform:rotate(-42deg)}.bm-burger-button:hover .bm-burger-bars{opacity:1!important}.bm-burger-button:hover .bm-burger-bars:first-child{transform:translateY(-2px);opacity:1!important}.bm-burger-button:hover .bm-burger-bars:last-child{transform:translateY(2px);opacity:1!important}.menu__home-logo{background-image:url(/static/images/mobile/bandera_4web.gif);background-image:url(/static/images/mobile/bandera_signature_2colors.gif);background-image:url(/static/images/mobile/bandera_traced.gif);background-image:url(/static/images/mobile/bandera_traced64_33.gif);background-size:cover;height:70px;position:fixed;right:5px;top:0;width:87px;z-index:1101}@media only screen and (min-width:768px){.menu__home-logo{height:96px;right:15px;top:10px;width:130px}}.videoFloag{position:fixed;right:0;z-index:1111}.menu__back{color:#262626;font-size:35px;left:78px;position:fixed;text-decoration:none;top:13px}@media only screen and (min-width:768px){.menu__back{color:#262626;display:block;position:relative;font-size:35px;left:100px;position:fixed;top:30px}}@media only screen and (min-width:768px)and (min-width:768px){.menu__back{display:inline-block}}@media only screen and (min-width:768px){.menu__back:after{transition:all .6s cubic-bezier(.19,1,.22,1) 0s;background-color:#262626;bottom:0;content:"";height:2px;left:0;position:absolute;top:auto;width:0}.menu__back.hover,.menu__back:hover{text-decoration:none}.menu__back.hover:after,.menu__back:hover:after{width:20px}.menu__back.hover,.menu__back:hover{color:#262626}}.bm-burger-button{height:43px;position:fixed;right:20px;top:20px;width:40px}.bm-burger-button span{border-radius:1px}@media only screen and (min-width:768px){.bm-burger-button{right:40px;top:36px;top:60px;width:50px}}.bm-cross-button{display:none}.bm-cross{background:#bdc3c7}#firstLottie{height:auto;left:1px;position:absolute;top:-14px;width:190px}@media only screen and (min-width:768px){#firstLottie{width:280px}}@media only screen and (min-width:1200px){#firstLottie{margin-left:22px;margin-top:-4px;width:256px}}.bm-blackout{background-color:#e9e5e4;cursor:pointer;height:100vh;left:0;opacity:0;position:fixed;top:-100%;transition:opacity .6s;width:100%;z-index:-1}.active .bm-blackout{opacity:.9;transform:translateY(100%);transition:opacity .6s}.bm-menu{font-size:21px;overflow:hidden;position:absolute;z-index:100}@media only screen and (min-width:768px){.bm-menu{font-size:42px}}.bm-menu .social-links__container--wrapper{margin-left:10px;margin-top:10px}.bm-menu .social-links__item{color:#fff;cursor:pointer;margin-bottom:0;margin-right:15px;white-space:nowrap;font-size:16px;line-height:20px}.bm-menu .social-links__item:after{bottom:0;content:"";height:2px;left:0;position:absolute;transition:all .3s;width:0}.bm-menu .social-links__item.no-link{cursor:default}.bm-menu .social-links__item.no-link:after{display:none}.bm-menu .social-links__item svg{height:30px;width:auto}.bm-menu .social-links__item:hover:after{width:100%}.bm-menu .social-follow__item,.bm-menu .social-links__item{opacity:0;transform:translateY(-10px);transition:all .6s}.bm-menu .social-follow__item:first-child,.bm-menu .social-links__item:first-child{transition-delay:.05s}.bm-menu .social-follow__item:nth-child(2),.bm-menu .social-links__item:nth-child(2){transition-delay:.1s}.bm-menu .social-follow__item:nth-child(3),.bm-menu .social-links__item:nth-child(3){transition-delay:.15s}.bm-menu .social-follow__item:nth-child(4),.bm-menu .social-links__item:nth-child(4){transition-delay:.2s}.social-follow__item,.social-links__item{transition:transform .3s}.social-follow__item:hover,.social-links__item:hover{transform:scale(1.05)}.active .social-follow__item,.active .social-links__item{opacity:1;transform:translateY(0)}.bm-nav{background-color:#000;align-items:flex-start;display:flex;flex-direction:column;opacity:0;padding:50px 30px;position:fixed;top:0;transform:translateY(-100%);transition:all .35s ease-in-out;width:100%;z-index:40}@media only screen and (min-width:1200px){.bm-nav{padding:6rem 100px}}@media only screen and (min-width:1600px){.bm-nav{padding:6rem 160px}}.bm-nav.active{opacity:1;transform:translateY(0)}.bm-overlay{background:rgba(0,0,0,.3)}.menu-item{color:#e9e5e4;display:block;font-size:60px;line-height:60px;opacity:0;transform:translateY(-10px);transition:all .35s ease-in-out}@media only screen and (min-width:992px){.menu-item{font-size:80px;line-height:80px}}@media only screen and (min-width:1600px){.menu-item{font-size:100px;line-height:100px}}.active .menu-item{opacity:1;transform:translateY(0)}.menu-item:first-child{transition-delay:.4s}.menu-item:nth-child(2){transition-delay:.2s}.menu-item:nth-child(3){transition-delay:.02s}.menu-item:after{background-color:#e9e5e4;bottom:4px;content:"";height:3px;left:0;position:absolute;transition:all .3s;width:0}.menu-item:hover:after{width:100%}.bm-item{font-family:Lyon Display Light;text-transform:uppercase}.bm-item:hover{text-transform:capitalize}.bm-item span{font-size:60px;line-height:60px}@media only screen and (min-width:992px){.bm-item span{font-size:80px;line-height:80px}}@media only screen and (min-width:1600px){.bm-item span{font-size:100px;line-height:100px}}.bm-menu-wrap{transform:translateY(-100%)}.black .bm-menu-wrap{transform:translateY(0)}.bm-burger-bars{background-color:#000;border-radius:3px;display:block;height:5px!important;margin-top:5px;transform-origin:32.5%;width:40px}@media only screen and (min-width:768px){.bm-burger-bars{height:8px!important;width:50px}}.bm-cross-button{height:24px;width:24px}.bm-cross{background:#ccc;border-radius:4px;height:30px;width:4px}.bm-morph-shape{color:#e9e5e4;fill:#373a47}.bm-item-list{transition:all 1s cubic-bezier(.19,1,.22,1) 0s;color:#e9e5e4;padding:0}@media only screen and (min-width:768px){.bm-item-list{padding:60px 75px}}@media only screen and (min-width:992px){.bm-item-list{transition:all 1.6s cubic-bezier(.19,1,.22,1) 0s;padding:40px 75px}}@media only screen and (min-width:1200px){.bm-item-list{padding:40px 72px}}.black .bm-item-list{transform:translateY(0)}.bm-overlay{background:rgba(0,0,0,.9)}.social-links__container{display:table;margin-top:30px;padding:0 20px;width:100%}@media only screen and (min-width:768px){.social-links__container{align-items:baseline;display:flex;flex-direction:column;margin:67px auto auto;max-width:1600px;padding:0 67px}}@media only screen and (min-width:992px){.social-links__container{margin-top:70px}.projects .social-links__container{align-items:baseline;display:flex;flex-direction:column;left:-180px;margin-top:0;position:absolute;top:0}}.social-links__container--layout{align-items:flex-start;display:flex;flex-direction:column;gap:5px;justify-content:space-between;width:auto}@media only screen and (min-width:768px){.social-links__container--layout{gap:10px}}.contact .social-links__container--layout{margin-bottom:4px}.social-links__container--wrapper{display:table;margin-top:30px;width:100%}@media only screen and (min-width:768px){.social-links__container--wrapper{margin:30px auto auto;max-width:1600px}}.footer__cell .social-links__container--wrapper{align-items:baseline;display:flex;flex-direction:column}@media only screen and (min-width:768px){.contact .social-links__container--wrapper{align-items:baseline;display:flex;flex-direction:column;margin-top:-240px}}.social-links__copyright{font-size:24px}.social-links__title{font-family:Lyon Display Light;color:#262626;font-size:36px;margin-bottom:6px;margin-right:30px}.contact .social-links__title{font-family:Lyon Display Light;font-size:33px;line-height:33px;margin-bottom:10px}@media only screen and (min-width:768px){.contact .social-links__title{font-size:40px;line-height:40px}}@media only screen and (min-width:992px){.contact .social-links__title{font-size:60px;line-height:60px}}.social-links__item{font-size:24px;line-height:34px;color:#e9e5e4;display:inline-block;margin-bottom:5px;margin-right:30px;position:relative;text-decoration:none}@media only screen and (min-width:768px){.social-links__item{font-size:28px;line-height:34px}}.social-links__item:after{bottom:0;left:1px}.social-links__item svg{transition:all .3s}.social-links__item:hover svg{transform:scale(1.12)}.social-share__container{display:table;margin-top:40px;padding:0;width:100%}@media only screen and (min-width:768px){.social-share__container{align-items:baseline;display:flex;flex-direction:column;max-width:1600px;padding:0;margin:auto}}@media only screen and (min-width:992px){.social-share__container{margin-top:70px}.projects .social-share__container{align-items:baseline;display:flex;flex-direction:column;left:-230px;margin-top:0;position:absolute;top:0}}.social-share__container--layout{display:flex;width:120px;justify-content:space-between}.contact .social-share__container--layout{margin-bottom:4px}.social-share__container--wrapper{display:table;margin-top:30px;width:100%}@media only screen and (min-width:768px){.social-share__container--wrapper{margin:30px auto auto;max-width:1600px}}.footer__cell .social-share__container--wrapper{display:flex;align-items:baseline;flex-direction:column}@media only screen and (min-width:768px){.contact .social-share__container--wrapper{align-items:baseline;display:flex;flex-direction:column;margin-top:-240px}}.social-share__copyright{font-size:24px}.social-share__title{font-size:24px;line-height:34px;font-size:28px;color:#262626;margin-right:30px;margin-bottom:26px}@media only screen and (min-width:768px){.social-share__title{font-size:28px;line-height:34px}}.contact .social-share__title{font-family:Lyon Display Light;font-size:33px;line-height:33px;margin-bottom:10px}@media only screen and (min-width:768px){.contact .social-share__title{font-size:40px;line-height:40px}}@media only screen and (min-width:992px){.contact .social-share__title{font-size:60px;line-height:60px}}.social-share__item{color:#262626;display:inline-block;position:relative;margin-right:30px;margin-bottom:5px;text-decoration:none;font-size:24px;line-height:34px}@media only screen and (min-width:768px){.social-share__item{font-size:28px;line-height:34px}}.social-share__item:after{bottom:0;left:1px}.social-follow__container{display:table;margin-top:30px;padding:0 20px;width:100%}@media only screen and (min-width:768px){.social-follow__container{align-items:baseline;display:flex;flex-direction:column;max-width:1600px;padding:0 67px;margin:auto}}@media only screen and (min-width:992px){.social-follow__container{margin-top:70px}.projects .social-follow__container{align-items:baseline;display:flex;flex-direction:column;left:-180px;margin-top:0;position:absolute;top:0}}.social-follow__container--layout{display:flex;justify-content:space-between;align-items:center;justify-content:flex-start;gap:10px}.contact .social-follow__container--layout{margin-bottom:4px}.social-follow__container--wrapper{display:table;margin-top:30px;width:100%}@media only screen and (min-width:768px){.social-follow__container--wrapper{margin:20px auto auto;max-width:1600px}}.footer__cell .social-follow__container--wrapper{display:flex;align-items:baseline;flex-direction:column}@media only screen and (min-width:768px){.contact .social-follow__container--wrapper{align-items:baseline;display:flex;flex-direction:column;margin-top:-240px}}.social-follow__copyright{font-size:24px}.social-follow__title{font-size:24px;line-height:34px;font-size:28px;color:#262626;margin-right:30px;margin-bottom:26px}@media only screen and (min-width:768px){.social-follow__title{font-size:28px;line-height:34px}}.contact .social-follow__title{font-family:Lyon Display Light;font-size:33px;line-height:33px;margin-bottom:10px}@media only screen and (min-width:768px){.contact .social-follow__title{font-size:40px;line-height:40px}}@media only screen and (min-width:992px){.contact .social-follow__title{font-size:60px;line-height:60px}}.social-follow__item{font-size:24px;line-height:34px;color:#262626;display:inline-flex;position:relative;text-decoration:none}@media only screen and (min-width:768px){.social-follow__item{font-size:28px;line-height:34px}}.social-follow__item svg .color{color:#e9e5e4}.team__table{padding:20px}@media only screen and (min-width:992px){.team__table{border-spacing:80px 0}}.team__row{display:inline-block;margin-right:20px;position:relative}.team__label{color:#000;font-size:40px;font-weight:300;text-transform:capitalize;white-space:nowrap}@media only screen and (min-width:992px){.team__label{font-size:50px}}.team__image{height:100px;opacity:0;pointer-events:none;position:fixed;right:0;top:0;width:100px}@media only screen and (min-width:992px){.team__image{height:150px;width:150px}}.team__image.show{opacity:1}.team__info{font-size:20px}.team__info a{position:relative}.team__info a:after{transition:all .3s ease-out 0s;background-color:#000;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.team__info a:hover:after{width:0}@media only screen and (min-width:768px){.team__info{vertical-align:middle}}.tables__container{margin-top:20px;max-width:800px}.tables__item{display:inline-flex;flex-direction:column;width:50%}.tables__item+.tables__item{margin-top:20px}.tables__heading{display:table-cell;max-width:200px;vertical-align:top;text-transform:uppercase}.tables__custom,.tables__heading{font-family:Lyon Display Light;font-size:20px}@media only screen and (min-width:768px){.tables__custom{display:inline-block}}footer{overflow:hidden;position:relative}footer .social-links__container--wrapper{margin-top:10px}.footer .link:hover:after{width:100%}.footer .link:after{width:0}.footer__container{font-size:24px;line-height:34px;color:#000;margin:auto;padding:20px}@media only screen and (min-width:768px){.footer__container{font-size:28px;line-height:34px;padding:30px 67px}}@media only screen and (min-width:1400px){.footer__container{align-items:flex-start;display:flex;gap:50px;justify-content:flex-start;max-width:1600px}}@media only screen and (min-width:1600px){.footer__container{max-width:1720px}}.footer__container .social-links__container{align-items:baseline;color:#000;display:flex;flex-direction:column;margin-bottom:67px;padding:0}.footer__container .social-links__container--layout{flex-direction:column;gap:5px}.footer__container .social-links__item{color:#000;flex-direction:column;margin:0;transition:all .3s;font-size:20px;line-height:22px}.footer__container .social-links__item:last-child{display:none}.footer__container .social-links__item svg{height:22px}.footer__container .social-links__title{color:#000}@media only screen and (min-width:768px){.footer__row{display:flex;gap:50px;justify-content:space-between}.footer__row:first-child{margin-bottom:20px;width:100%}}@media only screen and (min-width:1200px){.footer__row{width:100%}}.footer__cell{width:100%}@media only screen and (min-width:992px){.footer__cell{width:50%;display:flex;flex-direction:column;justify-content:space-between}}.footer__cell+.footer__cell{margin-top:30px;padding-bottom:30px}@media only screen and (min-width:768px){.footer__cell+.footer__cell:nth-child(2){margin-top:0}}@media only screen and (min-width:992px){.footer__cell+.footer__cell{margin-top:0;padding-bottom:0;width:50%}.footer__cell+.footer__cell+.footer__cell{margin-top:0;padding-bottom:0;width:20%}}.footer__logo{position:relative}.footer__logo.corp{width:119px;height:108px}@media only screen and (max-width:767px){.footer__logo.corp{max-width:70px;height:70px}}.footer__logo.brut{height:60px;width:400px}@media only screen and (max-width:767px){.footer__logo.brut{max-width:200px;height:30px}}.footer__image{left:0;margin-top:-9.55%;padding-bottom:9.55%;position:absolute;top:0;width:100%}.footer__text.small{display:inline-flex;flex-direction:column;gap:5px}.footer__text.small div{display:flex}.footer__text.small a{font-size:18px;line-height:18px}.footer__text.small a:after{bottom:2px}.footer__text h1,.footer__text h2{font-size:20px;line-height:22px;margin-bottom:10px}@media only screen and (min-width:992px){.footer__text h1,.footer__text h2{font-size:20px;line-height:22px}}.footer__text p{margin-top:20px;margin-bottom:0}.footer__text a,.footer__text p{color:#000;font-size:20px;font-weight:400;line-height:22px}@media only screen and (min-width:992px){.footer__text a,.footer__text p{font-size:20px;line-height:22px}}.footer__text a{display:inline-block;text-decoration:none}.footer__text a:hover:after{width:100%}.footer__text a:after{content:"";display:block;height:2px;background:#000;transition:all .3s;width:0}.footer__text.columns{display:inline-flex;flex-direction:column;gap:50px}@media only screen and (min-width:768px){.footer__text.columns{flex-direction:row;width:100%}}.footer__text.columns>div{width:100%}.new-br{display:none}.email{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-bottom:3px solid #000;border-radius:0;color:#000;max-width:50%;min-width:260px;line-height:32px;font-size:32px;height:32px;font-family:Lyon Display Light;margin-right:0}.email::placeholder{font-size:32px;line-height:32px;color:#000}@media only screen and (min-width:768px){.email{min-width:360px}}.email:focus{outline:none;border-color:#000}.validate{margin-top:50px}.rights{font-size:20px;margin-top:34px;font-weight:700}.submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;color:#000;font-family:ABCFavorit Regular;font-size:20px;line-height:20px;padding:0;margin-left:-24px;cursor:pointer;text-transform:uppercase}.tags__container{margin-top:20px}.tags__item{display:inline-block;font-size:21px;padding:0 15px 0 0}@media only screen and (min-width:768px){.tags__item{font-size:35px;padding:5px 15px 0 0}}.header-1__container{overflow:hidden;position:relative}.header-1__container-content-wrapper{width:100%}.header-1__container-content-values{font-size:21px;padding-top:5px}.header-1__container-content-label{font-family:ABCFavorit Regular;font-size:16px}.header-1__container-content-tables{font-family:Lyon Display Light;display:inline-grid;grid-template-columns:1fr;gap:20px 20px;margin-top:20px;font-size:20px;line-height:26px}@media only screen and (min-width:768px){.header-1__container-content-tables{grid-template-columns:1fr 1fr}}@media only screen and (min-width:1200px){.header-1__container-content-tables{font-size:20px;line-height:20px;margin-top:0;grid-template-columns:1fr 1fr 1fr 1fr}}.header-1__container__cell{width:100%}@media only screen and (min-width:768px){.header-1__container__cell.max_50{max-width:50%}}.header-1__container__table{display:inline-flex;flex-direction:column;gap:50px}@media only screen and (min-width:768px){.header-1__container__table{flex-direction:row;display:inline-flex;width:100%;gap:10%}}.header-1__container .rh5v-DefaultPlayer_component{position:relative}@media only screen and (max-width:767px){.header-1__container .rh5v-DefaultPlayer_component{padding-bottom:127%}}@media only screen and (min-width:768px){.header-1__container .rh5v-DefaultPlayer_component .rh5v-DefaultPlayer_video{position:relative}}.header-1__container .rh5v-DefaultPlayer_video{transform:translateX(0);left:0;float:left;min-width:0;position:absolute;top:0;height:100%;width:100%}.header-1__container-cells{display:inline-flex;width:100%;flex-direction:column;gap:20px}@media only screen and (min-width:992px){.header-1__container-cells{gap:50px;flex-direction:row-reverse}}@media only screen and (min-width:1400px){.header-1__container-cells{gap:100px}}.header-1__container-content-image{position:relative;width:100%;display:inline-block}@media only screen and (min-width:992px){.header-1__container-content-image{min-width:40%;max-width:650px}}.header-1__container-content-image img{border:2px solid #000;width:100%}.header-1__container-content-image img.block-double-items__specialItem--image{border:0 solid #000}.header-1__video-container{margin-top:50px;width:100%;position:relative}.header-1__video-container .vimeo,.header-1__video-container video{height:auto;position:relative;width:100%;z-index:71}.header-1__container-content{max-width:calc(100% - 40px);box-sizing:border-box;left:0;position:relative;right:0;text-align:left;margin:40px auto 0;width:100%;z-index:1}@media only screen and (min-width:768px){.header-1__container-content{max-width:calc(100% - 80px)}}@media only screen and (min-width:1200px){.header-1__container-content{max-width:calc(100% - 80px)}}@media only screen and (min-width:1800px){.header-1__container-content{max-width:1600px}}@media only screen and (min-width:768px){.header-1__container-content{margin:60px auto 0}}.header-1__container-content.director,.header-1__container-content.page{margin:0 auto}@media only screen and (min-width:768px){.header-1__container-content.director,.header-1__container-content.page{margin:0 auto}}.header-1__container-content p{margin:0}.header-1__container-content-title{font-family:ABCFavorit Regular;font-size:26px;line-height:28px;transition:all .3s cubic-bezier(.19,1,.22,1) 0s;margin-top:30px;font-weight:100;max-width:666px}@media only screen and (min-width:768px){.header-1__container-content-title{font-size:36px;line-height:39px}}@media only screen and (min-width:992px){.header-1__container-content-title{font-size:42px;line-height:38px}}@media only screen and (min-width:768px){.header-1__container-content-title{margin-top:30px}}.header-1__container-content-title.big{font-size:22px;line-height:26px}@media only screen and (min-width:768px){.header-1__container-content-title.big{font-size:36px;line-height:42px;max-width:750px}}.header-1__container-content-title.uppercase{text-transform:uppercase}.header-1__secundary-title{font-size:21px;position:relative;text-decoration:underline}.header-2__container-wrapper{overflow:hidden;padding-top:20px;padding-bottom:200px}@media only screen and (min-width:768px){.header-2__container-wrapper{padding-top:40px}.header-3__container+.header-2__container.studio.tags-container{overflow:visible;height:50px}.header-3__container+.header-2__container.studio.tags-container .header-2__container-content{position:absolute;bottom:0;margin:0}}.template-1.no-blocks .studio.tags-container{display:none}.header-2__container{position:relative;overflow:hidden}@media only screen and (min-width:768px){.header-2__container{min-height:0}}.header-2__container.force .header-2__container-content{padding:0;margin:0 0 30px}.header-2__container.full,.header-2__container.fullScreen{min-height:100vh}@media only screen and (min-width:768px){.header-2__container.fullScreen{min-height:100vh}}.header-2__video-container{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.header-2__video-container video{height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:auto;z-index:71}.header-2__container-content{box-sizing:border-box;left:0;position:relative;right:0;text-align:left;padding:100px 20px 0;width:100%;z-index:1}@media only screen and (min-width:992px){.header-2__container-content{padding:100px 20px 50px}}@media only screen and (min-width:1200px){.header-2__container-content.about{margin:auto;max-width:1500px}}.header-2__container-content.contact{padding-bottom:30px}@media only screen and (min-width:768px){.header-2__container-content.contact{display:flex;justify-content:space-between}}.header-2__container-content.contact+.contact{padding-bottom:50px;padding-top:0}@media only screen and (min-width:768px){.header-2__container-content.contact+.contact{padding-top:67px}.header-2__container-content.contact+.contact .contact__description,.header-2__container-content.contact+.contact .social-links__container{margin-top:0;padding:0}}.tags-container .header-2__container-content{padding:30px 0;margin-top:0}@media only screen and (min-width:768px){.tags-container .header-2__container-content{padding:0 0x}}.tags-container .header-2__container-content .tag{display:block}.tags-container .header-2__container-content .tag__selected{white-space:nowrap}.tags-container .header-2__container-content .tag__select{bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;top:0;width:100%}.tags-container .header-2__container-content .tag__display{font-family:Lyon Display Light;background:transparent;border:2px solid #000;color:#262626;cursor:pointer;font-size:30px;min-width:300px;padding:5px 50px 5px 10px;position:relative}.tags-container .header-2__container-content .tag__display:before{content:"";background-image:url(/images/select-icon.svg);position:absolute;background-size:cover;height:20px;top:12px;right:5px;width:32px;z-index:1}.tags-container .header-2__container-content .tag__display:after{content:"";background-color:var(--after-color,#e9e5e4);height:46px;position:absolute;top:0;right:0;width:50px}.tags-container .header-2__container-content .tag__title{font-size:24px;line-height:34px;font-size:20px;white-space:nowrap}@media only screen and (min-width:768px){.tags-container .header-2__container-content .tag__title{font-size:28px;line-height:34px;font-size:20px}}.tags-container .header-2__container-content .tag-item{font-size:24px;line-height:34px;color:#000;cursor:pointer;text-decoration:none}@media only screen and (min-width:768px){.tags-container .header-2__container-content .tag-item{font-size:28px;line-height:34px}}.tags-container .header-2__container-content .tag__container-select{max-width:100%}@media only screen and (min-width:768px){.tags-container .header-2__container-content .tag__container-select{max-width:250px}}.tags-container .header-2__container-content .normal{font-size:16px}@media only screen and (min-width:768px){.header-2__container-content{padding:140px 50px 0}}@media only screen and (min-width:1200px){.header-2__container-content{margin:auto;max-width:1600px}}.header-2__container--description{padding:0 20px}@media only screen and (min-width:768px){.header-2__container--description{display:inline-block;max-width:90%;padding-left:100px;padding-bottom:0;vertical-align:top}}@media only screen and (min-width:992px){.header-2__container--description{display:inline-block;max-width:70%;padding-left:100px;padding-bottom:100px;vertical-align:top}}@media only screen and (min-width:1600px){.header-2__container--description{padding-left:calc(50% - 700px)}}.header-2__container--description+.tags-container{margin-top:60px}@media only screen and (min-width:768px){.header-2__container--description+.tags-container{margin-top:0}}@media only screen and (min-width:992px){.header-2__container--description+.tags-container{display:inline-block;margin-top:0;max-width:30%;padding-left:40px;padding-bottom:100px;vertical-align:top}.header-2__container--description+.tags-container .header-2__container-content{padding:0}}@media only screen and (min-width:1200px){.header-2__container--description+.tags-container{padding-left:100px}}.header-2__container-content-title{font-family:Lyon Display Light;transition:all .3s cubic-bezier(.19,1,.22,1) 0s;font-weight:400;opacity:0;font-size:26px}@media only screen and (min-width:768px){.header-2__container-content-title{font-size:48px}}.header-2__container-content-title p{font-size:48px}.header-2__container-content-title h2{font-size:20px}.studio .header-2__container-content-title{font-family:ABCFavorit Regular;font-size:26px;line-height:28px}@media only screen and (min-width:768px){.studio .header-2__container-content-title{font-size:36px;line-height:39px}}@media only screen and (min-width:992px){.studio .header-2__container-content-title{font-size:42px;line-height:38px}}.header-2_container-content-description{font-weight:400;margin-top:40px;font-family:Lyon Display Light}@media only screen and (min-width:768px){.studio .header-2_container-content-description{width:50%}}@media only screen and (min-width:992px){.header-2_container-content-description.paddingExtra{max-width:480px}}.header-2_container-content-description p{font-size:28px;line-height:32px;font-family:ABCFavorit Regular;font-size:26px;line-height:28px}@media only screen and (min-width:768px){.header-2_container-content-description p{line-height:46px;font-size:40px}}@media only screen and (min-width:1200px){.header-2_container-content-description p{font-size:80px;line-height:80px}}@media only screen and (min-width:768px){.header-2_container-content-description p{font-size:36px;line-height:39px}}@media only screen and (min-width:992px){.header-2_container-content-description p{font-size:42px;line-height:38px}}.header-2_container-content-text{font-family:ABCFavorit Regular}.header-2_container-content-text p{font-family:ABCFavorit Regular;font-size:18px;line-height:32px}@media only screen and (min-width:768px){.header-2_container-content-text p{line-height:26px;font-size:20px}}.header-2_container-content-text p b,.header-2_container-content-text p strong{font-family:Lyon Display Light;font-size:30px}.rh5v-DefaultPlayer_controls,.rh5v-Overlay_component{display:none}.header-3__container{transition:all .2s ease-out 0s;position:relative}@media only screen and (min-width:768px){.header-3__container{min-height:0}}.header-3__content-wrapper{position:relative}.header-3__container-content{box-sizing:border-box;left:0;position:relative;right:0;text-align:left;padding:100px 20px 50px;width:100%;z-index:1}.header-3__container-content p{margin:0}@media only screen and (min-width:768px){.header-3__container-content{padding:140px 100px}}@media only screen and (min-width:992px){.header-3__container-content{padding:140px 100px;max-width:960px}}@media only screen and (min-width:1200px){.header-3__container-content{max-width:800px;margin:0 105px;padding:140px 0}}div[content=directors] background-image{z-index:1}.header-3__vimeo-container{bottom:0;left:0;padding-bottom:56.25%;position:absolute;right:0;top:0}.videoPlaying_true .header-3__vimeo-container:hover:after{bottom:0;opacity:.41}.header-3__vimeo-container:after{transition:all .3s cubic-bezier(.19,1,.22,1) 0s;background:rgba(0,0,0,.2);bottom:-40px;content:"";height:37px;left:0;opacity:0;position:absolute;right:0}.videoPlaying_false .rh5v-DefaultPlayer_video,.videoPlaying_false .rh5v-Fullscreen_component,.videoPlaying_false .rh5v-Seek_component,.videoPlaying_false .rh5v-Time_component,.videoPlaying_false .rh5v-Volume_component{opacity:0}.videoPlaying_true .rh5v-DefaultPlayer_video,.videoPlaying_true .rh5v-Fullscreen_component,.videoPlaying_true .rh5v-Seek_component,.videoPlaying_true .rh5v-Time_component,.videoPlaying_true .rh5v-Volume_component{opacity:1}.videoPlaying_true .rh5v-DefaultPlayer_video{background-color:#000}.rh5v-DefaultPlayer_video,.rh5v-Seek_component{transition:all .3s cubic-bezier(.19,1,.22,1) 0s}.header-3__video-container{background:#f3f3f3;max-width:calc(100% - 40px);border:2px solid #000;left:0;overflow:hidden;aspect-ratio:16/9;position:relative;right:auto;top:0;margin:auto}@media only screen and (min-width:768px){.header-3__video-container{max-width:calc(100% - 80px)}}@media only screen and (min-width:1200px){.header-3__video-container{max-width:calc(100% - 80px)}}@media only screen and (min-width:1800px){.header-3__video-container{max-width:1600px}}@media only screen and (min-width:1400px){.header-3__video-container{max-width:1600px}}.header-3__video-container .vimeo{position:absolute;top:0;right:0;left:0;bottom:0}.header-3__video-container:hover .background-image{transform:scale(1.02)}.vimeo-image{background-size:cover;background-image:none!important}.vimeo-play-button{transition:all .3s cubic-bezier(.19,1,.22,1) 0s;background-image:url(/static/images/mobile/play.png);border-color:transparent;background-size:cover;background-color:transparent;height:70px;left:50%;margin-top:-35px;margin-left:-35px;position:absolute;top:50%;width:70px}.vimeo-play-button svg{display:none}.vimeo-play-button:hover{transform:scale(1.1)}.vimeo-embed iframe{background-color:#f3f3f3;left:0;height:100%;width:100%}.header-1__container-cells{display:flex}.header-3__container-content-client{font-size:24px;line-height:28px;font-family:Lyon Display Light}@media only screen and (min-width:992px){.header-3__container-content-client{font-size:48px;line-height:48px;margin-top:10px}}.header-3__container-content-title{font-family:ABCFavorit Regular;font-size:26px;line-height:28px}@media only screen and (min-width:768px){.header-3__container-content-title{font-size:36px;line-height:39px}}@media only screen and (min-width:992px){.header-3__container-content-title{font-size:42px;line-height:38px;font-size:48px;line-height:48px}}@media only screen and (min-width:1400px){.header-3__container-content-title{font-size:120px;line-height:120px;font-size:48px;line-height:48px}}.header-3__container-content-description{margin-top:20px;font-size:16px;line-height:24px}@media only screen and (min-width:768px){.header-3__container-content-description{font-size:16px;line-height:24px;margin-top:40px}}.header-3__container-content-description.big{font-size:18px;line-height:24px}@media only screen and (min-width:768px){.header-3__container-content-description.big{font-size:26px;line-height:34px}}.header-3__container-content-description a{display:block;position:relative;color:#262626;display:inline;text-decoration:none}@media only screen and (min-width:768px){.header-3__container-content-description a{display:inline-block}}.header-3__container-content-description a:after{transition:all .6s cubic-bezier(.19,1,.22,1) 0s;bottom:0;content:"";height:2px;left:0;position:absolute;top:auto;width:100%;background-color:#262626}.header-3__container-content-description a.hover,.header-3__container-content-description a:hover{text-decoration:none}.header-3__container-content-description a.hover:after,.header-3__container-content-description a:hover:after{width:0}.header-3__container-content-description a.hover,.header-3__container-content-description a:hover{color:#262626}@media only screen and (min-width:768px){.header-3__container-content-description a{display:inline}}.block-content__image-containerw img{border:2px solid #000}.block-content__container{max-width:1600px}@media only screen and (min-width:992px){.block-content__container__first_row{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px;gap:50px}}@media only screen and (min-width:768px){.block-content__container{margin-top:100px}}@media only screen and (min-width:992px){.block-content__container{margin-top:100px}}@media only screen and (min-width:1200px){.block-content__container{margin-top:100px;margin-left:auto;margin-right:auto}}.block-content__container.with-image .block-content__description{font-family:Lyon Display Light;font-size:20px}@media only screen and (min-width:1400px){.block-content__container.with-image .block-content__description{font-size:34px}}@media only screen and (min-width:1200px){.block-content__container.grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px;gap:50px;align-items:flex-start;justify-content:flex-end}}.block-content__gif{width:auto;position:relative}.block-content__gif img{display:block;max-width:100%;height:auto}.block-content__gif-only img{display:block;max-width:150px;height:auto;margin:40px auto}@media only screen and (min-width:768px){.block-content__gif-only img{max-width:350px}}.block-content__title{font-family:Lyon Display Light;font-size:30px}@media only screen and (min-width:1200px){.block-content__title{font-size:36px;max-width:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}}.block-content__title-container{display:flex;flex-direction:column;gap:20px}@media only screen and (min-width:1200px){.block-content__title-container{align-items:center;justify-content:center;text-align:center;height:100%}}.block-content__description{margin-top:14px}@media only screen and (min-width:1200px){.block-content__description{column-count:2;gap:60px;margin-top:60px}}.block-content__description p{margin:0 0 10px}.block-content__container{padding:0 20px;margin-top:60px;position:relative}@media only screen and (min-width:768px){.block-content__container{padding:50px}}@media only screen and (min-width:992px){.block-content__container{padding:40px}}@media only screen and (min-width:1600px){.block-content__container{padding:60px 0;max-width:1500px}}@media only screen and (min-width:1800px){.block-content__container{max-width:1600px}}.block-content__container.carrousel{padding-bottom:0;margin-top:20px}@media only screen and (min-width:768px){.block-content__container.carrousel{margin-top:0}}.block-content__container.carrousel+.block-content__container{margin-top:0;padding-top:0}.block-content__container.carrousel+.block-content__container .block-content__description{margin-top:0;column-count:1}@media only screen and (min-width:768px){.block-content__container.carrousel+.block-content__container .block-content__description{column-count:1;margin-left:50%}}.block-contact__container{margin-top:60px;overflow:hidden;max-width:1600px}@media only screen and (min-width:768px){.block-contact__container{padding:30px;margin:100px auto}}@media only screen and (min-width:1200px){.block-contact__container{margin-top:100px}}@media only screen and (min-width:1400px){.block-contact__container{max-width:1640px;margin:auto;padding:50px 0}}.block-contact__container+.block-marquee__container{margin-top:0}.block-contact__container+.block-marquee__container .block-marquee__item{transform:translateX(300px)}.block-contact__container+.block-marquee__container .marquee-container{border-top:0 solid #000}.block-marquee__container{margin-top:60px;overflow:hidden}@media only screen and (min-width:768px){.block-marquee__container{margin-top:100px}}@media only screen and (min-width:992px){.block-marquee__container{margin-top:100px}}@media only screen and (min-width:1200px){.block-marquee__container{margin-top:100px}}.block-marquee__container+.block-marquee__container{margin-top:0}.block-marquee__container+.block-marquee__container .block-marquee__item{transform:translateX(300px)}.block-marquee__container+.block-marquee__container .marquee-container{border-top:0 solid #000}.block-marquee__items{width:100vw;justify-content:space-between}.block-marquee__item{align-items:center;background-size:cover;display:inline-flex;justify-content:center;font-size:24px;line-height:49px;margin-right:20px;padding:0 50px 0 0;white-space:nowrap}@media only screen and (min-width:992px){.block-marquee__item{font-size:30px;line-height:59px}}@media only screen and (min-width:1600px){.block-marquee__item{font-size:40px;line-height:69px}}.block-marquee__item--image{height:50px;align-items:center;margin-left:40px}.block-marquee__item--italic{font-family:Lyon Display Light;line-height:56px;padding-left:40px}.block-marquee__item>span{padding:5px 10px 0}.block-marquee__items{display:inline-flex;flex-direction:row}.marquee-container{display:block;border-top:1px solid #000;border-bottom:1px solid #000}.block-image__arrows,.block-image__container{position:relative;width:100%}.block-image__arrows{max-width:calc(100% - 40px);display:flex;gap:30px;justify-content:flex-end;margin:20px auto}@media only screen and (min-width:768px){.block-image__arrows{max-width:calc(100% - 80px)}}@media only screen and (min-width:1200px){.block-image__arrows{max-width:calc(100% - 80px)}}@media only screen and (min-width:1800px){.block-image__arrows{max-width:1600px}}@media only screen and (min-width:768px){.block-image__arrows{justify-content:center;margin:50px auto 0}}.block-image__arrows img{max-width:60px}@media only screen and (min-width:992px){.block-image__arrows img{max-width:124px}}.block-image__item{background-color:#f3f3f3;bottom:0;display:inline-block;left:0;opacity:0;position:relative;position:absolute;right:0;overflow:hidden;top:0;transition:all .3s;width:100%}.block-image__item.active{opacity:1}@media only screen and (min-width:768px){.block-image__item{float:left;width:100%}}.block-image__item img{float:left}.block-image__title{font-family:Lyon Display Light;font-size:57px;margin-bottom:20px;position:relative}@media only screen and (min-width:768px){.block-image__title{font-size:70px}}@media only screen and (min-width:1200px){.block-image__title{font-size:90px}}.block-image__image-container{max-width:calc(100% - 40px);margin:50px auto 0;aspect-ratio:16/9;border:2px solid #000;position:relative;width:100%}@media only screen and (min-width:768px){.block-image__image-container{max-width:calc(100% - 80px)}}@media only screen and (min-width:1200px){.block-image__image-container{max-width:calc(100% - 80px)}}@media only screen and (min-width:1800px){.block-image__image-container{max-width:1600px}}@media only screen and (min-width:1200px){.block-image__image-container{margin:100px auto 0}}.block-project1-image__container{max-width:calc(100% - 40px);display:flex;margin:50px auto 0;position:relative;width:100%}@media only screen and (min-width:768px){.block-project1-image__container{max-width:calc(100% - 80px)}}@media only screen and (min-width:1200px){.block-project1-image__container{max-width:calc(100% - 80px)}}@media only screen and (min-width:1800px){.block-project1-image__container{max-width:1600px}}@media only screen and (min-width:768px){.block-project1-image__container{margin:100px auto 0}}.block-project1-image__item{border:2px solid #000;background-color:#f3f3f3;display:inline-block;position:relative;transition:all .3s}@media only screen and (min-width:768px){.block-project1-image__item{float:left;width:100%}}.block-project1-image__item img{float:left}.block-project1-image__image-container{position:relative;width:100%}.block-project-images-grid__container{max-width:calc(100% - 40px);display:flex;margin:50px auto 0;position:relative;width:100%}@media only screen and (min-width:768px){.block-project-images-grid__container{max-width:calc(100% - 80px)}}@media only screen and (min-width:1200px){.block-project-images-grid__container{max-width:calc(100% - 80px)}}@media only screen and (min-width:1800px){.block-project-images-grid__container{max-width:1600px}}@media only screen and (min-width:1200px){.block-project-images-grid__container{margin-top:100px}}.block-project-images-grid__container__item{background-color:#f3f3f3;display:inline-block;position:relative;transition:all .3s;width:100%}@media only screen and (min-width:768px){.block-project-images-grid__container__item{float:left;width:100%}}.block-project-images-grid__container__item img{float:left}.block-project-images-grid__item{border:2px solid #000}.block-project-images-grid__image-container{position:relative;width:100%}@media only screen and (min-width:768px){.block-project-images-grid__image-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px;gap:50px}}@media only screen and (min-width:1200px){.block-project-images-grid__image-container{gap:100px}}.animated.fadeIn{transition:all .6s ease-out 0s}.animated{transform:translateY(30px);opacity:0}.fadeIn{transform:translateY(0);opacity:1}.masonry-content{transition:all .3s;max-width:1600px;margin:auto}@media only screen and (min-width:768px){.masonry-content{margin-left:-30px;width:calc(100% + 60px)}}@media only screen and (min-width:1400px){.masonry-content{margin-left:-45px;width:calc(100% + 90px)}}.masonry-content.show{opacity:1}.grid-sizer{width:8.33%}.block-list-projects__item{box-sizing:border-box;float:left;position:relative;padding:30px 0;width:100%}@media only screen and (min-width:768px){.block-list-projects__item{padding:30px;width:50%}}@media only screen and (min-width:1400px){.block-list-projects__item{padding:45px;width:50%}}.block-list-projects__item img{float:left;width:100%}@media only screen and (max-width:767px){.block-list-projects__item.landscapeBig,.block-list-projects__item.landscapeSmall,.block-list-projects__item.portraitBig,.block-list-projects__item.portraitSmall,.block-list-projects__item.square{width:100%}.block-list-projects__item.landscapeBig .block-list-projects__image,.block-list-projects__item.landscapeSmall .block-list-projects__image,.block-list-projects__item.portraitBig .block-list-projects__image,.block-list-projects__item.portraitSmall .block-list-projects__image,.block-list-projects__item.square .block-list-projects__image{padding-bottom:calc(61.25% - 4px)}.block-list-projects__item.landscapeBig .block-list-projects__image-gif,.block-list-projects__item.landscapeSmall .block-list-projects__image-gif,.block-list-projects__item.portraitBig .block-list-projects__image-gif,.block-list-projects__item.portraitSmall .block-list-projects__image-gif,.block-list-projects__item.square .block-list-projects__image-gif{padding-bottom:0}}@media only screen and (min-width:768px){.block-list-projects__item.landscapeSmall,.block-list-projects__item.portraitBig,.block-list-projects__item.portraitSmall{width:33.3333%}.block-list-projects__item.landscapeSmall .block-list-projects__image,.block-list-projects__item.portraitBig .block-list-projects__image,.block-list-projects__item.portraitSmall .block-list-projects__image{padding-bottom:calc(100% - 4px)}.block-list-projects__item.landscapeSmall .block-list-projects__image-gif,.block-list-projects__item.portraitBig .block-list-projects__image-gif,.block-list-projects__item.portraitSmall .block-list-projects__image-gif{padding-bottom:0}.block-list-projects__item.landscapeSmall{width:33.3333%}.block-list-projects__item.landscapeSmall .block-list-projects__image{padding-bottom:calc(100% - 4px)}.block-list-projects__item.landscapeSmall .block-list-projects__image-gif{padding-bottom:0}.block-list-projects__item.landscapeSmall .block-list-projects__image .block-list-projects__image{position:absolute}.block-list-projects__item.landscapeBig{width:66.6666%}.block-list-projects__item.landscapeBig .block-list-projects__image{padding-bottom:calc(50% - 4px)}.block-list-projects__item.landscapeBig .block-list-projects__image-gif{padding-bottom:0}.block-list-projects__item.square{width:33.3333%}.block-list-projects__item.square .block-list-projects__image{padding-bottom:calc(100% - 4px)}.block-list-projects__item.square .block-list-projects__image-gif{padding-bottom:0}.block-list-projects__item.square .block-list-projects__image .block-list-projects__image{position:absolute}}@media only screen and (max-width:767px){.block-list-projects__item .block-list-projects__info{opacity:1}.block-list-projects__item .block-list-projects__title{padding:0;opacity:1}.block-list-projects__item .block-list-projects__subtitle{transform:translateY(0);opacity:1}.block-list-projects__item .background-image{transform:scale(1.1);transition:all 2.9s cubic-bezier(.19,1,.22,1) 0s}}.block-list-projects__item:hover .block-list-projects__info,.block-list-projects__item:hover .block-list-projects__title{opacity:1}.block-list-projects__item:hover .block-list-projects__subtitle{transform:translateY(0);opacity:1}.block-list-projects__item:hover .background-image{transform:scale(1.1);transition:all 2.9s cubic-bezier(.19,1,.22,1) 0s}.block-list-projects__title{color:#e9e5e4;color:#262626;cursor:pointer;font-size:20px;line-height:0;opacity:1}@media only screen and (min-width:768px){.block-list-projects__title{transition:all .9s cubic-bezier(.19,1,.22,1) 0s;font-size:28px}}.block-list-projects__title p{margin:0}.block-list-projects__subtitle{transform:translateY(10px);transition:all .9s cubic-bezier(.19,1,.22,1) 0s;color:#e9e5e4;cursor:pointer;font-size:20px;opacity:1;margin-top:10px}.background-image{background-position:50%;background-size:cover;width:100%}.background-image,.block-list-projects__info{transition:all .6s cubic-bezier(.19,1,.22,1) 0s;bottom:0;left:0;position:absolute;right:0;top:0}.block-list-projects__info{opacity:1;position:relative;z-index:10}.block-list-projects__table{display:table;height:100%;text-align:left;padding-top:14px;width:100%}.block-list-projects__cell{display:table-cell;width:100%;vertical-align:middle}.block-list-projects__image{border:1px solid #262626;bottom:0;left:0;overflow:hidden;position:absolute;position:relative;right:0;top:0}.block-list-projects__image-gif{padding-bottom:0;border:1px solid #262626;overflow:hidden}.block-list-projects__image img,.block-list-projects__image-gif img{transition:all 2.3s cubic-bezier(.19,1,.22,1) 0s}.block-list-projects__image img{position:absolute}.block-list-projects__anim:hover img{transform:scale(1.1)}.block-list-projects__anim a{display:flex;flex-direction:column-reverse}.block-big-item__container{margin-top:60px;padding:0 20px;display:table;width:100%}@media only screen and (min-width:768px){.block-big-item__container{margin-top:100px;padding:0 100px}}@media only screen and (min-width:992px){.block-big-item__container{margin-top:100px;padding:0 100px}}@media only screen and (min-width:1200px){.block-big-item__container{margin-top:100px;padding:100px 100px 0;padding:0 100px;margin-left:auto;margin-right:auto;max-width:1200px}}@media only screen and (min-width:1600px){.block-big-item__container{margin-left:auto;margin-right:auto;max-width:1600px}}.block-big-item__image-container{cursor:url(/images/cursor/cursor_32.svg) 10 10,auto;border:2px solid #262626;display:block;overflow:hidden;padding:0;vertical-align:top}@media only screen and (min-width:768px){.block-big-item__image-container{float:right;padding:0;width:60%}}@media only screen and (min-width:992px){.block-big-item__image-container{width:54%}}@media only screen and (min-width:1200px){.block-big-item__image-container{width:64%}}.block-big-item__image-container img{transition:all 1.6s cubic-bezier(.19,1,.22,1) 0s;display:block}.block-big-item__image-container .block-big-item__hover{font-family:Lyon Display Light;background-color:rgba(0,0,0,.3);bottom:0;color:#fff;display:flex;font-size:30px;left:0;opacity:0;padding:10px;position:absolute;right:0;top:0;transition:all .3s;z-index:100;pointer-events:none}@media only screen and (min-width:768px){.block-big-item__image-container .block-big-item__hover{font-size:40px}}@media only screen and (min-width:1200px){.block-big-item__image-container .block-big-item__hover{font-size:47px}}.block-big-item__image-container .block-big-item__hover span{max-width:600px}@media only screen and (min-width:768px){.block-big-item__image-container .block-big-item__hover span{font-size:40px}}@media only screen and (min-width:1200px){.block-big-item__image-container .block-big-item__hover span{font-size:47px;max-width:1000px}}.block-big-item__image-container:hover img{transform:scale(1.07);opacity:.95}.block-big-item__image-container:hover .block-big-item__hover{opacity:1}.block-big-item__content-container{display:block;padding:20px 0 0;vertical-align:top;margin-top:14px}@media only screen and (min-width:768px){.block-big-item__content-container{box-sizing:border-box;float:left;padding:0 50px 0 0;width:40%}}@media only screen and (min-width:992px){.block-big-item__content-container{padding:0 60px 0 0;width:46%}}@media only screen and (min-width:1200px){.block-big-item__content-container{padding:0 60px 0 0;width:36%}}.block-big-item__content-container.text{width:100%}.block-small-item__container{margin-top:60px;padding:0 20px;display:table}@media only screen and (min-width:768px){.block-small-item__container{margin-top:100px;padding:0 100px}}@media only screen and (min-width:992px){.block-small-item__container{margin-top:100px;padding:0 100px}}@media only screen and (min-width:1200px){.block-small-item__container{margin-top:100px;padding:100px 100px 0;padding:0 100px;margin-left:auto;margin-right:auto;max-width:1200px}}@media only screen and (min-width:1600px){.block-small-item__container{margin-left:auto;margin-right:auto;max-width:1600px}}.block-small-item__image-container{border:2px solid #262626;display:inline-block;overflow:hidden}@media only screen and (min-width:768px){.block-small-item__image-container{float:left;width:40%}}@media only screen and (min-width:992px){.block-small-item__image-container{width:34%}}.block-small-item__image-container img{transition:all 1.6s cubic-bezier(.19,1,.22,1) 0s;display:block}.block-small-item__image-container:hover img{transform:scale(1.07);opacity:.95}.block-small-item__content-container{display:inline-block;padding:14px 0 0}@media only screen and (min-width:768px){.block-small-item__content-container{float:left;box-sizing:border-box;padding:14px 0 0;vertical-align:top;width:60%}}@media only screen and (min-width:992px){.block-small-item__content-container{width:66%}}@media only screen and (min-width:1200px){.block-small-item__content-container{width:66%}}.block-full-item__container{margin-top:60px;padding:0 20px;max-width:calc(100% - 40px);padding:0!important;position:relative;margin-right:20px;margin-left:20px}@media only screen and (min-width:768px){.block-full-item__container{margin-top:100px;padding:0 100px}}@media only screen and (min-width:992px){.block-full-item__container{margin-top:100px;padding:0 100px}}@media only screen and (min-width:1200px){.block-full-item__container{margin-top:100px;padding:100px 100px 0;padding:0 100px}}@media only screen and (min-width:768px){.block-full-item__container{max-width:calc(100% - 80px)}}@media only screen and (min-width:1200px){.block-full-item__container{max-width:calc(100% - 80px)}}@media only screen and (min-width:1800px){.block-full-item__container{max-width:1600px}}@media only screen and (min-width:768px){.block-full-item__container{margin-left:auto;margin-right:auto}}.block-full-item__container.hover:hover .block-full-item__image-container img{transform:scale(1.1)}.block-full-item__container.hover:hover .block-full-item__content-container-cell,.block-full-item__container.hover:hover .block-full-item__content-container-cell .block-full-item__content-container-title,.block-full-item__container.hover:hover .block-full-item__hover{opacity:1}.block-full-item__container.hover:hover .block-full-item__content-container-cell .block-full-item__content-container-director{transform:translateY(0);opacity:1}.block-full-item__container.hover:hover .block-full-item__image-container{cursor:url(/images/cursor/cursor_32.svg) 10 10,auto}.block-full-item__container.hover:hover .block-full-item__image-container:after{opacity:1}.block-full-item__hover{font-family:Lyon Display Light;background-color:rgba(0,0,0,.3);bottom:0;color:#fff;display:flex;font-size:30px;left:0;opacity:0;padding:10px;position:absolute;right:0;top:0;transition:all .3s;z-index:100}@media only screen and (min-width:768px){.block-full-item__hover{font-size:40px}}@media only screen and (min-width:1200px){.block-full-item__hover{font-size:47px}}.block-full-item__hover span{max-width:600px}@media only screen and (min-width:768px){.block-full-item__hover span{font-size:40px}}@media only screen and (min-width:1200px){.block-full-item__hover span{font-size:47px;max-width:1000px}}.block-full-item__content-container{bottom:0;color:#262626;left:0;right:0;top:0;width:100%}.block-full-item__content-container-table{display:table;height:100%;position:relative;vertical-align:middle;width:100%;z-index:2}.block-full-item__content-container-cell{transition:all .6s cubic-bezier(.19,1,.22,1) 0s;display:table-cell;vertical-align:middle}.block-full-item__content-container-cell a{display:inline-block;text-decoration:none}.block-full-item__content-container-director{transition:all 2.3s cubic-bezier(.19,1,.22,1) 0s}.block-full-item__content-container-director p{margin:0}.block-full-item__content-container-title{transition:all 2.3s cubic-bezier(.19,1,.22,1) 0s;position:relative;margin-top:10px}.block-full-item__content-container-title a{color:#262626}.block-full-item__content-container-title p{margin:0}.block-full-item__image-container{border:2px solid #262626;overflow:hidden;position:relative;z-index:0;cursor:url(/images/cursor/cursor_32.svg) 10 10,auto}.block-full-item__image-container img{transition:all 2.3s cubic-bezier(.19,1,.22,1) 0s;display:block}.block-video__container{background:#9b9b9b;aspect-ratio:16/9;position:relative;overflow:hidden;width:100%;border:2px solid #000}.block-video__container.video:after,.block-video__container.video:before{opacity:0;pointer-events:none}.block-video__container .vimeo,.block-video__container .vimeo-embed,.block-video__container iframe,.block-video__container video{cursor:url(/images/cursor/cursor_32.svg) 10 10,auto!important}.block-video__container:hover:after,.block-video__container:hover:before{cursor:url(/images/cursor/cursor_32.svg) 10 10,auto}.block-video__container:hover:after{transform:scale(1.1)}.block-video__container:hover .vimeo,.block-video__container:hover .vimeo-embed,.block-video__container:hover iframe,.block-video__container:hover video{cursor:url(/images/cursor/cursor_32.svg) 10 10,auto!important}.block-video__container:after{content:"";width:0;height:0;position:absolute;top:calc(50% - 50px);border-left:100px solid #fff;border-top:50px solid transparent;border-bottom:50px solid transparent;left:calc(50% - 25px);z-index:10;transition:all .3s;cursor:pointer}.block-video__container:before{content:"";position:absolute;top:0;bottom:0;left:0;cursor:pointer;right:0;z-index:9;background-color:rgba(0,0,0,.1)}.vimeo-embed iframe{bottom:0;left:50%;position:absolute;height:auto;min-width:100%;min-height:100%;top:50%;transform:translateX(-50%) translateY(-50%);width:auto}.player .vp-player-layout{width:100%!important}.block-video__title{margin-bottom:15px}.block-video__description{font-size:14px;font-weight:400;margin-top:10px}.block-double-items{margin-left:auto;margin-right:auto;max-width:calc(100% - 40px);gap:80px}@media only screen and (min-width:768px){.block-double-items{max-width:calc(100% - 80px)}}@media only screen and (min-width:1200px){.block-double-items{max-width:calc(100% - 80px)}}@media only screen and (min-width:1800px){.block-double-items{max-width:1600px}}@media only screen and (min-width:992px){.block-double-items{display:flex;margin:auto;padding:0}}.block-double-items.firstLandscape{flex-direction:column}@media only screen and (min-width:768px){.block-double-items.firstLandscape{flex-direction:row}}.block-double-items.firstPortrait{flex-direction:column}@media only screen and (min-width:768px){.block-double-items.firstPortrait{flex-direction:row-reverse}}.block-double-items__specialItem{text-align:center;height:100%;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:100%;font-size:42px;line-height:50px;font-weight:100}@media only screen and (min-width:1400px){.block-double-items__specialItem{font-size:32px;line-height:46px}}.block-double-items__specialItem .normal{font-size:32px;line-height:46px}@media only screen and (min-width:1400px){.block-double-items__specialItem .normal{font-size:40px;line-height:50px}}.block-double-items__specialItem .italic{font-family:Lyon Display Light;font-size:32px;line-height:46px}@media only screen and (min-width:1400px){.block-double-items__specialItem .italic{font-size:40px;line-height:50px}}.block-double-items__specialItem--text{position:relative}.block-double-items__specialItem--image{bottom:auto;max-width:160px;width:100%;z-index:1}@media only screen and (min-width:768px){.block-double-items__specialItem--image{max-width:200px}}@media only screen and (min-width:1400px){.block-double-items__specialItem--image{max-width:240px}}.block-double-items__specialItem--image.bottom{bottom:-50px;left:-50px}@media only screen and (min-width:768px){.block-double-items__specialItem--image.bottom{bottom:-100px;left:-100px}}.block-double-items__specialItem--image.top{top:-50px;right:-50px}@media only screen and (min-width:768px){.block-double-items__specialItem--image.top{top:-100px;right:-100px}.block-double-items__specialItem--image.top.right{top:-100px;right:-50px}}.block-double-items.firstPortrait .block-big-item__container:nth-child(2){padding-left:0}.block-double-items .block-big-item__container{position:relative;padding:0}.block-double-items .block-big-item__container .block-big-item__image-container{position:relative;padding-bottom:56%}.block-double-items .block-big-item__container .block-big-item__image-container a .block-big-item__hover{opacity:0}.block-double-items .block-big-item__container .block-big-item__image-container a:hover{cursor:url(/images/cursor/cursor_32.svg) 20 20,auto;background-color:#000}.block-double-items .block-big-item__container .block-big-item__image-container a:hover .block-big-item__hover{font-family:Lyon Display Light;background-color:rgba(0,0,0,.3);bottom:0;color:#fff;display:flex;font-size:30px;left:0;opacity:0;padding:10px;position:absolute;right:0;top:0;transition:all .3s;z-index:100;opacity:1}@media only screen and (min-width:768px){.block-double-items .block-big-item__container .block-big-item__image-container a:hover .block-big-item__hover{font-size:40px}}@media only screen and (min-width:1200px){.block-double-items .block-big-item__container .block-big-item__image-container a:hover .block-big-item__hover{font-size:47px}}.block-double-items .block-big-item__container .block-big-item__image-container a:hover .block-big-item__hover span{max-width:600px}@media only screen and (min-width:768px){.block-double-items .block-big-item__container .block-big-item__image-container a:hover .block-big-item__hover span{font-size:40px}}@media only screen and (min-width:1200px){.block-double-items .block-big-item__container .block-big-item__image-container a:hover .block-big-item__hover span{font-size:47px;max-width:1000px}}.block-double-items .block-big-item__container .block-big-item__image-container a:hover .background-image{transform:scale(1.05)}.block-double-items .block-big-item__container:nth-child(2) .block-big-item__image-container{padding-bottom:0}.block-double-items .block-big-item__container:first-child .block-big-item__content-container{position:relative;z-index:1}@media only screen and (min-width:992px){.block-double-items .block-big-item__container{display:table-cell;padding:0;width:50%}}.block-double-items .block-big-item__image-container{width:100%;cursor:url(/images/cursor/cursor_32.svg) 10 10,auto}.block-double-items .block-big-item__content-container{width:100%}.link-directors__container{max-width:1000px;padding:50px 20px;margin:0 auto}@media only screen and (min-width:768px){.link-directors__container{padding:40px 40px 140px}}@media only screen and (min-width:992px){.link-directors__container{max-width:calc(100% - 80px);padding:40px 0 140px}}@media only screen and (min-width:1600px){.link-directors__container{padding:40px 40px 140px;max-width:1680px}}.link-directors__item-container{font-family:ABCFavorit Regular;position:relative;font-size:25px;letter-spacing:0}@media only screen and (min-width:768px){.link-directors__item-container{font-size:49px}}@media only screen and (min-width:992px){.link-directors__item-container{font-size:63px}}@media only screen and (min-width:1200px){.link-directors__item-container{font-size:90px;line-height:107px}}.link-directors__item-image{position:fixed;right:0;top:-180px;width:100px;width:200px;z-index:10;opacity:0;pointer-events:none;transition:opacity .3s}.link-directors{color:#262626;display:block;position:relative;float:left}@media only screen and (min-width:768px){.link-directors{display:inline-block}}.link-directors:after{transition:all .6s cubic-bezier(.19,1,.22,1) 0s;bottom:0;content:"";height:2px;left:0;position:absolute;top:auto;width:0;background-color:#262626}.link-directors.hover,.link-directors:hover{text-decoration:none}.link-directors.hover:after,.link-directors:hover:after{width:20px}.link-directors.hover,.link-directors:hover{color:#262626}.link-directors:hover img{opacity:1}.link-directors:after{height:3px;left:3px}@media only screen and (min-width:768px){.link-directors:after{height:4px}}@media only screen and (min-width:992px){.link-directors:after{height:4px;left:6px}}@media only screen and (min-width:1200px){.link-directors:after{height:6px;left:9px}}.link-directors:hover:after{width:calc(100% - 4px)}@media only screen and (min-width:768px){.link-directors:hover:after{width:calc(100% - 6px)}}@media only screen and (min-width:992px){.link-directors:hover:after{width:calc(100% - 10px)}}@media only screen and (min-width:1200px){.link-directors:hover:after{width:calc(100% - 13px)}}.link-directors__separator{color:#262626;float:left;margin:0 5px}.contact__description{margin-top:20px;font-size:21px;line-height:26px}@media only screen and (min-width:768px){.contact__description{display:inline-block;margin-top:30px}}.contact__description a{display:block;position:relative;color:#262626;display:inline-block;margin-bottom:5px;text-decoration:none}@media only screen and (min-width:768px){.contact__description a{display:inline-block}}.contact__description a:after{transition:all .6s cubic-bezier(.19,1,.22,1) 0s;bottom:0;content:"";height:2px;left:0;position:absolute;top:auto;width:100%;background-color:#262626}.contact__description a.hover,.contact__description a:hover{text-decoration:none}.contact__description a.hover:after,.contact__description a:hover:after{width:0}.contact__description a.hover,.contact__description a:hover{color:#262626}.contact__description>.react-reveal{display:block}@media only screen and (min-width:992px){.contact__description>.react-reveal{display:table-cell;padding-right:50px;width:50%}}.contact__description>.react-reveal+.react-reveal{border-top:1px solid #262626;margin-top:50px;padding-top:30px}@media only screen and (min-width:992px){.contact__description>.react-reveal+.react-reveal{border-top:0 solid #262626;border-left:1px solid #262626;margin-top:0;padding-left:50px;padding-top:0}}.rh5v-DefaultPlayer_component{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.rh5v-DefaultPlayer_video{position:absolute;height:100%;width:100%;z-index:2}.rh5v-DefaultPlayer_controls{bottom:0;display:flex;height:100%;transition:opacity .2s;left:0;position:absolute;right:0;z-index:100}.rh5v-DefaultPlayer_seek{flex-grow:1}.rh5v-DefaultPlayer_component:hover .rh5v-DefaultPlayer_controls{opacity:1}.rh5v-Time_component{bottom:0;color:#e9e5e4;font-size:12px;left:0;line-height:35px;padding:0 10px;position:absolute}@media only screen and (min-width:768px){.rh5v-Time_component{font-size:16px}}.rh5v-Time_current{float:left;margin-right:5px;width:30px}@media only screen and (min-width:768px){.rh5v-Time_current{width:35px}}.rh5v-Time_duration{margin-left:5px;color:#e9e5e4}.rh5v-Seek_component{bottom:18px;left:25%;position:absolute;right:18%}@media only screen and (min-width:768px){.rh5v-Seek_component{bottom:18px;left:114px;position:absolute;right:73px}}.rh5v-Seek_track{position:absolute;top:50%;left:5px;right:5px;height:2px;transform:translateY(-50%);background-color:#e9e5e4}.rh5v-Seek_track:before{background:#e9e5e4;content:"";height:18px;right:-2px;position:absolute;top:-8px;width:3px}.rh5v-Seek_buffer,.rh5v-Seek_fill,.rh5v-Seek_input{position:absolute;top:0;left:0;height:100%}.rh5v-Seek_buffer{background-color:#e9e5e4}.rh5v-Seek_fill{background:#fff}.rh5v-Seek_fill:after{border-radius:10px;height:9px;right:-5px;top:-3px;width:9px}.rh5v-Seek_fill:after,.rh5v-Seek_fill:before{background:#e9e5e4;content:"";position:absolute}.rh5v-Seek_fill:before{height:18px;left:-1px;top:-8px;width:3px}.rh5v-Seek_input{width:100%;opacity:0;cursor:pointer}.rh5v-Volume_component{position:absolute;right:30px;bottom:0}.rh5v-Volume_button{width:34px;height:34px;background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;cursor:pointer}.rh5v-Volume_button:focus{outline:0}.rh5v-Volume_icon{padding:0}.rh5v-Volume_slider{display:none;position:absolute;right:5px;bottom:100%;left:5px;height:56px}.rh5v-Volume_component:hover .rh5v-Volume_slider{display:block}.rh5v-Volume_track{position:absolute;top:8px;bottom:8px;left:50%;width:4px;transform:translateX(-50%);background-color:#ccc}.rh5v-Volume_fill,.rh5v-Volume_input{position:absolute;right:0;bottom:0;left:0;height:100%;width:100%}.rh5v-Volume_fill{background-color:#e9e5e4}.rh5v-Volume_input{padding:0;margin:0;opacity:0;-webkit-appearance:slider-vertical;cursor:pointer}.rh5v-Captions_component{position:relative}.rh5v-Captions_component:hover{background-color:#000}.rh5v-Captions_button{width:34px;height:34px;background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;cursor:pointer}.rh5v-Captions_button:focus{outline:0}.rh5v-Captions_icon{padding:5px}.rh5v-Captions_trackList{position:absolute;right:0;bottom:100%;display:none;background-color:rgba(0,0,0,.7);list-style:none;padding:0;margin:0;color:#fff}.rh5v-Captions_component:hover .rh5v-Captions_trackList{display:block}.rh5v-Captions_trackItem{padding:7px;cursor:pointer}.rh5v-Captions_activeTrackItem,.rh5v-Captions_trackItem:hover{background:#000}.rh5v-Captions_activeTrackItem{text-decoration:underline}.rh5v-PlayPause_button,.rh5v-PlayPause_component{position:absolute;left:0;right:0;bottom:0;top:0}.rh5v-PlayPause_button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;cursor:pointer;width:100%;height:100%}.rh5v-PlayPause_button:focus{outline:0}.rh5v-PlayPause_button[aria-label="Play video"]:after{transform:scale(.4);background-image:url(/static/images/mobile/play@2x.png);background-size:cover;content:"";height:158px;left:50%;margin-top:-79px;margin-left:-79px;position:absolute;top:50%;width:156px}@media only screen and (min-width:768px){.rh5v-PlayPause_button[aria-label="Play video"]:after{transform:scale(.5)}}@media only screen and (min-width:992px){.rh5v-PlayPause_button[aria-label="Play video"]:after{transform:scale(.5)}}@media only screen and (min-width:1200px){.rh5v-PlayPause_button[aria-label="Play video"]:after{transform:scale(.75)}}@media only screen and (min-width:1400px){.rh5v-PlayPause_button[aria-label="Play video"]:after{transform:scale(1)}}.rh5v-PlayPause_button[aria-label="Pause video"]{opacity:0}.rh5v-PlayPause_icon{transform:scale(12);padding:5px}.rh5v-PlayPause_icon:hover{fill:#262626}.rh5v-Fullscreen_component{bottom:0;position:absolute;right:0}.rh5v-Fullscreen_button{width:34px;height:34px;background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;cursor:pointer}.rh5v-Fullscreen_button:focus{outline:0}.rh5v-Fullscreen_icon{padding:0}.rh5v-Overlay_component{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;color:#fff;text-align:center;cursor:pointer;background-color:transparent}.rh5v-Overlay_inner{display:inline-block;width:60px;height:60px;margin-left:-30px;background-color:rgba(0,0,0,.7);border-radius:10px}.rh5v-Overlay_icon,.rh5v-Overlay_inner{position:absolute;top:50%;right:0;left:50%;transform:translateY(-50%)}.rh5v-Overlay_icon{margin-left:-20px}.sass-example{color:green}.menu__container{background:#fff;bottom:0;left:0;position:fixed;right:0;top:0;transform:translateX(100%);transition:all .6s 0s}.open-menu .menu__container{transform:translateX(0)}canvas{background-color:red}.background-image-default{opacity:0!important;position:absolute}body{color:#262626;background-color:#e9e5e4;font-family:ABCFavorit Light,sans-serif}.logo_header{display:inline-block;top:0;height:auto;width:240px;z-index:9}@media only screen and (min-width:768px){.logo_header{width:457px}}.template-3__logo-eyes{cursor:pointer;left:0;position:relative;width:150px;height:43px;margin:0 auto;z-index:10}@media only screen and (min-width:768px){.template-3__logo-eyes{margin:0 auto;height:0;width:100%;padding:100px 0 0;text-align:center}}.template-3__logo-eyes img{max-width:250px;max-width:175px;margin:40px auto 0;height:auto;top:50px}@media only screen and (min-width:768px){.template-3__logo-eyes img{top:20px;margin:60px auto 0}}.template-3__logo-eyes.template-1__logo-eyes{background-color:#c5cac4;margin:0 auto;width:100%;position:relative}.template-3__logo-eyes.template-1__logo-eyes img{position:absolute;top:0;left:50%;margin:10px auto 0 -50px;width:100px}@media only screen and (min-width:768px){.template-3__logo-eyes.template-1__logo-eyes img{width:130px;margin:35px auto 0 -65px}}.block-carrousel__media{position:relative;padding-bottom:40%;border:2px solid #000;background:#000}.block-carrousel__image{padding-bottom:40%;position:relative;width:100%;background-color:#000}.block-carrousel__image--container{background-color:#000;top:0;bottom:0;left:0;padding-bottom:40%;background-size:cover;position:absolute;width:100%;opacity:0;transition:all .6s}.block-carrousel__image--container.is-active{transition:all .6s .3s;opacity:1}.block-carrousel__controls{position:absolute;top:10px;right:10px;display:flex;display:none;gap:8px}.undefined-gif img{width:100%;display:flex}.block-carrousel__titles{display:flex;flex-wrap:wrap;gap:8px;margin:32px 0 0}@media only screen and (min-width:1800px){.block-carrousel__titles{flex-wrap:nowrap;justify-content:space-between}}.block-carrousel__title{cursor:pointer;padding:6px 14px;border:1px solid #000;border-radius:30px;font-family:Lyon Display Light;font-size:18px;background:transparent;transition:all .3s}.block-carrousel__title:hover{background:#000;color:#fff;border-color:#000}@media only screen and (min-width:768px){.block-carrousel__title{font-size:24px}}@media only screen and (min-width:1800px){.block-carrousel__title{width:100%}}.block-carrousel__title.is-active{border-color:#000;background-color:red;color:#000;font-weight:600}.template-3{padding-bottom:1px}.template-3__logo{cursor:pointer;left:0;position:relative}.template-3__logo img{position:relative!important;width:340px!important}@media only screen and (min-width:768px){.template-3__logo img{width:457px!important}}.playground_grid{display:grid;max-width:1640px;margin:auto;grid-template-columns:1fr;grid-gap:0;gap:0;padding:0 20px}@media only screen and (min-width:768px){.playground_grid{grid-template-columns:1fr 1fr;gap:80px}}@media only screen and (min-width:1400px){.playground_grid{gap:90px}}.playground_grid .block-big-item__container,.playground_grid .block-small-item__container{width:100%;padding:0;display:flex;flex-direction:column}.playground_grid .block-big-item__container p,.playground_grid .block-small-item__container p{margin:0}.playground_grid .block-big-item__image-container,.playground_grid .block-small-item__image-container{width:100%}.template-1,.template-2{background-color:#c5cac4}.template-1,.template-2{width:100%;display:inline-block;padding-bottom:60px}.template-1.transition,.template-2.transition{transition:all .2s ease-out 0s}@media only screen and (min-width:768px){.template-1,.template-2{padding-bottom:100px}}@media only screen and (min-width:992px){.template-1,.template-2{padding-bottom:100px}}@media only screen and (min-width:1200px){.template-1,.template-2{padding-bottom:100px}}@font-face{font-family:Lyon Display Light;src:url(/fonts/LyonDisplay-LightItalic.eot);src:url(/fonts/LyonDisplay-LightItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/LyonDisplay-LightItalic.woff2) format("woff2"),url(/fonts/LyonDisplay-LightItalic.woff) format("woff"),url(/fonts/LyonDisplay-LightItalic.ttf) format("truetype"),url(/fonts/LyonDisplay-LightItalic.svg#montserratmedium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ABCFavorit Regular;src:url(/fonts/ABCFavorit-Regular.eot);src:url(/fonts/ABCFavorit-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/ABCFavorit-Regular.woff2) format("woff2"),url(/fonts/ABCFavorit-Regular.woff) format("woff"),url(/fonts/ABCFavorit-Regular.ttf) format("truetype"),url(/fonts/ABCFavorit-Regular.svg#montserratmedium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ABCFavorit Light;src:url(/fonts/ABCFavorit-Light.eot);src:url(/fonts/ABCFavorit-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/ABCFavorit-Light.woff2) format("woff2"),url(/fonts/ABCFavorit-Light.woff) format("woff"),url(/fonts/ABCFavorit-Light.ttf) format("truetype"),url(/fonts/ABCFavorit-v.svg#ABCFavorit-Light) format("svg");font-weight:400;font-style:normal}.backgroundImage{position:absolute;top:0;left:0;right:0;bottom:0;background-position:50%;background-size:cover}