.layout{margin-left:auto;margin-right:auto;max-width:1120px}@media screen and (max-width:760px){h2,h2>p,h2>span{font-size:28px}}.header,.navbar,body,main{background-color:#121212}.brand-and-icon,.header{border-bottom:none}.navbar-nav>li>a{color:#d0d0d0!important;font-weight:400}.navbar{min-height:60px}.navbar-toggler{background-color:transparent!important;filter:invert(1)}@media screen and (min-width:1201px){.navbar{height:60px;min-width:1366px}}@media screen and (max-width:1200px){.navbar-btns{margin-bottom:60px;margin-top:16px;padding-left:20px}.navbar-nav>li>a{border-bottom:1px solid hsla(0,0%,87%,.4)}.sub-menu{background-color:#fff;padding:12px}.menu--company .sub-menu-item:last-of-type{min-width:100%}.menu-open #main-content{opacity:0}}.drop-icon{border-color:#d0d0d0;opacity:.4}.header .btn{color:#fff!important}.header .btn--stroke{border:2px solid #717171;border-radius:4px;font-size:14px;height:36px;margin-right:16px;padding:0 16px}.header .btn--stroke:before{background:none}.header .btn--colored{border-radius:3px;font-weight:600;height:36px;letter-spacing:normal;padding:16px;text-transform:none}@media screen and (max-width:1260px){.navbar-btns .btn{height:50px;min-width:130px}.header .btn.btn--colored{margin:0;min-width:145px}}.navbar-brand{position:relative}.navbar-brand:before{background-image:url(https://go.competera.ai/hubfs/events/Competera_logo.svg);background-position:0 100%;background-repeat:no-repeat;background-size:130px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:1200px){.navbar-brand:before{background-position:0}}.navbar-brand img{opacity:0}.hero{overflow:hidden;padding-top:120px;position:relative}.hero:after{background:linear-gradient(180deg,rgba(25,25,25,0),hsla(0,0%,7%,.9) 71.75%,#121212 91.28%);bottom:0;content:"";height:260px;left:0;pointer-events:none;position:absolute;width:100%;z-index:2}.hero .layout{align-items:center;display:flex;flex-direction:column;justify-content:space-around;padding:0 24px;position:relative;text-align:center;z-index:1}.linear-wipe{background:linear-gradient(90deg,#76d29d 20%,#c0e766 40%,#c0e766 60%,#76d29d 80%);background-clip:text;background-size:200% auto;color:#000;text-align:center;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shine 10s linear infinite}@keyframes shine{to{background-position:-200%}}.hero .label{background-color:rgba(27,179,91,.1);border-radius:100px;color:#fff;display:inline-block;margin:0 auto 60px;padding:10px 24px}.hero .label img{margin-right:6px;vertical-align:text-top}.hero p{color:#d0d0d0;margin:0 auto;max-width:457px;text-align:center}.dashboard-wrap{margin-top:60px;position:relative}.dashboard-wrap:after{animation:animateGlow 5s ease infinite;background:linear-gradient(270deg,#76d29d,#96d700);background-size:200% 200%;content:"";-webkit-filter:blur(7vw);-moz-filter:blur(7vw);-ms-filter:blur(7vw);filter:blur(7vw);height:60%;left:-18%;margin:0 auto;opacity:.8;position:absolute;right:0;top:5%;transform:scale(.75) rotate(350deg);width:138%;z-index:-1}@keyframes animateGlow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.hero-btn-wrap{align-items:center;display:flex;gap:12px;justify-content:center;margin-top:40px}.sticky-cards{color:#fff;margin-top:60px}.sticky-cards .card{align-items:center;background:#191919;background-image:linear-gradient(0deg,hsla(0,0%,5%,.7) 15.42%,hsla(0,0%,5%,0));border:1px solid #121212;border-radius:8px;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:90px;overflow:hidden}.card:nth-child(1n){top:90px}.card-text{flex-grow:1;margin:0;padding:0;text-align:center;width:100%}@media screen and (max-width:960px){.sticky-cards .card{position:relative;top:0}.sticky-cards .card-image{position:relative;z-index:2}}@media screen and (min-width:768px){.sticky-cards .card{height:565px;margin-bottom:120px}}@media screen and (max-width:600px){.sticky-cards .card{padding:24px 12px 0}.hero-btn-wrap{flex-direction:column;width:100%}#hs_cos_wrapper_button,#hs_cos_wrapper_button .button,#hs_cos_wrapper_button .button-wrapper{width:100%}.button.button--secondary{align-items:center;display:flex;justify-content:center;margin-top:16px;width:100%}}.gradient{background:linear-gradient(180deg,#121212,#1e1e1e)}.section-cs{padding-left:24px;padding-right:24px}.banner{height:528px;margin:0;padding-bottom:160px}@media screen and (min-width:1020px){.banner{background-size:contain}}.banner .layout{align-items:center;display:flex;flex-direction:column;height:140%;justify-content:center;letter-spacing:-1px;max-width:calc(100% - 12px);text-align:center;width:608px}.button{cursor:pointer}.button:not(.button--secondary){align-items:center;background:linear-gradient(180deg,#14ce62,#179b4f);border:none;border-radius:3px;box-shadow:0 4px 6px 0 rgba(14,141,68,.16);color:#fff;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:800;gap:6px;height:48px;justify-content:center;letter-spacing:2px;line-height:normal;padding:21px 36px;position:relative;text-align:center;text-shadow:0 -1px 0 rgba(0,128,55,.5);text-transform:uppercase;transition:all .3s}.button:not(.button--secondary):before{background:linear-gradient(180deg,#25de76,#158946);border-radius:3px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;position:absolute}.button:not(.button--secondary):hover{background:linear-gradient(180deg,#179b4f,#14ce62);border:none;box-shadow:none;color:#fff;text-shadow:0 1px 0 rgba(0,128,55,.5);transition:all .5s}.button:not(.button--secondary):hover:before{background:linear-gradient(0deg,#25de76,#158946)}.button.button--secondary{color:#fff;height:50px;fill:#fff}.button.button--secondary:hover{background-color:#fff;border:2px solid #fff;color:#121212;fill:#121212}.animate-on-scroll{opacity:0;transform:translateY(40px);transition:opacity .6s ease-out,transform .6s ease-out}.animate-on-scroll.visible{opacity:1;transform:translateY(0)}.submitted-message{background-color:transparent}.slick-dots{align-items:center;display:flex;justify-content:center;margin-top:56px}.slick-dots li{list-style-type:none}.slick-dots li button{background:transparent;border:1px solid #fff;border-radius:100%;color:transparent;display:inline-block;height:16px;padding:0;width:16px}.slick-dots li.slick-active button{background-color:#fff}.video-popup{background-color:rgba(0,0,0,.9);height:100%;left:0;opacity:0;position:fixed;top:0;transform:scale(1.1);transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s;visibility:hidden;width:100%;z-index:100}.video-popup.show-modal{opacity:1;transform:scale(1);transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s;visibility:visible}.video-popup .modal-content{display:block;height:auto;margin:0 auto;max-width:90vw;padding:0 3%;position:relative;top:50%;transform:translateY(-50%);z-index:10}.video-popup .video-container{box-shadow:0 0 15px #333;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video-popup .video-container embed,.video-popup .video-container iframe,.video-popup .video-container object{height:100%;left:0;position:absolute;top:0;width:100%}.video-popup .close-modal{align-items:center;background-color:rgba(0,0,0,.3);border:1px solid #fff;border-radius:100%;box-shadow:0 0 3px rgba(0,0,0,.3);color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:12px;text-align:center;text-decoration:none;top:-20px;transition:all .3s ease;width:40px;z-index:101}.-webkit-.touchevents .close-modal{line-height:.5}.close-modal svg{width:100%}.close-modal:hover{color:#fff;opacity:.8}