@import url(https://fonts.googleapis.com/css2?family=Cairo:wght@400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Gentium+Plus:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;700&display=swap);:root{--white:#fff;--black:#000;--mainColor:#fff;--navBGColor:#fff;--textColor:#fff;--circleBG:#bfbfbf;--circleGreen:#2da546;--circleBlue:#66b1d9;--greenText:#54a352}body,html{font-family:Source Sans Pro,sans-serif}.font-title{font-family:Cairo,sans-serif}body{background:#010125 url(https://blog.tecmilenio.mx/hubfs/bg-esport.jpg) no-repeat 100%;background-size:cover;color:var(--textColor);font-size:14px;font-weight:400;line-height:1.5;margin:0;text-align:left}main{position:relative}b,strong{font-weight:600}p{color:var(--navBGColor);font-size:15px;line-height:25px}p strong{font-size:18px;line-height:28px}section{padding:80px 0}@media (max-width:767px){section{padding:50px 0}}.btn-main{background:transparent linear-gradient(256deg,#48b3dd,#2da546) 0 0 no-repeat padding-box;border:1px solid #ffffff80;border-radius:38px;box-shadow:15px 10px 30px #2da54680;color:var(--textColor);font-size:16px;font-weight:600;letter-spacing:1.6px;line-height:24px;padding:24px 40px;text-transform:uppercase;transition:all .2s}.btn-main:hover{background:transparent linear-gradient(256deg,#2da546,#48b3dd) 0 0 no-repeat padding-box;color:var(--textColor)}header .navbar .header-logo{margin-top:60px;max-width:250px}.bg-img-top{max-width:55%;position:absolute;right:0;top:0;width:100%;z-index:-1}.bg-img-top.typ{height:1081px;max-width:50%;overflow:hidden;right:0;top:0}.bg-img-top.typ img{height:100%;left:50%;max-width:unset;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.bg-img-bottom{bottom:0;height:100%;left:0;max-width:35%;position:absolute;width:100%;z-index:-1}@media (max-width:1199px){.bg-img-top.typ{height:1024px;max-width:50%;overflow:hidden;right:0;top:0}.bg-img-top.typ img{height:100%;left:50%;max-width:unset;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}}@media(max-width:767px){.bg-img-top{display:none}.bg-img-top.typ{display:block;height:auto;margin:0 0 0 auto;max-width:480px;position:relative}.bg-img-top.typ img{height:auto;left:0;position:relative;top:0;transform:unset;width:100%}.bg-img-bottom{max-width:280px;position:relative}}.banner-section h1{font-family:Poppins,sans-serif;font-size:52px;font-weight:600;line-height:62px;padding-top:100px}.banner-section h1 span{display:block;font-size:30px;font-weight:500;line-height:38px;text-transform:uppercase}.banner-section .text{font-size:24px;line-height:32px;padding:40px 0 60px}@media (max-width:1199px){.banner-section h1{font-size:48px;line-height:58px;padding-top:0}}@media (max-width:991px){.banner-section h1{font-size:40px;line-height:50px;padding-top:0}.banner-section h1 span{font-size:24px;line-height:32px}.banner-section .text{font-size:18px;line-height:26px}}.about-section h2{font-size:48px;font-weight:600;line-height:60px;max-width:500px;padding:0 0 70px}.opacity-card{background:#ffffff80 0 0 no-repeat padding-box;border:1px solid var(--white);border-radius:20px;box-shadow:15px 15px 30px #000;height:100%}.opacity-card .txt{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:25px}.opacity-card .txt .number{background:transparent linear-gradient(126deg,var(--greenText) 0,#66b1d9 100%) 0 0 no-repeat padding-box;border:1px solid var(--white);border-radius:50%;display:block;font-family:Poppins,sans-serif;font-size:24px;font-weight:700;height:90px;line-height:92px;margin-bottom:30px;text-align:center;width:90px}.opacity-card .txt p{font-family:Poppins,sans-serif;font-size:18px;font-weight:500;line-height:26px}.opacity-card .txt p.desc{font-size:20px;font-weight:400;line-height:32px;margin:0}.opacity-card .txt .numbers-container{display:flex;flex-direction:row;justify-content:center;text-align:center}.opacity-card .txt hr{border-top:1px solid var(--white)}.opacity-card .txt .numbers-container>div{max-width:320px;width:100%}.opacity-card .txt .numbers-container p{font-family:Work Sans,sans-serif;font-size:20px;font-weight:400;line-height:32px;margin:0}.opacity-card .txt .numbers-container p strong{font-family:Poppins,sans-serif;font-size:24px;line-height:32px}@media (max-width:1199px){.opacity-card .txt{padding:15px}.opacity-card .txt .numbers-container p,.opacity-card .txt p.desc{font-size:18px;line-height:26px}}@media (max-width:991px){.opacity-card .txt .number{height:80px;line-height:80px;margin-bottom:20px;width:80px}.opacity-card .txt p{font-size:18px;line-height:26px}.opacity-card .txt .numbers-container p,.opacity-card .txt p.desc{font-size:15px;line-height:23px}.opacity-card .txt .numbers-container p strong{font-size:18px;line-height:26px}}@media (max-width:767px){.about-section h2{font-size:30px;line-height:38px;padding:0}}.findings-section h2{font-size:48px;font-weight:600;line-height:60px;padding:0 0 20px}.findings-hr{border-top:2px solid var(--greenText);max-width:1640px;width:90%}.findings-section .tab-container{border:1px solid #ffffff80;border-radius:38px;box-shadow:15px 10px 30px #2da54680;margin:0 auto 90px;max-width:528px}.findings-section .tab-container button{background:transparent;border:1px solid transparent;box-shadow:unset}.findings-section .tab-container button.selected,.findings-section .tab-container button:hover{background:transparent linear-gradient(256deg,#48b3dd,#2da546) 0 0 no-repeat padding-box;border:1px solid #ffffff80;border-radius:38px;box-shadow:15px 10px 30px #2da54680;color:var(--textColor);font-size:16px;font-weight:600;letter-spacing:1.6px;line-height:24px;padding:24px 40px;text-transform:uppercase;transition:all .2s}.findings-section .tab-container button:first-of-type,.findings-section .tab-container button:nth-of-type(2){max-width:260px;padding:20px 10px;width:100%}.findings-section .dual-container{display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;max-width:560px;text-align:center;width:100%}.findings-section .graph-container{margin-bottom:15px;position:relative}.findings-section .graph-container div{height:210px;margin:0 auto;position:relative;width:210px}.findings-section .graph-container div .bg{left:0;position:absolute;top:0;z-index:1}.findings-section .graph-container div .fg{left:0;position:absolute;top:0;z-index:3}.findings-section .graph-container div .fg.green:before{background:rgba(45,165,70,.25)}.findings-section .graph-container div .fg.blue:before,.findings-section .graph-container div .fg.green:before{border-radius:50%;content:"";display:block;height:180px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:180px;z-index:0}.findings-section .graph-container div .fg.blue:before{background:rgba(102,177,217,.25)}.findings-section .graph-container svg{position:relative;z-index:3}.findings-section .graph-container svg path{stroke-width:1.8}.findings-section .graph-container div .fg.green svg path{stroke:var(--circleGreen)}.findings-section .graph-container div .fg.blue svg path{stroke:var(--circleBlue)}.findings-section .graph-container div svg .circle-bg{stroke:var(--circleBG)}.findings-section .graph-container div svg .circle-1{stroke-dasharray:78.3,100}.findings-section .graph-container div svg .circle-2{stroke-dasharray:85.6,100}.findings-section .graph-container div svg .circle-3{stroke-dasharray:42,100}.findings-section .graph-container div svg .circle-4{stroke-dasharray:63,100}.findings-section .graph-container div svg .circle-5{stroke-dasharray:11.2,100}.findings-section .graph-container div svg .circle-6{stroke-dasharray:9,100}.findings-section .graph-container span{font-size:24px;font-weight:700;left:50%;line-height:32px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:6}@media(max-width:767px){.findings-section h2{font-size:30px;line-height:38px;padding:0}.findings-section .dual-container{flex-direction:column}.findings-section .dual-container>div{margin:0 auto 30px}.findings-section .dual-container>div:last-of-type{margin:0 auto}}.tabs-section .button-container{display:flex;flex-direction:row;justify-content:space-between;margin:0 auto 70px;max-width:1200px}.tabs-section .button-container .btn-main{max-width:350px;width:100%}.bar-graphs .text{margin:28px 0 0}.bar-graphs .text p,.bar-graphs .text span{font-size:15px;line-height:23px}.bar-graphs .text span{color:var(--circleBG)}.bar-graphs .bar{background:var(--circleBG);height:25px;position:relative;width:100%}.bar-graphs .bar>div{height:25px;left:0;position:absolute;top:0;width:0}.bar-graphs .bar.green>div{background:var(--circleGreen)}.bar-graphs .bar.blue>div{background:var(--circleBlue)}.bar-graphs .bar .bar-1{width:37%}.bar-graphs .bar .bar-2{width:51%}.bar-graphs .bar .bar-3{width:39%}.bar-graphs .bar .bar-4{width:47%}@media(max-width:1199px){.tabs-section .button-container .btn-main{max-width:300px;padding:12px 20px}}@media(max-width:991px){.bar-graphs .text{margin:15px 0 0}.tabs-section .button-container .btn-main{max-width:220px;padding:12px 20px}}@media(max-width:767px){.tabs-section .button-container{flex-direction:column}.tabs-section .button-container .btn-main{margin:0 0 20px;max-width:unset;padding:12px 36px}}.form-section{position:relative}.form-section .text h2{font-size:75px;font-weight:600;line-height:85px}.form-section .text p{font-size:24px;line-height:32px}.form-section .text .form-container{margin-bottom:70px}@media(max-width:991px){.form-section .text h2{font-size:48px;line-height:58px;padding-top:30px}.form-section .text p{font-size:18px;line-height:26px}}@media(max-width:767px){.form-section .text h2{font-size:30px;line-height:38px}}.form-section input{background:#fff;border:1px solid var(--white);color:var(--black);font-size:15px;font-weight:500;margin-bottom:15px;padding:20px;width:100%}.form-section input:focus{color:#fff}.form-section select{background:#fff;border:1px solid var(--white);color:var(--black);font-size:15px;font-weight:500;margin-bottom:15px;padding:20px;width:100%!important}.form-section select *{color:var(--white)}.form-section select::placeholder{color:var(--white)}.form-section select:focus{border:1px solid #aaa;color:#fff;outline:none}.form-section input[type=submit]{background:transparent linear-gradient(256deg,#48b3dd,#2da546) 0 0 no-repeat padding-box;color:#fff;font-size:16px;font-weight:700;letter-spacing:1.6px;margin-bottom:15px;margin-top:25px;padding:24px 41px;position:relative;text-transform:uppercase;transition:all .2s}.form-section input[type=submit],.form-section input[type=submit]:hover{border:1px solid #ffffff80;border-radius:38px;box-shadow:15px 10px 30px #2da54680}.form-section input[type=submit]:hover{background:transparent linear-gradient(256deg,#2da546,#48b3dd) 0 0 no-repeat padding-box}.form-section label{color:var(--white);font-size:15px;font-weight:600}.form-section .hs-form-booleancheckbox label{color:var(--white);display:block}.form-section .hs-fieldtype-booleancheckbox .inputs-list{list-style:none;margin:0;padding:0}.form-section .form-columns-3 input{margin:0;width:99%!important}.form-section .form-columns-3 input,.form-section input[type=checkbox]{background:#ffffff80;border:1px solid var(--white);border-radius:13px;color:var(--white);font-weight:500;outline:none;padding:20px!important}.form-section input[type=checkbox]{margin:0 10px 0 0;width:auto!important}.form-section textarea{background:#ffffff80;border:1px solid var(--white);border-radius:13px;color:var(--white);font-weight:500;outline:none;padding:20px!important;resize:none;width:98%!important}.form-section form a{color:var(--white)}.form-section .hs-form-field{margin-bottom:20px;margin-top:0}.form-section input::placeholder{color:var(--white);font-weight:500}.form-section input:focus{border:1px solid #aaa;color:var(--white);font-weight:500;outline:none}.form-section .hs-error-msg,.form-section .hs-error-msgs,.form-section .hs-error-msgs label{color:red;list-style:none;margin:0;padding:0}.form-section fieldset{max-width:unset!important}.form-section ul.inputs-list{overflow:hidden}.form-section .hs-form-field>label{display:block;font-size:18px;font-weight:600;margin-bottom:10px}.form-section .hs-form-checkbox-display span{display:inline-block;margin-top:10px;position:relative}@media(max-width:767px){.form-section label{font-size:14px}.form-section .hs-form-field>label{font-size:16px;margin-bottom:4px}.form-section li.hs-form-checkbox{float:none;width:100%!important}}.thanks-section h1{font-family:Poppins,sans-serif;font-size:52px;font-weight:600;line-height:62px;max-width:650px;padding-top:100px}.thanks-section .text{font-size:24px;line-height:32px;padding:40px 0 60px}.thanks-section p{font-size:24px;font-weight:400;line-height:32px;max-width:680px}.thanks-section p.green{margin-bottom:30px}.thanks-section p.green strong{color:var(--greenText);font-size:24px;line-height:32px}@media (max-width:1199px){.thanks-section h1{font-size:48px;line-height:58px;padding-top:0}.thanks-section p,.thanks-section p.green strong{font-size:18px;line-height:24px}}@media (max-width:991px){.thanks-section h1{font-size:40px;line-height:50px}.thanks-section .text{font-size:18px;line-height:26px}}.bg-img-esport{max-width:100%;position:absolute;right:0;top:0;width:100%;z-index:-1}.form-section .text h3{display:none}.form-section .text .title-data,.hs_nombre_del_equipo span{color:#66c9ba}.form-section input[type=submit]{background-color:#66c9ba!important;background:#66c9ba!important;border:0!important;box-shadow:unset!important;display:block;font-size:25px;line-height:30px;margin:40px auto 0;max-width:350px;width:100%}