/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.cfix{zoom:1}.cfix:after,.cfix:before{display:table;content:""}.cfix:after{clear:both}.transition{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.ellipsis{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}::-webkit-selection{color:#fff;background:#8b1f5b}::-moz-selection{color:#fff;background:#8b1f5b}::-ms-selection{color:#fff;background:#8b1f5b}::selection{color:#fff;background:#8b1f5b}@keyframes girar180{0%{transform:rotate(0)}40%{transform:rotate(180deg)}50%{transform:rotate(180deg)}90%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}.secondfont,h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif;font-weight:900;font-style:normal;margin:0 0}body,html{width:100%;font-family:Mulish,sans-serif;font-weight:400;font-size:16px;color:#050f39;background:#fdfeff}.fst1{display:inline-block;color:#fff;border-radius:10px;background:rgba(2,25,114,.75);font-size:14px;line-height:20px;padding:8px 20px;text-transform:uppercase;font-weight:600;margin-bottom:5px}.fst2{display:inline-block;color:#b1ceff;font-weight:600;text-transform:uppercase;font-size:14px}.fst1.lblue{background:#0047bb}.ft1{font-size:44px;line-height:1.2em;text-transform:uppercase}.ft2{font-size:30px;line-height:1.35em}.fs0{font-size:13px;line-height:1.6em}.fs1{font-size:16px;line-height:1.6em}.fs2{font-size:20px;line-height:1.5em}.wrap{width:100%;max-width:1236px;margin:0 auto;padding:0 15px;position:relative}.wrap.wrapmedium{max-width:1270px}.wrap.wrapsmall{max-width:1036px}.wrap.wrapxsmall{max-width:1036px}.wrap.wrapheader{max-width:1496px}.facento{color:#fe7b08}.flight{color:#b1ceff}.fgray{color:#777}.fwhite{color:#fdfeff!important}.tcenter{text-align:center}.pullright{float:right}.hidden{display:none}.section{padding:90px 0;position:relative}.section.ssmall{padding:50px 0}.section.sgray{background:#ddd}.section.npt{padding-top:0}.section.npb{padding-bottom:0}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt50{margin-top:50px}.mt85{margin-top:85px}.mb25{margin-bottom:25px}.mw912{max-width:912px}.mw800{max-width:804px}.mw760{max-width:760px}.mw560{max-width:560px}.mx-auto{margin-left:auto;margin-right:auto}.flex{display:flex;align-items:center;justify-content:space-between;gap:10px}.awhite{text-decoration:underline;color:#fdfeff}.awhite:hover{text-decoration:none}.dmgroup{width:100%;margin-bottom:30px;display:inline-block;vertical-align:top}.dminput{background:#fff;border-radius:10px;padding:0 10px;font-size:14px;border:0;outline:0;width:100%;height:40px;color:#222;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border:2px solid #c0c7d2}.dmarea{height:160px;padding:10px 10px;resize:none}.dmgroup.activo .dminput,.dmgroup.lleno .dminput{border:2px solid #666}.dmgroup.error .dminput{border:2px solid #e40b20}.dmgroup label{font-size:13px;line-height:15px;font-weight:700;text-transform:uppercase;display:block;margin-bottom:5px}.dmgroup .help-block{margin:2px 0 0;font-style:italic}.dmgroup .radio label{margin-bottom:6px;font-size:16px;line-height:18px}.dmgroup .radio input{margin-right:5px}.dmgroup.nmb{margin-bottom:0}.toast{font-size:14px;line-height:1.2em}.templates{text-align:center;padding:60px 0}.templates .ticon{font-size:60px;line-height:1em}.btn{display:inline-block;border:0;outline:0;font-weight:400;letter-spacing:2px;text-transform:uppercase;color:#fff;text-decoration:none;font-size:14px;line-height:20px;padding:10px 22px;background:#fe7b08;border-radius:6px;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.btn:hover{background:#021972}.btn-secondary{background:#021972}.btn-secondary:hover{background:#001050}.btn-ghost{display:inline-block;border:1px solid #fff;outline:0;font-weight:400;letter-spacing:2px;text-transform:uppercase;color:#fff;text-decoration:none;font-size:14px;line-height:20px;padding:9px 22px;background:0 0;border-radius:6px;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.btn-ghost:hover{background:#b1ceff;color:#050f39}.btn-block{display:block;width:100%;text-align:center}.btn[disabled]{opacity:.5}a.gray{color:#797b7e;text-decoration:none}a.gray:hover{color:#505357;text-decoration:underline}a.orange{color:#fe7b08;text-decoration:none}a.orange:hover{color:#fe7b08;text-decoration:underline}a.lblue{color:#b1ceff;text-decoration:none}a.lblue:hover{color:#b1ceff;text-decoration:underline}.dm-ajax-paginacion{text-align:center}.cargarmas{margin:40px auto}.cargarmas .cargando{display:none}.cargarmas.disabled .more{display:none}.cargarmas.disabled .cargando{display:block}.imgcover{display:block;object-fit:cover;width:100%;height:100%}.header{height:60px;background:0 0;position:fixed;z-index:100;width:100%;padding:6px 0;top:0;left:0}.header .wrap{height:100%;display:flex;align-items:center;justify-content:space-between}.header .logos{height:100%;padding:8px 0;display:flex;gap:35px;align-items:center}.header .logo{height:100%;display:block;text-decoration:none}.header .logo .logoimg{height:100%}.header .hr{float:right;text-align:right}.header .menu{font-size:0;display:flex;align-items:center;gap:30px}.header .menubtn{height:48px;width:46px;padding:14px 10px;display:block;float:right;display:none}.header .menubtn .bar{width:100%;background:#fff;height:4px;-webkit-border-radius:2px;border-radius:2px}.header .menubtn .bar.center{margin:4px 0}.header .menubtn:hover .bar{background:#aaa}.header.open .hr .menu{display:block}.header .menu .enlace{text-decoration:none;color:#fff;font-weight:400;font-size:14px;line-height:24px;vertical-align:middle;display:inline-block}.header .menu .enlace:hover{color:#fe7b08}.header .menu .enlace.menu-active{color:#fe7b08}.belowheader{height:78px;width:100%}.header.headertransparent{background:0 0;position:absolute}.header.fixed{position:fixed;top:0;background:#021972}.headerclean .wrap{text-align:center}.headerclean .logo{float:none}.footer{display:block;width:100%;background:#021972;color:#fff;padding:86px 0 55px;position:relative;z-index:5;overflow:hidden}.footer .logos{gap:40px}.footer .logos img{display:block;width:134px}.footer .logos img.logosmall{width:98px}.footer .bottom{margin-top:120px;gap:40px;align-items:end}.footer .bottom .frase{font-size:44px;line-height:1.2em;text-transform:uppercase;max-width:830px;font-weight:400}.footer .bottom .cierre{text-align:right;font-size:12px}.footer .bottom .redes{margin-bottom:20px;display:flex;gap:10px;justify-content:end}.footer .bottom .redes .enlace{color:#fff;text-decoration:none}.footer .bottom .redes .enlace:hover{opacity:.5}.footer .bottom .contacto{max-width:280px}.mapa{width:100%;height:200px}.mapa .map-canvas{width:100%;height:100%}.whatsapp-btn{position:fixed;z-index:30;left:30px;bottom:30px;border:3px solid #fff;background:#14a919;border-radius:60px;width:60px;height:60px;line-height:56px;text-align:center;color:#fff;font-size:28px;display:flex;align-items:center;justify-content:space-around;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.1);box-shadow:0 0 6px 0 rgba(0,0,0,.1)}.whatsapp-btn.brpos{left:auto;right:30px}.whatsapp-btn:hover{background:#0d8a12;bottom:35px}.calendar{color:#fff;max-width:560px}.calendar .caja{background:rgba(0,71,187,.75);border-radius:10px}.calendar .cdbottom{padding:10px 5px;text-align:center;font-size:14px;line-height:1em}.calendar .cdtop{background:rgba(2,25,114,.76);border-radius:10px;padding:21px 30px;display:flex;align-items:center;justify-content:center;gap:38px}.calendar .cdtop .dato{display:flex;align-items:center;gap:8px}.calendar .cdtop .dato .icono img{display:block;width:34px;min-width:34px}.textoimagen{display:flex;align-items:center;gap:72px}.textoimagen .aimagen{display:block;min-width:546px;width:546px;position:relative}.imageng{display:block;width:100%;position:relative;padding:12px}.imageng .concirculo{position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;animation:girar180 10s infinite;transform-origin:center}.imageng .concirculo img{display:block;width:100%}.imageng .conimagen{position:relative;z-index:3;width:100%;border-radius:100%;overflow:hidden}.imageng .conimagen img{display:block;width:100%}.afaqs{display:grid;grid-template-columns:1fr 1fr;gap:26px;text-align:left}.afaqs .faq{display:block;position:relative;padding:25px 22px;border-radius:6px;background:#fdfeff}.afaqs .faq .respuesta{margin-top:12px}.afaqs .faq .linea{display:block;position:absolute;z-index:2;left:0;top:15px;height:calc(100% - 30px);width:6px;background:#fe7b08;border-radius:6px}.phome{display:block;overflow:hidden}.sblack{background:#000}.swhite{background:#fdfeff}.sorange{background:#faf4ef}.slorange{background:#ffecdc}.spacertop{display:block;width:100%;height:calc(100dvh - 160px)}.sovertop{position:relative;z-index:3;width:100%;display:block}.sovertop .mediocirculotop,.sovertop .mediocirculotop img{display:block;width:100%}.sovertop .mediocirculotop{margin-bottom:-2px}.stop{background:#000;height:100dvh;display:block;width:100%;position:fixed;z-index:1;top:0;left:0;color:#fff}.stop .back{position:absolute;z-index:1;width:100%;height:100%;left:0;top:0}.stop .con{position:relative;z-index:2;display:flex;padding:10px;height:100%;align-items:center;justify-content:center}.stop .atop{display:flex;align-items:center;justify-content:center;gap:62px;max-width:1024px}.stop .atop .logoforo{width:368px;min-width:368px;display:block}.stop .atop .logoforo img{display:block;width:100%}.stop .acalendar{margin:70px auto 35px}.stop .aacciones{display:flex;align-items:center;justify-content:center;gap:15px}.ssobre{padding:72px 0 196px}.aponentes{padding-bottom:156px;display:grid;grid-template-columns:repeat(5,1fr);gap:60px;margin-top:100px}.aponentes .ponente .fotografia{position:relative;display:block;width:100%}.aponentes .ponente .fotografia .circulo{display:block;width:100%}.aponentes .ponente .fotografia .foto{position:absolute;z-index:2;padding:4px;width:100%;height:100%;left:0;top:0}.aponentes .ponente .fotografia .fc{width:100%;height:100%;border-radius:100%;overflow:hidden}.aponentes .ponente .info{margin-top:16px;text-align:center;font-size:14px}.aponentes .ponente .info .nombre{font-weight:600;text-transform:uppercase;margin-bottom:4px}.aponentes .ponentec:hover{-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);-o-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.scostos .mediocirculobajo,.scostos .mediocirculobajo img{display:block;width:100%}.scostos .wrap{margin-top:25px}.apaquetes{display:grid;grid-template-columns:1fr 1fr;gap:70px;margin-top:70px}.cajap{background:#0047bb;border-radius:15px 15px 10px 10px;display:grid;grid-template-rows:1fr auto}.cajap .bottom{color:#fff;font-size:14px;text-align:center;padding:11px 15px}.cajap .bottom .i{max-width:470px;margin:0 auto}.cajap .top{border-radius:10px;background:#fdfeff;padding:55px 52px;position:relative;display:flex;align-items:center;justify-content:center}.cajap .top .icono{position:absolute;z-index:3;left:10px;top:10px;width:80px}.cajap .top .icono img{display:block;width:100%}.cajap.caja2 .top{background:#021972;color:#fdfeff;padding:34px 52px}.cajap.caja2 .icono{left:auto;right:10px}.cajap.caja3{background:#fdfeff}.cajap .precios{display:grid;grid-template-columns:1fr 1fr 1fr;text-align:center;align-items:center;gap:0 20px}.cajap .precios .t{font-size:20px;text-transform:uppercase}.cajap .precios .t.ttop{padding-bottom:25px;padding-top:18px}.cajap .precios .tr{text-align:right}.cajap .precios .p{font-size:30px;padding:20px 10px}.cajap .precios .bgo{background:#f8f1ea}.cajap .precios .bgotop{border-radius:10px 10px 0 0}.cajap .precios .bgobottom{border-radius:0 0 10px 10px}.cajap .forma1,.cajap .forma2{display:block;text-decoration:none;border-radius:10px;background:#03165e;padding:15px 18px;color:#f8f1ea;margin:20px 0 10px}.cajap .forma2:hover{background:#020f3e}.cajap .forma2 .flex{gap:54px}.cajap .forma2 .flex .flecha{font-size:30px}.cajap .importante{background:#efff96;padding:15px;font-size:12px;line-height:1.3em;margin-bottom:20px}.cajap .cajapago .cplinea{height:1px;width:100%;margin:20px 0;background:#d7d7d7}.cajap .cajapago .cpcontenedor{background:#faf4ef;border-radius:10px;padding:15px}.cajap .cajapago .totalapagar{text-align:center;margin-top:5px}.cajap .cajapago .precio{font-size:20px;font-weight:700}.cajap .cajapago .iva{font-size:13px;margin-top:5px}.tpaquete{text-align:center}.tpaquete .iconocentro img{width:80px;margin-bottom:5px}.tpaquete .fecha{display:inline-flex;align-items:center;gap:8px;text-align:left;margin:42px auto 36px}.tpaquete .fecha .ficono img{display:block;width:34px;min-width:34px}.tpaquete .fecha .fst2{color:#000}.tpaquete .nota{max-width:465px;background:#03165e;border-radius:10px;color:#fdfeff;padding:21px 70px;margin:0 auto}.sregistro{padding:130px 0 130px;position:relative;display:block;overflow:hidden}.sregistro .wrap{position:relative;z-index:10}.aformulario{max-width:568px;margin:0 auto 0;background:#fdfeff;border-radius:10px;padding:35px 45px;text-align:left}.shospedaje{padding:130px 0 100px}.ahoteles{margin-top:90px;display:grid;grid-template-columns:1fr 1fr;gap:20px}.ahoteles .hotel{display:block;text-decoration:none;width:100%;background:#faf4ef;padding:10px}.ahoteles .hotel .logo{width:100%;height:134px;padding:24px 20px}.ahoteles .hotel .logo img{width:100%;height:100%;object-fit:contain}.ahoteles .hotel .foto{display:block;position:relative;width:100%;height:310px}.ahoteles .hotel .foto .over{position:absolute;z-index:5;left:0;top:0;width:100%;height:100%;background:rgb(2,25,114,.85);color:#fff;opacity:0;display:flex;align-items:center;justify-content:center;font-size:14px;text-transform:uppercase;text-align:center}.ahoteles .hotel .foto .over .icono{font-size:30px;margin-bottom:10px}.ahoteles .hotel:hover{-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);-o-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.ahoteles .hotel:hover .over{opacity:1}.formulariopasos{border-bottom:1px solid #ffd7af;display:flex;align-items:center;justify-content:left;gap:34px;padding-bottom:20px;margin-bottom:30px}.formulariopasos .paso{text-transform:uppercase;font-size:14px;font-weight:600;color:#c0c7d2;display:flex;gap:7px;align-items:center}.formulariopasos .paso .numero{background:#c0c7d2;color:#fff;min-width:25px;width:25px;height:25px;line-height:25px;border-radius:30px;text-align:center}.formulariopasos .paso.active{color:#fe7b08}.formulariopasos .paso.active .numero{background:#fe7b08}.formulariopasos .paso.done{opacity:.8}.formulariocontenedor .notasform{text-align:center;font-size:12px;line-height:1.3em;margin-top:10px}.formulariocontenedor .paso{display:none}.formulariocontenedor .paso.active{display:block}.formulariocontenedor hr{outline:0;border:0;width:100%;height:1px;background:#000;padding:0 0;margin:25px 0}.selectorescaja{overflow:hidden;display:flex;gap:6px 20px;flex-wrap:wrap}.selectorescaja .sc label{margin-top:0;margin-bottom:0}.selectorescaja .sc label input{display:none}.selectorescaja .sc label .cb{display:flex;position:relative;font-weight:700;margin-bottom:0;font-size:14px;line-height:20px;text-transform:uppercase;align-items:center;cursor:pointer;padding:10px 15px;letter-spacing:0;background:#c0c7d2;border-radius:10px;width:100%;color:#505762;border:0;outline:0}.selectorescaja .sc label .cb .circulo{width:16px;height:16px;border-radius:20px;border:1px solid #505762;background:#fff;margin-right:6px}.selectorescaja .sc label:hover .cb{background:#444;color:#fff}.selectorescaja .sc label input:checked+.cb{color:#fff;background:#0047bb}.selectorescaja .sc label input:checked+.cb .circulo{background:#fe7b08;border:2px solid #fff}.selectorescaja .sc label input.disabled+.cb{opacity:.5}.coverimage{background-repeat:no-repeat no-repeat;background-size:cover!important;background-position:50% 50%}.btn-fileuploader{overflow:hidden;position:relative;cursor:pointer}.btn-fileuploader .fileupload-processing{display:none}.btn-fileuploader .fileupload{position:absolute;left:0;top:0;margin:0;opacity:0;font-size:100px;direction:ltr;cursor:pointer}.frecursos{margin-left:-5px;margin-right:-5px;margin-top:-5px;margin-bottom:-5px;font-size:0}.frecursos.oncecolum{margin:0;width:100%}.frecursos .relative{position:relative}.frecursos .fscon{width:25%;display:inline-block;vertical-align:top;text-align:center;position:relative;padding:5px}.frecursos .fsingle-upload{width:100%;display:block;text-align:center;position:relative}.frecursos .fsingle-upload .carga-barra{position:absolute;z-index:5;top:0;left:0;height:10px;background:#4caf50;width:0%;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;opacity:.9}.frecursos .fsingle-upload .coverimage{width:100%;height:90px;position:relative;-webkit-border-radius:6px;border-radius:6px;overflow:hidden;background-color:#fafafa}.frecursos .fsingle-upload .sfp-options{position:relative;z-index:5;text-align:left;width:100%;padding:0 5px;color:#737373;margin:3px 0 0 0;line-height:12px;font-size:12px}.frecursos .fsingle-upload .sfp-options a{color:#737373;text-decoration:none;margin-left:6px}.frecursos .fsingle-upload .sfp-options .sfpo-refresh{float:right}.frecursos .fsingle-upload .btn{width:100%}.frecursos .spperfil{text-align:left;width:100%;margin-right:0;margin-bottom:0}.frecursos .spperfil .help-block{margin-top:8px}.frecursos .fsucon{display:flex;gap:20px;align-items:center}.frecursos .fsucon .relative{width:170px}.frecursos .fsucon .sfp-options{display:none}.dm2cols{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sponentes{padding-bottom:90px;padding-top:90px}.sagendasocial{padding:130px 0 0 0}.cuadro{display:block;text-decoration:none;width:100%;background:#fff;padding:32px 10px 10px;text-align:center;border-radius:10px;transition:all .3s ease;text-decoration:none;color:#050f39}.cuadro .mw{max-width:362px;margin:0 auto 30px}.cuadro .leyenda{position:absolute;z-index:4;left:10px;top:10px;display:flex;align-items:center;gap:8px;background:#ffd7d7;border-radius:40px;padding:0 14px 0 0;font-size:12px}.cuadro .leyenda .ivideo{background:#ff2121;color:#fff;font-size:16px;border-radius:32px;width:32px;height:32px;line-height:32px;text-align:center}.cuadro .imagenc{display:block;position:relative;width:100%;border-radius:10px;overflow:hidden}.cuadro .imagenc img{display:block;width:100%}.cuadro .imagenc .over{position:absolute;z-index:5;left:0;top:0;width:100%;height:100%;background:rgb(2,25,114,.85);color:#fff;opacity:0;display:flex;align-items:center;justify-content:center;font-size:14px;text-transform:uppercase;text-align:center}.cuadro .imagenc .over .icono{font-size:30px;margin-bottom:10px}.cuadro:hover .over{opacity:1}.cuadro:hover{-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);-o-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.listaagenda{display:flex;align-items:center;justify-content:center;gap:50px;margin-top:65px}.listaagenda .plusign{font-size:80px}.texturacirculo{position:absolute;z-index:1;width:500px;right:-400px;bottom:100px;opacity:.12}.texturacirculo2{top:50px;bottom:auto;right:auto;left:-300px}.sagenda{position:relative;padding:90px 0}.aagenda,.aagenda .aacontenedor{display:block;width:100%;position:relative}.aagenda .aacontenedor{overflow-x:scroll;overflow-y:hidden;position:relative;z-index:5}.aagenda .lineadecoracion{width:100%;height:2px;border-radius:5px;background:#fe7b08;position:absolute;z-index:1;left:0;top:50%;margin-top:-1px;display:none}.aagenda .lineatiempo{display:flex;gap:36px;position:relative}.aagenda .lineatiempo .evento{width:250px;min-width:250px;border-radius:10px;background:#faf4ef;padding:25px;position:relative;display:block;position:relative;z-index:5}.aagenda .lineatiempo .evento::after{content:"";display:block;position:absolute;z-index:2;right:-5px;top:50%;width:10px;height:10px;background:#fe7b08;border-radius:20px;margin-top:-5px}.aagenda .lineatiempo .evento::before{content:"";display:block;position:absolute;z-index:1;right:-35px;top:50%;width:35px;height:2px;background:#fe7b08;border-radius:20px;margin-top:-1px}.aagenda .lineatiempo .evento .hora{font-weight:600;text-transform:uppercase;margin-bottom:10px;font-size:18px;color:#fe7b08}.apatrocinador{max-width:880px;margin:40px auto 0;text-align:center;border-radius:30px;background:#021972;color:#fdfeff;padding:0 50px 50px}.apatrocinador .escanea{display:flex;align-items:center;gap:30px;text-align:left}.apatrocinador .escanea .qrc{background:#fff;padding:10px;border-radius:10px;text-decoration:none;display:block}.apatrocinador .escanea .qrc img{display:block;width:180px}.apatrocinador .titulo{background:#fe7b08;display:inline-block;padding:8px 20px;border-radius:20px;margin-top:-20px}@media screen and (max-width:1520px){.spacertop{height:calc(100dvh - 105px)}}@media screen and (max-width:900px){.header .menubtn{display:block;position:relative;z-index:1000}.header .menu{display:none;padding:40px 15px}.header.open .hr .menu{position:fixed;z-index:100;width:100%;max-width:380px;height:100%;left:0;top:0;background:#050f39;text-align:center;margin:0 0}.header .menu .enlace{margin:15px 0;padding:15px 0}.header.open .hr .backmenumovil{display:block;content:"";position:fixed;z-index:60;width:100%;height:100%;background:rgba(0,0,0,.5);left:0;top:0}.header .menu .spacer{display:none}.header .menu .enlace{font-size:18px;line-height:22px;display:block;padding:10px 0}.spacertop{height:calc(100dvh - 75px)}.stop .atop{display:block;text-align:center}.stop .atop .logoforo{min-width:100px;max-width:200px;width:100%;margin:0 auto 40px}.stop .acalendar{margin:35px auto 15px}.ft1{font-size:38px}.fst1{font-size:13px;padding:6px 17px}.fs2{font-size:18px}.textoimagen{gap:36px}.aponentes{gap:20px}.apaquetes{grid-template-columns:1fr;gap:15px}.footer .bottom .frase{max-width:460px;font-size:34px}.listaagenda .plusign{font-size:40px}}@media screen and (max-width:640px){.spacertop{display:none}.stop{position:relative;top:auto;left:auto;height:auto;padding:70px 0}.sovertop{margin-top:-40px}.ft1{font-size:30px}.ft2{font-size:24px}.fs2{font-size:16px}.fs1{font-size:14px}.fs0{font-size:12px}.footer,.footer .bottom .cierre{text-align:center}.footer .bottom{margin-top:70px}.footer .bottom .redes{justify-content:center}.footer .flex{display:grid;grid-template-columns:1fr}.footer .top .logos{display:flex;justify-content:center}.footer .bottom .frase{font-size:26px}.stop .atop .logoforo{max-width:170px}.calendar .cdtop{display:grid;grid-template-columns:1fr;gap:10px;text-align:left;margin-top:30px}.btn,.btn-ghost{font-size:12px;letter-spacing:1px;padding:10px 10px}.ssobre{padding-bottom:130px}.textoimagen{display:grid;grid-template-columns:1fr}.textoimagen .aimagen{min-width:0;width:100%;margin-top:25px}.aponentes{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 30px}.cajap .top,.cajap.caja2 .top{padding:40px 20px}.cajap .top .icono{width:66px}.cajap .precios .t{font-size:14px}.cajap .precios .t.ttop{padding-bottom:25px;padding-top:18px}.cajap .precios .p{font-size:16px;padding:20px 10px}.cajap .forma2{padding:15px 10px}.sregistro{padding-top:100px}.afaqs{gap:16px}.ahoteles{grid-template-columns:1fr}.aformulario{padding:30px 20px}.formulariopasos{gap:12px}.formulariopasos .paso{font-size:12px;gap:4px}.footer .bottom .contacto{max-width:100%}.header .logos{padding:12px 0;gap:20px}.listaagenda{display:block}.listaagenda .plusign{text-align:center;margin:20px 0}}@media screen and (max-width:464px){.header{height:58px;padding:5px 0}.belowheader{height:58px}.header .menubtn{margin-top:0}.selectorescaja{gap:6px 5px}.selectorescaja .sc label .cb{font-size:12px}.cajap .forma2 .flex{gap:12px}.afaqs{grid-template-columns:1fr;gap:10px}.apatrocinador{padding:0 36px 36px}.apatrocinador .titulo{margin-top:-40px}.apatrocinador .escanea{display:block;text-align:center}.apatrocinador .escanea .qr{margin-top:20px}.apatrocinador .escanea .qrc{display:inline-block}.aagenda .lineatiempo .evento{width:220px;min-width:220px}}@media screen and (max-width:375px){.header.open .hr .menu{max-width:280px}}