/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:SourceSansPro;src:url(../fonts/SourceSansPro/SourceSansPro-Regular.eot);src:url(../fonts/SourceSansPro/SourceSansPro-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro/SourceSansPro-Regular.woff2) format("woff2"),url(../fonts/SourceSansPro/SourceSansPro-Regular.woff) format("woff"),url(../fonts/SourceSansPro/SourceSansPro-Regular.ttf) format("truetype"),url(../fonts/SourceSansPro/SourceSansPro-Regular.svg#Shift-Regular) format("svg");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:SourceSansPro;src:url(../fonts/SourceSansPro/SourceSansPro-Italic.eot);src:url(../fonts/SourceSansPro/SourceSansPro-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro/SourceSansPro-Italic.woff2) format("woff2"),url(../fonts/SourceSansPro/SourceSansPro-It.woff) format("woff"),url(../fonts/SourceSansPro/SourceSansPro-It.ttf) format("truetype"),url(../fonts/SourceSansPro/SourceSansPro-It.svg#SourceSansPro-It) format("svg");font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:SourceSansPro;src:url(../fonts/SourceSansPro/SourceSansPro-Bold.eot);src:url(../fonts/SourceSansPro/SourceSansPro-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro/SourceSansPro-Bold.woff2) format("woff2"),url(../fonts/SourceSansPro/SourceSansPro-Bold.woff) format("woff"),url(../fonts/SourceSansPro/SourceSansPro-Bold.ttf) format("truetype"),url(../fonts/SourceSansPro/SourceSansPro-Bold.svg#SourceSansPro-Bold) format("svg");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:SourceSansPro;src:url(../fonts/SourceSansPro/SourceSansPro-BoldItalic.eot);src:url(../fonts/SourceSansPro/SourceSansPro-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/SourceSansPro/SourceSansPro-BoldItalic.woff2) format("woff2"),url(../fonts/SourceSansPro/SourceSansPro-BoldIt.woff) format("woff"),url(../fonts/SourceSansPro/SourceSansPro-BoldIt.ttf) format("truetype"),url(../fonts/SourceSansPro/SourceSansPro-BoldIt.svg#SourceSansPro-BoldIt) format("svg");font-weight:700;font-style:italic;font-stretch:normal}.clearfix:after{content:"";visibility:hidden;display:block;height:0;clear:both}*{margin:0;padding:0;box-sizing:border-box;-webkit-font-smoothing:antialiased;outline:none;-webkit-overflow-scrolling:touch;font-family:SourceSansPro,sans-serif;font-weight:400}body,html{width:100vw;height:100%;background-color:#1d1d1b}html{font-size:3.86473vw}body{opacity:0;transition:opacity .3s ease-in}body.loaded{opacity:1}a{text-decoration:none}img{max-width:100%;vertical-align:top}.wrapper{width:100%}.error404-content{min-height:100vh;background-color:#1d1d1b;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0 1.875em;text-align:center}.error404-content h1{font-size:1.25em;font-weight:700;color:#f9c605;margin-bottom:1.5625em}.error404-content p{color:#fff}@media only screen and (min-width:64em){html{font-size:1.25vw}body{position:relative;padding-top:0;font-size:1em}a{color:#000}.wrapper{max-width:1600px;position:relative;margin:0 auto}}@media only screen and (min-width:100em){body{font-size:20px}}strong{font-weight:700}h1,h2,h3,h4,h5,h6{margin:0;padding:0}.title{font-family:SourceSansPro,sans-serif;font-weight:700;font-size:2.375em}.title--white{color:#fff}.subtitle{font-family:SourceSansPro,sans-serif;font-weight:400;font-size:.75em}.subtitle--white{color:#fff}.text img{margin:0 -3.125em;max-width:calc(100% + 6.25em)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}@media only screen and (min-width:64em){.text img{margin:0;max-width:100%}}.main-header{position:absolute;top:0;left:0;z-index:3}.main-header__logo{padding:.9375em 0 0 .9375em;position:relative;z-index:1}.main-header__logo a{width:3.3125em;height:4.0625em;background-image:url(../images/logo_PxL@2x.png);background-size:100%;background-position:50%;background-repeat:no-repeat;display:block;text-indent:-9999px}.main-header__container-menu{position:fixed;width:50%;height:100%;background-color:#1d1d1b;top:0;left:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;transform:translateX(100%);transition:transform .3s ease-in;z-index:9}.main-header__container-menu.opened{transform:translateX(0)}.main-header__container-menu .inner{padding-top:37vh}.main-header__container-menu .main-menu__menu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-bottom:.3125em}.main-header__container-menu .main-menu .menu-item{list-style:none;margin-bottom:2.1875em}.main-header__container-menu .main-menu .menu-item a{font-family:SourceSansPro,sans-serif;font-weight:700;font-size:1em;color:#fff}.main-header__container-menu .main-menu .menu-item.current-menu-item a{color:#f9c605}.main-header__container-menu .btn{border-radius:3px;font-size:.875em}.main-header__container-menu .btn a{letter-spacing:1.6px;width:9.28571em;padding:.28571em 0 .35714em}.main-header__social{width:100%;padding-bottom:1.75em}.main-header__social .menu{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}.main-header__social .menu-item{list-style:none}.main-header__social .menu-item a{color:#fff;background-repeat:no-repeat;background-size:100%;background-position:50%;text-indent:-9999px;display:block}.main-header__social .menu-item--f a{width:32px;height:60px;background-image:url(../images/FB.svg);background-size:49%}.main-header__social .menu-item--t a{width:32px;height:60px;background-image:url(../images/TW.svg)}.main-header__social .menu-item--i a{width:32px;height:60px;background-image:url(../images/IG.svg)}.main-header__social .menu-item--y a{width:32px;height:60px;background-image:url(../images/YT.svg)}.main-header__icon-menu{position:fixed;right:0;top:0;z-index:9}@media only screen and (min-width:64em){.main-header{width:100%}.main-header__logo{padding:.9375em 0 0 2.5em;position:relative;z-index:9;width:9.125em;height:9.375em}.main-header__logo a{width:100%;height:100%}.main-header__container-menu{position:absolute;width:100%;height:auto;left:auto;-ms-flex-direction:row;flex-direction:row;transform:translateX(0);background-color:transparent;padding-left:12.1875em;padding-top:1.5625em;z-index:1}.main-header__container-menu .inner{padding-top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main-header__container-menu .main-menu__menu{-ms-flex-direction:row;flex-direction:row}.main-header__container-menu .main-menu .menu-item{margin-bottom:0;margin-right:4.0625em}.main-header__container-menu .main-menu .menu-item a{font-weight:700;transition:color .3s ease}.main-header__container-menu .main-menu .menu-item:hover a{color:#f9c605}.main-header__container-menu .btn{font-size:.9375em;width:auto;padding:0;margin-left:-.9375em}.main-header__container-menu .btn a{width:8.125em;padding:.3125em .625em .375em}.main-header__social{-ms-flex-item-align:end;align-self:flex-end;width:auto;padding:.3125em 2.5em 0 0}.main-header__social .menu-item{margin-left:1.4375em;transition:opacity .3s ease}.main-header__social .menu-item--f a,.main-header__social .menu-item--i a,.main-header__social .menu-item--t a,.main-header__social .menu-item--y a{width:26px;height:60px}.main-header__social .menu-item:hover{opacity:.6}.main-header .hamburger{display:none}}.btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;text-align:center}.btn--small{font-size:.8125em}.btn--white{background-color:#fff}.btn--white a{font-family:SourceSansPro,sans-serif;font-weight:700;color:#000}.btn--light{background-color:transparent;border:2px solid #fff}.btn--light a{color:#fff}@media only screen and (min-width:64em){.btn{transition:all .3s ease-in}.btn--white:hover{color:#000;background-color:#f9c605}.btn--light:hover{background-color:#000}}.hero{width:100%;height:85.5vh;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-direction:column;flex-direction:column;padding-bottom:2.1875em}.hero:before{content:"";display:block;left:0;height:6.25em;background-image:linear-gradient(180deg,#000,transparent);opacity:.6;z-index:1}.hero .video_hero,.hero:before{position:absolute;top:0;width:100%}.hero .video_hero{right:0;height:auto}.hero #video_hero-desktop{display:none}.hero__logos{position:absolute;top:.75em;left:5em;z-index:1}.hero__logos p{font-size:.75em;color:#fff;font-weight:700;margin-bottom:.41667em}.hero__logos-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.hero__logo-inst{width:6.5625em;height:2.1875em;margin-right:1.875em}.hero__logo-inst a{background-size:contain;background-repeat:no-repeat;background-position:50%;display:block;width:100%;height:100%}.hero__logo-inst a:hover{opacity:.6}.hero__logo-inst--academia a{background-image:url(../images/logo_academia@2x.png)}.hero__logo-inst--cluster a{background-image:url(../images/logo_cluster@2x.png)}.hero__content{position:relative;width:100%;text-align:center}.hero__content .title{padding:0 2.63158em;margin-bottom:.13158em;line-height:1.05263em}.hero__content .subtitle{padding:0 5.3125em;line-height:1.53846em;font-weight:700}.hero__content strong{color:#f9c605}.hero__btns{position:relative;display:-ms-flexbox;display:flex;margin:1.875em 0 0}.hero__btns .btn{font-size:1em;margin:0 .625em}.hero__btns .btn a{width:11.25em;padding:.3125em 0 .375em}@media only screen and (min-width:48em){.hero__content .title{font-size:1.5em;padding:0 5.83333em}.hero__content .subtitle{font-size:.625em;padding:0 9em}.hero__btns{max-width:47.5em;margin-top:1.25em}.hero__btns .btn{font-size:.625em}}@media only screen and (min-width:64em){.hero{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:auto}.hero:before{height:10em;z-index:1}.hero:after{display:block}.hero .video_hero{position:absolute;right:0;bottom:0;width:100%;height:auto;min-width:100%;min-height:100%}.hero #video_hero-desktop{display:block}.hero #video_hero-mobile{display:none}.hero__logos{top:auto;left:auto;bottom:0;right:0;margin-bottom:2.5em}.hero__logos p{font-size:1em;font-weight:400}.hero__logo-inst{width:11.25em;height:3em;margin-right:2.5em}.hero__content{text-align:left;padding:11.5625em 0 0 2.5em}.hero__content .title{font-size:3.75em;line-height:1em;padding:0;margin-bottom:.3em;max-width:4.83333em}.hero__content .subtitle{font-size:.9375em;line-height:1.33333em;padding:0;max-width:49.33333em}.hero__btns{max-width:100%;padding:0 0 0 2.5em;margin-top:3.125em;z-index:1}.hero__btns .btn{padding:0;width:28.75em;margin:0 1.875em 0 0}.hero__btns .btn a{font-size:2.75em;padding:.25em 1.47727em .29545em;width:100%}}.carrousel{width:100%;padding-bottom:2.1875em;width:100vw;overflow:hidden}.carrousel__title{position:relative;font-size:1.1875em;color:#fff;padding-left:.78947em;margin-bottom:.63158em}.carrousel__slider{width:100%;padding:0 .9375em;overflow:visible}.carrousel__slider .swiper-wrapper{padding:0}.carrousel__slider--video{height:9.875em}.carrousel__slider--video .carrousel__item{width:6.875em;background-color:#1d1d1b}.carrousel__slider--video .carrousel__content{width:100%;height:100%;background-size:cover;background-position:50%;border-radius:5px}.carrousel__slider--video .carrousel__content--desktop{display:none}.carrousel__slider--video .swiper-button-next:after,.carrousel__slider--video .swiper-button-prev:after{color:#fff;font-size:1.875em}.carrousel__slider--content{padding-bottom:.625em;border-radius:5px;background-color:#1d1d1b}.carrousel__slider--content .carrousel__item{border-radius:5px;background-color:#1d1d1b;width:10.9375em;box-shadow:none}.carrousel__slider--content .carrousel__item a{background-color:#1d1d1b;width:100%;border-radius:5px}.carrousel__slider--content .carrousel__content-image{width:100%;height:15.5em;margin-bottom:1.25em;background-color:#1d1d1b;border-radius:5px;background-position:50%;background-size:cover;box-shadow:0 20px 20px #000}.carrousel__slider--content h5{font-family:SourceSansPro,sans-serif;font-weight:700;font-size:1em;color:#fff;margin-bottom:.75em}.carrousel__slider--content p{font-size:.6875em;color:#fff;margin-bottom:1.09091em}.carrousel__slider--content .swiper-button-next,.carrousel__slider--content .swiper-button-prev{top:35%}.carrousel__slider--content .swiper-button-next:after,.carrousel__slider--content .swiper-button-prev:after{color:#fff;font-size:1.875em}.carrousel__item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:5px;box-shadow:0 20px 20px #000}@media only screen and (min-width:64em){.carrousel{padding-bottom:3.125em}.carrousel__title{font-size:2em;padding-left:1.25em;margin-bottom:.3125em}.carrousel__slider{padding:0 2.5em}.carrousel__slider--video{height:10.1875em}.carrousel__slider--video .carrousel__item{width:17.8125em;background-color:#1d1d1b;cursor:pointer}.carrousel__slider--video .carrousel__item:hover .carrousel__content{opacity:.6}.carrousel__slider--video .carrousel__content{transition:opacity .3s ease-in}.carrousel__slider--video .carrousel__content--mobile{display:none}.carrousel__slider--video .carrousel__content--desktop{display:block}.carrousel__slider--content{padding-bottom:1.875em}.carrousel__slider--content .carrousel__item{width:17.9375em;transition:opacity .3s ease-in}.carrousel__slider--content .carrousel__item:hover{opacity:.6}.carrousel__slider--content .carrousel__item a{cursor:grab}.carrousel__slider--content .carrousel__content-image{height:25em;margin-bottom:1.875em}.carrousel__slider--content h5{font-size:1.625em;margin-bottom:.69231em}.carrousel__slider--content p{font-size:1.125em;margin-bottom:.66667em}.carrousel__slider .carrousel__item{cursor:grab!important}}.call-to-action{background-color:#f9c605;background-image:url(../images/subtle_grunge_@2X.png);background-blend-mode:multiply}.call-to-action .wrapper{padding:2.1875em 3.875em 2.5em;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center}.call-to-action__title{font-size:1.875em;line-height:1.03333em;padding:0 1em;margin-bottom:.83333em;color:#ed1c24}.call-to-action__text{line-height:1.3125em;margin-bottom:2.0625em}.call-to-action__text strong{color:#ed1c24}.call-to-action__btn{border-radius:0;width:15.3125em}.call-to-action__btn a{width:100%;font-size:1.375em;letter-spacing:1px;padding:.45455em 0 .43478em}@media only screen and (min-width:64em){.call-to-action{background-color:#f9c605;padding:7.5em 15em 5.625em}.call-to-action__title{font-size:3.75em;padding:0;margin-bottom:.58333em}.call-to-action__text{font-size:1.4375em;line-height:1.30435em;margin-bottom:2.3913em;padding:0}.call-to-action__text strong{color:#ed1c24}.call-to-action__btn{border-radius:5px;width:17.8125em}.call-to-action__btn a{width:100%;font-size:1.375em;padding:.45455em 0 .54545em;border-radius:5px;transition:all .3s ease-in}.call-to-action__btn a:hover{color:#fff;background-color:#000;border-radius:5px}}.main-footer{background-color:#ed1c24}.main-footer .wrapper{padding:1.125em .9375em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.main-footer p{font-size:.875em;color:#fff}.main-footer__btn a,.main-footer p{font-family:SourceSansPro,sans-serif;font-weight:700}.main-footer__btn a{padding:.33333em 2.08333em .5em;font-size:.75em}@media only screen and (min-width:64em){.main-footer .wrapper{padding:3.125em 10.3125em 4.375em}.main-footer p{font-size:1.875em;padding-left:2.5em}.main-footer__btn a{padding:.38462em 2.69231em;font-size:1.625em;font-family:SourceSansPro,sans-serif;font-weight:400}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#fff}.hamburger-box{width:25px;height:17px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:25px;height:3px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring .hamburger-inner-extra{width:100%;height:3px;background-color:#fff;display:block;border-radius:4px;position:absolute;bottom:-7px}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--boring.is-active .hamburger-inner-extra{display:none}.decaleg-description{width:100%;position:relative;background-color:#f9c605;background-image:url(../images/subtle_grunge_@2X.png);background-blend-mode:multiply}.decaleg-description:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:6.25em;background-image:linear-gradient(180deg,#000,transparent);opacity:.6}.decaleg-description__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:6.25em .9375em 1.875em}.decaleg-description h1{font-family:SourceSansPro,sans-serif;font-weight:700;color:#ed1c24;font-size:2.5em;line-height:1.05em;padding:0 1.55em .625em;margin-bottom:.7em;border-bottom:3px solid #000}.decaleg-description__text{padding:0 .3125em;line-height:1.375em}.decaleg-description__text p{margin-bottom:1.5625em}.decaleg-description__text strong{color:#ed1c24}@media only screen and (min-width:64em){.decaleg-description{width:100%}.decaleg-description:before{height:10em;z-index:0}.decaleg-description__content{padding:10em .9375em 3.75em}.decaleg-description h1{font-size:3.125em;line-height:.96em;padding:0;max-width:13em;margin:0 auto .7em;border-bottom:none}.decaleg-description__text{max-width:36.25em;margin:0 auto}.decaleg-description__text p{margin-bottom:0}}.decaleg-steps{background-color:#f9c605;background-image:url(../images/subtle_grunge_@2X.png);background-blend-mode:multiply}.decaleg-steps .swiper-container{padding-bottom:3.125em}.decaleg-steps .swiper-button-next,.decaleg-steps .swiper-button-prev{color:#000;top:15.625em}.decaleg-steps .swiper-pagination--top{bottom:auto;top:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 3.75em 0 .9375em}.decaleg-steps .swiper-pagination--top .swiper-pagination-bullet{background:none;font-family:SourceSansPro,sans-serif;font-weight:700;color:#fff;font-size:2.625em;opacity:1}.decaleg-steps .swiper-pagination--top .swiper-pagination-bullet-active{color:#000}.decaleg-steps .navigation-bottom{width:100%;position:relative;bottom:-2.5em;padding-bottom:3.75em}.decaleg-steps .navigation-bottom:before{content:"";display:block;width:100%;height:3px;background-color:#000;width:95%;margin:0 auto}.decaleg-steps .navigation-bottom .swiper-button-next,.decaleg-steps .navigation-bottom .swiper-button-prev{top:auto;bottom:0;font-family:SourceSansPro,sans-serif;font-weight:700;color:#fff;font-size:1.875em;letter-spacing:2px}.decaleg-steps .navigation-bottom .swiper-button-prev{color:#fff;-ms-flex-pack:inherit;justify-content:inherit}.decaleg-steps .navigation-bottom .swiper-button-prev:after{display:none}.decaleg-steps .navigation-bottom .swiper-button-prev:before{content:"prev";font-family:swiper-icons;font-size:.83333em;font-weight:700;text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1;margin-right:.33333em;margin-bottom:-.16667em}.decaleg-steps .navigation-bottom .swiper-button-next{-ms-flex-pack:end;justify-content:flex-end;color:#000}.decaleg-steps .navigation-bottom .swiper-button-next:after{font-size:.83333em;margin-left:.16667em;margin-bottom:-.16667em}.decaleg-steps .swiper-wrapper{padding-top:3.75em}.decaleg-steps .steps{padding:1.25em .3125em 3.75em}.decaleg-steps .steps:before{content:"";display:block;position:absolute;margin:0 auto;right:0;top:3.75em;left:0;width:95%;height:3px;background-color:#000}.decaleg-steps .steps__block{padding:0 .8125em}.decaleg-steps .steps__block h2{font-family:SourceSansPro,sans-serif;font-weight:700;font-size:1.5625em;color:#ed1c24;padding-top:1.5625em}.decaleg-steps .steps__block p{line-height:1.25em;margin-bottom:1.5625em}.decaleg-steps .steps__block--number{position:relative;text-align:center;padding:4.6875em 3.125em 5.9375em;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:21.5625em}.decaleg-steps .steps__block--number p{font-family:SourceSansPro,sans-serif;font-weight:700;position:absolute;z-index:-1;margin:auto;font-size:25em;color:#e5b600}@media only screen and (min-width:64em){.decaleg-steps{width:100%;background-image:url(../images/subtle_grunge_@2X.png);background-blend-mode:multiply}.decaleg-steps .steps:before{display:none}.decaleg-steps .steps__item{display:-ms-flexbox;display:flex}.decaleg-steps .steps__item:nth-child(2n) .steps__block--number{-ms-flex-order:1;order:1;text-align:left}.decaleg-steps .steps__item:nth-child(2n) .steps__block--text{padding-left:1.875em;padding-right:.3125em}.decaleg-steps .steps__item:nth-child(2n) .steps__block--text p{width:24.9375em}.decaleg-steps .steps__item:nth-child(3){background-image:url(../images/Flor@2x.png);background-repeat:no-repeat;background-position:96%;background-size:26%}.decaleg-steps .steps__item:nth-child(3) .steps__block--text{column-count:1}.decaleg-steps .steps__item:last-child{-ms-flex-pack:end;justify-content:flex-end;background-image:url(../images/Flor@2x.png);background-repeat:no-repeat;background-position:4%;background-size:26%}.decaleg-steps .steps__item:last-child .steps__block--text{column-count:1}.decaleg-steps .steps__item.active{opacity:1}.decaleg-steps .steps__block{padding-right:1.25em}.decaleg-steps .steps__block--number{width:27.8125em;min-height:23.4375em;text-align:right;padding:.3125em .625em 0 1.875em;opacity:0;transition:opacity .3s ease-in}.decaleg-steps .steps__block--number.active{opacity:1}.decaleg-steps .steps__block--number h2{font-size:2em;-ms-flex-item-align:start;align-self:flex-start;opacity:0;transition:opacity .3s ease-in .5s}.decaleg-steps .steps__block--number h2.active{opacity:1}.decaleg-steps .steps__block--number p{font-size:31.25em;padding-bottom:.13em}.decaleg-steps .steps__block--text{column-count:2;column-gap:1.5em;padding-top:3.75em;padding-bottom:3.75em;opacity:0;transition:opacity .3s ease-in .8s}.decaleg-steps .steps__block--text.active{opacity:1}.decaleg-steps .steps__block--text p{width:25.3125em;line-height:1.125em}.decaleg-steps .swiper-wrapper{display:block;padding-top:0}.decaleg-steps .navigation-bottom,.decaleg-steps .swiper-button-next,.decaleg-steps .swiper-button-prev,.decaleg-steps .swiper-pagination--top{display:none}}.forms{position:relative}.forms__inner{padding:2.1875em .9375em 0}.forms__inner.success .forms__title{display:none}.forms__title h3{font-family:SourceSansPro,sans-serif;font-weight:700;color:#fff;font-size:2.5em;margin-bottom:.375em}.forms__title p{display:none}.forms__tabs{width:100%;border:2px solid #fff;border-radius:2px}.forms__tabs,.forms__tabs-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.forms__tabs-item{width:50%}.forms__tabs-item p{width:100%;font-family:SourceSansPro,sans-serif;font-weight:700;color:#000;background-color:#fff;text-align:center;padding:.25em 0 .3125em}.forms__tabs-item--active p{color:#fff;background-color:#000}.forms__form{padding:.625em 0 0;display:none;font-family:SourceSansPro,sans-serif;font-weight:700}.forms__form--active{display:block}.forms__form label{width:100%;color:#f9c605;font-family:SourceSansPro,sans-serif;font-weight:700}.forms__form label input{width:100%;margin-top:.4375em;margin-bottom:.75em;height:38px;padding-left:.3125em;color:#000;font-size:1.25em;letter-spacing:1px}.forms__form .wpcf7-not-valid-tip{margin-top:-.625em}.forms__form .wpcf7-response-output{color:#fff}.forms__form .form-text{background-color:#fff;height:4.375em;overflow:hidden;overflow-y:scroll;padding:.71429em;font-size:.875em}.forms__form .form-text p{margin-bottom:.9375em}.forms__form .form-text a{font-weight:700}.forms__form .form-text a:hover{opacity:.6}.forms__form ::-webkit-scrollbar{-webkit-appearance:none;width:7px}.forms__form ::-webkit-scrollbar-thumb{border-radius:5px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}.forms__form .wpcf7-list-item{margin:0}.forms__form .wpcf7-list-item input{width:.9375em;height:.9375em;margin:0;margin-right:.625em}.forms__form .wpcf7-list-item label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.forms__form .wpcf7-list-item-label{font-size:.875em;color:#fff}.forms__form .wpcf7-list-item-label a{font-weight:700;color:#f9c605;text-decoration:underline}.forms__form .wpcf7-list-item-label a:hover{opacity:.6}.forms__form .wpcf7-submit{width:100%;margin:.5em 0;font-size:1.875em;font-weight:700;padding:.13333em 0 .2em;color:#000;background-color:#f9c605}.forms__response-sended{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1d1d1b;display:none}.forms .response-sended{padding:2.1875em .9375em 1.25em}.forms .response-sended__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;color:#fff;text-align:center;padding:6.25em .3125em 0}.forms .response-sended__content h5{position:relative;font-weight:700;font-size:2em;margin-bottom:.625em}.forms .response-sended__content h5:before{content:"";display:block;width:3.4375em;height:3.0625em;background-image:url(../images/Hearth.svg);background-repeat:no-repeat;background-size:100%;background-position:50%;margin:0 auto .9375em}.forms .response-sended__content p{margin-bottom:1.25em;padding:0 .75em}.forms .response-sended__btns{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:wrap;flex-flow:wrap;padding:0}.forms .response-sended__btn{width:100%;border-radius:2px;transition:all .3s ease-in}.forms .response-sended__btn.btn--white{border:2px solid #fff}.forms .response-sended__btn a{width:100%;padding:.4375em 0 .5em;transition:color .3s ease-in}.forms .response-sended__btn:hover{background-color:#fff}.forms .response-sended__btn:hover a{color:#000;font-weight:700}.forms .response-sended__rrss{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:2.375em 4.0625em 2.1875em;background-color:#fff;width:100%;margin-top:1.25em;border-radius:2px;opacity:0;visibility:hidden;transition:all .3s ease-in}.forms .response-sended__rrss:before{content:"";display:block;width:0;height:0;position:absolute;top:-.5em;left:4.6875em;background-color:#fff;border-left:.5em solid #000;border-right:.5em solid #000;border-bottom:.5em solid #fff}.forms .response-sended__rrss.show{opacity:1;visibility:visible}.forms .response-sended__rrss-item{width:1.5625em;height:1.5625em}.forms .response-sended__rrss-item a{width:100%;height:100%;background-size:100%;background-position:50%;background-repeat:no-repeat;display:block;transition:opacity .3s ease-in}.forms .response-sended__rrss-item a:hover{opacity:.6}.forms .response-sended__rrss-item--fb a{background-image:url(../images/FB__black.svg);background-size:50%}.forms .response-sended__rrss-item--tw a{background-image:url(../images/TW__black.svg)}.forms .response-sended__rrss-item--wa a{background-image:url(../images/WA.svg)}.forms .response-sended__rrss-item--ma a{background-image:url(../images/EM.svg)}.captchaFormhidden{opacity:0;visibility:hidden;position:absolute}@media only screen and (min-width:64em){.forms{width:100%}.forms__inner{max-width:26.25em;margin:2em auto 2.5em}.forms__title{position:absolute;width:27.8125em;padding-left:2.5em;padding-top:5.625em;top:0;left:0}.forms__title h3{font-size:3.75em;letter-spacing:1px;margin-bottom:.25em}.forms__title p{font-size:.875em;line-height:1.28571em;color:#fff;display:block;padding-right:8.92857em}.forms__tabs-item{cursor:pointer}.forms__tabs-item p{padding:.5625em 0 .5em}.forms__form{padding:1.125em 0 0}.forms__form label input{margin-bottom:.9375em;margin-top:.3125em;height:44px}.forms__form .wpcf7-submit{cursor:pointer;transition:all .3s ease-in}.forms__form .wpcf7-submit:hover{background-color:#fff;box-shadow:none;border:2px solid #f9c605}.forms .response-sended{max-width:28.75em;margin:2em auto 2.5em;left:0;right:0}.forms .response-sended__content{padding:5em .3125em 0}}@media only screen and (min-width:100em){.forms .response-sended__content{padding:2.5em .3125em 0}}.faqs{background-color:#f9c605;background-image:url(../images/subtle_grunge_@2X.png);background-blend-mode:multiply}.faqs__inner{padding:1em}.faqs__title{font-size:2.5em;color:#000;font-weight:700;margin-bottom:.25em}.faqs__block{position:relative;background-color:#000;color:#fff;margin-bottom:.625em;padding:.9375em 1.25em .9375em 1.5625em;cursor:pointer}.faqs__block:before{content:"";display:block;width:.375em;height:.75em;background-image:url(../images/Chevron.svg);background-size:100%;background-repeat:no-repeat;position:absolute;top:1.125em;left:.625em;transform:rotate(90deg)}.faqs__block.open:before{transform:rotate(-90deg)}.faqs__question{padding-bottom:.625em}.faqs__answer,.faqs__question h2{font-weight:700}.faqs__answer{font-size:.875em;display:none;padding-bottom:1.42857em}@media only screen and (min-width:64em){.faqs{width:100%;background-color:#f9c605}.faqs__inner{padding:3.75em 2.5em}.faqs__title{font-size:3.75em;color:#000;font-weight:700;margin-bottom:.58333em}.faqs__block{padding:1.25em 4.0625em .9375em}.faqs__block:before{width:.75em;height:1.5em;top:1.25em;left:2.1875em}.faqs__question h2{font-size:1.25em}.faqs__answer{padding:.625em 2.5em 1.25em;column-count:2;column-gap:1.5625em}}.counter{width:100%;background-color:#000;position:-webkit-sticky;position:fixed;bottom:0;z-index:2;display:block}.counter__inner{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:.9375em 0}.counter__text{font-size:1em;font-weight:700;color:#fff;margin-right:1.25em;padding-left:.9375em}.counter__numbers{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.counter__numbers div{font-size:1.125em;background-color:#fff;padding:.44444em .38889em;margin:0 .16667em;font-weight:700}.counter__numbers div:nth-child(3){margin-right:.38889em}.counter__numbers div:nth-child(3):after{content:"";display:block;width:3px;height:3px;border-radius:50%;background-color:#fff;position:absolute;bottom:0;left:0;right:0;margin:auto}.counter__btn{margin-left:.9375em}.counter__btn a{padding:.35714em 1.78571em .42857em;font-size:.875em}@media only screen and (min-width:64em){.counter{width:100%;background-color:#000;position:sticky;top:-1px;bottom:auto;z-index:9999;display:block}.counter__inner{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:1.25em 0;transition:all .3s ease}.counter__text{font-size:2em;font-weight:700;color:#fff;margin-right:1.4em;padding-left:5.8em}.counter__numbers{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.counter__numbers div{background-color:#fff;padding:.06em .2em;margin:0 .12em;font-weight:700;font-size:3.125em}.counter__numbers div:nth-child(3){margin-right:.32em}.counter__numbers div:nth-child(3):after{content:"";display:block;width:6px;height:6px;border-radius:50%;background-color:#fff;position:absolute;bottom:0;left:0;right:0;margin:auto}.counter__btn{margin-left:3.75em}.counter__btn a{padding:.32143em 3.03571em .35714em;font-size:1.75em;transition:all .3s ease}.counter.fixed .counter__inner{padding:.3125em 0}.counter.fixed .counter__btn a{padding:.17857em 3.03571em .21429em}}.screen{position:fixed;width:100%;height:100vh;top:0;left:0;z-index:2;display:none;cursor:pointer;background-color:rgba(0,0,0,.6)}.screen__inner{position:relative;width:75%;height:auto;margin:auto;top:50%;transform:translateY(-50%)}.screen__video{position:relative;padding-bottom:56.25%;height:0}.screen__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}#video-campaign{width:500px}@media only screen and (min-width:64em){.screen__inner{width:65%}}.is-desktop,.is-hidden,.is-ipad{display:none}@media only screen and (min-width:48em){.is-ipad{display:block}}@media only screen and (min-width:64em){.is-desktop{display:block}.is-hidden,.is-mobile{display:none}}