@import url(https://fonts.googleapis.com/css?family=Catamaran:400,700);@import url(https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i);@import url(https://fonts.googleapis.com/css?family=Titillium+Web:300,400,600,700,900);@import url(https://fonts.googleapis.com/css?family=Comfortaa:300,400,700);@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300,300i,400,400i,700,700i&display=swap);*{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{outline:0}.inline{display:inline-block}.none{display:none}.vtop{vertical-align:top}.vmid{vertical-align:middle}.vbot{vertical-align:bottom}.black{color:#000}.div5{width:calc(5% - 20px);width:5%}.div5,.div10{display:inline-block}.div10{width:10%}.div20{width:20%}.div20,.div25{display:inline-block}.div25{width:25%}.div15{width:15%}.div15,.div16{display:inline-block}.div16{width:16%}.div30{width:30%}.div30,.div33{display:inline-block}.div33{width:33%}.div35{width:35%}.div35,.div40{display:inline-block}.div40{width:40%}.div45{width:45%}.div45,.div50{display:inline-block}.div50{width:50%}.div55{width:55%}.div55,.div60{display:inline-block}.div60{width:60%}.div66{width:66%}.div65,.div66{display:inline-block}.div65{width:65%}.div70{width:70%}.div70,.div75{display:inline-block}.div75{width:75%}.div80{width:80%}.div80,.div85{display:inline-block}.div85{width:85%}.div90{width:90%}.div90,.div95{display:inline-block}.div95{width:95%}.div100{width:100%;display:inline-block}.absolute{position:absolute}.relative{position:relative}.marginA{margin:0 auto}.standard{display:inline-block;vertical-align:top;padding:10px;line-height:1.7}.overlay{background-color:hsla(0,0%,100%,.5)}.imgShadow{box-shadow:1px 1px 9px 3px #989898}.titulo{font-size:46px}.bfont{font-size:1.4em}.sfont{font-size:.8em}input{border:0;padding:5px}@media screen and (max-width:900px){form .div10,form .div20,form .div33,form .div50,form .div55{width:100%!important}}@font-face{font-family:"GOTHAM";src:url(/static/media/Gotham-Book.067995d4.eot);src:url(/static/media/Gotham-Book.067995d4.eot) format("embedded-opentype"),url(/static/media/Gotham-Book.619523c6.woff) format("woff"),url(/static/media/Gotham-Book.917a3715.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"GOTHAM";src:url(/static/media/Gotham-Medium.4eab2a0b.eot);src:url(/static/media/Gotham-Medium.4eab2a0b.eot) format("embedded-opentype"),url(/static/media/Gotham-Medium.d8556ce7.woff) format("woff"),url(/static/media/Gotham-Medium.eb5b41b9.ttf) format("truetype");font-weight:450;font-style:normal}@font-face{font-family:"GOTHAM";src:url(/static/media/Gotham-Bold.538cc509.eot);src:url(/static/media/Gotham-Bold.538cc509.eot) format("embedded-opentype"),url(/static/media/Gotham-Bold.df8e8e29.woff) format("woff"),url(/static/media/Gotham-Bold.0910dd33.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"GoBold";src:url(/static/media/GoboldBold.9d982629.eot);src:url(/static/media/GoboldBold.9d982629.eot) format("embedded-opentype"),url(/static/media/GoboldBold.8336d150.woff) format("woff"),url(/static/media/GoboldBold.90305de0.ttf) format("truetype");font-weight:400;font-style:normal}*,body,html{font-family:"GOTHAM",sans-serif;line-height:1.42}.ffs{font-family:"GoBold",sans-serif}body{overflow-x:hidden}b,strong{font-weight:700}body,html{font-size:62.5%}.del-theme #content{font-size:1.6rem;min-height:100vh;background:url(/static/media/bg.c3104288.jpg) no-repeat 50%/cover;padding:50px 0 30px}.del-theme.del-theme-v2 #content{background:url(/static/media/bg_2.d4e24a66.jpg) no-repeat 50%/cover}.del-theme.del-theme-v3 #content{background:url(/static/media/bg_3.93b01790.jpg) no-repeat 50%/cover}.del-theme.del-theme-v4 #content{background:url(/static/media/bg_4.c1aaaf57.jpg) no-repeat 50%/cover}.res-theme #content{font-size:1.6rem;min-height:100vh;background:url(/static/media/bg_res.5b1f167e.svg) no-repeat 50%/cover;padding:50px 0 30px}a{color:#004b98;text-decoration:none;font-weight:700}.content{width:100%;max-width:1300px;margin-left:auto;margin-right:auto;padding-left:2.5%;padding-right:2.5%}section{padding-bottom:30px}.container__home{font-size:1.6rem;width:100%;max-width:1200px;margin:0 auto}.pad{padding-top:2.5%;padding-bottom:2.5%}section{background:transparent}.header{text-align:center}.color1{color:#e30927}.color2{color:#004b98}.res-theme .color1{color:#008da0}.bgColor1{background-color:#e30927}.bgColor2{background-color:#004b98}.title{font-size:3.6rem}.title,.title2{font-family:"GoBold",sans-serif}.title2{font-size:2.3rem;color:#e30927;padding:20px}.titleBig{font-size:4.6rem;color:#004b98;font-weight:700}.linkBlue{color:#013696}.linkBlack,.linkBlue{font-weight:500;text-decoration:none}.linkBlack{color:#000}.box{box-shadow:2px 2px 11px 0 #ccc;background:#fdfdfd;position:relative;z-index:100;padding:25px;border-radius:16px}.formSection{background-color:#e30927;color:#fff;padding:2px 10px 2px 35px;text-align:left;font-family:"GoBold",sans-serif;font-size:2rem;letter-spacing:0;border-radius:4px;box-shadow:2px 2px 6px -4px #020202;margin-bottom:5px}.formSection i{margin-right:10px}.imgBorder{box-shadow:8px 8px rgba(49,49,49,.7294117647058823);border-left:11px solid #283c4d}.required{text-align:right;font-size:1.4rem;font-style:italic}.required,form .input__container>div .required{color:#ff6d6d}.requiredFailed{color:#ff6d6d!important}.errorInput{border:1px solid #ff6d6d!important}form .input__container{vertical-align:top;padding:0 5px}form .input__container.vmid{vertical-align:middle}form .input__container>div{margin:5px 0;padding:5px;position:relative}form .input__container>div label{font-size:1.5rem;text-align:left;padding:0 6px;margin:5px 0 0;vertical-align:top;width:100%;color:#383838;transition:.2s;display:inline-block}form .input__container>div label+.react-datepicker-wrapper input,form .input__container>div label+div>.MuiInputBase-input,form .input__container>div label+input[type=email],form .input__container>div label+input[type=number],form .input__container>div label+input[type=password],form .input__container>div label+input[type=tel],form .input__container>div label+input[type=text],form .input__container>div label+select,form .input__container>div label+textarea{width:100%;padding:6px 10px;border:1px solid #e0e0e0;border-radius:4px;box-shadow:2px 2px 2px -2px #e6e6e6;background-color:transparent;background:#fff;resize:none;outline:none;font-size:1.4rem}form .input__container>div label+.react-datepicker-wrapper input:focus,form .input__container>div label+div>.MuiInputBase-input:focus,form .input__container>div label+input[type=email]:focus,form .input__container>div label+input[type=number]:focus,form .input__container>div label+input[type=password]:focus,form .input__container>div label+input[type=tel]:focus,form .input__container>div label+input[type=text]:focus,form .input__container>div label+select:focus,form .input__container>div label+textarea:focus{border-color:#91c0fd;background:#feffff}form .input__container>div label+input[type=text]{min-height:100px}form .input__container>div label+div input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;margin:0;width:65px;display:inline-block;border:1px solid #efefef;box-shadow:none;height:25px;background:#fff;vertical-align:middle;font-size:1.4rem;text-align:center}form .input__container>div label+div input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}form .input__container>div .operatorNumber{width:20px;display:inline-block;border:1px solid #efefef;box-shadow:none;color:#6583e2;background:#f4f6fa;font-size:2rem;text-align:center;vertical-align:middle;height:25px;padding-top:12px;-webkit-user-select:none;-ms-user-select:none;user-select:none;line-height:0;cursor:pointer}form .input__container>div .react-datepicker-wrapper{display:block}form .input__container>div .react-datepicker-wrapper>div{display:block;width:100%}form .input__container>div>input[disabled]:not(.norellenar),form .input__container>div>select[disabled],form .input__container>div>textarea[disabled]{background-color:#e6e6e6;font-style:italic;font-weight:700;color:#383838;cursor:not-allowed}form .input__container>div .disabledField,form .input__container>div>input[type=radio][disabled]+label span{font-style:italic;font-weight:700;color:#383838;cursor:not-allowed}form .input__container>div .disabledField{background-color:#e6e6e6!important}form .input__container.ic_calendar,form .input__container.ic_dni,form .input__container.ic_mail,form .input__container.ic_map,form .input__container.ic_phone,form .input__container.ic_user{position:relative}form .input__container.ic_calendar>div>label+.react-datepicker-wrapper input,form .input__container.ic_calendar>div>label+input,form .input__container.ic_dni>div>label+.react-datepicker-wrapper input,form .input__container.ic_dni>div>label+input,form .input__container.ic_mail>div>label+.react-datepicker-wrapper input,form .input__container.ic_mail>div>label+input,form .input__container.ic_map>div>label+.react-datepicker-wrapper input,form .input__container.ic_map>div>label+input,form .input__container.ic_phone>div>label+.react-datepicker-wrapper input,form .input__container.ic_phone>div>label+input,form .input__container.ic_user>div>label+.react-datepicker-wrapper input,form .input__container.ic_user>div>label+input{padding-left:46px}form .input__container.ic_calendar>div:before,form .input__container.ic_dni>div:before,form .input__container.ic_mail>div:before,form .input__container.ic_map>div:before,form .input__container.ic_phone>div:before,form .input__container.ic_user>div:before{font-family:"Font Awesome 5 Pro",sans-serif;position:absolute;width:35px;bottom:8px;color:rgba(2,2,2,.27059);text-align:center;font-weight:100;font-size:1.8rem;left:6px;border-radius:4px 0 0 4px;padding-top:6px;z-index:1}form .input__container.ic_user>div:before{content:"\f007"}form .input__container.ic_calendar>div:before{content:"\f073"}form .input__container.ic_phone>div:before{content:"\f095"}form .input__container.ic_map>div:before{content:"\f3c5"}form .input__container.ic_dni>div:before{content:"\f2c2"}form .input__container.ic_mail>div:before{content:"\f1fa"}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{display:none}.react-datepicker__navigation--previous{left:0;border:.85rem solid transparent;border-right-color:#7c83e2}.react-datepicker__navigation--next{right:0;border:.85rem solid transparent;border-left-color:#7c83e2}.input__container .MuiInput-underline :after,.input__container .MuiInput-underline:before{content:none}.react-datepicker__header__dropdown select{font-family:"Songer";border:none;border-bottom:2px solid #7c83e2;font-size:2rem;background:#f4f6fa;color:#7c83e2}.react-datepicker__header__dropdown select option{text-transform:uppercase;font-family:"Songer"}form .bigger>.div100>div input[type=number]{width:85px;font-size:1.8rem;height:40px}form .bigger>.div100>div .operatorNumber{width:40px;height:40px;font-size:3rem;padding-top:17px}.dateField .react-datepicker-popper{z-index:100}.dateField .react-datepicker__header{text-align:center;background-color:#f4f6fa;border-bottom:2px solid #7c83e2;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative}.dateField .react-datepicker{font-size:.8rem;font-family:"Songer",sans-serif;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.dateField .react-datepicker__day,.dateField .react-datepicker__day-name,.dateField .react-datepicker__time-name{color:#232323;display:inline-block;width:2.7rem;font-size:1.4rem;line-height:2.7rem;font-weight:100;text-align:center;margin:.166rem}.dateField .react-datepicker__day.react-datepicker__day--outside-month{color:#adadad}.dateField .react-datepicker__day--today,.dateField .react-datepicker__month-text--today{color:#043292}.dateField .react-datepicker__day--in-range,.dateField .react-datepicker__day--in-selecting-range,.dateField .react-datepicker__day--selected,.dateField .react-datepicker__month-text--in-range,.dateField .react-datepicker__month-text--in-selecting-range,.dateField .react-datepicker__month-text--selected{border-radius:20px;background-color:#043292;color:#fff;font-weight:400}.dateField .react-datepicker__day:hover,.dateField .react-datepicker__month-text:hover{border-radius:20px;background-color:#efefef;color:#000}.card{padding:25px;border-radius:6px;background:hsla(0,0%,100%,.9411764705882353);box-shadow:0 0 21px -4px rgba(6,6,6,.54902);position:relative}form .input__container .container_radios{margin:0}form .input__container .container_radios>label{margin:0;display:inline-block;width:auto}form .input__container .container_radios>label input{opacity:0;position:absolute;top:50%;left:50%;transform:translateX(-50%)}form .input__container .container_radios>label>div{background:#f4f6fa;cursor:pointer;box-shadow:2px 2px 2px -3px #000;display:inline-block;border:2px solid #e0e0e0;border-radius:2px;padding:4px 10px;font-weight:400;font-size:1.6rem;margin:4px;font-family:"Songer";color:#6583e2}form .input__container .container_radios>label>div span{border-radius:50%;background:#fff;width:17px;border:1px solid #a9a9a9;height:17px;display:inline-block;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;vertical-align:top;margin-left:0;margin-right:2px;margin-top:-1px;cursor:pointer;transition:.2s linear}form .input__container .container_radios>label input[type=radio]:checked+div span{background:#fff;border:1px solid #fff;box-shadow:inset 0 0 0 3px #3e6dff}form .input__container .container_radios>label input[type=radio]:checked+div{background:linear-gradient(90deg,#3e6dff,#3c70ff);color:#fff;border:1px solid #0545ff;outline:none;box-shadow:2px 2px 0 #010a25}.subtitle{font-size:3rem;color:#fff;font-family:"GoBold",sans-serif;padding:20px}.button-borrar-sala{position:absolute;top:10px;right:10px;background:#ff3838;padding:10px 12px}.sala_div{padding:10px;background:#fbfbfb;border:2px dashed #c1c1c1;margin:10px 0;position:relative}.container_distribucion div{position:relative;display:inline-block;z-index:15;margin:5px}.container_distribucion div img{width:100%;max-width:75px;cursor:pointer;display:inline-block;border-radius:11px;margin:0 10px;padding:4px;border:2px solid #dadada;background:#f4f6fa;transition:.4s;z-index:4}.container_distribucion div span{transition:.2s;color:#fff;opacity:0;cursor:pointer;font-family:"Songer",sans-serif;position:absolute;top:0;left:0;text-align:center;padding-top:20px;background:rgba(0,0,0,.7);width:calc(100% - 20px);height:100%;z-index:9;border-radius:9px;margin:0 10px}.container_distribucion div:hover span{opacity:1}.container_distribucion .active_distribution{background:#d4e2ff;border:2px solid #345da8;transform:scale(1.2)}.label{font-size:1.4rem;text-align:left;padding:0 3px;margin:5px 0 0;vertical-align:top;width:100%;color:#8c8c8c;transition:.2s;letter-spacing:.5px;font-weight:500}form .inputcheckbox{display:inline-block;width:auto;background:#fff;cursor:pointer;box-shadow:2px 2px 2px -3px #000;border:2px solid #e0e0e0;border-radius:2px;padding:4px 10px;font-weight:400;font-size:1.6rem;margin:5px;font-family:"Songer";color:#6583e2}form .inputcheckbox>label{width:100%}form .inputcheckbox .input__container{display:block;margin:0;padding:0}form .inputcheckbox .input__container .div100{margin:0;padding:0}form .inputcheckbox .input__container .div100 label{width:auto;display:inline-block}form .inputcheckbox .input__container .div100>div{width:105px;display:inline-block}form .inputcheckbox label{vertical-align:middle;display:inline-block}form .inputcheckbox input[type=checkbox]{display:none}form .inputcheckbox input[type=checkbox]+label span{background:#fff;width:23px;height:23px;text-align:center;cursor:pointer;border-radius:2px;position:relative;vertical-align:top;display:inline-block;margin-right:8px;margin-left:0;margin-top:0;border:1px solid #c3c3c3;transition:.2s linear}form .inputcheckbox input[type=checkbox]+label span:after{opacity:0;content:"";transition:.2s linear}form .inputcheckbox input[type=checkbox]:checked+label span{background:#e8ffed;border:2px solid #9dcaab;transition:.2s linear}form .inputcheckbox input[type=checkbox]:checked+label span:after{font-family:"Font Awesome 5 Pro";content:"\f00c";opacity:1;font-size:1.8rem;font-weight:400;margin-top:-12px;color:#47a765}form .checkOnCard .input__container{background:#f9f9f9;padding:5px 0;margin:5px 0;border-bottom:2px solid #bbb;border-top:2px solid #bbb}.formSection>div{display:inline-block;margin:0 20px}.formSection>div label{padding:0 20px}.formSection>div label:last-child{border-left:2px solid #6583e4}.formSection>div input{opacity:0}.formSection>div span{border-radius:50%;background:#fff;width:17px;border:1px solid #a9a9a9;height:17px;display:inline-block;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;vertical-align:middle;margin-left:0;margin-right:2px;margin-top:0;cursor:pointer;transition:.2s linear}.formSection>div input[type=radio]:checked+span{background:#345da9;border:1px solid #335aa6;box-shadow:inset 0 0 0 3px #fff}form .input__container.radiosCard label{text-align:center;width:49%;padding:0 20px}form .input__container.radiosCard label:last-child{border-left:2px solid #6583e4}form .input__container.radiosCard label.div100{width:100%;text-align:left}form .input__container.radiosCard input{opacity:0}form .input__container.radiosCard span{border-radius:50%;background:#fff;width:17px;border:1px solid #a9a9a9;height:17px;display:inline-block;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;vertical-align:middle;margin-left:0;margin-right:2px;margin-top:0;cursor:pointer;transition:.2s linear}form .input__container.radiosCard input[type=radio]:checked+span{background:#345da9;border:1px solid #335aa6;box-shadow:inset 0 0 0 3px #fff}.container_restauration{background:#f5f5f5;border:1px solid #efefef;padding:0 20px;margin:0 20px}.pointerNOne{pointer-events:none}.opacityNone{width:100%;padding:7px 6px 7px 9px;border:1px solid #e6e6e6;border-radius:4px;box-shadow:2px 2px 2px -1px #e6e6e6;background-color:#fff;resize:none;outline:none;font-size:1.2rem;font-weight:500;color:#313131;width:210px;margin-top:-12px;font-weight:600;font-style:italic}.successTitle{text-align:center;font-size:18px;padding:20px}.successTitle span{color:#13d26a;font-size:33px;margin:10px 0;font-family:"Songer";display:block}.content{padding:0 2.5%;text-align:left}.contentAgenda{padding:0 25%}form .input__container>div input[type=checkbox],form .input__container>div input[type=radio]{display:none}form .input__container>div input[type=radio]+label{display:inline-block;width:auto;padding-right:15px}form .input__container>div input[type=radio]+label span{border-radius:50%;background:#fff;width:15px;border:1px solid #a9a9a9;height:15px;display:inline-block;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;vertical-align:top;margin-right:5px;margin-top:2px;cursor:pointer;transition:.2s linear}form .input__container>div input[type=radio]:hover+label span{background:#f0f8ff;border:1px solid #b2d4ff}form .input__container>div input[type=radio]:checked+label span{background:#4898ff;border:1px solid #4898ff;box-shadow:inset 0 0 0 3px #f9f9f9}form .input__container>div input[type=checkbox]+label span{background:#fff;width:18px;height:18px;line-height:10px;cursor:pointer;border-radius:2px;position:relative;vertical-align:top;display:inline-block;margin-right:8px;margin-left:0;margin-top:0;border:1px solid #c3c3c3;transition:.2s linear}form .input__container>div input[type=checkbox]+label span:after{opacity:0;content:"";transition:.2s linear}form .input__container>div input[type=checkbox]:checked+label span{line-height:1;border:1px solid #3bbd58;transition:.2s linear;box-shadow:none;text-indent:0}form .input__container>div input[type=checkbox]:checked+label span:after{font-family:"Font Awesome 5 Pro";content:"\f00c";opacity:1;font-size:1.6rem;font-weight:400;color:#3bbd58}form .input__container>div input[type=checkbox]:checked+label span:hover+label span{background:#8fbc8f}form .input__container>div label.lopdcheck{width:auto;vertical-align:bottom}.lopdcheckA{cursor:pointer;font-weight:700;display:inline-block;color:#004b98}.font14{font-size:14px}.font12{font-size:12px}.grey{color:#9a9a9a}.padding10{padding:10px}.padding20{padding:20px}.img{width:100%}.loggedInfo{display:flex;align-items:center;font-family:"Songer",sans-serif;margin-left:15px;margin-right:15px;text-transform:uppercase;transition:.2s;position:relative;max-width:120px}.zindex100{z-index:100}.languageMenu{background-color:#fff;position:absolute;left:0;box-shadow:2px 2px 2px 2px #ccc;padding:5px;border-radius:6px;top:20px;width:60px;text-align:center}.languageMenu div{padding:5px}.introBox{box-shadow:2px 2px 10px #afafaf;background:#fff;z-index:100;border-radius:4px;margin:20px auto}.introBox,.textoImportanteContainer{position:relative;max-width:800px;width:100%}.textoImportanteContainer{margin:0 auto}.textoImportanteContainer>div{position:relative;text-align:left;border-radius:16px;color:#4a4a4a;padding:10px 15px;z-index:10}.textoImportanteContainer .cuadroIcon{color:#e30927;font-size:32px;padding:10px;text-align:center;display:inline-block;width:75px;vertical-align:middle;height:75px;line-height:59px;border-radius:50%;position:relative}.textoImportanteContainer .cuadroIcon i{color:#e30927;position:relative;z-index:9;background:hsla(0,0%,100%,.39);border-radius:50%}.textoImportanteContainer .cuadroIcon:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:#e30927;opacity:.5;z-index:-1;-webkit-animation:overlay 3s ease-in-out infinite;animation:overlay 3s ease-in-out infinite}.textoImportanteContainer .cuadroText{vertical-align:middle;display:inline-block;width:calc(100% - 120px);font-size:16px;margin-left:20px;text-align:left;margin-right:20px}@-webkit-keyframes overlay{0%{transform:scale(0);opacity:.5}to{transform:scale(1.2);opacity:0}}@keyframes overlay{0%{transform:scale(0);opacity:.5}to{transform:scale(1.2);opacity:0}}.agenda,.square{cursor:pointer;border-radius:30px;width:135px;height:135px;font-weight:700;text-align:center;padding-top:20px;line-height:1.2;box-shadow:0 0 0 2px #fff;margin:10px 20px;font-size:1.4rem;transition:.2s;border:2px solid #fff;color:#fff;background:#013696;text-transform:uppercase}.agenda:hover{border:3px solid #013696;color:#013696;background:#fff;box-shadow:0 0 0 2px #fff,2px 2px 16px -2px #000;transform:scale(1.2) translateY(-20px)}.agenda:hover i:before{content:"\f518"}.square.active{border:3px solid #013696;color:#013696;background:#fff;box-shadow:0 0 0 2px #fff,2px 2px 16px -2px #000;transform:scale(1.2) translateY(-20px)}.hotelBox{box-shadow:0 0 54px -9px #8e8e8e;margin-bottom:30px;background:hsla(0,0%,100%,.9411764705882353)}.carouselIcons{display:inline-block;position:absolute;bottom:0;left:10px;z-index:10}.carouselIcon{transition:.2s;display:inline-block;padding:6px 10px 0;background:#000;border-radius:16px;margin:5px;text-align:center;cursor:pointer}.carouselIcon img{width:20px;height:20px}.infoBox{padding:0 0 30px;background:#013696;border-top:4px solid #013696;border-bottom:4px solid #013696}.infoBox,.infoSectionBox{box-shadow:2px 2px 31px -5px #6f6f6f}.infoSectionBox{padding:20px}.margin20{margin:40px}.white{color:#fff}.blue{color:#e30927}.hidden{display:none}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.font30{font-size:30px}.loadingBg{background-color:#000;top:0;left:0;opacity:.4;filter:alpha(opacity=40);text-align:center}.loading,.loadingBg{width:100%;height:100%;position:fixed;z-index:10000000000000000}.loading{margin:0 auto;top:40%;left:calc(50% - 40px)}.inactiveRegisterBox{background-color:#e30927;color:#fff;padding:20px;border-radius:6px;font-weight:700;display:inline-block;box-shadow:2px 2px 2px #ccc}.blueBox{border:1px solid #0f77df;padding:5px 10px;border-radius:9px}.contactBox{color:#fff}.contactBox a{text-decoration:none;color:#fff}.contactBox i{color:#e30927}.contactBox .color1{color:#f54e52}@media screen and (max-width:1300px){.contentAgenda{padding:0 10%}.contactBox{width:100%;margin-bottom:40px}#info .div30{width:30%}}@media screen and (max-width:500px){.div25{width:100%}}.container_header{width:100%;max-width:1600px;margin-left:auto;margin-right:auto;padding:2.5%;display:flex}.container_header .container_right{position:relative;flex:1 0 50%;text-align:center;font-size:3.2rem;font-weight:700}.container_header .container_right>i{display:block;color:#fff;font-size:5rem;margin-bottom:8px}.container_header .container_right .titular{color:#fff;line-height:.9;font-weight:700;font-size:5rem}.container_header .container_right .subTitular{color:#fff;font-weight:700;font-size:3rem}.container_header .container_right img{width:100%;max-width:300px;margin:0 auto}.container_header .container_left{position:relative;flex:1 0 50%}.container_header .container_left img{box-shadow:8px 8px rgba(49,49,49,.7294117647058823);border-left:11px solid #283c4d}.container_header .container_left .label_img_hotel{position:absolute;top:5%;right:-40px;background:rgba(48,44,45,.839216);padding:15px 50px;text-align:center;font-weight:700;border-left:4px solid #e30927;box-shadow:4px 4px rgba(0,0,0,.188235);-webkit-animation:wto100 1s ease-in-out 0s forwards,colorLight .4s ease-in-out 1s forwards;animation:wto100 1s ease-in-out 0s forwards,colorLight .4s ease-in-out 1s forwards;font-size:2rem;transform:scaleX(0);transform-origin:left;color:#283d4e}.agendaBox{background:hsla(0,0%,100%,.9411764705882353);box-shadow:-1px -1px 23px -7px #bfbfbf,1px 1px 23px -7px #bfbfbf;position:relative;z-index:10;padding:20px 40px;font-size:22px}.agendaBox .rowAgenda{transition:.2s;margin-left:10px;border-left:4px solid #e12f33}.agendaBox .rowAgenda:hover{padding-left:20px;border-left:4px solid #662f33}.agendaBox .rowAgenda .hour{color:#e30927;width:100px;font-size:25px}.agendaBox .rowAgenda .hour,.agendaBox .rowAgenda .text{font-weight:100;vertical-align:middle;display:inline-block;cursor:default}.agendaBox .rowAgenda .text{width:calc(100% - 110px);color:#6d6b6b}.agendaBox .rowAgenda div{padding:10px}.agendaTitle{font-size:30px;font-family:"Avenir",sans-serif;color:#662f33}@-webkit-keyframes wto100{to{transform:scaleX(1)}}@keyframes wto100{to{transform:scaleX(1)}}@-webkit-keyframes colorLight{to{color:#fff}}@keyframes colorLight{to{color:#fff}}.imgtop{position:absolute;top:0;left:0;z-index:0;max-width:100%}.textContact{color:#5a5a5a;font-size:3rem;font-family:avenir;font-weight:500}.item{height:400px;width:100%}.container__header{width:100%;vertical-align:middle}@media screen and (max-width:900px){#info{padding:20px}#info .div30,#info .div60{width:100%}.content,.contentAgenda{padding:0}.button{margin-bottom:15px}.margin20{margin:0}.introBox{padding:10px}.container_header{display:block}.container_header .container_right .titular{font-size:4rem;text-shadow:1px 1px 8px #28434f}.container_header .container_left .label_img_hotel{right:0}.textoImportanteContainer .cuadroText,form .div15,form .div25,form .div30,form .div33,form .div50,form .div66,form .div75,form .div80{width:100%}.container_right div img{margin:20px auto!important}.container_right div:last-child img{width:135px!important}}@media screen and (max-width:1440px){body,html{font-size:60%;line-height:1.42}}.inputContainer{background:#fff;padding:6px 10px;max-width:250px;margin:10px auto;text-align:left;border-radius:3px;font-size:1.8rem;min-width:250px;border:.5px solid #979797}.inputContainer i{margin-right:5px}.form .inputContainer{margin:5px;width:calc(100% - 10px);display:inline-block;max-width:none;min-width:auto}.form .inputContainer input,.form .inputContainer select{width:100%;border:none}.form .inputContainer input:active,.form .inputContainer input:focus,.form .inputContainer select:active,.form .inputContainer select:focus{outline:none}.form .inputContainer.div50{margin:5px;width:calc(50% - 12px)}.fh{height:calc(100vh - 90px);overflow-y:auto;padding-top:calc(50px + 2.5%);padding-bottom:calc(40px + 2.5%)}.f100{height:100%}.vCenter{position:absolute;top:50%;transform:translateY(-50%)}.hCenter{transform:translateX(-50%)}.fCenter,.hCenter{position:absolute;left:50%}.fCenter{max-height:100vh;padding-bottom:calc(40px + 2.5%)}.fCenter,.fCenterR{top:50%;transform:translate(-50%,-50%);overflow-y:auto;padding-top:calc(50px + 2.5%)}.fCenterR{position:absolute;left:50%}.especiality{vertical-align:top;margin:0 1%;font-weight:900;width:30%;border-radius:4px;padding:10px;display:inline-block;cursor:pointer;transition:.2s}.especiality img{width:100%}.especiality:hover{border-color:#004b98}.container_text_intro{line-height:1.42}.video{width:100%;height:calc(100vh - 90px);background-color:#004b98!important}.quest_container{min-width:800px;text-align:center;padding:25px;color:#004b98;font-weight:450;font-size:1.6rem}.quest_container .answers{margin:20px 0;padding:10px 20px;border-radius:18px;border:1px solid #004c99;background:#004b98;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);text-align:center;color:#fff;font-size:1.4rem;opacity:0;-webkit-animation:opa .4s ease-in-out forwards;animation:opa .4s ease-in-out forwards;-webkit-animation-delay:.5s;animation-delay:.5s;cursor:pointer}.quest_container .answers:nth-child(3){-webkit-animation-delay:1.5s;animation-delay:1.5s}.quest_container .answers:nth-child(4){-webkit-animation-delay:2.5s;animation-delay:2.5s}.quest_container .answers:nth-child(5){-webkit-animation-delay:3.5s;animation-delay:3.5s}.quest_container .answers:nth-child(6){-webkit-animation-delay:4.5s;animation-delay:4.5s}.quest_container .anwsered{background:#8b8989;font-style:italic;cursor:not-allowed}.quest_container .a_correct{background:#bedd3d;color:#212121;font-style:normal}.quest_container .a_incorrect{background:#e30927;color:#fff}@-webkit-keyframes opa{0%{opacity:0}to{opacity:1}}@keyframes opa{0%{opacity:0}to{opacity:1}}.SM_container{background:rgba(0,0,0,.7);position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;padding:85px 0 40px}.SM_container .text_container{position:relative;margin:40px auto;background:#fff;width:100%;max-width:600px;padding:40px 20px;text-align:justify;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.SM_container .text_container .title{text-align:center;margin:0 0 10px}.SM_container .SM_close{color:#e30927;font-size:2rem;position:absolute;top:10px;right:10px;font-size:3rem}.container_ranking{padding-top:10px;display:flex;height:100%}.container_ranking .list_ranking{flex:1 0 60%;width:auto;align-self:flex-start;text-align:left;vertical-align:top;height:100%;position:relative;flex-wrap:wrap;display:flex}.container_ranking .list_ranking .div33{flex:1 0 33%}.container_ranking .list_ranking:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:300px;pointer-events:none;background:linear-gradient(0deg,#f4f5f7,transparent)}.container_ranking .img_ranking{display:inline-block;flex:1 0 40%;width:auto;align-self:flex-end;text-align:left;height:100%;vertical-align:bottom;text-align:center;position:relative}.container_ranking .img_ranking .button{position:relative;z-index:999}.container_ranking .img_ranking img{height:100%;max-height:17vh}.container_ranking .img_ranking img:last-child{height:100%;max-height:25vh;bottom:40px;position:absolute;left:0;right:0;margin:0 auto}.list_users{overflow-y:scroll;flex:1 1 100%;margin:10px 0;height:calc(100% - 78px);padding:0 25px 10% 0}.list_users .card_ranking{display:flex;flex-wrap:wrap;flex-direction:row;max-height:100px;margin:15px 0}.list_users .card_ranking .card_num{flex:0 0 45px;height:45px;line-height:45px;font-weight:700;margin:0 10px 0 0;background:#004b98;border-radius:4px;border:.5px solid #979797;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);color:#fff;text-align:center}.list_users .card_ranking:nth-child(2) .card_num{background:#e9c039}.list_users .card_ranking:nth-child(3) .card_num{background:#8b8b8b}.list_users .card_ranking:nth-child(4) .card_num{background:#974a41}.list_users .card_ranking .profile_ranking{flex:0 0 15%;padding:0 5px;height:100%;text-align:center}.list_users .card_ranking .profile_ranking img{height:100%;width:100%;max-height:45px}.list_users .card_ranking .name_ranking{flex:1 0 60%;background:#fff;border-radius:4px;border:.5px solid #979797;height:100%;height:45px;font-weight:450;line-height:45px;padding:0 15px}.list_users .card_ranking.meUser .name_ranking{background:#004b98;color:#fff}.list_users .card_ranking.meUser .name_ranking span{color:#fff}.clinic_case_container{position:relative;z-index:9;background:#fff;color:#004b98}.clinic_case_container .clinic_text{padding:20px;background:#ebf1f7;text-align:center;margin-bottom:40px;position:relative}.clinic_case_container .clinic_text:before{content:"";transform:rotate(90deg);position:absolute;bottom:-30px;left:49.3%;transform:rotate(45deg) translateX(-50%);z-index:-1;background:#ebf1f7;width:40px;height:40px}.clinic_case_container .clinic_question{padding:10px;text-align:center;font-weight:700}.clinic_case_container .clinic_question .img_quest img{width:100%;max-width:100px;margin-bottom:20px}.clinic_case_container .clinic_clues_container{padding:10px;color:#008da0}.clinic_case_container .clinic_clues_container .clinic_clue_textTip{margin:5px 0;font-weight:700}.clinic_case_container .clinic_clues_container .clinic_clues_content{display:flex;flex-wrap:wrap}.clinic_case_container .clinic_clues_container .clinic_clues_content .clinic_clue{flex:1 0 20%;margin:0 5%;color:#008da0;border-radius:10px;padding:10px;position:relative;text-align:center;font-weight:700;min-height:70px}.clinic_case_container .clinic_clues_container .clinic_clues_content .clinic_clue .image_clue{width:100px;margin:0 auto}.clinic_case_container .clinic_clues_container .clinic_clues_content .clinic_clue .image_clue img{width:100%;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);border-radius:50%}.clinic_case_container .clinic_clues_container .clinic_clues_content .clinic_clue .text_clue{text-align:center;font-size:1.4rem;line-height:1.42}.clinic_case_container .clinic_clues_container .clinic_clues_content .clueblocked{background:#eaeaea;cursor:not-allowed;font-style:italic;color:#a0a0a0}.clinic_case_container .clinic_clues_container .clinic_clues_content .clueblocked .image_clue{opacity:.6}.cluePopup_container{background-color:rgba(0,141,160,.43);position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;padding:85px 0 40px}.cluePopup_container .text_container{position:relative;margin:40px auto;border-radius:20px;background-color:#fff;width:100%;max-width:900px;text-align:justify;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);min-height:200px;padding:90px 20px 40px;max-height:70vh;height:100%}.cluePopup_container .text_container .text_content{height:100%;overflow-y:auto;display:block;position:relative}.cluePopup_container .clue_close{font-size:2rem;position:absolute;top:10px;right:10px;font-size:3rem}.cluePopup_container .img_popup{width:125px;position:absolute;top:0;left:50%;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);transform:translate(-50%,-50%);border-radius:100px}.cluePopup_container .img_popup img,.errors{width:100%}.errors{color:#ff1414;font-weight:700;margin:10px auto;display:block;max-width:400px;padding:5px 0;border:7px double #ff7272;border-right:none;border-left:none}.list_ranking>.title{cursor:pointer;background:#e2e3e6;color:#7ba1c8;border-bottom:2px solid #909090;font-size:2.8rem;text-align:center;margin:0 -1px;border-radius:2px;padding:10px 5px 5px}.list_ranking>.title.active{color:#004b98;background:#cfd0d4;border-bottom:none;cursor:default;background:transparent;transition:.2s;position:relative}.list_ranking>.title.active:first-child,.list_ranking>.title.active:nth-child(2),.list_ranking>.title.active:nth-child(3){border-right:2px solid #ccc;border-top:2px solid #ccc;border-left:2px solid #ccc}.container_congrats{text-align:center;color:#1d1d1d;font-size:2.6rem;line-height:1.42;z-index:10;position:relative;border-radius:4px;font-weight:450;padding:10px;margin:5vh auto}.container_congrats>div{font-weight:400;font-size:1.4rem}.container_congrats span{font-weight:700}.preRanking .container_congrats{font-size:3.4rem}.preRanking .container_congrats>div{font-weight:400;font-size:1.4rem}.container_rotate{position:fixed;top:0;left:0;padding:15%;width:100%;height:100%;background:#fff;z-index:999999;text-align:center}.card_med{background:#fff;margin:10px 0;color:grey}.card_med,.card_med_login{padding:10px;border-radius:3px;box-shadow:2px 2px 6px -4px #000;font-family:"GoBold",sans-serif}.card_med_login{color:#fff;margin:10px;cursor:pointer;display:inline-block}.card_med_login:nth-of-type(odd){background:#004b98}.card_med_login:nth-of-type(2n){background:#008da0}.center{text-align:center}.right{text-align:right}.left{text-align:left}.justify{text-align:justify}@media screen and (min-width:1940px){.content{max-width:1700px}}.textIntroEdition{max-height:30vh;overflow:hidden;position:relative;text-align:justify}.textIntroEdition:before{content:"";background:linear-gradient(0deg,#eff0f2 20%,transparent);height:100px;width:100%;position:absolute;bottom:0;left:0}.textIntroEdition>a>div{font-family:"GoBold",sans-serif;color:#004b98;text-align:center;position:absolute;bottom:30px;left:0;right:0;margin:0 auto;width:120px;cursor:pointer;display:inline-block;background:#fff;padding:10px;border-radius:2px;box-shadow:2px 2px 9px 0 #b1b1b1}.res-theme .textIntroEdition:before{background:linear-gradient(0deg,#fff 20%,transparent)}.faq{padding:15px 0;text-align:left;margin:10px 0}.faq .titleFaq{color:#004b98;font-weight:700;font-size:1.3em}.container_regla{text-align:center;position:relative;height:100%}.img_med4{position:absolute;bottom:calc(-40px - 2.5%);left:50%;height:60vh;transform:translateX(-50%)}.fCenterPetition{padding-top:0;max-height:85vh}.f18{font-size:1.8rem}.title_clue{font-size:2rem}.puntuation_clue,.title_clue{font-weight:700;color:#008da0;text-transform:uppercase;text-align:center}.puntuation_clue{font-size:1.4rem}.edition{min-height:200px;border-radius:4px;border:3px solid #efefef;background:#efefef;color:#004b98;font-size:2.4rem;font-weight:700;align-self:flex-start;justify-content:stretch;display:flex;align-items:center;flex:0 1 auto;padding:20px;cursor:pointer}.edition:hover{border-color:#008da0}.contentEditions{display:flex;justify-content:space-evenly}.containerEditions{display:flex;justify-content:center;flex-flow:row wrap}.containerEditions .editionBox{border-radius:30px;border:2px solid #004b98;padding:10px;text-align:center;color:#004b98;flex:0 1 145px;height:145px;font-size:1.4rem;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;margin:1.5%;transition:.2s}.containerEditions .editionBox i{position:absolute;bottom:-15px;right:-15px;font-size:5rem;margin-top:10px;background:#eeeff2;border-radius:50%;color:#18cc7a;display:block}.containerEditions .editionBox:hover{background:#004b98;color:#fff;box-shadow:0 0 4px 0 #313131}.textIntroEdition b{color:#004b98;font-size:2rem;text-align:left}.textIntroEdition ul{list-style:inside;padding-left:20px}.logoPreranking{width:100%;max-width:200px;margin:50px auto 0}.preRankingMedicos{position:absolute;bottom:40px;left:10%;width:100%;max-width:25vw}.preRankingMedicos2{left:unset;right:10%;max-width:22vw}.questionContainer .question{color:#004b98;font-weight:700;font-size:2rem}.questionContainer .answers>div{background:#004b98;color:#fff;border-radius:50px;padding:10px 5%;margin:20px 0;font-size:1.4rem;font-weight:500;min-height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.2s}.questionContainer .answers>div.correct{background:#098736}.questionContainer .answers>div.incorrect{background:#eb2323}.questionContainer .button i{margin-left:20px;margin-right:-20px}.numberContainer{font-size:1.4rem;margin-bottom:10px}.disabled{opacity:.5;cursor:not-allowed!important}.disabled:hover{opacity:.5!important;transform:none!important}.button span{display:block;font-size:1rem}.upper{text-transform:uppercase}.menu{background-color:#fff;height:50px;position:fixed;top:0;transition:top .2s ease-in-out;z-index:500;width:100%;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);font-size:1.6rem}.menu .menu__content{width:100%;max-width:1200px;margin:0 auto;padding:7px 0;display:flex;height:100%}.menu .menu__content .logo__container,.menu .menu__content .user_container{width:100%;display:flex;justify-content:center;align-items:center;padding-left:15px;padding-right:15px;flex:1 0 15%}.menu .menu__content .logo__container *,.menu .menu__content .user_container *{width:95%;height:100%}.menu .menu__content .user_container{flex:1 0 25%}.menu .menu__content .logout_container{height:100%;display:flex;justify-content:center;align-items:center;padding-left:15px;padding-right:15px;flex:1 0 10%}.menu .menu__content .user_container{align-items:center;flex:1 0 15%}.menu .menu__content .user_container span{height:auto;vertical-align:middle;color:#004b98;font-weight:450;font-size:1.2rem;width:100%}.menu .menu__content .user_container img{margin-left:10px;height:65%;vertical-align:middle}.menu .menu__content .user_container a{height:auto;font-size:2rem}.menu .menu__content .menu__container{height:100%;display:flex;justify-content:center;align-items:center;padding-left:15px;padding-right:15px;flex:1 0 60%}.menu .menu__content .menu__container nav{display:flex;padding-right:15px;padding-left:15px;align-items:center;font-size:1.4rem}.menu .menu__content .menu__container nav a{margin-left:15px;margin-right:15px;text-transform:uppercase;color:#004b98;transition:.2s;position:relative;font-weight:450}.menu .menu__content .menu__container nav a.m_active,.menu .menu__content .menu__container nav a:hover{color:#e30927}.menu .menu__content .menu__container nav a.m_active:after,.menu .menu__content .menu__container nav a:hover:after{transform:scaleX(1)}.menu .menu__content .menu__container nav a:after{content:"";transition:.4s;position:absolute;bottom:-3px;left:0;height:2px;width:100%;background:#e30927;transform-origin:center;transform:scaleX(0)}.menu .menu__content .menu__container nav .menuItem{color:#fff}.res-theme .menu .menu__content .menu__container nav a.m_active,.res-theme .menu .menu__content .menu__container nav a:hover{color:#008da0}.res-theme .menu .menu__content .menu__container nav a.m_active:after,.res-theme .menu .menu__content .menu__container nav a:hover:after{background:#008da0}.footer{height:40px;position:fixed;bottom:0;transition:top .2s ease-in-out;box-shadow:0 -2px 6px 0 rgba(0,0,0,.16);z-index:500;width:100%;font-size:1.4rem}.footer .menu__content{width:100%;max-width:1200px;margin:0 auto;padding:7px 0;display:flex;height:100%}.footer .menu__content .menu__container{height:100%;display:flex;justify-content:center;align-items:center;padding-left:15px;padding-right:15px;flex:1 0 60%}.footer .menu__content .menu__container nav{display:flex;padding-right:15px;padding-left:15px;align-items:center;font-size:1.2rem}.footer .menu__content .menu__container nav span{font-weight:700}.footer .menu__content .menu__container nav a{margin-left:15px;margin-right:15px;color:#004b98;transition:.2s;position:relative}.footer .menu__content .menu__container nav a.active:after,.footer .menu__content .menu__container nav a:hover:after{transform:scaleX(1)}.footer .menu__content .menu__container nav a:after{content:"";transition:.4s;position:absolute;bottom:-3px;left:0;height:1px;width:100%;background:#004b98;transform-origin:center;transform:scaleX(0)}.footer .menu__content .menu__container nav .menuItem{color:#fff}.del-theme .footer{background-color:#fff}.del-theme .footer .menu__content .menu__container nav span{color:#131313}.del-theme .footer .menu__content .menu__container nav a{color:#004b98}.res-theme .footer{background-color:#004b98}.res-theme .footer .menu__content .menu__container nav a,.res-theme .footer .menu__content .menu__container nav span{color:#fff}.menu__shadow{transition:.2s;box-shadow:0 5px 14px 0 rgba(80,94,120,.08);background-color:#fff}.menu__shadow .menu__content .menu__container nav a{color:#004b98}.menu__shadow .menu__content .menu__container nav a:after{background:#004b98}.menu__shadow .menu__content .menu__container nav .menuItem{color:#004b98}.menu__phone{background-color:#e30927;width:100%;position:fixed;top:0;right:0;display:inline-block;transition:top .2s ease-in-out;z-index:99999999;color:#fff;background:#fff;padding:5px;height:50px}.menu__phone .menu__content{height:100%}.menu__phone .menu__content .logo__container{float:left;display:flex;padding-left:5px;justify-content:flex-end;align-items:center}.menu__phone .menu__content .logo__container img{width:100%}.menu__phone .menu__content .menu__boton{display:flex;justify-content:flex-start;float:right}.menu__phone .menu__content .menu__boton #hamburguer{margin-top:1px;width:50px;z-index:10;position:relative;height:45px;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer;text-align:center}.menu__phone .menu__content .menu__boton #hamburguer span{display:block;position:absolute;height:4px;width:80%;background:#004b98;border-radius:9px;opacity:1;left:10%;transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transform-origin:center;transition:.25s ease-in-out}.menu__phone .menu__content .menu__boton #hamburguer span:first-child{top:4px}.menu__phone .menu__content .menu__boton #hamburguer span:nth-child(2){top:15px}.menu__phone .menu__content .menu__boton #hamburguer span:nth-child(3){top:26px}.menu__phone .menu__content .menu__boton #hamburguer.open span:first-child{transform:rotate(45deg);top:19px}.menu__phone .menu__content .menu__boton #hamburguer.open span:nth-child(2){width:0;opacity:0}.menu__phone .menu__content .menu__boton #hamburguer.open span:nth-child(3){transform:rotate(-45deg);top:19px}.menu__phone .menu__container{transform:translateX(-150%);position:fixed;top:50px;left:0;width:70%;height:100%;background:#f5f5f5;color:#fff;transition:1s;z-index:1;box-shadow:0 9px 21px -2px rgba(76,76,76,.3803921568627451)}.menu__phone .menu__container nav{font-family:"GoBold",sans-serif;font-weight:700;font-size:2.4rem;text-align:left;padding:15px 10px}.menu__phone .menu__container nav a,.menu__phone .menu__container nav div:not(.langDiv){width:100%;display:block;padding:10px 0;color:#313131;border-bottom:1px solid rgba(10,10,10,.2);text-transform:uppercase}.showMenuMobile{transform:translateX(0)!important}#contenedor{transition:.2s}.nav-up{top:0}.divMenu{width:calc(100% - 54px)}.divLogo,.divMenu{display:inline-block}.divLogo{width:50px}.sidenav{height:100%;width:0;position:fixed;z-index:999999999;top:0;right:0;background-color:rgba(0,0,0,.5);overflow-x:hidden;transition:.5s;text-align:left}.mySidenadTitulo{padding:20px;margin-bottom:5%;width:100%;font-size:2.4rem}.sidenav a{padding:8px 5px;margin:0 15px;font-size:1.8rem;color:#fff;display:block;transition:.3s;cursor:pointer;border-bottom:1px solid #778391}#mySidenav ul li{text-align:center}#mySidenav ul li:nth-last-child(odd){background:rgba(0,0,0,.2)}#mySidenav ul li a{padding:20px 0;border-bottom:2px solid hsla(0,0%,100%,.95)}#mySidenav ul li label{margin:0;color:#fff}.offcanvas a:focus{color:#fff;background-color:#4d545e}.sidenav .closebtn,.tip .closebtn{font-size:2rem;border-radius:90%;line-height:25px;color:#000;margin-left:15px;position:relative;display:inline-block;width:35px;height:35px;overflow:hidden}.closebtn:after,.closebtn:before{content:"";position:absolute;width:80%;top:50%;left:9%;margin-top:-1px;background:#fff}.tip .closebtn:after,.tip .closebtn:before{background:#fff}.closebtn:before{transform:rotate(45deg)}.closebtn:after{transform:rotate(-45deg)}.closebtn:after,.closebtn:before{height:2px}#opacityBG{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999999}.del-theme .button{color:#fff;text-transform:uppercase;border:0;background-color:#004b98;cursor:pointer;padding:9px 30px;box-shadow:0 2px 0 0 red,0 -2px 0 0 #fff;font-family:"GoBold",sans-serif;font-size:2rem;letter-spacing:2px;display:inline-block;vertical-align:middle;z-index:0;transition:.2s ease-in-out;transition-delay:0s;position:relative}.del-theme .button:before{content:"";position:absolute;top:-2px;left:-25px;width:100%;height:108%;background:url(data:image/png;base64,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) no-repeat 0/contain}.del-theme .button:after{content:"";position:absolute;top:-2px;right:-35px;width:100%;height:109%;background:url(data:image/png;base64,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) no-repeat 100%/contain}.del-theme .button:hover{transition:.6s;opacity:1;transform:translateY(-5px)}.res-theme .button{color:#fff;text-transform:uppercase;border:0;background-color:#008da0;box-shadow:3px 3px 0 0 #004b98;cursor:pointer;padding:9px 30px;font-family:"GoBold",sans-serif;font-size:2rem;letter-spacing:2px;display:inline-block;vertical-align:middle;border-radius:50px;z-index:0;transition:.2s ease-in-out;transition-delay:0s;position:relative}.res-theme .button:hover{transition:.6s;opacity:1;transform:translateY(-5px)}.button-noAccept{background:#9a9a9a}.button-accept{background:#ec2c2c}.button-modal{background:#333}.button-basic{padding:15px;font-family:"GOTHAM",sans-serif;font-size:1.6rem;font-weight:700;font-stretch:normal;font-style:normal;background:#e30927;letter-spacing:normal;text-align:center;color:#fff;letter-spacing:2px;cursor:pointer;transition:.2s}.button-basic:hover{background:#b2071f}#content .btn-saltarVideo{position:absolute;top:calc(5% + 50px);right:15%;z-index:99}.button-grey{color:#313131;font-size:1.4rem;text-decoration:underline}.button-grey i{color:#646464}.button-actEdition{background:#004b98;color:#fff;padding:19px 20px}.button-actEdition,.button-postEdition{font-size:3rem;text-align:center;margin:15px 1%;width:48%;font-family:"GoBold",sans-serif;vertical-align:middle;display:inline-block;cursor:pointer}.button-postEdition{background:#d6d6d6;color:#004b98;padding:40px 20px}.button2{font-weight:700;color:#004b98;text-align:Center;text-transform:uppercase;padding:7px 40px;position:relative;border:2px solid #e30927;display:inline-block;border-radius:50px;width:100%;max-width:350px;cursor:pointer;margin:7px 0}.button2 img{position:absolute;top:50%;left:2px;transform:translateY(-50%);width:32px}.PopupBg{bottom:0;z-index:2001;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;background-color:#000;opacity:.5}.PopupBg,.PopupContainer{position:fixed;top:0;right:0;left:0}.PopupContainer{width:100%;max-width:650px;margin:5vh auto 0;background-color:#fff;box-shadow:0 0 42px -13px rgba(0,0,0,.8);-moz-box-shadow:0 0 42px -13px rgba(0,0,0,.8);-webkit-box-shadow:0 0 42px -13px rgba(0,0,0,.8);z-index:2002;border-radius:3px;line-height:1.7}.errorColor{background-color:#ea4335!important}.successColor{background-color:#34a853!important}.PopupHeader{background-color:#2f4050}.PopupHeader,.PopupHeaderSuccess{padding:10px;border-bottom:1px solid #ccc;color:#fff}.PopupHeaderSuccess{background-color:#34a853}.PopupHeaderError{background-color:#ea4335}.PopupHeaderError,.PopupHeaderWarning{padding:10px;border-bottom:1px solid #ccc;color:#fff}.PopupHeaderWarning{background-color:#ff9e67}.PopupContent{padding:20px}.PopupContent textarea{width:100%;background:#f7f7f7;border:1px solid #d6d6d6;min-height:75px;padding-top:6px}.PopupFooter{padding:20px;text-align:right;clear:both}.PopupBody{overflow-y:auto;max-height:calc(100vh - 210px)}.floatRight{float:right}.pointer{cursor:pointer}.popUp{position:absolute;top:0;left:50%;width:47.5%;height:100%;background:hsla(0,0%,100%,.95);padding:20px;border-radius:2px;border:2px solid #e30927}.popUp .popup_content>div{margin:5px 0;border-bottom:1px solid hsla(0,0%,80%,.8);padding:5px 0 10px}.popUp .popup_close{text-align:right;color:#e30927;font-size:3rem;cursor:pointer}.plandeViaje{text-align:left}.after_ida:after{content:"IDA"}.after_ida:after,.after_vuelta:after{position:absolute;z-index:40;color:#444;top:38px;left:50%;transform:translateX(-50%);text-align:center;font-size:1.2rem;font-weight:550}.after_vuelta:after{content:"VUELTA";width:100%}.bloqueIDA .div50:first-child:last-child,.bloqueIDA .div50:first-child:last-child~.div50,.bloqueIDA .div50:first-child:nth-last-child(2),.bloqueIDA .div50:first-child:nth-last-child(2)~.div50,.bloqueVUELTA .div50:first-child:last-child,.bloqueVUELTA .div50:first-child:last-child~.div50,.bloqueVUELTA .div50:first-child:nth-last-child(2),.bloqueVUELTA .div50:first-child:nth-last-child(2)~.div50{width:49%}.bloque{width:95%;display:inline-block;border:1px solid #eaeaea;font-size:1.4rem;border-radius:4px;overflow:hidden;box-shadow:1px 1px 5px -2px #d8d8d8;font-family:"Roboto Condensed",sans-serif;text-align:center;position:relative;margin:10px 0}.bloque .container_ficha{background:#f5f5f5;position:relative;z-index:60;border-bottom:2px solid #efefef}.bloque .container_ficha .fecha{text-align:left;font-weight:700;width:70%;display:inline-block;padding:6px 10px 3px 5px}.bloque .container_ficha .fecha .fechaContainer{text-transform:capitalize;display:inline-block}.bloque .container_ficha .tipoTrayecto{display:inline-block;width:30%;color:grey;text-align:right;font-style:italic;padding:0 10px 0 20px}.bloque .containerDatosVuelos{padding:10px;position:relative;z-index:20;background:#fff}.bloque .containerDatosVuelos .origen{font-size:1.6rem;text-align:left;width:50%;display:inline-block;letter-spacing:0;font-weight:450;color:#525252}.bloque .containerDatosVuelos .origen i{vertical-align:baseline;vertical-align:initial;padding-left:10px}.bloque .containerDatosVuelos .destino{font-size:1.6rem;text-align:right;width:50%;display:inline-block;letter-spacing:0;font-weight:450;color:#3c3c3c}.bloque .containerDatosVuelos .trayectoLinear{position:relative;width:100%}.bloque .containerDatosVuelos .trayectoLinear .movement{position:absolute;left:50px;opacity:0;font-size:3rem;letter-spacing:-4px;-webkit-animation:movementArrow 5s ease-in-out infinite;animation:movementArrow 5s ease-in-out infinite;color:grey;top:-7px}.bloque .containerDatosVuelos .trayectoLinear .puntoTrayecto{text-align:center;display:inline-block;width:50px;vertical-align:middle;height:30px;position:absolute;left:0;top:5px}.bloque .containerDatosVuelos .trayectoLinear .puntoTrayecto span{border:5px solid #fff;box-shadow:0 0 0 1px #d6d6d6;background:#969696;width:17px;height:17px;position:relative;border-radius:50%;display:inline-block}.bloque .containerDatosVuelos .trayectoLinear .puntoTrayecto span:after{content:"";background:#5d5d5d;width:17px;height:17px;border-radius:50%;display:inline-block;position:absolute;text-align:center;top:-5px;transform:scale(0);-webkit-animation:overlay2 3s infinite;animation:overlay2 3s infinite;left:-5px;right:0;z-index:1;margin:0 auto}.bloque .containerDatosVuelos .trayectoLinear .puntoTrayecto:last-child{left:auto;right:0}.bloque .containerDatosVuelos .trayectoLinear .lineaTrayecto{width:calc(100% - 100px);position:absolute;left:50px;top:12px}.bloque .containerDatosVuelos .trayectoLinear .lineaTrayecto div{width:100%;height:2px;border-radius:30px;background:#d4d4d4}.bloque .containerDatosVuelos .trayectoLinear .iconoTipo{vertical-align:middle;height:30px;width:60px;display:inline-block;text-align:center;color:#0c0c0c;font-size:2.2rem;position:relative;z-index:10;margin-top:-6px}.bloque .containerDatosVuelos .trayectoLinear .iconoTipo .logoAir{width:36px;background:#fff;text-align:center}.bloque .containerDatosVuelos .trayectoLinear .iconoTipo .logoAir img{width:26px;opacity:.8;cursor:help}.bloque .containerDatosVuelos .horaSalida{width:33%;font-size:1.6rem;text-align:left;display:inline-block;font-weight:600;color:#424242}.bloque .containerDatosVuelos .numVuelo{width:33%;text-align:center;color:#757575;font-size:1.4rem;display:inline-block;font-weight:400;letter-spacing:-1px;font-style:italic}.bloque .containerDatosVuelos .horaLlegada{width:33%;text-align:right;font-size:1.6rem;display:inline-block;font-weight:600;color:#424242}@-webkit-keyframes movementArrow{0%{left:10%;opacity:.5}50%{opacity:0}to{left:85%;opacity:.5}}@keyframes movementArrow{0%{left:10%;opacity:.5}50%{opacity:0}to{left:85%;opacity:.5}}.status{border-radius:2px;padding:4px 4px 4px 5px;font-weight:550;letter-spacing:.5px;transform-origin:center;text-align:center;font-size:14px;margin:0 5px;box-shadow:1px 1px 2px -2px #000}.statusNew{background-color:#efefef;color:#5f5f5f}.statusInProgress{background-color:#a7c2ff;color:#1a2c58}.statusConfirmed{background-color:#b1f7d0;color:#155a34}.statusProcessed{background-color:#9cead8;color:#146d54}.statusModifying{background-color:#ffe9c9;color:#88680b}.statusCancelled{background-color:#ffe1de;color:#d82414}.documents_container{font-size:14px;width:100%}.documents_container .document_container{text-align:left;opacity:0;transform:translateX(-20px);-webkit-animation:transalteXComment .2s ease-in-out forwards;animation:transalteXComment .2s ease-in-out forwards;background:#fff;border-radius:7px;box-shadow:2px 2px 12px -4px #a2a2a2;margin:10px 0;padding:6px 12px}.fileIconImage{color:#45b4fc}.fileIconPdf{color:#e12025}.fileIconWord{color:#2b79f3}.fileIconPowerpoint{color:#d04424}.fileIconExcel{color:#249c5a}.tabTitle{border-bottom:1px solid #ccc;margin-bottom:10px}.documentType{background-color:#1a2930;padding:3px 6px;color:#fff;border-radius:4px;margin-left:10px}@-webkit-keyframes transalteXComment{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes transalteXComment{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.document_container:first-child{-webkit-animation-delay:.1s;animation-delay:0s}.document_container:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.1s}.document_container:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.2s}.document_container:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.3s}.document_container:nth-child(5){-webkit-animation-delay:.5s;animation-delay:.4s}.document_container:nth-child(6){-webkit-animation-delay:.6s;animation-delay:.5s}.document_container:nth-child(7){-webkit-animation-delay:.7s;animation-delay:.6s}.document_container:nth-child(8){-webkit-animation-delay:.8s;animation-delay:.7s}.document_container:nth-child(9){-webkit-animation-delay:.9s;animation-delay:.8s}.document_container:nth-child(10){-webkit-animation-delay:1s;animation-delay:.9s}.document_container:nth-child(11){-webkit-animation-delay:1.1s;animation-delay:1s}.document_container:nth-child(12){-webkit-animation-delay:1.2s;animation-delay:1.1s}.document_container:nth-child(13){-webkit-animation-delay:1.3s;animation-delay:1.2s}.document_container:nth-child(14){-webkit-animation-delay:1.4s;animation-delay:1.3s}.document_container:nth-child(15){-webkit-animation-delay:1.5s;animation-delay:1.4s}