/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1,h2,h3,h4,h5,h6,p{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none;display:inline-block}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.btn{font-family:"Helvetica Neue";font-size:clamp(10px, 1.0417vw, 20px);font-style:normal;font-weight:300;line-height:150%;display:flex;align-items:center;justify-content:center;padding:clamp(8px, .8333vw, 16px) clamp(16px, 1.6667vw, 32px);border:1px solid #000;text-transform:uppercase;width:-webkit-fit-content;width:fit-content;border-radius:0;transition:all .5s ease}@media (max-width:991px){.btn{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:130%}}.btn02{font-family:"Helvetica Neue";font-size:clamp(10px, 1.0417vw, 20px);font-style:normal;font-weight:300;line-height:150%;display:flex;align-items:center;justify-content:center;padding:clamp(8px, .8333vw, 16px) clamp(16px, 1.6667vw, 32px);border:1px solid #000;text-transform:uppercase;width:-webkit-fit-content;width:fit-content;border-radius:0;transition:all .5s ease}@media (max-width:991px){.btn02{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:130%}}.btn-s01{background-color:#fff;color:#000}.btn-s01:hover{background-color:#000;color:#fff !important}.btn-s01:visited{color:#000}.btn-s02{background-color:#000;color:#fff}.btn-s02:hover{background-color:#fff;color:#000 !important;border-color:#000 !important}.btn-s02:visited{color:#fff}.btn-s02:active{color:#fff !important}.btn-s02:focus{color:#fff !important}.btn-s02:focus:hover{color:#000 !important}.tx01{font-family:"Helvetica Neue";font-size:clamp(12px, 1.25vw, 23px);font-weight:300;line-height:150%}@media (max-width:991px){.tx01{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:130%}}.tx02{font-family:"Helvetica Neue";font-size:clamp(10px, 1.0417vw, 20px);font-style:normal;font-weight:300;line-height:150%}@media (max-width:991px){.tx02{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:130%}}.tx03{font-family:"Helvetica Neue";font-size:clamp(8.66666667px, .9028vw, 17.33333333px);font-weight:300;line-height:150%}@media (max-width:991px){.tx03{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);line-height:1}}.tx04{font-family:"Helvetica Neue";font-size:clamp(8px, .8333vw, 16px);font-weight:300;line-height:150%}.tx05{font-family:"Helvetica Neue";font-size:clamp(9.33333333px, .9722vw, 18.66666667px);line-height:100%}@media (max-width:991px){.tx05{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:130%}}.tt01{font-family:"Helvetica Neue";font-size:clamp(32px, 3.3333vw, 64px);font-weight:300;line-height:normal;text-transform:uppercase}.tt02{font-family:"Helvetica Neue";font-size:clamp(18.66666667px, 1.9444vw, 37.33333333px);font-weight:300;line-height:140%}.tt03{font-family:"Helvetica Neue";font-size:clamp(16px, 1.6667vw, 32px);font-weight:300;line-height:140%}@font-face{font-family:"Helvetica Neue";src:url(../fonts/HelveticaNeueLight.otf);font-weight:300}@font-face{font-family:"Helvetica Neue";src:url(../fonts/HelveticaNeueMedium.otf);font-weight:500}@font-face{font-family:"Helvetica Neue";src:url(../fonts/HelveticaNeueBold.otf);font-weight:700}*{box-sizing:border-box}html{margin:0 !important}body{margin:0 !important;background:#ffffff;color:#000;font-family:"Helvetica Neue";overflow-x:hidden}div#wpadminbar{display:none}a{text-decoration:none;outline:none !important;-webkit-tap-highlight-color:transparent !important;transition:all .5s ease;color:#000}a:visited{color:#000}a:active{color:#000}a:focus{color:#000}a:hover{color:#000}ul{list-style:none;padding:0;margin:0}button{padding:0;background-color:transparent;outline:none !important;border:none;-webkit-tap-highlight-color:transparent !important;cursor:pointer}.container{max-width:clamp(1280px, 133.3333vw, 2560px);margin:auto;padding:0 clamp(42.66666667px, 4.4444vw, 85.33333333px)}.main-content-total-page{padding-top:clamp(49.33333333px, 5.1389vw, 98.66666667px)}.show-mobile{display:none}.show-desktop{display:block}.section-header{position:fixed;top:0;left:0;width:100vw;height:-webkit-fit-content;height:fit-content;z-index:2;background:#fff}.section-header-content{display:flex;align-items:center;justify-content:space-between;padding:clamp(11px, 1.1458vw, 22px) 0}.section-header-box-logo{width:22%}.section-header-menu{display:flex;align-items:center;gap:clamp(16px, 1.6667vw, 32px)}.section-header-logo{display:flex;align-items:center}.section-header-menu-link{text-transform:uppercase}.section-header-menu-link:not(.btn):hover{opacity:.5}.section-header-languages-list{display:flex;gap:clamp(5.13333333px, .5347vw, 10.26666667px);align-items:center}.section-header-languages-list-link:hover{opacity:.5}.section-header-languages-list-item span{height:100%;display:block}.current-language{font-weight:700}.section-custom-01{padding:clamp(74.66666667px, 7.7778vw, 149.33333333px) 0}.section-custom-01-content{display:flex;gap:clamp(53.33333333px, 5.5556vw, 106.66666667px)}.section-custom-01-left{width:50%;display:flex;flex-direction:column;justify-content:center}.section-custom-01-right{width:50%}.section-custom-01-box-title{margin-bottom:clamp(16px, 1.6667vw, 32px);width:68%}.section-custom-01-box-text{margin-bottom:clamp(21.33333333px, 2.2222vw, 42.66666667px)}.section-custom-01-box-text p{margin-bottom:clamp(16px, 1.6667vw, 32px);font-family:"Helvetica Neue";font-size:clamp(12px, 1.25vw, 23px);font-weight:300;line-height:150%}@media (max-width:991px){.section-custom-01-box-text p{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:130%}}.section-custom-01-box-text p strong{font-weight:700}.section-custom-01-box-text p:last-child{margin-bottom:0}.section-custom-01-box-text ul li{font-size:clamp(12px, 1.25vw, 24px);font-style:normal;font-weight:300;line-height:150%}.section-custom-01-button{width:-webkit-fit-content;width:fit-content}.section-custom-01-box-img{height:clamp(333.33333333px, 34.7222vw, 666.66666667px)}.section-custom-01-img{width:100%;height:100%;object-fit:cover;display:block}.bg-black{color:#fff;background:#000}.bg-black .section-custom-01-button{background:transparent;border:clamp(.66666667px, .0694vw, 1.33333333px) solid #fff;color:#ffff}.bg-black .section-custom-01-button:hover{background:#fff;color:#000 !important;border-color:#fff}.invert .section-custom-01-content{flex-direction:row-reverse}.section-custom-01-box-subtitle{margin-bottom:16px}.section-custom-01-subtitle{text-transform:uppercase}.section-custom-01-box-video{position:relative;overflow:hidden;height:clamp(333.33333333px, 34.7222vw, 666.66666667px)}.section-custom-01-video{width:100%;height:100%;display:block;object-fit:cover;transform:scale(1.1)}.section-custom-01-btn-play{position:absolute;bottom:0;display:flex;align-items:flex-end;justify-content:flex-end;width:100%;height:100%;padding-right:30px;padding-bottom:10px;transition:all .5s ease}.section-custom-01-btn-play.hidden{opacity:0}.section-custom-01-btn-play:hover svg circle{fill:#000}.section-custom-01-btn-play svg circle{transition:all .5s ease}.section-custom-02{padding:clamp(74.66666667px, 7.7778vw, 149.33333333px) 0}.section-custom-02-box-title{padding:0 clamp(96.66666667px, 10.0694vw, 193.33333333px);text-align:center;margin-bottom:clamp(16px, 1.6667vw, 32px)}.section-custom-02-items{margin-top:clamp(37.33333333px, 3.8889vw, 74.66666667px);display:flex;gap:clamp(32px, 3.3333vw, 64px);flex-wrap:wrap}.section-custom-02-item-img{display:block;width:100%;height:100%;object-fit:cover}.section-custom-02-item{width:calc(33.3% - clamp(21.33333333px, 2.2222vw, 42.66666667px))}.section-custom-02-item-box-img{height:clamp(160px, 16.6667vw, 320px);margin-bottom:clamp(21.33333333px, 2.2222vw, 42.66666667px)}.section-custom-02-item-box-title{margin-bottom:clamp(10.66666667px, 1.1111vw, 21.33333333px);text-align:center}.section-custom-02-item-box-text{text-align:center}.section-custom-02-box-text{text-align:center;margin-bottom:clamp(16px, 1.6667vw, 32px)}.section-custom-02-box-text p{font-family:"Helvetica Neue";font-size:clamp(12px, 1.25vw, 23px);font-weight:300;line-height:150%}@media (max-width:991px){.section-custom-02-box-text p{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:130%}}.section-custom-02.bg-black .section-custom-02-button{border-color:#fff;color:#fff}.section-custom-02.bg-black .section-custom-02-button:hover{color:#000}.section-custom-02-box-button{display:flex;justify-content:center}.section-custom-03{padding:clamp(74.66666667px, 7.7778vw, 149.33333333px) 0}.section-custom-03.custom-03-4-items{margin-bottom:clamp(280px, 29.1667vw, 560px)}.section-custom-03-box-subtitle{margin-bottom:clamp(10.66666667px, 1.1111vw, 21.33333333px)}.section-custom-03-box-title{margin-bottom:clamp(16px, 1.6667vw, 32px)}.section-custom-03-top{width:45%}.section-custom-03-box-text p{font-family:"Helvetica Neue";font-size:clamp(16px, 1.6667vw, 32px);font-weight:300;line-height:140%}@mixin global-transition{transition:.125s ease-in-out,background-color .2s ease-out,color .1s ease-out,border .1s ease-out}.section-custom-03-timeline{padding:0;position:absolute;left:0;right:0;margin:auto;z-index:-1}.section-custom-03-timeline ul{padding:0;position:relative}.section-custom-03-timeline .default-line,.section-custom-03-timeline .draw-line{position:absolute;left:50%;width:3px;background:#bdc3c7}.section-custom-03-timeline .default-line{background:#bdc3c7}.section-custom-03-timeline .draw-line{background:#000;height:0}.section-custom-03-timeline ul li{list-style-type:none;position:relative;width:2px;margin:0 auto;height:clamp(300px, 31.25vw, 600px);background:transparent}.section-custom-03-timeline ul li.in-view{@include global-transition;}.section-custom-03-timeline ul li.in-view::before{content:'';position:absolute;left:50%;right:50%;top:0;transform:translateX(-6px);width:15px;height:15px;border-radius:50%;background-image:url(https://sg0duxoli5-flywheel.netdna-ssl.com/wp-content/themes/inspired_elearning_theme/images/check-dark.svg);background-color:#000000;background-size:20px 20px;background-repeat:no-repeat;background-position:center}.section-custom-03-timeline ul li::before{content:'';position:absolute;left:50%;top:0;border-radius:50%;background:#bdc3c7;transition:all .4s ease-in-out;transform:translateX(-6px);width:15px;height:15px}.section-custom-03-timeline .timeline-end{height:0}.section-custom-03-timeline .timeline-end::before{content:'';position:absolute;left:50%;top:0;border-radius:50%;background:#bdc3c7;transition:all .4s ease-in-out;transform:translateX(-6px);width:15px;height:15px}.section-custom-03-bottom{position:relative;margin-top:clamp(36.66666667px, 3.8194vw, 73.33333333px)}.section-custom-03-items{display:flex;flex-direction:column}.section-custom-03-item{width:45%;margin-left:auto}.section-custom-03-item:nth-child(2){position:absolute;top:clamp(289.33333333px, 30.1389vw, 578.66666667px);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;text-align:end;width:47%}.section-custom-03-item:nth-child(3){margin-top:clamp(119.33333333px, 12.4306vw, 270.666667px)}.section-custom-03-item:nth-child(4){position:absolute;left:0;bottom:calc(clamp(300px, 31.25vw, 600px) * -1);display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;text-align:end;width:47%}.section-custom-03-item-box-title{margin-bottom:clamp(10.66666667px, 1.1111vw, 21.33333333px)}.section-custom-03-item-box-subtitle{margin-bottom:clamp(21.33333333px, 2.2222vw, 42.66666667px)}.section-custom-03-item-box-text{margin-bottom:clamp(21.33333333px, 2.2222vw, 42.66666667px);width:95%}.section-custom-03-item-box-text p{font-family:"Helvetica Neue";font-size:clamp(12px, 1.25vw, 23px);font-weight:300;line-height:150%}@media (max-width:991px){.section-custom-03-item-box-text p{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:130%}}.section-custom-03-item-box-text p strong{font-weight:700}.section-custom-03-item-img{width:100%;height:100%;object-fit:cover;display:block}.section-custom-03-item-box-img{width:100%;height:clamp(300px, 31.25vw, 600px)}.section-custom-03-subtitle{text-transform:uppercase}.section-footer{background:#000}.section-footer-content{padding:clamp(32px, 3.3333vw, 64px) 0;display:flex;justify-content:space-between}.section-footer-links{display:flex;gap:clamp(16px, 1.6667vw, 32px)}.section-footer-link{color:#fff !important;text-transform:uppercase;text-decoration:underline}.section-footer-link:hover{opacity:.6;color:#fff}.section-footer-rrss{display:flex;gap:clamp(8px, .8333vw, 16px)}.section-footer-rrss-link{display:flex}.section-footer-rrss-link img{width:clamp(16.66666667px, 1.7361vw, 33.33333333px);height:clamp(16.66666667px, 1.7361vw, 33.33333333px)}.section-footer-rrss-link:hover{transform:translateY(-3px)}.section-footer-logo-powered-by{color:#ffff;margin-bottom:clamp(5.33333333px, .5556vw, 10.66666667px)}.section-footer-logo-img{width:40%;object-fit:contain}.section-footer-logo-powered{width:20%}.section-footer-logo-powered-by-box{margin-top:clamp(8px, .8333vw, 16px)}.section-footer-box-links{position:absolute;left:0;right:0;margin:auto;width:-webkit-fit-content;width:fit-content}.section-legals{padding:clamp(46.66666667px, 4.8611vw, 93.33333333px) 0 clamp(66.66666667px, 6.9444vw, 133.33333333px);min-height:100vh}.section-legals-content{margin-top:clamp(16.66666667px, 1.7361vw, 33.33333333px)}.section-legals-content strong{font-weight:700}.section-legals-content h1{font-family:"Helvetica Neue";font-size:clamp(32px, 3.3333vw, 64px);font-weight:300;line-height:normal;text-transform:uppercase}.section-legals-content h2{font-family:"Helvetica Neue";font-size:clamp(18.66666667px, 1.9444vw, 37.33333333px);font-weight:300;line-height:140%}.section-legals-content h3{font-family:"Helvetica Neue";font-size:clamp(16px, 1.6667vw, 32px);font-weight:300;line-height:140%}.section-legals-content h4{font-family:"Helvetica Neue";font-size:clamp(16px, 1.6667vw, 32px);font-weight:300;line-height:140%}.section-legals-content h5{font-family:"Helvetica Neue";font-size:clamp(16px, 1.6667vw, 32px);font-weight:300;line-height:140%}.section-legals-content h6{font-family:"Helvetica Neue";font-size:clamp(12px, 1.25vw, 23px);font-weight:300;line-height:150%}@media (max-width:991px){.section-legals-content h6{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:130%}}.section-legals-content p{font-family:"Helvetica Neue";font-size:clamp(10px, 1.0417vw, 20px);font-style:normal;font-weight:300;line-height:150%;margin-bottom:clamp(10.66666667px, 1.1111vw, 21.33333333px)}@media (max-width:991px){.section-legals-content p{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:130%}}.section-legals-content li{font-family:"Helvetica Neue";font-size:clamp(10px, 1.0417vw, 20px);font-style:normal;font-weight:300;line-height:150%}@media (max-width:991px){.section-legals-content li{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:130%}}.section-legals-content ul{list-style:disc;padding-left:clamp(13.33333333px, 1.3889vw, 26.66666667px);margin:clamp(10.66666667px, 1.1111vw, 21.33333333px) 0;display:flex;flex-direction:column;gap:clamp(3.33333333px, .3472vw, 6.66666667px)}.section-legals-content a{text-decoration:underline;transition:all .5s ease}.section-legals-content a:hover{opacity:.5}.section-access .container{padding:0}.section-access-content{display:flex;gap:clamp(53.33333333px, 5.5556vw, 106.66666667px)}.section-access-box-form{width:50%;padding:clamp(42.66666667px, 4.4444vw, 85.33333333px) clamp(53.33333333px, 5.5556vw, 106.66666667px) clamp(42.66666667px, 4.4444vw, 85.33333333px) 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.section-access-box-img{width:50%}.section-access-img{width:100%;height:100%;object-fit:cover;display:block}.section-access-form-box-subtitle{text-align:center;margin-bottom:clamp(5.33333333px, .5556vw, 10.66666667px)}.section-access-form-box-title{text-align:center}.section-access-form{padding-top:clamp(26.66666667px, 2.7778vw, 53.33333333px);overflow:hidden;position:relative;width:100%}.section-access-form form{display:flex;flex-wrap:wrap;gap:clamp(18.66666667px, 1.9444vw, 37.33333333px) clamp(13.33333333px, 1.3889vw, 26.66666667px);padding-top:0}.section-access-form>div{display:flex;flex-wrap:wrap;gap:clamp(18.66666667px, 1.9444vw, 37.33333333px) clamp(13.33333333px, 1.3889vw, 26.66666667px);padding-top:0}.section-access-form-box-input{width:calc(50% - clamp(6.66666667px, .6944vw, 13.33333333px));position:relative}.section-access-form-box-input input{border:0;border-bottom:clamp(.66666667px, .0694vw, 1.33333333px) solid;border-radius:0;width:100%;outline:none !important;padding:0;height:clamp(23.33333333px, 2.4306vw, 46.66666667px);color:#000}.section-access-form-box-input input::placeholder{color:#000;opacity:.5}.select2{width:100% !important}.select2-container--default .select2-selection--single{border:0;border-bottom:clamp(.66666667px, .0694vw, 1.33333333px) solid #000;border-radius:0;height:clamp(23.33333333px, 2.4306vw, 46.66666667px)}.select2-container--default .select2-selection--single .select2-selection__arrow{top:0;bottom:0;margin:auto}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 transparent}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#000;opacity:.5;font-family:"Helvetica Neue";font-size:clamp(12px, 1.25vw, 23px);font-weight:300;line-height:150%}@media (max-width:991px){.select2-container--default .select2-selection--single .select2-selection__placeholder{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:130%}}.select2-container--default .select2-selection--single .select2-selection__rendered{font-family:"Helvetica Neue";font-size:clamp(12px, 1.25vw, 23px);font-weight:300;line-height:150%;height:clamp(23.33333333px, 2.4306vw, 46.66666667px);padding:0;color:#000;display:flex;align-items:center}@media (max-width:991px){.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:130%}}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#000}.select2-results__option{font-family:"Helvetica Neue";font-size:clamp(12px, 1.25vw, 24px);font-weight:300;line-height:150%}.section-access-form-box-button{width:100%;margin-top:clamp(8px, .8333vw, 16px);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(26.66666667px, 2.7778vw, 53.33333333px)}.section-access-form-button{width:100%;text-align:center}.section-access-form-button:not(.btn){text-decoration:underline;text-underline-offset:2px}.section-access-form-button:not(.btn):hover{opacity:.5}.section-access{overflow:hidden}.box-input-100{width:100%}.page-template-page-login .section-access-box-form{justify-content:flex-start}.password-button-eye{position:absolute;right:0;top:0;bottom:0;margin:auto}.messages-error{position:absolute;top:1vh;left:0;z-index:99999;font-family:"Helvetica Neue";font-size:clamp(8.66666667px, .9028vw, 17.33333333px);font-weight:300;line-height:150%}@media (max-width:991px){.messages-error{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);line-height:1}}.page-template-page-area-privada .section-access-box-form{justify-content:flex-start}.page-template-page-area-privada .section-access-box-form .section-access-form{width:100%}.page-template-page-area-privada .section-access-box-form .section-access-form .section-access-form-button{width:calc(50% - clamp(22px, 2.2917vw, 44px))}.page-template-page-area-privada .section-access-form-box-title{margin-bottom:clamp(5.33333333px, .5556vw, 10.66666667px)}.section-access-form-buttons{display:flex;flex-wrap:wrap;gap:clamp(13.33333333px, 1.3889vw, 26.66666667px) clamp(42.66666667px, 4.4444vw, 85.33333333px);justify-content:center;flex-direction:column;align-items:center}.section-access-form-buttons form{width:-webkit-fit-content;width:fit-content}.page-template-page-presentation .section-access-box-form{justify-content:flex-start}.page-template-page-presentation .section-access-form-box-button{margin-top:clamp(23.33333333px, 2.4306vw, 46.66666667px);flex-wrap:nowrap;flex-direction:row;gap:clamp(42.66666667px, 4.2328vw, 85.33333333px)}.messagge-error{position:absolute;color:#D62525;bottom:-2.5vh}div#step-02 .section-access-form-box-input input{display:none}div#step-02 .section-access-form-box-input label{border:0;border-bottom:clamp(.66666667px, .0694vw, 1.33333333px) solid;border-radius:0;width:100%;outline:none !important;padding:0;height:clamp(23.33333333px, 2.4306vw, 46.66666667px);color:#000;display:flex;align-items:center;justify-content:space-between}.message-error{position:absolute;bottom:-0.5vw;right:0;color:#D62525;line-height:1;text-align:end}.section-access-form-text{line-height:.75;width:90%}.section-access-form-box-input svg{width:clamp(16px, 1.5873vw, 32px);height:clamp(16px, 1.5873vw, 32px)}.page-template-page-signature .section-access-form-buttons{width:67%;margin:auto;text-align:center;gap:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.page-template-page-signature .section-access-form-buttons .section-access-form-button{width:calc(50% - clamp(5.33333333px, 2.0513vw, 10.66666667px))}.page-template-page-signature .section-access-form-buttons form .section-access-form-button{width:-webkit-fit-content;width:fit-content}.page-template-page-signature .section-access-form-box-title{margin-bottom:clamp(8px, .8333vw, 16px)}.page-template-page-signature .section-access-form-box-subtitle{width:75%;margin-bottom:0}.messages-success{position:absolute;top:1vh}.section-access-form-box-text{width:60%;margin:clamp(8px, .8333vw, 16px) auto 0;text-align:center}.section-access-form-text-top{position:absolute;top:1vh}.section-access-form-text-top.error{color:#D62525}div#step-02 .section-access-form-box-input{padding:clamp(14.66666667px, 1.5278vw, 29.33333333px) 0;width:100%}div#step-02 .section-access-form{gap:0}.section-access-form-text-formats{position:absolute;bottom:0;opacity:.4}.section-custom{min-height:100vh}.section-custom-content{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.page-template-page-gracias .main-content-total-page,.error404 .main-content-total-page{padding:0}.section-custom-box-title{margin-bottom:clamp(5.33333333px, .5556vw, 10.66666667px)}.section-custom-box-text{margin-bottom:clamp(26.66666667px, 2.7778vw, 53.33333333px);text-align:center}.page-template-page-contact .section-access-box-form{justify-content:flex-start;align-items:flex-start;text-align:start}.page-template-page-contact .section-access-form-box-title{margin-bottom:clamp(5.33333333px, .5556vw, 10.66666667px)}.page-template-page-contact .section-access-form-box-subtitle{margin-bottom:clamp(16.33333333px, 1.7014vw, 32.66666667px)}.section-contact-list{display:flex;flex-direction:column;gap:clamp(5.33333333px, .5556vw, 10.66666667px)}.section-contact-list-link{display:flex;align-items:center;gap:clamp(5.33333333px, .5556vw, 10.66666667px)}.modal-signature-box{position:relative;margin:auto;overflow-y:auto;border:1px solid;padding:clamp(13.33333333px, 1.3889vw, 26.66666667px);padding-bottom:clamp(33.33333333px, 3.4722vw, 66.66666667px);width:100%;flex:1 1 auto}.modal-signature-box p{font-size:clamp(8px, .8333vw, 16px)}.modal-signature-box h1{text-align:center;font-family:"Helvetica Neue";font-size:clamp(32px, 3.3333vw, 64px);font-weight:300;line-height:normal;text-transform:uppercase}.modal-signature-box h2{text-align:center;font-size:clamp(12px, 1.25vw, 24px);font-weight:600;margin-bottom:clamp(10.66666667px, 1.1111vw, 21.33333333px)}.modal-signature-box h3{font-size:clamp(10.66666667px, 1.1111vw, 21.33333333px);margin-bottom:clamp(10px, 1.0417vw, 20px)}.modal-signature-box ol{margin:0;padding:0;list-style:lower-latin;padding-left:clamp(9.33333333px, .9722vw, 18.66666667px)}.modal-signature-box li{font-size:clamp(8px, .8333vw, 16px);margin-bottom:clamp(10px, 1.0417vw, 20px)}.modal-signature-box ul{margin-top:clamp(13.33333333px, 1.3889vw, 26.66666667px);list-style:auto;padding-left:clamp(13.33333333px, 1.3889vw, 26.66666667px)}.box-content-firma-test-content-ubication-and-date{margin-bottom:clamp(46.66666667px, 3.6842vw, 93.33333333px)}.box-content-firma-test-content-01-int{margin-bottom:clamp(6.66666667px, .6944vw, 13.33333333px)}.box-content-firma-test-top{margin-bottom:clamp(10px, 1.0417vw, 20px)}.box-content-firma-test-content-01{margin-bottom:clamp(20px, 2.0833vw, 40px)}.box-content-firma-test-content-01 h4{margin-bottom:clamp(13.33333333px, 1.3889vw, 26.66666667px);font-size:clamp(9.33333333px, .9722vw, 18.66666667px);font-weight:600}.box-content-firma-test-bottom{display:flex}.box-content-firma-test-bottom-left{width:50%}.box-content-firma-test-bottom-right{width:50%;position:relative}.box-content-firma-test-bottom{margin-top:clamp(46.66666667px, 3.6842vw, 93.33333333px)}.box-content-firma-test-bottom ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:clamp(3.33333333px, .3472vw, 6.66666667px)}.box-content-firma-test-bottom li{padding:0 !important;margin:0;line-height:1;font-size:clamp(10.66666667px, 1.1111vw, 21.33333333px) !important}.box-content-firma-test-bottom h2{font-size:clamp(10.66666667px, 1.1111vw, 21.33333333px);text-align:left;margin-bottom:0 !important}#signature{width:100%;height:clamp(66.66666667px, 6.9444vw, 133.33333333px);border:1px solid #000}#signature canvas{height:100% !important}.modal-signature{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9;display:none}.modal-signature-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000075}.modal-signature-content{display:flex;flex-direction:column;background:#fff;position:relative;width:50%;height:95%;margin:auto;padding:clamp(26.66666667px, 2.7778vw, 53.33333333px) clamp(20px, 2.0833vw, 40px) clamp(43.33333333px, 4.5139vw, 86.66666667px);border:1px solid #ffff}.modal-signature-box-close{position:absolute;right:clamp(6.66666667px, .6944vw, 13.33333333px);top:clamp(6.66666667px, .6944vw, 13.33333333px);width:clamp(16.66666667px, 1.7361vw, 33.33333333px);height:clamp(16.66666667px, 1.7361vw, 33.33333333px);z-index:9}.modal-signature-button-close{width:clamp(16.66666667px, 1.7361vw, 33.33333333px);height:clamp(16.66666667px, 1.7361vw, 33.33333333px)}.modal-signature-button-close span{position:absolute;width:clamp(16.66666667px, 1.7361vw, 33.33333333px);height:1px;background:#000;top:0;left:0;right:0;bottom:0;margin:auto}.modal-signature-button-close span:nth-child(1){transform:rotate(45deg)}.modal-signature-button-close span:nth-child(2){transform:rotate(-45deg)}.modal-signature-inputs{display:flex;flex-wrap:wrap;margin-top:clamp(13.33333333px, 1.3889vw, 26.66666667px);gap:25px}.modal-signature-box-input{display:flex;flex-direction:column;width:calc(50% - clamp(6.66666667px, .6944vw, 13.33333333px));position:relative}.modal-signature-box-button-clear{position:absolute;bottom:5px;right:5px}.modal-signature-button-clear{font-weight:700;transition:all .5s ease}.modal-signature-button-clear:hover{opacity:.5}.modal-signature-box-input-firma{width:100%;margin-bottom:clamp(13.33333333px, 1.3889vw, 26.66666667px)}.modal-signature-box-button{position:absolute;bottom:0;left:0;width:100%}#btn-signature-modal{width:100%}.modal-signature-input{border:0 !important;border-bottom:1px solid #000 !important;border-radius:0 !important;outline:none !important;color:#000 !important}.modal-signature-error{color:#D62525;position:absolute;bottom:-1.4vw}div#signature-result{position:relative;left:0;height:clamp(66.66666667px, 6.9444vw, 133.33333333px);margin-bottom:20px;width:40%;border-bottom:1px solid #000}div#signature-result img{width:100%;height:100%;object-fit:contain}div#step-02 input#video{display:block;border-bottom:0}.loader{border:16px solid #f3f3f3;border-top:16px solid #000;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite;margin:0 auto}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.errores{gap:clamp(2.66666667px, .2778vw, 5.33333333px) clamp(6.66666667px, .6944vw, 13.33333333px) !important;color:#D62525;position:absolute;top:clamp(6.66666667px, .6944vw, 13.33333333px)}.errores p{line-height:1}.register-text{text-align:center;font-weight:300;text-transform:uppercase;position:absolute;top:clamp(10px, 1.0417vw, 20px);left:0;right:0;margin:auto}.register-text a{font-weight:700;text-decoration:underline;transition:all .5s ease}.register-text a:hover{opacity:.5}div#preloader{justify-content:center;display:flex;flex-direction:column;align-items:center}.firma-img{width:50%;height:clamp(66.66666667px, 6.9444vw, 133.33333333px);object-fit:contain}.section-banner-video{width:100%;height:100%;object-fit:cover;height:calc(100vh - clamp(49.33333333px, 5.1389vw, 98.66666667px));display:block}.section-banner{height:calc(100vh - clamp(49.33333333px, 5.1389vw, 98.66666667px))}.section-banner .container{padding:0}.section-banner-content{height:calc(100vh - clamp(49.33333333px, 5.1389vw, 98.66666667px));position:relative}.section-banner-box-video{position:relative}.section-banner-video-button{position:absolute;bottom:clamp(18px, 1.875vw, 36px);right:clamp(31.33333333px, 3.2639vw, 62.66666667px);width:clamp(40px, 4.1667vw, 80px);height:clamp(40.66666667px, 4.2361vw, 81.33333333px);z-index:1}.section-banner-video-button.pause .video-button-pause{opacity:0}.section-banner-video-button.pause .video-button-play{opacity:1}.section-banner-video-button:hover svg circle{fill:#000}.section-banner-video-button svg circle{transition:all .5s ease}.section-banner-info{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;width:40%}.section-banner-title{color:#FFFFFF}.section-banner-box-text{color:#fff;margin-bottom:clamp(21.33333333px, 2.2222vw, 42.66666667px);width:87%}.section-banner-box-video::after{content:"";display:block;background:#0000004D;position:absolute;top:0;left:0;width:100%;height:100%}.section-banner-box-title{margin-bottom:clamp(16px, 1.6667vw, 32px)}.section-banner-box-button a{border:0}.page-template-page-home .section-custom-01-box-img{position:relative}.page-template-page-home .section-custom-01-box-img::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#00000033}.section-banner-video-button svg{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:100%;height:100%;transition:all .5s ease}.video-button-play{opacity:0}.section-banner-box-text p{font-family:"Helvetica Neue";font-size:clamp(12px, 1.25vw, 23px);font-weight:300;line-height:150%}@media (max-width:991px){.section-banner-box-text p{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:130%}}.section-areas{padding:clamp(66.66666667px, 6.9444vw, 133.33333333px) 0;background:#000;color:#fff}.section-areas-title{text-align:center}.section-areas-box-swiper{margin-top:clamp(42.66666667px, 4.4444vw, 85.33333333px);overflow:hidden;padding:0 clamp(10.66666667px, 1.1111vw, 21.33333333px)}.section-areas-element-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:clamp(10.66666667px, 1.1111vw, 21.33333333px);display:flex;flex-direction:column;gap:clamp(10.66666667px, 1.1111vw, 21.33333333px);transition:all .5s ease;background:transparent}.section-areas-element:hover .section-areas-element-content{background:#fff;color:#000}.section-areas-element:hover::after{opacity:0}.section-areas-element:hover .section-areas-element-box-text{opacity:1}.section-areas-element::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#00000066;transition:all .5s ease}.section-areas-element-box-text{transition:all .5s ease;opacity:0}.section-areas-element-box-title{position:relative;z-index:1}.section-areas-element-title{line-height:110%}.section-areas-element-box-img{width:100%;height:100%}.section-areas-element-img{display:block;width:100%;height:100%;object-fit:cover}.section-active-challenges{padding:clamp(53.33333333px, 5.5556vw, 106.66666667px)}.section-active-challenges .container{padding:0}.section-active-challenges-box-title{text-align:center;margin-bottom:clamp(42.66666667px, 4.4444vw, 85.33333333px)}.section-active-challenges-items{display:flex;flex-wrap:wrap;gap:clamp(32px, 3.3333vw, 64px)}.section-active-challenges-item{width:calc(33.3% - clamp(21.33333333px, 2.2222vw, 42.66666667px));padding:clamp(10.66666667px, 1.1111vw, 21.33333333px);border:clamp(.66666667px, .0694vw, 1.33333333px) solid}.section-active-challenges-item-img{width:100%;height:100%;display:block;object-fit:cover}.section-active-challenges-item-box-img{height:clamp(200px, 20.8333vw, 400px);margin-bottom:clamp(10.66666667px, 1.1111vw, 21.33333333px)}.section-active-challenges-item-box-title{margin-bottom:clamp(10.66666667px, 1.1111vw, 21.33333333px)}.section-active-challenges-item-box-text{margin-bottom:clamp(21.33333333px, 2.2222vw, 42.66666667px)}.section-active-challenges-item-button{width:100%}.section-active-challenges-item-text strong{font-weight:700}.section-areas-element{height:clamp(206.66666667px, 21.5278vw, 413.33333333px)}.section-custom-04{padding:clamp(66.66666667px, 6.9444vw, 133.33333333px) 0}.section-custom-04-box-text{text-transform:none}.section-custom-04-box-text h1{font-family:"Helvetica Neue";font-size:clamp(32px, 3.3333vw, 64px);font-weight:300;line-height:normal;text-transform:uppercase;text-transform:none}.section-custom-04-box-text h2{font-family:"Helvetica Neue";font-size:clamp(32px, 3.3333vw, 64px);font-weight:300;line-height:normal;text-transform:uppercase;text-transform:none}.section-custom-04-box-text h3{font-family:"Helvetica Neue";font-size:clamp(32px, 3.3333vw, 64px);font-weight:300;line-height:normal;text-transform:uppercase;text-transform:none}.section-custom-04-box-text h4{font-family:"Helvetica Neue";font-size:clamp(32px, 3.3333vw, 64px);font-weight:300;line-height:normal;text-transform:uppercase;text-transform:none}.section-custom-04-box-text h5{font-family:"Helvetica Neue";font-size:clamp(32px, 3.3333vw, 64px);font-weight:300;line-height:normal;text-transform:uppercase;text-transform:none}.section-custom-04-box-text h6{font-family:"Helvetica Neue";font-size:clamp(32px, 3.3333vw, 64px);font-weight:300;line-height:normal;text-transform:uppercase;text-transform:none}.section-custom-04-box-text p{font-family:"Helvetica Neue";font-size:clamp(32px, 3.3333vw, 64px);font-weight:300;line-height:normal;text-transform:uppercase;text-transform:none}.box-content-firma-test-industry{width:50%;margin-left:auto}.box-content-firma-test-industry h3{line-height:1.3;font-weight:400}.section-access-form-step-01{display:flex;flex-wrap:wrap;gap:clamp(18.66666667px, 1.9444vw, 37.33333333px) clamp(13.33333333px, 1.3889vw, 26.66666667px)}.section-access-form-checkbox-label{font-family:Helvetica Neue;font-weight:400;font-size:clamp(12px, 1.1905vw, 24px);line-height:150%;position:relative;cursor:pointer;width:100%;padding:clamp(4.66666667px, .463vw, 9.33333333px) 0;padding-left:clamp(21.33333333px, 2.1164vw, 42.66666667px)}.section-access-form-checkbox-label::after{content:"";display:block;position:absolute;width:clamp(13.33333333px, 1.3228vw, 26.66666667px);height:clamp(13.33333333px, 1.3228vw, 26.66666667px);border:1px solid;top:0;bottom:0;left:0px;margin:auto}.section-access-form-checkbox-label::before{content:"";display:block;position:absolute;width:clamp(13.33333333px, 1.3228vw, 26.66666667px);height:clamp(13.33333333px, 1.3228vw, 26.66666667px);top:0;bottom:0;left:0px;margin:auto;opacity:0;background-color:#000;background-image:url(../img/check-form.svg);background-repeat:no-repeat;background-position:center;background-size:inherit;transition:all .5s ease}.section-access-form-box-checkbox{display:flex;gap:clamp(8px, .7937vw, 16px)}.section-access-form-box-checkbox input:checked+label::before{opacity:1}.section-access-form-checkboxs{display:flex;flex-direction:column;gap:clamp(14px, 1.3889vw, 28px);margin-bottom:clamp(26.66666667px, 2.6455vw, 53.33333333px)}.section-access-form-checkbox{display:none}.section-access-form-checkbox-label.active{border-bottom:clamp(.66666667px, .0661vw, 1.33333333px) solid #000}.section-access-form-checkbox-label.active span{display:none}input#checkbox-others-input{font-family:Helvetica Neue;font-weight:400;font-size:clamp(12px, 1.1905vw, 24px);line-height:1;color:#000000;border:0;border-radius:0;outline:none}input#checkbox-others-input::placeholder{font-size:clamp(12px, 1.1905vw, 24px);line-height:1;color:#000000}.section-access-form-step-02{display:none}#title-step-02{display:none}#title-step-03{text-align:center}#text-step-03{text-align:center;line-height:150%;margin:clamp(16px, 1.6667vw, 32px) 0;width:100%}#text-step-03 strong{font-weight:600}.hidden-register .section-access-form-box-subtitle{display:none}.hidden-register .section-access-form-box-title{display:none !important}.hidden-register #register_form{display:none}.challenge-items{display:flex;flex-direction:column;gap:clamp(18.66666667px, 1.9444vw, 37.33333333px)}.challenge-items .btn-documentation{width:20%}.challenge-items .challenge-interest{width:12%}.challenge-items .btn-proposal{width:16%}.section-challenges{padding-top:clamp(33.33333333px, 3.4722vw, 66.66666667px);padding-bottom:clamp(26.66666667px, 2.7778vw, 53.33333333px)}.challenges-header{display:flex;gap:clamp(50px, 5.2083vw, 100px);margin-bottom:clamp(18.66666667px, 1.9444vw, 37.33333333px)}.challenges-header .header-title{width:25%;color:#8D8E8E;font-weight:500}.challenges-header .header-title:nth-child(1){padding-left:clamp(13.33333333px, 1.3889vw, 26.66666667px);width:18%}.challenges-header .header-title:nth-child(2){width:21%;text-align:center}.challenges-header .header-title:nth-child(3){width:20%;text-align:center}.challenges-header .header-title:nth-child(4){width:0}.challenge-item{width:100%;display:flex;padding:clamp(18.66666667px, 1.9444vw, 37.33333333px) clamp(13.33333333px, 1.3889vw, 26.66666667px);background:#fff;gap:clamp(50px, 5.2083vw, 100px)}.page-template-page-retos{background:#F5F5F5}.challenge-name{width:37.4%;display:flex;align-items:center;text-decoration:underline}.challenge-name span{font-weight:500;line-height:1.2}.challenge-date{width:12%;text-align:center;display:flex;align-items:center;justify-content:center;font-weight:300;color:#8D8E8E}.challenge-interest{position:relative;display:flex;align-items:center;justify-content:center}.challenge-interest label{width:100%;display:block;cursor:pointer;padding-left:clamp(16.66666667px, 1.6534vw, 33.33333333px);position:relative}.challenge-interest input{display:none}.challenge-interest svg{position:absolute;left:-3px;transition:all .5s ease;width:clamp(12.66666667px, 1.3194vw, 25.33333333px);height:clamp(12.66666667px, 1.3194vw, 25.33333333px)}.challenge-interest .icon-checked{display:none;width:clamp(10px, 1.0417vw, 19px);height:clamp(10px, 1.0417vw, 19px);left:0}.challenge-interest.interest-selected .icon-normal{display:none}.challenge-interest.interest-selected .icon-checked{display:inline}.btn-documentation{display:flex;align-items:center;justify-content:center;text-decoration:underline}.btn-proposal{display:flex;align-items:center;text-transform:none;white-space:nowrap;padding:clamp(5.33333333px, .5556vw, 10.66666667px) clamp(16.66666667px, 1.7361vw, 33.33333333px);font-size:clamp(8.66666667px, .9028vw, 17.33333333px);line-height:1}.btn-proposal.disabled{pointer-events:none;background:#a6a6a6;border-color:#a6a6a6;-webkit-user-select:none !important;user-select:none !important}.section-challenges .container{padding:0 clamp(26.66666667px, 2.7778vw, 53.33333333px)}.section-active-challenges-item-title{min-height:clamp(46.66666667px, 4.8611vw, 93.33333333px)}.section-custom-01.full-screen .section-custom-01-content{flex-direction:column;gap:clamp(20px, 1.9841vw, 40px)}.section-custom-01.full-screen .section-custom-01-left{width:100%}.section-custom-01.full-screen .section-custom-01-right{width:100%}.section-custom-01.full-screen .section-custom-01-box-text{margin:0}.section-custom-01.full-screen .section-custom-01-img{object-fit:contain}@media (min-width:1600px){.section-tu-form-item-checkbox-label::after{width:17px;height:17px;left:0;top:calc(clamp(.66666667px, .0661vw, 1.33333333px) * -1)}.section-tu-form-item-checkbox-label::before{width:11px;height:11px;top:calc(clamp(.66666667px, .0661vw, 1.33333333px) * -1);left:3px}}@media (max-width:991px){.show-mobile{display:block}.show-desktop{display:none}.section-header-menu{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;flex-direction:column;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .5s ease;transform:translateX(100%)}.section-header-menu.active{opacity:1;visibility:inherit;transform:translateX(0)}.section-header-button.active span:nth-child(2){opacity:0}.section-header-button.active span:nth-child(1){transform:rotate(45deg);top:clamp(5.33333333px, 2.0513vw, 10.66666667px)}.section-header-button.active span:nth-child(3){transform:rotate(-45deg);bottom:clamp(2px, .7692vw, 4px)}.section-header-menu-link{font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px) !important;padding:clamp(6.66666667px, 2.5641vw, 13.33333333px) clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-header-box-button{display:flex;align-items:center;position:relative;z-index:9}.section-header-box-button button{width:clamp(13.33333333px, 5.1282vw, 26.66666667px);height:clamp(8.66666667px, 3.3333vw, 17.33333333px);position:relative;display:flex;align-items:center;justify-content:center}.section-header-box-button button span{display:block;width:100%;height:1px;background:#000;position:absolute;transition:all .5s ease}.section-header-box-button button span:nth-child(1){top:0}.section-header-box-button button span:nth-child(3){bottom:0}.container{padding:0 clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-header-content{padding:clamp(13.33333333px, 5.1282vw, 26.66666667px) 0}.section-header-box-logo{width:45%}.section-custom-01{overflow:hidden;padding:clamp(40px, 15.3846vw, 80px) 0}.section-custom-01-content{flex-direction:column;gap:clamp(20px, 7.6923vw, 40px)}.section-custom-01-left{width:100%}.section-custom-01-right{width:100%}.section-custom-01-box-text p{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);line-height:130%}.section-custom-01-box-text ul li{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.btn02{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px)}.invert .section-custom-01-content{flex-direction:column}.section-custom-01-box-title{width:100%}.tx02{font-size:clamp(8px, 3.0769vw, 16px)}.section-custom-01-btn-play{padding-right:clamp(6.66666667px, 2.5641vw, 13.33333333px);padding-bottom:clamp(6.66666667px, 2.5641vw, 13.33333333px)}.section-custom-01-btn-play svg{width:clamp(36.66666667px, 14.1026vw, 73.33333333px);height:clamp(36.66666667px, 14.1026vw, 73.33333333px)}.section-custom-02-box-title{padding:0}.section-custom-02-items{gap:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-custom-02-item{width:100%}.section-custom-02-item-box-img{height:clamp(166.66666667px, 64.1026vw, 333.33333333px)}.tt03{font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.tx01{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:130%}.section-custom-03-top{width:100%}.section-custom-03-timeline{display:none}.section-custom-03-item{width:100%}.section-custom-03-item:nth-child(2){position:relative;top:0;justify-content:flex-start;align-items:flex-start;text-align:start;width:100%}.section-custom-03-item:nth-child(3){margin:0}.section-custom-03-item:nth-child(4){width:100%;position:relative;bottom:0;align-items:flex-start;justify-content:flex-start;text-align:start}.section-custom-03-item-box-text p{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:130%}.section-custom-03.custom-03-4-items{margin-bottom:0}.section-custom-03{padding:clamp(40px, 15.3846vw, 80px) 0}.section-custom-03-items{gap:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-custom-02-box-text p{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:130%}.section-footer-content{flex-direction:column;gap:clamp(26.66666667px, 10.2564vw, 53.33333333px);padding:clamp(40px, 15.3846vw, 80px) 0}.section-footer-logo{display:block}.section-footer-box-logo{display:flex;justify-content:center}.section-footer-links{flex-direction:column;justify-content:center;align-items:center}.tx03{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);line-height:1}.section-footer-rrss{justify-content:center}.section-footer-rrss-link img{width:clamp(16.66666667px, 6.4103vw, 33.33333333px);height:clamp(16.66666667px, 6.4103vw, 33.33333333px)}.section-footer-logo{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:clamp(6.66666667px, 2.5641vw, 13.33333333px)}.section-footer-logo-powered-by-box{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(6.66666667px, 2.5641vw, 13.33333333px)}.section-footer-logo-powered-by{margin-bottom:0;font-size:clamp(8px, 3.0769vw, 16px)}.section-footer-logo-img{width:75%}.section-footer-logo-powered{width:45%}.section-footer-box-links{position:relative}.section-access-content{flex-direction:column-reverse;gap:clamp(26.66666667px, 10.2564vw, 53.33333333px);padding-bottom:clamp(40px, 15.3846vw, 80px)}.section-access-box-form{width:100%;padding:clamp(26.66666667px, 10.2564vw, 53.33333333px) 0 0}.section-access-box-img{width:100%}.section-access-form-box-input{width:100%}.section-access .container{padding:0 clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-access-form form{gap:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-access-form-box-input input{height:clamp(20px, 7.6923vw, 40px)}.select2-container--default .select2-selection--single{height:clamp(20px, 7.6923vw, 40px)}.select2-container--default .select2-selection--single .select2-selection__rendered{height:100%}.section-access-form-button:not(.btn){font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px)}.select2-results__option{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:130%}.page-template-page-area-privada .section-access-box-form .section-access-form .section-access-form-button{width:100%}.messagge-error{bottom:-2vh}.message-error{bottom:-1.5vh;font-size:clamp(7.33333333px, 1.11vw, 14.66666667px);line-height:1}.messages-success{font-size:clamp(7.33333333px, 2.8205vw, 14.66666667px)}.page-template-page-signature .section-access-form-buttons .section-access-form-button{width:100%}.page-template-page-signature .section-access-form-buttons form .section-access-form-button{width:100%}.section-access-form form{width:100%}.section-access-form-box-text{margin-top:clamp(13.33333333px, 5.1282vw, 26.66666667px);width:78%}.section-access-form-button-text{font-size:clamp(8px, 3.0769vw, 16px);line-height:130%}.section-custom-title{font-size:clamp(20px, 7.6923vw, 40px)}.page-template-page-contact .section-access-form-subtitle{text-align:start}.section-contact-list-link span{line-height:1}.section-access-form-title{font-size:clamp(16.66666667px, 6.4103vw, 33.33333333px)}.section-header-languages-list-link{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.section-header-languages-list{gap:clamp(6.66666667px, 2.5641vw, 13.33333333px)}.section-header-languages-list-item span{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.modal-signature-content{width:96%}.modal-signature-box p{font-size:clamp(6.66666667px, 2.5641vw, 13.33333333px)}#signature{height:clamp(100px, 38.4615vw, 200px)}.modal-signature-button-clear{font-size:clamp(8px, 3.0769vw, 16px)}.page-template-page-register .section-access-form{padding-top:clamp(30px, 11.5385vw, 60px)}.errores p{font-size:clamp(7.33333333px, 2.8205vw, 14.66666667px)}.box-content-firma-test-bottom{gap:clamp(10px, 3.8462vw, 20px)}.firma-img{width:60%}.page-template-page-home .section-banner-box-text p{font-size:clamp(10.66666667px, 4.2667vw, 21.33333333px);line-height:150%}.page-template-page-home .invert .section-custom-01-content{flex-direction:column-reverse;gap:clamp(26.66666667px, 10.6667vw, 53.33333333px)}.page-template-page-home .invert .section-custom-01{padding:clamp(32px, 12.8vw, 64px)}.page-template-page-home .section-custom-01{padding:clamp(32px, 12.8vw, 64px) 0}.page-template-page-home .section-custom-01 .container{padding:0 clamp(21.33333333px, 8.5333vw, 42.66666667px)}.page-template-page-home .section-custom-01-box-img{height:clamp(196.66666667px, 78.6667vw, 393.33333333px)}.page-template-page-home .section-custom-01-subtitle{font-size:clamp(10px, 4vw, 20px);line-height:150%}.page-template-page-home .section-custom-01-box-text{margin-bottom:clamp(36.66666667px, 14.6667vw, 73.33333333px)}.page-template-page-home .section-custom-01-box-text p{font-size:clamp(10.66666667px, 4.2667vw, 21.33333333px);line-height:150%}.page-template-page-home .section-custom-01-box-title{margin-bottom:clamp(16px, 6.4vw, 32px)}.page-template-page-home .section-banner-info{width:90%}.page-template-page-home .section-banner-box-text{width:80%;margin-bottom:clamp(21.33333333px, 8.5333vw, 42.66666667px)}.page-template-page-home .section-banner-box-title{margin-bottom:clamp(16px, 6.4vw, 32px)}.page-template-page-home .section-banner-content{position:relative;height:clamp(333.33333333px, 133.3333vw, 666.66666667px)}.page-template-page-home .section-banner-video{height:clamp(333.33333333px, 133.3333vw, 666.66666667px)}.page-template-page-home .section-banner{height:clamp(333.33333333px, 133.3333vw, 666.66666667px)}.section-areas{padding:clamp(32px, 12.8vw, 64px) 0}.section-areas .container{padding:0}.section-areas-box-swiper{margin-top:clamp(26.66666667px, 10.6667vw, 53.33333333px);padding:0 0 0 clamp(21.33333333px, 8.5333vw, 42.66666667px)}.section-areas-element-title{font-size:clamp(18.66666667px, 7.4667vw, 37.33333333px);line-height:110%}.section-active-challenges{padding:clamp(32px, 12.8vw, 64px) clamp(21.33333333px, 8.5333vw, 42.66666667px)}.section-active-challenges-box-title{margin-bottom:clamp(21.33333333px, 8.5333vw, 42.66666667px)}.section-active-challenges-items{flex-direction:column;gap:clamp(21.33333333px, 8.5333vw, 42.66666667px)}.section-active-challenges-item{width:100%;padding:clamp(10.66666667px, 4.2667vw, 21.33333333px)}.section-active-challenges-item-box-img{height:clamp(153.33333333px, 61.3333vw, 306.66666667px);margin-bottom:clamp(10.66666667px, 4.2667vw, 21.33333333px)}.section-active-challenges-item-box-title{margin-bottom:clamp(10.66666667px, 4.2667vw, 21.33333333px)}.section-active-challenges-item-box-text{margin-bottom:clamp(21.33333333px, 8.5333vw, 42.66666667px)}.section-active-challenges-item-title{font-size:clamp(16px, 6.4vw, 32px);line-height:140%}.section-active-challenges-item-text{font-size:clamp(12px, 4.8vw, 24px);line-height:140%}.section-active-challenges-item-button{font-size:clamp(10px, 4vw, 20px);line-height:150%;padding:clamp(8px, 3.2vw, 16px)}.section-banner-video-button{width:clamp(32px, 12.8vw, 64px);height:clamp(32px, 12.8vw, 64px);right:clamp(8.66666667px, 3.4667vw, 17.33333333px);bottom:clamp(40px, 16vw, 80px)}.section-areas-box-title{padding:0 clamp(21.33333333px, 8.5333vw, 42.66666667px)}.section-areas-element{height:clamp(164.66666667px, 65.8667vw, 329.33333333px)}.section-custom-04{padding:clamp(32px, 12.8vw, 64px) 0}.box-content-firma-test-bottom td{width:180px !important}div#signature-result{width:100%}.modal-signature-box-input{width:100%}.section-access-form-checkbox-label{font-size:clamp(10.66666667px, 1.0582vw, 21.33333333px);line-height:1;padding-left:clamp(18.66666667px, 1.8519vw, 37.33333333px)}.section-access-form-checkbox-label::after{width:clamp(12px, 1.1905vw, 24px);height:clamp(12px, 1.1905vw, 24px)}.section-access-form-checkbox-label::before{width:clamp(12px, 1.1905vw, 24px);height:clamp(12px, 1.1905vw, 24px);background-size:60%}.section-access-form-checkboxs{gap:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.page-template-page-presentation .section-access-form-box-button{flex-direction:column;gap:clamp(6.66666667px, 2.5641vw, 13.33333333px)}div#step-02 input#video{background:transparent}.section-access-form-box-input svg{width:clamp(13.33333333px, 5.1282vw, 26.66666667px);height:clamp(13.33333333px, 5.1282vw, 26.66666667px);position:relative;top:calc(clamp(2.66666667px, 1.0256vw, 5.33333333px) * -1)}.section-access-form-text-top{font-size:clamp(6.66666667px, 2.5641vw, 13.33333333px);top:clamp(.66666667px, .2564vw, 1.33333333px)}.section-access-form-text-formats{font-size:clamp(8px, 3.0769vw, 16px);bottom:calc(clamp(2.66666667px, 1.0256vw, 5.33333333px) * -1)}.section-challenges{padding-top:clamp(26.66666667px, 10.6667vw, 53.33333333px)}.challenges-box-title{margin-bottom:32px}.challenges-title{color:#000;text-align:center;font-size:clamp(18.66666667px, 7.4667vw, 37.33333333px);font-style:normal;font-weight:300;line-height:110%;text-transform:uppercase}.section-challenges .container{padding:0 clamp(21.33333333px, 8.5333vw, 42.66666667px)}.challenge-item{flex-direction:column;gap:clamp(12px, 4.8vw, 24px);padding:clamp(10.66666667px, 4.2667vw, 21.33333333px)}.challenge-name{width:100%}.challenge-date{width:100%;justify-content:flex-start;font-size:clamp(9.33333333px, 3.7333vw, 18.66666667px)}.btn-documentation{justify-content:flex-start;font-size:clamp(9.33333333px, 3.7333vw, 18.66666667px);line-height:1}.challenge-interest{margin-left:0}.challenge-interest label{font-size:14px;font-weight:400;padding-left:20px}.challenge-interest svg{width:clamp(12px, 4.8vw, 24px);height:clamp(12px, 4.8vw, 24px);left:-2px}.challenge-interest .icon-checked{width:clamp(9.33333333px, 3.7333vw, 18.66666667px);height:clamp(9.33333333px, 3.7333vw, 18.66666667px);left:0}.challenge-title-link{font-size:clamp(9.33333333px, 3.7333vw, 18.66666667px);line-height:150%;text-transform:uppercase}.btn-proposal{margin-top:clamp(2px, .8vw, 4px);width:100%;padding:clamp(5.33333333px, 2.1333vw, 10.66666667px) clamp(60px, 24vw, 120px);font-size:clamp(8.66666667px, 3.4667vw, 17.33333333px);line-height:1}.challenge-items{gap:clamp(21.33333333px, 8.5333vw, 42.66666667px)}.data-start{margin-bottom:calc(clamp(4px, 1.6vw, 8px) * -1)}.challenge-items .btn-documentation{width:100%}.challenge-items .challenge-interest{width:100%}.section-custom-01.full-screen .section-custom-01-img{object-fit:cover}.section-custom-01.full-screen{overflow:inherit}.section-custom-01.full-screen .section-custom-01-right{overflow:auto}.section-custom-01.full-screen .section-custom-01-box-img{width:1200px;height:auto}}
/*# sourceMappingURL=./main.css.map */