html {width:100%;height:100%}
.neobody,.neopage{min-height:100%;width:100%;height:auto!important;margin-top:0px;max-width:1280px;}
body {height:2000px;width:1280px}
.app-viewport {position:absolute;top:0;bottom:0;width:100%}
html{background:#eeeeee}body{background:rgba(255,255,255,0);position:absolute;top:0px;bottom:0px;left:0px;right:0px;margin:auto}.navbar-left{float:left}.btn-default{background:#f4f4f4}p,h1,h2,h3,h4,h5,h6{overflow:hidden}a:focus,.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:0}.nav,.pagination,.carousel,.panel-title a{cursor:pointer}.modal{overflow:auto}.modal-dialog{margin-top:0;margin-bottom:0;padding-top:10px}.modal-content{overflow:hidden}.modal-backdrop{opacity:.5}.pagination{margin:0}.input-group-btn{vertical-align:top}.input-group-btn>.btn{height:100%}.input-group>.form-control{height:100%}.input-group{padding:0}.modal-dialog{position:absolute!important;top:0px!important;left:0px!important;bottom:0px!important;right:0px!important;margin:auto!important;max-width:95%;max-height:95%}svg{overflow:visible!important}.neocheckbox [type="checkbox"]:not(:checked),.neocheckbox [type="checkbox"]:checked{position:absolute;left:-9999px}.neocheckbox [type="checkbox"]:not(:checked) + label,.neocheckbox [type="checkbox"]:checked + label{position:relative;padding-left:1.95em;cursor:pointer}.neocheckbox [type="checkbox"]:not(:checked) + label:before,.neocheckbox [type="checkbox"]:checked + label:before{content:'';position:absolute;left:0;top:0;width:1.25em;height:1.25em;border:0.15em solid #aaa;background:#fff;border-radius:4px}.neocheckbox [type="checkbox"]:not(:checked) + label:after,.neocheckbox [type="checkbox"]:checked + label:after{content:"✓";position:absolute;top:.2em;left:.2em;font-size:1.1em;line-height:0.8;color:#444444;transition:all .2s;font-family:'Lucida Sans Unicode','Arial Unicode MS',Arial}.neocheckbox [type="checkbox"]:not(:checked) + label:after{opacity:0;transform:scale(0)}.neocheckbox [type="checkbox"]:checked + label:after{opacity:1;transform:scale(1)}.neocheckbox [type="checkbox"]:disabled:not(:checked) + label:before,.neocheckbox [type="checkbox"]:disabled:checked + label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}.neocheckbox [type="checkbox"]:disabled:checked + label:after{color:#999}.neocheckbox [type="checkbox"]:disabled + label{color:#aaa}.neocheckbox label:hover:before{border:0.15em solid #888!important}.neoradio [type="radio"]:not(:checked),.neoradio [type="radio"]:checked{position:absolute;left:-9999px}.neoradio [type="radio"]:not(:checked) + label,.neoradio [type="radio"]:checked + label{position:relative;padding-left:1.95em;cursor:pointer}.neoradio [type="radio"]:not(:checked) + label:before,.neoradio [type="radio"]:checked + label:before{content:'';position:absolute;left:0;top:0;width:1.25em;height:1.25em;border:0.15em solid #aaa;background:#fff;border-radius:100px}.neoradio [type="radio"]:not(:checked) + label:after,.neoradio [type="radio"]:checked + label:after{content:"✓";position:absolute;top:.2em;left:.2em;font-size:1.1em;line-height:0.8;color:#444444;transition:all .2s;font-family:'Lucida Sans Unicode','Arial Unicode MS',Arial}.neoradio [type="radio"]:not(:checked) + label:after{opacity:0;transform:scale(0)}.neoradio [type="radio"]:checked + label:after{opacity:1;transform:scale(1)}.neoradio [type="radio"]:disabled:not(:checked) + label:before,.neoradio [type="radio"]:disabled:checked + label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}.neoradio [type="radio"]:disabled:checked + label:after{color:#999}.neoradio [type="radio"]:disabled + label{color:#aaa}.neoradio label:hover:before{border:0.15em solid #888!important}.container{position:relative!important;min-height:30px;width:100%!important;height:auto!important;top:auto!important;left:auto!important}.row{position:relative!important;min-height:30px;width:100%!important;height:auto!important;top:auto!important;left:auto!important;padding:10px}.flow{position:relative!important;width:auto!important;height:auto!important;left:auto!important;top:auto!important;min-width:15px;min-height:15px}.col,[class*="col-"]{position:relative!important;min-height:30px;height:auto!important;top:auto!important;left:auto!important;padding:5px}.neo-sticky{position:fixed!important;z-index:1}.neo-top-right{top:0px!important;right:0px;left:auto!important}.neo-bottom-right{bottom:0px!important;top:auto!important;right:0px;left:auto!important}.neo-top-left{top:0px!important;left:0px!important}.neo-bottom-left{bottom:0px!important;top:auto!important;right:auto;left:0px!important}.neo-top-center{top:0px!important;left:0px!important;right:0px!important;margin:auto!important}.neo-bottom-center{bottom:0px!important;top:auto!important;right:0px!important;left:0px!important;margin:auto!important}.neo-middle-center{top:0px!important;left:0px!important;right:0px!important;bottom:0px!important;margin:auto!important}.neo-middle-left{top:0px!important;left:0px!important;right:auto!important;bottom:0px!important;margin:auto!important}.neo-middle-right{top:0px!important;left:auto!important;right:0px!important;bottom:0px!important;margin:auto!important}.neo-top-center-content{display:flex;justify-content:center;align-items:flex-start}.neo-top-left-content{display:flex;justify-content:left;align-items:flex-start}.neo-top-right-content{display:flex;justify-content:flex-end;align-items:flex-start}.neo-middle-center-content{display:flex;justify-content:center;align-items:center}.neo-middle-left-content{display:flex;justify-content:left;align-items:center}.neo-middle-right-content{display:flex;justify-content:flex-end;align-items:center}.neo-bottom-center-content{display:flex;justify-content:center;align-items:flex-end}.neo-bottom-left-content{display:flex;justify-content:left;align-items:flex-end}.neo-bottom-right-content{display:flex;justify-content:flex-end;align-items:flex-end}.neo-equal-cols-xs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.neo-equal-cols-xs > [class*='col-']{display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width:768px){.neo-equal-cols-sm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.neo-equal-cols-sm > [class*='col-']{display:flex;flex-direction:column;flex-wrap:wrap}}@media (min-width:992px){.neo-equal-cols-md{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.neo-equal-cols-md > [class*='col-']{display:flex;flex-direction:column;flex-wrap:wrap}}@media (min-width:1200px){.neo-equal-cols-lg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.neo-equal-cols-lg > [class*='col-']{display:flex;flex-direction:column;flex-wrap:wrap}}.neo-grid{margin:0 auto;overflow:hidden}.neo-full-height.grid{display:flex;height:100%;flex-direction:column}.neo-full-height.grid > .neo-row{flex-grow:1}.neo-row{display:flex;flex-wrap:wrap;margin:0 -0.5em 0 -0.5em}.neo-row > *{box-sizing:border-box;padding:0 0.5em 1em;flex-basis:100%}.neo-row:last-child{margin-bottom:-1em}.neo-gutterless > .neo-row{margin:0}.neo-gutterless > .neo-row > *{padding:0}.neo-gutterless > .neo-row:last-child{margin-bottom:0}.neo-col{flex:1 0 auto}.neo-col-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.neo-col-2{flex-basis:16.6666666666%;max-width:16.6666666666%}.neo-col-3{flex-basis:25%;max-width:25%}.neo-col-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.neo-col-5{flex-basis:41.6666666666%;max-width:41.6666666666%}.neo-col-6{flex-basis:50%;max-width:50%}.neo-col-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.neo-col-8{flex-basis:66.6666666666%;max-width:66.6666666666%}.neo-col-9{flex-basis:75%;max-width:75%}.neo-col-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.neo-col-11{flex-basis:91.6666666666%;max-width:91.6666666666%}.neo-col-12{flex-basis:100%;max-width:100%}.neo-col-top{align-self:flex-start}.neo-col-bottom{align-self:flex-end}.neo-col-middle{align-self:center}.neo-row-left{justify-content:flex-start}.neo-row-right{justify-content:flex-end}.neo-row-center{justify-content:center}.neo-row-space-between{justify-content:space-between}.neo-row-space-around{justify-content:space-around}.neo-row-reverse{flex-direction:row-reverse;flex-wrap:wrap-reverse}.neo-row-equal > *{display:flex}.neo-row-equal > * > *{width:100%}.neo-row-top{align-items:flex-start}.neo-row-middle{align-items:center}.neo-row-bottom{align-items:flex-end}.neo-hide{display:none}@media (max-width:767px){.neo-col-sm-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.neo-col-sm-2{flex-basis:16.6666666666%;max-width:16.6666666666%}.neo-col-sm-3{flex-basis:25%;max-width:25%}.neo-col-sm-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.neo-col-sm-5{flex-basis:41.6666666666%;max-width:41.6666666666%}.neo-col-sm-6{flex-basis:50%;max-width:50%}.neo-col-sm-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.neo-col-sm-8{flex-basis:66.6666666666%;max-width:66.6666666666%}.neo-col-sm-9{flex-basis:75%;max-width:75%}.neo-col-sm-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.neo-col-sm-11{flex-basis:91.6666666666%;max-width:91.6666666666%}.neo-col-sm-12{flex-basis:100%;max-width:100%}.neo-col-sm-top{align-self:flex-start}.neo-col-sm-bottom{align-self:flex-end}.neo-col-sm-middle{align-self:center}.neo-row-sm-left{justify-content:flex-start}.neo-row-sm-right{justify-content:flex-end}.neo-row-sm-center{justify-content:center}.neo-row-sm-space-between{justify-content:space-between}.neo-row-sm-space-around{justify-content:space-around}.neo-row-sm-reverse{flex-direction:row-reverse;flex-wrap:wrap-reverse}.neo-row-sm-equal > *{display:flex}.neo-row-sm-equal > * > *{width:100%}.neo-row-sm-top{align-items:flex-start}.neo-row-sm-middle{align-items:center}.neo-row-sm-bottom{align-items:flex-end}.neo-hide-sm{display:none}}@media (min-width:768px) and (max-width:959px){.neo-col-md-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.neo-col-md-2{flex-basis:16.6666666666%;max-width:16.6666666666%}.neo-col-md-3{flex-basis:25%;max-width:25%}.neo-col-md-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.neo-col-md-5{flex-basis:41.6666666666%;max-width:41.6666666666%}.neo-col-md-6{flex-basis:50%;max-width:50%}.neo-col-md-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.neo-col-md-8{flex-basis:66.6666666666%;max-width:66.6666666666%}.neo-col-md-9{flex-basis:75%;max-width:75%}.neo-col-md-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.neo-col-md-11{flex-basis:91.6666666666%;max-width:91.6666666666%}.neo-col-md-12{flex-basis:100%;max-width:100%}.neo-col-md-top{align-self:flex-start}.neo-col-md-bottom{align-self:flex-end}.neo-col-md-middle{align-self:center}.neo-row-md-left{justify-content:flex-start}.neo-row-md-right{justify-content:flex-end}.neo-row-md-center{justify-content:center}.neo-row-md-space-between{justify-content:space-between}.neo-row-md-space-around{justify-content:space-around}.neo-row-md-reverse{flex-direction:row-reverse;flex-wrap:wrap-reverse}.neo-row-md-equal > *{display:flex}.neo-row-md-equal > * > *{width:100%}.neo-row-md-top{align-items:flex-start}.neo-row-md-middle{align-items:center}.neo-row-md-bottom{align-items:flex-end}.neo-hide-md{display:none}}@media (min-width:960px){.neo-col-lg-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.neo-col-lg-2{flex-basis:16.6666666666%;max-width:16.6666666666%}.neo-col-lg-3{flex-basis:25%;max-width:25%}.neo-col-lg-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.neo-col-lg-5{flex-basis:41.6666666666%;max-width:41.6666666666%}.neo-col-lg-6{flex-basis:50%;max-width:50%}.neo-col-lg-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.neo-col-lg-8{flex-basis:66.6666666666%;max-width:66.6666666666%}.neo-col-lg-9{flex-basis:75%;max-width:75%}.neo-col-lg-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.neo-col-lg-11{flex-basis:91.6666666666%;max-width:91.6666666666%}.neo-col-lg-12{flex-basis:100%;max-width:100%}.neo-col-lg-top{align-self:flex-start}.neo-col-lg-bottom{align-self:flex-end}.neo-col-lg-middle{align-self:center}.neo-row-lg-left{justify-content:flex-start}.neo-row-lg-right{justify-content:flex-end}.neo-row-lg-center{justify-content:center}.neo-row-lg-space-between{justify-content:space-between}.neo-row-lg-space-around{justify-content:space-around}.neo-row-lg-reverse{flex-direction:row-reverse;flex-wrap:wrap-reverse}.neo-row-lg-equal > *{display:flex}.neo-row-lg-equal > * > *{width:100%}.neo-row-lg-top{align-items:flex-start}.neo-row-lg-middle{align-items:center}.neo-row-lg-bottom{align-items:flex-end}.neo-hide-lg{display:none}}.neo-row,[class*="neo-row-"]{position:relative!important;min-height:30px;width:100%!important;height:auto!important;top:auto!important;left:auto!important;padding:10px}.neo-col,[class*="neo-col-"]{position:relative!important;min-height:30px;height:auto!important;top:auto!important;left:auto!important;padding:5px}.neo-grid,.neo-full-height.grid{position:relative!important;min-height:30px;width:100%!important;height:auto!important;top:auto!important;left:auto!important;padding:5px}.neoani{display:inline-block;position:relative}
#ContainerTopMenu {position:absolute;left:0px;top:0px;width:3500px;height:70px;margin:0;background-color:#fff;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;box-shadow:0px 0px 15px rgba(0,0,0,.3);overflow-x:visible;overflow-y:visible;min-width:100%}
#ContainerTopMenuCol {position:absolute;left:1110px;top:1px;width:;height:16px;margin:0;font-weight:bold;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;max-width:1280px}
#ContainerCSS {position:absolute;left:250px;top:9px;width:40px;height:30px;margin:0;color:#ffffff;background-color:#FB9902;border-radius:3px;border-style:solid;border-width:1px;padding-left:4px;padding-top:4px;overflow-x:hidden;overflow-y:hidden}
#Image1 {position:absolute;left:200px;top:0px;width:;height:50px;margin:0;margin-top:10px;padding-left:20px;padding-top:8px}
#Container156 {position:absolute;left:0px;top:0px;width:3500px;height:70px;margin:0;text-align:center;background-color:#fff;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;box-shadow:0px 0px 15px rgba(0,0,0,.3);overflow-x:visible;overflow-y:visible;min-width:100%}
#Container157 {position:absolute;left:1110px;top:1px;width:;height:16px;margin:0;text-align:center;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:20px;overflow-x:visible;overflow-y:visible;max-width:1280px}
#Container158 {position:absolute;left:250px;top:9px;width:40px;height:30px;margin:0;color:#ffffff;background-color:#FB9902;border-radius:3px;border-style:solid;border-width:1px;padding-left:4px;padding-top:4px;overflow-x:hidden;overflow-y:hidden}
#Image8 {position:absolute;left:200px;top:0px;width:;height:50px;margin:0;padding-top:20px}
#Introduccion {position:relative;width:100%;height:100%;overflow:auto;;background-color:#FFF}
#Container159 {position:absolute;left:30px;top:30px;width:550px;height:80px;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:hidden;overflow-y:hidden}
#Image6 {position:absolute;left:600px;top:10px;width:70px;height:10px;margin:0;margin-top:60px;min-width:700px}
#Container7 {position:absolute;left:5px;top:5px;width:510px;height:135px;margin:0;margin-top:40px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:hidden;overflow-y:hidden}
#Container8 {position:absolute;left:15px;top:10px;width:135px;height:10px;margin:0;background-color:#fff;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;max-width:1280px}
#Container10 {position:absolute;left:15px;top:15px;width:85px;height:15px;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible}
#Container11 {position:absolute;left:31px;top:75px;width:340px;height:100%;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;min-height:100%}
#Container12 {position:absolute;left:111px;top:115px;width:235px;height:85px;margin:0;padding-bottom:30px;padding-left:20px;padding-right:20px;overflow-x:visible;overflow-y:visible}
#Container9 {position:absolute;left:16px;top:10px;width:85px;height:100%;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:hidden;overflow-y:hidden}
#Image2 {position:absolute;left:25px;top:10px;width:100%;height:100%;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:20px;min-height:100%;object-fit:contain;object-position:center}
#Container1 {position:absolute;left:25px;top:540px;width:625px;height:110px;margin:0;padding-bottom:0px;overflow-x:hidden;overflow-y:hidden}
#Container15 {position:absolute;left:15px;top:18px;width:215px;height:45px;margin:0;margin:0px;padding:0px;max-width:1280px;overflow-x:hidden;overflow-y:hidden}
#Image3 {position:absolute;left:235px;top:33px;width:150px;height:;margin:0;border-radius:10px;margin-left:15px;padding:0px;aspect-ratio:200/65;max-width:150px}
#Container16 {position:absolute;left:15px;top:140px;width:215px;height:45px;margin:0;padding-top:0px;max-width:1280px;overflow-x:hidden;overflow-y:hidden}
#Container2 {position:absolute;left:120px;top:820px;width:475px;height:55px;margin:0;padding-top:0px;overflow-x:hidden;overflow-y:hidden}
#Container3 {position:absolute;left:20px;top:8px;width:145px;height:20px;margin:0;max-width:1280px;overflow-x:hidden;overflow-y:hidden}
#Container4 {position:absolute;left:15px;top:4px;width:55px;height:20px;margin:0;;overflow-x:hidden;overflow-y:hidden}
#Image4 {position:absolute;left:;top:;width:;height:;margin:0;min-width:100px}
#Container14 {position:absolute;left:45px;top:;width:;height:;margin:0;color:#22386f;overflow-x:hidden;overflow-y:hidden}
#Container5 {position:absolute;left:15px;top:15px;width:55px;height:20px;margin:0;;overflow-x:hidden;overflow-y:hidden}
#Container6 {position:absolute;left:325px;top:15px;width:55px;height:20px;margin:0;;overflow-x:hidden;overflow-y:hidden}
#Container13 {position:absolute;left:635px;top:15px;width:55px;height:20px;margin:0;;overflow-x:hidden;overflow-y:hidden}
#Container17 {position:absolute;left:5px;top:537px;width:625px;height:110px;margin:0;padding-bottom:0px;padding-top:0px;overflow-x:hidden;overflow-y:hidden}
#Container19 {position:absolute;left:15px;top:140px;width:215px;height:45px;margin:0;padding-top:0px;max-width:1280px;overflow-x:hidden;overflow-y:hidden}
#Container18 {position:absolute;left:5px;top:5px;width:510px;height:135px;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:hidden;overflow-y:hidden}
#Container20 {position:absolute;left:15px;top:10px;width:135px;height:10px;margin:0;background-color:#fff;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;max-width:1280px}
#Container21 {position:absolute;left:15px;top:15px;width:85px;height:15px;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible}
#Container22 {position:absolute;left:31px;top:75px;width:340px;height:100%;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;min-height:100%}
#Container23 {position:absolute;left:111px;top:115px;width:235px;height:85px;margin:0;padding-left:20px;padding-right:20px;overflow-x:visible;overflow-y:visible}
#Container24 {position:absolute;left:16px;top:10px;width:85px;height:100%;margin:0;padding:20px;overflow-x:hidden;overflow-y:hidden}
#Container25 {position:absolute;left:5px;top:1084px;width:510px;height:135px;margin:0;background-color:#F5F5F5;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:hidden;overflow-y:hidden}
#Container26 {position:absolute;left:15px;top:10px;width:135px;height:10px;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;max-width:1280px}
#Container27 {position:absolute;left:15px;top:15px;width:85px;height:15px;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible}
#Container28 {position:absolute;left:31px;top:75px;width:340px;height:100%;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;min-height:100%}
#Container29 {position:absolute;left:111px;top:115px;width:235px;height:85px;margin:0;padding-left:20px;padding-right:20px;overflow-x:visible;overflow-y:visible}
#Container30 {position:absolute;left:16px;top:10px;width:85px;height:100%;margin:0;padding:20px;overflow-x:hidden;overflow-y:hidden}
#Container31 {position:absolute;left:5px;top:1084px;width:510px;height:135px;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:hidden;overflow-y:hidden}
#Container32 {position:absolute;left:15px;top:10px;width:135px;height:10px;margin:0;background-color:#fff;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;max-width:1280px}
#Container33 {position:absolute;left:15px;top:15px;width:85px;height:15px;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible}
#Container34 {position:absolute;left:31px;top:75px;width:340px;height:100%;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;min-height:100%}
#Container35 {position:absolute;left:111px;top:115px;width:235px;height:85px;margin:0;padding-left:20px;padding-right:20px;overflow-x:visible;overflow-y:visible}
#Container36 {position:absolute;left:16px;top:10px;width:85px;height:100%;margin:0;padding:20px;overflow-x:hidden;overflow-y:hidden}
#Container37 {position:absolute;left:5px;top:1429px;width:510px;height:135px;margin:0;background-color:#F5F5F5;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:hidden;overflow-y:hidden}
#Container38 {position:absolute;left:15px;top:10px;width:135px;height:10px;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;max-width:1280px}
#Container39 {position:absolute;left:15px;top:15px;width:85px;height:15px;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible}
#Container40 {position:absolute;left:31px;top:75px;width:340px;height:100%;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;min-height:100%}
#Container41 {position:absolute;left:111px;top:115px;width:235px;height:85px;margin:0;padding-left:20px;padding-right:20px;overflow-x:visible;overflow-y:visible}
#Container42 {position:absolute;left:16px;top:10px;width:85px;height:100%;margin:0;padding:20px;overflow-x:hidden;overflow-y:hidden}
#Container55 {position:absolute;left:5px;top:537px;width:625px;height:110px;margin:0;margin-bottom:100px;padding-bottom:0px;overflow-x:hidden;overflow-y:hidden}
#Container57 {position:absolute;left:15px;top:140px;width:215px;height:45px;margin:0;padding-top:0px;max-width:1280px;overflow-x:hidden;overflow-y:hidden}
#Image5 {position:absolute;left:235px;top:33px;width:100%;height:;margin:0;border-radius:10px;margin-left:15px;padding:0px;aspect-ratio:613/285;cursor:pointer;max-width:613px}
#Implantacion {position:relative;width:100%;height:100%;overflow:auto;;background-color:#FFF}
#Container160 {position:absolute;left:30px;top:30px;width:550px;height:80px;margin:0;color:#FFFFFF;font-size:18pt;text-align:center;background-color:#22386f;margin-top:70px;padding-bottom:20px;padding-left:0px;padding-right:0px;padding-top:20px;overflow-x:hidden;overflow-y:hidden}
#Container43 {position:absolute;left:5px;top:5px;width:510px;height:135px;margin:0;margin-top:30px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:hidden;overflow-y:hidden}
#Container44 {position:absolute;left:15px;top:10px;width:135px;height:10px;margin:0;background-color:#fff;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;max-width:1280px}
#Container45 {position:absolute;left:15px;top:15px;width:85px;height:15px;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible}
#Container46 {position:absolute;left:31px;top:75px;width:340px;height:100%;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;min-height:100%}
#Container47 {position:absolute;left:111px;top:115px;width:235px;height:85px;margin:0;padding-left:20px;padding-right:20px;overflow-x:visible;overflow-y:visible}
#Container49 {position:absolute;left:25px;top:540px;width:625px;height:110px;margin:0;padding-bottom:0px;overflow-x:hidden;overflow-y:hidden}
#Container51 {position:absolute;left:15px;top:140px;width:215px;height:45px;margin:0;padding-top:0px;max-width:1280px;overflow-x:hidden;overflow-y:hidden}
#Container52 {position:absolute;left:120px;top:820px;width:475px;height:55px;margin:0;padding-top:0px;overflow-x:visible;overflow-y:visible}
#Container53 {position:absolute;left:20px;top:8px;width:145px;height:20px;margin:0;margin-top:20px;overflow-x:visible;overflow-y:visible;max-width:1280px}
#Container58 {position:absolute;left:165px;top:10px;width:310px;height:292px;margin:0;overflow-x:visible;overflow-y:visible}
@media (max-width: 767px) {#Container58 {margin-bottom:30px}}
#Container48 {position:absolute;left:170px;top:15px;width:310px;height:292px;margin:0;overflow-x:visible;overflow-y:visible}
@media (max-width: 767px) {#Container48 {margin-bottom:30px}}
#Container50 {position:absolute;left:480px;top:15px;width:310px;height:292px;margin:0;overflow-x:visible;overflow-y:visible}
@media (max-width: 767px) {#Container50 {margin-bottom:30px}}
#Container61 {position:absolute;left:5px;top:537px;width:625px;height:110px;margin:0;padding-bottom:0px;padding-top:0px;overflow-x:hidden;overflow-y:hidden}
#Container62 {position:absolute;left:15px;top:140px;width:215px;height:45px;margin:0;padding-top:0px;max-width:1280px;overflow-x:hidden;overflow-y:hidden}
#ContainerOpcion1 {position:absolute;left:5px;top:1084px;width:510px;height:135px;margin:0;background-color:#F5F5F5;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:hidden;overflow-y:hidden}
#Container70 {position:absolute;left:15px;top:10px;width:135px;height:10px;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;max-width:1280px}
#Container71 {position:absolute;left:15px;top:15px;width:85px;height:15px;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible}
#Container72 {position:absolute;left:31px;top:75px;width:340px;height:100%;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;min-height:100%}
#Container73 {position:absolute;left:111px;top:115px;width:235px;height:85px;margin:0;padding-left:20px;padding-right:20px;overflow-x:visible;overflow-y:visible}
@media (max-width: 767px) {#Container73 {margin-top:20px}}
#Container68 {position:absolute;left:5px;top:5px;width:235px;height:85px;margin:0;padding-left:20px;padding-right:20px;overflow-x:visible;overflow-y:visible}
#Container74 {position:absolute;left:50px;top:50px;width:245px;height:85px;margin:0;;overflow-x:hidden;overflow-y:hidden}
#Container80 {position:absolute;left:15px;top:10px;width:90px;height:15px;margin:0;;overflow-x:hidden;overflow-y:hidden}
#Container86 {position:absolute;left:25px;top:10px;width:245px;height:85px;margin:0;;overflow-x:hidden;overflow-y:hidden}
#Container89 {position:absolute;left:15px;top:10px;width:90px;height:15px;margin:0;;overflow-x:hidden;overflow-y:hidden}
#Container91 {position:absolute;left:5px;top:5px;width:510px;height:135px;margin:0;background-color:#F5F5F5;padding-bottom:30px;padding-left:0px;padding-right:0px;padding-top:30px;overflow-x:hidden;overflow-y:hidden}
#Container92 {position:absolute;left:15px;top:10px;width:135px;height:10px;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;max-width:1280px}
#Container96 {position:absolute;left:620px;top:7px;width:180px;height:45px;margin:0;;overflow-x:hidden;overflow-y:hidden}
#Container97 {position:absolute;left:31px;top:75px;width:340px;height:100%;margin:0;padding-bottom:15px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;min-height:100%}
#Container98 {position:absolute;left:111px;top:115px;width:235px;height:85px;margin:0;text-align:center;padding-left:20px;padding-right:20px;overflow-x:visible;overflow-y:visible}
#PushButton3 {position:absolute;left:115px;top:7px;width:100%;height:;margin:0;color:#fff;font-size:16pt;font-weight:bold;text-align:center;background-color:#8cc63f;padding:20px}
#Container85 {position:absolute;left:5px;top:808px;width:625px;height:110px;margin:0;margin-top:40px;padding-bottom:0px;padding-top:0px;overflow-x:hidden;overflow-y:hidden}
#Container87 {position:absolute;left:15px;top:140px;width:215px;height:45px;margin:0;padding-top:0px;max-width:1280px;overflow-x:hidden;overflow-y:hidden}
#Container88 {position:absolute;left:5px;top:1429px;width:510px;height:135px;margin:0;background-color:#fff;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:hidden;overflow-y:hidden}
#Container103 {position:absolute;left:0px;top:0px;width:1280px;height:308px;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;max-width:1280px}
#Container108 {position:absolute;left:15px;top:15px;width:85px;height:15px;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible}
#Container109 {position:absolute;left:31px;top:75px;width:340px;height:100%;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;min-height:100%}
#Container110 {position:absolute;left:111px;top:115px;width:235px;height:85px;margin:0;padding-left:20px;padding-right:20px;overflow-x:visible;overflow-y:visible}
#Container84 {position:absolute;left:16px;top:10px;width:85px;height:100%;margin:0;padding:20px;overflow-x:hidden;overflow-y:hidden}
#Container69 {position:absolute;left:5px;top:3809px;width:625px;height:110px;margin:0;padding-bottom:0px;padding-top:0px;overflow-x:hidden;overflow-y:hidden}
#Container81 {position:absolute;left:15px;top:140px;width:215px;height:45px;margin:0;padding-top:0px;max-width:1280px;overflow-x:hidden;overflow-y:hidden}
#Container82 {position:absolute;left:5px;top:3903px;width:510px;height:135px;margin:0;background-color:#fff;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:hidden;overflow-y:hidden}
#Container83 {position:absolute;left:0px;top:0px;width:1280px;height:308px;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;max-width:1280px}
#Container111 {position:absolute;left:15px;top:15px;width:85px;height:15px;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible}
#Container112 {position:absolute;left:31px;top:75px;width:340px;height:100%;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;min-height:100%}
#Container113 {position:absolute;left:-1px;top:0px;width:235px;height:85px;margin:0;padding-left:20px;padding-right:20px;overflow-x:visible;overflow-y:visible}
#Container75 {position:absolute;left:5px;top:74px;width:85px;height:100%;margin:0;padding:20px;overflow-x:hidden;overflow-y:hidden}
#Container114 {position:absolute;left:16px;top:10px;width:85px;height:100%;margin:0;padding:20px;overflow-x:hidden;overflow-y:hidden}
#Container115 {position:absolute;left:5px;top:5px;width:85px;height:15px;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible}
#Container116 {position:absolute;left:31px;top:75px;width:340px;height:100%;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;min-height:100%}
#Container117 {position:absolute;left:-1px;top:0px;width:235px;height:85px;margin:0;color:#1a2c5b;font-size:20pt;text-align:center;margin-top:30px;padding-bottom:30px;padding-left:20px;padding-right:20px;overflow-x:visible;overflow-y:visible}
@media (max-width: 767px) {#Container117 {font-size:16pt}}
@media (min-width: 960px) {#Container117 {margin-left:50px;margin-right:50px}}
#Container118 {position:absolute;left:5px;top:4638px;width:625px;height:110px;margin:0;padding-bottom:0px;padding-top:0px;overflow-x:hidden;overflow-y:hidden}
#Container119 {position:absolute;left:15px;top:140px;width:215px;height:45px;margin:0;padding-top:0px;max-width:1280px;overflow-x:hidden;overflow-y:hidden}
#Container124 {position:absolute;left:-1px;top:0px;width:235px;height:85px;margin:0;padding-left:20px;padding-right:20px;overflow-x:visible;overflow-y:visible;max-width:1280px}
#Container120 {position:absolute;left:5px;top:5px;width:1280px;height:308px;margin:0;margin-bottom:100px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;max-width:1280px}
#Container121 {position:absolute;left:15px;top:15px;width:85px;height:15px;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible}
#Container122 {position:absolute;left:31px;top:75px;width:340px;height:100%;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;min-height:100%}
#Container125 {position:absolute;left:5px;top:5px;width:85px;height:15px;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible}
#Container126 {position:absolute;left:31px;top:75px;width:340px;height:100%;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;min-height:100%}
#Optimizacion {position:relative;width:100%;height:100%;overflow:auto;;background-color:#FFF}
#Container161 {position:absolute;left:30px;top:30px;width:550px;height:80px;margin:0;color:#FFFFFF;font-size:18pt;text-align:center;background-color:#22386f;margin-top:70px;padding-bottom:20px;padding-left:0px;padding-right:0px;padding-top:20px;overflow-x:hidden;overflow-y:hidden}
#Container123 {position:absolute;left:5px;top:5px;width:510px;height:135px;margin:0;margin-top:30px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:hidden;overflow-y:hidden}
#Container127 {position:absolute;left:15px;top:10px;width:135px;height:10px;margin:0;background-color:#fff;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;max-width:1280px}
#Container128 {position:absolute;left:15px;top:15px;width:85px;height:15px;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible}
#Container129 {position:absolute;left:31px;top:75px;width:340px;height:100%;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;min-height:100%}
#Container130 {position:absolute;left:111px;top:115px;width:235px;height:85px;margin:0;padding-left:20px;padding-right:20px;overflow-x:visible;overflow-y:visible}
#Container131 {position:absolute;left:25px;top:540px;width:625px;height:110px;margin:0;padding-bottom:0px;overflow-x:hidden;overflow-y:hidden}
#Container132 {position:absolute;left:15px;top:140px;width:215px;height:45px;margin:0;padding-top:0px;max-width:1280px;overflow-x:hidden;overflow-y:hidden}
#Container133 {position:absolute;left:120px;top:820px;width:475px;height:55px;margin:0;padding-top:0px;overflow-x:visible;overflow-y:visible}
#Container134 {position:absolute;left:20px;top:8px;width:145px;height:20px;margin:0;margin-top:0px;overflow-x:visible;overflow-y:visible;max-width:1280px}
#Container135 {position:absolute;left:15px;top:15px;width:55px;height:20px;margin:0;font-size:12pt;overflow-x:hidden;overflow-y:hidden}
#Container136 {position:absolute;left:325px;top:15px;width:55px;height:20px;margin:0;font-size:12pt;overflow-x:hidden;overflow-y:hidden}
#Container137 {position:absolute;left:635px;top:15px;width:55px;height:20px;margin:0;font-size:12pt;overflow-x:hidden;overflow-y:hidden}
#Container138 {position:absolute;left:5px;top:537px;width:625px;height:110px;margin:0;padding-bottom:0px;padding-top:0px;overflow-x:hidden;overflow-y:hidden}
#Container139 {position:absolute;left:15px;top:140px;width:215px;height:45px;margin:0;padding-top:0px;max-width:1280px;overflow-x:hidden;overflow-y:hidden}
#Container184 {position:absolute;left:5px;top:808px;width:625px;height:110px;margin:0;margin-bottom:100px;padding-bottom:0px;padding-top:0px;overflow-x:hidden;overflow-y:hidden}
#Container185 {position:absolute;left:15px;top:140px;width:215px;height:45px;margin:0;padding-top:0px;max-width:1280px;overflow-x:hidden;overflow-y:hidden}
#Container140 {position:absolute;left:100px;top:734px;width:225px;height:30px;margin:0;;overflow-x:hidden;overflow-y:hidden}
#Container141 {position:absolute;left:55px;top:10px;width:150px;height:10px;margin:0;;overflow-x:hidden;overflow-y:hidden}
#Container142 {position:absolute;left:590px;top:10px;width:60px;height:10px;margin:0;;overflow-x:hidden;overflow-y:hidden}
#Image7 {position:absolute;left:22px;top:;width:100%;height:;margin:0;}
#ContainerCortina {position:absolute;left:;top:;width:100%;height:100%;margin:0;background-color:rgba(0,0,0,0.72);border-style:solid;border-width:1px;backdrop-filter:blur(5px);overflow-x:hidden;overflow-y:hidden}
#ImageZoom {position:absolute;left:;top:;width:;height:;margin:0;cursor:pointer;max-width:100%;position:fixed}
#Consejos {position:relative;width:100%;height:100%;overflow:auto;;background-color:#FFF}
#Container162 {position:absolute;left:30px;top:30px;width:550px;height:80px;margin:0;color:#FFFFFF;font-size:18pt;text-align:center;background-color:#22386f;margin-top:70px;padding-bottom:20px;padding-left:0px;padding-right:0px;padding-top:20px;overflow-x:hidden;overflow-y:hidden}
#Container143 {position:absolute;left:5px;top:5px;width:510px;height:135px;margin:0;margin-top:30px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:hidden;overflow-y:hidden}
#Container144 {position:absolute;left:15px;top:10px;width:135px;height:10px;margin:0;background-color:#fff;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;max-width:1280px}
#Container145 {position:absolute;left:15px;top:15px;width:85px;height:15px;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible}
#Container146 {position:absolute;left:31px;top:75px;width:340px;height:100%;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;min-height:100%}
#Container147 {position:absolute;left:111px;top:115px;width:235px;height:85px;margin:0;font-size:12pt;padding-left:20px;padding-right:20px;overflow-x:visible;overflow-y:visible}
#Container150 {position:absolute;left:120px;top:820px;width:475px;height:55px;margin:0;margin-bottom:100px;margin-top:25px;padding-top:0px;overflow-x:visible;overflow-y:visible}
#Container151 {position:absolute;left:20px;top:8px;width:145px;height:20px;margin:0;margin-top:0px;overflow-x:visible;overflow-y:visible;max-width:1280px}
#Container153 {position:absolute;left:325px;top:15px;width:55px;height:20px;margin:0;font-size:12pt;margin-bottom:30px;overflow-x:hidden;overflow-y:hidden}
#Calculadora {position:relative;width:100%;height:100%;overflow:auto;;background-color:#FFF}
#Container164 {position:absolute;left:30px;top:30px;width:550px;height:80px;margin:0;color:#FFFFFF;font-size:18pt;text-align:center;background-color:#22386f;margin-top:70px;padding-bottom:20px;padding-left:0px;padding-right:0px;padding-top:20px;overflow-x:hidden;overflow-y:hidden}
#Container63 {position:absolute;left:5px;top:5px;width:510px;height:135px;margin:0;margin-bottom:30px;margin-top:30px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:hidden;overflow-y:hidden}
#Container64 {position:absolute;left:15px;top:10px;width:135px;height:10px;margin:0;background-color:#fff;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;max-width:1280px}
#Container65 {position:absolute;left:15px;top:15px;width:85px;height:15px;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible}
#Container66 {position:absolute;left:31px;top:75px;width:340px;height:100%;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;min-height:100%}
#Container67 {position:absolute;left:111px;top:115px;width:235px;height:85px;margin:0;padding-left:20px;padding-right:20px;overflow-x:visible;overflow-y:visible}
#Container54 {position:absolute;left:620px;top:7px;width:180px;height:45px;margin:0;;overflow-x:hidden;overflow-y:hidden}
#Container56 {position:absolute;left:31px;top:75px;width:340px;height:100%;margin:0;padding-bottom:15px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;min-height:100%}
#Container59 {position:absolute;left:111px;top:115px;width:235px;height:85px;margin:0;text-align:center;padding-left:20px;padding-right:20px;overflow-x:visible;overflow-y:visible}
#PushButton1 {position:absolute;left:115px;top:7px;width:100%;height:;margin:0;font-size:16pt;font-weight:bold;text-align:center;background-color:#e5f4fa;padding:20px}
#Container60 {position:absolute;left:481px;top:5px;width:235px;height:85px;margin:0;text-align:center;padding-left:20px;padding-right:20px;overflow-x:visible;overflow-y:visible}
#PushButton2 {position:absolute;left:115px;top:7px;width:100%;height:;margin:0;font-size:16pt;font-weight:bold;text-align:center;background-color:#e5f4fa;padding:20px}
#ContainerCalculadoraMDI {position:absolute;left:5px;top:2560px;width:510px;height:135px;margin:0;margin-bottom:140px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:hidden;overflow-y:hidden}
#Container90 {position:absolute;left:15px;top:10px;width:135px;height:10px;margin:0;background-color:#fff;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;max-width:1280px}
#Container100 {position:absolute;left:15px;top:15px;width:85px;height:15px;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible}
#Container101 {position:absolute;left:31px;top:75px;width:340px;height:100%;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;min-height:100%}
#Container102 {position:absolute;left:111px;top:115px;width:235px;height:85px;margin:0;padding-left:20px;padding-right:20px;overflow-x:visible;overflow-y:visible}
#ContainerCalculadoraBomba {position:absolute;left:5px;top:2630px;width:510px;height:135px;margin:0;margin-bottom:140px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:hidden;overflow-y:hidden}
#Container104 {position:absolute;left:15px;top:10px;width:135px;height:10px;margin:0;background-color:#fff;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;max-width:1280px}
#Container105 {position:absolute;left:15px;top:15px;width:85px;height:15px;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible}
#Container106 {position:absolute;left:31px;top:75px;width:340px;height:100%;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;min-height:100%}
#Container107 {position:absolute;left:111px;top:115px;width:235px;height:85px;margin:0;padding-left:20px;padding-right:20px;overflow-x:visible;overflow-y:visible}
#Referencias {position:relative;width:100%;height:100%;overflow:auto;;background-color:#FFF}
#Container163 {position:absolute;left:30px;top:30px;width:550px;height:80px;margin:0;color:#FFFFFF;font-size:18pt;text-align:center;background-color:#22386f;margin-top:70px;padding-bottom:20px;padding-left:0px;padding-right:0px;padding-top:20px;overflow-x:hidden;overflow-y:hidden}
#Container148 {position:absolute;left:5px;top:5px;width:510px;height:135px;margin:0;margin-top:30px;padding-bottom:40px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:hidden;overflow-y:hidden}
#Container149 {position:absolute;left:15px;top:10px;width:135px;height:10px;margin:0;background-color:#fff;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;max-width:1280px}
#Container152 {position:absolute;left:15px;top:15px;width:85px;height:15px;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible}
#Container154 {position:absolute;left:31px;top:75px;width:340px;height:100%;margin:0;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;overflow-x:visible;overflow-y:visible;min-height:100%}
#Container155 {position:absolute;left:111px;top:115px;width:235px;height:85px;margin:0;font-size:12pt;padding-bottom:120px;padding-left:20px;padding-right:20px;overflow-x:visible;overflow-y:visible}
#DialogContainer1 {margin-left:auto;margin-right:auto;width:1280px;height:2000px;}
.centrado {position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);padding: 20px;z-index: 9999;}

/* Tarjeta con borde degradado */
  .highlight-card{position: relative;padding: 28px 22px 26px;border: 2px solid transparent;border-image: linear-gradient(135deg,#8cc63f,#1e78d7) 1;border-radius: 18px;background:#fff;color:#254c86;text-align:center}
  /* Badge superior con check */
  .badge-check{width:68px;height:68px;border-radius:50%;border:2px solid #e3eefc;background:#fff;display:flex;align-items:center;justify-content:center;margin:-44px auto 8px;box-shadow:0 4px 10px rgba(0,0,0,.08)}
  .badge-check i{font-size:28px;color:#2b6cb0;}
  .main-claim{font-weight:700;font-size:16px;line-height:1.4;margin:10px auto 16px;max-width:650px;}
  /* Dúo de óvalos superpuestos (sustituye al icono central) */
  .duo-oval{position:relative;width:86px;height:36px;margin:8px auto 18px;}
  .duo-oval .o{position:absolute;top:0;width:46px;height:36px;border-radius:50% / 60%;opacity:.95;}
  .duo-oval .o.blue{left:0;background:#1e78d7}
  .duo-oval .o.green{right:0;background:#8cc63f}
  .supref{font-size:75%;vertical-align:super;}

/********************************************/

.titulo-controliq{color:#254c86;font-weight:700;margin:0 0 14px;}
  .bullet-table{width:100%;border-collapse:separate;border-spacing:0 14px;}
  .bullet-ico-wrap{width:54px;height:54px;border:2px solid #2b6cb0;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#2b6cb0;margin:auto;}
  .bullet-ico{font-size:22px;}
  .bullet-text{color:#254c86;}
  .supref{font-size:75%;vertical-align:super;}


.step-title{color:#254c86;font-weight:700;border-bottom:2px solid #254c86;padding-bottom:6px;}
.breadcrumb-like{margin-top:6px;}
.callout{border:1px solid #dfe7f4;background:#f7f9fd;border-radius:10px;padding:14px}
.callout-info h4{color:#fff;font-weight:700;}
/*****************************************************************/

  .card-basales{border:2px solid #dfe7f4;padding:18px;border-radius:14px;background:#fff;box-shadow:0 1px 0 rgba(0,0,0,.03)}
  .card-basales h3{margin:0 0 14px 0;color:#254c86;font-weight:700;border-bottom:2px solid #254c86;padding-bottom:8px;font-size:14pt;}
  .subblock{border:2px solid #e8edf6;border-radius:12px;margin-bottom:14px;overflow:hidden;}
  .subblock .subhead{background:#f7f9fd;padding:12px 14px;font-weight:700;font-size:12pt;color:#254c86;border-bottom:1px solid #e8edf6}
  .subblock .subhead .fa{color:#8cc63f;margin-right:8px;}
  .subblock .content{background:#fff;padding:12px 16px 16px}
  .content .fa{color:#8cc63f;margin-right:8px;}
  .content .lead-strong{font-weight:700;color:#254c86;}
  .alert-tip{border:2px solid #cfe5ff;background:#f1f7ff;border-radius:12px;padding:12px 14px;margin:12px 0 2px}
  .alert-tip .fa{color:#8cc63f;margin-right:8px;}
  .alert-tip strong{color:#254c86;}
  /* nota superíndice “3” */
  .supref{font-size:75%;vertical-align:super;}


/***************************************************/
ul.requisitos {list-style: none;padding: 0}
  ul.requisitos li {margin: 15px 0;display: flex;align-items: flex-start;}
  ul.requisitos i {color: #8cc63f;font-size:32px;width: 40px;text-align: center;margin-right: 12px;}
  ul.requisitos li span {

  }
  ul.requisitos li .strong {font-weight: bold;color: #1a2c5b;}





.neopage,.neobody{min-width:100%!important;}
video{box-shadow:0px 0px 15px rgba(0,0,0,.3);aspect-ratio:16/9;border:0px solid #22386f;border-radius:5px;}
h1,h2,h3{color:#22386f;font-weight:bold;}
h4{background:#22386f;color: #fff;padding:10px;border-radius:5px}
h3 {font-weight: bold;color: #1a2c5b;border-bottom: 4px solid #8cc63f;padding-bottom: 4px;margin-bottom: 10px;}
p,li{font-size:13pt;;}


/* Indica claramente que hay información adicional */
  .tip {cursor: help;border-bottom: 1px dotted currentColor}
  .ref {font-weight: bold;color: #0074cc;padding: 0 .1em;}
  /* Accesible al navegar con teclado */
  .tip:focus,
  .ref:focus {outline: 2px solid #a3c04e;outline-offset: 2px;}

/* Estilo tooltip Bootstrap */
  .tooltip-inner {background-color: #22386f !important;color: #fff !important;font-size: 1.05em;padding: 8px 12px;max-width: 280px;text-align: left}
  .tooltip.top .tooltip-arrow {border-top-color: #22386f !important;}
  .tooltip.right .tooltip-arrow {border-right-color: #22386f !important;}
  .tooltip.bottom .tooltip-arrow {border-bottom-color: #22386f !important;}
  .tooltip.left .tooltip-arrow {border-left-color: #22386f !important;}


  /* Separación entre columnas sin romper el grid */
  .cards-row{padding: 10px;max-width:1280px;}

  /* Tarjetas */
  .card {border-radius: 22px;padding: 20px;color: #22386f;height: 100%;}
  .card h4 {margin-top: 0;}
  .card ul {margin: 0;padding-left: 18px;}
  .card ul li {margin: 6px 0;}

  .card--basal {background: #f7f9ef}
  .card--auto  {background: #e6f5fb}
  .card--manual{background: #eeeeee}

  /* Columna izquierda (icono + texto) */
  .lead-col {text-align: center;}
  .lead-col p {margin: 0;font-size: 13pt;}
  .lead-col p strong {display:block;margin-bottom:6px;}
  .lead-col img {max-width: 80px;margin-bottom: 12px;}
