/* [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%;}

/* *** */header >div{visibility:hidden;}

form._grisbo article{background-color:#14365b;padding:20px;}
form._grisbo article div{line-height:30px;margin-top:10px;}
form._grisbo article div >*{color:#fff;}
form._grisbo article div a{color:#9adcdb;}
form._grisbo article div a:hover{text-decoration:underline;}
form._grisbo article div input{float:left;height:30px;margin-right:10px;width:30px;}
form._grisbo article div.btn{text-align:center;}
form._grisbo article fieldset{border:1px solid #fff;border-radius:5px;padding:0px 10px 10px;}
form._grisbo article fieldset ~fieldset{margin-top:10px;}
form._grisbo article fieldset legend{color:#fff;font-size:12px;font-weight:bold;letter-spacing:3px;margin:0 auto;padding:0px 10px;text-transform:uppercase;}
form._grisbo article label{float:left;margin-top:10px;width:100%;}
form._grisbo article label._1{width:calc(50% - 5px);}
form._grisbo article label._11{margin-left:10px;}
form._grisbo article label::before{color:#fff;content:attr(data-txt);display:block;font-size:14px;letter-spacing:2px;padding:5px 0px;}
form._grisbo article label.btn{text-align:center;}
form._grisbo article label.mos{display:block;}
form._grisbo article label.ocu{display:none;}
form._grisbo article h2{color:#fff;padding-bottom:10px;text-align:center;}
form._grisbo article h3{color:#fff;letter-spacing:3px;padding-bottom:10px;text-align:center;text-shadow:0px 0px 3px #fff;text-transform:uppercase;}
form._grisbo article input[type="email"]{cursor:pointer;font-size:20px;height:40px;padding:0px 10px;width:100%;}
form._grisbo article input[type="text"]{cursor:pointer;font-size:20px;height:40px;padding:0px 10px;width:100%;}
form._grisbo article select{cursor:pointer;font-size:20px;height:40px;padding:0px 10px;width:100%;}
form._grisbo article select.adm-gra option ~option{display:none;}
form._grisbo article select.adm-gra option.mos{display:block;}
form._grisbo section{padding:20px;}
form._grisbo section a{color:#00c;cursor:pointer;display:block;text-align:center;}
form._grisbo section a:hover{text-decoration:underline;}
form._grisbo section h3{color:#00c1db;font-size:20px;text-align:center;}
form._grisbo section p{font-size:20px;text-align:center;}
form._grisbo section >* ~*{margin-top:20px;}


main section div.ancho div h2{color:#356288;}
main section div.ancho div ul li{margin-top:10px;padding-left:25px;}
main section div.ancho div ul li::before{color:#fe1100;content:"\f046";font:18px/28px webf;left:0px;position:absolute;top:0px;}

section._11 div.ancho h1{/*color:#37375e;*/color:rgb(255,109,66);/*color:#2f7da3;*/}
section._11 div.ancho h1::after{color:#37375e;font-family:arial,sans-serif;}

section.__1 div.ancho >div{float:left;width:50%;}
section.__1 div.ancho >div h2{color:#fff;font-size:34px;font-weight:normal;letter-spacing:3px;}
section.__1 div.ancho >div p{color:#fff;padding:10px 0px;}
section.__1 div.ancho >div:nth-child(1){padding:100px 0px;}
section.__1 div.ancho >div:nth-child(2){height:100%;right:0px;position:absolute;}
section.__1 sub{height:100%;left:0px;position:absolute;top:0px;width:100%;}
section.__1 sub::after{background:#f9193d;content:"";float:right;height:100%;width:50%;}
section.__1 sub::before{background:#14365b;content:"";float:left;height:100%;width:50%;}

section.__2 div.ancho{padding:40px 0px;}
section.__2 div.ancho ul li{border-radius:0px 20px 0px 20px;float:left;padding:20px;width:30%;}
section.__2 div.ancho ul li *{color:#fff;}
section.__2 div.ancho ul li h2{letter-spacing:2px;text-transform:uppercase;}
section.__2 div.ancho ul li h3{letter-spacing:3px;}
section.__2 div.ancho ul li:nth-child(1){background-color:#14365b;}
section.__2 div.ancho ul li:nth-child(2){background-color:#2f7da3;margin:0px 5%;}
section.__2 div.ancho ul li:nth-child(3){background-color:#808080;}

section.__3 div.ancho >div{float:left;width:50%;}
section.__3 div.ancho >div h2{color:#14365b;font-size:26px;letter-spacing:3px;}
section.__3 div.ancho >div ul li{margin-top:20px;padding-left:25px;}
section.__3 div.ancho >div ul li::before{color:#f9193d;content:"\f046";font:18px/28px webf;left:0px;position:absolute;top:0px;}
section.__3 div.ancho >div:nth-child(1){}
section.__3 div.ancho >div:nth-child(1) a{background-color:#e0e0e0;height:100%;left:calc(50% + 6px);overflow:hidden;position:absolute;top:0px;transform:skewX(-15deg);width:60%;}
section.__3 div.ancho >div:nth-child(1) a i.apl-pre{margin-left:-10%;}
section.__3 div.ancho >div:nth-child(1) b{background:pink;display:block;height:100%;margin-left:-10%;overflow:hidden;transform:skewX(-15deg);width:60%;}
section.__3 div.ancho >div:nth-child(1) b i.apl-pre{margin-left:10%;}
section.__3 div.ancho >div:nth-child(1) i.apl-pre{position:relative;transform:skewX(15deg);}
section.__3 div.ancho >div:nth-child(1) sub{display:block;height:180px;overflow:hidden;}
section.__3 div.ancho >div:nth-child(1) sub +sub{margin-top:6px;}
section.__3 div.ancho >div:nth-child(1) sub +sub a{transform:skewX(15deg);}
section.__3 div.ancho >div:nth-child(1) sub +sub a i.apl-pre{transform:skewX(-15deg);}
section.__3 div.ancho >div:nth-child(1) sub +sub b{transform:skewX(15deg);}
section.__3 div.ancho >div:nth-child(1) sub +sub b i.apl-pre{margin-left:10%;transform:skewX(-15deg);}
section.__3 div.ancho >div:nth-child(2){padding:20px 50px;}

section.__4 div.ancho{padding:50px;}
section.__4 div.ancho div{padding:10px;text-align:center;}
section.__4 div.ancho div img{height:100px;padding:5px;}
section.__4 div.ancho div img ~img{margin-left:20px;}
section.__4 div.ancho h2{color:#14365b;font-size:32px;letter-spacing:3px;padding:30px 0px;text-align:center;}

section.__5 div.ancho >div{margin:0px auto 50px;/*float:left;padding:20px;*/width:660px;}
section.__5 div.ancho >div article{background-color:#14365b;margin-left:200px;padding:20px 20px 20px 40px;width:460px;}
section.__5 div.ancho >div article button{letter-spacing:2px;}
section.__5 div.ancho >div article div{line-height:30px;margin-top:10px;}
section.__5 div.ancho >div article div >*{color:#fff;}
section.__5 div.ancho >div article div a{color:#9adcdb;}
section.__5 div.ancho >div article div a:hover{text-decoration:underline;}
section.__5 div.ancho >div article div input{float:left;height:30px;margin-right:10px;width:30px;}
section.__5 div.ancho >div article h2{color:#fff;letter-spacing:2px;margin-bottom:20px;text-align:center;}
section.__5 div.ancho >div article input{cursor:pointer;font-size:20px;height:40px;padding:0px 10px;width:100%;}
section.__5 div.ancho >div article label{display:block;margin-top:10px;}
section.__5 div.ancho >div article label.btn{text-align:center;}
section.__5 div.ancho >div article select{cursor:pointer;font-size:20px;height:40px;padding:0px 10px;width:100%;}
section.__5 div.ancho >div i.apl-pre{height:100%;left:30px;position:absolute;top:0px;width:200px;}
section.__5 div.ancho >div i.apl-pre sup{background-size:contain;}
/*section.__5 div.ancho >div section{background-color:#149dcc;border:5px solid #999;border-radius:50px 0px 50px 0px;margin:300px auto 50px;padding:50px 20px;width:400px;}
section.__5 div.ancho >div section a{color:#fff;display:block;font-size:28px;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.__5 div.ancho >div section i.apl-pre{bottom:calc(100% - 33px);height:291px;left:50%;margin-left:-225px;position:absolute;width:450px;}*/

/* *** */

section.__b1 article{height:450px;overflow:hidden;}
section.__b1 article iframe{height:200%;left:-100%;position:absolute;top:-50%;width:300%;}
/*
section.__b1 article{height:100%;overflow:hidden;position:absolute;right:0px;width:60%;}
section.__b1 article iframe{height:200%;left:-50%;position:absolute;top:-50%;width:200%;}
section.__b1 div.ancho{padding:100px 0px;}
section.__b1 div.ancho >div{float:left;padding:0px 50px;width:50%;}
section.__b1 div.ancho >div a.apl-vid{background:url(/_i/ani/tocar.png);height:230px;left:20%;position:absolute;top:50%;transform:translateY(-50%);transition:transform 0.2s;width:230px;}
section.__b1 div.ancho >div a.apl-vid:hover{transform:scale(1.1) translateY(-45%);}
section.__b1 div.ancho >div h1{color:#14365b;font-size:84px;letter-spacing:5px;text-shadow:-1px -1px 0px #fff,1px -1px 0px #fff,-1px 1px 0px #fff,1px 1px 0px #fff;text-transform:uppercase;}
section.__b1 div.ancho >div h2{color:#2f7da3;font-size:54px;text-shadow:-1px -1px 0px #fff,1px -1px 0px #fff,-1px 1px 0px #fff,1px 1px 0px #fff;}
section.__b1 sub{height:100%;left:0px;overflow:hidden;position:absolute;top:0px;width:100%;}
section.__b1 sub::after{background:linear-gradient(90deg,#14365b 30%,#14365b 68%,transparent 100%);content:"";height:100%;left:-10%;position:absolute;top:0px;transform:skewX(-15deg);width:80%;}
*/

section.__b2{padding:50px 0px 100px;}
section.__b2 div.ancho >div h1{color:#ff6d42;font-size:104px;letter-spacing:5px;text-shadow:-1px -1px 0px #fff,1px -1px 0px #fff,-1px 1px 0px #fff,1px 1px 0px #fff;text-align:center;text-transform:uppercase;}
section.__b2 div.ancho >div h2{color:#2f7da3;font-size:44px;letter-spacing:3px;text-align:center;}
section.__b2 div.ancho >div i.apl-pre{/*height:350px;margin:0px auto;width:250px;*/}
section.__b2 div.ancho >div i.apl-pre sup{background-size:contain;}
section.__b2 div.ancho >div p{color:#14365b;font-size:28px;font-weight:bold;padding-top:20px;text-align:center;}
section.__b2 div.ancho >div span{display:block;padding-top:50px;}
section.__b2 div.ancho >div span::before{background:red;content:"";display:block;height:5px;margin:0px auto;width:80px;}
section.__b2 div.ancho >div:nth-child(1){height:100%;left:0px;position:absolute;top:0px;width:40%;}
section.__b2 div.ancho >div:nth-child(2){float:right;padding:0px 0px;width:60%;}

section.__b3 div.ancho{padding-bottom:50px;}
section.__b3 div.ancho h2{color:#fff;font-size:44px;letter-spacing:5px;padding:30px 0px;text-align:center;}
section.__b3 div.ancho ul li{float:left;width:30%;}
section.__b3 div.ancho ul li article{color:#fff;padding:20px 60px;text-align:center;}
section.__b3 div.ancho ul li article a{color:#fff;cursor:pointer;display:block;height:100px;transition:transform 0.1s;}
section.__b3 div.ancho ul li article a:hover{transform:scale(1.1);}
section.__b3 div.ancho ul li article a::before{content:"\f01d";font:44px/100px webf;text-align:center;}
section.__b3 div.ancho ul li article sub{border:0px solid #fff;border-width:3px 0px;height:100%;left:10%;position:absolute;right:10%;top:0px;}
section.__b3 div.ancho ul li article._1 a{background:url(/_arc/tmp/_22/zavi-12-15.jpg) no-repeat center;background-size:cover;}
section.__b3 div.ancho ul li article._2 a{background:url(/_arc/tmp/_22/zavi-12-16.jpg) no-repeat center;background-size:cover;}
section.__b3 div.ancho ul li article._3 a{background:url(/_arc/tmp/_22/zavi-12-18.jpg) no-repeat center;background-size:cover;}
section.__b3 div.ancho ul li article::after{color:#fff;content:"\f10e";font:48px/50px webf;opacity:0.5;position:absolute;right:0px;top:50%;transform:translateY(-50%);width:50px;}
section.__b3 div.ancho ul li article::before{color:#fff;content:"\f10d";font:48px/50px webf;left:0px;opacity:0.4;position:absolute;top:50%;transform:translateY(-50%);width:50px;}
section.__b3 div.ancho ul li p{color:#fff;font-weight:bold;letter-spacing:3px;padding:10px;text-align:center;}
section.__b3 div.ancho ul li:nth-child(2){margin:0px 5%;}
section.__b3 div.ancho ul ~ul{margin-top:80px;}
section.__b3 >i.apl-pre{left:0px;position:absolute;top:0px;}
section.__b3 >i.apl-pre::after{background:linear-gradient(13deg, #14365b 0%, #14365b 28%, #2f7da3 100%);content:"";height:100%;left:0px;opacity:0.95;position:absolute;top:0px;width:100%;}

section.__b4 div.ancho >div{float:left;padding:20px;width:50%;}
section.__b4 div.ancho >div article{background-color:#14365b;padding:20px;}
section.__b4 div.ancho >div article div{line-height:30px;margin-top:10px;}
section.__b4 div.ancho >div article div >*{color:#fff;}
section.__b4 div.ancho >div article div a{color:#9adcdb;}
section.__b4 div.ancho >div article div a:hover{text-decoration:underline;}
section.__b4 div.ancho >div article div input{float:left;height:30px;margin-right:10px;width:30px;}
section.__b4 div.ancho >div article div.btn{text-align:center;}
section.__b4 div.ancho >div article fieldset{border:1px solid #fff;border-radius:5px;padding:0px 10px 10px;}
section.__b4 div.ancho >div article fieldset ~fieldset{margin-top:10px;}
section.__b4 div.ancho >div article fieldset legend{color:#fff;font-size:12px;font-weight:bold;letter-spacing:3px;margin:0 auto;padding:0px 10px;text-transform:uppercase;}
section.__b4 div.ancho >div article label{float:left;margin-top:10px;width:100%;}
section.__b4 div.ancho >div article label._1{width:calc(50% - 5px);}
section.__b4 div.ancho >div article label._11{margin-left:10px;}
section.__b4 div.ancho >div article label::before{color:#fff;content:attr(data-txt);display:block;font-size:14px;letter-spacing:2px;padding:5px 0px;}
section.__b4 div.ancho >div article label.btn{text-align:center;}
section.__b4 div.ancho >div article label.mos{display:block;}
section.__b4 div.ancho >div article label.ocu{display:none;}
section.__b4 div.ancho >div article h2{color:#fff;}
section.__b4 div.ancho >div article input[type="email"]{cursor:pointer;font-size:20px;height:40px;padding:0px 10px;width:100%;}
section.__b4 div.ancho >div article input[type="text"]{cursor:pointer;font-size:20px;height:40px;padding:0px 10px;width:100%;}
section.__b4 div.ancho >div article select{cursor:pointer;font-size:20px;height:40px;padding:0px 10px;width:100%;}
section.__b4 div.ancho >div article select.adm-gra option ~option{display:none;}
section.__b4 div.ancho >div article select.adm-gra option.mos{display:block;}

/*
section.__b4 div.ancho >div article button{letter-spacing:2px;}
section.__b4 div.ancho >div article div{line-height:30px;margin-top:10px;}
section.__b4 div.ancho >div article div >*{color:#fff;}
section.__b4 div.ancho >div article div a{color:#9adcdb;}
section.__b4 div.ancho >div article div a:hover{text-decoration:underline;}
section.__b4 div.ancho >div article div input{float:left;height:30px;margin-right:10px;width:30px;}
section.__b4 div.ancho >div article h2{color:#fff;}
section.__b4 div.ancho >div article input{cursor:pointer;font-size:20px;height:40px;padding:0px 10px;width:100%;}
section.__b4 div.ancho >div article label{display:block;margin-top:10px;}
section.__b4 div.ancho >div article label.btn{text-align:center;}
section.__b4 div.ancho >div article select{cursor:pointer;font-size:20px;height:40px;padding:0px 10px;width:100%;}
*/
section.__b4 div.ancho >div h2{letter-spacing:2px;margin-bottom:20px;text-align:center;}
section.__b4 div.ancho >div section{padding:20px;}
section.__b4 div.ancho >div section h2{color:#14365b;font-size:24px;}
section.__b4 div.ancho >div section ul li{font-size:24px;}
section.__b4 div.ancho >div section ul li a._1{color:#14365b;font-size:24px;}
section.__b4 div.ancho >div section ul li a._1:hover{text-decoration:underline;}
section.__b4 div.ancho >div section ul li a._2{background:url(/_arc/ico/w.png) no-repeat center;display:block;height:140px;width:280px;}
section.__b4 div.ancho >div section ul li ~li{margin-top:10px;}
section.__b4 div.ancho >div section ul li:nth-child(2)::before{content:"\f017";}
section.__b4 div.ancho >div section ul li:nth-child(3)::before{content:"\f095";}
section.__b4 div.ancho >div section ul li:nth-child(4)::before{content:"\f0e0";}
section.__b4 div.ancho >div section ul li:nth-child(5)::before{content:"\f007";}
section.__b4 div.ancho >div section ul li::before{content:"";}

section.__b5 div{bottom:10px;overflow:hidden;padding:5px;position:fixed;right:20px;transition:width 0.4s;width:70px;z-index:100;}
section.__b5 div a{border-radius:50%;float:left;}
section.__b5 div a:hover{cursor:pointer;transform:scale(1.1);}
section.__b5 div a#awha{background:radial-gradient(#00c61c,#1bd741,#00a406);height:60px;transition:transform 0.4s;width:60px;}
section.__b5 div a#awha::before{background:url(/_arc/ico/wha.png) no-repeat center;background-size:60%;content:"";height:100%;left:0px;position:absolute;top:0px;width:100%;}

section.__c2 div.ancho{padding:50px 0px;}
section.__c2 div.ancho >div{float:left;width:50%;}
section.__c2 div.ancho >div h2{font-size:26px;letter-spacing:3px;}
section.__c2 div.ancho >div:nth-child(1) a{background-color:#e0e0e0;height:100%;left:calc(50% + 6px);overflow:hidden;position:absolute;top:0px;transform:skewX(-15deg);width:60%;}
section.__c2 div.ancho >div:nth-child(1) a i.apl-pre{margin-left:-10%;}
section.__c2 div.ancho >div:nth-child(1) b{background:pink;display:block;height:100%;margin-left:-10%;overflow:hidden;transform:skewX(-15deg);width:60%;}
section.__c2 div.ancho >div:nth-child(1) b i.apl-pre{margin-left:10%;}
section.__c2 div.ancho >div:nth-child(1) i.apl-pre{position:relative;transform:skewX(15deg);}
section.__c2 div.ancho >div:nth-child(1) sub{display:block;height:180px;overflow:hidden;}
section.__c2 div.ancho >div:nth-child(1) sub +sub{margin-top:6px;}
section.__c2 div.ancho >div:nth-child(1) sub +sub a{transform:skewX(15deg);}
section.__c2 div.ancho >div:nth-child(1) sub +sub a i.apl-pre{transform:skewX(-15deg);}
section.__c2 div.ancho >div:nth-child(1) sub +sub b{transform:skewX(15deg);}
section.__c2 div.ancho >div:nth-child(1) sub +sub b i.apl-pre{margin-left:10%;transform:skewX(-15deg);}
section.__c2 div.ancho >div:nth-child(2){height:100%;position:absolute;right:0px;top:0px;width:50%;}
section.__c2.f1::before{background-color:#fe1100;content:"";height:100%;position:absolute;right:0px;top:0px;width:50%;}
section.__c2.f3::before{background-color:#aacfdd;content:"";height:100%;position:absolute;right:0px;top:0px;width:50%;}

section.__c2_1 div.ancho{padding:50px 0px;}
section.__c2_1 div.ancho >div{float:right;width:50%;}
section.__c2_1 div.ancho >div h2{font-size:26px;letter-spacing:3px;}
section.__c2_1 div.ancho >div:nth-child(1){height:100%;position:absolute;left:0px;top:0px;width:50%;}
section.__c2_1 div.ancho >div:nth-child(2){padding:0px 30px;}
section.__c2_1 div.ancho >div:nth-child(2) a{background-color:#e0e0e0;height:100%;left:calc(50% + 6px);overflow:hidden;position:absolute;top:0px;transform:skewX(-15deg);width:60%;}
section.__c2_1 div.ancho >div:nth-child(2) a i.apl-pre{margin-left:-10%;}
section.__c2_1 div.ancho >div:nth-child(2) b{background:pink;display:block;height:100%;margin-left:-10%;overflow:hidden;transform:skewX(-15deg);width:60%;}
section.__c2_1 div.ancho >div:nth-child(2) b i.apl-pre{margin-left:10%;}
section.__c2_1 div.ancho >div:nth-child(2) i.apl-pre{position:relative;transform:skewX(15deg);}
section.__c2_1 div.ancho >div:nth-child(2) sub{display:block;height:180px;overflow:hidden;}
section.__c2_1 div.ancho >div:nth-child(2) sub +sub{margin-top:6px;}
section.__c2_1 div.ancho >div:nth-child(2) sub +sub a{transform:skewX(15deg);}
section.__c2_1 div.ancho >div:nth-child(2) sub +sub a i.apl-pre{transform:skewX(-15deg);}
section.__c2_1 div.ancho >div:nth-child(2) sub +sub b{transform:skewX(15deg);}
section.__c2_1 div.ancho >div:nth-child(2) sub +sub b i.apl-pre{margin-left:10%;transform:skewX(-15deg);}
section.__c2_1.f2::before{background-color:#fe875d;content:"";height:100%;left:0px;position:absolute;top:0px;width:50%;}
section.__c2_1.f4::before{background-color:#356288;content:"";height:100%;left:0px;position:absolute;top:0px;width:50%;}

section.__c3 div.ancho{padding:50px 0px;}
section.__c3 div.ancho >div{float:left;width:50%;}
section.__c3 div.ancho >div:nth-child(1) {padding:10px;text-align:center;}
section.__c3 div.ancho >div:nth-child(1) img{height:100px;padding:5px;}
section.__c3 div.ancho >div:nth-child(1) img ~img{margin-left:20px;}
section.__c3 div.ancho >div:nth-child(1) h2{/*color:#14365b;*/font-size:32px;letter-spacing:3px;padding:30px 0px;text-align:center;}
section.__c3 div.ancho >div:nth-child(1) p._1{padding-top:20px;}
section.__c3 div.ancho >div:nth-child(1) p._2{color:#356288;font-weight:bold;margin-top:-40px;}
section.__c3 div.ancho >div:nth-child(2){height:100%;right:0px;position:absolute;top:0px;width:50%;}
section.__c3.f5::before{background-color:#37375e;content:"";height:100%;position:absolute;right:0px;top:0px;width:50%;}

section.__c4_1 div.ancho >div{float:left;padding:50px 40px;width:50%;}
section.__c4_1 div.ancho >div h2{font-size:26px;letter-spacing:3px;}
section.__c4_1 div.ancho >div:nth-child(1){background-color:#37375e;}
section.__c4_1 div.ancho >div:nth-child(1) a{color:#fff;display:block;padding:10px;text-align:center;}
section.__c4_1 div.ancho >div:nth-child(1) a._1::before{content:"\f1c1";font:18px webf;margin-right:10px;}
section.__c4_1 div.ancho >div:nth-child(1) a._2{cursor:pointer;transition:transform 0.2s;}
section.__c4_1 div.ancho >div:nth-child(1) a._2:hover{transform:scale(1.1);}
section.__c4_1 div.ancho >div:nth-child(1) 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.__c4_1 div.ancho >div:nth-child(1) h3{color:#fff;font-size:22px;text-align:center;}
section.__c4_1 div.ancho >div:nth-child(1) h3 ~h3{margin-top:20px;padding-bottom:10px;}
section.__c4_1 div.ancho >div:nth-child(1) p{color:#fff;text-align:center;}

section.__c5 div.ancho article{background:linear-gradient(#1b3f94,#001f7a);/*background-color:#149dcc;*/border:5px solid #999;border-radius:50px 0px 50px 0px;margin:250px auto 50px;padding:20px;transform:scale(0.8);}
section.__c5 div.ancho article 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;}
section.__c5 div.ancho article div button{cursor:pointer;float:right;font-size:24px;height:40px;width:50px;}
section.__c5 div.ancho article div button::before{color:#00b0f0;content:"\f1d8";font:26px/40px webf;}
section.__c5 div.ancho article div form{display:block;padding-top:20px;}
section.__c5 div.ancho article div form p{color:#00b0f0;font-weight:bold;}
section.__c5 div.ancho article div input{float:left;font-size:22px;height:40px;padding:0px 10px;width:calc(100% - 60px);}
section.__c5 div.ancho article h3{color:#fff;font-size:24px;letter-spacing:3px;text-align:center;text-shadow:0px 0px 1px #00b0f0;}
section.__c5 div.ancho article i.apl-pre{bottom:calc(100% - 33px);height:291px;left:50%;margin-left:-225px;position:absolute;width:450px;}
section.__c5 div.ancho article p{color:#fff;font-size:22px;margin-top:10px;text-align:center;}
section.__c5 div.ancho h2{font-size:26px;letter-spacing:3px;}
section.__c5 div.ancho section{margin-top:70px;text-align:center;}
section.__c5 div.ancho ol li{list-style-type:decimal;line-height:40px;margin-top:10px;padding-left:0px;}
section.__c5 div.ancho ol li a{color:#2f7da3;}
section.__c5 div.ancho ol li a:hover{text-decoration:underline;}
section.__c5 div.ancho ol li div{display:none;/*font-size:16px;padding-left:20px;*/}
section.__c5 div.ancho ol li div i._1::before{content:"\f007";}
section.__c5 div.ancho ol li div i._2::before{content:"\f017";}
section.__c5 div.ancho ol li div i._3::before{content:"\f095";}
section.__c5 div.ancho ol li div i._4::before{content:"\f0e0";}
section.__c5 div.ancho ol li div i::before{color:#fe1100;font:16px webf;}
section.__c5 div.ancho ol li input{display:none;}
section.__c5 div.ancho ol li input:checked ~div{display:block;}
section.__c5 div.ancho ol li label{color:#2f7da3;cursor:pointer;font-size:26px;font-weight:bold;}
section.__c5 div.ancho ol li label:hover{text-decoration:underline;}
section.__c5 div.ancho ol li:last-child{list-style-type:none;line-height:28px;margin-left:-20px;margin-top:30px;}
section.__c5 div.ancho ol li::marker{font-weight:bold;}
section.__c5 div.ancho >div{float:left;width:50%;}
section.__c5 div.ancho >div:nth-child(1){padding:80px 30px 50px;}

section.__c5 div.ancho div.bann{height:100%;position:absolute;right:0px;}

body >footer >div{bottom: 10px;overflow: hidden;padding: 5px;position: fixed;right: 20px;transition: width 0.4s;width: 70px;z-index: 100;}
body >footer >div a{border-radius:50%;float: left;}
body >footer >div a:hover{cursor:pointer;transform:scale(1.1);}
body >footer >div a#atop{background-color:rgba(255,255,255,0.4);bottom: 10px;height: 45px;position: absolute;right: -50px;transform: scale(0);transition: right 0.4s,transform 0.4s;width: 45px;}
body >footer >div a#atop::before{color:#e51836;content:"\f139";display:block;font:45px/45px webf;transition:color 0.4s;text-align:center;}
body >footer >div a#awha{background:radial-gradient(#00c61c,#1bd741,#00a406);height: 60px;transition: transform 0.4s;width: 60px;}
body >footer >div a#awha::before{background: url(/_arc/ico/wha.png) no-repeat center;background-size: 60%;content: "";height: 100%;left: 0px;position: absolute;top: 0px;width: 100%;}
body >footer >div.mos{/*width: 125px;*/}
body >footer >div.mos a#atop{right: 5px;transform: scale(1);}
body >footer >div.mos a#atop:hover{transform: scale(1.1);}

/* *** */

@media screen and (max-width:768px){
	section.__c2 div.ancho >div{width:100%;}
	section.__c2 div.ancho >div:nth-child(2){height:250px;margin-top:20px;position:relative;right:auto;top:auto;width:100%;}
	section.__c2.f1::before{background-color:transparent;}
	section.__c2.f3::before{background-color:transparent;}

	section.__c2_1 div.ancho{padding:0px;}
	section.__c2_1 div.ancho >div:nth-child(1){height:250px;margin-bottom:20px;position:relative;left:auto;top:auto;width:100%;}
	section.__c2_1 div.ancho >div{float:right;width:100%;}
	section.__c2_1.f2::before{background-color:transparent;}
	section.__c2_1.f4::before{background-color:transparent;}

	section.__c3 div.ancho{padding:0px;}
	section.__c3 div.ancho >div{width:100%;}
	section.__c3 div.ancho >div:nth-child(2){height:250px;right:auto;position:relative;top:auto;width:100%;}
	section.__c3.f5::before{background-color:transparent;}

	section.__c4_1 div.ancho >div{width:100%;}

	section.__c5 div.ancho ol li{line-height:normal;}
	section.__c5 div.ancho >div{width:100%;}
	section.__c5 div.ancho >div:nth-child(1){padding:0px 30px 0px;}

	section.__c5 div.ancho div.bann{height:300px;margin:10px auto;position:relative;right:auto;}
}

@media screen and (min-width:768px){
	section._11 h1{font-size:120px;}
}