@import "https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,400;0,700;1,300&family=Noto+Sans:wght@400;700&family=Open+Sans:wght@300;400;700&display=swap";
@font-face{font-family:Interstate-regular;src:url(../font/Interstate-regular.eot);src:url(../font/Interstate-regular.eot?#iefix) format("embedded-opentype"),url(../font/Interstate-regular.otf) format("otf"),url(../font/Interstate-regular.svg#Interstate-regular) format("svg"),url(../font/Interstate-regular.ttf) format("truetype"),url(../font/Interstate-regular.woff) format("woff"),url(../font/Interstate-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:Interstate-light;src:url(../font/Interstate-light.eot);src:url(../font/Interstate-light.eot?#iefix) format("embedded-opentype"),url(../font/Interstate-light.otf) format("otf"),url(../font/Interstate-light.svg#Interstate-light) format("svg"),url(../font/Interstate-light.ttf) format("truetype"),url(../font/Interstate-light.woff) format("woff"),url(../font/Interstate-light.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:Interstate-bold;src:url(../font/Interstate-bold.eot);src:url(../font/Interstate-bold.eot?#iefix) format("embedded-opentype"),url(../font/Interstate-bold.otf) format("otf"),url(../font/Interstate-bold.svg#Interstate-bold) format("svg"),url(../font/Interstate-bold.ttf) format("truetype"),url(../font/Interstate-bold.woff) format("woff"),url(../font/Interstate-bold.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
*{box-sizing:border-box}
:root{--blanco:#fff;--negro:#000;--negrorgb:0,0,0;--blancorgb:255,255,255;--gris:#ccc;--grisclaro:#f2f2f2;--azul:#0082ba;--azulc:#d5e5f2;--azul2:#70b2cf;--azul3:#d5e5f2;--azul4:#3f94b9;--azul5:#f3f6fb;--azul6:#e6eff8;--azulm:#0d1140;--rojo:#861f41;--gris1:#363636;--gris2:#eeecec;--gris3:#b1b2b1;--gris4:#2a2a2a;--gris5:#F7F7F7;--verde:#7ab86b;--verde2:#025546;--naranja:#E9662E;--morado:#8480F2;--font:Interstate-regular,sans-serif;--fontlight:Interstate-light,sans-serif;--fontbold:Interstate-bold,sans-serif;--bgfooter:#0d1140;--hover:#471023}
.blanco{color:var(--blanco)}
.negro{color:var(--negro)}
.primario{color:var(--gris1)}
.gris{color:var(--gris)}
.grisclaro{color:var(--grisclaro)}
.azul{color:var(--azul)}
.azulc{color:var(--azulc)}
.azul2{color:var(--azul2)}
.azul3{color:var(--azul3)}
.azul4{color:var(--azul4)}
.azul5{color:var(--azul5)}
.azul6{color:var(--azul6)}
.azulm{color:var(--azulm)}
.rojo{color:var(--rojo)}
.gris1{color:var(--gris1)}
.gris2{color:var(--gris2)}
.gris3{color:var(--gris3)}
.gris4{color:var(--gris4)}
.gris5{color:var(--gris5)}
.verde{color:var(--verde)}
.verde2{color:var(--verde2)}
.naranja{color:var(--naranja)}
.morado{color:var(--morado)}
.bgblanco{background:var(--blanco)}
.bgnegro{background:var(--negro)}
.bggris{background:var(--gris)}
.bggrisclaro{background:var(--grisclaro)}
.bgazul{background:var(--azul)}
.bgazulc{background:var(--azulc)}
.bgazul2{background:var(--azul2)}
.bgazul3{background:var(--azul3)}
.bgazul4{background:var(--azul4)}
.bgazul5{background:var(--azul5)}
.bgazulm{background:var(--azulm)}
.bgrojo{background:var(--rojo)}
.bggris1{background:var(--gris1)}
.bggris2{background:var(--gris2)}
.bggris3{background:var(--gris3)}
.bggris4{background:var(--gris4)}
.bggris5{background:var(--gris5)}
.bgverde{background:var(--verde)}
.bgverde2{background:var(--verde2)}
.bgmorado{background:var(--morado)}
.bgmoradodegradado{background-image:url(../../../images/assessment-de-la-red-inalambrica/assesment-de-la-red-inalambrica-degradado-BG.png);background-size:cover;background-position:center;}
.bggr-azul-blanco{background:var(--azul3);background:-moz-linear-gradient(top,var(--azul3) 50%,var(--blanco) 100%);background:-webkit-linear-gradient(top,var(--azul3) 50%,var(--blanco) 100%);background:linear-gradient(to bottom,var(--azul3) 50%,var(--blanco) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d5e5f2',endColorstr='#ffffff',GradientType=0)}
.bggr-azul-blanco2{background:var(--azul3);background:-moz-linear-gradient(top,var(--azul3) 30%,var(--blanco) 70%);background:-webkit-linear-gradient(top,var(--azul3) 30%,var(--blanco) 70%);background:linear-gradient(to bottom,var(--azul3) 30%,var(--blanco) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d5e5f2',endColorstr='#ffffff',GradientType=0)}
.bggr-azul5-blanco{background:var(--azul5);background:-moz-linear-gradient(top,var(--azul5) 50%,var(--blanco) 100%);background:-webkit-linear-gradient(top,var(--azul5) 50%,var(--blanco) 100%);background:linear-gradient(to bottom,var(--azul5) 50%,var(--blanco) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F3F6FB',endColorstr='#ffffff',GradientType=0)}
.bggr-azul6-blanco{background:var(--azul6);background:-moz-linear-gradient(top,var(--azul6) 50%,var(--blanco) 100%);background:-webkit-linear-gradient(top,var(--azul6) 50%,var(--blanco) 100%);background:linear-gradient(to bottom,var(--azul6) 50%,var(--blanco) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6eff8',endColorstr='#ffffff',GradientType=0)}
.bg-blanco-rgb90{background:rgba(var(--blancorgb),.9)}
.bggr-azulc-azulo{background:#0298ca;
background:-moz-linear-gradient(top,#0298ca 0%,#21367f 100%);
background:-webkit-linear-gradient(top,#0298ca 0%,#21367f 100%);
background:linear-gradient(to bottom,#0298ca 0%,#21367f 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0298ca', endColorstr='#21367f',GradientType=0 );
}
.bgfooter{background:var(--bgfooter)}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
:focus{outline:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{color:var(--gris1);line-height:120%;font-family:var(--font);font-size:18px}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}
input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
textarea{overflow:auto;vertical-align:top;resize:vertical}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}
audio:not([controls]){display:none;height:0}
[hidden],.show-sm,.hidden{display:none!important}
.show{display:block!important}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
a{color:var(--gris1)}
a:hover{color:var(--rojo)}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
img{border:0;-ms-interpoion-mode:bicubic}
figure{margin:0}
form{margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],/* 1 */
input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
html,button,input,select,textarea{color:var(--negro)}
::-moz-selection{background:#b3d4fc;text-shadow:none}
::selection{background:#b3d4fc;text-shadow:none}
img{max-width:100%;vertical-align:middle}
fieldset{border:0;margin:0;padding:0}
textarea{resize:vertical}
.chromeframe{margin:.2em 0;background:#ccc;color:var(--negro);padding:.2em 0}
a{text-decoration:none}
em,i{font-style:italic}
sup{vertical-align:super;font-size:smaller}
img.lazy{font-size:10px;color:transparent;text-align:center}
.lazy{background-image:none!important;position:relative}
.lazy:before,.lazy:after{content:'';position:absolute;top:45%;width:5px;height:5px;border-radius:50%;background:var(--gris);animation-timing-function:cubic-bezier(0,1,1,0)}
.lazy:before{left:45%;animation:lds-ellipsis1 .6s infinite}
.lazy:after{left:45%;animation:lds-ellipsis2 .6s infinite}
@keyframes lds-ellipsis1 {
0%{transform:scale(0)}
100%{transform:scale(1)}
}
@keyframes lds-ellipsis2 {
0%{transform:transe(0,0)}
100%{transform:transe(24px,0)}
}
.getscript{cursor:pointer;min-height:312px}
.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.flex-m .col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.flex-m .col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.flex-m .col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.flex-m .col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.flex-m .col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.flex-m .col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.flex-m .col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.flex-m .col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.flex-m .col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.flex-m .col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.flex-m .col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.flex-m .col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.flex-margin .col-1{-ms-flex:0 0 6.3333333333333%;flex:0 0 6.3333333333333%;max-width:6.3333333333333%}
.flex-margin .col-2{-ms-flex:0 0 14.666666666667%;flex:0 0 14.666666666667%;max-width:14.666666666667%}
.flex-margin .col-3{-ms-flex:0 0 23%;flex:0 0 23%;max-width:23%}
.flex-margin .col-4{-ms-flex:0 0 31.333333333333%;flex:0 0 31.333333333333%;max-width:31.333333333333%}
.flex-margin .col-5{-ms-flex:0 0 39.666666666667%;flex:0 0 39.666666666667%;max-width:39.666666666667%}
.flex-margin .col-6{-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%}
.flex-margin .col-7{-ms-flex:0 0 56.333333333333%;flex:0 0 56.333333333333%;max-width:56.333333333333%}
.flex-margin .col-8{-ms-flex:0 0 64.666666666667%;flex:0 0 64.666666666667%;max-width:64.666666666667%}
.flex-margin .col-9{-ms-flex:0 0 73%;flex:0 0 73%;max-width:73%}
.flex-margin .col-10{-ms-flex:0 0 81.333333333333%;flex:0 0 81.333333333333%;max-width:81.333333333333%}
.flex-margin .col-11{-ms-flex:0 0 89.666666666667%;flex:0 0 89.666666666667%;max-width:89.666666666667%}
.flex-margin .col-12{-ms-flex:0 0 98%;flex:0 0 98%;max-width:98%}
.flex,.flex-m{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}
.column-direction,.column-direction-m{flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column}
.row-direction,.row-direction-m{flex-direction:row;-webkit-flex-direction:row;-moz-flex-direction:row}
.reverse,.reverse-m{flex-direction:row-reverse;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse}
.between,.between-m{justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between}
.arround,.arround-m{justify-content:space-around;-webkit-justify-content:space-around;-moz-justify-content:space-around}
.content-center{justify-content:center;-webkit-justify-content:center;-moz-justify-content:center}
.content-left{justify-content:flex-start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start}
.content-right{justify-content:flex-end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end}
.flex-center{align-items:center;-webkit-align-items:center;-moz-align-items:center}
.flex-top{align-items:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start}
.flex-bottom{align-items:flex-end;-webkit-align-items:flex-end;-moz-align-items:flex-end}
.flex1{flex:1}
.wrap{flex-wrap:wrap}
.five-columns .flex > div{flex:1 20%!important}
.flex-grow > div,.flex-grow > div > div,.flex-grow > div > div > div{height:100%}
.flex-grow > div > div.texto{display:flex;flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column}
.flex-h{display:flex;height:100%;flex-direction:column}
.order-first,.order-first-m{-ms-flex-order:-1;order:-1}
.order-last,.order-last-m{-ms-flex-order:13;order:13}
.order-0,.order-0-m{-ms-flex-order:0;order:0}
.order-1,.order-1-m{-ms-flex-order:1;order:1}
.order-2,.order-2-m{-ms-flex-order:2;order:2}
.order-3,.order-3-m{-ms-flex-order:3;order:3}
.order-4,.order-4-m{-ms-flex-order:4;order:4}
.order-5,.order-5-m{-ms-flex-order:5;order:5}
.order-6,.order-6-m{-ms-flex-order:6;order:6}
.order-7,.order-7-m{-ms-flex-order:7;order:7}
.order-8,.order-8-m{-ms-flex-order:8;order:8}
.order-9,.order-9-m{-ms-flex-order:9;order:9}
.order-10,.order-10-m{-ms-flex-order:10;order:10}
.order-11,.order-11-m{-ms-flex-order:11;order:11}
.order-12,.order-12-m{-ms-flex-order:12;order:12}
.hoja-1920{position:relative;display:block;margin:auto;max-width:1920px;width:100%;padding:0 10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.hoja-1400{position:relative;display:block;margin:auto;max-width:1400px;width:100%;padding:0 10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.hoja-1300{position:relative;display:block;margin:auto;max-width:1300px;width:100%;padding:0 10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.hoja-1200{position:relative;display:block;margin:auto;max-width:1200px;width:100%;padding:0 10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.hoja-1100{position:relative;display:block;margin:auto;max-width:1100px;width:100%;padding:0 10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.hoja-1024{position:relative;display:block;margin:auto;max-width:1024px;width:100%;padding:0 10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.hoja-1000{position:relative;display:block;margin:auto;max-width:1000px;width:100%;padding:0 10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.hoja-900{position:relative;display:block;margin:auto;max-width:900px;width:100%;padding:0 10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.hoja-800{position:relative;display:block;margin:auto;max-width:800px;width:100%;padding:0 10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.hoja-700{position:relative;display:block;margin:auto;max-width:800px;width:100%;padding:0 10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.w-10{width:10%}
.w-20{width:20%}
.w-30{width:30%}
.w-35{width:35%}
.w-40{width:40%}
.w-50{width:50%}
.w-60{width:60%}
.w-65{width:65%}
.w-70{width:70%}
.w-80,.w-80-m{width:80%}
.w-90,.w-90-m{width:90%}
.w-95,.w-95-m{width:95%}
.w-100{width:100%}
.height-auto{height:auto!important}
.height-100{height:100%!important}
.zindex{z-index:1}
.mtb0{margin-top:0!important;margin-bottom:0!important}
.mtb5{margin-top:5px;margin-bottom:5px}
.mtb10{margin-top:10px;margin-bottom:10px}
.mtb15{margin-top:15px;margin-bottom:15px}
.mtb20{margin-top:20px;margin-bottom:20px}
.mtb30{margin-top:30px;margin-bottom:30px}
.mtb40{margin-top:40px;margin-bottom:40px}
.mtb50{margin-top:50px;margin-bottom:50px}
.mtb60{margin-top:60px;margin-bottom:60px}
.mtb70{margin-top:70px;margin-bottom:70px}
.mtb80{margin-top:80px;margin-bottom:80px}
.mtb90{margin-top:90px;margin-bottom:90px}
.mtb100{margin-top:100px;margin-bottom:100px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mt40{margin-top:40px}
.mt45{margin-top:45px}
.mt50{margin-top:50px}
.mt60{margin-top:60px}
.mt70{margin-top:70px}
.mt80{margin-top:80px}
.mt90{margin-top:90px}
.mt100{margin-top:100px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb10{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb30{margin-bottom:30px}
.mb40{margin-bottom:40px}
.mb50{margin-bottom:50px}
.mb60{margin-bottom:60px}
.mb70{margin-bottom:70px}
.mb80{margin-bottom:80px}
.mb90{margin-bottom:90px}
.mb100{margin-bottom:100px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.ml30{margin-left:30px}
.ml40{margin-left:40px}
.ml45{margin-left:45px}
.ml50{margin-left:50px}
.ml60{margin-left:60px}
.ml70{margin-left:70px}
.ml80{margin-left:80px}
.ml90{margin-left:90px}
.ml100{margin-left:100px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mr30{margin-right:30px}
.mr40{margin-right:40px}
.mr45{margin-right:45px}
.mr50{margin-right:50px}
.mr60{margin-right:60px}
.mr70{margin-right:70px}
.mr80{margin-right:80px}
.mr90{margin-right:90px}
.mr100{margin-right:100px}
.mtauto{margin-top:auto}
.mbauto{margin-bottom:auto}
.ptb5{padding-top:5px;padding-bottom:5px}
.ptb10{padding-top:10px;padding-bottom:10px}
.ptb15{padding-top:15px;padding-bottom:15px}
.ptb20{padding-top:20px;padding-bottom:20px}
.ptb30{padding-top:30px;padding-bottom:30px}
.ptb40{padding-top:40px;padding-bottom:40px}
.ptb50{padding-top:50px;padding-bottom:50px}
.ptb60{padding-top:60px;padding-bottom:60px}
.ptb70{padding-top:70px;padding-bottom:70px}
.ptb80{padding-top:80px;padding-bottom:80px}
.ptb90{padding-top:90px;padding-bottom:90px}
.ptb100{padding-top:100px;padding-bottom:100px}
.plr5{padding-left:5px;padding-right:5px}
.plr10{padding-left:10px;padding-right:10px}
.plr15,.plr15m{padding-left:15px;padding-right:15px}
.plr20,.plr20m{padding-left:20px;padding-right:20px}
.plr25,.plr25m{padding-left:25px;padding-right:25px}
.plr30,.plr30m{padding-left:30px;padding-right:30px}
.plr40{padding-left:40px;padding-right:40px}
.plr50{padding-left:50px;padding-right:50px}
.plr60{padding-left:60px;padding-right:60px}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt30{padding-top:30px}
.pt40{padding-top:40px}
.pt50{padding-top:50px}
.pt60{padding-top:60px}
.pt70{padding-top:70px}
.pt80{padding-top:80px}
.pt90{padding-top:90px}
.pt100{padding-top:100px}
.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pb30{padding-bottom:30px}
.pb40{padding-bottom:40px}
.pb50{padding-bottom:50px}
.pb60{padding-bottom:60px}
.pb70{padding-bottom:70px}
.pb80{padding-bottom:80px}
.pb90{padding-bottom:90px}
.pb100{padding-bottom:100px}
.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pr20{padding-right:20px}
.pr30{padding-right:30px}
.pr40{padding-right:40px}
.pr50{padding-right:50px}
.pr60{padding-right:60px}
.pr70{padding-right:70px}
.pr80{padding-right:80px}
.pr90{padding-right:90px}
.pr100{padding-right:100px}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px}
.pl30{padding-left:30px}
.pl40{padding-left:40px}
.pl50{padding-left:50px}
.pl60{padding-left:60px}
.pl70{padding-left:70px}
.pl80{padding-left:80px}
.pl90{padding-left:90px}
.pl100{padding-left:100px}
.fs10{font-size:10px}
.fs12{font-size:12px}
.fs14{font-size:14px}
.fs15{font-size:15px}
.fs16{font-size:16px}
.fs18{font-size:18px}
.fs19{font-size:19px}
.fs20{font-size:20px}
.fs22{font-size:22px}
.fs23{font-size:23px}
.fs24{font-size:24px}
.fs25{font-size:25px}
.fs26{font-size:26px}
.fs28{font-size:28px}
.fs30{font-size:30px}
.fs32{font-size:32px}
.fs34{font-size:34px}
.fs35{font-size:35px}
.fs36{font-size:36px}
.fs38{font-size:38px}
.fs40{font-size:40px}
.fs42{font-size:42px}
.fs44{font-size:44px}
.fs45{font-size:45px}
.fs58{font-size:58px}
.fw100{font-weight:100}
.fw300{font-weight:300}
.fw400{font-weight:400}
.fw500{font-weight:500}
.fw600{font-weight:600}
.fw700{font-family:var(--fontbold)}
.fw900{font-weight:900}
strong{font-family:var(--fontbold)}
.under{text-decoration:underline}
.upper{text-transform:uppercase}
.line-normal{line-height:normal}
.line-130{line-height:130%}
.line-120{line-height:120%}
.line-100{line-height:100%}
.font{font-family:var(--font)}
.fontlight{font-family:var(--fontlight)}
.fontbold{font-family:var(--fontbold)}
.lato body,.lato .font,.lato .fontlight,.noto .fontbold,.lato .fw300,.lato .fw700,.lato strong,.lato h1,.lato h2,.lato h3,.lato h4,.lato h5,.lato h6{font-family:'Lato',sans-serif}
.noto body,.noto .font,.noto .fontlight,.noto .fontbold,.noto .fw300,.noto .fw700,.noto strong,.noto h1,.noto h2,.noto h3,.noto h4,.noto h5,.noto h6{font-family:'Noto Sans',sans-serif}
.open body,.open .font,.noto .fontlight,.noto .fontbold,.open .fw300,.open .fw700,.open strong
.open h1,.open h2,.open h3,.open h4,.open h5,.open h6{font-family:'Open Sans',sans-serif}
.lato .fontlight,.noto .fontlight,.open .fontlight,.lato .fw300,.noto .fw300,.open .fw300{font-weight:300}
.lato .fontbold,.noto .fontbold,.open .fontbold,.lato strong,.noto strong,.open strong,.lato .fw700,.noto .fw700,.open .fw700{font-weight:700}
h1,h2,h3,h4,h5,h6{font-family:var(--font)}
h1{font-size:36px}
h2{font-size:32px}
h3{font-size:22px}
h4{font-size:20px}
p{font-size:18px}
.absolute,.absolute-m{position:absolute}
.relative{position:relative}
.fixed{position:fixed}
.top{top:0}
.bottom{bottom:0}
.right{right:0}
.left{left:0}
.block,.salto{display:block}
.inline{display:inline}
.inline-block{display:inline-block}
.auto{margin-left:auto!important;margin-right:auto!important}
.mlauto{margin-left:auto!important;}
.mrauto{margin-right:auto!important;}
.nofloat{float:none!important}
.inline-top{display:inline-block;vertical-align:top}
.inline-middle{display:inline-block!important;vertical-align:middle}
.inline-bottom{display:inline-block;vertical-align:bottom}
.border-box{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.content-box{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}
.text-center{text-align:center}
.text-left{text-align:left}
.text-right{text-align:right}
.text-justify{text-align:justify}
#preloader{position:fixed;top:0;left:0;right:0;width:100%;height:100%;bottom:0;background-color:#fff;z-index:999999999}
.loading-mask{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#f9f9f9;z-index:9999999999999}
.loading-mask img{min-width:300px;transform-origin:50% 50% 0;animation:1s linear 0 infinite normal forwards running ld-breath}
@media(max-width: 700px) {
.loading-mask img{min-width:200px}
}
@keyframes ld-breath {
0%{animation-timing-function:cubic-bezier(0.9647,0.2413,-0.0705,0.7911);transform:scale(0.9099999999999999)}
80%{animation-timing-function:cubic-bezier(0.9226,0.2631,-0.0308,0.7628);transform:scale(1.02994)}
100%{transform:scale(0.9099999999999999)}
}
.ld.ld-breath{animation:ld-breath 1s infinite linear}
.loading-mask .middle{position:absolute;text-align:center;top:50%;width:100%}
.lds-ellipsis{display:inline-block;position:relative}
/****************Modal***********************/
.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4);z-index:10}
.modal-content{background-color:#f2f2f2;margin:auto;padding:20px;border:1px solid #888;width:740px;padding:10px 10px 5px;box-sizing:border-box;position:relative;max-width:90%;top:9%}
.close{background:var(--azul);font-size:25px;font-weight:500;position:absolute;right:-1px;top:-9px;color:#fff;padding:6px 12px;right:-17px}
.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}
.video-yt{cursor:pointer}
/****************Termina Modal***********************/
.breadcrumb{font-size:15px;margin:auto;max-width:1200px;width:100%;position:absolute;top:8px;z-index:1}
.breadcrumb li{margin-right:5px}
.breadcrumb .active{color:var(--gris1);font-family:var(--fontbold)}
.sombra{box-shadow:rgba(var(--negrorgb),0.2) 0 0 10px}
.btn{background:var(--rojo);color:var(--blanco);display:inline-block;font-weight:var(--fontbold);padding:11px 30px;text-align:center;transition:all ease-in-out .3s}
.btn:hover{background:var(--hover);color:var(--blanco)}
.link-flecha{transition:all ease-in-out .3s}
.link-flecha img{display:inline-block!important}
.link-flecha:hover img{position:relative;right:-5px}
.link-flecha-blanca:hover{color:var(--blanco)}
.borde-r1{border:var(--rojo) 1px solid}
.borde-r2{border:var(--rojo) 2px solid}
.border-t-g2-3{border-top:var(--gris2) 3px solid}
.border-g-1{border:var(--gris) 1px solid;}
.border-b-g-2{border-bottom:var(--gris) 2px solid}
.border-b-g3-1{border-bottom:var(--gris3) 1px solid}
.border-b-g2-2{border-bottom:var(--gris2) 2px solid}
.border-l-g3-1{border-left:var(--gris3) 1px solid}
.border-lr-a-10{border-left:var(--azul) 10px solid;border-right:var(--azul) 10px solid}
.border-b-a1{border-bottom:var(--azul) 1px solid}
.border-r-b1{border-right:var(--blanco) 1px solid}
.border-l-b1{border-left:var(--blanco) 1px solid}
.border-b-b1{border-bottom:var(--blanco) 1px solid}
.border-r-g1{border-right:var(--gris1) 1px solid}
.border-r-g2{border-right:var(--gris2) 2px solid}
.border-l-g1{border-left:var(--gris1) 1px solid}
.borde-radius-l-50{border-radius:50px 0 0 50px}
.borde-radius-r-50{border-radius:0 50px 50px 0}
.borde-radius-t-50{border-radius:50px 50px 0 0}
.borde-radius-50{border-radius:50px 50px 50px 50px}
.borde-radius-30{border-radius:30px 30px 30px 30px}
.borde-radius-20{border-radius:20px 20px 20px 20px}
.bullet-ico{list-style:none;padding:0 0 0 30px}
.bullet-ico li{margin-bottom:10px;position:relative;line-height: 130%;}
.bullet-ico li:before{content:'';position:absolute;top:0px;content:url(../../../images/general/soluciones-de-redes-empresariales-banner-icono-check.png);left:-25px}
.bullet-ico li:last-child{margin-bottom:0}
.bullet-check{list-style:none;padding:0 0 0 30px}
.bullet-check-morado{list-style:none;padding:0 0 0 25px}
.bullet-check li{margin-bottom:15px;position:relative}
.bullet-check li:before{content:'';position:absolute;top:3px;content:url(../../../images/general/soluciones-digital-workplace-ventajas-check.png);left:-25px}
.bullet-check-blanco li:before{content:url(../../../images/seguridad/servicios-de-seguridad-informatica-oferta-valor-check.png)!important}
.bullet-check-verde li:before{content:url(../../../images/navegacion-segura/navegacion-segura-umbrella-img-check.png)!important}
.bullet-check-morado li:before{content:url(../../../images/assessment-de-la-red-inalambrica/assesment-de-la-red-inalambrica-Icon-ionic-ios-checkmark.png)!important;left:-20px;top:0;}
.bullet-check li:last-child{margin-bottom:0}
.bullet-color{list-style:none;padding-left:20px}
.bullet-color li{margin-bottom:15px;text-indent:-11px}
.bullet-color li:before{background:var(--azul);border-radius:100%;content:' ';display:inline-block;height:6px;margin-right:5px;width:6px;position:relative;top:-4px}
.bullet-color li:last-child{margin-bottom:0}
.bullet-color2 li:before{background:var(--azul2)}
.bullet-color4 li:before{background:var(--azul4)}
.bullet-color5 li:before{background:var(--verde);height:8px;width:8px}
ul.bullet-check-c li:before {
  content: url(../../../images/manufactura/2025/soluciones-de-TI-para-manufactura-icono-check.svg);
  position: absolute;
  left: 0;
}
ul.bullet-check-c li {
  position: relative;
  padding-left: 25px;
}
form{display:flex;flex-wrap:wrap;justify-content:space-between}
.form-columns-1,.form-columns-2{max-width:100%!important}
.form-columns-1 .hs-form-field .input,.form-columns-2 .hs-form-field:last-child .input{margin-right:0!important}
.hs-form-field,.hs-submit{margin-bottom:15px;max-width:45%;width:100%}
.hs-form-field label{display:block;font-size:18px;font-weight:700;margin-bottom:5px;padding:0 10px}
.hs-form-field input,.hs-form-field select,.hs-form-field textarea{border:var(--gris) 1px solid;box-sizing:border-box;font-family:var(--font);font-size:16px;padding:12px 15px!important;width:100%!important}
input::placeholder,textarea::placeholder{counter-reset:var(--gris3);font-style:italic}
.hs-form-field textarea{min-height:50px}
.hs-fieldtype-checkbox .input label,.hs-fieldtype-checkbox input{display:inline-block;font-size:16px;margin-right:10px;width:auto!important}
.hs-error-msgs .hs-error-msg,.hs_error_rollup{color:red;font-size:12px;font-style:italic;font-weight:400}
.hs_error_rollup{color:var(--gris);display:none}
.hs-main-font-element{font-weight:700}
.hs-submit .actions input{background:var(--rojo);border:0;color:var(--blanco);display:inline-block;font-size:18px;font-weight:var(--fontbold);max-width:200px;padding:10px;text-align:center;transition:all ease-in-out .3s;width:100%}
.hs-submit .actions{margin-top:30px;text-align:center}
.hs-submit .actions input:hover{background:var(--gris1)}
.hs_categoria_de_interes,.hs_subcategoria_de_interes{display:none!important}
.fm-contacto .hs-form-field,.fm-contacto .hs-submit{margin-bottom:29px;max-width:100%}
.fm-contacto .hs-submit .actions{margin-top:0}
.fm-contacto .hs-form-field textarea{min-height:60px}
.formulario-cat form{display:block;column-count:2}
.formulario-cat .hs-form-field,.formulario-cat .hs-submit{display:grid;margin:0;margin-bottom:15px;max-width:100%}
.formulario-cat .hs-form-field .input{max-width:90%}
.formulario-cat .hs-submit .actions{text-align:left}
.aviso-cat{bottom:10px;position:absolute;right:410px;text-align:left;width:auto}
.fixed-header{position:fixed!important;width:100%;background:var(--blanco);max-width:100%!important;margin:0;padding:10px 0;top:0;z-index:999!important}
.fixed-header .top-header{display:none}
.fixed-header .logo{max-width:200px}
.fixed-header.top-movil{padding:0 10px}
.fixed-header .logo-movil{margin-bottom:10px}
.fixed-header #btns-top-m{padding-top:0}
header,.top-movil,#btns-top-m{transition:all ease-in-out .3s}
#btns-top-m a.blanco:hover{color:var(--blanco)}
.content-top-header{margin-left:auto;max-width:590px}
.logo-movil{background:url(../../../images/general/soluciones-de-redes-empresariales-header-logo.svg) no-repeat;background-size:contain;display:inline-block;max-width:150px;height:40px;width:100%}
.logo-movil a{display:block;height:100%;width:100%}
.bandera-m{float:right;position:relative;top:20px;right:60px}
.top-movil .bgrojo{padding-top:12px}
.mm-menu_offcanvas{width:100%!important;z-index:1!important}
.h-mmenu{display:block;width:45px;height:20px;padding:10px 0 10px 10px;margin:10px 10px 0 0;position:absolute;top:0;right:0;z-index:101}
.h-mmenu:before,.h-mmenu:after{content:'';display:block;background:#1E1E1E;height:4px}
.h-mmenu span{background:#1E1E1E;display:block;height:4px;margin:5px 0}
.mm-menu a{font-size:16px}
.mm-wrapper__blocker{background:rgba(255,255,255,.8)!important}
.mm-navbars_top{position:relative;height:0}
.mm-btn_close{background:none!important;justify-content:flex-end!important;position:absolute!important;z-index:2;right:0}
.mm-navbar .blanco{color:var(--blanco)!important}
.mm-navbar .rojo{color:var(--rojo)!important}
.mm-navbar__title{background:var(--azulm);color:var(--blanco)!important;font-weight:700;justify-content:left!important;text-align:left;text-transform:uppercase;width:100%}
.mm-btn_close:after,.mm-btn_close:before{width:8px!important;height:8px!important}
.mm-btn_close:before{border-top:var(--blanco) 3px solid!important;border-left:var(--blanco) 3px solid!important;right:12px!important}
.mm-btn_close:after{border-right:var(--blanco) 3px solid!important;border-bottom:var(--blanco) 3px solid!important}
.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{transform:translate3d(-100vw,0,0)!important}
.mm-listitem_opened>.mm-listitem__btn,.mm-listitem_opened>.mm-panel{background:var(--blanco)!important}
.mm-listitem__btn:not(.mm-listitem__text){border-left-width:0!important}
.mm-listitem_opened > a{color:var(--azul)!important}
.mm-listitem_opened > .mm-listitem__btn:after{border:2px solid var(--azul)!important;border-bottom:none!important;border-right:none!important}
.mm-listitem_opened .mm-listview .mm-listitem__text{position:relative}
.mm-listitem_opened .mm-listview .mm-listitem__text:after{content:url(../../../images/general/soluciones-de-redes-empresariales-header-expand.jpg);position:absolute;transform:rotate(-90deg)}
.bandera{margin-right:40px}
.top-header a{margin:0 15px}
.top-header a:last-child{margin-right:0}
.top-header .btn{margin-left:50px;padding:11px 50px}
nav{font-size:18px;max-width:750px;margin:auto;padding-bottom:5px}
nav ul{min-height:50px}
nav ul li{text-align:center}
nav ul li a{color:var(--gris1)}
nav ul li a:hover{color:var(--azul)}
nav .parent a,nav .nav-header{cursor:pointer;padding-right:20px;position:relative}
nav .parent:hover > a,nav .nav-header:hover{color:var(--azul)}
nav .parent a:after,nav .nav-header:after{content:url(../../../images/general/soluciones-de-redes-empresariales-header-expand.jpg);position:absolute;bottom:0;right:0}
nav .nav-child{background:var(--blanco);display:none;width:370px;margin-top:0;padding-top:25px;position:absolute;transition:all ease-in-out .3s;z-index:2}
nav .nav-child:before{content:"";top:5px;left:10%;position:absolute;border:solid transparent;border-left-color:var(--blanco);border-top-color:var(--blanco);border-width:11px;margin-left:0;z-index:2;box-shadow:var(--gris3) -1px -1px 0 0;transform:rotate(45deg)}
nav .nav-child:after{background:var(--gris3);content:'';height:1px;left:0;position:absolute;top:15px;width:100%}
nav .nav-child li{max-width:100%!important;text-align:left;width:100%}
nav .nav-child a{background:var(--blanco);color:var(--gris1);display:block;padding:10px 20px;position:relative;transition:all ease-in-out .3s}
nav .nav-child a:after{bottom:auto;content:url(../../../images/general/soluciones-de-redes-empresariales-header-expand.jpg);position:absolute;right:auto;transform:rotate(-90deg) translate3d(0,0,0)}
nav .nav-child a:hover{color:var(--azul)}
nav .nav-child a:hover:after{transform:rotate(-90deg) translate3d(0,5px,0)}
nav .nav-child li:last-child a{padding:10px 20px}
nav .parent:hover .nav-child,nav .nav-child:hover,nav .nav-child a:hover{display:block}
.item-140 .nav-child{max-width:240px;}
.int-banner2 .breadcrumb,.int-banner2 .breadcrumb a,.int-banner2 .breadcrumb .active{color:var(--blanco)}
.back-soluciones{background-image:url(../../../images/home/soluciones-de-redes-empresariales-soluciones.jpg);background-image:-webkit-image-set(url(../../../images/home/soluciones-de-redes-empresariales-soluciones.webp) 1x);background-position:center top;background-repeat:no-repeat;padding-top:150px}
.icos-soluciones .ico{background-image:url(../../../images/home/soluciones-de-redes-empresariales-iconos-sprite.jpg);background-image:-webkit-image-set(url(../../../images/home/soluciones-de-redes-empresariales-iconos-sprite.webp) 1x);background-repeat:no-repeat;height:47px;width:52px}
.icos-soluciones .ico1{background-position:-8px center}
.icos-soluciones .ico2{background-position:-63px center}
.icos-soluciones .ico3{background-position:-117px center}
.icos-soluciones .ico4{background-position:-175px center}
.icos-soluciones .ico5{background-position:-233px center}
.icos-soluciones .ico6{background-position:-291px center;width:35px}
.icos-soluciones .ico7{background-position:-335px center;width:45px}
.tit-indus{display:inline-block;max-width:300px;pointer-events:none;width:100%}
.icos-alianzas .ico{background-image:url(../../../images/home/soluciones-de-redes-empresariales-alianzas-sprite.jpg);background-image:-webkit-image-set(url(../../../images/home/soluciones-de-redes-empresariales-alianzas-sprite.webp) 1x);background-repeat:no-repeat;height:55px;margin-left:30px;margin-right:30px}
.icos-alianzas .ico1{background-position:-118px center;width:155px}
.icos-alianzas .ico2{background-position:-278px center;width:135px}
.icos-alianzas .ico3{background-position:-419px center;width:136px}
.icos-alianzas .ico4 {background-position: -10px center;width: 92px;}
.icos-alianzas .ico5{background-position:-562px center;width:153px}
.icos-alianzas .ico6{background-position:-724px center;width:135px}
.icos-alianzas .ico7{background-position:-868px center;width:98px}
.icos-alianzas .ico8{background-position:-974px center;width:82px}
.icos-alianzas .ico9 {background-position: -1063px center;width: 199px;}
.icos-alianzas .ico10{ background-position: -1268px center;width: 153px;}
.back-bases{background:url(../../../images/digital-workplace/soluciones-digital-workplace-certified-izq.png) left bottom no-repeat,url(../../../images/digital-workplace/soluciones-digital-workplace-certified-der.png) right bottom no-repeat}
.icos-inv-des .ico{background:url(../../../images/digital-workplace/soluciones-digital-workplace-sprite.jpg) no-repeat;height:45px;width:45px}
.icos-inv-des .ico1{background-position:-10px center}
.icos-inv-des .ico2{background-position:-64px center}
.icos-inv-des .ico3{background-position:-119px center}
.icos-inv-des .ico4{background-position:-174px center}
.icos-inv-des .ico5{background-position:-229px center;width:46px}
.icos-inv-des .ico6{background-position:-285px center}
.back-porciento{background:url(../../../images/digital-workplace/soluciones-digital-workplace-porcentaje-der.jpg) no-repeat right center,url(../../../images/digital-workplace/soluciones-digital-workplace-porcentaje-izq.jpg) no-repeat left center}
.bggris2-50:before,.bggris2-50:after{background:var(--gris2);content:'';height:100%;left:-50%;position:absolute;top:0;width:100%;z-index:-1}
.back-bases2{background:url(../../../images/seguridad/servicios-de-seguridad-informatica-cintillo-izq.png) left bottom no-repeat,url(../../../images/seguridad/servicios-de-seguridad-informatica-cintillo-dere.png) right bottom no-repeat}
.icos-mejoras .ico{background:url(../../../images/seguridad/servicios-de-seguridad-informatica-sprite.jpg) no-repeat;height:45px;width:47px}
.icos-mejoras .ico1{background-position:-10px center}
.icos-mejoras .ico2{background-position:-66px center}
.icos-mejoras .ico3{background-position:-122px center}
.icos-mejoras .ico4{background-position:-178px center}
.icos-mejoras .ico5{background-position:-234px center}
.etapa1,.etapa2,.etapa3{position:relative}
.etapa1:before,.etapa2:before,.etapa3:before{content:"";top:0;left:8%;position:absolute;border:solid transparent;border-width:20px}
.etapa1:before{border-top-color:var(--azul2)}
.etapa2:before{border-top-color:var(--azul4)}
.etapa3:before{border-top-color:var(--azul)}
.back-bases3{background:url(../../../images/soluciones-nube/soluciones-en-la-nube-cintillo-izq.png) left top no-repeat,url(../../../images/soluciones-nube/soluciones-en-la-nube-cintillo-dere.png) right top no-repeat}
.icos-sol-nube .ico{background:url(../../../images/soluciones-nube/soluciones-en-la-nube-cintillo-sprite1.png) no-repeat;height:45px}
.icos-sol-nube .ico1{background-position:-5px center;width:55px}
.icos-sol-nube .ico2{background-position:-64px center;width:55px}
.icos-sol-nube .ico3{background-position:-125px center;width:45px}
.icos-sol-nube .ico4{background-position:-172px center;width:45px}
.icos-sol-nube .ico5{background-position:-225px center;width:55px}
.icos-sol-nube .ico6{background-position:-284px center;width:67px}
.icos-sol-nube .ico7{background-position:-360px center;width:67px}
.icos-sol-nube .ico8{background-position:-433px center;height:32px;width:88px}
.icos-sol-nube .ico9{background-position:-530px center;width:88px}
.back-bases4{background:url(../../../images/redes-empresariales/soluciones-de-redes-empresariales-reconocimiento-izq.png) left 40% no-repeat,url(../../../images/redes-empresariales/soluciones-de-redes-empresariales-reconocimiento-der.png) right 35% no-repeat}
.icos-sol-redes .ico{background:url(../../../images/redes-empresariales/soluciones-de-redes-empresariales-sprite1.png) no-repeat;height:45px;width:60px}
.icos-sol-redes .ico1{background-position:-9px center}
.icos-sol-redes .ico2{background-position:-79px center}
.icos-sol-redes .ico3{background-position:-145px center}
.icos-sol-redes .ico4{background-position:-211px center}
.icos-sol-redes .ico5{background-position:-274px center}
.icos-sol-redes .ico6{background:none}
.back-bases5{background:url(../../../images/redes-empresariales/soluciones-de-redes-empresariales-reconocimiento-izq.png) left 30% no-repeat,url(../../../images/redes-empresariales/soluciones-de-redes-empresariales-reconocimiento-der.png) right 29% no-repeat}
.icos-centro-datos .ico{background:url(../../../images/centro-datos/soluciones-de-centro-de-datos-por-que-sprite.png) no-repeat;height:40px}
.icos-centro-datos .ico1{background-position:-9px center;width:67px}
.icos-centro-datos .ico2{background-position:-86px center;width:120px}
.icos-centro-datos .ico3{background-position:-216px center;width:75px}
.icos-centro-datos .ico4{background-position:-300px center;width:88px}
.icos-centro-datos .ico5{background-position:-398px center;width:75px}
.icos-centro-datos .ico6{background-position:-482px center;width:76px}
.icos-centro-datos .ico7{background-position:-568px center;width:80px}
.back-bases6{background:url(../../../images/transformacion-digital/transformacion-digital-en-las-empresas-reconocimiento-izq.png) left 90% no-repeat,url(../../../images/transformacion-digital/transformacion-digital-en-las-empresas-reconocimiento-der.png) right 80% no-repeat}
.icos-trans-dig1 .ico{background:url(../../../images/transformacion-digital/transformacion-digital-en-las-empresas-sprite1.jpg) no-repeat;height:61px;width:52px}
.icos-trans-dig1 .ico1{background-position:-9px center}
.icos-trans-dig1 .ico2{background-position:-69px center}
.icos-trans-dig1 .ico3{background-position:-130px center}
.icos-trans-dig2 .ico{background:url(../../../images/transformacion-digital/transformacion-digital-en-las-empresas-sprite2.jpg) no-repeat;height:45px;width:46px}
.icos-trans-dig2 .ico1{background-position:-8px center}
.icos-trans-dig2 .ico2{background-position:-64px center}
.icos-trans-dig2 .ico3{background-position:-118px center}
.icos-trans-dig2 .ico4{background-position:-172px center}
.back-bases7{background:url(../../../images/monitoreo-analitico/herramientas-de-monitoreo-de-aplicaciones-AMP-reconocimiento-izq.png) left bottom no-repeat,url(../../../images/monitoreo-analitico/herramientas-de-monitoreo-de-aplicaciones-AMP-reconocimiento-der.png) right bottom no-repeat}
.icos-monitoreo .ico{background:url(../../../images/monitoreo-analitico/herramientas-de-monitoreo-de-aplicaciones-APM-sprite-logos.jpg) no-repeat;height:32px}
.icos-monitoreo .ico1{background-position:-10px center;width:241px}
.icos-monitoreo .ico2{background-position:-262px center;width:270px}
.banner-servicios{background:url(../../../images/servicios/servicios-de-TI-banner.jpg) no-repeat}
.icos-servicios .ico{background:url(../../../images/servicios/servicios-de-TI-servicios-sprite.png) no-repeat;height:45px;width:50px}
.icos-servicios .ico1{background-position:-8px center}
.icos-servicios .ico2{background-position:-63px center}
.icos-servicios .ico3{background-position:-119px center}
.icos-servicios .ico4{background-position:-175px center}
.icos-servicios .ico5{background-position:-230px center}
.icos-servicios .ico6{background-position:-285px center}
.icos-servicios .ico7{background-position:-340px center}
.banner-serv-noc{background:url(../../../images/serv-admini-noc/servicios-administrados-noc-banner.jpg) no-repeat}
.icos-noc .ico{background:url(../../../images/serv-admini-noc/servicios-administrados-noc-sprite1.jpg) no-repeat;height:45px;width:47px}
.icos-noc .ico1{background-position:-10px center}
.icos-noc .ico2{background-position:-64px center}
.icos-noc .ico3{background-position:-120px center}
.icos-noc .ico4{background-position:-174px center}
.icos-noc .ico5{background-position:-229px center}
.bg-cta-azul,.bg-cta-azul2,.bg-cta-azul3,.bg-cta-azul4{background-image:url(../../../images/serv-admini-noc/servicios-administrados-noc-cta-conector.png);background-repeat:no-repeat;background-position:98% bottom}
.banner-imple-solu{background:url(../../../images/implementacion-soluiones/implementacion-de-soluciones-banner-img.jpg) no-repeat}
.bg-cta-azul2{background-position:73% bottom}
.box-etapas{border-left:var(--gris3) 2px solid;min-height:270px}
.box-etapas:before,.box-etapas:after{background:var(--blanco);border:var(--gris3) 2px solid;border-radius:100%;content:'';height:5px;left:-5px;position:absolute;top:-5px;width:5px}
.box-etapas:after{top:initial;bottom:-5px}
.tit-etapas{display:inline-block;max-width:170px;width:100%}
.banner-seg-soc{background:url(../../../images/seguridad-soc/servicios-administrados-soc-banner.jpg) no-repeat}
.icos-seg-soc .ico{background:url(../../../images/seguridad-soc/servicios-administrados-soc-sprite1.jpg) no-repeat;height:45px;width:47px}
.icos-seg-soc .ico1{background-position:-10px center}
.icos-seg-soc .ico2{background-position:-64px center}
.icos-seg-soc .ico3{background-position:-120px center}
.icos-seg-soc .ico4{background-position:-174px center}
.icos-seg-soc .ico5{background-position:-229px center}
.banner-pol-sop{background:url(../../../images/polizas-soporte/poliza-de-soporte-tecnico-banner.jpg) no-repeat}
.icos-pol-sop .ico{background:url(../../../images/polizas-soporte/poliza-de-soporte-tecnico-sprite.jpg) no-repeat;height:45px;width:47px}
.icos-pol-sop .ico1{background-position:-10px center}
.icos-pol-sop .ico2{background-position:-64px center}
.icos-pol-sop .ico3{background-position:-120px center}
.icos-pol-sop .ico4{background-position:-167px center}
.icos-pol-sop .ico5{background-position:-221px center}
.icos-pol-sop .ico6{background-position:-276px center}
.icos-pol-sop .ico7{background-position:-331px center}
.icos-pol-sop .ico8{background-position:-387px center}
.icos-pol-sop .ico9{background-position:-440px center}
.icos-pol-sop .ico10{background-position:-494px center}
.icos-pol-sop .ico11{background-position:-549px center}
.bg-cta-azul3{background-image:url(../../../images/polizas-soporte/poliza-de-soporte-tecnico-cta-lineas.png);background-repeat:no-repeat;background-position:left 3px}
.banner-serv-cons{background:url(../../../images/servicio-consultoria/consultoria-TI-banner.jpg) no-repeat}
.icos-serv-cons .ico{background:url(../../../images/servicio-consultoria/consultoria-TI-sprite.jpg) no-repeat;height:54px;width:47px}
.icos-serv-cons .ico1{background-position:-9px center}
.icos-serv-cons .ico2{background-position:-64px center}
.bg-cta-azul4{background-image:url(../../../images/servicio-consultoria/consultoria-TI-cta-lineas.png)}
.banner-adop-tec{background:url(../../../images/adopcion-tecnologia/servicio-de-adopcion-de-tecnologia-banner.jpg) no-repeat -20px 0}
.icos-adop-tec .ico{background:url(../../../images/adopcion-tecnologia/servicio-de-adopcion-de-tecnologia-sprite1.jpg) no-repeat;height:54px;width:52px}
.icos-adop-tec .ico1{background-position:-7px center}
.icos-adop-tec .ico2{background-position:-62px center}
.icos-adop-tec .ico3{background-position:-117px center}
.icos-adop-tec .ico4{background-position:-172px center}
.icos-adop-tec .ico5{background-position:-229px center}
.icos-adop-tec .ico6{background-position:-285px center}
.ico-num-adop-tec{background:var(--azul);color:var(--blanco);font-size:28px;font-weight:var(--fontbold);height:45px;padding:10px;text-align:center;width:45px}
.back-bases8{background:url(../../../images/analisis-datos/analisis-del-big-data-intro-izq.png) left bottom no-repeat,url(../../../images/analisis-datos/analisis-del-big-data-intro-der.png) right bottom no-repeat}
.banner-ana-dat{background:url(../../../images/analisis-datos/analisis-del-big-data-banner.jpg) no-repeat}
.icos-ana-dat .ico{background:url(../../../images/analisis-datos/analisis-del-big-data-sprite1.jpg) no-repeat;height:54px;width:53px}
.icos-ana-dat .ico1{background-position:-7px center}
.icos-ana-dat .ico2{background-position:-62px center}
.icos-ana-dat .ico3{background-position:-117px center}
.icos-ana-dat .ico4{background-position:-172px center}
.icos-ana-dat .ico5{background-position:-223px center}
.icos-ana-dat .ico6{background-position:-281px center}
.banner-nav-seg{background:url(../../../images/navegacion-segura/navegacion-segura-umbrella-banner.jpg) no-repeat;background-size:cover}
.icos-nav-seg .ico{background:url(../../../images/navegacion-segura/navegacion-segura-umbrella-iconos-sprite.jpg) no-repeat;height:47px;width:47px}
.icos-nav-seg .ico1{background-position:-9px center}
.icos-nav-seg .ico2{background-position:-62px center}
.icos-nav-seg .ico3{background-position:-114px center}
.icos-nav-seg .ico4{background-position:-167px center}
.banner-tel-nube{background:#f9f9f9 url(../../../images/telefonia-en-la-nube/telefonia-en-la-nube-banner.jpg) no-repeat;background-size:cover}
.back-mod-etapas{background:url(../../../images/telefonia-en-la-nube/telefonia-en-la-nube-transparencia.png) no-repeat;background-size:contain}
.icos-tel-nube .ico{background:url(../../../images/telefonia-en-la-nube/telefonia-en-la-nube-iconos-sprite.jpg) no-repeat;height:47px;width:47px}
.icos-tel-nube .ico1{background-position:-9px center}
.icos-tel-nube .ico2{background-position:-114px center}
.icos-tel-nube .ico3{background-position:-62px center}
.icos-tel-nube .ico4{background-position:-167px center}
.banner-manufactura{background:url(../../../images/manufactura/movil/soluciones-de-TI-para-manufactura-banner-mobile.jpg) no-repeat center;background-size:cover;min-height:135px}
.icos-num-manu .ico{font-size:120px;font-family:var(--fontbold);height:104px;text-align:center;width:104px}
.icos-num-manu .ico1{background:url(../../../images/manufactura/soluciones-de-TI-para-manufactura-shape1.png) no-repeat center}
.icos-num-manu .ico2{background:url(../../../images/manufactura/soluciones-de-TI-para-manufactura-shape2.png) no-repeat center}
.icos-num-manu .ico3{background:url(../../../images/manufactura/soluciones-de-TI-para-manufactura-shape3.png) no-repeat center}
.icos-num-manu .ico4{background:url(../../../images/manufactura/soluciones-de-TI-para-manufactura-shape4.png) no-repeat center}
.icos-manufactura .ico{background:url(../../../images/manufactura/soluciones-de-TI-para-manufactura-sprite1.png) no-repeat;height:50px;width:50px}
.icos-manufactura .ico1{background-position:-10px center}
.icos-manufactura .ico2{background-position:-67px center}
.icos-manufactura .ico3{background-position:-121px center}
.icos-manufactura .ico4{background-position:-175px center}
.banner-finanzas,.banner-retail,.banner-salud{background-size:cover;min-height:135px}
.banner-finanzas{background:url(../../../images/finanzas/movil/soluciones-de-TI-para-servicios-financieros-banner-mobile.png) no-repeat center}
.banner-retail{background:url(../../../images/retail/movil/soluciones-de-TI-para-retail-banner-mobile.jpg) no-repeat center}
.banner-salud{background:url(../../../images/salud/movil/soluciones-TI-para-salud-banner-mob.jpg) no-repeat center}
.imgs-nosotros{margin:auto;max-width:1050px;width:100%}
.imgs-nosotros div{text-align:center}
.icos-premios .ico{background:url(../../../images/nosotros/gold-partner-cisco-sprite2.png) no-repeat;height:77px;width:235px}
.icos-premios .ico1{background-position:-8px center}
.icos-premios .ico2{background-position:-248px center}
.icos-premios .ico3{background-position:-488px center}
.icos-premios .ico4{background-position:-728px center}
.icos-premios .ico5{background-position:-968px center}
.icos-premios .ico6{background-position:-1208px center}
.icos-premios .ico7{background-position:-1448px center}
.icos-certificaciones .ico{background:url(../../../images/nosotros/gold-partner-cisco-sprite4.jpg) no-repeat;height:150px;margin-right:30px;margin-left:30px;width:126px}
.icos-certificaciones .ico1{background-position:-10px center}
.icos-certificaciones .ico2{background-position:-145px center}
.icos-certificaciones .ico3{background-position:-235px 25px;width:133px;height:165px;background-size:1340px}
.icos-certificaciones .ico4{background-position:-450px center}
.icos-certificaciones .ico5{background-position:-587px center}
.icos-certificaciones .ico6{background-position:-724px center;width:128px}
.icos-certificaciones .ico7{background-position:-866px center;width:130px}
.icos-certificaciones .ico8{background-position:-1016px center;width:131px}
.icos-certificaciones .ico9{background-position:-1168px center;width:131px}
.icos-certificaciones .ico10{background-position:-1311px center;width:131px}
.icos-certificaciones .ico11{background-position:-1472px center;width:117px}
.banner-webinars{background:url(../../../images/webinars/recursos-webinar-on-demand-banner.jpg) no-repeat;}
.min-300{min-height:300px;}
.categorias,.buscador{position:relative;}
.categorias select,.buscador input{
border:#C1C1C1 1px solid;
border-radius:9px;
cursor:pointer;
font-size:16px;
padding:10px 20px 10px 10px;
width:100%;
}
.categorias:before{
background:#861f41;
border-radius:0 10px 10px 0;
color:#fff;
content:'\f0dd';
height:40px;
pointer-events:none;
position:absolute;
right:0;
text-align:center;
top:0;
width:40px;
}
.categorias:after{
color: #fff;
content:'▼';
pointer-events:none;
position:absolute;
right:12px;
top:10px;
}
.buscador:after{
background:#fff;
border-left:#C1C1C1 1px solid;
border-radius:0 10px 10px 0;
content:url(../../../images/webinars/recursos-webinar-on-demand-lupa.jpg);
height:30px;
padding-top:8px;
pointer-events:none;
position:absolute;
right:1px;
text-align:center;
top:1px;
width:40px;
}
.item-cont .item-blog:first-child .cat{background:var(--gris);pointer-events:none}
.item-cont .item-blog:nth-child(2) .cat{background:var(--gris);pointer-events:none}
.item-cont .item-blog:last-child .cat{background:var(--gris);pointer-events:none}
.item-blog img{height:auto;max-width:390px;width:100%}
.item-blog{box-shadow:rgba(var(--negrorgb),0.2) 0 0 10px}
.tit-feedblog{font-size:20px;font-weight:700;line-height:normal;margin-bottom:20px}
.txt-feedblog{font-size:17px;line-height:120%;min-height:85px}
.txt-feedblog a{color:var(--gris1)}
.leermas-feedblog{color:var(--rojo)!important;font-size:16px;font-weight:700}
.leermas-feedblog:hover{color:var(--rojo)!important}
.fecha-feedblog{color:var(--gris1);font-family:var(--fontlight);font-size:16px}
footer{background:var(--bgfooter)}
footer,footer a{color:var(--blanco);font-family:var(--fontlight)}
footer a:hover{color:var(--blanco)}
.menu-footer li{margin-bottom:8px}
.menu-footer li:last-child{margin-bottom:0}
.menu-footer li a{font-family:var(--fontlight);font-size:16px;transition:all ease-in-out .2s}
.menu-footer li a:hover{color:var(--blanco)}
.social a{margin-right:10px}
.social .ico{background:url(../../../images/general/soluciones-de-redes-empresariales-footer-redes.png) no-repeat;display:block;height:25px;width:25px}
.social .face{background-position:-41px center}
.social .linkedin{background-position:-8px center}
.social .twitter{background-position:-73px center}
.copyright{font-size:16px}
.copyright small{font-size:10px}
#top{background:var(--azul);border-radius:10px;padding:10px 15px;display:none;position:fixed;bottom:20px;right:20px;z-index:1;border:none;outline:none;cursor:pointer}
#top img{transform:rotate(-90deg)}
/* pleca cookies */
#cont-cookie { display: none; }
.cookie-bar {
  background: black;
  color: white;
  display: flex;
  justify-content: space-between;
  padding: 0.8em 3em;
  font-size: 16px;
  position: fixed;
  bottom: 0;
  width: 100%;
  align-items: center;  
}
.accept-cookie {
  background: white;
  display: block;
  color: black;
  text-align: center;
  padding: 10px 24px;
  border-radius: 0px;
  cursor: pointer;  
  font-weight: 600;
  font-size: 16px;
}
.txt-cookie a {
  color: inherit;
  text-decoration: underline;
}
@media(max-width: 700px){
  .cookie-bar {
    display: block;
    padding: 10px 10px;
    font-size: 14px;
    text-align: center;
  }
  .accept-cookie {
    display: inline-block;
    text-align: center;
    font-size: 14px;
    margin: 15px 0 0;
  }
}
@media (max-width:1350px) {
.banner-in .w-70{width:81%}
.banner-in .link-flecha .salto{display:inline}
}
@media (max-width:1280px) {
.banner-in .col-6{margin-top:10px;margin-bottom:0}
.banner-in .w-70{max-width:90%;width:100%}
}
@media (max-width:1100px) {
.banner-in .col-6{margin-top:20px}
}
@media (max-width: 1024px) {
.breadcrumb{position:initial;padding:5px 0}
.int-banner2 .breadcrumb,.int-banner2 .breadcrumb a,.int-banner2 .breadcrumb .active{color:var(--gris1)}
h1,.fs58,.fs45,.fs40,.fs38{font-size:25px}
h2,h3,.fs32,.fs30,.fs28,.fs25,.fs22{font-size:20px}
body,.fs20,.fs18,p{font-size:16px}
.hidden-medium{display:none}
.logos-banner .w-70,.logos-banner .w-80{width:100%}
.banner-in .col-6{margin-top:0}
.aviso-cat{right:350px}
.item-blog{padding-right:0;padding-left:0}
}
@media (max-width: 900px) {
.icos-num-manu .w-70{margin-top:10px;width:100%}
}
@media (max-width: 768px) and (min-width: 720px) {
.mw90-medium{margin:auto;max-width:90%}
.mw80-medium{margin:auto;max-width:80%}
.mw70-medium{margin:auto;max-width:70%}
.mw60-medium{margin:auto;max-width:60%}
}
@media (max-width: 780px) {
.azulm-m{color:var(--azulm)}
.content-center-m{justify-content:center;-webkit-justify-content:center;-moz-justify-content:center}
.content-left-m{justify-content:flex-start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start}
.content-right-m{justify-content:flex-end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end}
.flex-center-m{align-items:center;-webkit-align-items:center;-moz-align-items:center}
.flex-top-m{align-items:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start}
.flex-bottom-m{align-items:flex-end;-webkit-align-items:flex-end;-moz-align-items:flex-end}
.mtb40,.mtb50,.mtb60,.mtb70,.mtb80,.mtb90,.mtb100{margin-top:30px;margin-bottom:30px}
.mb40,.mb50,.mb60,.mb70,.mb80,.mb90,.mb100{margin-bottom:30px}
.mt40,.mt50,.mt60,.mt70,.mt80,.mt90,.mt100{margin-top:30px}
.ml40,.ml50,.ml60,.ml70,.ml80,.ml90,.ml100{margin-left:30px}
.mr40,.mr50,.mr60,.mr70,.mr80,.mr90,.mr100{margin-right:30px}
.ptb40,.ptb50,.ptb60,.ptb70,.ptb80,.ptb90,.ptb100{padding-top:30px;padding-bottom:30px}
.pt30,.pt40,.pt50,.pt60,.pt70,.pt80,.pt90,.pt100{padding-top:30px}
.pb30,.pb40,.pb50,.pb60,.pb70,.pb80,.pb90,.pb100{padding-bottom:30px}
.plr20,.plr30,.plr40,.plr50,.plr60{padding-left:10px;padding-right:10px}
.pl40,.pl50,.pl60,.pl70,.pl80,.pl90,.pl100{padding-left:30px}
.pr40,.pr50,.pr60,.pr70,.pr80,.pr90,.pr100{padding-right:30px}
.salto{display:inline}
.bgblanco-m{background:var(--blanco)}
.bggris2-50:before{left:-10%}
.bggris2-50:after{left:initial;right:-10px;top:0}
.w-100-m{flex:0 0 100%!important;max-width:100%!important;width:100%}
.hidden-smedium{display:none}
.hidden-xs{display:none!important}
.show-sm{display:block!important}
.getscript{min-height:230px}
.text-center-m{text-align:center}
.text-right-m{text-align:right}
.text-left-m{text-align:left}
nav ul li{max-width:100%!important;text-align:left}
.back-none-m{background:none}
.int-banner3{margin-top:124px}
.back-soluciones{background:none;padding-top:20px}
.back-soluciones h2,.back-soluciones h3{color:var(--gris1)}
.icos-soluciones .ico{background-image:url(../../../images/home/movil/soluciones-de-redes-empresariales-mobile-iconos-soluciones.png);background-image:-webkit-image-set(url(../../../images/home/movil/soluciones-de-redes-empresariales-mobile-iconos-soluciones.webp) 1x);background-repeat:no-repeat;height:25px;width:25px}
.icos-soluciones .ico1{background-position:-10px center}
.icos-soluciones .ico2{background-position:-45px center}
.icos-soluciones .ico3{background-position:-80px center}
.icos-soluciones .ico4{background-position:-115px center}
.icos-soluciones .ico5{background-position:-150px center}
.icos-soluciones .ico6{background-position:-180px center}
.icos-soluciones .ico7{background-position:-212px center}
.back-cta-azul{background-image:url(../../../images/home/movil/soluciones-de-redes-empresariales-mobile-lineas-fondo.png);background-position:right bottom;background-repeat:no-repeat}
.caso-estudio,.caso-estudio2{max-width:480px!important;margin:auto}
.caso-estudio .w-70,.caso-estudio2 .w-70{width:90%!important}
.box-industria{box-shadow:rgba(var(--negrorgb),0.2) 0 10px 10px -10px}
.tit-indus.borde-radius-l-50{border-radius:0 50px 50px 0;margin-bottom:0;padding:5px 0 5px 5%;position:initial;text-align:left}
.back-bases{background:url(../../../images/digital-workplace/soluciones-digital-workplace-certified-der.png) right bottom no-repeat;background-size:20%}
.back-porciento{background:none}
.box-serv .tit-indus{max-width:250px;padding:10px 10px 10px 20px}
.back-bases2{background:url(../../../images/seguridad/servicios-de-seguridad-informatica-cintillo-dere.png) right bottom no-repeat;background-size:20%}
.back-bases3{background:url(../../../images/soluciones-nube/soluciones-en-la-nube-cintillo-dere.png) right bottom no-repeat;background-size:20%}
.back-bases4{background:none}
.back-bases5{background:none}
.back-bases6{background:none}
.back-bases7{background:none}
.back-bases8{background:none}
.aviso-cat{right:210px}
.bg-cta-azul,.bg-cta-azul2,.bg-cta-azul3,.bg-cta-azul4,.bg-cta-azul-no-img{background-image:none;padding-top:10px;padding-bottom:10px}
.banner-manufactura,.banner-finanzas,.banner-retail,.banner-salud{min-height:240px}
.img-preview{top:0!important;margin-bottom:20px}
.leermas-feedblog{display:inline-block;margin-bottom:20px}
.social{max-width:100px}
.menu-footer li a{display:inline-block;padding:7px 0}
.modal{padding-top:5%;}
.modal iframe#playerId{width:100%;max-height:400px}
}
@media (max-width: 750px) {
.flex{display:block}
.flex-m{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.w-10,.w-20,.w-30,.w-35,.w-40,.w-50,.w-60,.w-65,.w-70,.w-80,.w-90,.w-95,.w-100{width:100%!important;max-width:100%!important}
.ml30,.ml40,.ml45,.ml50,.ml60,.ml70,.ml80,.ml90,.ml100{margin-left:10px}
.mr30,.mr40,.mr45,.mr50,.mr60,.mr70,.mr80,.mr90,.mr100{margin-right:10px}
.p20,.p30,.p40,.p50,.p60{padding-left:0;padding-right:0}
.mb15-m{margin-bottom:15px}
.min-300{min-height:100px;}
.absolute,.img-relative{position:initial}
.border-l-g3-1{border-left:0}
.border-l-b1{border-left:0}
.border-r-b1{border-right:0}
.border-l-g1{border-left:0}
.border-r-g1,.border-r-g2{border-right:0}
.aviso-cat{position:initial;text-align:center}
footer,footer a{font-size:14px}
footer strong{font-size:16px}
.caso-estudio,.caso-estudio2{max-width:480px!important;margin:auto}
.caso-estudio .w-70,.caso-estudio2 .w-70{width:100%}
.caso-estudio img{display:none}
.icos-inv-des .ico,.icos-inv-des h3,.icos-mejoras .ico,.icos-mejoras h3{display:inline-block;vertical-align:middle}
.icos-inv-des h3,.icos-mejoras h3{max-width:80%}
.icos-inv-des .mb10,.icos-mejoras .mb10{margin-bottom:5px}
.box-etapas{min-height:auto}
.item-blog{max-width:480px!important}
}
@media (max-width: 610px) {
form{display:block}
.hs-form-field,.hs-submit{max-width:100%}
.formulario-cat form{column-count:1}
.formulario-cat .hs-form-field .input{max-width:100%}
.formulario-cat .hs-submit .actions{text-align:center}
.banner-servicios{background:url(../../../images/servicios/movil/servicios-de-TI-banner-mobile.jpg) no-repeat;background-size:cover!important}
.banner-serv-noc{background:url(../../../images/serv-admini-noc/movil/servicios-administrados-noc-banner-mobile.jpg) no-repeat;background-size:cover!important}
.banner-imple-solu{background:url(../../../images/implementacion-soluiones/movil/implementacion-de-soluciones-banner-mobile.jpg) no-repeat;background-size:cover!important}
.banner-seg-soc{background:url(../../../images/seguridad-soc/movil/servicios-administrados-soc-banner-mobile.jpg) no-repeat;background-size:cover!important}
.banner-pol-sop{background:url(../../../images/polizas-soporte/movil/poliza-de-soporte-tecnico-banner-mobile.jpg) no-repeat;background-size:cover!important}
.banner-serv-cons{background:url(../../../images/servicio-consultoria/movil/consultoria-TI-banner-mobile.jpg) no-repeat;background-size:cover!important}
.banner-adop-tec{background:url(../../../images/adopcion-tecnologia/movil/servicio-de-adopcion-de-tecnologia-banner-mobile.jpg) no-repeat;background-size:cover!important}
.banner-ana-dat{background:url(../../../images/analisis-datos/movil/analisis-del-big-data-banner-mobile.jpg) no-repeat;background-size:cover!important}
.back-mod-etapas{background:#f9f9f9}
.icos-sol-nube .flex-m.wrap.between.mb20{margin-bottom:30px}
.icos-sol-nube .w-90-m,.icos-sol-nube .w-95-m,.icos-sol-nube .w-80-m{max-width:100%;width:100%}
.icos-sol-nube .ico{margin-bottom:10px}
.icos-sol-nube .ico8{margin-right:10px}
.icos-sol-nube .ico8,.icos-sol-nube .ico9{display:inline-block}
.banner-manufactura,.banner-finanzas,.banner-retail,.banner-salud{min-height:135px}
.imgs-nosotros div{max-width:300px}
}
@media (max-width: 480px) {
.hidden-xxs{display:none}
.w-240-m{max-width:240px}
h3,.fs22{font-size:18px}
.banner-in2 h1{margin-bottom:10px}
.sub-tit,.sub-etapas{font-size:16px;max-width:90%;margin-right:auto;margin-left:auto}
.bg-cta-azul .flex-m,.bg-cta-azul2 .flex-m,.bg-cta-azul3 .flex-m,.bg-cta-azul4 .flex-m,.bg-cta-azul-no-img .flex-m{display:block}
}
@media (max-width: 390px) {
.bg-cta-azul,.bg-cta-azul2,.bg-cta-azul3,.bg-cta-azul4,.bg-cta-azul-no-img{margin-top:0}
.bg-cta-azul3 .pl50{padding-left:0}
.icos-sol-redes .w-80-m{max-width:70%}
}
@media (max-width: 340px) {
.flex-m{display:block}
.icos-sol-redes .flex-m{display:block}
.icos-sol-redes .ico{display:inline-block}
.icos-sol-redes .w-80-m{max-width:100%;width:100%}
}
