body{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#000;min-width:375px}h1,h2,h3,h4,h5,h6{line-height:1em}h2,h3,h4,h5,h6{padding-bottom:10px}blockquote{margin:20px 0 30px;border-left:5px solid;padding-left:20px}.pipeline-layout[data-columns]::before{content:'3 .size-1of3 .column'}.pipeline-layout>.column{width:31.3%;margin-right:3%}.pipeline-layout>.column:last-child{margin-right:0}@media(max-width:1024px){.pipeline-layout[data-columns]::before{content:'2 .size-1of2 .column'}.pipeline-layout>.column{width:48%;margin-right:4%}.pipeline-layout>.column:last-child{margin-right:0}}@media(max-width:720px){.pipeline-layout[data-columns]::before{content:'1 .size-1of1 .column'}.pipeline-layout>.column{width:100%;margin-right:0}}a.more-link{font-weight:700;text-transform:uppercase;color:#8119d3!important;letter-spacing:0;line-height:1.5}article.card-news{padding:19px;border-radius:10px;overflow:hidden;border-width:0;background-color:#fff;margin-bottom:30px;box-shadow:2px 2px 7px 0 rgba(0,0,0,.04)}.sign_up:after{content:"5";opacity:0;position:absolute;top:0;-webkit-transition:all .2s;transition:all .2s;text-transform:none}.sign_up[data-icon]:not([data-icon=""]):after{content:attr(data-icon)}.sign_up:after{opacity:1;margin-left:.3em;left:auto;font-family:ETmodules!important;font-weight:400!important}.sign_up:hover{color:#8333f4!important;border-color:RGBA(255,255,255,0)!important;background-image:initial;background-color:#fff}.sign_up:hover:after{margin-left:.3em;left:auto;color:#8333f4}.swiper-pagination-bullet{background-color:#869698;opacity:1;margin-left:19px}.swiper-pagination-bullet-active{background-color:#e0e0e0}.skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite}@keyframes skeleton-loading{from{background-position:200% 0}to{background-position:-200% 0}}.body-text blockquote{font-family:Barlow Semi Condensed;border-color:#6600f4!important;margin:20px 0 30px;border-left:5px solid;padding-left:20px}.body-text h2{font-weight:800;font-style:italic;text-transform:uppercase;font-size:32px;color:#000!important}.body-text h4{font-weight:800;color:#000!important}.body-text a{color:#7903ba}.body-text p{font-weight:300;line-height:1.4em;padding-bottom:1em}.body-text strong{font-weight:700}