@font-face{font-display:swap;font-family:Coolvetica;font-style:normal;font-weight:400;src:local("Coolvetica Regular"),local("Coolvetica-Regular"),url(https://www.impulse.pe/hubfs/Tour%20CRM%2024/coolvetica-rg.otf) format("opentype")}@font-face{font-display:swap;font-family:AloeveraDisplay;font-style:normal;font-weight:100;src:local("AloeveraDisplay Thin"),local("AloeveraDisplay-Thin"),url(https://www.impulse.pe/hubfs/fonts/aloevera/AloeveraDisplay-Thin.otf) format("opentype")}@font-face{font-display:swap;font-family:AloeveraDisplay;font-style:normal;font-weight:200;src:local("AloeveraDisplay ExtraLight"),local("AloeveraDisplay-ExtraLight"),url(https://www.impulse.pe/hubfs/fonts/aloevera/AloeveraDisplay-ExtraLight.otf) format("opentype")}@font-face{font-display:swap;font-family:AloeveraDisplay;font-style:normal;font-weight:300;src:local("AloeveraDisplay Light"),local("AloeveraDisplay-Light"),url(https://www.impulse.pe/hubfs/fonts/aloevera/AloeveraDisplay-Light.otf) format("opentype")}@font-face{font-display:swap;font-family:AloeveraDisplay;font-style:normal;font-weight:400;src:local("AloeveraDisplay Regular"),local("AloeveraDisplay"),url(https://www.impulse.pe/hubfs/fonts/aloevera/AloeveraDisplay-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:AloeveraDisplay;font-style:normal;font-weight:500;src:local("AloeveraDisplay Medium"),local("AloeveraDisplay-Medium"),url(https://www.impulse.pe/hubfs/fonts/aloevera/AloeveraDisplay-Medium.otf) format("opentype")}@font-face{font-display:swap;font-family:AloeveraDisplay;font-style:normal;font-weight:600;src:local("AloeveraDisplay Regular"),local("AloeveraDisplay-Regular"),url(https://www.impulse.pe/hubfs/fonts/aloevera/AloeveraDisplay-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:AloeveraDisplay;font-style:normal;font-weight:700;src:local("AloeveraDisplay Bold"),local("AloeveraDisplay-Bold"),url(https://www.impulse.pe/hubfs/fonts/aloevera/AloeveraDisplay-Bold.otf) format("opentype")}@font-face{font-display:swap;font-family:AloeveraDisplay;font-style:normal;font-weight:800;src:local("AloeveraDisplay ExtraBold"),local("AloeveraDisplay-ExtraBold"),url(https://www.impulse.pe/hubfs/fonts/aloevera/AloeveraDisplay-ExtraBold.otf) format("opentype")}@font-face{font-display:swap;font-family:AloeveraDisplay;font-style:normal;font-weight:900;src:local("AloeveraDisplay Black"),local("AloeveraDisplay-Black"),url(https://www.impulse.pe/hubfs/fonts/aloevera/AloeveraDisplay-Black.otf) format("opentype")}@font-face{font-display:swap;font-family:Menda;font-style:normal;font-weight:500;src:local("Menda Medium"),local("Menda-Medium"),url(https://www.impulse.pe/hubfs/fonts/menda/Menda-Medium.otf) format("opentype")}@font-face{font-display:swap;font-family:Menda;font-style:normal;font-weight:600;src:local("Menda SemiBold"),local("Menda-SemiBold"),url(https://www.impulse.pe/hubfs/fonts/menda/Menda-SemiBold.otf) format("opentype")}@font-face{font-display:swap;font-family:Menda;font-style:normal;font-weight:700;src:local("Menda Bold"),local("Menda-Bold"),url(https://www.impulse.pe/hubfs/fonts/menda/Menda-Bold.otf) format("opentype")}@font-face{font-display:swap;font-family:Menda;font-style:normal;font-weight:800;src:local("Menda ExtraBold"),local("Menda-ExtraBold"),url(https://www.impulse.pe/hubfs/fonts/menda/Menda-ExtraBold.otf) format("opentype")}@font-face{font-display:swap;font-family:Menda;font-style:normal;font-weight:900;src:local("Menda Black"),local("Menda-Black"),url(https://www.impulse.pe/hubfs/fonts/menda/Menda-Black.otf) format("opentype")}:root{--primary-black:#1b1a1b;--primary-red:#e90438;--primary-white:#fff;--primary-gray:#eee5e5;--green:#1ff173;--red:#ff1313;--cyan:#2faeff;--white:#fff;--black:#2e3539;--fullwidth:100%;--fullheigh:100%;--font-family-Coolvetica:"Coolvetica",sans-serif;--font-family-MuseoModerno:"MuseoModerno",sans-serif;--font-family-Poppins:"Poppins",sans-serif;--font-family-Menda:"Menda",sans-serif;--font-family-AloeveraDisplay:"AloeveraDisplay",sans-serif}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{box-sizing:border-box;color:#3a3a3c;font-family:var(--font-family-Coolvetica);font-size:62.5%;font-weight:400;scroll-behavior:smooth}body{display:block;float:none!important;height:100%;margin:0 auto!important;max-width:1920px;position:relative;width:var(--fullwidth)}img{width:100%}a{text-decoration:none}.clearfix{clear:both;float:none}.row-fluid [class*=span]{min-height:0!important}.cta__main a{background:var(--primary-white);border-radius:32px;color:var(--primary-red);display:flex;font-family:var(--font-family-Coolvetica);font-size:1.8rem;font-style:normal;font-weight:400;justify-content:center;line-height:150%;padding:12px 45px;text-align:center;width:100%}hr{border:.5px solid #6a7587}#component-header .header{align-items:center;background:var(--primary-black);display:flex;flex-direction:row;justify-content:space-between;padding:12px;width:100%}#component-header .header .header__cta{border:none;display:none;width:100%}#component-header .header .header__cta a{background:var(--primary-white);border-radius:32px;color:var(--primary-red);font-family:var(--font-family-Coolvetica);font-size:1.8rem;font-style:normal;font-weight:400;line-height:150%;padding:8px 18px}#component-main .main{background:#000;padding:24px 16px}#component-main .main,#component-main .main .main__box{display:flex;flex-direction:column}#component-main .main .main__tag{background:none;border:1px solid var(--primary-white);border-radius:0;color:var(--primary-white);font-family:var(--font-family-Coolvetica);font-size:1.8rem;font-style:normal;font-weight:400;line-height:24px;margin-bottom:20px;padding:6px 26px;text-align:center;width:fit-content}#component-main .main .main__title{margin-bottom:19px}#component-main .main .main__title h1{color:var(--primary-white);font-family:var(--font-family-MuseoModerno);font-size:3rem;font-style:normal;line-height:33.6px}#component-main .main .main__title h1 span{color:#40f0e8}#component-main .main .main__description,#component-main .main .main__description p{color:var(--primary-white);font-family:var(--font-family-Coolvetica);font-size:2rem;font-style:normal;font-weight:400;line-height:28px;margin-bottom:28px}#component-main .main .main__container{display:flex;flex-direction:row;gap:7px;justify-content:center;margin-bottom:24px;width:100%}#component-main .main .main__container .container__card{align-items:center;background:var(--primary-white);border-radius:0;display:flex;flex-direction:column;height:119px;justify-content:center;min-width:110px;padding:12px 2px}#component-main .main .container__card .card__title{color:var(--primary-red);font-family:var(--font-family-Coolvetica);font-size:1.8rem;font-style:normal;font-weight:400;line-height:24px;text-align:center}#component-main .main .container__card .card__description{color:var(--primary-black);font-family:var(--font-family-Coolvetica);font-size:2rem;font-style:normal;font-weight:400;line-height:20px;text-align:center}#component-main .main .main__button{margin:60px auto 0;text-align:center}#component-main .main .main__button .button__text{color:var(--primary-white);font-family:var(--font-family-Coolvetica);font-size:1.8rem;font-style:normal;font-weight:400;line-height:20px;margin-bottom:4px}#component-main .main .main__button .button__image a img{height:48px;width:48px}#component-revolution .revolution{background:var(--primary-red);display:flex;flex-direction:column;padding:35px 0;position:relative}#component-revolution .revolution .revolution__title{margin:0 16px 48px}#component-revolution .revolution .revolution__title h2{color:var(--primary-white);font-family:var(--font-family-MuseoModerno);font-size:3.2rem;font-style:normal;line-height:36px;text-align:center}#component-leader .leader .revolution__slider,#component-revolution .revolution .revolution__slider{margin-bottom:24px;margin-left:16px}#component-revolution .revolution .revolution__card{align-items:center;background:#be002b;border:2px solid #fff;border-radius:16px;display:flex;flex-direction:column;justify-content:center;min-height:450px;padding:32px 16px 22px;text-align:center}#component-revolution .revolution .revolution__card .card__icon{margin-bottom:23px}#component-revolution .revolution .revolution__card .card__icon img{width:84px}#component-revolution .revolution .revolution__card .card__title{margin-bottom:16px}#component-revolution .revolution .revolution__card .card__title h3{color:var(--primary-white);font-family:var(--font-family-Coolvetica);font-size:2.4rem;font-style:normal;font-weight:400;line-height:32px;margin:0 10px;text-align:center}#component-revolution .revolution .revolution__card .card__subtitle{color:var(--primary-white);font-family:var(--font-family-Coolvetica);font-size:1.8rem;font-style:normal;font-weight:400;line-height:28px;text-align:center}#component-revolution .revolution .revolution__cta{margin-top:50px;padding:0 16px}.swiper-pagination{bottom:120px!important;left:0;margin-top:30px;position:relative;top:0;width:100%}.swiper-pagination-bullet{background:#fff!important;border-radius:30px!important;height:10px!important;width:32px!important}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff!important;border-radius:5px!important;width:50px!important}#component-innovation .innovation{background:#fff;display:flex;flex-direction:column;padding:32px 16px 0}#component-innovation .innovation .innovation__title{margin-bottom:16px}#component-innovation .innovation .innovation__title h2{color:#222525;font-family:Montserrat,sans-serif;font-size:2.4rem;font-style:normal;font-weight:800;line-height:33.6px;text-align:center}#component-innovation .innovation .innovation__subtitle{color:#3a3f3f;font-family:Montserrat,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:28px;margin-bottom:27px;text-align:center}#component-innovation .innovation .innovation__grid,#component-innovation .innovation .innovation__grid .gallery__box,#component-innovation .innovation .innovation__grid .gallery__container{display:grid}#component-invest .invest{align-items:center;background:#06979b;display:flex;flex-direction:column;padding:32px 16px}#component-invest .invest .invest__title{margin-bottom:32px}#component-invest .invest .invest__title h2{color:#fff;font-family:Montserrat,sans-serif;font-size:2.4rem;font-style:normal;font-weight:800;line-height:32px;text-align:center}#component-invest .invest .invest__grid{display:flex;flex-direction:column;gap:16px}#component-invest .invest .invest__card{background:#fff;border-radius:12px;padding:16px}#component-invest .invest .invest__card .card__box{display:flex;flex-flow:row wrap;gap:12px;justify-content:space-between;margin-bottom:16px}#component-invest .invest .invest__card .card__tag{background:none;border:1px solid #09787c;border-radius:24px;color:#09787c;font-size:1.5rem;font-weight:400;padding:3px 16px}#component-invest .invest .invest__card .card__tag,#component-invest .invest .invest__card .card__time{font-family:Montserrat,sans-serif;font-style:normal;line-height:28px;text-align:center;width:fit-content}#component-invest .invest .invest__card .card__time{background:#c9fef8;border-radius:24px;color:#0d5e62;font-size:1.6rem;font-weight:600;max-height:36px;padding:5px 16px}#component-invest .invest .invest__card .card__title h3{color:#222525;font-family:Montserrat,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:36px}#component-invest .invest .invest__card .card__description p{color:#6a7587;font-family:Montserrat,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:28px}#component-invest .invest .invest__card .card__right{display:none}#component-invest .invest .invest__cta{margin-top:24px}#component-invest .invest .invest__cta a{border:1px solid #fff;color:#fff}#component-leader .leader{background:#222525;display:flex;flex-direction:column;padding:35px 0;position:relative}#component-leader .leader .leader__title{margin-bottom:24px}#component-leader .leader .leader__title h2{color:var(--primary-white);font-family:var(--font-family-MuseoModerno);font-size:3.2rem;font-style:normal;line-height:36px;text-align:center}#component-leader .leader .leader__subtitle{margin-bottom:37px}#component-leader .leader .leader__subtitle p{color:#cdd4d3;font-family:Montserrat,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:28px;text-align:center}#component-leader .leader .leader__card{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px}#component-leader .leader .leader__card .card__image{margin:0 auto 13px}#component-leader .leader .leader__card .card__image img{height:220px;width:220px}#component-leader .leader .leader__card .card__name p{color:var(--primary-white);font-family:var(--font-family-Coolvetica);font-size:2.6rem;font-style:normal;font-weight:400;line-height:28px;text-align:center}#component-leader .leader .leader__card .card__job{margin-top:13px}#component-leader .leader .leader__card .card__job p{color:var(--primary-white);font-family:var(--font-family-Coolvetica);font-size:1.8rem;font-style:normal;font-weight:300;line-height:28px;text-align:center}#component-leader .leader .leader__cta{margin-top:32px;padding:0 16px}#component-leader .leader .leader__cta a{background:var(--primary-red);color:var(--primary-white)}#component-xpert .xpert{display:flex;flex-direction:column;padding:24px 16px 48px}#component-xpert .xpert .xpert__title{margin-bottom:60px}#component-xpert .xpert .xpert__title h2{color:var(--primary-white);font-family:var(--font-family-MuseoModerno);font-size:3.2rem;font-style:normal;line-height:36px;text-align:center}#component-xpert .xpert .xpert__grid{align-self:center;display:grid;gap:20px 40px}@media (min-width:1024px){#component-xpert .xpert .xpert__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px) and (max-width:1023px){#component-xpert .xpert .xpert__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){#component-xpert .xpert .xpert__grid{gap:0 0;grid-template-columns:auto auto}#component-xpert .xpert .xpert__grid .xpert__car{padding:0 12px}}#component-xpert .xpert .xpert__grid .xpert__card{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:0 24px}#component-xpert .xpert .xpert__grid .xpert__card .card__role p{color:#fff;font-family:var(--font-family-Poppins);font-size:1.6rem;font-style:normal;font-weight:400;line-height:150%}#component-xpert .xpert .xpert__grid .xpert__card .card__logo img{max-height:40px;max-width:300px}@media only screen and (min-width:1440px){#component-xpert .xpert{padding:56px 120px}}#component-team .team{background:#e90438;display:flex;flex-direction:column;gap:24px;padding:24px 16px}#component-team .team .team__title{margin-bottom:24px}#component-team .team .team__title h2{color:var(--primary-white);font-family:var(--font-family-MuseoModerno);font-size:3.2rem;font-style:normal;line-height:36px;text-align:center}#component-team .team .team__grid{align-items:center;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);justify-items:center;max-width:100%;width:100%}@media screen and (max-width:767px){#component-team .team .team__grid .team__card:last-child,#component-team .team .team__grid .team__card:nth-child(5){grid-column:span 2;justify-self:center}}#component-team .team .team__card .card__description p{color:#3a3a3c;font-family:Montserrat,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:28px;text-align:center}#component-sponsor .sponsor{align-items:center;background:#1b1a1b;display:flex;flex-direction:column;padding:24px 16px}#component-sponsor .sponsor .sponsor__title{margin-bottom:24px}#component-sponsor .sponsor .sponsor__title h2{color:var(--primary-white);font-family:var(--font-family-MuseoModerno);font-size:3.2rem;font-style:normal;line-height:36px;text-align:center}#component-sponsor .sponsor .sponsor__subtitle p{color:var(--primary-white);font-family:var(--font-family-Coolvetica);font-size:1.8rem;font-style:normal;text-align:center}#component-sponsor .sponsor .sponsor__card{display:grid;gap:3rem 4rem;grid-template-columns:repeat(2,1fr);justify-items:center;margin:0 auto;padding:24px;width:100%}#component-sponsor .sponsor .sponsor__cta{margin-top:24px}#component-map .map{align-items:center;background:#0bc1c1;display:flex;flex-direction:column;padding:36px 16px;position:relative}#component-map .map .box__left{position:absolute;top:0;z-index:99}#component-map .map .map__card{background:#f9f9ff;border-radius:40px;margin-top:190px;padding:120px 32px 35px}#component-map .map .map__card .card__title{margin-bottom:11px}#component-map .map .map__card .card__title h3{color:#3a3f3f;font-family:Montserrat,sans-serif;font-size:3.2rem;font-style:normal;font-weight:700;line-height:48px}#component-map .map .map__card .card__subtitle{margin-bottom:30px}#component-map .map .map__card .card__subtitle p{color:#454151;font-family:Montserrat,sans-serif;font-size:1.6rem;font-style:normal;font-weight:300;line-height:30px}#component-map .map .map__card .card__cta{display:flex;justify-content:center}#component-map .map .map__card .card__cta a{display:flex;justify-content:center;padding:12px 16px;width:auto}#component-form .form{background:#c9fef8;display:flex;flex-direction:column;padding:24px 16px;position:relative;z-index:101}#component-form .form .form__box{display:flex;flex-direction:column;gap:8px}#component-form .form .form__icon img{width:75px}#component-form .form .form__tag{color:var(--primary-white);font-family:var(--font-family-Coolvetica);font-size:1.8rem;font-style:normal;font-weight:400;line-height:28px;text-align:left}#component-form .form .form__title h2{color:var(--primary-white);font-family:var(--font-family-MuseoModerno);font-size:3.2rem;font-style:normal;font-weight:700;line-height:40px;text-align:left}#component-form .form .form__subtitle{margin-bottom:40px}#component-form .form .form__subtitle p{color:var(--primary-white);font-family:var(--font-family-Coolvetica);font-size:1.8rem;font-style:normal;font-weight:400;line-height:28px;text-align:left}#component-form .form .form__embed form{background:var(--primary-white);border-radius:0;padding:20px 18px}#component-form .form form fieldset{max-width:100%}#component-form .form form .hs-form-field{margin-bottom:14px}#component-form .form form .hs-form-field ul{list-style:none}#component-form .form form .hs-form-field label{color:#242424;font-family:var(--font-family-Poppins);font-size:1.4rem;font-style:normal;font-weight:400;line-height:150%}#component-form .form form .hs-form-field legend,#component-form .form form fieldset div .hs-richtext{font-family:var(--font-family-Poppins);font-size:1.2rem;text-align:left}#component-form .form form .hs-form-field label.hs-error-msg{color:#e90438!important}#component-form .form form .hs-form-field .input input:not([type=checkbox]),#component-form .form form .hs-form-field .input select{border:1px solid #242424;border-radius:8px;color:#6a7587;font-family:var(--font-family-Poppins);font-size:1.4rem;font-style:normal;font-weight:400;line-height:150%;padding:12px 16px;width:100%}#component-form .form form .hs_submit input[type=submit]{background:var(--primary-red);border:none;border-radius:48px;color:var(--primary-white);cursor:pointer;font-family:var(--font-family-Coolvetica);font-size:1.8rem;font-style:normal;font-weight:300;line-height:150%;margin-top:8px;outline:none;padding:10px 16px;transition:.15s;width:100%}#component-form .form form .legal-consent-container ul.inputs-list,#component-form .form form div.hs-acepto_recibir_comunicaciones_de_hubspot ul.inputs-list{display:block}#component-form .form form .hs-form-field ul.hs-error-msgs{color:#fe3838;display:contents;font-size:12px;list-style:none;position:absolute}#component-form .form form .hs-form-field .hs-error-msg{color:#fe3838;font-size:10px}#component-form .form form .hs-form-field ul.hs-error-msgs li label{margin-top:0}#component-form .form form ul.inputs-list li label{align-items:center;display:flex;font-size:1.4rem;font-weight:400;justify-content:flex-start;line-height:18px;margin-top:20px}#component-form .form form ul.inputs-list li input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:0;color:transparent;cursor:pointer;height:20px;outline:none;padding:0;position:relative;width:inherit;width:20px}#component-form .form form ul.inputs-list li label span{margin-left:20px}#component-form .form form ul.inputs-list li input:after{background-image:url(https://www.impulse.lat/hubfs/2017-impulse/Rectangle%20579.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;content:"";display:block;height:20px;left:0;position:absolute;top:0;width:20px}#component-form .form form ul.inputs-list li input:checked:after{background-image:url(https://www.impulse.lat/hubfs/Checkbox-1.png)}#component-form .form form .input input::placeholder,#component-form .form form .input select,#component-form .form form div.hs-fieldtype-checkbox:after{color:#58606f;font-size:1.6rem;font-weight:400;line-height:21px}#component-form .form form div.hs-fieldtype-checkbox:after{align-items:center;border:1px solid #242424;border-radius:8px;box-sizing:border-box;color:#58606f;content:"Seleciona";font-family:var(--font-family-Poppins);font-size:1.6rem;font-style:normal;font-weight:400;line-height:150%;padding:12px 16px;width:99%}#component-form .form form .hs-form-field .input select,#component-form .form form div.hs-fieldtype-checkbox:after{background-image:url(https://www.impulse.pe/hubfs/Tour%20CRM%2024/Icon.png);background-position:94.5%;background-repeat:no-repeat;background-size:14px;display:flex;height:48px;justify-content:flex-start;outline:none}#component-form .form form .hs-form-field .input select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}#component-form .form form div[class^="hs_0-2/cuales_son_tus_principales_desafios_de_negocio_"]{position:relative;z-index:98!important}#component-form .form form div[class^="hs_0-2/como_actualmente_generan_leads"]{position:relative;z-index:97!important}#component-form .form .form__embed div.hs-cual_es_tu_principal_desafio_de_negocio___multiple_ ul.inputs-list{display:none}#component-form .form form .hs-fieldtype-checkbox ul[role=checkbox]{background-color:#fff;background:#fefefe;border:1px solid #d8d8d8;border-radius:12px;border-radius:0 0 8px 8px;box-shadow:0 2px 10px 0 rgba(0,0,0,.15);max-height:265px;max-width:92.5%;overflow-y:auto;padding:0 15px;position:absolute;z-index:50}#component-form .form form .hs-fieldtype-checkbox ul[role=checkbox] li label input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:0;color:transparent;cursor:pointer;height:14px;min-height:14px;min-width:14px;outline:none;padding:0;position:relative;width:14px}#component-form .form form .hs-fieldtype-checkbox ul[role=checkbox] li label{align-items:flex-start;color:#58606f;display:flex;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;gap:10px;justify-content:flex-start;line-height:150%;margin-bottom:11px;position:relative;text-align:left}#component-form .form form .legal-consent-container .field.hs-form-field{align-items:center;display:flex;justify-content:left}#component-form .form form div.hs-acepto_recibir_comunicaciones_de_hubspot ul.inputs-list li>span{margin-left:20px}.hs-form-f014ef57-ed23-4150-99e0-28e1efe209ab_a05ba4bf-6d98-4770-9a77-f1f6dba27963 fieldset.form-columns-1 .input,.hs-form-f014ef57-ed23-4150-99e0-28e1efe209ab_a05ba4bf-6d98-4770-9a77-f1f6dba27963 fieldset.form-columns-2 .input{margin-right:0}#component-footer .footer{background:#3a3a3c;border-radius:32px 32px 0 0;margin-top:-35px;padding:50px 30px 0;position:relative;z-index:100}#component-footer .footer .footer__title{margin-bottom:25px}#component-footer .footer .footer__title h2{color:var(--primary-white);font-family:var(--font-family-MuseoModerno);font-size:3.2rem;font-style:normal;font-weight:800;line-height:48px;text-align:left}#component-footer .footer .footer__title span{color:var(--primary-red)}#component-footer .footer .footer__subtitle{color:#fff;font-family:var(--font-family-Coolvetica);font-size:1.8rem;font-style:normal;font-weight:400;line-height:28px;margin-bottom:50px}#component-footer .footer .footer__logo{margin:0 auto;text-align:center}#component-footer .footer .footer__logo img{width:210px}#component-footer .footer hr{margin:32px 0}#component-footer .footer .footer__awards{display:flex;flex-direction:row;gap:14px;max-width:65px}#component-footer .footer .footer__copy{background:#242424;border-radius:32px 32px 0 0;margin-top:50px;padding:25px 42px 16px}#component-footer .footer .footer__copy .footer__social{display:flex;flex-direction:row;justify-content:space-between;margin:0 45px 25px}#component-footer .footer .footer__copy .footer__social a img{height:18px;width:18px}#component-footer .footer .footer__text p{color:#fff;font-family:Montserrat,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400;line-height:20px;text-align:center}#component-footer .footer .footer__text span{color:var(--primary-red)}@media only screen and (min-width:768px) and (max-width:1023px){#component-header .header .header__cta{display:contents}#component-main .main .main__container .container__card{min-width:130px}#component-sponsor .sponsor .sponsor__card{grid-template-columns:repeat(3,1fr)}#component-map .map .box__left{left:25%}#component-map .map .map__card .card__subtitle,#component-map .map .map__card .card__title h3{text-align:center}#component-footer .footer .footer__subtitle{margin-bottom:0}#component-footer .footer .footer__box{display:flex;flex-direction:row;justify-content:space-between}#component-footer .footer .footer__box .box__left,#component-footer .footer .footer__box .box__right{width:45%}#component-footer .footer .footer__copy{display:flex;flex-direction:row;justify-content:space-between;margin-top:30px}#component-footer .footer .footer__copy .footer__social{gap:18px;margin:0}#component-team .team{align-items:center;flex-direction:row;justify-content:center}#component-team .team .team__grid{grid-template-columns:repeat(5,1fr)}}@media only screen and (min-width:1024px) and (max-width:1439px){#component-header .header{padding:16px 80px}#component-header .header .header__cta{display:contents}#component-header .header .header__cta a{font-size:1.8rem;padding:12px 45px}#component-main .main{padding:60px 80px}#component-main .main .main__box{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}#component-main .main .main__box .box__left{width:45%}#component-main .main .main__box .box__right{display:flex;flex-direction:column;width:45%}#component-main .main .main__container{gap:16px;justify-content:flex-start}#component-main .main .main__description,#component-main .main .main__description p{margin-bottom:13px}#component-revolution .revolution{padding:48px 50px}#component-innovation .innovation{padding:48px 0 0}#component-innovation .innovation .innovation__subtitle,#component-innovation .innovation .innovation__title{padding:0 160px}#component-innovation .innovation .innovation__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);grid-column-gap:0;grid-row-gap:0;grid-auto-rows:max-content}#component-innovation .innovation .innovation__grid div:first-child{grid-area:1/1/2/4}#component-innovation .innovation .innovation__grid>img{grid-area:2/1/3/2}#component-innovation .innovation .innovation__grid>img:nth-of-type(2){grid-area:2/2/3/3}#component-innovation .innovation .innovation__grid>img:last-of-type{grid-area:2/3/3/4}#component-innovation .innovation .innovation__grid .gallery__container{display:grid;grid-template-columns:48% auto auto;grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0}#component-innovation .innovation .innovation__grid .gallery__container img{height:100%}#component-innovation .innovation .innovation__grid .gallery__box{display:flex;flex-direction:column;height:100%}#component-innovation .innovation .innovation__grid .gallery__box img{height:inherit}#component-invest .invest,#component-leader .leader{padding:48px 80px}#component-leader .leader .leader__grid{grid-template-columns:repeat(2,1fr)}#component-team .team{padding:48px 80px 24px}#component-team .team .team__grid{flex-direction:row}#component-sponsor .sponsor{padding:56px 80px}#component-sponsor .sponsor .sponsor__title h2{font-size:4rem}#component-sponsor .sponsor .sponsor__card{counter-reset:grid;display:grid;flex:1 1 auto;gap:20px;grid-auto-rows:100px;grid-template-columns:repeat(10,1fr);padding:48px 30px 0}#component-sponsor .sponsor .sponsor__card img{grid-column:span 2}#component-sponsor .sponsor .sponsor__card img:nth-last-child(2):nth-child(3n+1){grid-column-end:4}#component-sponsor .sponsor .sponsor__card img:last-child:nth-child(3n-1){grid-column-end:-2}#component-map .map{height:54em;padding:48px 80px;position:relative}#component-map .map .map__box{display:flex;flex-direction:row-reverse;position:relative}#component-map .map .box__left{left:0;position:absolute;width:480px}#component-map .map .box__right{position:absolute;right:-240px;width:680px}#component-map .map .map__card{margin-top:0;padding:80px 55px}#component-map .map .map__card .card__title{max-width:80%}#component-map .map .map__card .card__cta{justify-content:flex-start}#component-form .form{align-items:center;display:flex;flex-direction:row;gap:80px;padding:48px 50px}#component-form .form .form__box{width:45%}#component-footer .footer{padding:50px 80px 0}#component-footer .footer .footer__subtitle{margin-bottom:0}#component-footer .footer .footer__box{display:flex;flex-direction:row;justify-content:space-between}#component-footer .footer .footer__box .box__left{width:45%}#component-footer .footer .footer__box .box__right{align-items:center;display:flex;flex-direction:row;gap:20px;width:45%}#component-footer .footer .footer__copy{display:flex;flex-direction:row;justify-content:space-between;margin-top:30px}#component-footer .footer .footer__copy .footer__social{gap:18px;margin:0}#component-footer .footer .footer__logo{margin:0}#component-footer .footer .footer__logo img{width:160px}#component-footer .footer .footer__awards img{width:100px}#component-footer .footer hr{height:50px}#component-leader .leader .leader__cta,#component-revolution .revolution .revolution__cta{align-self:center}#component-revolution .revolution .revolution__card{min-height:360px}#component-team .team{align-items:center;flex-direction:row;justify-content:center}#component-team .team .team__grid{grid-template-columns:repeat(5,1fr)}}@media only screen and (min-width:1440px){#component-header .header{padding:12px 112px}#component-header .header .header__cta{display:contents}#component-header .header .header__cta a{font-size:1.8rem;padding:12px 45px}#component-main .main{padding:60px 120px 30px}#component-main .main .main__box{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}#component-main .main .main__box .box__left{width:45%}#component-main .main .main__box .box__right{display:flex;flex-direction:column;width:45%}#component-main .main .main__container{gap:16px;justify-content:flex-start}#component-main .main .main__title h1{font-size:5.6rem;line-height:125%}#component-main .main .main__description,#component-main .main .main__description p{font-size:2rem;margin-bottom:47px}#component-main .main .main__container .container__card{min-width:140px}#component-main .main .container__card .card__description{font-size:2.4rem}#component-revolution .revolution{padding:56px 115px}#component-revolution .revolution .revolution__title{padding:0 160px}#component-revolution .revolution .revolution__title h2{font-size:4rem}#component-revolution .revolution .revolution__card{min-height:430px;padding:32px 40px}#component-innovation .innovation{padding:56px 0 0}#component-innovation .innovation .innovation__title h2{font-size:3.2rem}#component-innovation .innovation .innovation__subtitle,#component-innovation .innovation .innovation__title{padding:0 190px}#component-innovation .innovation .innovation__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);grid-column-gap:0;grid-row-gap:0;grid-auto-rows:max-content}#component-innovation .innovation .innovation__grid div:first-child{grid-area:1/1/2/4}#component-innovation .innovation .innovation__grid>img{grid-area:2/1/3/2}#component-innovation .innovation .innovation__grid>img:nth-of-type(2){grid-area:2/2/3/3}#component-innovation .innovation .innovation__grid>img:last-of-type{grid-area:2/3/3/4}#component-innovation .innovation .innovation__grid .gallery__container{display:grid;grid-template-columns:48% auto auto;grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0}#component-innovation .innovation .innovation__grid .gallery__container img{height:100%}#component-innovation .innovation .innovation__grid .gallery__box{display:flex;flex-direction:column;height:100%}#component-innovation .innovation .innovation__grid .gallery__box img{height:inherit}#component-invest .invest{padding:56px 230px}#component-invest .invest .invest__card:first-child .card__title h3{font-size:2.4rem}#component-leader .leader{padding:56px 120px}#component-leader .leader .leader__title h2{font-size:4rem}#component-leader .leader .leader__grid{grid-template-columns:repeat(4,1fr)}#component-team .team{padding:56px 120px 28px}#component-team .team .team__title h2{font-size:3.2rem;text-align:left}#component-team .team .team__grid{flex-direction:row}#component-sponsor .sponsor{background:#1b1a1b;padding:56px 120px}#component-sponsor .sponsor .sponsor__title h2{font-size:4rem}#component-sponsor .sponsor .sponsor__card{counter-reset:grid;display:grid;flex:1 1 auto;gap:20px;grid-auto-rows:100px;grid-template-columns:repeat(10,1fr);padding:48px 30px 0}#component-sponsor .sponsor .sponsor__card img{grid-column:span 2}#component-sponsor .sponsor .sponsor__card img:nth-last-child(2):nth-child(3n+1){grid-column-end:4}#component-sponsor .sponsor .sponsor__card img:last-child:nth-child(3n-1){grid-column-end:-2}#component-sponsor .sponsor .sponsor__cta{margin-top:50px}#component-map .map{height:58em;padding:48px 80px;position:relative}#component-map .map .map__box{display:flex;flex-direction:row-reverse;position:relative}#component-map .map .box__left{left:50px;margin-top:-25px;position:absolute;width:510px}#component-map .map .box__right{position:absolute;right:-330px;width:850px}#component-map .map .map__card{margin-top:0;padding:80px 55px}#component-map .map .map__card .card__title{max-width:70%}#component-map .map .map__card .card__title h3{font-size:4rem}#component-map .map .map__card .card__cta{justify-content:flex-start}#component-form .form{align-items:center;display:flex;flex-direction:row;gap:80px;padding:56px 120px}#component-form .form .form__tag{font-size:2.4rem}#component-form .form .form__title h2{font-size:4rem}#component-form .form .form__box,#component-form .form .form__embed{width:45%}#component-form .form .form__embed .hs-fieldtype-checkbox ul[role=checkbox]{max-width:99%}#component-footer .footer{padding:50px 80px 0}#component-footer .footer .footer__subtitle{margin-bottom:0}#component-footer .footer .footer__box{display:flex;flex-direction:row;justify-content:space-between}#component-footer .footer .footer__box .box__left{width:45%}#component-footer .footer .footer__box .box__right{align-items:center;display:flex;flex-direction:row;gap:20px;width:40%}#component-footer .footer .footer__copy{display:flex;flex-direction:row;justify-content:space-between;margin-top:30px}#component-footer .footer .footer__copy .footer__social{gap:32px;margin:0}#component-footer .footer .footer__logo{margin:0}#component-footer .footer .footer__logo img{width:190px}#component-footer .footer .footer__awards img{width:110px}#component-footer .footer hr{height:50px}#component-leader .leader .leader__cta,#component-revolution .revolution .revolution__cta{align-self:center}#component-team .team{align-items:center;flex-direction:row;justify-content:center}#component-team .team .team__grid{grid-template-columns:repeat(5,1fr)}}@media only screen and (min-width:1920px){#component-footer .footer .footer__box .box__right{width:30%}}@media only screen and (min-width:2560px){#component-footer .footer .footer__box .box__right{justify-content:center}}@media screen and (max-width:767px){#component-main .main,#component-main .main .main__box{gap:36px}}