html{position:relative;width:100%;height:100%}body{position:relative;width:100%;height:100%;background:#fff;font-family:"Poppins",sans-serif;font-weight:200;font-size:20px;color:#282a2d;overflow-y:auto;overflow-x:hidden}@media (max-width: 799px){body{font-size:16px}}header,main,footer,section{position:relative;float:left;width:100%}section{padding:10px}section.design{overflow:hidden}section.design::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%) rotate(35deg);width:60px;height:200px;border-radius:50px;background:#04c1fd;z-index:-1}section.design::after{content:"";position:absolute;right:0;top:30%;transform:translateY(-50%) rotate(35deg);width:60px;height:200px;border-radius:50px;background:#000;z-index:-1}section.design>span:first-child::before{content:"";position:absolute;left:30px;top:35%;transform:translateY(-50%) rotate(35deg);width:20px;height:60px;border-radius:50px;background:#04c1fd;z-index:-1}section.design>span:first-child::after{content:"";position:absolute;left:50px;top:60%;transform:translateY(-50%) rotate(35deg);width:20px;height:60px;border-radius:50px;background:#04c1fd;z-index:-1}section.design>span:nth-child(2)::before{content:"";position:absolute;right:50px;top:20%;transform:translateY(-50%) rotate(35deg);width:20px;height:60px;border-radius:50px;background:#000;z-index:-1}section.design>span:nth-child(2)::after{content:"";position:absolute;right:30px;top:45%;transform:translateY(-50%) rotate(35deg);width:20px;height:60px;border-radius:50px;background:#000;z-index:-1}section.design.bg-black::after,section.design.bg-black>span:nth-child(2)::after,section.design.bg-black>span:nth-child(2)::before{background:#a00}@media (max-width: 1470px){section.design::after,section.design::before,section.design>span::after,section.design>span::before{opacity:0.1}}section.bg-black{color:#fff}.challenge{position:relative;float:left;width:100%;border-radius:20px;box-shadow:5px 5px 10px 0 rgba(0,0,0,0.1);padding:40px;overflow:hidden}@media (max-width: 639px){.challenge{padding:20px}}.challenge i{position:absolute;top:0;right:0;transform:tranbslateX(-50%);width:80px;height:80px;line-height:80px;font-size:24px;text-align:center;background:#000;border-bottom-left-radius:50px;color:#04c1fd}@media (max-width: 639px){.challenge i{width:50px;height:50px;line-height:50px;border-bottom-left-radius:25px;font-size:16px}}.challenge strong{position:relative;float:left;width:100%;margin-bottom:25px;padding-right:100px;padding-left:70px;min-height:60px;display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis}@media (max-width: 639px){.challenge strong{padding-right:35px;padding-left:45px;line-height:20px;margin-bottom:10px}}.challenge strong span{position:absolute;left:0;top:50%;transform:translateY(-50%);width:50px;height:50px;line-height:48px;border:1px solid #04c1fd;color:#04c1fd;text-align:center;font-size:24px;border-radius:50%;font-weight:200}@media (max-width: 639px){.challenge strong span{width:32px;height:32px;line-height:30px;font-size:16px}}.faq{float:left;width:100%;padding:20px;background:rgba(255,255,255,0.1);border-radius:15px;font-size:16px;cursor:pointer}@media (max-width: 519px){.faq{padding:10px;border-radius:10px}}.faq i.fa-question{position:absolute;left:-40px;top:50%;transform:translateY(-50%) rotate(0deg);float:left;width:42px;height:42px;line-height:42px;text-align:center;background:#000;color:#04c1fd;border-radius:50%;margin-right:10px}@media (max-width: 519px){.faq i.fa-question{left:-25px;width:32px;height:32px;line-height:32px}}.faq i.fa-arrow-down{position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(0deg);float:left;width:32px;height:32px;line-height:32px;text-align:center;color:#04c1fd;border-radius:50%;margin-right:10px;transition:all 0.4s ease}.faq__content>strong{position:relative;float:left;width:100%;padding:10px 50px 10px 20px;min-height:32px;display:inline-flex;align-items:center}.faq__content>p{float:left;width:100%;padding:10px 20px;display:none;margin-top:-10px}.faq.active i.fa-arrow-down{transform:translateY(-50%) rotate(-180deg)}.faq.active .faq__content p{display:block}.person{float:left;width:100%;text-align:center}.person--mini{float:left;width:100%;box-shadow:5px 5px 10px 0 rgba(0,0,0,0.1);padding:20px;background:#fff;border-radius:10px;margin:50px 0 20px}.person--mini .person__head{margin-top:-50px;flex-direction:column;align-items:center;gap:0;margin-bottom:10px}.person--mini .person__photo{width:100px;height:100px;border:10px solid #fff}.person--mini .person__label{text-align:center}.person--mini .person__label small{font-size:14px}.person--mini .person__social{justify-content:center;margin-bottom:-45px;margin-top:20px}.person__head{display:inline-flex;justify-content:center;gap:20px;margin-bottom:20px}@media (max-width: 519px){.person__head{flex-direction:column;align-items:center}}.person__photo{position:relative;display:inline-block;width:120px;height:120px;overflow:hidden;border-radius:50%}.person__photo img{object-fit:cover;object-position:center center;width:100%;height:100%}.person__social{display:inline-flex;justify-content:flex-start;gap:10px;margin-top:10px}@media (max-width: 519px){.person__social{justify-content:center}}.person__social a{width:32px;height:32px;line-height:32px;text-align:center;background:#04c1fd;color:#fff !important;border-radius:50%;font-size:16px}.person__social a.fa-linkedin-in{background:#004182}.person__social a.fa-facebook-f{background:#1B74E4}.person__social a.fa-instagram{background:#833AB4}.person__social a.fa-x-twitter{background:#08a0e9}.person__social a:hover{opacity:0.8}.person__label{display:inline-flex;flex-direction:column;justify-content:center;text-align:left}.person__content{float:inline-block;width:100%;text-align:center}@media (max-width: 519px){.person__content{text-align:center}}.partner{position:relative;float:left;width:100%;padding:20px 30px;text-align:center;box-shadow:5px 5px 10px 0 rgba(0,0,0,0.1);border-radius:20px;background:#fff}.partner__label{float:left;width:100%;margin-bottom:10px;font-size:12px;text-transform:uppercase;height:36px;display:inline-flex;align-items:center;justify-content:center}.partner__photo{float:left;width:100%;height:75px;display:inline-flex;align-items:center;justify-content:center}.partner__photo img{max-height:75px;max-width:180px}.partner__url{display:inline-flex;margin-top:10px;font-size:14px;align-items:center;justify-content:center}header{position:relative;height:90px;z-index:99}@media (max-width: 1023px){header{height:71px}}footer{background:#000;color:#fff;padding:20px 0}footer .divider-1{background:#111}footer .foot{font-size:14px}footer .foot__logo{float:left;width:100%}footer .foot__logo img{display:inline-block;filter:invert(1) hue-rotate(-180deg);max-width:100%;max-height:25px}footer .foot__social{float:left;width:100%;margin-top:10px}footer .foot__social a{display:inline-block;font-size:24px;width:24px;height:24px;line-height:24px;margin-left:5px}@media (max-width: 1023px){footer .foot__social a{margin-left:0;margin-right:5px}}@media (max-width: 519px){footer .foot__social a{margin-left:3px;margin-right:3px}}footer .foot p{float:left;width:100%;margin-top:10px}footer .foot strong{float:left;width:100%;padding-bottom:10px;border-bottom:1px solid #111}footer .foot ul{list-style:none;margin:0;padding:0;float:left;width:100%;margin-top:10px}footer .foot ul.double li{float:left;width:60%}footer .foot ul.double li:nth-child(even){width:40%}@media (max-width: 519px){footer .foot ul.double li{width:100% !important}}footer .foot ul li a{color:#fff;font-weight:200;cursor:pointer;line-height:26px}footer .foot ul li a:hover{color:#04c1fd}footer .foot ul li a i{color:#04c1fd;margin-right:5px;width:14px;text-align:center}footer .foot ul li a i.fa-link{font-size:12px}main section{padding:80px 10px}@media (max-width: 799px){main section{padding:40px 10px}}a{text-decoration:none;color:#04c1fd;font-weight:400}a.active{color:#000}a:hover{color:rgba(4,193,253,0.7)}.head{padding:20px 10px;position:fixed;background:rgba(255,255,255,0.7);backdrop-filter:blur(5px);transition:all 0.4s ease}@media (max-width: 1023px){.head{padding:10px;border-bottom:1px solid #eee;background:#fff}}.head img{float:left;width:auto;height:30px;margin:10px 0;transition:all 0.4s ease}@media (max-width: 1023px){.head img{height:20px;margin:15px 0}}.head .hamburger{float:right;display:none;position:relative;width:14px;height:2px;background:#04c1fd;margin:9px 0;margin-top:23px;transition:all 0.4s ease;border-radius:10px}.head .hamburger span{position:absolute;left:-22px;top:-22px;width:48px;height:48px}.head .hamburger::before{content:"";position:absolute;right:0;top:-9px;width:20px;height:100%;background:#000;transition:all 0.4s ease;border-radius:10px}.head .hamburger::after{content:"";position:absolute;right:0;bottom:-9px;width:24px;height:100%;background:#000;transition:all 0.4s ease;border-radius:10px}@media (max-width: 1023px){.head .hamburger{display:block}}.head ul{position:relative;float:right;list-style:none;padding:10px 0;margin:-10px 0;transition:all 0.4s ease}@media (max-width: 1023px){.head ul{position:fixed;right:-240px;top:70px;width:240px;height:calc(100vh - 70px);background:#fff;margin:0;padding:20px;border-top:1px solid #eee;border-left:1px solid #eee}.head ul::before{content:"";position:fixed;left:0;top:70px;width:calc(100%);height:calc(100vh - 70px);background:rgba(0,0,0,0.7);opacity:0;pointer-events:none;transition:all 0.4s ease}.head ul.active{right:0}.head ul.active::before{width:calc(100% - 240px);opacity:1;pointer-events:all}.head ul.active+.hamburger{width:0}.head ul.active+.hamburger::before,.head ul.active+.hamburger::after{width:24px;background:#04c1fd}.head ul.active+.hamburger::before{transform:rotate(-45deg);transform-origin:right top;top:-8px}.head ul.active+.hamburger::after{transform:rotate(45deg);transform-origin:right bottom;bottom:-9px}}.head ul li{position:relative;float:left;margin:0 15px;padding:0}@media (max-width: 1365px){.head ul li{margin:0 10px}}@media (max-width: 1023px){.head ul li{margin:0;width:100%}}.head ul li a{position:relative;float:left;line-height:50px;padding:0 5px;font-weight:700;color:#000;font-size:16px;cursor:pointer;transition:all 0.4s ease}.head ul li a::before{content:"";position:absolute;bottom:5px;left:5px;height:1px;width:0;background:#04c1fd;transition:all 0.4s ease}@media (max-width: 1023px){.head ul li a::before{width:0;height:100%;left:-21px;top:0;border-radius:5px}}.head ul li a.active::before{width:calc(100% - 10px)}@media (max-width: 1365px){.head ul li a{font-size:13px}}@media (max-width: 1023px){.head ul li a{width:100%;padding:0 20px}.head ul li a.active::before{width:5px}}.head ul li a.ul-btn{background:#04c1fd;color:#fff;line-height:40px;margin:5px 0;padding:0 15px;border-radius:50px;font-weight:400;text-align:center}@media (max-width: 1023px){.head ul li a.ul-btn{margin:5px 20px;width:calc(100% - 40px)}}.head.invert{background:rgba(0,0,0,0.7)}@media (max-width: 1023px){.head.invert{border-bottom:1px solid #111;background:#000}}.head.invert img{filter:invert(1) hue-rotate(180deg)}@media (max-width: 1023px){.head.invert ul{background:#000;border-top:1px solid #111;border-left:1px solid #111}}.head.invert ul li a{color:#fff}.head.invert .hamburger::before,.head.invert .hamburger::after{background:#fff}h1{position:absolute;pointer-events:none;opacity:0}h1,h2,h3,h4,h5{display:inline-block;float:none;width:auto}ul.checklist{float:left;width:100%;list-style:none;margin:0;padding:0}ul.checklist li{position:relative;float:left;width:100%;margin-bottom:10px;line-height:26px;padding-left:32px}@media (max-width: 639px){ul.checklist li{line-height:22px}}ul.checklist li::before{content:"\f00c";color:#04c1fd;font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:0;top:1px}.title{position:relative;float:left;width:100%;margin-bottom:20px;margin-top:20px;font-weight:900;font-size:32px;color:#000;text-transform:uppercase}@media (max-width: 799px){.title{font-size:24px}}.title span{position:relative}.title::before{content:attr(data-title);margin-right:-100%;font-size:84px;font-weight:200;opacity:0.3;color:#ccc;position:absolute;left:50%;top:-64px;transform:translateX(-50%);text-transform:lowercase}@media (max-width: 799px){.title::before{top:-32px;font-size:48px}}.title::after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-10px;height:1px;background:#04c1fd;width:50px}.title-2{position:relative;float:left;width:100%;margin-bottom:10px;font-weight:900;font-size:32px;text-transform:uppercase;color:#000;white-space:normal}@media (max-width: 799px){.title-2{font-size:24px}}.bg-black .title{color:#fff}.bg-black .title::before{color:#eee;opacity:0.15}.slider{position:relative;background:#fff;margin-top:-90px;padding:0px}.slider::before{position:absolute;left:50%;top:0;transform:translateX(-50%) translateY(-30%) rotate(10deg) skew(20deg);background:#000;border-radius:300px;width:100vw;height:100vh}.slider__container{position:relative;width:100vw;height:100vh;padding-top:110px;padding-bottom:0;overflow:hidden}@media (max-width: 799px){.slider__container{height:auto}}.slider__container+div{margin-top:-110px;position:relative;z-index:1}@media (max-width: 799px){.slider__container+div{margin-top:0}}.slider__wrapper{position:absolute;left:0%;top:0%;width:100vw;height:100vh;white-space:nowrap}@media (max-width: 799px){.slider__wrapper{position:relative;height:auto}}.slider__item{width:100%;height:100vh;align-items:center;display:inline-flex;white-space:normal}@media (max-width: 799px){.slider__item{height:auto}}@media (max-width: 639px){.slider__item .row{display:block}}.slider__item div[class^="col"]{display:inline-flex;justify-content:center;flex-direction:column;text-align:left;white-space:normal}.slider__item div[class^="col"]>*{white-space:normal}.slider__item div[class^="col"].flex-fix>*{float:left;width:100%}@media (max-width: 1367px){.slider__item div[class^="col"] .responsive{max-width:600px;width:100%}}@media (max-width: 1023px){.slider__item div[class^="col"]{margin-top:100px}}@media (max-width: 799px){.slider__item div[class^="col"]{margin-top:0}}@media (max-width: 639px){.slider__item div[class^="col"]{text-align:center;display:block}}.slider__scrollbtn{position:relative;display:inline-block;top:50px;width:70px;height:70px;line-height:70px;text-align:center;color:#04c1fd !important;font-size:24px;background:#fff;box-shadow:10px 10px 10px 0 rgba(0,0,0,0.1);border-bottom-right-radius:20px;cursor:pointer;transform:rotate(45deg)}.slider__scrollbtn i{transform:rotate(-45deg)}.slider .slider__scrollbtn{top:-50px}@media (max-width: 639px){.slider .slider__scrollbtn{top:0}}.infobox{position:relative;display:inline-block;width:260px;margin:10px 20px;padding:20px 52px 20px 20px;border-radius:10px;background:#fff;color:#000;text-align:left;box-shadow:5px 5px 10px 0 rgba(0,0,0,0.1)}@media (max-width: 639px){.infobox{margin:10px 0}}.infobox>*:not(i){float:left;width:100%}.infobox i{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:20px;color:#04c1fd;background:#000;width:45px;height:45px;line-height:45px;text-align:center;border-top-left-radius:23px;border-bottom-left-radius:23px}.infobox label{font-weight:400;font-size:13px;text-transform:uppercase;margin-bottom:0;color:#60697e}.infobox strong{color:#000}.infobox small{font-size:13px;font-weight:500}.timeline{float:left;width:100%;display:flex;flex-direction:column}.timeline__item{position:relative;float:left;width:100%;padding-left:80px;padding-bottom:30px}@media (max-width: 639px){.timeline__item{padding-left:50px}}.timeline__item:first-child i{color:#04c1fd}.timeline__item:last-child{padding-bottom:0}.timeline__item:last-child::before{display:none}.timeline__item::before{content:"";position:absolute;left:25px;width:1px;height:100%;border-left:1px dashed #333}@media (max-width: 639px){.timeline__item::before{left:15px}}.timeline__item i{position:absolute;left:0;top:0;width:50px;height:50px;line-height:48px;text-align:center;border:1px dashed #333;border-radius:50%;color:#555;background:#000}@media (max-width: 639px){.timeline__item i{left:-5px;width:40px;height:40px;line-height:38px}}.timeline__item strong{float:left;width:100%}.timeline__item small{float:left;width:100%}.timeline__item p{float:left;width:100%;margin-top:10px;color:#888}.timeline__item.active::before{border-left:1px dashed #04c1fd}.timeline__item.active i{border:1px solid #04c1fd !important;color:#04c1fd}.timeline__item.active+div i{color:#04c1fd}.modal{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:20px;z-index:999;background:rgba(0,0,0,0.8);color:#282a2d;transition:all 0.4s ease;opacity:0;pointer-events:none}.modal__box{position:relative;top:100px;width:100%;max-width:520px;background:#fff;color:#282a2d;display:flex;flex-direction:column;flex-wrap:wrap;overflow:hidden;transition:all 0.4s ease;border-radius:15px}.modal__box--big{max-width:800px}.modal__box--big .modal__box-content{background:#eee}.modal__box-header{width:100%;height:70px;padding:0 30px;line-height:70px;box-shadow:5px 5px 10px 0 rgba(0,0,0,0.1)}.modal__box-header a{position:relative;margin-right:-30px;cursor:pointer;color:#04c1fd}.modal__box-header strong{color:#000;font-size:16px}.modal__box-content{width:100%;height:100%;overflow:auto;max-height:calc(100vh - 110px);padding:30px;font-size:16px;font-weight:400}.modal__box-content .title-2{font-size:20px}.modal.active{opacity:1;pointer-events:all}.modal.active .modal__box{top:0}.se-webform{width:100% !important}*{margin:0;padding:0;border:0;box-sizing:border-box}*::after,*::before{box-sizing:border-box}@keyframes slide1{0%{top:calc(50% - 50px);opacity:0}100%{top:50%;opacity:1}}@keyframes scale{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes scalerotate1{0%{transform:scale(0) rotate(45deg);top:13px;opacity:0}50%{transform:scale(1) rotate(45deg);top:13px;opacity:1}100%{transform:scale(1) rotate(0deg);top:0;opacity:1}}@keyframes scalerotate2{0%{transform:scale(0) rotate(-45deg);bottom:13px;opacity:0}50%{transform:scale(1) rotate(-45deg);bottom:13px;opacity:1}100%{transform:scale(1) rotate(0deg);bottom:0;opacity:1}}@keyframes scalerotate3{0%{transform:scale(0) rotate(45deg);bottom:13px;opacity:0}50%{transform:scale(1) rotate(45deg);bottom:13px;opacity:1}100%{transform:scale(1) rotate(0deg);bottom:0;opacity:1}}@keyframes scalerotate4{0%{transform:scale(0) rotate(-45deg);top:13px;opacity:0}50%{transform:scale(1) rotate(-45deg);top:13px;opacity:1}100%{transform:scale(1) rotate(0deg);top:0;opacity:1}}@keyframes butterfly{0%{transform:rotate(0)}50%{transform:rotate(-12deg)}100%{transform:rotate()}}@keyframes butterfly2{0%{transform:rotate(0)}50%{transform:rotate(12deg)}100%{transform:rotate(0)}}@keyframes opacity{0%{opacity:0.2}100%{opacity:1}}@-webkit-keyframes rotating /* Safari and Chrome */{from{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}
