@font-face{font-family:"P Kiko";src:url("../fonts/PKiko/PKiko-Light.eot");src:url("../fonts/PKiko/PKiko-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/PKiko/PKiko-Light.woff") format("woff"),url("../fonts/PKiko/PKiko-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"P Kiko";src:url("../fonts/PKiko/PKiko-RegularItalic.eot");src:url("../fonts/PKiko/PKiko-RegularItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/PKiko/PKiko-RegularItalic.woff") format("woff"),url("../fonts/PKiko/PKiko-RegularItalic.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"P Kiko";src:url("../fonts/PKiko/PKiko-LightItalic.eot");src:url("../fonts/PKiko/PKiko-LightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/PKiko/PKiko-LightItalic.woff") format("woff"),url("../fonts/PKiko/PKiko-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"P Kiko";src:url("../fonts/PKiko/PKiko-Regular.eot");src:url("../fonts/PKiko/PKiko-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/PKiko/PKiko-Regular.woff") format("woff"),url("../fonts/PKiko/PKiko-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Neue Montreal";src:url("../fonts/PPMontreal/NeueMontreal-Regular.eot");src:url("../fonts/PPMontreal/NeueMontreal-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/PPMontreal/NeueMontreal-Regular.woff") format("woff"),url("../fonts/PPMontreal/NeueMontreal-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Neue Montreal";src:url("../fonts/PPMontreal/NeueMontreal-Bold.eot");src:url("../fonts/PPMontreal/NeueMontreal-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/PPMontreal/NeueMontreal-Bold.woff") format("woff"),url("../fonts/PPMontreal/NeueMontreal-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Neue Montreal";src:url("../fonts/PPMontreal/NeueMontreal-Light.eot");src:url("../fonts/PPMontreal/NeueMontreal-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/PPMontreal/NeueMontreal-Light.woff") format("woff"),url("../fonts/PPMontreal/NeueMontreal-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Neue Montreal";src:url("../fonts/PPMontreal/NeueMontreal-LightItalic.eot");src:url("../fonts/PPMontreal/NeueMontreal-LightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/PPMontreal/NeueMontreal-LightItalic.woff") format("woff"),url("../fonts/PPMontreal/NeueMontreal-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Neue Montreal";src:url("../fonts/PPMontreal/NeueMontreal-Italic.eot");src:url("../fonts/PPMontreal/NeueMontreal-Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/PPMontreal/NeueMontreal-Italic.woff") format("woff"),url("../fonts/PPMontreal/NeueMontreal-Italic.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"DM Mono";src:url("../fonts/DMMono/DMMono-Italic.eot");src:url("../fonts/DMMono/DMMono-Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/DMMono/DMMono-Italic.woff") format("woff"),url("../fonts/DMMono/DMMono-Italic.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"DM Mono";src:url("../fonts/DMMono/DMMono-MediumItalic.eot");src:url("../fonts/DMMono/DMMono-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/DMMono/DMMono-MediumItalic.woff") format("woff"),url("../fonts/DMMono/DMMono-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"DM Mono";src:url("../fonts/DMMono/DMMono-Regular.eot");src:url("../fonts/DMMono/DMMono-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/DMMono/DMMono-Regular.woff") format("woff"),url("../fonts/DMMono/DMMono-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"DM Mono";src:url("../fonts/DMMono/DMMono-LightItalic.eot");src:url("../fonts/DMMono/DMMono-LightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/DMMono/DMMono-LightItalic.woff") format("woff"),url("../fonts/DMMono/DMMono-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"DM Mono";src:url("../fonts/DMMono/DMMono-Medium.eot");src:url("../fonts/DMMono/DMMono-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/DMMono/DMMono-Medium.woff") format("woff"),url("../fonts/DMMono/DMMono-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"DM Mono";src:url("../fonts/DMMono/DMMono-Light.eot");src:url("../fonts/DMMono/DMMono-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/DMMono/DMMono-Light.woff") format("woff"),url("../fonts/DMMono/DMMono-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}h1,h2{font-family:"P Kiko"}h3,h4{font-family:"Neue Montreal"}h6{font-family:"DM Mono";font-size:.75rem;text-transform:uppercase}.header{width:100%;padding:3rem 2rem;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;left:0;z-index:98}.header .headerLeft{width:156px}.header .headerLeft img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 811px){.header .headerLeft{width:100px}}.header .headerRight ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:2rem}.header .headerRight ul li a{text-decoration:none;color:#000;font-size:1rem}@media screen and (max-width: 820px){.header .headerRight ul li a{font-size:1rem}}.landingPage{height:calc(100vh - 122.43px);position:relative}.landingPage .landingText{font-family:"Neue Montreal";font-size:20vw;display:flex;flex-direction:column;align-items:center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);white-space:nowrap;margin:0}.landingPage .landingText span{font-weight:regular}.landingPage .landingText span:last-child{font-size:2vw}.landingPage .landingText span:nth-child(2){font-size:4vw;text-transform:uppercase}@media screen and (max-width: 950px){.landingPage .landingText{left:50%;top:50%;transform:translate(-50%, -50%)}}@media screen and (max-width: 780px){.landingPage .landingText{left:50%;top:50%;font-size:33vw;line-height:85%;transform:translate(-50%, -50%)}.landingPage .landingText span:last-child{font-size:1rem;line-height:100%}.landingPage .landingText span:nth-child(2){font-size:2rem;text-transform:uppercase;margin-top:2rem;line-height:100%}}.landingPage .landingImg{position:absolute;width:450px;height:auto;transform:rotate(70deg);z-index:99;left:55%;animation:float2 4s ease-in-out infinite}.landingPage .landingImg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landingPage .landingImg:last-child{z-index:-1;left:15%;top:50%;animation:float 3s ease-in-out infinite}@media screen and (max-width: 825px){.landingPage .landingImg{width:200px;top:20%;left:40%}.landingPage .landingImg:last-child{top:60%}}@media screen and (max-width: 825px){.landingPage{height:calc(100vh - 122.43px - 50px)}}.schedule{gap:1.5rem;padding:0 9rem}@media screen and (max-width: 825px){.schedule{padding:0 1rem;max-height:100%;min-height:auto}}.schedule .scheduleInfo{height:auto;flex-basis:100%;height:auto}@media screen and (max-width: 825px){.schedule .scheduleInfo h2{font-size:52px;position:relative;z-index:1}}.schedule .scheduleInfo .dayTable{margin-bottom:2rem;padding-top:1rem}.schedule .scheduleInfo .dayTable .dayTableTitle{font-size:2.5rem;font-family:"Neue Montreal";padding:1rem 0;margin-top:4rem;margin-bottom:1rem}@media screen and (max-width: 825px){.schedule .scheduleInfo .dayTable .dayTableTitle{font-size:2rem;margin-top:2rem;margin-bottom:.5rem}}.schedule .scheduleInfo .dayTable .tableSchedule{width:100%;border-collapse:collapse}.schedule .scheduleInfo .dayTable .tableSchedule tr{border-bottom:1px solid #000;padding:.5rem}.schedule .scheduleInfo .dayTable .tableSchedule tr .confInfo{width:44%;gap:.75rem;padding:2rem .75rem}.schedule .scheduleInfo .dayTable .tableSchedule tr .confInfo .confTitle{font-family:"P Kiko";font-size:6.875rem;width:90%;line-height:100%;margin-bottom:1.2rem;font-weight:400}@media screen and (max-width: 1150px){.schedule .scheduleInfo .dayTable .tableSchedule tr .confInfo .confTitle{font-size:52px;position:relative;z-index:1}}@media screen and (max-width: 825px){.schedule .scheduleInfo .dayTable .tableSchedule tr .confInfo .confTitle{font-size:3.25rem}}.schedule .scheduleInfo .dayTable .tableSchedule tr .confInfo h4{font-size:1.2rem}.schedule .scheduleInfo .dayTable .tableSchedule tr .confInfo .confSpeaker{font-size:1rem}.schedule .scheduleInfo .dayTable .tableSchedule tr .confInfo .confHour{font-family:"DM Mono";font-size:1.2rem;align-content:center;width:10%}@media screen and (max-width: 825px){.schedule .scheduleInfo .dayTable .tableSchedule tr .confInfo .confHour{font-size:1rem;width:20%}}.schedule .scheduleInfo .dayTable .tableSchedule tr .confResumen{width:42%;line-height:150%;font-size:1.2rem;padding:1rem 3rem 1rem 1rem}@media screen and (max-width: 811px){.schedule .scheduleInfo .dayTable .tableSchedule tr .confResumen{display:none}}.schedule .scheduleInfo .dayTable .tableSchedule tr .confInfoPic{height:159px;width:7%;padding:.25rem;-o-object-fit:cover;object-fit:cover}.schedule .scheduleInfo .dayTable .tableSchedule tr .confInfoPic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:#3cadff}@media screen and (max-width: 811px){.schedule .scheduleInfo .dayTable .tableSchedule tr .confInfoPic{display:none}}.schedule .scheduleInfo .dayTable .descanso{color:#9e9e9e}.schedule .scheduleInfo .dayTable .descanso .confInfo h3{padding:2rem 0}@media screen and (max-width: 811px){.schedule .scheduleInfo .dayTable .descanso .confInfo h3{padding:0;margin-bottom:0}}.detalle{z-index:99;position:fixed;top:0;right:0;background-color:#fff;height:100vh;width:60%;background-color:#fff;padding:2.5rem 1.5rem;overflow:scroll;transform:translateX(100%);transition:transform 250ms ease-in-out}@media screen and (max-width: 1250px){.detalle{width:60%}}@media screen and (max-width: 820px){.detalle{width:102vw;height:90%;top:10vh;transform:translate(0, 100%);padding-top:3rem}}.detalle.opened{transition:transform 250ms ease-in-out;transform:translate(0)}.detalle .closeDetalle{position:absolute;top:1.5rem;right:1.5rem;flex-basis:100%;font-size:1.25rem;display:flex;gap:.4rem;align-items:flex-start;justify-content:flex-end}@media screen and (max-width: 820px){.detalle .closeDetalle{font-size:1rem}}.detalle .closeDetalle span{line-height:12px}.detalle .closeDetalle .punto{display:inline-block;width:15px;height:15px;background-color:#36e452;border-radius:90px}.detalle .closeDetalle:hover .circularCursor{width:70px;height:70px}.detalle .detalleHeader{margin-bottom:2rem}.detalle .detalleHeader h2{font-size:5rem;line-height:110%;margin-bottom:.5rem}@media screen and (max-width: 820px){.detalle .detalleHeader h2{font-size:2.5rem}}.detalle .detalleHeader .subtitleDetalle{font-size:1.25rem;font-weight:500}@media screen and (max-width: 820px){.detalle .detalleHeader .subtitleDetalle{font-size:1rem;margin-top:.5rem;display:inline-block}}.detalle .detalleInfo{display:flex;flex-direction:column;gap:2.5rem;line-height:200%;margin-bottom:3rem}.detalle .detalleInfo .linkInfo{display:inline-flex;align-items:center;gap:.25rem;text-decoration:none;color:#36e452}.detalle .detalleInfo .detalleDate{font-family:"DM Mono";font-size:.9rem;text-transform:uppercase;display:flex;flex-direction:column;line-height:150%}.detalle .detalleInfo .mainImgDetalle{width:100%;height:400px;background-color:#3cadff}.detalle .detalleInfo .mainImgDetalle img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:5% 25%;object-position:5% 25%}@media screen and (max-width: 811px){.detalle .detalleInfo .mainImgDetalle img{-o-object-position:50% 50%;object-position:50% 50%}}.detalle .detalleInfo .detalleText{font-size:1.25rem}@media screen and (max-width: 820px){.detalle .detalleInfo .detalleText{font-size:1rem}}.detalle .detalleInfo .detalleText .detalleTitle{font-weight:400}.detalle .detalleInfo .detalleSpeaker{display:flex;gap:2rem;line-height:150%}@media screen and (max-width: 820px){.detalle .detalleInfo .detalleSpeaker{flex-direction:column}}.detalle .detalleInfo .detalleSpeaker .speakerPic{flex-basis:calc((100% - 2rem)/2);height:50vh}.detalle .detalleInfo .detalleSpeaker .speakerPic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:#3cadff;-o-object-position:50% 0%;object-position:50% 0%}@media screen and (max-width: 820px){.detalle .detalleInfo .detalleSpeaker .speakerPic{height:50vh;flex-basis:0;-o-object-position:0% 0%;object-position:0% 0%}}.detalle .detalleInfo .detalleSpeaker .speakerInfo{flex-basis:calc((100% - 2rem)/2);font-size:1.25rem;font-weight:500;line-height:150%;display:flex;flex-direction:column;justify-content:space-between;height:100%}.detalle .detalleInfo .detalleSpeaker .speakerInfo .speakerText .speakerInfoText{line-height:200%;font-size:1.2rem}@media screen and (max-width: 820px){.detalle .detalleInfo .detalleSpeaker .speakerInfo .speakerText .speakerInfoText{font-size:1rem}}@media screen and (max-width: 820px){.detalle .detalleInfo .detalleSpeaker .speakerInfo{font-size:1rem}}.detalle .detalleInfo .detalleSpeaker .speakerInfo .speakerInfoHeader h3{font-size:1.6rem;font-weight:500}@media screen and (max-width: 820px){.detalle .detalleInfo .detalleSpeaker .speakerInfo .speakerInfoHeader h3{margin-bottom:.5rem}}.detalle .detalleInfo .detalleSpeaker .speakerInfo .speakerInfoHeader h4{margin-bottom:1rem}.detalle .detalleInfo .detalleSpeaker .speakerInfo .speakerInfoHeader span{font-family:"DM Mono";font-weight:400;font-size:14px;text-transform:uppercase}.detalle .detalleInfo .detalleSpeaker .speakerInfo .speakerInfoSocials{display:flex;flex-wrap:wrap;align-content:center;gap:.75rem}.detalle .detalleInfo .detalleSpeaker .speakerInfo .speakerInfoSocials a{display:inline-block;padding:.5rem 1rem;color:#fff;text-decoration:none;font-weight:300;background-color:#000}.background{width:100%;height:100vh;background-color:rgba(0,0,0,.4980392157);position:fixed;top:0;left:0;z-index:-1;transition:opacity 250ms ease-in-out;transition:z-index 250ms ease-in-out 250ms;opacity:0}.background.opened{opacity:1;z-index:98;transition:z-index 250ms ease-in-out 250ms;transition:opacity 250ms ease-in-out}footer{background-color:#36e452;padding:11rem 1.25rem 1.3rem 1.25rem;box-shadow:0px 0px 60px 60px #36e452}footer .topFooter{display:flex;align-items:flex-start;justify-content:space-between;font-size:1.25rem;margin-bottom:14rem}@media screen and (max-width: 820px){footer .topFooter{flex-direction:column;gap:2rem;margin-bottom:3rem}}footer .topFooter .footerName{font-size:1.5rem;width:15%}@media screen and (max-width: 820px){footer .topFooter .footerName{width:85%}}footer .topFooter .linkCluster{display:flex;align-items:flex-start;flex-wrap:wrap;flex-basis:37%;gap:1.5rem}@media screen and (max-width: 820px){footer .topFooter .linkCluster{flex-basis:100%;flex-direction:column}}footer .topFooter .linkCluster .linkList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}@media screen and (max-width: 820px){footer .topFooter .linkCluster .linkList{font-size:1rem}}footer .topFooter .linkCluster .linkList:first-child{margin-right:14rem}@media screen and (max-width: 820px){footer .topFooter .linkCluster .linkList:first-child{margin-right:0}}footer .topFooter .linkCluster .linkList li a{text-decoration:none;color:#000}footer .topFooter .linkCluster .contact{flex-basis:100%}@media screen and (max-width: 820px){footer .topFooter .linkCluster .contact{font-size:1rem}}footer .bottomFooter{display:flex;justify-content:space-between;align-items:flex-end}@media screen and (max-width: 820px){footer .bottomFooter{flex-direction:column-reverse;gap:1.5rem}}footer .bottomFooter .footerLogo{flex-basis:80%}footer .bottomFooter .footerLogo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}footer .bottomFooter .footerComunidad{flex-basis:13%}@media screen and (max-width: 820px){footer .bottomFooter .footerComunidad{width:60%}}footer .bottomFooter .footerComunidad img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}*{box-sizing:border-box}html{scroll-behavior:smooth;cursor:none !important}@media screen and (max-width: 811px){html{cursor:none !important}}body{font-family:"Neue Montreal";font-weight:400;z-index:1;margin:0;padding:0;width:100%;overflow-x:hidden;overflow-y:auto}body::before,body::after{position:absolute;left:0;top:0;content:"";width:100%;height:100%;z-index:-1;opacity:40%}@media screen and (max-width: 760px){body{overflow-x:hidden}}body .blob{border-radius:1000px;filter:blur(60px);position:absolute;background-color:#36e452;z-index:-1}body .blob1{top:-20%;left:-10%;height:1000px;width:1000px}@media screen and (max-width: 760px){body .blob1{height:900px;width:900px}}body .blob12{top:-20%;right:-10%;height:500px;width:500px}body .blob2{top:100% !important;right:-10% !important;height:900px;width:900px}@media screen and (max-width: 760px){body .blob2{height:700px;width:700px}}body .blob3{top:200%;left:-10%;height:1000px;width:1000px}@media screen and (max-width: 760px){body .blob3{height:800px;width:800px}}body .blob4{top:400%;left:50%;height:900px;width:900px}@media screen and (max-width: 760px){body .blob4{height:700px;width:700px}}body .blob5{top:320%;left:5%;height:1000px;width:1000px}@media screen and (max-width: 1100px){body .blob5{left:-30%}}@media screen and (max-width: 760px){body .blob5{height:900px;width:900px;top:280%}}body .blob6{top:600%;right:-10%;height:1000px;width:1000px}@media screen and (max-width: 1100px){body .blob6{right:-30%}}@media screen and (max-width: 760px){body .blob6{display:none}}.pill{padding:.75rem 1rem;text-transform:uppercase;font-weight:500;z-index:90;white-space:nowrap}@media screen and (max-width: 811px){.pill{font-size:.88rem}}@media screen and (max-width: 592px){.pill{font-size:.88rem}}@media screen and (max-width: 592px){.pill{font-size:.75rem}}.description{display:flex;flex-direction:column;align-items:flex-end;font-family:"Neue Montreal";line-height:200%;font-size:1.25rem;padding:4rem 4rem 0 4rem}.description a{text-decoration:underline;color:#000}@media screen and (max-width: 820px){.description{font-size:1.25rem;padding:1rem;padding-top:2rem}}@media screen and (max-width: 550px){.description{font-size:1.25rem;padding:1.5rem;padding-top:2rem}}.description p{padding:0;margin:0 0 1rem 0;width:42%}@media screen and (max-width: 820px){.description p{width:100%}}.linkInfo{display:inline-flex;align-items:center;gap:.25rem;text-decoration:none;color:#36e452}strong{font-weight:600}.circularCursor{position:fixed;top:0;left:0;z-index:999;width:50px;height:50px;font-size:1.25rem;display:flex;align-items:center;justify-content:center;pointer-events:none;transition:width 150ms ease-in-out,height 150ms ease-in-out}@media screen and (max-width: 811px){.circularCursor{display:none}}.circularCursor .circle{position:absolute;top:0;left:0;width:100%;height:100%;filter:blur(3px);background-color:#36e452;border-radius:60px}.circularCursor span{z-index:3;opacity:0;transition:opacity 150ms ease-in-out}.circularCursor.hover{width:65px;height:65px}.circularCursor.hover span{transition:opacity 150ms ease-in-out;opacity:1}.logos{display:flex;align-items:center;justify-content:flex-end;padding:0 3rem 2rem 3rem}.logos .logoPic{display:flex;align-items:center;flex-basis:50%;justify-content:flex-end;gap:2rem;flex-wrap:wrap}.logos .logoPic a{width:10%}@media screen and (max-width: 820px){.logos .logoPic a{width:25%}}.logos .logoPic svg,.logos .logoPic img{width:100%}.logos .logoPic svg:last-child{margin-right:2rem}@media screen and (max-width: 820px){.logos .logoPic{flex-basis:100%;justify-content:flex-start}.logos .logoPic span{width:100%}}@media screen and (max-width: 820px){.logos{padding:0 1rem;padding:0 1rem 2rem 1rem;justify-content:flex-start}}.textura{position:absolute;z-index:-99}.textura1{width:75%;top:-50%;right:-49%}.textura2{width:75%;height:auto;top:-60%;left:-15%}.textura3{width:75%;top:100%;left:-40%}.textura4{width:75%;top:280%;right:-30%}.textura5{width:75%;top:430%;right:40%}.textura6{width:85%;height:auto;top:470%;right:-40%}@media screen and (max-width: 1150px){.textura1{width:90%;top:-20%;right:-30%}.textura2{width:90%;top:-30%;left:-20%}.textura3{width:120%;top:100%;left:-30%}.textura4{width:120%}.textura5{width:100%}}/*# sourceMappingURL=main.css.map */