/* [c] */
*{box-sizing:border-box;outline:none;position:relative}a{text-decoration:none}html,body,button,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,th{font-family:tahoma,arial,helvetica,sans-serif;margin:0px;padding:0px}ul,li{margin:0px;list-style-type:none;padding:0px}.alt100p{height:100%}.alto100p{height:100%}.anc0{width:0px}.anc100p{width:100%}.ancho0{width:0px}.ancho100p{width:100%}.bor0{border:0px solid #ff0000}.crr{cursor:url(/_i/ani/crr.png),auto}.fnt1{font-family:tahoma,arial,helvetica}.nsel{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.oculto{display:none}.sinb{overflow:hidden}.tbl::after{clear:both;content:"";display:block}.tbl::before{content:"";display:table}div.nw-frm form{display:block;height:100%}div.nw-frm form aside{background-color:#cad9ec;border:1px solid #9bbad6;height:49px;margin:0px auto;width:calc(100% - 2px)}div.nw-frm form aside button{color:#333;float:left;line-height:28px;margin:10px 0px 0px 15px}div.nw-frm form input[type="checkbox"]{float:left;height:26px;margin:5px 0px;width:26px}div.nw-frm form input[type="image"]{position:absolute}div.nw-frm form input[type="radio"]{float:left;height:26px;margin:5px 0px;width:26px}div.nw-frm form main .a100{width:calc(100% - 5px)}div.nw-frm form main >div{border-bottom:1px solid #d0d0d0;color:#333;height:36px;line-height:35px}div.nw-frm form main >div >div{float:left;font-size:15px;height:inherit;line-height:normal;padding-left:5px;width:50%}div.nw-frm form main >div >div >label{cursor:pointer;float:left;font-size:15px;height:36px;line-height:36px;padding:0px 20px 0px 3px}div.nw-frm form main >div >div.uno{padding-left:0px;width:100% !important}div.nw-frm form main >div >div.uno +div{display:none}div.nw-frm form main >div >div.uno:first-child{line-height:normal;text-overflow:clip;white-space:normal}div.nw-frm form main >div >div:first-child{border-right:1px solid #d0d0d0;line-height:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.nw-frm form main >div >div:first-child.uno{border-right:0px solid red}div.nw-frm form main >div.obl >div:first-child::before{background:url(/_i/ani/aste.gif) no-repeat center;content:"";display:block;height:100%;position:absolute;right:0px;top:0px;width:25px}div.nw-frm form main.a{height:calc(100% - 50px);overflow-y:auto}div.nw-frm form textarea{resize:none}@media screen and (max-width:375px){div.nw-frm form main >div{float:left;height:auto;width:100%}div.nw-frm form main >div >div{height:auto;line-height:normal;width:100%}div.nw-frm form main >div >div:first-child{border-right:0px solid red;height:auto;line-height:normal}}.barra::-webkit-scrollbar,.cmCM::-webkit-scrollbar,.venContenido::-webkit-scrollbar{height:13px;width:13px}.barra::-webkit-scrollbar-track,.cmCM::-webkit-scrollbar-track,.venContenido::-webkit-scrollbar-track{background:#fbfbfb;box-shadow:3px 3px 10px rgba(0, 0, 0, 0.25) inset}.barra::-webkit-scrollbar-thumb,.cmCM::-webkit-scrollbar-thumb,.venContenido::-webkit-scrollbar-thumb{background:#84c4ff;border-radius:10px;border:1px solid rgba(0, 0, 0, 0.3);box-shadow:-3px -3px 6px rgba(66, 137, 224, 1) inset, 3px 3px 3px rgba(158, 226, 225, 1) inset}.barra::-webkit-scrollbar-button:horizontal,.cmCM::-webkit-scrollbar-button:horizontal,.venContenido::-webkit-scrollbar-button:horizontal{width:15px}.barra::-webkit-scrollbar-button:vertical,.cmCM::-webkit-scrollbar-button:vertical,.venContenido::-webkit-scrollbar-button:vertical{height:15px}.barra::-webkit-scrollbar-button:vertical:decrement,.cmCM::-webkit-scrollbar-button:vertical:decrement,.venContenido::-webkit-scrollbar-button:vertical:decrement{background-image:url(/_i/ani/nw/bar-arr.png), -webkit-linear-gradient(left, #f9f9f9 50%, #e2e2e2 100%);background-repeat:no-repeat;background-position:3px 4px, 0 0}.barra::-webkit-scrollbar-button:vertical:increment,.cmCM::-webkit-scrollbar-button:vertical:increment,.venContenido::-webkit-scrollbar-button:vertical:increment{background-image:url(/_i/ani/nw/bar-aba.png), -webkit-linear-gradient(left, #f9f9f9 50%, #e2e2e2 100%);background-repeat:no-repeat;background-position:3px 5px, 0 0}.barra::-webkit-scrollbar-button:horizontal:decrement,.cmCM::-webkit-scrollbar-button:horizontal:decrement,.venContenido::-webkit-scrollbar-button:horizontal:decrement{background-image:url(/_i/ani/nw/bar-izq.png), -webkit-linear-gradient(top, #f9f9f9 50%, #e2e2e2 100%);background-repeat:no-repeat;background-position:4px 3px, 0 0}.barra::-webkit-scrollbar-button:horizontal:increment,.cmCM::-webkit-scrollbar-button:horizontal:increment,.venContenido::-webkit-scrollbar-button:horizontal:increment{background-image:url(/_i/ani/nw/bar-der.png), -webkit-linear-gradient(top, #f9f9f9 50%, #e2e2e2 100%);background-repeat:no-repeat;background-position:5px 3px, 0 0}.barra::-webkit-resizer,.cmCM::-webkit-resizer,.venContenido::-webkit-resizer{background:#f2f2f2 url(/_i/ani/nw/bar-ret.png)no-repeat 2px 4px;border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9}.barra::-webkit-scrollbar-corner,.cmCM::-webkit-scrollbar-corner,.venContenido::-webkit-scrollbar-corner{background:#f2f2f2;border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9}button.boton,button.boton-bloq{background-color:#fff;background-image:-webkit-linear-gradient(top,#ffffff,#f9f9f9 48%,#e2e2e2 52%,#e7e7e7);background-image:-moz-linear-gradient(top,#ffffff,#f9f9f9 48%,#e2e2e2 52%,#e7e7e7);background-image:-o-linear-gradient(top,#ffffff,#f9f9f9 48%,#e2e2e2 52%,#e7e7e7);background-image:linear-gradient(top,#ffffff,#f9f9f9 48%,#e2e2e2 52%,#e7e7e7);border:1px solid #b5b8c8;border-radius:3px;cursor:pointer;display:block;height:30px;line-height:30px;padding:0px 8px}button.boton i,button.boton-bloq i{background-position:center;background-repeat:no-repeat;display:block;float:left;font-size:inherit;height:100%;line-height:inherit;width:20px}button.boton i.a,button.boton-bloq i.a{margin-right:5px}button.boton i::before,button.boton-bloq i::before{font-size:18px;font-style:normal;line-height:inherit;text-align:center}button.boton::after,button.boton-bloq::after{content:attr(data-txt);float:left;line-height:inherit}button.boton:active{transform:scale(0.95)}button.boton:hover{background-color:#e4f3ff;background-image:-webkit-linear-gradient(top,#e4f3ff,#d9edff 48%,#c2d8f2 52%,#c6dcf6);background-image:-moz-linear-gradient(top,#e4f3ff,#d9edff 48%,#c2d8f2 52%,#c6dcf6);background-image:-o-linear-gradient(top,#e4f3ff,#d9edff 48%,#c2d8f2 52%,#c6dcf6);background-image:linear-gradient(top,#e4f3ff,#d9edff 48%,#c2d8f2 52%,#c6dcf6);border:1px solid #b0ccf2;border:1px solid #9bbad6;box-shadow:0px 0px 2px #b0ccf2}button.boton-bloq{opacity:0.6}div.nw-f form{display:block;height:100%;overflow:hidden;width:100%}div.nw-f form div{overflow:hidden;width:100%}div.nw-f form div.a{height:calc(100% - 60px);overflow-y:auto}div.nw-f form div.a > div{border-bottom:1px solid #d0d0d0;color:#333;height:35px;line-height:35px}div.nw-f form div.a > div > p{border-right:1px solid #d0d0d0;box-sizing:border-box;display:block;float:left;font-size:16px;height:inherit;line-height:inherit;padding-left:5px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}div.nw-f form div.a > div > p.obl::before{background:url(/_i/ani/aste.gif) no-repeat center;content:"";display:block;height:100%;position:absolute;right:0px;top:0px;width:25px}div.nw-f form div.a > div > span{box-sizing:border-box;display:block;float:right;height:inherit;padding-left:5px}div.nw-f form div.a > div > span *{color:#333;box-sizing:border-box}div.nw-f form div.a > div > span .a100p{width:calc(100% - 8px)}div.nw-f form div.a > div > span input[type="checkbox"]{cursor:pointer;float:left;height:25px;margin:5px 0px 0px 20px;width:25px}div.nw-f form div.a > div > span input[type="checkbox"]:first-child{margin-left:0px}div.nw-f form div.a > div > span input[type="radio"]{cursor:pointer;float:left;height:25px;margin:5px 0px 0px 20px;width:25px}div.nw-f form div.a > div > span input[type="radio"]:first-child{margin-left:0px}div.nw-f form div.a > div > span label{cursor:pointer;float:left;font-size:16px;height:25px;line-height:25px;margin-top:5px;padding-left:5px}div.nw-f form div.a > div > span select{width:calc(100% - 20px)}div.nw-f form div.a > div > span textarea{height:calc(100% - 6px);margin-top:4px;resize:none}div.nw-f form div.a > div > span.sub{padding:0px}div.nw-f form div.a > div > span.sub div{background:url(/_i/ani/sini.png) center;background-size:cover;border:5px solid #e0e0e0;border-radius:50%;margin:0px auto;overflow:visible;position:relative}div.nw-f form div.a > div > span.sub div a{border-radius:50%;cursor:pointer;display:none;height:50px;position:absolute;right:-50px;text-align:center;top:0px;width:50px}div.nw-f form div.a > div > span.sub div a:active{transform:scale(0.95)}div.nw-f form div.a > div > span.sub div a::before{color:#c93636;content:"\f057";display:block;font:38px/50px webf;text-shadow:0px 0px 3px rgba(0,0,0,0.4)}div.nw-f form div.a > div > span.sub div b{backface-visibility:hidden;transform-style:preserve-3d;border-radius:50%;display:block;height:100%;left:0px;overflow:hidden;position:absolute;top:0px;width:100%}div.nw-f form div.a > div > span.sub div b.enp::after{content:"100%";font:bold 48px/64px arial,georgia,helvetica,serif,verdana;opacity:1}div.nw-f form div.a > div > span.sub div b.enp::before{opacity:1}div.nw-f form div.a > div > span.sub div b::after{color:#fff;content:"\f0ee";display:inline-block;font:64px/64px webf;height:64px;left:0px;margin-top:-32px;opacity:0;position:absolute;text-align:center;top:50%;transition:all 0.4s;width:100%}div.nw-f form div.a > div > span.sub div b::before{background:radial-gradient(#818b94,rgba(129,139,148,0.8),transparent);content:"";display:block;height:100%;left:0px;opacity:0;position:absolute;top:0px;transition:all 0.4s;width:100%}div.nw-f form div.a > div > span.sub div i{background-size:cover;border-radius:50%;display:block;height:100%;overflow:hidden;position:relative;width:100%}div.nw-f form div.a > div > span.sub div p{backface-visibility:hidden;transform-style:preserve-3d;border-radius:50%;height:100%;left:0px;overflow:hidden;position:absolute;top:0px;width:100%}div.nw-f form div.a > div > span.sub div p input{cursor:pointer;display:block;height:150%;left:-25%;opacity:0;position:absolute;top:-25%;width:150%}div.nw-f form div.a > div > span.sub div:hover b.enp::after{transform:none}div.nw-f form div.a > div > span.sub div:hover b::after{transform:scale(1.5);opacity:1}div.nw-f form div.a > div > span.sub div:hover b::before{opacity:1}div.nw-f form div.b{background-color:#cad9ec;border:1px solid #9bbad6;height:57px;margin:0px auto;width:calc(100% - 4px)}div.nw-f form div.b button{color:#333;float:left;font-size:16px;height:40px;line-height:40px;margin:10px 0px 0px 15px}div.nw-f form div.c > div:last-child{border-bottom:0px solid red}div.nw-f form input[type="image"]{display:block;position:absolute}input.bloq,select.bloq,textarea.bloq{background:#fff url(/_i/ani/fo/inp.gif) repeat-x 0px 0px;border:1px solid #e0e0e0;cursor:default}input.bloq,select.bloq,textarea.bloq,input.campo,select.campo,textarea.campo,input.inval,select.inval,textarea.inval{border-radius:2px;font:normal 16px arial,georgia,helvetica,serif,verdana;padding:0px 5px}input.bloq,select.bloq,input.campo,select.campo,input.inval,select.inval{height:30px;margin:3px 0px}input.campo,select.campo,textarea.campo{background:#fff url(/_i/ani/fo/inp.gif) repeat-x 0px 0px;border:1px solid #b5b8c8;cursor:pointer}input.inval,select.inval,textarea.inval{background:#fee url(/_i/ani/fo/inv.gif) repeat-x bottom;border:1px solid #dd7870;cursor:default}textarea.bloq,textarea.campo,textarea.inval{height:calc(100% - 6px);margin:3px 0px}input.campo:focus,select.campo:focus,textarea.campo:focus{border:1px solid #9bbad6}button.nwboton{background-color:#fff;background-image:-webkit-linear-gradient(top, #ffffff, #f9f9f9 48%, #e2e2e2 52%, #e7e7e7);background-image:-moz-linear-gradient(top, #ffffff, #f9f9f9 48%, #e2e2e2 52%, #e7e7e7);background-image:-o-linear-gradient(top, #ffffff, #f9f9f9 48%, #e2e2e2 52%, #e7e7e7);background-image:linear-gradient(top, #ffffff, #f9f9f9 48%, #e2e2e2 52%, #e7e7e7);border:1px solid #b5b8c8;border-radius:3px;cursor:pointer;display:block;height:30px;padding:0px 8px}button.nwboton img{float:left;margin-right:5px}button.nwboton span{color:#444;float:left;font-size:14px}button.nwboton:active{transform:scale(0.98)}button.nwboton:hover{background-color:#e4f3ff;background-image:-webkit-linear-gradient(top, #e4f3ff, #d9edff 48%, #c2d8f2 52%, #c6dcf6);background-image:-moz-linear-gradient(top, #e4f3ff, #d9edff 48%, #c2d8f2 52%, #c6dcf6);background-image:-o-linear-gradient(top, #e4f3ff, #d9edff 48%, #c2d8f2 52%, #c6dcf6);background-image:linear-gradient(top, #e4f3ff, #d9edff 48%, #c2d8f2 52%, #c6dcf6);border:1px solid #b0ccf2;border:1px solid #9bbad6;box-shadow:0px 0px 2px #b0ccf2}div.nw-desli{height:30px;width:100%}div.nw-desli input{float:right;margin-right:5px;text-align:right;width:50px}div.nw-desli span{float:left;height:inherit;width:calc(100% - 70px)}div.nw-desli span::after{bottom:100%;color:#416aa3;content:attr(data-max);font-size:10px;position:absolute;right:0px}div.nw-desli span::before{bottom:100%;color:#416aa3;content:attr(data-min);font-size:10px;left:0px;position:absolute}div.nw-desli sub{background-color:#deecfd;border:1px solid #9bbad6;box-sizing:border-box;cursor:pointer;display:block;height:4px;margin-top:13px;width:100%}div.nw-desli sup{cursor:e-resize;height:inherit;left:0px;overflow:hidden;position:absolute;top:0px;width:10px}div.nw-desli sup::after{background-color:#deecfd;border:1px solid #9bbad6;border-bottom:0px solid red;box-sizing:border-box;content:"";display:block;height:calc(100% - 5px);position:relative;width:inherit}div.nw-desli sup::before{background-color:#deecfd;border:1px solid #9bbad6;border-width:0px 1px 1px 0px;bottom:2px;box-sizing:border-box;content:"";display:block;height:10px;left:0px;position:absolute;transform:rotate(45deg);width:10px}div.nw-desli::after{color:#416aa3;content:attr(data-um);font-size:10px;line-height:30px;left:100%;position:absolute;top:0px}div.nw-dsl{height:30px;margin:20px 10px 10px}div.nw-dsl input{float:right;margin-right:5px;text-align:right;width:50px}div.nw-dsl span{float:left;height:inherit;width:calc(100% - 70px)}div.nw-dsl span::after{bottom:100%;color:#416aa3;content:attr(data-max);font-size:10px;position:absolute;right:0px}div.nw-dsl span::before{bottom:100%;color:#416aa3;content:attr(data-min);font-size:10px;left:0px;position:absolute}div.nw-dsl sub{background-color:#deecfd;border:1px solid #9bbad6;cursor:pointer;display:block;height:4px;margin-top:13px;width:100%}div.nw-dsl sup{cursor:e-resize;height:inherit;left:0px;overflow:hidden;position:absolute;top:0px;width:10px}div.nw-dsl sup::after{background-color:#deecfd;border:1px solid #9bbad6;border-bottom:0px solid red;box-sizing:border-box;content:"";display:block;height:calc(100% - 5px);position:relative;width:inherit}div.nw-dsl sup::before{background-color:#deecfd;border:1px solid #9bbad6;border-width:0px 1px 1px 0px;bottom:2px;box-sizing:border-box;content:"";display:block;height:10px;left:0px;position:absolute;transform:rotate(45deg);width:10px}div.nw-dsl::after{color:#416aa3;content:attr(data-um);font-size:10px;line-height:30px;left:100%;position:absolute;top:0px}div.nw-f-car{overflow:hidden;position:relative;width:100%}div.nw-f-car div{display:block;left:0px;position:absolute;top:0px}div.nw-f-car form{display:block;height:100%;margin:0px;padding:0px;overflow:hidden;position:relative;width:100%}div.nw-f-car form input{-moz-opacity:0;filter:alpha(opacity=0);opacity:0;bottom:0px;cursor:pointer;display:block;height:1500px;right:0px;position:absolute;width:1500px}div.nw-palet{border:1px solid #d0d0d0;border-radius:5px;color:transparent;cursor:pointer;height:40px;width:40px}div.nw-palet::before{color:inherit;content:"\f0c8";display:block;font:36px/40px webf;text-align:center}div.nw-paleta{font-size:0.001px;text-align:center}div.nw-paleta a{border:1px solid #d0d0d0;cursor:pointer;display:inline-block;height:35px;width:35px}div.nw-paleta a.sel::before{color:#9bbad6;content:"\f00c";display:block;font:16px/35px webf;left:0px;position:absolute;top:0px;width:100%}div.nw-paleta a.tra::after{background-color:#999;bottom:0px;content:"";display:block;height:50%;position:absolute;right:0px;width:50%}div.nw-paleta a.tra::before{background-color:#999;content:"";display:block;height:50%;left:0px;position:absolute;top:0px;width:50%}div.nw-paleta a.ult::before{color:#bc1c33;content:"\f05e";display:block;font:25px/35px webf;position:absolute;text-align:center;width:100%}div.nw-paleta a:hover{border-color:#ffdc88}div.nw-plt{border:1px solid #d0d0d0;border-radius:5px;color:transparent;font-size:36px;height:40px;line-height:40px;margin:10px;width:40px}div.nw-plt span{background-color:#fff;border-radius:5px;box-shadow:0px 0px 0px 1px rgba(99,114,130,0.16),0px 8px 16px rgba(27,39,51,0.08);opacity:0;padding-top:5px;position:absolute;transition:all 0.4s;width:220px}div.nw-plt span a{border-radius:50%;box-shadow:0px 0px 0px 1px rgba(99,114,130,0.16),0px 8px 16px rgba(27,39,51,0.08);cursor:pointer;display:inline-block;height:29px;margin-left:5px;overflow:hidden;width:29px}div.nw-plt span a.bor{border:4px solid transparent}div.nw-plt span a.nul::before{color:#bc1c33;content:"\f05e";display:block;font:26px/30px webf;text-align:center}div.nw-plt span a.tra::before{color:#999;content:"\f1a5";font:37px webf;height:29px;left:-2px;position:absolute;top:-4px;width:29px}div.nw-plt span.pos1{bottom:100%;left:0px}div.nw-plt span.pos1::before{bottom:-7px;left:20px;margin-left:-6px;transform:rotate(225deg)}div.nw-plt span.pos11{bottom:calc(100% + 15px);opacity:1}div.nw-plt span.pos2{left:100%;top:0px}div.nw-plt span.pos2::before{left:-7px;top:20px;margin-top:-6px;transform:rotate(-45deg)}div.nw-plt span.pos22{left:calc(100% + 15px);opacity:1}div.nw-plt span.pos3{left:0px;top:100%}div.nw-plt span.pos33::before{left:20px;margin-left:-6px;top:-7px;transform:rotate(45deg)}div.nw-plt span.pos33{opacity:1;top:calc(100% + 15px)}div.nw-plt span.pos4{right:100%;top:0px}div.nw-plt span.pos4::before{right:-7px;top:20px;margin-top:-6px;transform:rotate(-225deg)}div.nw-plt span.pos44{opacity:1;right:calc(100% + 15px)}div.nw-plt span::before{background-color:#fff;border:1px solid red;border-color:#d9dce0 transparent transparent #d9dce0;content:"";display:block;height:12px;position:absolute;width:12px}div.nw-plt sub{display:block;font-size:inherit;height:inherit;line-height:inherit;width:inherit}div.nw-plt sub.plt1::before{content:"\f096"}div.nw-plt sub.plt2::before{content:"\f111"}div.nw-plt sub.plt3::before{content:"\f10c"}div.nw-plt sub::before{color:inherit;content:"\f0c8";display:block;font-family:webf;line-height:inherit;text-align:center}div.nw-plt sup{cursor:pointer;display:block;height:inherit;left:0px;position:absolute;top:0px;width:inherit}div.nw-plt sup.ocu{display:none}div.nw-panel{padding:5px 0px}div.nw-panel >div.panel{border:1px solid #d0d0d0;border-radius:5px;margin:0px auto;width:calc(100% - 10px)}div.nw-panel >div.panel ~div.panel{margin-top:5px}div.nw-panel >div.panel >div{border-top:1px solid transparent;max-height:0px;float:left;margin-left:10px;overflow:hidden;transition:max-height 0.4s;width:calc(100% - 20px)}div.nw-panel >div.panel >label{color:#54606e;cursor:pointer;float:left;height:50px;line-height:50px;margin-left:5px;width:calc(100% - 10px)}div.nw-panel >div.panel >label i{background-position:center;background-repeat:no-repeat;color:inherit;display:block;float:left;height:inherit;width:50px}div.nw-panel >div.panel >label i::before{font-size:28px;font-style:normal;display:block;text-align:center}div.nw-panel >div.panel >label:hover{color:#007aff}div.nw-panel >div.panel >label::after{color:inherit;content:attr(data-tit);float:right;font-size:18px;line-height:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 55px)}div.nw-panel >input{display:none}div.nw-panel >input:checked +div.panel{border-color:#9bbad6}div.nw-panel >input:checked +div.panel >div{border-top-color:#d0d0d0;max-height:1500px}div.nw-panel >input:checked +div.panel >label{color:#007aff}div.nw-pnl{padding:5px 0px}div.nw-pnl >div{border:1px solid #d0d0d0;border-radius:5px;margin:0px auto;width:calc(100% - 10px)}div.nw-pnl >div ~div{margin-top:5px}div.nw-pnl >div >div{max-height:0px;float:left;margin-left:10px;overflow:hidden;transition:max-height 0.4s;width:calc(100% - 20px)}div.nw-pnl >div >label{color:#54606e;cursor:pointer;float:left;height:50px;line-height:50px;margin-left:5px;width:calc(100% - 10px)}div.nw-pnl >div >label i{background-position:center;background-repeat:no-repeat;color:inherit;display:block;float:left;height:inherit;width:50px}div.nw-pnl >div >label i::before{font-size:28px;font-style:normal;display:block;text-align:center}div.nw-pnl >div >label:hover{color:#007aff}div.nw-pnl >div >label::after{content:attr(data-txt);float:right;font-size:18px;line-height:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 55px)}div.nw-pnl >input{display:none}div.nw-pnl >input:checked +div{border-color:#9bbad6}div.nw-pnl >input:checked +div >div{border-top:1px solid #d0d0d0;max-height:1500px;overflow:visible}div.nw-pnl >input:checked +div >label{color:#007aff}form.nw-f-cap{height:100%;width:100%}form.nw-f-cap table.tbl{height:100%;width:100%}form.nw-f-cap table.tbl tr td.bos{background:transparent url(/_i/ani/fo/bn.jpg) repeat-x 0px 20px;height:50px;padding:20px 0px 10px 0px}form.nw-f-cap table.tbl tr td.bos button{float:left;margin-left:10px}form.nw-f-cap table.tbl tr td table.tbl2{font-size:16px;width:100%}form.nw-f-cap table.tbl tr td table.tbl2 tr{height:35px}form.nw-f-cap table.tbl tr td table.tbl2 tr td.obl{background:transparent url(/_i/ani/aste.gif) no-repeat right center}form.nw-f-cap table.tbl tr td table.tbl2 tr td.td1{border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;padding:0px 15px 0px 5px}form.nw-f-cap table.tbl tr td table.tbl2 tr td.td2{border-bottom:1px solid #e0e0e0;padding:0px 5px 0px 5px}form.nw-f-cap table.tbl tr td table.tbl2 tr td.td2 input[type="checkbox"]{cursor:pointer;float:left;height:25px;width:25px}form.nw-f-cap table.tbl tr td table.tbl2 tr td.td2 input[type="radio"]{cursor:pointer;float:left;height:25px;margin-left:20px;width:25px}form.nw-f-cap table.tbl tr td table.tbl2 tr td.td2 input[type="radio"]:first-child{margin-left:0px}form.nw-f-cap table.tbl tr td table.tbl2 tr td.td2 label{cursor:pointer;float:left;height:25px;line-height:25px;padding-left:5px}form.nw-f-cap table.tbl tr td table.tbl2 tr td.td2 textarea{height:calc(100% - 10px);resize:none;width:100%}
/* [v] */
div.nw-v{position:fixed}div.nw-v >div{border-radius:2px;box-shadow:0px 2px 15px rgba(0,0,0,0.30);height:100%;transition:opacity 0.4s,transform 0.4s;width:100%}div.nw-v >div >div:nth-child(1){height:25px;line-height:25px}div.nw-v >div >div:nth-child(1) >*{display:block;float:left;height:inherit}div.nw-v >div >div:nth-child(1) >div{background:url(/_i/ani/nw/vea.png) repeat-x 0px 0px;line-height:inherit;width:calc(100% - 12px)}div.nw-v >div >div:nth-child(1) >div i{display:block;float:left;height:inherit;width:20px}div.nw-v >div >div:nth-child(1) >div p{color:#416aa3;float:left;font-size:12px;font-weight:bold;height:inherit;line-height:inherit;margin-left:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 71px)}div.nw-v >div >div:nth-child(1) >div span{display:block;height:inherit;position:absolute;right:0px;top:0px}div.nw-v >div >div:nth-child(1) >div span i{cursor:pointer;width:15px}div.nw-v >div >div:nth-child(1) >div span i.min{background:url(/_i/ani/nw/vmi.png) no-repeat center}div.nw-v >div >div:nth-child(1) >div span i.max{background:url(/_i/ani/nw/vmx.png) no-repeat center}div.nw-v >div >div:nth-child(1) >div span i.cer{background:url(/_i/ani/nw/vce.png) no-repeat center}div.nw-v >div >div:nth-child(1) >div sup{cursor:move;display:block;height:inherit;position:absolute;width:100%}div.nw-v >div >div:nth-child(1) >div >i{background-image:url(/_i/ani/ic/ven.png);background-repeat:no-repeat;background-position:center}div.nw-v >div >div:nth-child(1) >sub{background:url(/_i/ani/nw/vei.png) no-repeat 0px 0px;width:6px}div.nw-v >div >div:nth-child(1) >sup{background:url(/_i/ani/nw/ved.png) no-repeat right 0px;width:6px}div.nw-v >div >div:nth-child(2){height:calc(100% - 35px)}div.nw-v >div >div:nth-child(2) >*{display:block;float:left;height:100%}div.nw-v >div >div:nth-child(2) >div{background-color:#d2e2f4;width:calc(100% - 12px)}div.nw-v >div >div:nth-child(2) >div >div{height:calc(100% - 3px);margin:1px 0px 0px 1px;overflow:auto;width:calc(100% - 3px)}div.nw-v >div >div:nth-child(2) >div >div.cm div.com{float:left;height:35px;width:100%}div.nw-v >div >div:nth-child(2) >div >div.cm div.com p{float:left;height:inherit;width:48%}div.nw-v >div >div:nth-child(2) >div >div.cm div.com p button{float:right;margin-top:2.5px}div.nw-v >div >div:nth-child(2) >div >div.cm div.com p.a{width:100%}div.nw-v >div >div:nth-child(2) >div >div.cm div.com p.a button.boton{float:none;margin:2.5px auto 0px}div.nw-v >div >div:nth-child(2) >div >div.cm div.com p::last-child{float:right}div.nw-v >div >div:nth-child(2) >div >div.cm div.com p::last-child button{float:left}div.nw-v >div >div:nth-child(2) >div >div.cm div.img{background-position:center;background-repeat:no-repeat;float:left;height:calc(100% - 35px);width:80px}div.nw-v >div >div:nth-child(2) >div >div.cm div.txt{float:right;font-size:14px;height:calc(100% - 35px);overflow-y:auto;width:calc(100% - 80px)}div.nw-v >div >div:nth-child(2) >div >div.cm div.txt::after{content:"";display:block;height:10px}div.nw-v >div >div:nth-child(2) >div >div.cm div.txt::before{content:"";display:block;height:10px}div.nw-v >div >div:nth-child(2) >div >sub{background-color:#fff;border-bottom:1px solid #dfe8f6;border-left:1px solid #9bbad6;border-right:1px solid #dfe8f6;border-top:1px solid #9bbad6;display:block;height:100%;left:0px;position:absolute;top:0px;width:100%}div.nw-v >div >div:nth-child(2) >div >sub.cm{background-color:#cad9ec}div.nw-v >div >div:nth-child(2) >div >sub::before{border-bottom:1px solid #9bbad6;border-left:1px solid #dfe8f6;border-right:1px solid #9bbad6;border-top:1px solid #dfe8f6;box-sizing:border-box;content:"";display:block;height:100%;left:0px;position:absolute;top:0px;width:100%}div.nw-v >div >div:nth-child(2) >div.visocul >*{display:none}div.nw-v >div >div:nth-child(2) >sub{background:url(/_i/ani/nw/vid.png) repeat-y 0px 0px;width:6px}div.nw-v >div >div:nth-child(2) >sup{background:url(/_i/ani/nw/vid.png) repeat-y right 0px;width:6px}div.nw-v >div >div:nth-child(3){height:10px}div.nw-v >div >div:nth-child(3) >*{display:block;float:left;height:inherit}div.nw-v >div >div:nth-child(3) >div{background:url(/_i/ani/nw/vea.png) repeat-x 0px bottom;width:calc(100% - 12px)}div.nw-v >div >div:nth-child(3) >sub{background:url(/_i/ani/nw/vei.png) no-repeat 0px bottom;width:6px}div.nw-v >div >div:nth-child(3) >sup{background:url(/_i/ani/nw/ved.png) no-repeat right bottom;width:6px}div.nw-v >div.cer{opacity:0;transform:scale(0.5)}div.nw-v >sup{display:block;position:absolute}div.nw-v >sup.a{bottom:0px;cursor:s-resize;height:6px;left:0px;width:100%}div.nw-v >sup.d{cursor:e-resize;height:100%;right:0px;top:0px;width:6px}div.nw-v >sup.i{cursor:w-resize;height:100%;left:0px;top:0px;width:6px}div.nw-v >sup.t{cursor:n-resize;height:6px;left:0px;top:-3px;width:100%}div.nw-v >sup.td{cursor:ne-resize;height:6px;right:0px;top:-3px;width:6px}div.nw-v >sup.da{bottom:0px;cursor:se-resize;height:6px;right:0px;width:6px}div.nw-v >sup.ai{bottom:0px;cursor:sw-resize;height:6px;left:0px;width:6px}div.nw-v >sup.it{cursor:nw-resize;height:6px;left:0px;top:-3px;width:6px}div.nw-vf{background-color:#ccc;display:block;height:100%;left:0px;opacity:0.5;position:fixed;top:0px;width:100%}div.nw-vc{opacity:0}div.nw-vs{transform:scale(0.8)}div.nw-vt{transition:all 0.4s}
/* [x] */
div.nw-x{background-color:rgba(222,236,253,0.5);height:100%;left:0px;overflow:hidden;position:absolute;top:0px;width:100%}div.nw-x i{background-position:center;background-repeat:no-repeat;background-size:cover;display:block;height:10px;margin:0px auto;transition:all 0.4s;width:10px}div.nw-x img{display:none}div.nw-x::before{content:"";display:block;height:50%;width:100%}
/* [r] */
div.nw-r{height:100%;width:100%}div.nw-r >footer{background:url(/_i/ani/fo/bn.jpg) repeat-x center 20px;height:50px;text-align:center}div.nw-r >footer a{background:url(/_i/ani/fo/bn.jpg);border:1px solid #d0d0d0;border-radius:4px;color:#333;cursor:pointer;display:inline-block;height:30px;margin-top:10px;overflow:hidden;min-width:30px}div.nw-r >footer a ~a{margin-left:3px}div.nw-r >footer a.ant::before{background:url(/_i/ani/ic/ant.gif) no-repeat center;content:""}div.nw-r >footer a.sel,div.nw-r >footer a.sel:hover{background:url(/_i/ani/fo/bazul.gif);border-color:#9bbad6;color:#039;cursor:default}div.nw-r >footer a.sig::before{background:url(/_i/ani/ic/sig.gif) no-repeat center;content:""}div.nw-r >footer a:hover{background:url(/_i/ani/fo/fna.jpg);border-color:#ffdc88}div.nw-r >footer a::before{content:attr(data-txt);display:block;height:28px;line-height:28px;text-align:center}div.nw-r >header{height:50px}div.nw-r >header >div{height:inherit}div.nw-r >header >div.btns{float:left;margin-left:10px}div.nw-r >header >div.btns button{background:transparent url(/_i/ani/apa.gif);border:1px solid transparent;border-radius:4px;color:#333;cursor:pointer;float:left;height:36px;margin:7px 0px 0px 5px;padding:0px 5px;transition:opacity 0.4s}div.nw-r >header >div.btns button i{background-position:center;background-repeat:no-repeat;display:block;float:left;font-size:18px;font-style:normal;height:34px;line-height:34px;margin-right:5px;width:16px}div.nw-r >header >div.btns button i.fon{width:25px}div.nw-r >header >div.btns button.blq{opacity:0.4;cursor:default}div.nw-r >header >div.btns button.blq:hover{background:transparent url(/_i/ani/apa.gif);border-color:transparent}div.nw-r >header >div.btns button:hover{background:transparent url(/_i/ani/fo/fna.jpg) repeat-x 0px -35px;border:1px solid #ffdc88;color:#666}div.nw-r >header >div.btns button::after{content:attr(data-txt);display:block;float:left;font-size:12px;line-height:34px}div.nw-r >header >div.btns em{background:transparent url(/_i/ani/fo/bn.jpg) 0px -7px;display:block;float:left;height:40px;margin:5px 15px;width:2px}div.nw-r >header >div.xtra{float:right;margin-right:10px}div.nw-r >header >div.xtra >p{color:#333;font-size:16px;line-height:50px;text-shadow:0px 0px 3px rgba(0,0,0,0.1)}div.nw-r >header >input{display:none}div.nw-r >header::after{background-color:#d0d0d0;bottom:0px;content:"";display:block;height:1px;left:0px;position:absolute;width:100%}div.nw-r >main{height:calc(100% - 100px);overflow-x:auto;overflow-y:hidden}div.nw-r >main >div.clmn{background:url(/_i/ani/fo/bn.jpg);height:35px;line-height:35px}div.nw-r >main >div.clmn div{border-right:1px solid #d0d0d0;color:#333;float:left;height:inherit;line-height:inherit;width:10%}div.nw-r >main >div.clmn div a{cursor:pointer;height:100%;left:0px;position:absolute;top:0px;width:100%}div.nw-r >main >div.clmn div i{cursor:e-resize;display:block;height:100%;position:absolute;right:-3px;top:0px;width:6px}div.nw-r >main >div.clmn div ~div::after{content:"";display:block;float:right;height:100%;width:9px}div.nw-r >main >div.clmn div ~div::before{box-sizing:border-box;content:attr(data-txt);float:left;font-size:12px;font-weight:bold;line-height:inherit;overflow:hidden;padding-left:1px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 9px)}div.nw-r >main >div.clmn div.asc::after{background:url(/_i/ani/ic/asc.gif) no-repeat center}div.nw-r >main >div.clmn div.dsc::after{background:url(/_i/ani/ic/des.gif) no-repeat center}div.nw-r >main >div.clmn div.ord{color:#039}div.nw-r >main >div.clmn div:first-child{width:35px}div.nw-r >main >div.clmn div:first-child input{display:none}div.nw-r >main >div.clmn div:first-child input:checked +label::after{background-position:-25px 0px}div.nw-r >main >div.clmn div:first-child label{cursor:pointer;display:block;height:100%;width:100%}div.nw-r >main >div.clmn div:first-child label::after{background:url(/_i/ani/nw/ch.gif);content:"";display:block;height:14px;margin:-8px auto;transition:background-position 0.4s;width:14px}div.nw-r >main >div.clmn div:first-child label::before{content:"";display:block;height:50%}div.nw-r >main >div.prin{height:calc(100% - 35px);overflow:auto}div.nw-r >main >div.prin >div{border-top:1px solid #d0d0d0;height:26px;line-height:26px;overflow:hidden}div.nw-r >main >div.prin >div >div{border-right:1px solid #d0d0d0;cursor:default;float:left;font-size:13px;height:inherit;line-height:inherit;overflow:hidden;padding:0px 6px;text-overflow:ellipsis;white-space:nowrap;width:10%}div.nw-r >main >div.prin >div >div.cen{text-align:center}div.nw-r >main >div.prin >div >div.der{text-align:right}div.nw-r >main >div.prin >div >div.men{background:url(/_i/ani/ic/men.png) no-repeat center;color:transparent}div.nw-r >main >div.prin >div >div.pal{background:url(/_i/ani/ic/pal.png) no-repeat center;color:transparent}div.nw-r >main >div.prin >div >div:first-child{width:35px}div.nw-r >main >div.prin >div >div:first-child input{display:none}div.nw-r >main >div.prin >div >div:first-child input:checked +label::after{background-position:-25px 0px}div.nw-r >main >div.prin >div >div:first-child label{cursor:pointer;display:block;height:100%;width:100%}div.nw-r >main >div.prin >div >div:first-child label::after{background:url(/_i/ani/nw/ch.gif);content:"";display:block;height:14px;margin:-8px auto;transition:background-position 0.4s;width:14px}div.nw-r >main >div.prin >div >div:first-child label::before{content:"";display:block;height:50%}div.nw-r >main >div.prin >div.sel,div.nw-r >main >div.prin >div.sel:hover{background-color:#dfe8f6;border-color:#a3bae9;border-top-style:dotted}div.nw-r >main >div.prin >div.sel >div,div.nw-r >main >div.prin >div.sel:hover >div{border-right-color:#a3bae9;border-right-style:dotted}div.nw-r >main >div.prin >div.sel +div,div.nw-r >main >div.prin >div.sel:hover +div{border-top-color:#a3bae9;border-top-style:dotted}div.nw-r >main >div.prin >div.sel::after,div.nw-r >main >div.prin >div.sel:hover::after{border-top-color:#a3bae9 !important;border-top-style:dotted !important}div.nw-r >main >div.prin >div:hover{background-color:#efefef}div.nw-r >main >div.prin >div:hover >div{border-right-color:#d0d0d0}div.nw-r >main >div.prin >div:hover +div{border-top-color:#d0d0d0}div.nw-r >main >div.prin >div:hover::after{border-top-color:#d0d0d0 !important}div.nw-r >main >div.prin >div:last-child::after{border-top:1px solid #d0d0d0;bottom:0px;box-sizing:border-box;content:"";height:1px;left:0px;position:absolute;width:100%}div.nwreja{box-sizing:border-box;height:100%;overflow:hidden;width:100%}div.nwreja > div{position:relative;width:100%}div.nwreja > div:nth-child(1){box-sizing:border-box;height:50px}div.nwreja > div:nth-child(1) > div{box-sizing:border-box;height:49px}div.nwreja > div:nth-child(1) > div.bot{float:left;margin-left:10px}div.nwreja > div:nth-child(1) > div.bot button{background:transparent url(/_i/ani/apa.gif);border:1px solid transparent;border-radius:4px;cursor:pointer;float:left;height:36px;margin:7px 0px 0px 5px;padding:0px 5px;position:relative;transition:all 0.4s}div.nwreja > div:nth-child(1) > div.bot button i{background-position:center;background-repeat:no-repeat;color:#333;display:block;float:left;font-size:18px;font-style:normal;height:36px;line-height:36px;margin-right:5px;width:16px}div.nwreja > div:nth-child(1) > div.bot button i.fon{width:25px}div.nwreja > div:nth-child(1) > div.bot button.alf{filter:alpha(opacity=40);opacity:0.4;cursor:default}div.nwreja > div:nth-child(1) > div.bot button.alf:hover{background:transparent url(/_i/ani/apa.gif);border-color:transparent}div.nwreja > div:nth-child(1) > div.bot button:hover{background:transparent url(/_i/ani/fo/fna.jpg) repeat-x 0px -35px;border:1px solid #ffdc88;color:#666}div.nwreja > div:nth-child(1) > div.bot button::after{color:#333;content:attr(data-txt);display:block;float:left;font-size:12px;height:inherit;line-height:36px}div.nwreja > div:nth-child(1) > div.bot em{background:transparent url(/_i/ani/fo/bn.jpg) 0px -7px;display:block;float:left;height:40px;margin:5px 15px;width:2px}div.nwreja > div:nth-child(1) > div.txt{float:right;margin-right:10px}div.nwreja > div:nth-child(1) > div.txt > p{color:#333;font-size:16px;height:inherit;line-height:50px;text-shadow:0px 0px 3px rgba(0,0,0,0.3)}div.nwreja > div:nth-child(1)::after{background-color:#e0e0e0;bottom:0px;content:"";display:block;height:1px;left:0px;position:absolute;width:100%}div.nwreja > div:nth-child(2){box-sizing:border-box;height:calc(100% - 100px);overflow-x:auto;overflow-y:hidden}div.nwreja > div:nth-child(2) > div{box-sizing:border-box;overflow:hidden;width:100%}div.nwreja > div:nth-child(2) > div:first-child{background:url(/_i/ani/fo/bn.jpg);height:35px;line-height:35px}div.nwreja > div:nth-child(2) > div:first-child div{border-right:1px solid #d0d0d0;box-sizing:border-box;float:left;height:inherit;line-height:inherit;position:relative;width:10%}div.nwreja > div:nth-child(2) > div:first-child div b{display:block;font-size:12px;height:inherit;line-height:inherit;text-align:center;width:100%}div.nwreja > div:nth-child(2) > div:first-child div b.asc::after{background:url(/_i/ani/ic/asc.gif) no-repeat}div.nwreja > div:nth-child(2) > div:first-child div b.des::after{background:url(/_i/ani/ic/des.gif) no-repeat}div.nwreja > div:nth-child(2) > div:first-child div b.ord{color:#039;cursor:pointer}div.nwreja > div:nth-child(2) > div:first-child div b::after{background:url(/_i/ani/apa.gif);content:"";display:inline-block;height:5px;margin-left:3px;width:9px}div.nwreja > div:nth-child(2) > div:first-child div em{cursor:e-resize;display:block;height:inherit;position:absolute;right:-3px;top:0px;width:5px;z-index:1}div.nwreja > div:nth-child(2) > div:first-child div:first-child{width:35px}div.nwreja > div:nth-child(2) > div:first-child div:first-child i{display:block;height:100%;left:0px;position:relative;top:0px;width:100%}div.nwreja > div:nth-child(2) > div:first-child div:first-child i::after{background:url(/_i/ani/nw/ch.gif);content:"";display:block;height:14px;margin:-7px auto;transition:all 0.2s;width:14px}div.nwreja > div:nth-child(2) > div:first-child div:first-child i::before{content:"";display:block;height:50%;width:100%}div.nwreja > div:nth-child(2) > div:first-child div:first-child input{filter:alpha(opacity=0);opacity:0;cursor:pointer;display:block;height:100%;left:0px;position:absolute;top:0px;width:100%;z-index:1}div.nwreja > div:nth-child(2) > div:first-child div:first-child input:checked + i::after{background-position:-25px 0px}div.nwreja > div:nth-child(2) > div:last-child{height:calc(100% - 35px);overflow:auto}div.nwreja > div:nth-child(2) > div:last-child > div{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;box-sizing:border-box;height:25px;line-height:25px;min-width:100%;overflow:hidden;position:relative;transition:all 0.4s}div.nwreja > div:nth-child(2) > div:last-child > div > div{border-right:1px solid #d0d0d0;box-sizing:border-box;color:#000;float:left;font:normal 12px arial,sans-serif,tahoma,verdana;height:inherit;line-height:inherit;overflow:hidden;padding:0px 5px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:10%}div.nwreja > div:nth-child(2) > div:last-child > div > div.cen{text-align:center}div.nwreja > div:nth-child(2) > div:last-child > div > div.der{text-align:right}div.nwreja > div:nth-child(2) > div:last-child > div > div.men{background:url(/_i/ani/ic/men.png) no-repeat center;color:transparent}div.nwreja > div:nth-child(2) > div:last-child > div > div.pal{background:url(/_i/ani/ic/pal.png) no-repeat center;color:transparent}div.nwreja > div:nth-child(2) > div:last-child > div > div:first-child{cursor:pointer;padding:0px;width:35px}div.nwreja > div:nth-child(2) > div:last-child > div > div:first-child i{display:block;height:100%;left:0px;position:relative;top:0px;width:100%}div.nwreja > div:nth-child(2) > div:last-child > div > div:first-child i::after{background:url(/_i/ani/nw/ch.gif);content:"";display:block;height:14px;margin:-7px auto;transition:all 0.2s;width:14px}div.nwreja > div:nth-child(2) > div:last-child > div > div:first-child i::before{content:"";display:block;height:50%;width:100%}div.nwreja > div:nth-child(2) > div:last-child > div > div:first-child input{filter:alpha(opacity=0);opacity:0;cursor:pointer;display:block;height:100%;left:0px;position:absolute;top:0px;width:100%}div.nwreja > div:nth-child(2) > div:last-child > div > div:first-child input:checked + i::after{background-position:-25px 0px}div.nwreja > div:nth-child(2) > div:last-child > div.sel{background:#ffe087 url(/_i/ani/fo/fna.jpg) repeat-x center -1px;border-bottom:1px solid #ffe087;border-top:1px solid #ffe087}div.nwreja > div:nth-child(3){background:url(/_i/ani/fo/bn.jpg) repeat-x center 20px;height:50px}div.nwreja > div:nth-child(3) p{display:block;height:inherit;text-align:center;width:inherit}div.nwreja > div:nth-child(3) p a{background:url(/_i/ani/fo/bn.jpg);border:1px solid #d0d0d0;border-radius:4px;box-sizing:border-box;color:#333;display:inline-block;height:30px;margin:10px 0px 0px 3px;overflow:hidden;min-width:30px}div.nwreja > div:nth-child(3) p a.ant::after{background:url(/_i/ani/ic/ant.gif) no-repeat center;content:""}div.nwreja > div:nth-child(3) p a.sel,div.nwreja > div:nth-child(4) p a.sel:hover{background:url(/_i/ani/fo/bazul.gif);border-color:#9bbad6;color:#039;cursor:default}div.nwreja > div:nth-child(3) p a.sig::after{background:url(/_i/ani/ic/sig.gif) no-repeat center;content:""}div.nwreja > div:nth-child(3) p a.tre,div.nwreja > div:nth-child(4) p a.tre:hover{background:url(/_i/ani/fo/bn.jpg);border-color:#d0d0d0;cursor:default}div.nwreja > div:nth-child(3) p a:hover{background:url(/_i/ani/fo/fna.jpg);border-color:#ffdc88}div.nwreja > div:nth-child(3) p a:first-child{margin-left:0px}div.nwreja > div:nth-child(3) p a::after{content:attr(data-txt);display:block;height:16px;margin-top:-8px;text-align:center;width:100%}div.nwreja > div:nth-child(3) p a::before{content:"";display:block;height:50%;width:100%}div.nwreja > div:nth-child(3) p input{border:0px solid red;width:0px}
/* [p] */
div.nwpesta{height:100%;width:100%}div.nwpesta >div:nth-child(1){height:50px;overflow:hidden}div.nwpesta >div:nth-child(1) >div{height:100px;overflow:auto}div.nwpesta >div:nth-child(1) >div ul{background-color:#d2e2f4;height:50px}div.nwpesta >div:nth-child(1) >div ul li{background-color:#add2ed;border-radius:6px 6px 0px 0px;color:#158bd5;float:left;font-weight:bold;height:40px;margin:5px 0px 5px 2px;padding:0px 15px;transition:all 0.4s}div.nwpesta >div:nth-child(1) >div ul li a{cursor:pointer;display:block;height:100%;left:0px;position:absolute;top:0px;width:100%;z-index:1}div.nwpesta >div:nth-child(1) >div ul li i{background-position:center;background-repeat:no-repeat;color:inherit;display:block;float:left;height:inherit;margin-right:4px;width:20px}div.nwpesta >div:nth-child(1) >div ul li i::before{display:block;font-size:16px;font-style:normal;font-weight:normal;line-height:40px;text-align:center;transition:color 0.4s}div.nwpesta >div:nth-child(1) >div ul li.sel{background-color:#4b9cd7;color:#fff}div.nwpesta >div:nth-child(1) >div ul li:active i{transform:scale(0.9)}div.nwpesta >div:nth-child(1) >div ul li:active::after{transform:scale(0.9)}div.nwpesta >div:nth-child(1) >div ul li:hover{background-color:#5fa7db;color:#fff}div.nwpesta >div:nth-child(1) >div ul li::after{content:attr(data-txt);display:block;float:left;font-size:13px;height:inherit;line-height:40px;transition:color 0.4s}div.nwpesta >div:nth-child(1) >div ul li:first-child{margin-left:5px}div.nwpesta >div:nth-child(1) >div.ext{height:50px;position:absolute;right:0px;top:0px}div.nwpesta >div:nth-child(1) >div.ext >b{color:#666;display:block;font-size:12px;line-height:50px;padding:0px 10px}div.nwpesta >div:nth-child(1).t1 >div ul{background:url(/_i/ani/fo/bn.jpg) repeat-x 0px 15px}div.nwpesta >div:nth-child(1).t1 >div ul li{background-color:transparent;border:1px solid transparent;border-width:1px 1px 0px 1px;color:#666}div.nwpesta >div:nth-child(1).t1 >div ul li.sel{background:url(/_i/ani/fo/fna.jpg);border-color:#ffd449}div.nwpesta >div:nth-child(1).t1 >div ul li:hover{background:url(/_i/ani/fo/fna.jpg);border-color:#ffd449}div.nwpesta >div:nth-child(1).t1::after{background-color:#ffd449}div.nwpesta >div:nth-child(1).t2 >div ul{background-color:#fff}div.nwpesta >div:nth-child(1).t2 >div ul li{background-color:#efefef;border:1px solid transparent;border-width:1px 1px 0px 1px;color:#777}div.nwpesta >div:nth-child(1).t2 >div ul li.sel{background:#efefef url(/_i/ani/fo/bn.jpg) center -5px;border-color:rgba(0,0,0,0.1)}div.nwpesta >div:nth-child(1).t2 >div ul li:hover{background:#efefef url(/_i/ani/fo/bn.jpg) center -5px;border-color:rgba(0,0,0,0.1)}div.nwpesta >div:nth-child(1).t2::after{background-color:rgba(0,0,0,0.1)}div.nwpesta >div:nth-child(1).t3 >div ul{background-color:#fff}div.nwpesta >div:nth-child(1).t3 >div ul li{background-color:transparent;border-radius:20px;color:#777;margin-top:3px}div.nwpesta >div:nth-child(1).t3 >div ul li.sel{background:transparent url(/_i/ani/fo/fna.jpg) center -17px;border-color:#ffdc88}div.nwpesta >div:nth-child(1).t3 >div ul li:hover{background:transparent url(/_i/ani/fo/fna.jpg) center -17px;border-color:#ffdc88}div.nwpesta >div:nth-child(1).t3::after{background-color:rgb(255,212,73)}div.nwpesta >div:nth-child(2){height:calc(100% - 50px);overflow:hidden}div.nwpesta >div:nth-child(2) >div{display:none;height:100%;overflow:auto;width:100%}div.nwpesta >div:nth-child(2) >div.sel{display:block}div.nw-p{height:100%}div.nw-p >header{height:50px;overflow:hidden}div.nw-p >header >div{height:100px;overflow:auto}div.nw-p >header >div ul{background-color:#d2e2f4;height:50px}div.nw-p >header >div ul li{background-color:#add2ed;border-radius:6px 6px 0px 0px;color:#158bd5;float:left;font-weight:bold;height:40px;margin:5px 0px 5px 2px;padding:0px 15px;transition:background-color 0.1s,color 0.1s}div.nw-p >header >div ul li a{cursor:pointer;display:block;height:100%;left:0px;position:absolute;top:0px;width:100%;z-index:1}div.nw-p >header >div ul li i{background-position:center;background-repeat:no-repeat;color:inherit;display:block;float:left;height:inherit;margin-right:4px;width:20px}div.nw-p >header >div ul li i::before{display:block;font-size:16px;font-style:normal;font-weight:normal;line-height:40px;text-align:center;transition:color 0.4s}div.nw-p >header >div ul li.sel{background-color:#4b9cd7;color:#fff}div.nw-p >header >div ul li:active i{transform:scale(0.9)}div.nw-p >header >div ul li:active::after{transform:scale(0.9)}div.nw-p >header >div ul li:first-child{margin-left:5px}div.nw-p >header >div ul li:hover{background-color:#5fa7db;color:#fff}div.nw-p >header >div ul li::after{content:attr(data-txt);display:block;float:left;font-size:13px;height:inherit;line-height:40px;transition:color 0.4s}div.nw-p >header >div.ext{height:50px;position:absolute;right:0px;top:0px}div.nw-p >header >div.ext >b{color:#666;display:block;font-size:12px;line-height:50px;padding:0px 10px}div.nw-p >header._1 >div ul{background:url(/_i/ani/fo/bn.jpg) repeat-x 0px 15px}div.nw-p >header._1 >div ul li{background-color:transparent;border:1px solid transparent;border-width:1px 1px 0px 1px;color:#666}div.nw-p >header._1 >div ul li.sel{background:url(/_i/ani/fo/fna.jpg);border-color:#ffd449}div.nw-p >header._1 >div ul li:hover{background:url(/_i/ani/fo/fna.jpg);border-color:#ffd449}div.nw-p >header._1::after{background-color:#ffd449}div.nw-p >header._2 >div ul{background-color:#fff}div.nw-p >header._2 >div ul li{background-color:#efefef;border:1px solid transparent;border-width:1px 1px 0px 1px;color:#777}div.nw-p >header._2 >div ul li.sel{background:#efefef url(/_i/ani/fo/bn.jpg) center -5px;border-color:rgba(0,0,0,0.1)}div.nw-p >header._2 >div ul li:hover{background:#efefef url(/_i/ani/fo/bn.jpg) center -5px;border-color:rgba(0,0,0,0.1)}div.nw-p >header._2::after{background-color:rgba(0,0,0,0.1)}div.nw-p >header._3 >div ul{background-color:#fff}div.nw-p >header._3 >div ul li{background-color:transparent;border-radius:20px;color:#777;margin-top:3px}div.nw-p >header._3 >div ul li.sel{background:transparent url(/_i/ani/fo/fna.jpg) center -17px;border-color:#ffdc88}div.nw-p >header._3 >div ul li:hover{background:transparent url(/_i/ani/fo/fna.jpg) center -17px;border-color:#ffdc88}div.nw-p >header._3::after{background-color:rgb(255,212,73)}div.nw-p >header._u >div{background-color:#d2e2f4}div.nw-p >header._u >div ul{display:none}div.nw-p >header._u >div.ext{width:100%}div.nw-p >header::after{background-color:#4b9cd7;bottom:0px;content:"";display:block;height:5px;left:0px;position:absolute;width:100%}div.nw-p >main{height:calc(100% - 50px)}div.nw-p >main >div{display:none;height:100%;overflow:auto;width:100%}div.nw-p >main >div.sel{display:block}/**
* @version $Id: apl.css,v 1.1 071220 00:00:00 _ner_nucleo_pe $
* @package Proyecto e...
* @copyright (C) 2000 - 2025 Nervio*.org Mex Xico
* @correo-e n@nervio.org
* Global Media in Frente GV - Nervio*
*/

@font-face{font-family:'webf';src:url('/_i/fue/wf.eot');src:url('/_i/fue/wf.eot') format('embedded-opentype'),url('/_i/fue/wf.woff2') format('woff2'),url('/_i/fue/wf.woff') format('woff'),url('/_i/fue/wf.ttf') format('truetype'),url('/_i/fue/wf.svg') format('svg');font-weight:normal;font-style:normal;}

body *{color:#333;font-family:Raleway,sans-serif;font-size:18px;}
body p{line-height:28px;}
body ,html{height:100%;}

.ancho{margin:0px auto;transition:all 0.4s;width:1200px;}
@media screen and (max-width:1200px){.ancho{width:95%;}}

.aaa{height:100%;left:0px;position:absolute;top:0px;width:100%;}
.aaa._z1{z-index:1;}

.ali1{text-align:left;}
.ali2{text-align:center;}
.ali3{text-align:right;}
.ali4{text-align:justify;}

.apl-img{cursor:zoom-in;}

.apl-men{height:100%;left:0px;position:fixed;top:0px;width:100%;z-index:100;}
.apl-men >a{cursor:pointer;display:block;height:70px;position:absolute;right:7px;top:7px;width:70px;}
.apl-men >a:active{transform:scale(0.9);}
.apl-men >a:hover::before{background-position:-70px 0px;}
.apl-men >a::before{background:url(/_i/ani/cer.png) 0px;border-radius:50%;content:"";display:block;height:inherit;transition:all 0.4s;width:inherit;}
.apl-men >sub{background-color:rgba(44,44,51,0.5);background:radial-gradient(rgba(44,44,51,1.0),rgba(44,44,51,0.9),rgba(44,44,51,0.8));cursor:url(/_i/ani/crr.png?idb),auto;display:block;height:100%;left:0px;position:absolute;top:0px;width:100%;}
.apl-men a.as{border-radius:50%;cursor:pointer;display:block;height:80px;left:10px;margin-top:-80px;position:absolute;top:50%;width:80px;}
.apl-men a.as +a.as{left:auto;right:10px;}
.apl-men a.as +a.as::before{content:"\f138";}
.apl-men a.as::before{background:none;color:#e51836;content:"\f137";display:block;font:64px/80px webf;text-align:center;}
.apl-men main{background-color:rgba(255,255,255,0.8);border-radius:6px;height:500px;margin:-250px auto;width:500px;}
.apl-men main >sub{display:block;height:100%;left:0px;position:absolute;top:0px;width:100%;}
.apl-men main.bar{overflow:auto}
.apl-men main.cen::before{content:"";display:block;height:50%;}
.apl-men main.sif{background-color:transparent;}
.apl-men::before{content:"";display:block;height:50%;}

.apl-fnd{height:100%;overflow:hidden;}
.apl-fnd .apl-pre{position:absolute;transition:opacity 1s,transform 2s;}
.apl-fnd .op0{opacity:0;transform:scale(1.1);z-index:0;}
.apl-fnd .op1{opacity:1;}

.apl-pre{backface-visibility:hidden;transform-style:preserve-3d;display:block;height:100%;width:100%;}
.apl-pre .mos{opacity:1;}
.apl-pre sub{background:#f9f9f9 url(/_i/ani/en/enp.png) no-repeat center;display:block;height:100%;left:0px;opacity:0;position:absolute;top:0px;transition:opacity 0.4s;width:100%;}
.apl-pre sub.sif{background:none;}
.apl-pre sup{background-position:center;background-repeat:no-repeat;background-size:cover;display:block;height:100%;left:0px;opacity:0;position:absolute;top:0px;transition:opacity 0.4s;width:100%;}

.btn *{border-radius:100px;border:2px solid transparent;color:#fff;cursor:pointer;display:inline-block;font-weight:bold;margin:7px 13px;padding:16px 48px;transition:all 0.3s ease-in-out;}
.btn .btn1{background-color:#149dcc;border-color:#149dcc;color:#fff;}
.btn .btn1:hover{background-color:#0d6786;border-color:#0d6786;}
.btn .btn2{background-color:transparent;border-color:#fff;color:#fff;}
.btn .btn2:hover{background-color:#fff;border-color:#fff;color:#1b3f94;}
.btn .btn3{background-color:#0070c0;border-color:#149dcc;color:#fff;}
.btn .btn3:hover{background-color:#0d6786;border-color:#0d6786;}
.btn .btn4{background-color:#e51836;border-color:#b80924;color:#fff;}
.btn .btn4:hover{background-color:#b80924;border-color:#e51836;}
.btn .btn5{border-color:#b80924;color:#b80924;}
.btn .btn5:hover{background-color:#b80924;border-color:#e51836;color:#fff;}

/*
.web-btn a{border-radius:100px;border:2px solid transparent;color:#fff;cursor:pointer;display:inline-block;font-weight:bold;margin:7px 13px;padding:16px 48px;transition:all 0.3s ease-in-out;}
.web-btn a.btn1{background-color:#149dcc;border-color:#149dcc;color:#fff;}
.web-btn a.btn1:hover{background-color:#0d6786;border-color:#0d6786;}
.web-btn a.btn1-i{border-color:#0d6786;color:#0d6786;}
.web-btn a.btn1-i:hover{background-color:#149dcc;border-color:#149dcc;color:#fff;}
.web-btn a.btn2{background-color:#ff3366;border-color:#ff3366;color:#fff;}
.web-btn a.btn2:hover{background-color:#e50039;border-color:#e50039;}
.web-btn a.btn2-i{border-color:#e50039;color:#e50039;}
.web-btn a.btn2-i:hover{background-color:#ff3366;border-color:#ff3366;color:#fff;}

.btn{cursor:pointer;transition:background-color 0.4s, color 0.4s, transform 0.2s;}
.btn:active{zoom:0.95;}
.btn:hover{transform:scale(1.05);}
.btn1{background-color:#b80924;color:#fff;}
.btn1, .btn2, .btn3, .btn4, .btn44, .btn5{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.18);border:2px solid transparent;border-radius:5px;cursor:pointer;font-size:18px;font-weight:bold;height:50px;line-height:50px;padding:0px 27px;text-shadow:none;transition:background-color 0.4s, color 0.4s;}
.btn1:hover{background-color:#fff;color:#b80924;}
.btn2{border-color:#fff;color:#fff;}
.btn2:hover{background-color:#fff;color:#2d2e2e;}
.btn3{background-color:#b80924;color:#fff;}
.btn3:hover{background-color:#0d2d62;}
.btn4{background-color:transparent;border-color:#0d2d62;color:#0d2d62;}
.btn4:hover{background-color:#0d2d62;color:#fff;}
.btn44{background-color:transparent;border-color:#fff;color:#fff;}
.btn44:hover{background-color:#fff;color:#e51836;}
.btn5{background-color:transparent;border-color:#b80924;color:#b80924;}
.btn5:hover{background-color:#b80924;color:#fff;}
*/

.clr0{color:#162436;}
.clr1{color:#1b3f94;}
.clr11{color:#66bfda;}
.clr111{color:#0071de;}
.clr2{color:#00a99f;}
.clr3{color:#890013;}
.clr4{color:#b80924;}
.clr44{color:#e51836;}
.clr5{color:#ff9900;}

.fnd0{background-color:#162436;}
.fnd1{background-color:#1b3f94;}
.fnd11{background-color:#66bfda;}
.fnd11-h:hover{background-color:#66bfda;}
.fnd111{background-color:#0071de;}
.fnd2{background-color:#00a99f;}
.fnd3{background-color:#890013;}
.fnd4{background-color:#b80924;}
.fnd4-b::before{background-color:#b80924;}
.fnd44{background-color:#e51836;}
.fnd44-b::before{background-color:#e51836;}
.fnd5{background-color:#ff9900;}

/*.fnt0{font-family:"Roboto",sans-serif;}
.fnt1{font-family:"Merienda One";}
.fnt2{font-family:"Handlee";}
.fnt3{font-family:Raleway,sans-serif;}
.fnt4{font-family:'Open Sans',sans-serif;}*/
.fnt5{font-family:"Londrina Solid",cursive;}

.hr{padding:21px 0px;}
.hr hr{height:4px;margin:0px auto;width:70px;}
.hr hr.hr1{background-color:#e51836;border:0px solid red;}

.stxt0{text-shadow:-1px -1px 0px rgba(255,255,255,0.3),1px -1px 0px rgba(255,255,255,0.3),-1px 1px 0px rgba(255,255,255,0.3),1px 1px 0px rgba(255,255,255,0.3);}
.stxt4{text-shadow:0px 0px 5px #000;}
.stxt5{text-shadow:-1px -1px 0px #2969b3,1px -1px 0px #2969b3,-3px 3px 0px #2969b3,3px 3px 0px #2969b3;}
.stxt6{text-shadow:-1px -1px 0px #e51836,1px -1px 0px #e51836,-3px 3px 0px #e51836,3px 3px 0px #e51836;}
.stxt7{text-shadow:-1px -1px 0px #fff,1px -1px 0px #fff,-3px 3px 0px #fff,3px 3px 0px #fff;}

.tbl::after{clear:both;content:"";display:block;}
.tbl::before{content:"";display:table;}

body >footer{background-color:#031859;}
body >footer article{background-color:#d9d9d9;}
body >footer article div{height:60px;}
body >footer article i.apl-pre{float:left;width:200px;}
body >footer article i.apl-pre sup{background-size:60%;}
body >footer article p{font-size:16px;font-weight:bold;line-height:60px;text-align:center;}
body >footer article p a{font-size: 16px;}
body >footer article p a:hover{text-decoration: underline;}
body >footer ul{padding:50px 0px 20px;}
body >footer ul li{float:left;width:25%;}
body >footer ul li *{color:#fff;}
body >footer ul li a{font-size:16px;}
body >footer ul li a:hover{text-decoration:underline;}
body >footer ul li b{display:block;padding:30px 0px 0px 50px;}
body >footer ul li b._a::before{content:"\f041";}
body >footer ul li b._b{padding-left:0px;text-align: center;}
body >footer ul li b._b +span{padding-left:0px;text-align: center}
body >footer ul li b._b::before{left:auto;margin-right:10px;position:relative;top: auto}
body >footer ul li b._b::before{content:"\f095";}
body >footer ul li b._c::before{content:"\f0e0";}
body >footer ul li b::before{font:20px/25px webf;height:25px;left:0px;position:absolute;text-align:center;top:30px;width:50px;}
body >footer ul li span{display:block;font-size:16px;margin-top:10px;padding-left:50px;}
body >footer ul li span._a::before{content:"\f041";}
body >footer ul li span._b a{color:#6598fe;font-size:16px;font-weight:bold;}
body >footer ul li span._b::before{content:"\f095";}
body >footer ul li span._c a{color:#6598fe;font-size:16px;font-weight:bold;}
body >footer ul li span._c::before{content:"\f0e0";}
body >footer ul li span._d::before{content:"\f0c1";}
body >footer ul li span._e a{color:#6598fe;font-weight:bold;}
body >footer ul li span._e::before{content:"\f232";}
body >footer ul li span._w{background:url(/_arc/w5/i59.png) no-repeat 50px center;background-size:contain;height:30px;line-height:30px;margin-top:30px;}
body >footer ul li span._w b{bottom:100%;position:absolute;left:0px;}
body >footer ul li span._x::before{content:"\f16d";}
body >footer ul li span._y::before{content:"\f099";}
body >footer ul li span._z::before{content:"\f09a";}
body >footer ul li span::before{font:20px/25px webf;height:25px;left:0px;position:absolute;text-align:center;top:0px;width:50px;}
body >footer >div{padding-bottom:40px;}
body >footer >div small{color:#fff;display:block;font-size:16px;text-align:center;}
body >footer >div small a{height:100%;left:0px;position:absolute;top:0px;width:100%;}
body >footer >div small:hover::after{color:#00a6e1;}
body >footer >div small::after{content:"\f08e";font:16px webf;margin-left:10px;}
/*body >footer ul li:nth-child(1){width:40%}*/
/*body >footer ul li:nth-child(2){margin:0px 5%;}*/
/*body >footer ul li:nth-child(3){width:25%}*/

@media screen and (max-width:666px){
	body >footer ul li{width:100%;}
	body >footer ul li b{padding-left:0px;padding-top:50px;text-align:center;}
	body >footer ul li b::before{display:block;left:auto;position:relative;top:auto;width:auto;}
	body >footer ul li span{padding-left:0px;text-align:center;}
	body >footer ul li span._w{margin:0px auto;width:200px;}
	body >footer ul li span::before{display:block;height:30px;line-height:30px;position:relative;width:100%;}
	body >footer ul li:nth-child(1) b:first-child{padding-top:0px;}
	body >footer ul li:nth-child(2){margin:0px;}
}

@media screen and (max-width:375px){
	body >footer article div{height:auto;}
	body >footer article p{line-height:normal;padding:20px 0px;}
}

body >header{background:linear-gradient(#1b3f94,#001f7a);height:120px;line-height:120px;left:0px;position:fixed;top:0px;width:100%;z-index:10;}
body >header input{display:none;}
body >header >i.apl-pre{float:left;height:inherit;margin-left:10px;width:200px;}
body >header >i.apl-pre a{z-index:1;}
body >header >i.apl-pre sup{background-size:contain;}
body >header >nav{float:left;/*margin-left:50px;*/width:calc(100% - 210px);}
body >header >nav >ul{float:left;left:50%;height:inherit;line-height:inherit;transform:translateX(-50%);}
body >header >nav >ul >li{float:left;line-height:inherit;overflow:hidden;padding:0px 10px;}
body >header >nav >ul >li ul{background:linear-gradient(#001f7a,#1b3f94);border-radius:0px 0px 8px 8px;box-shadow:0px 0px 20px 0px rgba(26,26,26,0.3);left:0px;padding:20px 10px 10px;position:absolute;top:120%;transition: top 0.4s;width:220px;}
body >header >nav >ul >li ul li{line-height:25px;}
body >header >nav >ul >li ul li a{border-radius:4px;color:#fff;display:block;padding:10px;transition:padding 0.4s;}
body >header >nav >ul >li ul li a b{color: inherit;}
body >header >nav >ul >li ul li._50 a{padding:5px 10px;}
body >header >nav >ul >li ul li._50 a::after{content:"\f044";font:18px/45px webf;opacity:0;position:absolute;right:0px;top:0px;transition:all 0.4s;}
body >header >nav >ul >li ul li._50 ~li._50{margin-top:10px;}
body >header >nav >ul >li ul li._50::before{border-top:1px solid rgba(255,255,255,0.3);color:#62c2e6;content:attr(data-txt);display:block;font-weight:bold;padding:5px 0px;text-align:center;text-transform:uppercase;}
/*body >header >nav >ul >li ul li a:hover{text-decoration:underline;}*/
/*
body >header >nav >ul >li ul li._10{background-color:#2955d8;}
body >header >nav >ul >li ul li._10 a{color:#fff;padding:5px;text-align:left;}
body >header >nav >ul >li ul li._10 a::before{content:"\f044";font:16px webf;padding-right:5px;}
body >header >nav >ul >li ul li._10 span{color:#fff;cursor:default;display:block;font-weight:bold;letter-spacing:2px;padding-top:10px;text-transform:uppercase;}
body >header >nav >ul >li ul li._20{background-color:#d9d9d9;line-height:normal;}
body >header >nav >ul >li ul li._20 a{color:#333;padding:8px 5px 5px 5px;text-align:left;}
body >header >nav >ul >li ul li._20 a._1{font-size:90%;}
body >header >nav >ul >li ul li._20 a::before{content:"\f044";font:16px webf;padding-right:5px;}
body >header >nav >ul >li ul li._20 span{color:#333;cursor:default;display:block;font-weight:bold;letter-spacing:2px;padding:10px 0px 0px;text-transform:uppercase;}
*/
body >header >nav >ul >li ul li a:hover{background-color:rgba(0,176,240,0.4);padding-left:20px;}
body >header >nav >ul >li ul li a:hover::after{opacity:1;right:10px;}
body >header >nav >ul >li ul::after{background-color:#00b0f0;content:"";height:20px;left:20px;position:absolute;top:-10px;transform:rotate(45deg);width:20px;}
body >header >nav >ul >li >a{color:#fff;display:block;font-family:'Open Sans',sans-serif;font-size:16px;padding:0px 5px;text-align:center;text-transform:uppercase;transition:color 0.4s;}
/*body >header >nav >ul >li >a:hover{color:#00b0f0;}*/
body >header >nav >ul >li.adm a::before{content: "\f005";font:18px webf;margin-right:5px;}
body >header >nav >ul >li.blg a{background:url(/_arc/tmp/_22/zavi-01-84.png?idb-) no-repeat center;background-size:contain;color:transparent;}
body >header >nav >ul >li.btn >a{padding:10px 48px !important;}
body >header >nav >ul >li.ese a{background:url(/_arc/tmp/_22/zavi-01-85.png) no-repeat center;background-size:100%;color:transparent;}
body >header >nav >ul >li:hover{overflow:visible;}
body >header >nav >ul >li:hover ul{animation-duration:0.4s;animation-fill-mode:both;animation-name:ani0327;/**/top:100%;}
body >header >nav >ul >li:hover >a{color:#00b0f0;}
body >header >nav >ul >li:nth-child(2) >a{cursor: default;}
body >header >nav >ul >li:nth-child(3) >a{cursor: default;}
body >header >span{display:none;}
body >header::before{background:url(/_arc/fon/lin.svg) no-repeat center;background-size:cover;content: "";height: 100%;left:200px;opacity: 0.7;pointer-events:none;position: absolute;top:0px;width: 100%;}
@keyframes ani0327{
  0%{
  	opacity:0;
    transform-origin:0 0;
    transform:perspective(800px) rotateX(-30deg);
  }
  100%{
  	opacity:1;
    transform-origin:0 0;
    transform:perspective(800px) rotateX(0deg);
  }
}

@media screen and (max-width:1360px){
	body >header >nav{float:right;height:inherit;margin-left:0px;margin-right:10px;width:50px;}
	body >header >nav >input +label{background-color:rgba(44,44,51,0.5);display:none;height:100vh;left:0px;position:fixed;top:0px;width:100%;}
	body >header >nav >input:checked +label{display:block;}
	body >header >nav >input:checked +label ~label span *{background-color:#e51836;}
	body >header >nav >input:checked +label ~label sub::after{transform:rotate(45deg);width:100%;}
	body >header >nav >input:checked +label ~label sub::before{left:-150%;margin-top:-3.5px;top:50%;width:0%;}
	body >header >nav >input:checked +label ~label sup::after{bottom:50%;left:-150%;margin-top:-3.5px;width:0%;}
	body >header >nav >input:checked +label ~label sup::before{transform:rotate(-45deg);width:100%;}
	body >header >nav >input:checked ~ul{right:0px;visibility:visible;}
	body >header >nav >label ~label{cursor:pointer;display:block;height:50px;left:0px;overflow:hidden;position:absolute;top:35px;/*top:15px;*/width:50px;}
	body >header >nav >label ~label span{display:block;height:inherit;left:0%;position:absolute;top:0px;transform:scale(0.7);width:inherit;}
	body >header >nav >label ~label span *{background-color:#fff;display:block;height:inherit;left:-200%;position:absolute;top:0px;transform:scaleX(-1);width:inherit;}
	body >header >nav >label ~label span *::after{background-color:inherit;content:"";display:block;height:7px;left:-200%;position:absolute;transform:rotate(0deg);transition:0.25s ease-in-out;}
	body >header >nav >label ~label span *::before{background-color:inherit;content:"";display:block;height:7px;left:-200%;position:absolute;transform:rotate(0deg);transition:0.25s ease-in-out;}
	body >header >nav >label ~label sub::after{margin-top:-3.5px;top:50%;width:75%;}
	body >header >nav >label ~label sub::before{top:0px;width:100%;}
	body >header >nav >label ~label sup::after{bottom:0px;width:50%;}
	body >header >nav >label ~label sup::before{margin-top:-3.5px;top:50%;width:75%;}
	body >header >nav >ul{background-color:#fff;height:100vh;overflow-y:auto;left:auto;position:fixed;right:-250px;top:0px;transform:none;transition:right 0.4s;width:250px;}
	body >header >nav >ul li{color:#014171;float:none;line-height:normal;margin:0px auto;width:80%;}
	body >header >nav >ul li a{color:#031859;padding:15px 0px;}
	body >header >nav >ul li ul{position:relative;width: 200px;}
	body >header >nav >ul li ul li{width:90%;}
	body >header >nav >ul li ul li a{font-size:16px;padding:10px 0px;}
	body >header >nav >ul li ul li._1{background-color: transparent;margin-bottom: 0px;}
	body >header >nav >ul li ul li._1 a{color: #fff;}
	body >header >nav >ul li ~li{border-top:1px solid #d0d0d0;font-weight:normal;}
	body >header >nav >ul li.btn{display:none;}
	body >header >nav >ul li:hover{color:#333;font-weight:600;}
	body >header >nav >ul >li.adm a{color:red;padding:40px 0px;}
	body >header >nav >ul >li:first-child{margin-top:80px;}
	body >header >nav >ul >li:nth-child(2) ~li{border-top-color:transparent;}
	body >header >span{display:block;float:left;height:inherit;}
	body >header >span a.btn4{float:left;line-height:normal;margin:0px;top:50%;transform:translateY(-50%);}
	body >header >span::before{background-color:#fff;content:"";display:block;float:left;height:50px;margin:35px 30px 0px 30px;/*margin:15px 30px 0px 10px;*/width:4px;}
}

@media screen and (max-width:570px){
	body >header >span a.btn4{padding:16px;}
}

@media screen and (max-width:450px){
	body >header >nav >ul li.btn{display:block;}
	body >header >nav >ul li.btn a.btn4{margin:7px 0px;padding:16px 30px;}
	body >header >span{display:none;}
}

body >main{/*background-color:#e4e9ec;*//*margin-top:80px;*/margin-top:120px;}

section._0{background:linear-gradient(to bottom right,#2c84a0,rgba(13,45,98,0.9));overflow:hidden;}
section._0 div._01{margin:10px auto;min-height:60px;overflow:hidden;width:90%;}
section._0 div._01 a{color:#f7bb2d;font-weight:bold;padding:0px 10px;}
section._0 div._01 a:hover{text-decoration:underline;}
section._0 div._01 i{height:50px;left:0px;margin:-25px 0px;position:absolute;top:50%;width:50px;}
section._0 div._01 i::before{color:#ffe507;content:"\f071";display:block;font:48px/50px webf;text-align:center;}
section._0 div._01 p{color:#fff;margin:5px 0px 0px 50px;padding:0px 25px;width:calc(100% - 50px);}
section._0 div._01 p b{color:#fff;}
section._0 div._01::before{border-radius:4px;content:"";height:100%;position:absolute;right:0px;top:0px;width:calc(100% - 25px);}
section._0 div._02{background:#fff;height:700px;margin:0px auto 10px;overflow:hidden;width:99%;}
section._0 div._02 div{cursor:pointer;display:none;height:100%;left:0px;opacity:0.1;position:absolute;top:0px;width:100%;}
section._0 div._02 div[data-ply="true"]::before{content:"\f04c";}
section._0 div._02 div:hover{opacity:0.7;}
section._0 div._02 div::before{color:#fff;content:"\f01d";font:84px/100px webf;height:100px;left:50%;margin:-50px 0px 0px -50px;position:absolute;text-align:center;top:50%;width:100px;}
section._0 div._02 iframe{height:calc(100% + 200px);top:-100px;width:100%;}
section._0 input{display:none;}
section._0 input +div label{background:url(/_i/ani/crr.png) no-repeat center;cursor:pointer;height:100%;position:absolute;right:0px;top:0px;width:50px;}
section._0 input:checked +div{display:none;}

@media screen and (max-width:768px){
	section._0 div._02{height:400px;}
}

@media screen and (max-width:768px){
	section._0 div._02{height:300px;}
}

section._00{background-color:#fff;}
section._00 div._01{background-color:#d0d0d0;}
section._00 div._01 ul{width: 800px;}
section._00 div._01 ul li{letter-spacing: normal;padding: 10px 0px;text-align: left;}
section._00 div._01 ul li div{height: 80px;padding: 0px 30px;}
section._00 div._01 ul li._1{float: left;transform: translateX(50%);}
section._00 div._01 ul li._1 div b{color: #fff;float: left;font-size:18px;letter-spacing:2px;padding: 0px 30px;text-align: center;top: 50%;transform: translateY(-50%);width: calc(100 - 180px);}
section._00 div._01 ul li._1 div i.apl-pre{float: left;height: 80px;width: 80px;}
section._00 div._01 ul li._1 div i.apl-pre sup{background-size: 70%;}
section._00 div._01 ul li._1 div span{background-color:#e51836;border-radius:4px;color:#fff;display: block;float: right;font-size:14px;line-height:normal;top:50%;text-align:center;transform:rotate(-5deg) translateY(-50%);width:100px;}
section._00 div._01 ul li._1 div::before{background-color: #1b3f94;border-radius: 10px;height: 100%;left: 0px;position: absolute;top: 0px;width: 100%;}
section._00 div._01 ul li._2{float: right;}
section._00 div._01 ul li._2 div{}
section._00 div._01 ul li._2 div b{color: #1b3f94;float: left;letter-spacing: 2px;padding: 0px 20px;text-align: center;top: 50%;transform: translateY(-50%);}
section._00 div._01 ul li._2 div i{float: left;height: 80px;width: 80px;}
section._00 div._01 ul li._2 div i::after{content: "";}
section._00 div._01 ul li._2 div i::before{background-color: #1b3f94;border-radius: 50%;color: #d0d0d0;content: "\f0b1";font: 32px/50px webf;left: 50%;position: absolute;text-align: center;top: 50%;transform: translateX(-50%) translateY(-50%);width: 50px;}
section._00 div._01 ul li._2 div:hover b{color: #d0d0d0}
section._00 div._01 ul li._2 div:hover i::before{background-color: #d0d0d0;color: #1b3f94;}
section._00 div._01 ul li._2 div:hover::before{background-color: #1b3f94;}
section._00 div._01 ul li._2 div::before{border-radius: 10px;content: "";height: 100%;left: -25%;position: absolute;top: 0px;transform: perspective(2000px) rotate3d(0,1,0,-50deg);transition: background-color 0.4s;width: 150%;}
section._00 div.avi{background-color:#d0d0d0;height:100px;}
section._00 div.avi b{color:#fff;font-size:18px;letter-spacing:2px;line-height:100px;}
section._00 div.avi i.apl-pre{display:inline-block;height:inherit;position:absolute;right:100%;top:0px;width:80px;}
section._00 div.avi i.apl-pre sup{background-size:70%;}
section._00 div.avi p{height:inherit;margin:0px auto;width:300px;}
section._00 div.avi p::before{background-color:#1b3f94;border-radius:10px;bottom:10px;content:"";left:-100px;position:absolute;right:-100px;top:10px;}
section._00 div.avi span{background-color:#e51836;border-radius:4px;color:#fff;font-size:14px;left:90%;line-height:normal;position:absolute;top:50%;text-align:center;transform:rotate(-5deg) translateY(-50%);width:100px;}
section._00 div.avi:hover b{color:#fff;}
section._00 >div.ancho{padding:50px 0px 100px;}
section._00 >div.ancho >div{float:left;}
section._00 >div.ancho >div >div{height:240px;margin-top:50px;}
section._00 >div.ancho >div >div a{background:#fff url(/_arc/w3/i19.png);background-size:cover;bottom:30px;cursor:pointer;display:block;left:50%;margin-left:-260px;position:absolute;top:0px;width:520px;}
section._00 >div.ancho >div >div a sub{background-color:rgba(255,255,255,0.8);border:1px solid #fff;display:block;height:80px;left:50%;margin:-40px 0px 0px -125px;position:absolute;top:50%;width:250px;}
section._00 >div.ancho >div >div a sub::after{content:attr(data-txt);float:left;font-size:20px;font-weight:bold;position:relative;text-align:center;top:50%;transform:translateY(-50%);width:calc(100% - 60px);}
section._00 >div.ancho >div >div a sub::before{content:"\f144";display:block;float:left;font:48px/80px webf;height:inherit;text-align:center;width:60px;}
section._00 >div.ancho >div >i.apl-pre{height:408px;width:500px;}
section._00 >div.ancho >div >i.apl-pre >sup{background-size:contain;}
section._00 >div.ancho >div >h2{float:left;padding:30px 0px;text-align:center;}
section._00 >div.ancho >div >h2 b{display:block;font-size:22px;left:50%;letter-spacing:3px;text-transform:uppercase;transform:translateX(-50%);width:520px;}
section._00 >div.ancho >div >h3{font-size:34px;letter-spacing:3px;padding:30px 0px 0px;text-align:center;}
section._00 >div.ancho >div >ul{padding:30px 0px 0px;text-align:center;}
section._00 >div.ancho >div >ul li{background-color:#1b3f94;border-radius:40px;display:inline-block;height:160px;transition:all 0.4s;width:160px;}
section._00 >div.ancho >div >ul li a{border-radius:40px;color:#fff;display:block;font-size:20px;font-weight:bold;line-height:160px;z-index:1;}
section._00 >div.ancho >div >ul li a:hover{background:linear-gradient(45deg,#d0d0d0,#b5b5b9);color:#1b3f94;}
section._00 >div.ancho >div >ul li ~li{margin-left:10px;}
section._00 >div.ancho >div >ul li:hover a::after{border:5px solid #e51836;border-width:0px 0px 5px 0px;border-radius:50px;box-sizing:border-box;content:"";display:block;height:100%;left:2px;position:absolute;top:0px;width:100%;}
section._00 >div.ancho >div >ul li:hover a::before{border:5px solid #e51836;border-width:0px 0px 5px 0px;border-radius:50px;box-sizing:border-box;content:"";display:block;height:100%;left:-2px;position:absolute;top:0px;width:100%;}
section._00 >div.ancho >div:nth-child(1){width:500px;}
section._00 >div.ancho >div:nth-child(2){width:calc(100% - 500px);}

@media screen and (max-width:1024px){
	section._00 >div.ancho >div >h2 b{font-size: 20px;width: 100%;}
	section._00 >div.ancho >div >i.apl-pre{height:308px;width:100%;}
	section._00 >div.ancho >div >ul li{height:100px;width:120px;}
	section._00 >div.ancho >div >ul li a{font-size: 16px;line-height:100px;}
	section._00 >div.ancho >div:nth-child(1){width:300px;}
	section._00 >div.ancho >div:nth-child(2){width:calc(100% - 300px);}
}

@media screen and (max-width:1024px){
	section._00 >div.ancho >div >div a{left: auto;margin-left: 0px;width: 100%;}
	section._00 >div.ancho >div >i.apl-pre{height: 300px;}
	section._00 >div.ancho >div >i.apl-pre sup{background-size: contain;}
	section._00 >div.ancho >div:nth-child(1){width:100%;}
	section._00 >div.ancho >div:nth-child(2){width:100%;}
}

section._1 div.ancho >div{float:left;padding:10px;}
section._1 div.ancho >div i.apl-pre{height:200px;}
section._1 div.ancho >div i.apl-pre sup{background-position:right center;background-size:contain;}
section._1 div.ancho >div i.masco{height:80%;left:50%;position:absolute;top:10%;}
section._1 div.ancho >div ul{float:right;}
section._1 div.ancho >div ul li{float:left;font-size:22px;height:200px;line-height:200px;width:200px;}
section._1 div.ancho >div ul li a{color:#fff;display:block;font-size:inherit;font-weight:bold;line-height:inherit;text-align:center;text-transform:uppercase;transition:background-color 0.4s;}
section._1 div.ancho >div ul li ~li{margin-left:10px;}
section._1 div.ancho >div:nth-child(1){width:400px;}
section._1 div.ancho >div:nth-child(2){width:calc(100% - 400px);}

@media screen and (max-width:1024px){
	section._1 div.ancho >div i.apl-pre sup{background-position:center;}
	section._1 div.ancho >div ul li{float:left;font-size:18px;height:150px;line-height:150px;width:150px;}
	section._1 div.ancho >div:nth-child(1){width:calc(100% - 500px);}
	section._1 div.ancho >div:nth-child(2){width:500px;}
}

@media screen and (max-width:600px){
	section._1 div.ancho >div ul{width:100%;}
	section._1 div.ancho >div ul li{width:30%;}
	section._1 div.ancho >div ul li ~li{margin-left:5%;}
	section._1 div.ancho >div:nth-child(1){display:none;}
	section._1 div.ancho >div:nth-child(2){width:100%;}
}

@media screen and (max-width:425px){
	section._1 div.ancho >div ul li{font-size:14px;height:100px;line-height:100px;}
}

@media screen and (max-width:425px){
	section._1 div.ancho >div ul li{font-size:12px;height:50px;line-height:50px;}
}

section._2{background-color:#fff;}
section._2 h2{font-size:30px;font-weight:900;padding:100px 0px 50px;text-align:center;}
section._2 ul li{box-shadow:inset 0 0 50px rgba(0,0,0,0.5);float:left;margin:0.25%;width:24.5%;}
section._2 ul li h3{color:#fff;font-size:2.5rem;margin:0px auto;text-align:center;top:50%;transform:translateY(-50%);width:60%;}
section._2 ul li:hover h3{transform:scale(0.5) translateY(-50%);}
section._2 ul li:nth-child(2){background-color:#2955d8;}
section._2 ul li:nth-child(4){background-color:#0e75a1;}
section._2 ul li:nth-child(5){background-color:#c51330;}
section._2 ul li:nth-child(7){background-color:#031859;}

@media screen and (max-width:1024px){
	section._2 ul li h3{font-size:2rem;}
}

@media screen and (max-width:768px){
	section._2 h2{font-size:2rem;padding:50px 0px;}
	section._2 ul li h3{font-size:1.5rem;}
}

@media screen and (max-width:637px){
	section._2 h2{font-size:1.5rem;}
	section._2 ul li{width:49.5%;}
	section._2 ul li h3{font-size:2.5rem;}
}

@media screen and (max-width:425px){
	section._2 ul li h3{font-size:1.5rem;}
}

section._3 div.carru{overflow:hidden;padding:0px 0px 50px;}
section._3 div.carru >a{background-color:rgba(255,255,255,0.5);border-radius:50%;cursor:pointer;height:60px;margin-top:-30px;opacity:0.5;position:absolute;top:50%;transition:opacity 0.4s,transform 0.4s;width:60px;z-index:1;}
section._3 div.carru >a +a{right:2%;}
section._3 div.carru >a +a::before{content:"\f138";}
section._3 div.carru >a:active::before{transform:scale(0.8);}
section._3 div.carru >a:hover{transform:scale(1.1);}
section._3 div.carru >a::before{color:#00a6e1;display:block;font:50px/60px webf;text-align:center;}
section._3 div.carru >ul{height:550px;}
section._3 div.carru >ul li{height:100%;left:0px;opacity:0;position:absolute;top:0px;width:100%;z-index:0;}
section._3 div.carru >ul li i.apl-pre >sup{background-size:contain;}
section._3 div.carru >ul li.ant1{animation:anicarru1 0.6s ease;left:-100%;}
section._3 div.carru >ul li.ant2{animation:anicarru2 0.6s ease;left:0px;}
section._3 div.carru >ul li.mos{opacity:1;z-index:1;}
section._3 div.carru >ul li.sig1{animation:anicarru3 0.6s ease;left:-100%;}
section._3 div.carru >ul li.sig2{animation:anicarru4 0.6s ease;left:0px;}
section._3 div.carru >ul +a{left:2%;}
section._3 div.carru >ul +a::before{content:"\f137";}
section._3 div.carru:hover >a{opacity:1;}
section._3 h2{font-size:30px;padding:30px 0px;text-align:center;}
@keyframes anicarru1{0%{left:0px;}100%{left:100%;}}
@keyframes anicarru2{0%{left:-100%;visibility:hidden}100%{left:0px;}}
@keyframes anicarru3{0%{left:0px;}100%{left:-100%;}}
@keyframes anicarru4{0%{left:100%;}100%{left:0px;}}

@media screen and (max-width:768px){
	section._3 div.carru >ul{height:400px;}
}

@media screen and (max-width:425px){
	section._3 div.carru >ul{height:150px;}
}

section._4{background-color:#fff;}
section._4 div.ancho{padding:50px 0px 100px;}
section._4 div.ancho h2{float:left;font-size:30px;text-align:center;padding:50px 0px;width:100%;}
section._4 div.ancho >div{float:right;width:49%;}
section._4 div.ancho >div a._a{color:red;float:right;padding:0px;}
section._4 div.ancho >div a._a img{border-radius:0px;margin:0px;padding:0px;}
section._4 div.ancho >div a._a:hover{text-decoration:underline;}
section._4 div.ancho >div date{display:block;padding:20px 0px;}
section._4 div.ancho >div h3{font-size:28px;}
section._4 div.ancho >div i.apl-pre{height:250px;}
section._4 div.ancho >div +div{float:left;margin-left:2%;}

@media screen and (max-width:768px){
	section._4 div.ancho h2{padding:0px;}
	section._4 div.ancho >div{width:100%;}
	section._4 div.ancho >div h3{text-align:center;}
	section._4 div.ancho >div i.apl-pre{margin:30px 0px;}
	section._4 div.ancho >div +div{margin-left:0px;}
}

@media screen and (max-width:425px){
	section._4 div.ancho >div div.btn{text-align:center;}
	section._4 div.ancho >div div.btn a{float:none;}
	section._4 div.ancho >div div.btn a +a{margin-top:50px;}
}

section._11{height:400px;}
section._11 div.ancho{height:inherit;}
section._11 div.apl-fnd{height:100%;left:0px;position:absolute;top:0px;width:100%;}
section._11 h1{bottom:0px;color:#1c3784;font-size:128px;left:0px;position:absolute;text-shadow:0px 0px 30px #000;text-transform:uppercase;text-shadow:-1px -1px 0px #fff,1px -1px 0px #fff,-1px 1px 0px #fff,1px 1px 0px #fff;}
section._11 h1._::after{bottom:7px;content:attr(data-txt);display:block;font-size:18px;margin-bottom:0px;position:absolute;text-align:center;width:100%;}
section._11 h1._a{font-size:96px;}

section._11 h1._1{color:#2f7da3;}

section._11 >i.apl-pre{left:0px;position:absolute;top:0px;}
section._11 >i.apl-pre sup{box-shadow:inset 0 0 50px rgba(0,0,0,0.5);}

@media screen and (max-width:768px){
	section._11{height:200px;}
	section._11 h1{font-size:96px;}
}

@media screen and (max-width:700px){
	section._11 h1{font-size:74px;text-align:center;}
}

@media screen and (max-width:525px){
	section._11 h1{font-size:64px;text-align:center;width:100%;}
	section._11 h1._::after{font-size:16px;position:relative;}
}

@media screen and (max-width:425px){
	section._11 h1{font-size:48px;}
}

@media screen and (max-width:375px){
	section._11 h1{font-size:38px;}
}

section._12{background-color:#f0f3f3;}
section._12 main{padding:20px 0px 50px;text-align:justify;}
section._12 main ._vin{display:inline-block;}
section._12 main .vin{display:block;margin:10px 0px;padding-left:20px;}
section._12 main .vin::before{content:"\f02e";font:18px/28px webf;left:0px;position:absolute;top:0px;}
section._12 main div.izqimg{float:left;margin-right:20px;width:200px;}
section._12 main div.izqimg img{max-width:100%;}
section._12 main h1._1{color:#1c3784;font-size:128px;}
section._12 main i._a{height:400px;margin:50px 0px;}
section._12 main i._a sup{background-size:contain;}
section._12 main i._idb{height:400px;margin:50px 0px;}
section._12 main i._idb sup{background-size:contain;}
section._12 main p{text-align:justify;}
section._12 main p a:hover{text-decoration:underline;}
section._12 main p img{max-width:100%;}
section._12 main p img[align="left"]{margin:20px;max-width:200px;}
section._12 main p +p{padding-top:28px;}
section._12 main p._1{font-size:24px;}
section._12 main span.izqimg{float:left;height:200px;margin-right:20px;width:200px;}
section._12 main ul._a li{float:left;height:300px;margin:0.25%;width:32%;/*width:24.5%;*/}
section._12 main ul._a li p{color:#fff;font-weight:bold;height:50px;top:calc(100% - 50px);z-index:1;}
section._12 main ul._a li p::before{content:attr(data-txt);display:block;line-height:normal;margin:0px auto;position:relative;text-align:center;top:50%;transform:translateY(-50%);width:80%;}
section._12 main ul._a li sup{height:calc(100% - 50px);}
section._12 main ul._a li:nth-child(1) p{background-color:#031859;}
section._12 main ul._a li:nth-child(2) p{background-color:#2955d8;}
section._12 main ul._a li:nth-child(3) p{background-color:#c51230;}
section._12 main ul._a li:nth-child(4) p{background-color:#2c84a0;}
section._12 main ul._a li:nth-child(5) p{background-color:#c51230;}
section._12 main ul._a li:nth-child(6) p{background-color:#0e75a1;}
section._12 main ul._a li:nth-child(7){margin-left:16.5%;}
section._12 main ul._a li:nth-child(7) p{background-color:#031859;}
section._12 main ul._a li:nth-child(8) p{background-color:#2855d8;}
section._12 main ul._b{margin: 0px auto;width:80%;}
section._12 main ul._b li{float:left;height:150px;width:20%;}
section._12 main ul._b li a{z-index:1;}
section._12 main ul._b li sup{background-size:80%;}
section._12 main >h2{font-size:28px;padding:50px 0px 28px;}
/* BBB section._12 main >h2._1{font:44px 'Londrina Solid',cursive;font-weight:bold;letter-spacing:3px;text-shadow:1px 1px 2px #fff,-1px -1px 2px #fff,1px -1px 4px #fff,-1px 1px 4px #fff;top:50%;}*/
section._12 main p._adm-cnt{font-size:24px;}
section._12 main p._adm-cnt a b{font-size:24px;font-family:inherit;font-weight:normal;}
section._12 main p._adm-cnt a:hover{text-decoration:none;}
section._12 main p._adm-cnt a:hover b{color:#0070c0;text-decoration:underline;}
section._12 main p._adm-cnt a::before{color:#0070c0;font:20px webf;margin:0px 5px 0px 10px;}
section._12 main p._adm-cnt a._c::before{content:"\f003";}
section._12 main p._adm-cnt a._t::before{content:"\f10b";font-size:24px;}
section._12 main p._adm-cnt a._w{background:url(/_arc/ico/w.png) no-repeat center;display:block;height:140px;width:280px;}
section._12 main p._adm-cnt a._w b{display:none;}
section._12 main p._adm-cnt b{font-size:24px;}
/*section._12 main p._adm-cnt a._w::before{content:"\f232";}*/

@media screen and (max-width:866px){
	section._12 main h1._1{font-size:64px;}
	section._12 main ul._b{width:100%;}
	section._12 main ul._b li{width:33.3333333%;}
}

@media screen and (max-width:446px){
	section._12 main h1._1{font-size:48px;text-align:center;}
	section._12 main p img[align="left"]{display:block;float:none;margin:0px auto 30px;}
	section._12 main p._1{text-align:center;}

	section._12 main >h2{text-align:center;}

	section._12 main p._adm-cnt{font-size:18px;text-align:center;}
	section._12 main p._adm-cnt a b{font-size:18px;}
	section._12 main p._adm-cnt a._w{width:100%;}
	section._12 main p._adm-cnt b{font-size:18px;}
}

@media screen and (max-width:425px){
	section._12 main div.izqimg{float:none;margin:0px auto;padding-bottom:50px;width:100%;}
	section._12 main div.izqimg img{float:left;width:45%;}
	section._12 main div.izqimg img ~img{margin-left:10%;}
	section._12 main table tr td a{display:block;text-align:left;}
	section._12 main ul._a li{width:100%;}
	section._12 main ul._a li:nth-child(7){margin-left:0%;}
	section._12 main ul._b{text-align:center;}
	section._12 main ul._b li{float:none;display:inline-block;height:80px;width:45%;}
	/*section._12 main ul._b li:nth-child(even){display:none;}*/
	section._12 main >h2{text-align:center;}
}

section._122 div.ancho{padding-bottom:50px;}
section._122 div.ancho article{max-height:0px;overflow:hidden;transition:max-height 0.6s;}
section._122 div.ancho article{margin-bottom:10px;}
section._122 div.ancho h2{font-size:32px;padding:50px 0px;text-align:center;}
section._122 div.ancho input{display:none;}
section._122 div.ancho input +h3{background-color:#d9d9d9;line-height:34px;padding:0px 0px 0px 10px !important;}
section._122 div.ancho input:checked +h3 +article{max-height:1500px;}
section._122 div.ancho input:checked +h3 label::after{transform:rotate(90deg);}
section._122 div.ancho label{cursor:pointer;display:none;height:100%;left:0px;position:absolute;top:0px;width:100%;}
section._122 div.ancho label::after{background-color:#1b3f94;color:#fff;content:"\f054";font:28px/34px webf;height:34px;position:absolute;right:0px;text-align:center;top:0px;transition:transform 0.4s;width:34px;}
section._122 div.ancho >ul >li{float:left;width:30%;}
section._122 div.ancho >ul >li h3{font-size:20px;padding-bottom:10px;}
section._122 div.ancho >ul >li h3._1{font-size:26px;}
section._122 div.ancho >ul >li h4{padding-bottom:10px;}
section._122 div.ancho >ul >li i.apl-pre{height:324px;margin:0px auto 10px;width:90%;}
section._122 div.ancho >ul >li p{padding-bottom:30px;text-align:justify;}
section._122 div.ancho >ul >li ul li{line-height:28px;padding:0px 0px 10px 30px;}
section._122 div.ancho >ul >li ul li::before{color:#1b3f94;content: "\f040";/*content:"\f0eb";*/font:18px/28px webf;left:0px;position:absolute;text-align:center;top:0px;width:26px;}
section._122 div.ancho >ul >li >h4{font-size:20px;padding-bottom:50px;}
section._122 div.ancho >ul >li._1{width:60%;}
section._122 div.ancho >ul >li._2{padding-top:100px;}
section._122 div.ancho >ul >li._3{width:65%;}
section._122 div.ancho >ul >li:nth-child(even){margin:0px 5%;}

section._122 div.ancho div._con{padding:10px;text-align:center;}
section._122 div.ancho div._con img{height:100px;padding:5px;}
section._122 div.ancho div._con img ~img{margin-left:20px;}

section._122 div.ancho div._pas{background-color:#149dcc;border:5px solid #999;border-radius:50px 0px 50px 0px;margin:300px auto 50px;padding:50px 20px;width:600px;}
section._122 div.ancho div._pas a{color:#fff;display:block;font:32px 'Londrina Solid',cursive;letter-spacing:2px;text-align:center;text-shadow:1px 1px 2px #999,-1px -1px 2px #999,1px -1px 4px #999,-1px 1px 4px #999;}
section._122 div.ancho div._pas a:hover{text-decoration:underline;}
section._122 div.ancho div._pas i.apl-pre{bottom:calc(100% - 33px);height:291px;left:50%;margin-left:-225px;position:absolute;width:450px;}

section._122 ul._uni{margin:30px 0px 100px;text-align:center;}
section._122 ul._uni li{border-color:inherit;display:inline-block;height:80px;margin:0px 20px 0px 0px;width:180px;}
section._122 ul._uni li a{z-index:1;}
section._122 ul._uni li sup{background-size:90%;}
section._122 ul._uni li.a sup{background-size:80%;}
section._122 ul._uni li.b sup{background-size:70%;}
section._122 ul._uni li.c sup{background-size:60%;}
section._122 ul._uni li.d sup{background-size:40%;}
section._122 ul._uni li.sep{height:0px;margin:0px;width:100%;}
section._122 ul._uni li.sep::before{border:0px solid red;height:0px;}
section._122 ul._uni li::before{background-color:#fff;border:1px solid #e51836;border-radius:8px;content:"" !important;display:block;height:100%;left:0px;position:absolute;top:0px;width:100% !important;}

@media screen and (max-width:768px){
	section._122 div.ancho >ul >li i.apl-pre{display:inline-block;margin:0px;width:100%;}
	section._122 div.ancho >ul >li._1{width:100%;}
	section._122 div.ancho >ul >li._2{padding-top:0px;text-align:center;width:100%;}
	section._122 div.ancho >ul >li._3{width:100%;}
	section._122 div.ancho >ul >li:nth-child(even){margin:0px;}

	section._122 div.ancho div._pas{width:100%;}
	section._122 div.ancho div._pas i.apl-pre{left:0px;margin-left:0px;width:100%;}
	section._122 div.ancho div._pas i.apl-pre sup{background-size:contain;}
}

section._12 div._adm a{height:400px;}
section._12 div._adm a sup{background-size:contain;}
section._12 div._adm p{padding:20px 80px 50px;text-align:center;}

section._12 div._ses{background-color:#0070c0;margin:20px 0px;padding:20px 20px 20px 350px;}
section._12 div._ses *{color:#fff;}
section._12 div._ses button{color:#333;padding:0px 10px;}
section._12 div._ses div{padding:10px 0px;}
section._12 div._ses h2{font-size:34px;text-align: left;}
section._12 div._ses i.apl-pre{height:100%;left:0px;position:absolute;top:0px;width:300px;}
section._12 div._ses input{color:#333;padding:0px 10px;}

section._12 ul._adm{margin:50px auto;width:90%;}
section._12 ul._adm li{border:1px dashed #999;float:left;height:100px;width:30%;}
section._12 ul._adm li p{color:#fff;font-weight:bold;margin:0px auto;text-align:center;top:50%;transform:translateY(-50%);width:80%;}
section._12 ul._adm li:hover{background-color:#369ebb !important;}
section._12 ul._adm li:nth-child(1){background-color:#0f243e;}
section._12 ul._adm li:nth-child(2){background-color:#4f4f4f;margin:0px 5%;}
section._12 ul._adm li:nth-child(3){background-color:#005277;}

section._12 main ul._cnt{margin:50px auto;width:90%;}
section._12 main ul._cnt li{background-color:#031859;border:1px dashed #999;float:left;height:100px;width:30%;}
section._12 main ul._cnt li p{color:#fff;font-size:22px;margin:0px auto;text-align:center;top:50%;transform:translateY(-50%);width:80%;}
section._12 main ul._cnt li:hover{background-color:#b5b5b9;/*background-color:#0f243e !important;*/}
section._12 main ul._cnt li:hover p{color:#031859;}
/*section._12 main ul._cnt li:nth-child(1){background-color:#00b0f0;}*/
section._12 main ul._cnt li:nth-child(2){/*background-color:#2c84a0;*/margin:0px 5%;}
/*section._12 main ul._cnt li:nth-child(3){background-color:#031859;}*/

section._12 main div._map{border:1px dashed #999;height:300px;margin-top:50px;}

@media screen and (max-width:768px){
	section._12 div._ses h2{font-size:26px;text-align:left;}
}

@media screen and (max-width:588px){
	section._12 main ul._cnt li{float:none;height:80px;margin:0px auto;width:80%;}
	section._12 main ul._cnt li:nth-child(2){margin:10px auto;}
}

@media screen and (max-width:425px){
	section._12 div._adm a{height:200px;}
	section._12 div._adm p{padding:0px;}

	section._12 div._ses{padding-left:20px;}
	section._12 div._ses button{display:block;margin:0px auto;}
	section._12 div._ses h2{text-align:center;}
	section._12 div._ses i.apl-pre{height:100px;position:relative;width:100%;}
	section._12 div._ses p{text-align:center;}
}

main.men_cnt1{background-color:#fff;height:700px;overflow-y:auto;width:800px;}
main.men_cnt1 div.btn{float:left;width:100%;}
main.men_cnt1 div.env h3{font-size:28px;padding:40px 0px 0px;}
main.men_cnt1 div.env h4{font-size:28px;}
main.men_cnt1 div.env i.apl-pre{height:250px;margin-top:50px;}
main.men_cnt1 div.env i.apl-pre sup{background-size:contain;}
main.men_cnt1 form{padding:5px 10px;}
main.men_cnt1 form div.fecdis{padding:20px 0px;text-align:center;}
main.men_cnt1 form div.fecdis b{display:block;padding-bottom:20px;text-align:center;}
main.men_cnt1 form div.fecdis input{opacity:0;position:absolute;}
main.men_cnt1 form div.fecdis input:checked +label{background-color:#1b3f94;color:#fff;}
main.men_cnt1 form div.fecdis input:checked +label::before{content:"\f00c";}
main.men_cnt1 form div.fecdis label{border:1px solid #d0d0d0;border-radius:5px;color:#555;cursor:pointer;display:inline-block;line-height:30px;}
main.men_cnt1 form div.fecdis label::after{content:attr(data-txt);float:left;padding:5px;text-align:justify;width:200px;}
main.men_cnt1 form div.fecdis label::before{content:"\f1db";display:block;float:left;font:18px/40px webf;text-align:center;width:30px;}
main.men_cnt1 form div.fecdis select{border:1px solid #999;height:35px;}
main.men_cnt1 form >label{border:1px dashed #999;float:left;padding:10px;width:49%;}
main.men_cnt1 form >label input{border:1px solid #999;height:35px;padding:0px 10px;width:100%;}
main.men_cnt1 form >label select{border:1px solid #999;height:35px;width:100%;}
main.men_cnt1 form >label textarea{height:100px;resize:none;width:100%;}
main.men_cnt1 form >label.a{margin-left:0% !important;width:100%;}
main.men_cnt1 form >label.b{padding-left:30px;}
main.men_cnt1 form >label.b::before{content:"\f0eb";font:18px/43px webf;left:0px;position:absolute;text-align:center;top:0px;width:26px;}
main.men_cnt1 form >label.c{padding-left:60px;width:100%;}
main.men_cnt1 form >label.c input{left:10px;position:absolute;top:20px;width:35px;}
main.men_cnt1 form >label.d:nth-of-type(even){margin-left:0%;}
main.men_cnt1 form >label:nth-of-type(even){margin-left:1%;}
main.men_cnt1 form >label::before{content:attr(data-txt);display:block;line-height:25px;text-align:justify;}
main.men_cnt1 form >p{float:left;width:100%;}
main.men_cnt1 h2{background-color:#0070c0;color:#fff;font-size:28px;line-height:50px;text-align:center;}
main.men_cnt1 p{padding:10px 20px;}
main.men_cnt1 p a{color:#039;}
main.men_cnt1 p a:hover{text-decoration:underline;}

main.men_cnt2{background-color:#fff;height:300px;overflow-y:auto;width:500px;}
main.men_cnt2 h2{background-color:#2c84a0;color:#fff;font-size:28px;line-height:50px;text-align:center;}
main.men_cnt2 p{padding:10px 20px;}

main.men_cnt3{background-color:#fff;height:600px;overflow-y:auto;width:800px;}
main.men_cnt3 h2{background-color:#031859;color:#fff;line-height:50px;text-align:center;}
main.men_cnt3 h3{padding:20px 20px 0px;}
main.men_cnt3 p{padding:10px 20px;}
main.men_cnt3 p a{color:#039;}
main.men_cnt3 p a:hover{text-decoration:underline;}

@media screen and (max-width:425px){
	main.men_cnt1 div.btn{text-align:center;}
	main.men_cnt1 form label{width:100%;}
	main.men_cnt1 form label:nth-of-type(even){margin-left:0%;}
}

/* *** */

main.men_cnt1_44{background-color:#fff;height:700px;overflow-y:auto;width:800px;}
main.men_cnt1_44 div.btn{float:left;width:100%;}
main.men_cnt1_44 div.env h3{font-size:28px;padding:40px 0px 0px;}
main.men_cnt1_44 div.env h4{font-size:28px;}
main.men_cnt1_44 div.env i.apl-pre{height:250px;margin-top:50px;}
main.men_cnt1_44 div.env i.apl-pre sup{background-size:contain;}
main.men_cnt1_44 form{padding:5px 10px;}
main.men_cnt1_44 form div.desi div._1{text-align: center;}
main.men_cnt1_44 form div.desi div._1 input{opacity:0;position:absolute;}
main.men_cnt1_44 form div.desi div._1 input:checked +label{background-color:#1b3f94;color:#fff;}
main.men_cnt1_44 form div.desi div._1 input:checked +label::before{content:"\f00c";}
main.men_cnt1_44 form div.desi div._1 label{border:1px solid #d0d0d0;border-radius:5px;color:#555;cursor:pointer;display:inline-block;line-height:30px;}
main.men_cnt1_44 form div.desi div._1 label::after{content:attr(data-txt);float:left;padding:5px;text-align:justify;width:200px;}
main.men_cnt1_44 form div.desi div._1 label::before{content:"\f1db";display:block;float:left;font:18px/40px webf;text-align:center;width:30px;}
main.men_cnt1_44 form div.desi div._2{padding: 10px;text-align: center}
main.men_cnt1_44 form div.desi div._2 label{background-color: #efefef;border: 1px solid #d0d0d0;border-radius: 5px;display: inline-block;padding: 5px 5px 5px 10px;}
main.men_cnt1_44 form div.desi div._2 label.oculta{display: none;}
main.men_cnt1_44 form div.desi div._2 label::before{content: attr(data-txt1);padding-right: 20px;}
main.men_cnt1_44 form div.desi div._2 select{border:1px solid #999;cursor: pointer;height:35px;}
/*
main.men_cnt1_44 form div.fecdis{padding:20px 0px;text-align:center;}
main.men_cnt1_44 form div.fecdis b{display:block;padding-bottom:20px;text-align:center;}
main.men_cnt1_44 form div.fecdis input{}
main.men_cnt1_44 form div.fecdis input:checked +label{}
main.men_cnt1_44 form div.fecdis input:checked +label::before{}
main.men_cnt1_44 form div.fecdis label{}
main.men_cnt1_44 form div.fecdis label::after{}
main.men_cnt1_44 form div.fecdis label::before{}
main.men_cnt1_44 form div.fecdis select{}
*/
main.men_cnt1_44 form div.prin >label{border:1px dashed #999;float:left;padding:10px;width:49%;}
main.men_cnt1_44 form div.prin >label input{border:1px solid #999;height:35px;padding:0px 10px;width:100%;}
main.men_cnt1_44 form div.prin >label select{border:1px solid #999;height:35px;width:100%;}
main.men_cnt1_44 form div.prin >label textarea{height:100px;resize:none;width:100%;}
main.men_cnt1_44 form div.prin >label.a{margin-left:0% !important;width:100%;}
main.men_cnt1_44 form div.prin >label.b{padding-left:30px;}
main.men_cnt1_44 form div.prin >label.b::before{content:"\f0eb";font:18px/43px webf;left:0px;position:absolute;text-align:center;top:0px;width:26px;}
main.men_cnt1_44 form div.prin >label.c{padding-left:60px;width:100%;}
main.men_cnt1_44 form div.prin >label.c input{left:10px;position:absolute;top:20px;width:35px;}
main.men_cnt1_44 form div.prin >label.d:nth-of-type(even){margin-left:0%;}
main.men_cnt1_44 form div.prin >label:nth-of-type(even){margin-left:1%;}
main.men_cnt1_44 form div.prin >label::before{content:attr(data-txt);display:block;line-height:25px;text-align:justify;}
main.men_cnt1_44 form div.prin >p{float:left;font-weight: bold;width:100%;}
main.men_cnt1_44 h2{background-color:#0070c0;color:#fff;font-size:28px;line-height:50px;text-align:center;}
main.men_cnt1_44 p{padding:10px 20px;}
main.men_cnt1_44 p a{color:#039;}
main.men_cnt1_44 p a:hover{text-decoration:underline;}

/* *** */

div.bloque0{padding-bottom: 0px;}
div.bloque0 >p{font-weight:bold;letter-spacing:2px;padding: 20px;text-align: center !important;/*text-transform:uppercase;*/}
div.bloque0 >ul >li{float:left;width: 30%}
div.bloque0 >ul >li:nth-child(2){margin:0px 5%;}

div.bloque1 article{max-height:0px;overflow:hidden;transition:max-height 0.6s;}
div.bloque1 h3{background-color:#d9d9d9;letter-spacing:2px;line-height:34px;padding:0px 10px;text-transform:uppercase;}
div.bloque1 input{display:none;}
div.bloque1 input:checked +h3 +article{max-height:1500px;}
div.bloque1 input:checked +h3 label::after{transform:rotate(90deg);}
div.bloque1 label{cursor:pointer;height:100%;left:0px;position:absolute;top:0px;width:100%;}
div.bloque1 label::after{background-color:#1b3f94;color:#fff;content:"\f054";font:28px/34px webf;height:34px;position:absolute;right:0px;text-align:center;top:0px;transition:transform 0.4s;width:34px;}
div.bloque1 li{line-height:normal;padding:0px 20px 10px 30px;text-align:left;}
div.bloque1 li::before{content:"\f0eb";font:18px/28px webf;left:0px;position:absolute;text-align:center;top:0px;width:26px;}

div._pas2{/*background-color:#149dcc;*/border-radius:50px 0px 50px 0px;margin:300px auto 50px;/*padding:50px 20px;*/width:600px;}
div._pas2 a{color:#fff;display:block;font-size:26px;text-align:center;}
div._pas2 a:hover{text-decoration:underline;}
div._pas2 >i.apl-pre{bottom:calc(100% - 33px);height:291px;left:50%;margin-left:-225px;position:absolute;width:450px;}

#web-pieubi:hover{cursor:pointer;text-decoration:underline;}
#web-piesoy:hover{cursor:pointer;text-decoration:underline;}

div._gis-tit{height:190px;transition:opacity 0.9s,transform 0.9s;}
div._gis-tit i{float: left;height:inherit;width: 190px}
div._gis-tit i sup{background-size:contain;}
div._gis-tit p{font:44px 'Londrina Solid',cursive;font-weight:bold;letter-spacing:3px;line-height:normal;margin:0px auto;text-align:center !important;text-shadow:1px 1px 2px #fff,-1px -1px 2px #fff,1px -1px 4px #fff,-1px 1px 4px #fff;top:50%;transform:translateY(-50%);width:calc(100% - 190px);}
div._gis-tit +i.apl-pre{height:550px;/*height:400px;*/margin:50px 0px;}
div._gis-tit +i.apl-pre sup{background-size:contain;}

div._inipro{background: linear-gradient(to bottom right,#ffb502,#fff000);border:5px solid #ffb502;border-radius:76px;margin: 50px auto;padding: 30px;text-align: center;width: 50%;}
div._inipro span{color: #03146c;display: block;font:44px 'Londrina Solid',cursive;font-weight:bold;line-height:34px;}
div._inipro span::before{content: "\f005";font: 34px webf;margin-right: 10px;}

@media screen and (max-width:561px){
	div.bloque0 >ul >li{width:100%;}
	div.bloque0 >ul >li ~li{margin-top:10px;}
	div.bloque0 >ul >li:nth-child(2){margin:10px 0px 0px;}

	div._gis-tit{height:auto;}
	div._gis-tit i{height:200px;width:100%;}
	div._gis-tit p{transform:none;width:100%;}
	div._gis-tit +i.apl-pre{height:200px;margin:10px 0px;}

	div._inipro{width:100%;}
}

/* *** */

div.doc-inm p{color:#1b3f94;font-size:20px;font-weight:bold;padding:30px 0px 0px;text-align:center !important;}
div.doc-inm span{display:block;padding:10px 0px 20px;}
div.doc-inm span img{display:block;margin:0px auto;max-width:100%;}
div.doc-inm span::after{content:"";display:block;height:100%;left:0px;position:absolute;top:0px;width:100%;}

/* *** */.cls-ani{transition:opacity 0.9s,transform 0.9s;}
.anima-1{opacity:0;transform:translate3d(0,-5%,0);}
.anima-2{opacity:0;transform:translate3d(10%,0,0);}
.anima-3{opacity:0;transform:translate3d(0,5%,0);}
.anima-4{opacity:0;transform:translate3d(-10%,0,0);}

.fnt6{font-family:Inter,sans-serif;}

.ani0124a{animation:ani0124a 5s linear infinite alternate;}
.ani0124a._1{animation-delay:-2s;}
.ani0124a._2{animation-delay:-6s;}
.ani0124a._3{animation-delay:-8s;}
.ani0124a._4{animation-delay:-10s;}
.ani0124a._5{animation-delay:-12s;}
.ani0124a._6{animation-delay:-14s;}
@keyframes ani0124a{0%{transform:translateX(10%);}100%{transform:translateX(0%);}}

.apl-men >a::before{background-position:-70px 0px;}

.br1::-webkit-scrollbar{width: 8px;}
.br1::-webkit-scrollbar-thumb{background-color:#999;border-radius:4px;}
.br1::-webkit-scrollbar-thumb:active{background-color:#999999;}
.br1::-webkit-scrollbar-thumb:hover{background-color:#666;box-shadow:0px 0px 2px 1px rgba(0,0,0,0.2);}
.br1::-webkit-scrollbar-track{background-color:#e1e1e1;border-radius:4px;}
.br1::-webkit-scrollbar-track:hover,.br1::-webkit-scrollbar-track:active{background:#d4d4d4;}

div.wha{bottom:10px;overflow:hidden;padding:5px;position:fixed;right:20px;transition:width 0.4s;z-index:100;}
div.wha a{background:radial-gradient(#00c61c,#1bd741,#00a406);border-radius:50px;display:block;height:50px;transition:transform 0.4s;width:60px;width:150px;}
div.wha a:hover{cursor:pointer;transform:scale(1.05);}
div.wha a::after{color:#fff;content:attr(data-txt);font-size:12px;font-weight:bold;letter-spacing:2px;line-height:50px;padding-left:45px;text-transform:uppercase;}
div.wha a::before{background:url(/_arc/ico/wha.png) no-repeat center;background-size:60%;content:"";height:50px;left:0px;position:absolute;top:0px;width:50px;}

footer._y23{background-color:#d9d9d9;}
footer._y23 >div small{color:#031859;}
footer._y23 article{background-color:#031859;}
footer._y23 article p{color:#fff;}
footer._y23 article p a{color:#fff;}
footer._y23 div._prinm p{text-align:center;}
footer._y23 div._prinm p a{color:#031859;font-size:16px;}
footer._y23 div._prinm p a:hover{text-decoration:underline;}
footer._y23 ul li *{color:#031859;}

header._y23{background:none;height:auto;line-height:normal;position:absolute;}
header._y23 nav{margin-top:25px;}
header._y23 nav >i.log{background-image:url(/_arc/log/idb-cdmx.png);background-position:center;background-repeat:no-repeat;background-size:contain;float:left;height:80px;width:200px;}
header._y23 nav >i.log a{z-index:1;}
header._y23 nav >ul{float:right;}
header._y23 nav >ul li{float:left;padding:0px 5px;overflow:hidden;}
header._y23 nav >ul li a{/*background:linear-gradient(#1b3f94,#001f7a);*/border-radius:50px;color:#fff;cursor:pointer;display:block;font:bold 18px "raleway";letter-spacing:1px;padding:10px 20px;transition:all 0.3s;}
header._y23 nav >ul li ul{background-color:#fff;border-radius:10px;left:0px;padding:20px;position:absolute;top:150%;transition:top 0.4s,transform 0.4s;width:220px;}
header._y23 nav >ul li ul li a{color:#031859;display:block;}
header._y23 nav >ul li ul li::before{color:#00b0f0;content:"\f054";font:18px webf;left:-10px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:left 0.4s,opacity 0.4s;}
header._y23 nav >ul li ul li:hover::before{left:0px;opacity:1;}
header._y23 nav >ul li ul::before{bottom:95%;content:"";height:50px;left:0px;position:absolute;width:100%;}
header._y23 nav >ul li:hover{overflow:visible;}
header._y23 nav >ul li:hover a{background-color:rgba(255,255,255,0.2);transform:scale(1.05);}
header._y23 nav >ul li:hover ul{animation-duration:0.4s;animation-fill-mode:both;animation-name:ani0327;transform:scale(1.05);top:120%;}
header._y23 nav >ul li:hover ul a{background-color:transparent;}
header._y23::before{background:linear-gradient(180deg,rgba(27,63,148,0.5) 0%,rgba(27,63,148,1) 85%,rgba(0,32,163,1) 100%);display:none;left:0px;opacity:1;transform:rotate(-180deg);}

header._y23._bla nav >i.log{background-image:url(/_arc/ico/idb-cdmx.png);}
header._y23._bla nav >ul li >a{text-align:center;}
header._y23._bla nav >ul li a{color:#031859;}
header._y23._bla nav >ul li ul{background-color:#808080;}
header._y23._bla nav >ul li ul li:hover::before{color:#fff;}
header._y23._bla nav >ul li:hover a{background-color:rgba(0,176,240,0.2);color:#031859;}
header._y23._bla nav >ul li:hover ul a{background-color:transparent;color:#fff;}

@keyframes ani0327{
	0%{opacity:0;transform-origin:0 0;transform:perspective(800px) rotateX(-30deg);}
	100%{opacity:1;transform-origin:0 0;transform:perspective(800px) rotateX(0deg);}
}

main._y23{margin-top:0px;}

/* *** */

input.cls-inpch{position:absolute;visibility:hidden;}
input.cls-inpch +h2 label{cursor:pointer;height:100%;left:0px;position:absolute;top:0px;width:100%;}
input.cls-inpch +h2 +div{height:0px;overflow:hidden;}
input.cls-inpch +h2::after{color:inherit;content:"\f054";font:20px webf;margin-left:5px;position:absolute;text-align:center;top:30%;width:20px;}
input.cls-inpch:checked +h2 +div{height:auto;}
input.cls-inpch:checked +h2::after{transform:rotate(90deg);}


article.grisb{background:linear-gradient(#1b3f94,#001f7a);border:5px solid #999;border-radius:50px 0px 50px 0px;margin:0px auto 50px;padding:20px;transform:scale(0.8);width:480px;}
article.grisb a{color:red;display:block;font:26px 'Londrina Solid',cursive;letter-spacing:2px;text-align:center;text-shadow:1px 1px 2px #999,-1px -1px 2px #999,1px -1px 4px #999,-1px 1px 4px #999;}
article.grisb div button{cursor:pointer;float:right;font-size:24px;height:40px;width:50px;}
article.grisb div button::before{color:#00b0f0;content:"\f1d8";font:26px/40px webf;}
article.grisb div form{display:block;padding-top:20px;}
article.grisb div form p{color:#00b0f0;font-weight:bold;}
article.grisb div input{float:left;font-size:22px;height:40px;padding:0px 10px;width:calc(100% - 60px);}
article.grisb h3{color:#fff;font-size:24px;letter-spacing:3px;text-align:center;text-shadow:0px 0px 1px #00b0f0;}
article.grisb i.apl-pre{bottom:calc(100% - 33px);height:291px;left:50%;margin-left:-225px;position:absolute;width:450px;}
article.grisb p{color:#fff;font-size:22px;margin-top:10px;text-align:center;}

div._seco{display:none;}
main._secc{border-radius:30px;height:600px;width:800px;}
main._secc >a{background-color:inherit;cursor:pointer;height:50px;position:absolute;top:50%;transform:translateY(-50%);width:50px;}
main._secc >a:active::before{transform:scale(0.9);}
main._secc >a::before{color:#fff;display:block;font:20px/50px webf;text-align:center;text-shadow:0px 0px 3px #000;}
main._secc >a._1{border-radius:50px 0px 0px 50px;left:-50px;}
main._secc >a._1::before{content:"\f053";}
main._secc >a._2{border-radius:0px 50px 50px 0px;right:-50px;}
main._secc >a._2::before{content:"\f054";}
main._secc._1 >a{display:none;}

main._secc article{bottom:0px;position:absolute;width:100%;/*text-shadow:-1px 0 #999, 0 1px #999,1px 0 #999, 0 -1px #999;*/}
main._secc article div{color:#444;font-size:20px;padding:20px;text-align:justify;}
main._secc article h4{bottom:100%;color:inherit !important;left:0px;padding:10px 20px 0px 20px;position:absolute;}
main._secc article h4::after{color:inherit;content:attr(data-txt);letter-spacing:2px;position:relative;}
main._secc article h4::before{background-color:#fff;border-radius:30px 30px 0px 0px;content:"";height:100%;left:0px;opacity:0.9;position:absolute;top:0px;width:100%;}
main._secc article::before{background-color:#fff;border-radius:0px 30px 0px 0px;content:"";height:100%;left:0px;opacity:0.9;position:absolute;top:0px;width:100%;}

main._secc section{background-color:inherit;border-radius:30px;height:calc(100% - 8px);left:4px;overflow:auto;position:absolute;top:4px;width:calc(100% - 8px);z-index:1;}
main._secc section >i.apl-pre{border-radius:30px;overflow:hidden;}
main._secc section div.ins{text-align:center;}
main._secc section div.ins img{height:100px;margin:0px 30px 30px;}
main._secc section h3{color:#356288;font-size:28px;line-height:28px;margin-bottom:50px;text-align:center;}
main._secc section h3::after{background-color:#00b0f0;border-radius:3px 10px 3px 10px;content:"";height:20px;left:50%;position:absolute;top:130%;transform:rotate(45deg) translateX(-50%);transform-origin:0px 0px;width:20px;}
main._secc section h3::before{background-color:#00b0f0;content:"";height:2px;left:25%;position:absolute;top:calc(160% - 2px);width:50%;}
main._secc section h4{color:#356288;font-size:22px;text-align:center;}
main._secc section p{margin-top:20px;text-align:justify;}
main._secc section p._1{text-align:center;}
main._secc section p._1 a{color:#00c;}
main._secc section ul{text-align:center;}
main._secc section ul li{cursor:default;}
main._secc section ul li::before{color:#00b0f0;content:"\f054";font:18px webf;left:-10px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:left 0.4s,opacity 0.4s;}
main._secc section ul._1 li{border:1px solid #999;border-radius:4px;margin-top:10px;display:inline-block;padding:5px 10px;}
main._secc section ul._1 li::before{color:#00b0f0;content:"\f046";font:18px/28px webf;margin-right:5px;}
main._secc section ul._2 li{border-color:transparent;height:100px;width:150px;}
main._secc section ul._2 li a{z-index:1;}
main._secc section ul._2 li sup{background-size:contain;}
main._secc section ul._2 li::before{display:none;}
main._secc section ul._3 li{display:inline-block;padding:5px 10px;}
main._secc._1{background-color:#ff9900;}
main._secc._1 article{color:#ff6600;}
main._secc._2{background-color:#2955d8;}
main._secc._2 article{color:#2955d8;}
main._secc._3{background-color:#c51230;}
main._secc._3 article{color:#c51230;}
main._secc._4{background-color:#00d2d2;}
main._secc._5{background-color:#00c875;}
main._secc._6{background-color:#ff8ac4;}
main._secc._7{background-color:#031859;}
main._secc._8{background-color:#2855d8;}
main._secc._11{background-color:#1b3f94;}



section._y23-1{height:700px;}
section._y23-1 >div{height:inherit;left:0px;overflow:hidden;position:absolute;top:0px;width:100%;}
section._y23-1 >div iframe{height:100vh;left:50%;top:50%;transform:translate(-50%,-50%);width:200%;}
section._y23-1 article{height:inherit;}
section._y23-1 article div{margin:0px auto;padding:20px 20px 40px;top:50%;transform:translateY(-50%);width:800px;}
section._y23-1 article div h1{color:#fff;font-size:38px;text-align:center;text-shadow:0px 0px 5px #1b3f94;}
section._y23-1 article div p{padding-top:40px;text-align:center;}
section._y23-1 article div p a{border:2px solid #fff;color:#fff;display:inline-block;font-weight:bold;padding:10px;text-shadow:0px 0px 5px #1b3f94;}
section._y23-1 article div p a:hover{background-color:#fff;color:#1b3f94;text-shadow:0px 0px 5px #fff;}
section._y23-1 article div p a:nth-child(2){margin:0px 20px;}
section._y23-1 article div::before{background-color:#1b3f94;content:"";height:100%;left:0px;opacity:0.9;position:absolute;top:0px;width:100%;}

section._y23-2 div.ancho h2{font-size:28px;padding:30px 0px;text-align:center;}
section._y23-2 div.ancho ul{padding-bottom:50px;}
section._y23-2 div.ancho ul li{float:left;font-family:inherit;height:500px;width:30%;}
section._y23-2 div.ancho ul li div{font-family:inherit;font-weight:bold;height:50px;transition:height 0.4s;}
section._y23-2 div.ancho ul li div::before{color:#fff;content:attr(data-txt);display:block;position:relative;text-align:center;top:50%;transform:translateY(-50%);}
section._y23-2 div.ancho ul li i.apl-pre{height:calc(100% - 50px);transition:height 0.4s;}
section._y23-2 div.ancho ul li ~li{margin-left:5%;}
section._y23-2 div.ancho ul li:nth-child(1) div{background-color:#085195;}
section._y23-2 div.ancho ul li:nth-child(2) div{background-color:#00985f;}
section._y23-2 div.ancho ul li:nth-child(3) div{background-color:#cb0044;}
section._y23-2 div.ancho ul li:nth-child(4) div{background-color:#ed7d31;}

section._y23-3 >i.apl-pre{height:100%;left:0px;position:absolute;top:0px;width:100%;}
section._y23-3 >i.apl-pre::after{background:linear-gradient(to bottom,rgba(3,24,89,0.8),#031859);content:"";height:100%;left:0px;position:absolute;top:0px;width:100%;}
section._y23-3 div{padding:50px 0px;}
section._y23-3 div h2{color:#fff;font-size:44px;text-align:center;}
section._y23-3 div h3{color:#fff;font-size:28px;padding-top:10px;text-align:center;}
section._y23-3 div label{display:block;text-align:center;}
section._y23-3 div label button{cursor:pointer;font-size:18px;height:35px;padding:0px 10px;}
section._y23-3 div label input{cursor:pointer;font-size:18px;height:35px;padding:0px 10px;}
section._y23-3 div p{color:#fff;font-size:22px;padding:10px 0px 20px;text-align:center;}

section._y23-4{padding-top:80px;}
section._y23-4 div.izqimg{float:left;margin-right:20px;width:200px;}
section._y23-4 div.izqimg img{max-width:100%;}
section._y23-4 div.izqimg span{display:block;}
section._y23-4 div.izqimg span._1::after{background-color:#085195;}
section._y23-4 div.izqimg span._1::before{background-color:#085195;}
section._y23-4 div.izqimg span._2::after{background-color:#00985f;}
section._y23-4 div.izqimg span._2::before{background-color:#00985f;}
section._y23-4 div.izqimg span._3::after{background-color:#cb0044;}
section._y23-4 div.izqimg span._3::before{background-color:#cb0044;}
section._y23-4 div.izqimg span._4::after{background-color:#ed7d31;}
section._y23-4 div.izqimg span._4::before{background-color:#ed7d31;}
section._y23-4 div.izqimg span::after{content:"";height:80%;left:-15px;position:absolute;top:-15px;width:15px;}
section._y23-4 div.izqimg span::before{content:"";height:15px;left:-15px;position:absolute;top:-15px;width:80%;z-index:1;}
section._y23-4 h2{font-size:28px;}
section._y23-4 h2 ~h2{padding-top:50px;}
section._y23-4 p{line-height:28px;padding-top:28px;text-align:justify;}

section._y23-5 >i.apl-pre{left:0px;position:absolute;top:0px;}
section._y23-5 >i.apl-pre sup{background-position:center -150px;}
section._y23-5 div.ancho{height:500px;}
section._y23-5 h1{bottom:0px;color:#ff6d42;font-size:128px;letter-spacing:10px;left:0px;position:absolute;text-shadow:0px 0px 30px #000;text-transform:uppercase;text-shadow:-1px -1px 0px #fff,1px -1px 0px #fff,-1px 1px 0px #fff,1px 1px 0px #fff;}
section._y23-5 h1::after{color:#37375e;font-family:arial,sans-serif;}

section._y23-6 div.ancho{padding-bottom:80px;}
section._y23-6 h2{font-size:28px;padding:50px 0px 28px;text-align:center;}
section._y23-6 ul{text-align:center;}
section._y23-6 ul li{border-radius:50%;box-shadow:30px 30px 60px rgba(255,0,100,0.2),-30px -30px 60px rgba(0,100,255,0.2);display:inline-block;height:250px;margin:50px 50px 25px;width:250px;}
section._y23-6 ul li b{background-color:inherit;border-radius:10px;color:#fff;font-size:14px;left:50%;letter-spacing:2px;opacity:0;padding:15px 20px;position:absolute;top:107%;text-transform:uppercase;transform:translateX(-50%) translateY(-30%);transition:opacity 0.4s,transform 0.4s;z-index:1;}
section._y23-6 ul li b::after{background-color:inherit;content:"";cursor:default;height:20px;left:50%;position:absolute;top:0px;transform:rotate(45deg) translate(-50%, -50%);transform-origin:0px 0px;width:20px;}
section._y23-6 ul li b::before{content:"";height:100%;left:0px;position:absolute;top:-50%;width:100%;}
section._y23-6 ul li i.apl-pre{border-color:inherit;border-style:solid;border-width:5px 5px 25px 25px;border-radius:50%;overflow:hidden;transition:border-width 0.4s;}
section._y23-6 ul li i.apl-pre sup{transition:transform 0.4s;}
section._y23-6 ul li:hover b{opacity:1;transform:translateX(-50%) translateY(0%);}
section._y23-6 ul li:hover i.apl-pre{border-width:15px 15px 5px 5px;}
section._y23-6 ul li:hover i.apl-pre sup{transform:scale(1.5);}
section._y23-6 ul li:nth-child(1){background-color:#031859;border-color:#031859;}
section._y23-6 ul li:nth-child(2){background-color:#2955d8;border-color:#2955d8;}
section._y23-6 ul li:nth-child(3){background-color:#c51230;border-color:#c51230;}
section._y23-6 ul li:nth-child(4){background-color:#2c84a0;border-color:#2c84a0;}
section._y23-6 ul li:nth-child(5){background-color:#c51230;border-color:#c51230;}
section._y23-6 ul li:nth-child(6){background-color:#0e75a1;border-color:#0e75a1;}
section._y23-6 ul li:nth-child(7){background-color:#031859;border-color:#031859;}
section._y23-6 ul li:nth-child(8){background-color:#2855d8;border-color:#2855d8;}

section._y23-7 h2{font-size:28px;padding:50px 0px 28px;text-align:center;}
section._y23-7 i._idb{height:400px;margin:50px 0px;}
section._y23-7 i._idb sup{background-size:contain;}

section._y23-8 div.ancho{padding-bottom:50px;}
section._y23-8 h2{font-size:28px;padding:50px 0px 28px;text-align:center;}
section._y23-8 ul{text-align:center;}
section._y23-8 ul li{background-color:#fff;border:3px solid #999;border-radius:20px 40px 20px 40px;box-shadow:30px 30px 60px rgba(255,0,100,0.2), -30px -30px 60px rgba(0,100,255,0.2);display:inline-block;height:100px;margin:0px 20px 30px;overflow:hidden;width:25%;}
section._y23-8 ul li a{z-index:1;}
section._y23-8 ul li sup{background-size:contain;transition:transform 0.4s;}
section._y23-8 ul li:hover{background:linear-gradient(#efefef,#e0e0e0);}
section._y23-8 ul li:hover sup{transform:scale(1.05);}

section._y23-9 div.ancho{padding:50px 0px;}
section._y23-9 div.ancho >div{float:left;width:50%;}

section._y23-9 div.ancho div.circ div{animation:ani0124a 5s linear infinite alternate;border-color:inherit;border-style:solid;border-width:5px 5px 5px 5px;border-radius:50%;box-shadow:30px 30px 60px rgba(255,0,100,0.2),-30px -30px 60px rgba(0,100,255,0.2);float:left;overflow:hidden;transition:all 0.4s;}
section._y23-9 div.ancho div.circ div._1{background-color:#031859;border-color:#031859;}
section._y23-9 div.ancho div.circ div._2{background-color:#2955d8;border-color:#2955d8;}
section._y23-9 div.ancho div.circ div._3{background-color:#c51230;border-color:#c51230;}
section._y23-9 div.ancho div.circ div._4{background-color:#2c84a0;border-color:#2c84a0;}
section._y23-9 div.ancho div.circ div._5{background-color:#c51230;border-color:#c51230;}
section._y23-9 div.ancho div.circ div._6{background-color:#0e75a1;border-color:#0e75a1;}
section._y23-9 div.ancho div.circ div._7{background-color:#031859;border-color:#031859;}
section._y23-9 div.ancho div.circ div._8{background-color:#2855d8;border-color:#2855d8;}
section._y23-9 div.ancho div.circ div.bw2{border-width:5px 5px 10px 10px;}
section._y23-9 div.ancho div.circ div.bw2:hover{border-width:10px 10px 5px 5px;}
section._y23-9 div.ancho div.circ div.bw3{border-width:5px 5px 15px 15px;}
section._y23-9 div.ancho div.circ div.bw3:hover{border-width:15px 15px 5px 5px;}
section._y23-9 div.ancho div.circ div.bw4{border-width:5px 5px 20px 20px;}
section._y23-9 div.ancho div.circ div.bw4:hover{border-width:20px 20px 5px 5px;}
section._y23-9 div.ancho div.circ div.mrgn{margin:50px;}
section._y23-9 div.ancho div.circ div:hover{border-width:5px 5px 5px 5px;}
section._y23-9 div.ancho div.circ div:nth-child(1){animation-delay:-2s;}
section._y23-9 div.ancho div.circ div:nth-child(2){animation-delay:-6s;}
section._y23-9 div.ancho div.circ div:nth-child(3){animation-delay:-8s;}
section._y23-9 div.ancho div.circ._1{float:right;}
section._y23-9 div.ancho div.circ._1 div{float:right;}

section._y23-9 h2{color:#356288;font-size:26px;letter-spacing:3px;}
section._y23-9 p{text-align:justify;}
section._y23-9 ul li{margin-top:10px;padding-left:25px;}
section._y23-9 ul li::before{color:#fe1100;content:"\f046";font:18px/28px webf;left:0px;position:absolute;top:0px;}

section._y23-10{background-color:#eeeef1;}
section._y23-10 div.ancho{padding:50px 0px;}
section._y23-10 div.ancho div{text-align:center;}
section._y23-10 div.ancho div img{height:100px;margin:0px 30px 30px;}
section._y23-10 div.ancho h2{color:#356288;font-size:32px;letter-spacing:3px;padding:30px 0px;text-align:center;}

section._y23-b{padding:50px 0px;}
section._y23-b >div._alb{height:750px;left:0px;padding-top:50px;position:absolute;top:0px;transition:all 0.4s;width:500px;}
section._y23-b >div._alb >sub{border-radius:50%;opacity:0.5;position:absolute;}
section._y23-b >div._alb >sub:nth-of-type(1){border:40px solid #2955d8;height:150px;left:70%;top:30%;width:150px;}
section._y23-b >div._alb >sub:nth-of-type(2){border:15px solid #ff9900;height:50px;left:70%;top:5%;width:50px;}
section._y23-b >div._alb >sub:nth-of-type(3){border:30px solid #c51230;bottom:10%;height:100px;left:25%;width:100px;}
section._y23-b >div._alb >sub:nth-of-type(4){border:15px solid #00d2d2;bottom:0%;height:50px;left:10%;width:50px;}
section._y23-b >div._alb >sub:nth-of-type(5){border:40px solid #001f7a;bottom:10%;height:150px;left:80%;width:150px;}

section._y23-b >div._alb i.apl-pre{filter:brightness(110%);float:left;height:150px;margin-right:15px;overflow:hidden;z-index:1;}
section._y23-b >div._alb i.apl-pre sup{transition:transform 0.4s;}
section._y23-b >div._alb i.apl-pre ~i.apl-pre{margin-top:15px;}
section._y23-b >div._alb i.apl-pre:hover sup{transform:scale(1.1);}
section._y23-b >div._alb i.apl-pre:nth-child(1){width:50%;}
section._y23-b >div._alb i.apl-pre:nth-child(2){clear:both;width:30%;}
section._y23-b >div._alb i.apl-pre:nth-child(3){width:50%;}
section._y23-b >div._alb i.apl-pre:nth-child(4){width:50%;}
section._y23-b >div._alb i.apl-pre:nth-child(5){height:300px;width:30%;}
section._y23-b >i.apl-pre{left:0px;opacity:0.5;position:absolute;top:0px;}
section._y23-b div.ancho >div{float:left;width:50%;}
section._y23-b div.ancho >div section{margin-top:20px;}
section._y23-b div.ancho >div section div{height:0px;overflow:hidden;padding:0px 50px;transition:padding 0.4s;}
section._y23-b div.ancho >div section div article{float:left;}
section._y23-b div.ancho >div section div article ~article{margin-left:40px;}
section._y23-b div.ancho >div section div ul li{margin-top:10px;padding-left:25px;}
section._y23-b div.ancho >div section div ul li::before{color:#00b0f0;content:"\f046";font:18px webf;left:0px;position:absolute;top:0px;}
section._y23-b div.ancho >div section h2{color:#356288;font-size:28px;padding-left:35px;}
section._y23-b div.ancho >div section h2::before{color:#00b0f0;content:"\f078";font:24px/28px webf;left:0px;margin-right:5px;position:absolute;transition:transform 0.4s;}
section._y23-b div.ancho >div section input{display:none;}
section._y23-b div.ancho >div section input:checked +h2::before{transform:rotate(180deg);}
section._y23-b div.ancho >div section input:checked ~div{height:auto;padding:10px 50px;}
section._y23-b div.ancho >div section label{cursor:pointer;height:100%;left:0px;position:absolute;top:0px;width:100%;}
section._y23-b div.ancho >div._0{width:100%;}
section._y23-b div.ancho >div._2{float:right;padding:50px 0px 150px;width:60%;}
section._y23-b div.ancho >div._2 p{font-size:22px;line-height:32px;text-align:justify;}
section._y23-b div.ancho div.matuni a{color:#00b0f0;display:inline-block;padding:10px;}
section._y23-b div.ancho div.matuni a._1:hover{text-decoration:underline;}
section._y23-b div.ancho div.matuni a._1::before{content:"\f1c1";font:18px webf;margin-right:10px;}
section._y23-b div.ancho div.matuni a._2{cursor:pointer;transition:transform 0.2s;}
section._y23-b div.ancho div.matuni a._2:hover{transform:scale(1.1);}
section._y23-b div.ancho div.matuni a._2::before{background:url(/_arc/tmp/_23/pri/3.png) no-repeat center;background-size:90%;border-radius:10px;content:"";display:block;height:40px;margin:0px auto;width:40px;}
section._y23-b div.tit h2{color:#00b0f0;font-size:34px;padding-bottom:50px;text-align:center;}
section._y23-b div.tit i.apl-pre{height:150px;}
section._y23-b div.tit i.apl-pre sup{background-size:contain;}


section._y23-t >i.apl-pre{left:0px;opacity:0.3;position:absolute;top:0px;}
section._y23-t div.ancho{height:715px;}
section._y23-t div.ancho article{top:50%;transform:translateY(-50%);}
section._y23-t div.ancho article h1{color:#031859;font:normal 64px 'Merienda One';/*font:normal 64px 'Luckiest Guy';*/letter-spacing:2px;text-align:center;text-transform:uppercase;}
section._y23-t div.ancho article p{color:#031859;font:bold 18px Inter;letter-spacing:1px;text-align:center;}
section._y23-t div.ancho article span{display:block;padding-top:50px;text-align:center;}
section._y23-t div.ancho article span a{background-color:#00b0f0;border-radius:50px;color:#fff;cursor:pointer;display:inline-block;letter-spacing:1px;padding:10px 20px;}
section._y23-t div.ancho article span a._1{background-color:#ff8800;/*background-color:#d10429;*/}
section._y23-t div.ancho article span a._1::before{content:"\f144";}
section._y23-t div.ancho article span a._2{background-color:#d10429;}
section._y23-t div.ancho article span a._2::before{content:"\f0c5";}
section._y23-t div.ancho article span a:hover{background-color:rgba(255,255,255,0.2);}
section._y23-t div.ancho article span a::before{content:"\f044";font:20px webf;margin-right:5px;}
section._y23-t div.ancho._1{height:auto;padding:130px 0px 80px;}
section._y23-t div.ancho._1 article{top:auto;transform:none;}
section._y23-t div._c{position:absolute;top:50%;transform:translateY(calc(-50% + 40px));width:200px;z-index:1;}
section._y23-t div._c div{border-color:inherit;border-style:solid;border-width:5px 5px 5px 5px;border-radius:50%;box-shadow:30px 30px 60px rgba(255,0,100,0.1),-30px -30px 60px rgba(0,100,255,0.1);transition:all 0.4s;}
section._y23-t div._c div a{border-radius:50%;cursor:pointer;height:100%;left:0px;position:absolute;top:0px;width:100%;}
section._y23-t div._c div b{background-color:inherit;border-radius:6px;color:#fff;cursor:default;font-size:12px;left:calc(100% + 20px);letter-spacing:1px;padding:10px;position:absolute;top:50%;text-shadow:0px 0px 3px #000;text-transform:uppercase;transform:translateY(-50%);}
section._y23-t div._c div b._1{left:auto;right:calc(100% + 20px);}
section._y23-t div._c div b._1::after{left:100%;}
section._y23-t div._c div b::after{background-color:inherit;content:"";cursor:default;height:15px;left:0px;position:absolute;top:50%;transform:rotate(45deg) translate(-50%, -50%);transform-origin:0px 0px;width:15px;}
section._y23-t div._c div i.apl-pre{border-radius:50%;overflow:hidden;}
section._y23-t div._c div._1{background-color:#ff9900;border-color:#ff9900;}
section._y23-t div._c div._2{background-color:#2955d8;border-color:#2955d8;}
section._y23-t div._c div._3{background-color:#c51230;border-color:#c51230;}
section._y23-t div._c div._4{background-color:#00d2d2;border-color:#00d2d2;}
section._y23-t div._c div._5{background-color:#00c875;border-color:#00c875;}
section._y23-t div._c div._55{background-color:transparent;border-color:transparent;box-shadow:none;height:250px !important;margin-top:100px;right:100px;width:250px !important;}
section._y23-t div._c div._55 b{background-color:#00c875;right:90%;top:30%;}
section._y23-t div._c div._55 i.apl-pre{border-radius:0px;overflow:visible;}
section._y23-t div._c div._55 i.apl-pre sup{background-size:contain;}
section._y23-t div._c div._6{background-color:#ff8ac4;border-color:#ff8ac4;}
section._y23-t div._c div._7{background-color:#031859;border-color:#031859;}
section._y23-t div._c div._8{background-color:#2855d8;border-color:#2855d8;}
section._y23-t div._c div:nth-child(1){height:150px;width:150px;}
section._y23-t div._c div:nth-child(2){height:150px;margin:40px;width:150px;}
section._y23-t div._c div:nth-child(3){height:150px;width:150px;}
section._y23-t div._c._1{left:50px;}
section._y23-t div._c._1 div{float:right;}
section._y23-t div._c._2{right:50px;}
section._y23-t div._c._2 div{float:left;}

@media screen and (max-width:769px){
	article.grisb{margin-top:200px;}

	div.tmp-1{height:auto !important;}

	section._y23-t div._c{display:none;}
	section._y23-t div.ancho{height:auto;}
	section._y23-t div.ancho article{top:auto;transform:none;}
	section._y23-t div.ancho article h1{padding-top:150px;}
	section._y23-t._1{height:auto !important;}
	section._y23-t._1 div.ancho{height:auto !important;}

	section._y23-t >i.apl-pre{visibility:hidden;}
	section._y23-t article.ancho{height:auto !important;}
	section._y23-t article.ancho >div{display:none;}
	section._y23-t article.ancho >section{display:block !important;left:auto !important;padding:0px !important;position:relative !important;top:auto !important;width:100% !important;}
	section._y23-t article.ancho >section >div::before{opacity:0;}
	section._y23-t article.imgs{visibility:hidden;}
}


section._y23-t section.ancho{padding-bottom:50px;}
section._y23-t section.ancho >div{float:left;width:33.33333%;}
section._y23-t section.ancho article{background:linear-gradient(180deg,rgba(255,255,255,0.20) 0%,rgba(255,255,255,0.00) 100%);border:2px solid #d8dee6;border-radius:20px;margin:0px 20px 60px;min-height:132px;padding:40px 10px 40px;width:350px;}
section._y23-t section.ancho article *{color:#fff;text-align:center;}
section._y23-t section.ancho article div{display:none;padding-top:20px;}
section._y23-t section.ancho article div ul li{font-size:16px;line-height:16px;padding-left:20px;text-align:left;}
section._y23-t section.ancho article div ul li ~li{margin-top:5px;}
section._y23-t section.ancho article div ul li::before{content:"\f044";font:16px/16px webf;left:0px;position:absolute;text-shadow:0px 0px 1px #fff;top:0px;}
section._y23-t section.ancho article div._1 img{background-color:#fff;border-radius:10px;height:80px;margin-bottom:5px;padding:8px;}
section._y23-t section.ancho article i{background-color:#fff;border-radius:50%;height:50px;left:50%;position:absolute;top:0px;transform:translate(-50%,-50%);width:50px;}
section._y23-t section.ancho article i::before{font:28px/50px webf;}
section._y23-t section.ancho article input{display:none;}
section._y23-t section.ancho article input:checked ~div{display:block;}
section._y23-t section.ancho article input:checked ~label::before{content:"\f077";}
section._y23-t section.ancho article h3{font:bold 18px "raleway";letter-spacing:1px;text-align:center;text-transform:uppercase;}
section._y23-t section.ancho article h4{letter-spacing:2px;padding-top:5px;}
section._y23-t section.ancho article label{background-color:#fff;border-radius:50%;cursor:pointer;height:28px;left:50%;position:absolute;top:100%;transform:translate(-50%,-50%);width:28px;}
section._y23-t section.ancho article label::before{color:#00b0f0;content:"\f078";font:18px/28px webf;}
section._y23-t section.ancho article p{font-size:16px;line-height:16px;}
section._y23-t section.ancho article._1 div ul li::before{color:#ff9900;}
section._y23-t section.ancho article._1 i{color:#ff9900;}
section._y23-t section.ancho article._1 i::before{content:"\f005";}
section._y23-t section.ancho article._2 div ul li::before{color:#2955d8;}
section._y23-t section.ancho article._2 i{color:#2955d8;}
section._y23-t section.ancho article._2 i::before{content:"\f0c0";}
section._y23-t section.ancho article._3 div ul li::before{color:#c51230;}
section._y23-t section.ancho article._3 i{color:#c51230;}
section._y23-t section.ancho article._3 i::before{content:"\f0ae";}
section._y23-t section.ancho article._4 div ul li::before{color:#00d2d2;}
section._y23-t section.ancho article._4 i{color:#00d2d2;}
section._y23-t section.ancho article._4 i::before{content:"\f0ae";}
section._y23-t section.ancho article._5 div ul li::before{color:red;}
section._y23-t section.ancho article._5 i{color:red;}
section._y23-t section.ancho article._5 i::before{content:"\f06d";}
section._y23-t section.ancho article._6 div ul li::before{color:#00c875;}
section._y23-t section.ancho article._6 i{color:#00c875;}
section._y23-t section.ancho article._6 i::before{content:"\f1e3";}
section._y23-t section.ancho article._7 div ul li::before{color:#031859;}
section._y23-t section.ancho article._7 i{color:#031859;}
section._y23-t section.ancho article._7 i::before{content:"\f1e7";}
section._y23-t section.ancho article._8 div ul li::before{color:#2855d8;}
section._y23-t section.ancho article._8 i{color:#2855d8;}
section._y23-t section.ancho article._8 i::before{content:"\f0f7";}
section._y23-t section.ancho article._9 div ul li::before{color:#c51230;}
section._y23-t section.ancho article._9 i{color:#c51230;}
section._y23-t section.ancho article._9 i::before{content:"\f0a3";}

section._y23-t article.ancho{height:1300px;padding:10px 0px 100px;}
section._y23-t article.ancho >div{height:80px;padding:0px 20px;width:300px;}
section._y23-t article.ancho >div h2{color:#555;font:normal 22px 'Merienda One';line-height:28px;text-align:center;top:50%;transform:translateY(-50%);}
section._y23-t article.ancho >div label{cursor:pointer;height:100%;left:0px;position:absolute;top:0px;width:100%;}
section._y23-t article.ancho >div::before{border-radius:10px;content:"";height:100%;left:0px;position:absolute;top:0px;transform:skewX(-5deg);width:100%;}
section._y23-t article.ancho >input{display:none;}
section._y23-t article.ancho >input:checked +div h2{color:#fff;}
section._y23-t article.ancho >input:checked +div._1::before{background-color:#ec606b;}
section._y23-t article.ancho >input:checked +div._1 +section >div::before{border-color:#ec606b;}
section._y23-t article.ancho >input:checked +div._2::before{background-color:#ff8939;}
section._y23-t article.ancho >input:checked +div._2 +section >div::before{border-color:#ff8939;}
section._y23-t article.ancho >input:checked +div._3::before{background-color:#0ac3a1;}
section._y23-t article.ancho >input:checked +div._3 +section >div::before{border-color:#0ac3a1;}
section._y23-t article.ancho >input:checked +div._4::before{background-color:#832170;}
section._y23-t article.ancho >input:checked +div._4 +section >div::before{border-color:#832170;}
section._y23-t article.ancho >input:checked +div._5::before{background-color:#136da2;}
section._y23-t article.ancho >input:checked +div._5 +section >div::before{border-color:#136da2;}
section._y23-t article.ancho >input:checked +div._6::before{background-color:#ff4e85;}
section._y23-t article.ancho >input:checked +div._6 +section >div::before{border-color:#ff4e85;}
section._y23-t article.ancho >input:checked +div._7::before{background-color:#00b0f0;}
section._y23-t article.ancho >input:checked +div._7 +section >div::before{border-color:#00b0f0;}

section._y23-t article.ancho >input:checked +div::before{display:block;}
section._y23-t article.ancho >input:checked +div +section{display:block;}
section._y23-t article.ancho >section{display:none;/*height:800px;*/left:300px;padding:10px 10px 50px 50px;position:absolute;top:0px;width:600px;}
section._y23-t article.ancho >section >div{padding:50px 50px 50px 100px;}
section._y23-t article.ancho >section >div *{color:#031859;font-size:24px;text-shadow:0px 0px 3px #fff;}
section._y23-t article.ancho >section >div >i.apl-pre{border-radius:5px;box-shadow:0px 0px 1px 5px rgba(0,176,240,0.8);height:150px;margin:20px auto 0px;overflow:hidden;width:200px;}
section._y23-t article.ancho >section >div >p{padding:20px 0px;text-align:center;}
section._y23-t article.ancho >section >div div p{padding-bottom:20px;text-align:center;}
section._y23-t article.ancho >section >div div._1{text-align:center;}
section._y23-t article.ancho >section >div div._1 img{display:inline-block;}
section._y23-t article.ancho >section >div div._1 img._1{transform:scale(0.8);}
section._y23-t article.ancho >section >div div._1 img._2{height:50px;}
section._y23-t article.ancho >section >div div._2{margin:0px auto;transition:transform 0.2s;width:200px;}
section._y23-t article.ancho >section >div div._2 a{cursor:pointer;z-index:1;}
section._y23-t article.ancho >section >div div._2:hover{transform:scale(1.1);}
section._y23-t article.ancho >section >div div._2::after{content:attr(data-txt);display:block;font-size:18px;text-align:center;}
section._y23-t article.ancho >section >div div._2::before{content:"\f16a";display:block;font:100px webf;text-align:center;}
section._y23-t article.ancho >section >div h3{font-size:28px;text-align:center;}
section._y23-t article.ancho >section >div h3._1{font-size:24px;padding-bottom:20px;}
section._y23-t article.ancho >section >div h4{margin-bottom:20px;text-align:center;}
section._y23-t article.ancho >section >div img{height:100px;}
section._y23-t article.ancho >section >div ul{padding-bottom:20px;}
section._y23-t article.ancho >section >div ul li{font-size:24px;line-height:24px;padding-left:30px;text-align:left;}
section._y23-t article.ancho >section >div ul li ul{padding-top:10px;}
section._y23-t article.ancho >section >div ul li ul li::before{content:"\f096";}
section._y23-t article.ancho >section >div ul li ~li{margin-top:20px;}
section._y23-t article.ancho >section >div ul li::before{color:#00b0f0;content:"\f044";font:24px/24px webf;left:0px;position:absolute;text-shadow:0px 0px 1px #fff;top:0px;}
section._y23-t article.ancho >section >div::before{background:linear-gradient(to bottom,rgba(255,255,255,0.7),rgba(255,255,255,0.8));border:0px solid red;border-width:2px 9px 19px 2px;border-radius:20px 20px 50px 50px;content:"";height:100%;left:0px;position:absolute;top:0px;transform:skewX(-5deg);width:100%;}
section._y23-t article.imgs{position:absolute;right:0px;top:0px;}
section._y23-t article.imgs i.apl-pre{border-radius:5px;box-shadow:0px 0px 1px 5px rgba(0,176,240,0.8);filter:brightness(120%);height:100px;margin-top:20px;overflow:hidden;z-index:1;width:150px;}
section._y23-t article.imgs i.apl-pre sup{transition:transform 0.4s;}
section._y23-t article.imgs i.apl-pre:hover sup{transform:scale(1.1);}

section._y23-t._1{height:100vh;}
section._y23-t._1 div.ancho{height:100vh;}
section._y23-t::before{background:linear-gradient(180deg,#031859 43.82%,#0c163b 100%),#fff;content:"";height:100%;left:0px;position:absolute;top:0px;width:100%;}

section._y23-t._bla div.ancho article h1{color:#031859;}
section._y23-t._bla div.ancho article p{color:#555;}
section._y23-t._bla div.ancho article p._3{color:#00b0f0;font-size:22px;padding:10px 0px;}
section._y23-t._bla div.ancho article p._4{margin:0px auto;width:60%;}
section._y23-t._bla div.ancho article p._5{color:#c51230;font-size:30px;font-style:italic;margin:0px auto;width:70%;}
section._y23-t._bla div.ancho article p._6{font-weight:normal;}
section._y23-t._bla div.ancho article span a._1:hover{background-color:#fe875d;}
section._y23-t._bla::before{background:none;background-color:#fbfbfc;}


article.ancho.adm-dcs{height:auto !important;padding:10px 0px !important;}
article.ancho.adm-dcs article >div{float:left;}
article.ancho.adm-dcs article >div._1{margin:0px auto;width:300px;}
article.ancho.adm-dcs article >div._1 div{height:80px;margin-bottom:20px;width:300px;}
article.ancho.adm-dcs article >div._1 div b{color:#555;display:block;font:normal 22px 'Merienda One';line-height:28px;text-align:center;top:50%;transform:translateY(-50%);}
article.ancho.adm-dcs article >div._1 div label{cursor:pointer;height:100%;left:0px;position:absolute;top:0px;width:100%;}
article.ancho.adm-dcs article >div._1 div::before{background-color:#efefef;border:1px solid #d0d0d0;border-radius:10px;content:"";height:100%;left:0px;position:absolute;top:0px;transform:skewX(-5deg);width:100%;}
article.ancho.adm-dcs article >div._1 input{display:none;}
article.ancho.adm-dcs article >div._1 input:checked +div b{color:#fff;}
article.ancho.adm-dcs article >div._1 input:checked +div::before{background-color:#00b0f0;display:block;}
article.ancho.adm-dcs article >div._2{padding:0px 50px 0px;width:calc(100% - 300px);}
article.ancho.adm-dcs article form fieldset{background-color:#fff;border-radius:10px;margin-bottom:10px;min-height:100px;padding:10px;}
article.ancho.adm-dcs article form fieldset button{background-color:#d1052a;border:0px solid red;border-radius:8px 16px 8px 16px;box-shadow:0px 0px 1px 3px rgba(59,153,252,0.7);color:#fff;cursor:pointer;display:block;font-size:18px;height:60px;letter-spacing:2px;margin:10px auto 0px;padding:0px 20px;}
article.ancho.adm-dcs article form fieldset legend{margin-left:10px;}
article.ancho.adm-dcs article form fieldset small{color:red;display:block;font-size:14px;margin-top:10px;text-align:center;}
article.ancho.adm-dcs article form fieldset ul li{border:1px solid #999;border-radius:5px;color:#888;cursor:default;float:left;height:102px;margin-top:10px;width:calc(50% - 5px);}
article.ancho.adm-dcs article form fieldset ul li i{color:inherit;display:block;float:left;height:100px;width:100px;}
article.ancho.adm-dcs article form fieldset ul li i::before{color:inherit;content:"\f0ee";display:block;font:54px/100px webf;text-align:center;}
article.ancho.adm-dcs article form fieldset ul li input[type="text"]{left:0px;opacity:0;position:absolute;top:0px;width:100%;}
article.ancho.adm-dcs article form fieldset ul li label{height:100%;left:0px;overflow:hidden;position:absolute;top:0px;width:100%;}
article.ancho.adm-dcs article form fieldset ul li label input{cursor:pointer;height:calc(100% + 50px);left:0px;opacity:0;position:absolute;top:-50px;width:100%;}
article.ancho.adm-dcs article form fieldset ul li p{color:inherit;float:right;line-height:normal;text-align:left;top:50%;transform:translateY(-50%);width:calc(100% - 110px);}
article.ancho.adm-dcs article form fieldset ul li.enp i::before{background:url(/_i/ani/en/enp2.gif) no-repeat center;background-size:70%;content:"";height:100%;}
article.ancho.adm-dcs article form fieldset ul li.enp label{display:none;}
article.ancho.adm-dcs article form fieldset ul li.exi{border-color:#1ed596;color:#1ed596;}
article.ancho.adm-dcs article form fieldset ul li.exi i::before{content:"\f05d";font-size:74px;}
article.ancho.adm-dcs article form fieldset ul li.fal{color:#ed147d;}
article.ancho.adm-dcs article form fieldset ul li.fal i::before{content:"\f071";font-size:64px;}
article.ancho.adm-dcs article form fieldset ul li.fal::after{background-color:#fff;bottom:-10px;color:#e51836;content:attr(data-txt);display:block;font-size:14px;left:0px;padding:5px 0px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1;}
article.ancho.adm-dcs article form fieldset ul li:nth-child(even){float:right;}
article.ancho.adm-dcs article form fieldset ul li:nth-child(odd){float:left;}
article.ancho.adm-dcs article form fieldset ul li:hover{border-color:#74c7e0;box-shadow:0px 0px 1px 3px rgba(59,153,252,0.7);}
article.ancho.adm-dcs article form fieldset:nth-child(4){min-height:auto;}
article.ancho.adm-dcs article form fieldset:last-child{background-color:transparent;border:0px solid red;}
article.ancho.adm-dcs article form label{display:block;float:left;margin:0px 2% 10px 0px;position:relative;width:48%;}
article.ancho.adm-dcs article form label input{background-color:#e5e5e5;border:1px solid #b1b1b1;border-radius:5px;box-shadow:inset 0px 1px 1px rgba(0, 0, 0, 0.075);box-sizing:border-box;cursor:pointer;font-size:16px;height:35px;padding:0px 10px;width:100%;}
article.ancho.adm-dcs article form label select{background-color:#e5e5e5;border:1px solid #b1b1b1;border-radius:5px;box-shadow:inset 0px 1px 1px rgba(0, 0, 0, 0.075);box-sizing:border-box;cursor:pointer;font-size:16px;height:35px;padding:0px 10px;width:100%;}
article.ancho.adm-dcs article form label._1{width:100%;}
article.ancho.adm-dcs article form label._prv{cursor:pointer;width:100%;}
article.ancho.adm-dcs article form label._prv input{float:left;width:35px;}
article.ancho.adm-dcs article form label._prv span{float:left;line-height:35px;padding-left:10px;}
article.ancho.adm-dcs article form label.obl::after{color:#d1052a;content:"*";font-size:40px;left:0px;position:absolute;top:0px;}
article.ancho.adm-dcs article form label.obl::before{margin-left:20px;}
article.ancho.adm-dcs article form label::before{content:attr(data-txt);display:block;font-size:16px;line-height:28px;text-align:left;}

main.mensa h3{font-size:24px;letter-spacing:2px;padding-top:30px;text-align: center;text-transform:uppercase;}
main.mensa h4{font-size:22px;text-align:center;}
main.mensa h4 ~*{margin-top: 15px;}
main.mensa i._1::before{color: #1ed596;content: "\f058";display: block;font: 54px webf;text-align: center;}
main.mensa p{color: #555;padding: 0px 50px;text-align: center;}
main.mensa p._1 a{color: #006400;font-size: 28px;}
main.mensa p._1 i::before{color: #00a406;content: "\f232";font: 28px webf;}
main.mensa p.btns{margin-top: 30px;}
main.mensa >i{display: block;}



/*
main.admdcs{overflow:auto;width:800px;}
main.admdcs form{display:block;margin:20px auto;padding-bottom:20px;width:90%;}
main.admdcs form >p{margin:20px 0px;}
main.admdcs form label{display:block;margin-top:10px;position:relative;width:48%;}
main.admdcs form label button{}
main.admdcs form label input{background-color:#e5e5e5;border:1px solid #b1b1b1;border-radius:5px;box-shadow:inset 0px 1px 1px rgba(0, 0, 0, 0.075);box-sizing:border-box;cursor:pointer;font-size:16px;height:35px;padding:0px 10px;width:100%;}
main.admdcs form label select{background-color:#e5e5e5;border:1px solid #b1b1b1;border-radius:5px;box-shadow:inset 0px 1px 1px rgba(0, 0, 0, 0.075);box-sizing:border-box;cursor:pointer;font-size:16px;height:35px;padding:0px 10px;width:100%;}
main.admdcs form label._1{width:100%;}
main.admdcs form label:nth-child(even){float:right;}
main.admdcs form label:nth-child(odd){float:left;}
main.admdcs form label.obl::after{color:#d1052a;content:"*";font-size:40px;left:0px;position:absolute;top:0px;}
main.admdcs form label.obl::before{margin-left:20px;}
main.admdcs form label::before{content:attr(data-txt);display:block;font-size:16px;line-height:28px;text-align:left;}
main.admdcs h2{color:#1b3f94;font-size:28px;text-align:center;}
main.admdcs h3{color:#1b3f94;font-size:22px;text-align:center;}
main.admdcs h4{clear:both;color:#1b3f94;text-align:center;padding:20px 0px 10px;}
main.admdcs hr{margin:10px auto;width:90%;}
main.admdcs ul{clear:both;}
main.admdcs ul li{}
main.admdcs ul li i{}
main.admdcs ul li i::before{}
main.admdcs ul li input
main.admdcs ul li label{}
main.admdcs ul li label input{}
main.admdcs ul li p{}
main.admdcs ul li:
main.admdcs ul li:
main.admdcs ul li:
main.admdcs._env{overflow:hidden;}
main.admdcs._env section{background-color:#fff;height:100%;left:0px;position:absolute;top:0px;width:100%;}
main.admdcs._env section div{background-color:#efefef;border-radius:20px;margin:0px auto;padding:20px;text-align:center;top:50%;transform:translateY(-50%);width:90%;}
main.admdcs._env section div a{color:#00c;display:block;padding-top:20px;}
main.admdcs._env section div a:hover{text-decoration:underline;}
*/



section.pagfac_campo input{height:40px;padding:0px 10px;width:100%;}
section.pagfac_campo label{display:block;font-size:20px !important;}
section.pagfac_campo span button{padding:10px 20px;}
section.pagfac_campo span ~span{display:block;margin-top:5px;}
section.pagfac_campo span._arc{background-color:#fff;border:1px solid #999;display:block;height:102px;width:250px;}
section.pagfac_campo span._arc i{display:block;float:left;height:100px;width:100px;}
section.pagfac_campo span._arc i::before{color:#999;content:"\f0ee";display:block;font:54px/100px webf;text-align:center;}
section.pagfac_campo span._arc input[type="file"]{float:none;height:150%;left:-25%;position:absolute;top:-25%;width:150%;}
section.pagfac_campo span._arc input[type="text"]{left:0px;opacity:0;position:absolute;top:0px;width:100%;}
section.pagfac_campo span._arc label{height:100%;left:0px;overflow:hidden;position:absolute;top:0px;width:100%;}
section.pagfac_campo span._arc label input{cursor:pointer;height:calc(100% + 30px);left:0px;opacity:0;position:absolute;top:-30px;width:100%;}
section.pagfac_campo span._arc p{float:right;line-height:normal;transform:translateY(-50%);text-align:left;top:50%;width:calc(100% - 100px);}

/* * */

h2._h2{color:#00b0f0;font-size:36px;text-align:center;}

article._pagfac aside{float:left;width:250px;}
article._pagfac aside input{display:none;}
article._pagfac aside input:checked +label::after{color:#fff;}
article._pagfac aside input:checked +label::before{background-color:#00b0f0;}
article._pagfac aside label{cursor:pointer;display:block;margin-top:10px;padding:10px 20px;}
article._pagfac aside label.ocu{display:none;}
article._pagfac aside label:hover::after{color:#fff;}
article._pagfac aside label:hover::before{background-color:#00b0f0;}
article._pagfac aside label::after{content:attr(data-txt);font:normal 22px 'Merienda One';position:relative;}
article._pagfac aside label::before{background-color:#fff;border:1px solid #d0d0d0;border-radius:10px;content:"";height:100%;left:0px;position:absolute;top:0px;transform:skewX(-5deg);width:100%;}
article._pagfac aside span{color:#666;display:block;font:bold 24px arial;margin-bottom:10px;text-align:center;text-decoration:underline;}
article._pagfac aside span ~span{margin-top:40px;}

article._pagfac{margin-bottom:50px;}
article._pagfac fieldset{border:1px solid #999;border-radius:5px;margin:0px auto;width:900px;}
article._pagfac fieldset{float:right;width:calc(100% - 300px);}
article._pagfac fieldset a.reg{color:#039;display:block;line-height:100px;text-align:center;}
article._pagfac fieldset a.reg:hover{text-decoration:underline;}
article._pagfac form{padding:10px 0px;}
article._pagfac form article >label{background-color:#fff;border:1px solid #d0d0d0;border-radius:5px;display:block;margin:0px auto;width:95%;}
article._pagfac form article >label div{float:left;margin:0px 0px 20px 5%;}
article._pagfac form article >label div a{color:#039;font-size:14px;text-decoration:underline;}
article._pagfac form article >label div._1{margin:10px;width: auto;}
article._pagfac form article >label input{float:right;height:40px;margin:5px 5px 5px 0px;padding:0px 10px;width:calc(100% - 320px);}
article._pagfac form article >label select{float:left;height:40px;margin:5px;padding:0px 10px;}
article._pagfac form article >label select._1{width:calc(100% - 320px);}
article._pagfac form article >label ~label{margin-top:5px;}
article._pagfac form article >label >span{border:1px solid #263868;border-radius:5px;float:left;height:100px;margin:10px 0px 10px 50px;width:250px;}
article._pagfac form article >label >span i{display:block;float:left;height:100px;width:100px;}
article._pagfac form article >label >span i::before{color:#999;content:"\f0ee";display:block;font:54px/100px webf;text-align:center;}
article._pagfac form article >label >span p{color:#263868;line-height:98px;}
article._pagfac form article >label >span label{height:100%;left:0px;overflow:hidden;position:absolute;top:0px;width:100%;}
article._pagfac form article >label >span label input{cursor:pointer;height:calc(100% + 30px);left:0px;opacity:0;position:absolute;top:-30px;width:100%;}
article._pagfac form article >label >span span{height:100%;left:0px;opacity:0;overflow:hidden;position:absolute;top:0px;}
article._pagfac form article >label >span.enp i::before{background:url(/_i/ani/en/enp2.gif) no-repeat center;background-size:80%;content:"";height:100%;}
article._pagfac form article >label >span.exi{border-color:#5ac857;}
article._pagfac form article >label >span.exi i::before{color:#5ac857;content:"\f05d";}
article._pagfac form article >label >span.exi p{color:#5ac857;}
article._pagfac form article >label >span.fal i::before{color:#e51836;content:"\f071";}
article._pagfac form article >label >span.fal::after{background-color:#fff;color:#e51836;content:attr(data-txt);display:block;font-size:14px;left:0px;position:absolute;text-align:center;top:100%;width:100%;z-index:1;}
article._pagfac form article >label.a b{float: left;line-height: 40px;padding: 5px;}
article._pagfac form article >label.lhn::before{line-height:normal;}
article._pagfac form article >label.ocu{display:none;}
article._pagfac form article >label::before{content:attr(data-txt);float:left;line-height:40px;padding:5px;width:300px;}
article._pagfac form button{display:block;margin:50px auto;width:150px;}
article._pagfac form div{margin:0px auto;width:95%;}
article._pagfac form div article{display:none;width:100%;}
article._pagfac form div article article{float:left;padding:20px 0px;}
article._pagfac form div input[type="radio"]{left:50%;opacity:0;position:absolute;}
article._pagfac form div input[type="radio"] +label:nth-of-type(2){margin-left:2%;}
article._pagfac form div input[type="radio"]:checked +label{background-color:#1b3f94;color:#fff;}
article._pagfac form div input[type="radio"]:checked +label +article +article{display:block;}
article._pagfac form div input[type="radio"]:checked +label +input +label +article{display:block;}
article._pagfac form div input[type="radio"]:checked +label::before{content:"\f00c";}
article._pagfac form div >article >label{color:#555;cursor:pointer;float:left;line-height:30px;margin:0px;width:49%;}
article._pagfac form div >article >label::after{content:attr(data-txt);float:left;padding:5px;width:200px;}
article._pagfac form div >article >label::before{content:"\f1db";display:block;float:left;font:18px/30px webf;text-align:center;width:30px;}
article._pagfac form div >label{color:#444;cursor:pointer;font-size:20px;line-height:60px;}
article._pagfac form div >label::before{content:"\f1db";float:left;font:28px/60px webf;height:50px;text-align:center;width:50px;}
article._pagfac form div.sitfis{background-color:#fff;border:1px solid #d0d0d0;border-radius:5px;display:block;margin-top:5px;}
article._pagfac form div.sitfis div.cls-arc{float:left;margin:5px;width:auto;}
article._pagfac form div.sitfis small{font-size:14px;}
article._pagfac form div.sitfis sub{float:left;padding:5px;width:310px;}
article._pagfac form input[type="checkbox"]{display:none;}
article._pagfac form input[type="checkbox"]:checked +div >article{display:block;}
article._pagfac form input[type="checkbox"]:checked +div >label{color:#1b3f94;font-weight:bold;}
article._pagfac form input[type="checkbox"]:checked +div >label::before{content:"\f058";}
article._pagfac h1{font-size:42px;line-height:120px;margin-top:10px;text-align:center;}
article._pagfac h1._1{line-height:normal;padding:0px 0px 30px;}
article._pagfac h1::before{background:linear-gradient(to right,#1b3f94,#66bfda);bottom:0px;content:"";display:block;height:6px;left:50%;margin-left:-150px;position:absolute;width:300px;}
article._pagfac h1::after{background:linear-gradient(to right,#1b3f94,#66bfda);bottom:-7px;content:"";display:block;height:20px;left:50%;margin-left:-5px;position:absolute;transform:rotate(45deg);width:20px;}
article._pagfac h2{color:#0d2d62;font-size:20px;font-weight:normal;padding:30px 100px 20px;text-align:center;}
article._pagfac h3{font-size:24px;padding:50px 0px 0px;text-align:center;}
article._pagfac h3 b{font-size:34px;}
article._pagfac >i.apl-pre{left:0px;position:fixed;top:0px;}

div.cls-arc span{border:1px solid #999;float:left;height:102px;width:250px;}
div.cls-arc span i{display:block;float:left;height:100px;width:100px;}
div.cls-arc span i::before{color:#999;content:"\f0ee";display:block;font:54px/100px webf;text-align:center;}
div.cls-arc span input[type="file"]{float:none;height:150%;left:-25%;position:absolute;top:-25%;width:150%;}
div.cls-arc span input[type="text"]{left:0px;opacity:0;position:absolute;top:0px;width:100%;}
div.cls-arc span label{height:100%;left:0px;overflow:hidden;position:absolute;top:0px;width:100%;}
div.cls-arc span label input{cursor:pointer;height:calc(100% + 30px);left:0px;opacity:0;position:absolute;top:-30px;width:100%;}
div.cls-arc span p{float:right;line-height:normal;transform:translateY(-50%);text-align:left;top:50%;width:calc(100% - 100px);}
div.cls-arc span.enp i::before{background:url(/_i/ani/en/enp2.gif) no-repeat center;background-size:70%;content:"";height:100%;}
div.cls-arc span.exi i::before{color:#95bc11;content:"\f05d";font-size:74px;}
div.cls-arc span.fal i::before{color:#e51836;content:"\f071";font-size:64px;}
div.cls-arc span.fal::after{background-color:#fff;bottom:-10px;color:#e51836;content:attr(data-txt);display:block;font-size:14px;left:0px;padding:5px 0px;position:absolute;text-align:center;width:100%;z-index:1;}
div.cls-arc span:hover{border-color:#74c7e0;box-shadow:0px 0px 1px 3px rgba(59,153,252,0.7);}
div.cls-arc span:nth-child(2) ~span{margin-top:10px;}
div.cls-arc span:nth-child(even){margin-left:10px;}

/* *** */