/*!
 *  Font Awesome 4.3.0 by @davegandy - https://fontawesome.io - @fontawesome
 *  License - https://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:"FontAwesome";src:url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.eot");src:url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.woff2") format("woff2"),url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.woff") format("woff"),url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.ttf") format("truetype"),url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.svg#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;transform:translate(0, 0)}.fa-facebook:before{content:"\f09a"}.fa-linkedin:before{content:"\f0e1"}.fa-whatsapp:before{content:"\f232"}.share{display:flex;justify-content:start;position:absolute;left:14.5%;bottom:calc(-3rem - 3vw);max-width:1348px;z-index:990;transform:translateY(100%)}.share__resume{display:none}.share__icon{width:47px;aspect-ratio:1/1;border-radius:50%;border:1px solid rgba(0,0,0,0.15);background-color:#ffd104;display:flex;justify-content:center;align-items:center;margin:1px;color:#000000;transition:opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);text-decoration:none}.share__icon:hover{opacity:0.8}.share__icon path{fill:#000000}@media (max-width: 1290px){.share{left:13%}}@media (max-width: 768px){.share{display:none}.share__resume{display:flex;justify-content:center;margin:calc(1rem + 2vw) auto calc(3rem + 3vw) auto}.share__text{display:none}.share__icon{width:35px;aspect-ratio:1/1;font-size:14px}.share__icon svg{width:14px}}@media (min-width: 768px){.fa-whatsapp{display:none}}:root{--gap-elements-carousel: calc(16px + 3vw)}html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,em,img,q,small,strong,sub,sup,b,i,ol,ul,li,fieldset,form,label,legend,table,tbody,tfoot,thead,tr,th,td,article,aside,canvas,figcaption,figure,footer,header,menu,nav,section,summary,time,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,figcaption,figure,footer,header,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}@keyframes scroll{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(calc(-1 * (var(--width-elements-carousel) / 2)), 0, 0)}}img{width:100%;height:auto}video{max-width:100%}strong{font-weight:700}em{font-style:italic}a{text-decoration:none}.row{display:flex}.row--end{justify-content:flex-end}.border-bottom{position:relative}.border-bottom::after{content:"";position:absolute;border-bottom:1px solid rgba(21,21,21,0.2);bottom:7px;left:50%;transform:translateX(-50%);width:calc(100% - 32px);height:1px}@media screen and (max-width: 767px){.border-bottom{position:relative}.border-bottom::after{content:none}}.bg{background-color:rgba(217,217,217,0.3);padding:8px 0}.isBold{font-weight:600 !important}.isPadding{padding:0 16px;box-sizing:border-box}.isPaddingMobile{padding:0 16px}.isCentered{margin:0 auto}.isMargin{margin:calc(3rem + 3vw) auto}.isCenteredMargin{margin:calc(1rem + 0.8vw) auto calc(2rem + 2vw) auto}@media (max-width: 768px){.isCenteredMargin{margin:0 auto calc(2rem + 2vw) auto}}@media (max-width: 768px){.isFirsContent{margin:calc(1rem + 1vw) auto calc(2rem + 2vw) auto}}.isOverflowhidden{overflow:hidden}.isGap{gap:calc(7px + 1vw)}.isBorderBox{box-sizing:border-box}.isGrid{display:grid}.isColThree{grid-template-columns:repeat(3, 1fr);row-gap:30px}@media screen and (max-width: 996px){.isColThree{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 768px){.isColThree{grid-template-columns:100%;row-gap:40px}}.isColTwo{grid-template-columns:repeat(2, 1fr)}@media (max-width: 768px){.isColTwo{grid-template-columns:100%}}.isBlock{display:block}.isFlex{display:flex}.link{color:black}picture{display:block}@media (max-width: 768px){.isColMobile{flex-direction:column}}.container__sponsor{box-sizing:border-box;position:relative;overflow:hidden}.container__sponsor::before,.container__sponsor::after{content:"";background:linear-gradient(to right, #fff 0%, rgba(255,255,255,0) 100%);height:100%;position:absolute;width:200px;z-index:2}.container__sponsor::after{right:-1px;top:0;transform:rotateZ(180deg)}.container__sponsor::before{left:-1px;top:0}.container__sponsor span{color:#151515;font-family:"Roboto",sans-serif;font-size:13px;font-weight:400;opacity:0.5;line-height:100%;display:block;padding-bottom:20px;z-index:3;position:relative}.container__sponsor--carousel{animation:scroll 37s linear infinite;display:flex;align-items:center;width:var(--width-elements-carousel);backface-visibility:hidden}.container__sponsor--carousel.container__sponsor--mobile img{width:100%}.container__sponsor--carousel div{padding-right:var(--gap-elements-carousel)}.container__sponsor--carousel img{width:auto}@media (max-width: 768px){.container__sponsor--preFooter{margin:0 auto}.container__sponsor::before,.container__sponsor::after{width:60px}.container__sponsor--carousel{animation:scroll 47s linear infinite}}html{scroll-behavior:smooth;scroll-padding-top:80px}.body__wrapper{padding-top:30px;padding-bottom:calc(3rem + 7vw)}a{position:relative;display:block}a img{display:block}.footer .legalFooter,.footerSpecials .legalFooter{box-sizing:border-box}body.menu-fixed .js-headerNav{color:white;background-color:black}body.menu-fixed .js-headerNav .start__desktop span{display:none}body.menu-fixed .js-headerNav .start__desktop img{display:block}body.menu-fixed .js-headerNav .start__mobile div{background-color:white}body.menu-fixed .header{transform:translate(-50%, 0);position:fixed !important;top:0}body.menu-fixed .header .headerLogin{height:70px}body.menu-fixed .mainHeader{height:69px !important}body.menu-fixed .header__inner__nav{background-color:black}body.menu-fixed .header__inner__nav.border-bottom{border-bottom:0}body.menu-fixed .mainHeader__wrapper{position:fixed;top:0;right:0}body.menu-active .js-menu div:nth-child(1){transform:rotate(45deg) translate(4px, 6px)}body.menu-active .js-menu div:nth-child(2){transform:rotate(-45deg) translate(-1.5px, -1px)}body.menu-active .js-menu div:nth-child(3){transition:opacity 0.1s cubic-bezier(0.215, 0.61, 0.355, 1);opacity:0;transition-delay:0s;animation-delay:0s}body.menu-active .js-menuItems{opacity:1;pointer-events:all}

