﻿@import url('/Resources/Styles/fontawesome-all.min.css');@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVAexQ.ttf) format('truetype');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWVAexQ.ttf) format('truetype');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVc.ttf) format('truetype');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4gaVc.ttf) format('truetype');}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/opensanscondensed/v23/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDuXMQg.ttf) format('truetype');}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/opensanscondensed/v23/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDuXMQg.ttf) format('truetype');}@font-face{font-family:'Comfortaa';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v45/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4TbMPrQ.ttf) format('truetype');}@font-face{font-family:'Comfortaa';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v45/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4WjMPrQ.ttf) format('truetype');}@font-face{font-family:'Comfortaa';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v45/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4VrMPrQ.ttf) format('truetype');}@font-face{font-family:'Comfortaa';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v45/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4bbLPrQ.ttf) format('truetype');}@font-face{font-family:'Comfortaa';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v45/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4Y_LPrQ.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiGyp8kv8JHgFVrLPTedw.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLFj_V1s.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLDz8V1s.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiEyp8kv8JHgFVrFJA.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLGT9V1s.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLEj6V1s.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLCz7V1s.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLDD4V1s.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLBT5V1s.ttf) format('truetype');}html{height:100%;padding:0;margin:0;font-family:'Comfortaa',cursive;font-size:14px;scroll-behavior:smooth;}body,section,div,table,td,ul,ol,li,span,header,footer,nav,h1,h2,h3,h4,h5,h6,form,p,a,button,fieldset,form,input,textarea,label{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border:0;outline:0;font-style:inherit;vertical-align:baseline;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;}body{overflow-x:hidden;background:#fff;height:100%;font-style:normal;}a,button{text-decoration:none;cursor:pointer;background-color:transparent;}img{border:0;}ul,li{margin:0;padding:0;}.icon{text-decoration:none;border-bottom:0;position:relative;}.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:'Font Awesome 5 Free';font-weight:400;margin-right:1em;color:inherit;vertical-align:middle;width:1rem;text-align:center;}.icon.solid:before{font-weight:900;}.icon.brands:before{font-family:'Font Awesome 5 Brands';}input[type="submit"],input[type="reset"],input[type="button"],button,.button{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out;border-radius:4px;border:0;cursor:pointer;display:inline-block;font-weight:700;height:3.25rem;line-height:3.25rem;padding:0 2.25rem;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;box-shadow:inset 0 0 0 1px var(--button-color,#3ae4df);color:var(--button-text-color,#3ae4df)!important;}input[type="submit"].filled,input[type="reset"].filled,input[type="button"].filled,button.filled,.button.filled{background-color:var(--button-color,#3ae4df)!important;color:var(--button-text-color,#fff)!important;box-shadow:inset 0 0 0 1px var(--button-color,#fff)!important;}input[type="submit"].filled:hover,input[type="reset"].filled:hover,input[type="button"].filled:hover,button.filled:hover,.button.filled:hover{background-color:var(--button-color,#3ae4df)!important;}input[type="submit"].small,input[type="reset"].small,input[type="button"].small,button.small,.button.small{font-size:.8rem;height:2.4375rem;line-height:2.4375rem;padding:0 1.5rem;}input[type="submit"].extrasmall,input[type="reset"].extrasmall,input[type="button"].extrasmall,button.extrasmall,.button.extrasmall{font-size:.7rem;height:2rem;line-height:2rem;padding:0 .5rem;margin-top:1rem;}input[type="submit"].nano,input[type="reset"].nano,input[type="button"].nano,button.nano,.button.nano{font-size:.6rem;height:auto;padding:.2rem .5rem;line-height:1rem;}input[type="submit"].wide,input[type="reset"].wide,input[type="button"].wide,button.wide,.button.wide{min-width:13rem;}input[type="submit"].large,input[type="reset"].large,input[type="button"].large,button.large,.button.large{font-size:1.35rem;height:4.0625rem;line-height:4.0625rem;padding:0 3rem;}input[type="submit"].icon:before,input[type="reset"].icon:before,input[type="button"].icon:before,button.icon:before,.button.icon:before{font-size:.9rem;margin-right:.5rem;display:inline-flex;align-items:center;margin-top:0;}input[type="submit"].fit,input[type="reset"].fit,input[type="button"].fit,button.fit,.button.fit{width:100%;}input[type="submit"].vertical,input[type="reset"].vertical,input[type="button"].vertical,button.vertical,.button.vertical{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;}input[type="submit"].vertical.icon:before,input[type="reset"].vertical.icon:before,input[type="button"].vertical.icon:before,button.vertical.icon:before,.button.vertical.icon:before{margin-right:auto;margin-bottom:0;margin-top:0!important;margin-left:auto;}input[type="submit"].disabled,input[type="reset"].disabled,input[type="button"].disabled,button.disabled,.button.disabled,input[type="submit"]:disabled,input[type="reset"]:disabled,input[type="button"]:disabled,button:disabled,.button:disabled{pointer-events:none;opacity:.5;}input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,button:hover,.button:hover{background-color:rgba(58,228,223,.1);}input[type="submit"]:hover:active,input[type="reset"]:hover:active,input[type="button"]:hover:active,button:hover:active,.button:hover:active{background-color:rgba(255,139,119,.25);}input[type="submit"].primary,input[type="reset"].primary,input[type="button"].primary,button.primary,.button.primary{background:#3ae4df;box-shadow:none;color:#fff!important;}input[type="submit"].primary:hover,input[type="reset"].primary:hover,input[type="button"].primary:hover,button.primary:hover,.button.primary:hover{background-color:rgba(58,228,223,.5);}input[type="submit"].primary:hover:active,input[type="reset"].primary:hover:active,input[type="button"].primary:hover:active,button.primary:hover:active,.button.primary:hover:active{background-color:rgba(58,228,223,.75);}.link{background-color:rgba(0,0,0,0)!important;border:0;border-radius:0;border-bottom:solid 1px;box-shadow:none;padding:0 .5rem;height:2.7rem;}.darkButton{background:#12243f;padding:1rem 2rem;border-radius:.5rem;text-transform:uppercase;color:#fff;font-size:1.2rem;font-weight:bold;display:inline-block;}.darkButton:hover,.darkButton:focus,.darkButton:active{background-color:#22589e;}.blink{animation:blink 1s .1s cubic-bezier(1,1.4,.41,1.01) forwards;}#overlay,.overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(18,36,63,.6);text-align:center;z-index:500;}#overlay #messageBox,.overlay #messageBox{margin:50vh auto 0 auto;position:relative;width:25rem;padding:4rem 2rem;background-color:#3ae4df;color:#fff;overflow:visible;font-size:1.2rem;transform:translateY(-50%);max-width:calc(100% - 1rem);}#overlay #messageBox.error,.overlay #messageBox.error{background-color:#22589e;}#overlay #messageBox .alert,.overlay #messageBox .alert{display:block;font-size:.8rem;font-weight:500;margin-bottom:1rem;}#overlay #messageBox form,.overlay #messageBox form{max-height:calc(100vh - 20rem);overflow:visible;}#overlay #messageBox form .special,.overlay #messageBox form .special{font-weight:100;font-size:1rem;max-width:80%;margin-bottom:3rem;}#overlay #messageBox form .fieldset,.overlay #messageBox form .fieldset{max-width:20rem;padding:.5rem 1rem;background-color:#dce0e3;margin:0 auto 1rem auto;text-align:left;color:#12243f;}#overlay #messageBox form .fieldset span:before,.overlay #messageBox form .fieldset span:before{vertical-align:middle;}#overlay #messageBox form .fieldset input,.overlay #messageBox form .fieldset input,#overlay #messageBox form .fieldset select,.overlay #messageBox form .fieldset select{background-color:#dce0e3;height:100%;width:calc(100% - 3rem);}#overlay #messageBox form .fieldset label,.overlay #messageBox form .fieldset label{position:absolute;top:-1rem;left:0;font-size:.7rem;text-align:left;color:#fff;white-space:normal;}#overlay #messageBox form .fieldset label:nth-of-type(n+2),.overlay #messageBox form .fieldset label:nth-of-type(n+2){left:2.75rem;}#overlay #messageBox form .fieldset.required,.overlay #messageBox form .fieldset.required{position:relative;}#overlay #messageBox form .fieldset.required:before,.overlay #messageBox form .fieldset.required:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:'Font Awesome 5 Free';font-weight:900;color:inherit;vertical-align:top;width:1rem;text-align:center;position:absolute;right:0;top:.25rem;color:#3ae4df;font-size:.75rem;content:"";z-index:5;}#overlay #messageBox form .fieldset.leyend,.overlay #messageBox form .fieldset.leyend{background-color:transparent;color:#fff;}#overlay #messageBox form .fieldset.leyend:before,.overlay #messageBox form .fieldset.leyend:before{right:0;top:0;font-size:.5rem;color:#fff;}#overlay #messageBox form .fieldset.leyend:after,.overlay #messageBox form .fieldset.leyend:after{content:var(--leyend,'Campos requeridos.');font-size:.8rem;position:absolute;top:.25rem;right:1rem;color:#fff;font-weight:500;}#overlay #messageBox form .fieldset:last-of-type,.overlay #messageBox form .fieldset:last-of-type{margin-bottom:0;}#overlay #messageBox .special,.overlay #messageBox .special{font-size:.8rem;margin-top:1rem;margin-bottom:0;display:block;}#overlay #messageBox ul.actions,.overlay #messageBox ul.actions{flex-direction:row;align-items:flex-end;flex-wrap:wrap;}#overlay #messageBox ul.actions li,.overlay #messageBox ul.actions li{padding:0 1rem;}#overlay #messageBox .ok,.overlay #messageBox .ok{display:block;font-size:.8rem;margin:2rem auto 0 auto;--button-color:#fff;--button-text-color:#3ae4df;}#overlay #messageBox .cancel,.overlay #messageBox .cancel{display:block;font-size:.8rem;margin:2rem auto 0 auto;}#overlay #messageBox .close,.overlay #messageBox .close{text-decoration:none;border-bottom:0;position:relative;background-color:rgba(0,0,0,0)!important;border:0;box-shadow:none;padding:0 .5rem;position:absolute;top:-1rem;right:-1rem;--button-color:#fff;}#overlay #messageBox .close:before,.overlay #messageBox .close:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:'Font Awesome 5 Free';font-weight:400;margin-right:1em;color:inherit;vertical-align:middle;width:1rem;text-align:center;}#overlay #messageBox .close.solid:before,.overlay #messageBox .close.solid:before{font-weight:900;}#overlay #messageBox .close.brands:before,.overlay #messageBox .close.brands:before{font-family:'Font Awesome 5 Brands';}#overlay #messageBox .close:before,.overlay #messageBox .close:before{font-weight:900;font-size:2rem;content:"";}#overlay .contentBox,.overlay .contentBox{margin:50vh auto 0 auto;position:relative;width:25rem;padding:0;background-color:#fff;color:#12243f;overflow:visible;font-size:1.2rem;transform:translateY(-50%);}#overlay .contentBox .title,.overlay .contentBox .title{font-size:1.5rem;font-weight:bold;background-color:var(--dialog-color,#22589e);color:#fff;}#overlay .contentBox form,.overlay .contentBox form{max-height:calc(100vh - 10rem);overflow-x:hidden;overflow-y:auto;padding:2rem 0;}#overlay .contentBox .childList,.overlay .contentBox .childList{display:inline-flex;flex-direction:column;text-align:center;justify-content:center;width:calc(100% - 3rem);}#overlay .contentBox .childList>button,.overlay .contentBox .childList>button{--button-color:#22589e;line-height:1rem;}#overlay .contentBox .childList>button:before,.overlay .contentBox .childList>button:before{margin-top:.125rem;}#overlay .contentBox .childList>ul,.overlay .contentBox .childList>ul{width:100%;display:flex;flex-direction:column;flex:0 0 100%;border-top:solid 2px #dce0e3;border-bottom:solid 2px #dce0e3;list-style:none;margin:1rem 0;max-height:50vh;overflow-x:hidden;overflow-y:auto;}#overlay .contentBox .childList>ul li.empty,.overlay .contentBox .childList>ul li.empty{max-width:70%;margin:0 auto;text-align:center;border:0!important;font-size:.8rem;}#overlay .contentBox .childList>ul li.extra,.overlay .contentBox .childList>ul li.extra{display:flex;flex-direction:row;flex-wrap:wrap;font-size:.9rem;padding:.5rem 1rem;border-bottom:solid 1px #dce0e3;}#overlay .contentBox .childList>ul li.extra .selector,.overlay .contentBox .childList>ul li.extra .selector{flex:0 0 10%;display:flex;justify-content:center;align-self:center;flex-direction:column;height:1rem;width:1rem;}#overlay .contentBox .childList>ul li.extra .info,.overlay .contentBox .childList>ul li.extra .info{flex:0 0 60%;display:flex;flex-direction:column;text-align:left;}#overlay .contentBox .childList>ul li.extra .info h4,.overlay .contentBox .childList>ul li.extra .info h4{font-weight:bold;margin:0;padding:0;}#overlay .contentBox .childList>ul li.extra .info p,.overlay .contentBox .childList>ul li.extra .info p{font-size:.8rem;margin:0;padding:0;}#overlay .contentBox .childList>ul li.extra .precio,.overlay .contentBox .childList>ul li.extra .precio{flex:0 0 30%;font-weight:bold;font-size:1.2rem;text-align:right;}#overlay .contentBox .childList>ul li.extra .cantidad,.overlay .contentBox .childList>ul li.extra .cantidad{display:none;}#overlay .contentBox .childList>ul li.extra ul.actions,.overlay .contentBox .childList>ul li.extra ul.actions{flex:0 0 35%;justify-content:flex-end;display:flex;flex-direction:row;margin-left:65%;}#overlay .contentBox .childList>ul li.extra ul.actions li button,.overlay .contentBox .childList>ul li.extra ul.actions li button{--button-color:#22589e;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:0;height:auto;margin:0;line-height:1rem;}#overlay .contentBox .childList>ul li.extra ul.actions li button:before,.overlay .contentBox .childList>ul li.extra ul.actions li button:before{margin:0 auto;}#overlay .contentBox .childList>ul li.extra:last-child,.overlay .contentBox .childList>ul li.extra:last-child{border-bottom:0;}#overlay .contentBox .childList>ul li.extra.inactivo,.overlay .contentBox .childList>ul li.extra.inactivo{position:relative;}#overlay .contentBox .childList>ul li.extra.inactivo>*,.overlay .contentBox .childList>ul li.extra.inactivo>*{opacity:.3;}#overlay .contentBox .childList>ul li.extra.inactivo:after,.overlay .contentBox .childList>ul li.extra.inactivo:after{position:absolute;top:50%;left:50%;background-color:rgba(34,88,158,.8);color:#fff;border-radius:2px;padding:.5rem;content:"Extra INACTIVO\a-no se verá en tu menú-";z-index:73;transform:translate(-50%,-50%);border-radius:.5rem;text-align:center;font-family:"Lato",Arial,Helvetica,sans-serif;white-space:pre;}#overlay .contentBox .special,.overlay .contentBox .special{font-size:.8rem;margin-top:1rem;margin-bottom:0;}#overlay .contentBox .ok,.overlay .contentBox .ok{display:block;font-size:.8rem;margin:0 auto;--button-color:var(--dialog-color,#22589e);--button-text-color:#fff;}#overlay .contentBox .close,.overlay .contentBox .close{text-decoration:none;border-bottom:0;position:relative;background-color:rgba(0,0,0,0)!important;border:0;box-shadow:none;padding:0 .5rem;position:absolute;top:-1rem;right:-1rem;--button-color:#fff;}#overlay .contentBox .close:before,.overlay .contentBox .close:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:'Font Awesome 5 Free';font-weight:400;margin-right:1em;color:inherit;vertical-align:middle;width:1rem;text-align:center;}#overlay .contentBox .close.solid:before,.overlay .contentBox .close.solid:before{font-weight:900;}#overlay .contentBox .close.brands:before,.overlay .contentBox .close.brands:before{font-family:'Font Awesome 5 Brands';}#overlay .contentBox .close:before,.overlay .contentBox .close:before{font-weight:900;font-size:2rem;content:"";}#overlay .modalContent,.overlay .modalContent{margin:50vh auto 0 auto;position:relative;width:25rem;padding:2rem;overflow:visible;font-size:1.2rem;transform:translateY(-50%);max-width:calc(100% - 1rem);border-radius:1rem;transition:all .25s;background-color:#fff;color:#12243f;}#overlay .modalContent h2,.overlay .modalContent h2{font-size:1.5rem;margin-top:1.5rem;line-height:2rem;}#overlay .modalContent .iframeContainer,.overlay .modalContent .iframeContainer{padding-bottom:56.25%;}#overlay .modalContent .iframeContainer iframe,.overlay .modalContent .iframeContainer iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;}#overlay .modalContent .close,.overlay .modalContent .close{text-decoration:none;border-bottom:0;position:relative;background-color:rgba(0,0,0,0)!important;border:0;box-shadow:none;padding:0;position:absolute;top:-.5rem;right:-.5rem;--button-color:#fff;}#overlay .modalContent .close:before,.overlay .modalContent .close:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:'Font Awesome 5 Free';font-weight:400;margin-right:1em;color:inherit;vertical-align:middle;width:1rem;text-align:center;}#overlay .modalContent .close.solid:before,.overlay .modalContent .close.solid:before{font-weight:900;}#overlay .modalContent .close.brands:before,.overlay .modalContent .close.brands:before{font-family:'Font Awesome 5 Brands';}#overlay .modalContent .close:before,.overlay .modalContent .close:before{font-weight:900;font-size:2rem;content:"";}#overlay .centered,.overlay .centered{position:absolute;left:50%;top:50%;width:50px;height:50px;transform:translate(-50%,-50%);}#overlay~div:nth-child(3),.overlay~div:nth-child(3){filter:blur(.125rem);}#overlay_loading~div:nth-child(3){filter:blur(.125rem);}main{max-width:100vw!important;overflow-x:hidden!important;}header{overflow:visible;position:absolute;left:0;right:0;top:0;z-index:2;font-family:'Poppins',sans-serif;}header #top{background-color:#fff;min-height:120px;display:flex;align-items:center;}header #top .container{width:100%;max-width:1280px;min-height:120px;margin:0 auto;display:flex;flex-direction:row;padding:20px 0;justify-content:space-between;}header #top .container>a{flex:1;display:flex;justify-content:center;}header #top .container>a img{object-fit:contain;max-width:386px;width:100%;}header #top .container>a span{color:#12243f;font-size:1rem;}header #top .container>span{flex:1;}header #top .container>ul{flex:1;list-style:none;display:flex;flex-direction:column;justify-content:center;gap:.5rem;}header #top .container>ul a{color:#3ae4df;}header #top .container>ul a:hover{color:#22589e;}header #top .container>ul.redes{flex-direction:row;justify-content:flex-end;align-items:center;gap:1rem;}header #top .container>ul.redes span:before{margin:0;font-size:2rem;width:auto;}header nav#mainMenu{max-width:1280px;width:100%;margin:10px auto;border-top:solid 1px rgba(255,255,255,.75);border-bottom:solid 1px rgba(255,255,255,.75);padding:0 40px;background-color:rgba(0,0,0,.1);}header nav#mainMenu>ul{display:flex;flex-direction:row;list-style:none;justify-content:space-around;color:#fff;text-transform:uppercase;font-weight:600;line-height:2rem;font-size:1rem;}header nav#mainMenu>ul>li{display:flex;flex-direction:column;justify-content:flex-end;position:relative;padding:10px 0;}header nav#mainMenu>ul>li>a,header nav#mainMenu>ul>li>span{display:flex;}header nav#mainMenu>ul>li>a.active,header nav#mainMenu>ul>li>span.active{color:#22589e;}header nav#mainMenu>ul>li>a:hover,header nav#mainMenu>ul>li>span:hover,header nav#mainMenu>ul>li>a:active,header nav#mainMenu>ul>li>span:active,header nav#mainMenu>ul>li>a:focus,header nav#mainMenu>ul>li>span:focus{color:#22589e;}header nav#mainMenu>ul>li .icon{border-radius:50%;height:2.4rem;width:2.4rem;display:inline-block;padding:0 .6rem;box-shadow:0 0 10px rgba(0,0,0,.2);}header nav#mainMenu>ul>li.separator~li .icon{border:solid 1px #fff;}header nav#mainMenu>ul>li ul{display:none;position:absolute;left:0;top:100%;white-space:normal;height:auto;width:auto;padding:0 20px 20px 20px;z-index:20;background-color:rgba(18,36,63,.9);text-align:left;}header nav#mainMenu>ul>li ul li{text-align:left;display:block;white-space:nowrap;margin-top:20px;text-shadow:0 0 10px #000;}header nav#mainMenu>ul li:hover ul,header nav#mainMenu>ul li:active ul,header nav#mainMenu>ul li:focus ul{display:block;}header nav#mainMenu.interior{max-width:1920px;background-color:#12243f;padding:0 calc(320px + 40px);}header #menuMobile{display:none;}footer{background-color:#3ae4df;color:#12243f;padding:0 0 20px 0;}footer .copyR{border-top:solid 2px #fff;text-align:center;padding:20px;list-style:none;}footer .copyR ul{list-style:none;display:flex;flex-direction:row;justify-content:center;align-items:center;column-gap:20px;}footer .copyR ul li:not(:last-child){position:relative;}footer .copyR ul li:not(:last-child):after{position:absolute;content:"|";top:0;right:-12px;}footer .sp{border-top:solid 2px #fff;text-align:center;padding:20px;list-style:none;}footer .sp:after{content:"SII, un trastorno de interacción intestino-cerebro: el enfoque multidisciplinario para el tratamiento actual";}.privacy{margin-top:40px;display:flex;justify-content:center;}#modal{display:none;position:fixed;width:100vw;height:100vh;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.85);z-index:100;}#modal #modalContainer{position:relative;margin:0 auto;}#modal #modalContainer #modalClose{border:0;width:40px;height:40px;display:block;background:url('../Images/Generales/close.png') center center no-repeat;position:absolute;right:-20px;top:-20px;}.bigImage{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;text-align:center;}.bigImage img{max-width:85vw;height:calc(100vh - 100px);}.bigImage span{padding:1rem;font-size:1.5rem;font-weight:bold;background-color:#fff;}.carrusel{position:relative;overflow:hidden;}.carrusel>button{position:absolute;height:100%;width:50px;left:0;top:50%;background-size:auto;background-position:center;background-repeat:no-repeat;background-color:#fff;transform:translateY(-50%);z-index:1;}.carrusel>button span{display:none;}.carrusel>button:last-of-type{left:auto;right:0;}.carrusel>button:hover,.carrusel>button:active,.carrusel>button:focus{opacity:1;}.carrusel>ul{margin-left:100px;max-width:calc(100% - 100px);}.carrusel>ul>li{transition:transform .5s ease-in-out;transform:translateX(var(--translate));}.bannerSlider{max-width:1920px;background-color:#000;margin:0 auto;vertical-align:middle;position:relative;z-index:1;}.bannerSlider>div{width:100%;margin:0 auto;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;}.bannerSlider>div>a:before{position:absolute;inset:0;width:100%;height:100%;cursor:pointer;content:" ";z-index:2;}.bannerSlider>div .mediaContainer,.bannerSlider>div video,.bannerSlider>div iframe{width:100vw;}.bannerSlider .info{display:flex;flex-direction:column;color:#fff;justify-content:center;align-items:flex-start;padding:0;z-index:2;position:absolute;inset:0;width:100%;height:100%;}.bannerSlider .info h1{font-size:3.75rem;text-transform:uppercase;font-weight:900;margin-bottom:40px;opacity:0;transform-origin:bottom;transform:scaleY(0);transition:transform .25s ease-out,opacity 2s ease-in-out;background-color:rgba(0,0,0,.2);}.bannerSlider .info h1+p{background-color:rgba(0,0,0,.2);font-size:2.5rem;font-weight:500;margin-bottom:40px;opacity:0;transform-origin:bottom;transform:scaleY(0);transition:transform .25s ease-out,opacity 2s ease-in-out;transition-delay:.25s;}.bannerSlider .info a{opacity:0;}.bannerSlider .info a:before{position:absolute;inset:0;width:100%;height:100%;cursor:pointer;content:" ";z-index:2;}.bannerSlider .info a img{width:10.5vw;max-width:201px;}.bannerSlider .info.active h1,.bannerSlider .info.active h1+p,.bannerSlider .info.active a{opacity:1;transform:scale(1);}.bannerSlider button{background-color:transparent;cursor:pointer;display:none;}.bannerSlider .left-arrow{left:25px;border-right-color:rgba(255,255,255,.5);}.bannerSlider .left-arrow:hover{border-right-color:rgba(255,255,255,.75);}.bannerSlider .right-arrow{right:25px;border-left-color:rgba(255,255,255,.5);}.bannerSlider .right-arrow:hover{border-left-color:rgba(255,255,255,.75);}.bannerSlider ul{position:absolute;bottom:25px;left:50%;transform:translateX(-50%);list-style:none;white-space:nowrap;z-index:3;}.bannerSlider ul li{display:inline-block;margin-right:10px;width:15px;}.bannerSlider ul li button{width:15px;height:15px;background-color:rgba(255,255,255,.5);border-radius:7.5px;}.bannerSlider ul li button.active{background-color:#fff;}.bannerSlider ul li:last-child{margin-right:0;}.bannerSlider ul li:only-child{display:none;}.intro{display:flex;flex-direction:row;max-width:1280px;margin:0 auto 0 auto;padding:var(--section-padding,160px) 0;}.intro>.text{flex:0 0 100%;padding:0;display:flex;flex-direction:column;align-items:flex-start;}.intro>.text h2{font-size:2.5rem;font-weight:700;text-align:center;padding-bottom:1rem;text-transform:uppercase;margin:0 auto 2rem auto;display:inline;}.intro>.text>div{display:flex;flex-direction:column;font-size:1.5rem;line-height:2.5rem;text-align:center;gap:2rem;align-items:center;max-width:920px;margin:0 auto;}.intro>.text>div p{margin-bottom:2rem;}.intro>.text>div a{background:#12243f;padding:1rem 2rem;border-radius:.5rem;text-transform:uppercase;color:#fff;font-size:1.2rem;font-weight:bold;display:inline-block;}.intro>.text>div a:hover,.intro>.text>div a:focus,.intro>.text>div a:active{background-color:#22589e;}.ponentes{display:flex;flex-direction:column;margin:0 auto;padding:var(--section-padding,160px) 0;background-color:#dce0e3;}.ponentes h2{font-size:2.5rem;padding-bottom:1rem;text-transform:uppercase;margin-bottom:40px;text-align:center;}.ponentes>ul{max-width:920px;width:100%;margin:0 auto;display:flex;flex-direction:column;list-style:none;align-items:center;}.ponentes>ul>li{display:flex;flex-direction:column;}.ponentes>ul>li:not(:last-child){border-bottom:solid 1px #12243f;}.ponentes>ul>li .info{font-size:1.2rem;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:40px;text-align:center;}.ponentes>ul>li .info label{flex:0 0 50%;width:50%;}.ponentes>ul>li .info img{width:320px;height:320px;object-fit:cover;object-position:center;border-radius:50%;flex:0 0 320px;}.ponentes>ul>li .info label{font-size:2rem;padding:0 10px;font-weight:bold;}.ponentes>ul>li .description{padding:0 40px 40px 40px;max-width:720px;font-size:1.2rem;line-height:1.5em;}.ponentes>ul>li .description ul{margin:2em;}.ponentes>ul>li:nth-child(2n+2) .info{flex-direction:row-reverse;}.contacto{display:flex;flex-direction:row;justify-content:center;background-color:#3ae4df;color:#12243f;padding:80px 0 80px 0;}.contacto>div{display:flex;flex-direction:column;max-width:450px;padding:0 40px;}.contacto>div.contactForm{flex:0 0 40%;margin:0 auto;}.contacto>div .content .title{min-height:2rem;margin-bottom:20px;display:inline-block;}.contacto>div .content form{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:5%;row-gap:5%;}.contacto>div .content form fieldset{margin-bottom:20px;white-space:nowrap;flex:0 0 47.5%;}.contacto>div .content form fieldset:nth-child(3),.contacto>div .content form fieldset:nth-child(4){flex:0 0 100%;}.contacto>div .content form fieldset input:not([type=submit]),.contacto>div .content form fieldset textarea{border-radius:5px;padding:5px;color:#12243f;width:100%;}.contacto>div .content form fieldset textarea{height:4.8em;}.contacto>div .content form fieldset:not(.aviso) label,.contacto>div .content form fieldset:not(.aviso) .req{display:none;}.contacto>div .content form fieldset.aviso{display:flex;flex-direction:row;white-space:normal;align-items:center;column-gap:.5em;}.contacto>div .content form fieldset.aviso input{flex:0;width:auto!important;}.contacto>div .content form fieldset.aviso label{flex:1;}.contacto>div .content form input[type=submit]{--button-color:#12243f;--button-text-color:#fff;font-weight:bold;text-align:center;padding:0 40px;border-radius:5px;width:auto!important;}.contacto>div .content form input[type=submit]:hover,.contacto>div .content form input[type=submit]:focus,.contacto>div .content form input[type=submit]:active{--button-color:#22589e;}.contacto>div h2{text-transform:uppercase;font-weight:900;margin-bottom:20px;font-size:1.2rem;}.contacto>div ul{list-style:none;}.contacto>div ul>li{margin-bottom:20px;}.contacto>div ul>li a{display:flex;flex-direction:row;}.contacto>div ul.redes{display:flex;flex-direction:row;}.contacto>div ul.redes li{margin-right:20px;}.contacto>div ul.redes li .icon{display:inline-block;padding:0;}.contacto>div ul.redes li .icon:before{margin:0;font-size:2rem;width:auto;}.contacto>div.externalLinks>ul{display:flex;flex-direction:column;list-style:none;justify-content:space-around;color:#fff;text-transform:uppercase;font-weight:600;line-height:2rem;font-size:1rem;padding-left:20px;}.contacto>div.externalLinks>ul>li{display:flex;flex-direction:column;justify-content:flex-end;position:relative;padding:0;margin-bottom:5px;}.contacto>div.externalLinks>ul>li>a,.contacto>div.externalLinks>ul>li>span{display:flex;}.contacto>div.externalLinks>ul>li>a.active,.contacto>div.externalLinks>ul>li>span.active{color:#22589e;}.contacto>div.externalLinks>ul>li>a:hover,.contacto>div.externalLinks>ul>li>span:hover,.contacto>div.externalLinks>ul>li>a:active,.contacto>div.externalLinks>ul>li>span:active,.contacto>div.externalLinks>ul>li>a:focus,.contacto>div.externalLinks>ul>li>span:focus{color:#22589e;}.contacto>div.externalLinks>ul>li .icon{border-radius:50%;height:2.4rem;width:2.4rem;display:inline-block;padding:0 .6rem;box-shadow:0 0 10px rgba(0,0,0,.2);}.contacto>div.externalLinks>ul>li.separator~li .icon{border:solid 1px #fff;}.contacto>div.externalLinks>ul>li ul{white-space:normal;height:auto;width:auto;padding:0 0 0 20px;z-index:20;text-align:left;}.contacto>div.externalLinks>ul>li ul li{text-align:left;display:block;white-space:nowrap;margin-top:20px;text-shadow:0 0 10px #000;}.contacto>div.externalLinks>ul>li ul li:last-child{margin-bottom:0;}#home{color:#12243f;}#home #sceneContainer{height:56.25vw;width:100%;max-height:1280px;max-width:1920px;}#home #intro{display:flex;flex-direction:row;max-width:1280px;margin:0 auto 0 auto;padding:var(--section-padding,160px) 0;}#home #intro>.text{flex:0 0 100%;padding:0;display:flex;flex-direction:column;align-items:flex-start;}#home #intro>.text h2{font-size:2.5rem;font-weight:700;text-align:center;padding-bottom:1rem;text-transform:uppercase;margin:0 auto 2rem auto;display:inline;}#home #intro>.text>div{display:flex;flex-direction:column;font-size:1.5rem;line-height:2.5rem;text-align:center;gap:2rem;align-items:center;max-width:920px;margin:0 auto;}#home #intro>.text>div p{margin-bottom:2rem;}#home #intro>.text>div a{background:#12243f;padding:1rem 2rem;border-radius:.5rem;text-transform:uppercase;color:#fff;font-size:1.2rem;font-weight:bold;display:inline-block;}#home #intro>.text>div a:hover,#home #intro>.text>div a:focus,#home #intro>.text>div a:active{background-color:#22589e;}.interior{background-color:#3ae4df;color:#12243f;margin-top:100px;max-width:1920px;margin:0 auto 0 auto;}.interior .cover{width:100%;padding-bottom:19%;background-size:cover;position:relative;}.interior .cover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;}.interior h1{color:#12243f;font-size:2.5rem;font-weight:900;text-transform:uppercase;border-bottom:solid 3px #fff;display:flex;align-self:center;justify-content:space-around;align-content:center;align-items:center;width:23rem;white-space:nowrap;margin:0 auto 40px auto;flex:0 0 100%;width:100%;}.interior .content{max-width:1280px;margin:0 auto;text-align:center;font-size:1.5rem;padding:120px 20px;}.interior .content .description p{font-weight:bold;margin-bottom:40px;text-align:center;}#registro form{text-align:left;max-width:360px;margin:40px auto;}#registro form h2{font-weight:bold;margin-bottom:40px;text-align:center;}#registro form fieldset{display:flex;flex-direction:column;margin-bottom:40px;white-space:nowrap;text-align:left;}#registro form fieldset:has(input[type=hidden]){display:none;}#registro form fieldset label{display:none;}#registro form fieldset input,#registro form fieldset textarea{border-radius:5px;padding:5px;color:#12243f;background-color:#fff;}#registro form fieldset input::-webkit-outer-spin-button,#registro form fieldset input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}#registro form fieldset input[type=number]{-moz-appearance:textfield;}#registro form fieldset input{width:100%;}#registro form fieldset input:first-child{margin-right:5%;}#registro form fieldset textarea{width:100%;}#registro form fieldset span.req{display:none;}#registro form fieldset span{font-size:1.2rem;margin-top:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:.5em;}#registro form fieldset.aviso{flex-direction:row;white-space:normal;}#registro form fieldset.aviso input{width:auto!important;flex:0 0 26px;margin:0;}#registro form fieldset.aviso label{display:inline-block;flex:1 1 auto;white-space:normal;font-size:1rem;}#registro form fieldset.aviso label a{text-decoration:underline;}#registro form input[type=submit]{--button-color:#22589e;--button-text-color:#fff;font-weight:bold;text-align:center;padding:0 40px;border-radius:5px;}#registro form input[type=submit]:hover,#registro form input[type=submit]:focus,#registro form input[type=submit]:active{--button-color:#3ae4df;--button-text-color:#fff;color:#fff;}.evento{display:flex;flex-direction:column-reverse;}.evento .cover{text-align:center;font-size:2rem;padding:20px;background-color:#3ae4df;color:#12243f;}.evento .cover p{max-width:900px;margin:0 auto;}.evento .playerSesion{padding:0;max-width:1920px;display:flex;flex-direction:row;}.evento .playerSesion .player{flex-grow:1;position:relative;background-color:#12243f;height:min(75vh,calc(.56*100vw));display:block;width:min(calc(75vh/.56),100vw);}.evento .playerSesion .player iframe{margin:0 auto;height:min(75vh,calc(.56*100vw));display:block;width:min(calc(75vh/.56),100vw);}.evento .playerSesion .chat{box-sizing:content-box;flex-grow:0;padding:40px 0;flex-basis:auto;height:100%;width:0;max-width:calc(100vw - (4*2.5rem + 20px));position:relative;transition:all 1s ease-in-out;}.evento .playerSesion .chat>*{opacity:0;transition:all 1s ease-in-out;}.evento .playerSesion .chat>button{opacity:1;position:absolute;padding:10px;border:0;box-shadow:none;top:0;left:0;transform:translateX(-85%);background-color:#fff;height:auto;line-height:normal;border-top-right-radius:0;border-bottom-right-radius:0;}.evento .playerSesion .chat>button:before{font-size:2.5rem;margin:0;padding:0;width:auto;height:auto;display:block;line-height:normal;}.evento .playerSesion .chat.active{width:min(480px,100vw);padding:15px 20px 40px 20px;}.evento .playerSesion .chat.active>*{opacity:1;}.evento .playerSesion .chat h2{font-weight:bold;font-size:1.5rem;text-align:center;}.evento .playerSesion .chat .mensajes{font-size:1.2rem;margin:40px 0;background-color:#dce0e3;padding:20px;border-radius:10px;height:23.5vw;overflow-x:hidden;overflow-y:auto;}.evento .playerSesion .chat .mensajes ul{list-style:none;text-align:left;}.evento .playerSesion .chat .mensajes ul li{display:flex;flex-direction:column;margin-top:40px;}.evento .playerSesion .chat .mensajes ul li:first-child{margin-top:0;}.evento .playerSesion .chat .mensajes ul li.mine{align-items:flex-start;}.evento .playerSesion .chat .mensajes ul li.mine div:before{content:"";position:absolute;top:-5px;left:0;width:0;height:0;border-bottom:10px solid #fff;border-right:10px solid transparent;}.evento .playerSesion .chat .mensajes ul li.others,.evento .playerSesion .chat .mensajes ul li.answer{align-items:flex-end;margin-top:10px;}.evento .playerSesion .chat .mensajes ul li.others div:before,.evento .playerSesion .chat .mensajes ul li.answer div:before{content:"";position:absolute;top:-5px;right:0;width:0;height:0;border-bottom:10px solid #fff;border-left:10px solid transparent;}.evento .playerSesion .chat .mensajes ul li.answer div{background-color:#22589e;color:#fff;}.evento .playerSesion .chat .mensajes ul li.answer div:before{border-bottom-color:#22589e;}.evento .playerSesion .chat .mensajes ul li strong{font-weight:bold;font-size:1rem;}.evento .playerSesion .chat .mensajes ul li span{font-size:.8rem;line-height:.8rem;margin:0;}.evento .playerSesion .chat .mensajes ul li div{font-size:1.2rem;background-color:#fff;padding:10px;margin-top:10px;border-radius:10px;position:relative;}.evento .playerSesion .chat form{padding:0;text-align:left;}.evento .playerSesion .chat form fieldset{padding:0;display:flex;flex-direction:column;}.evento .playerSesion .chat form fieldset textarea{border:solid 1px #12243f;border-radius:5px;height:5em;margin:20px 0 0 0;padding:5px;}.evento .playerSesion .chat form input[type=submit]{--button-color:#22589e;--button-text-color:#fff;margin-top:20px;font-weight:bold;text-align:center;padding:0 40px;border-radius:5px;}.evento .playerSesion .chat form input[type=submit]:hover,.evento .playerSesion .chat form input[type=submit]:focus,.evento .playerSesion .chat form input[type=submit]:active{--button-color:#3ae4df;--button-text-color:#fff;color:#fff;}.evento .playerSesion .chat .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9999;display:flex;align-items:center;justify-content:center;}.evento .playerSesion .chat .overlay .loader{width:50px;height:50px;border:4px solid #fff;border-top:4px solid #3ae4df;border-radius:50%;animation:spin 1s linear infinite;}#previous{background-color:#12243f;padding-top:80px;}#previous .content{display:flex;align-items:center;justify-content:center;padding:40px 40px 80px 40px;}#previous .content img{width:100%;height:auto;max-width:473px;}.overlayLoader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9999;display:flex;align-items:center;justify-content:center;}.overlayLoader .loader{width:50px;height:50px;border:4px solid #fff;border-top:4px solid #3ae4df;border-radius:50%;animation:spin 1s linear infinite;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes blink{0%{background-color:rgba(34,88,158,0);}25%{background-color:#22589e;}50%{background-color:rgba(34,88,158,0);}75%{background-color:#22589e;}100%{background-color:rgba(34,88,158,0);}}@media screen and (max-width:1440px){html{--section-padding:calc(1.5*80px);}}@media screen and (max-width:1280px){html{font-size:13px;--section-padding:80px;}header #top{padding:0 40px;}}@media screen and (max-width:1024px){header nav#mainMenu,header nav#mainMenu.interior{width:0;height:0;transition:.5s;position:absolute;right:0;top:calc(100% + 54px);white-space:normal;background-color:#fff;z-index:10;padding:2em;display:none;}header nav#mainMenu ul,header nav#mainMenu.interior ul{color:#12243f;list-style:none;display:block;width:auto;}header nav#mainMenu ul li,header nav#mainMenu.interior ul li{text-align:left;vertical-align:middle;outline:0;margin-bottom:0;}header nav#mainMenu ul li a,header nav#mainMenu.interior ul li a,header nav#mainMenu ul li span,header nav#mainMenu.interior ul li span{display:block;text-shadow:none;}header nav#mainMenu ul li ul,header nav#mainMenu.interior ul li ul{display:block;height:0;opacity:0;padding:0 20px;transition:opacity .5s ease-in-out;background-color:#fff;position:static;z-index:-1;}header nav#mainMenu ul li:hover ul,header nav#mainMenu.interior ul li:hover ul,header nav#mainMenu ul li:active ul,header nav#mainMenu.interior ul li:active ul{height:100%;opacity:1;padding:0 20px 20px 20px;z-index:1;}header nav#mainMenu ul li.separator~li,header nav#mainMenu.interior ul li.separator~li{display:inline-flex;margin-right:2rem;}header nav#mainMenu ul li.icon,header nav#mainMenu.interior ul li.icon{display:inline-block;margin-right:2em;margin-bottom:0;}header #menuMobile{background-color:#12243f;display:inline-block!important;width:100%;white-space:nowrap;text-align:right;padding:10px;}header #menuMobile button{width:27px;height:14px;position:relative;margin:10px 0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;}header #menuMobile button span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:1px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;margin:0;padding:0;box-shadow:0 1px 3px #000;}header #menuMobile button span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;width:50%;}header #menuMobile button span:nth-child(2){top:7px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}header #menuMobile button span:nth-child(3){top:14px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;width:50%;}header.open nav#mainMenu{display:block;width:auto;height:auto;}header.open #menuMobile button{-moz-transform:translateX(-3px);-ms-transform:translateX(-3px);-o-transform:translateX(-3px);-webkit-transform:translateX(-3px);transform:translateX(-3px);}header.open #menuMobile button span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:0;left:8px;width:100%;}header.open #menuMobile button span:nth-child(2){width:0%;opacity:0;}header.open #menuMobile button span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:18.5px;left:8px;width:100%;}#home #slider{margin-top:52px;}#home #slider .info{width:100%;}#player .content{flex-direction:column;}#player .content .player{padding-bottom:56.25%;}#player .content .chat{flex:auto;max-width:480px;width:100%;margin:0 auto;}#player .content .chat #mensajes{height:50vh;}}@media screen and (max-width:920px){#home #comunicacion .container .tabs{position:static;width:100%;margin-bottom:2rem;}#home #comunicacion .container .content .info{padding-top:0;flex:0 0 calc(50% - 10px);}#home #comunicacion .container .content>img{flex:0 0 calc(50% - 10px);}#previous{padding-top:0;}.evento .playerSesion{flex-direction:column;align-items:center;}.evento .playerSesion .player{width:100vw;}.evento .playerSesion .chat button.icon{display:none;}}@media screen and (max-width:768px){header #top .container{justify-content:space-between;}header #top .container>a span{display:none;}header #top .container>span{display:none;}footer .container{flex-direction:column;}footer .container>div{flex:0 0 100%;padding:0 40px;margin-bottom:40px;}.bigImage img{max-width:100vw;max-height:calc(100vh - 100px);height:100%;width:100vw;}#home #slider{height:190vw;}#home #slider>div .mediaContainer,#home #slider>div video,#home #slider>div iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;object-position:center top;}#home #slider .info{top:0;padding:20px;}#home #slider .info h1,#home #slider .info p{margin-bottom:1rem;}#home #slider .info h1{font-size:3rem;}#home #slider .info p{font-size:2rem;}#home #slider .info a img{width:30vw;max-width:50vw;}#home #intro{flex-direction:column;margin-top:40px;}#home #intro .text,#home #intro .mediaContainer{flex:0 0 100%;width:100%;padding:0 20px;}#home #intro .text{padding:0 20px;}#home #intro .mediaContainer{margin-top:40px;padding-bottom:calc(75vw - 40px);}#home #intro .mediaContainer video{left:20px;width:calc(100% - 40px);}}@media screen and (max-width:480px){html{font-size:12px;}header #top{padding:0;}header #top .container{flex-direction:column;}header #top .container>ul{display:none;margin-top:2rem;justify-content:center;text-align:center;}header #top .container>ul:first-of-type{order:2;}header #top .container>ul:last-of-type{order:3;justify-content:center;text-align:center;margin-bottom:1rem;}header #top .container>a{order:1;}footer .contacto>div{padding:0 20px;}.ponentes h2{padding-right:20px;padding-left:20px;}.ponentes>ul{padding:0 20px;}.ponentes>ul>li{display:flex;flex-direction:column;width:100%;}.ponentes>ul>li .info{flex-direction:column;row-gap:20px;}.ponentes>ul>li .info label,.ponentes>ul>li .info img{flex:auto;max-width:auto;width:auto;}.ponentes>ul>li .info img{width:320px;height:320px;object-fit:cover;object-position:center;border-radius:50%;}.ponentes>ul>li .info label{font-size:2rem;padding:0 10px;font-weight:bold;}.ponentes>ul>li .description{padding:0 40px 40px 40px;max-width:720px;font-size:1.2rem;line-height:1.5em;}.ponentes>ul>li:nth-child(2n+2) .info{flex-direction:column;}#home #slider .info{top:auto;bottom:20px;padding:20px 0;}#home #slider .info h1{font-size:2.4rem;}#home #slider .info h1+p{font-size:2rem;}#home #clientes ul.clientes li{width:calc(100vw - 100px);flex:0 0 calc(100vw - 100px);}#home #comunicacion .container{padding:0;}#home #comunicacion .container .content{padding:0 20px;flex-direction:column;}#home #comunicacion .container .content .info{flex:0 0 100%;text-align:justify;overflow:hidden;}#home #comunicacion .container .content>img{margin-top:20px;flex:0 0 100%;width:100%;z-index:1;}#home #comunicacion ul li .info{padding:20px;}#home #servicios{max-width:none;margin:0 auto 80px auto;padding:0;}#home #servicios>ul{background-image:url('../Images/Home/bgServicios.png');background-position:center top;background-size:auto 35vh;height:auto;padding-top:calc(35vh + 40px);flex-direction:column;flex-wrap:nowrap;width:100%;}#home #servicios>ul>li{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;}#home #servicios>ul>li:before{margin-bottom:20px;}#home #servicios>ul>li+li{margin-top:40px;}#home #servicios>ul>li:first-child{justify-content:flex-start;}#home #servicios>ul>li:first-child:before{content:"";}#home #servicios>ul>li:first-child:after{content:unset;}#home #servicios>ul>li:nth-child(2){justify-content:flex-end;}#home #servicios>ul>li:nth-child(2):before{content:"";}#home #servicios>ul>li:nth-child(3){justify-content:flex-start;}#home #servicios>ul>li:nth-child(3):before{content:"";}#home #servicios>ul>li:nth-child(3):after{content:unset;}#home #servicios>ul>li:nth-child(4){justify-content:flex-end;}#home #servicios>ul>li:nth-child(4):before{content:"";}}