@charset "utf-8";
/*CSS Document*/

/*fontface*/
@font-face{font-family:"bebas_neue_regularregular";src:url(../fonts/bebasneue_regular-webfont.woff2) format("woff2"),url(../fonts/bebasneue_regular-webfont.woff) format("woff");font-weight:normal;font-style:normal}
@font-face{font-family:"nexa_boldregular";src:url(../fonts/nexa_bold-webfont.woff2) format("woff2"),url(../fonts/nexa_bold-webfont.woff) format("woff");font-weight:normal;font-style:normal}
@font-face{font-family:"robotocondensed";src:url(../fonts/roboto-condensed-webfont.woff2) format("woff2"),url(../fonts/roboto-condensed-webfont.woff) format("woff");font-weight:normal;font-style:normal}
@font-face{font-family:"robotoregular";src:url(../fonts/roboto-regular-webfont.woff2) format("woff2"),url(../fonts/roboto-regular-webfont.woff) format("woff");font-weight:normal;font-style:normal}
/*icomoon*/@font-face{font-family:"icomoon";src:url(../fonts/icomoon.eot?wslulw);src:url(../fonts/icomoon.eot?wslulw#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?wslulw) format("truetype"),url(../fonts/icomoon.woff?wslulw) format("woff"),url(../fonts/icomoon.svg?wslulw#icomoon) format("svg");font-weight:normal;font-style:normal}.icon{display:inline-block;font-family:"icomoon" !important;font-style:normal;font-variant:normal;speak:none;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-anos:before{content:"\e900"}
.icon-bajar:before{content:"\e901"}
.icon-cliente:before{content:"\e902"}
.icon-correo:before{content:"\e903"}
.icon-lugar:before{content:"\e904"}
.icon-obra:before{content:"\e905"}
.icon-previo:before{content:"\e906"}
.icon-proximo:before{content:"\e907"}
.icon-telefono:before{content:"\e908"}
.icon-volver:before{content:"\e909"}
/*bootstrap*/html{font-family:sans-serifh;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}button[disabled],html input[disabled]{cursor:default}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col{display:inline-block;float:left;min-height:1px;padding-left:15px;padding-right:15px}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:"";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}
/*slick*/.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/*validate*/.has-success{background-image:url(../img/img-success.png) !important}.has-error{background-image:url(../img/img-error.png) !important}.has-error>*,.has-error .select2{border-color:red !important}.error{display:none !important}
/*videowrapper*/.videoWrapper{float:left;height:0;padding:0 0 56.25%;width:100%}.videoWrapper>*{height:100%;width:100%;position:absolute;left:0;top:0}
/*reset*/*{background:none;border:none;direction:ltr;margin:0;opacity:1;outline:1px solid transparent;padding:0;text-align:inherit;text-decoration:inherit;visibility:inherit;white-space:inherit;position:relative;bottom:auto;left:auto;right:auto;top:auto;z-index:0;-ms-transform:none;-webkit-transform:none;transform:none;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-perspective:none;-webkit-transition:none;transition:none}*::-moz-placeholder{color:inherit !important}*::-webkit-input-placeholder{color:inherit !important}*[disabled],*[readonly],a[href^="tel:"]{cursor:default}a,address,article,aside,audio,b,blockquote,body,br,button,canvas,cite,code,dd,del,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,html,i,iframe,input,ins,label,legend,li,mark,nav,object,ol,option,optgroup,p,pre,q,section,select,small,span,strong,sub,sup,svg,table,tbody,td,textarea,tfoot,th,thead,time,tr,u,ul,video,*:before,*:after{background-clip:padding-box;box-sizing:border-box;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;height:auto;letter-spacing:inherit;line-height:1em;list-style:none;overflow:visible;text-transform:inherit;width:auto}a,address,article,aside,audio,b,blockquote,body,br,button,canvas,cite,code,dd,del,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,html,i,iframe,input,ins,label,legend,li,mark,nav,object,ol,option,optgroup,p,pre,q,section,select,small,span,strong,sub,sup,svg,textarea,time,u,ul,video,*:before,*:after{vertical-align:baseline}a,button,input,label,select,textarea{cursor:pointer;white-space:normal}a:hover{text-decoration:none}a img{border:none;outline:none}body>iframe,body>object{display:none !important}img{display:block}input[type="button"],input[type="reset"],input[type="submit"],button[type="button"],button[type="reset"],button[type="submit"]{text-align:center;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{margin:0;padding:0;-webkit-appearance:none}table,tbody,td,tfoot,th,thead,tr{vertical-align:middle}del,s{text-decoration:line-through}ins,u{text-decoration:underline}em,i{font-style:italic}strong,b{font-weight:bold}@media(min-width:1025px){*:not(img){-webkit-font-smoothing:none}}
/*animacion*/@media(min-width:1025px){.anim{visibility:hidden;-webkit-transform-origin:50% 25%;transform-origin:50% 25%;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.anim.activa{visibility:visible;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition-duration:1s;transition-duration:1s}.anim.opacidad{opacity:0;will-change:opacity}.anim.opacidad.activa{opacity:1;-webkit-transition-property:opacity;transition-property:opacity}.anim.opacidad.alfa5.activa{opacity:0.5}.anim.matriz.escala0{-webkit-transform:matrix(0.001,0,0,0.001,0,0);transform:matrix(0.001,0,0,0.001,0,0)}.anim.matriz.escala8{-webkit-transform:matrix(0.8,0,0,0.8,0,0);transform:matrix(0.8,0,0,0.8,0,0)}.anim.matriz.escala12{-webkit-transform:matrix(1.2,0,0,1.2,0,0);transform:matrix(1.2,0,0,1.2,0,0)}.anim.matriz.escala20{-webkit-transform:matrix(2,0,0,2,0,0);transform:matrix(2,0,0,2,0,0)}.anim.matriz.escala30{-webkit-transform:matrix(3,0,0,3,0,0);transform:matrix(3,0,0,3,0,0)}.anim.matriz.escalax0{-webkit-transform:matrix(0.001,0,0,1,0,0);transform:matrix(0.001,0,0,1,0,0)}.anim.matriz.escalax8{-webkit-transform:matrix(0.8,0,0,1,0,0);transform:matrix(0.8,0,0,1,0,0)}.anim.matriz.escalax12{-webkit-transform:matrix(1.2,0,0,1,0,0);transform:matrix(1.2,0,0,1,0,0)}.anim.matriz.escalax20{-webkit-transform:matrix(2,0,0,1,0,0);transform:matrix(2,0,0,1,0,0)}.anim.matriz.escalax30{-webkit-transform:matrix(3,0,0,1,0,0);transform:matrix(3,0,0,1,0,0)}.anim.matriz.escalay0{-webkit-transform:matrix(1,0,0,0.001,0,0);transform:matrix(1,0,0,0.001,0,0)}.anim.matriz.escalay8{-webkit-transform:matrix(1,0,0,0.8,0,0);transform:matrix(1,0,0,0.8,0,0)}.anim.matriz.escalay12{-webkit-transform:matrix(1,0,0,1.2,0,0);transform:matrix(1,0,0,1.2,0,0)}.anim.matriz.escalay20{-webkit-transform:matrix(1,0,0,2,0,0);transform:matrix(1,0,0,2,0,0)}.anim.matriz.escalay30{-webkit-transform:matrix(1,0,0,3,0,0);transform:matrix(1,0,0,3,0,0)}.anim.matriz.abajo5{-webkit-transform:matrix(1,0,0,1,0,50);transform:matrix(1,0,0,1,0,50)}.anim.matriz.abajo10{-webkit-transform:matrix(1,0,0,1,0,100);transform:matrix(1,0,0,1,0,100)}.anim.matriz.abajo15{-webkit-transform:matrix(1,0,0,1,0,150);transform:matrix(1,0,0,1,0,150)}.anim.matriz.abajo20{-webkit-transform:matrix(1,0,0,1,0,200);transform:matrix(1,0,0,1,0,200)}.anim.matriz.arriba5{-webkit-transform:matrix(1,0,0,1,0,-50);transform:matrix(1,0,0,1,0,-50)}.anim.matriz.arriba10{-webkit-transform:matrix(1,0,0,1,0,-100);transform:matrix(1,0,0,1,0,-100)}.anim.matriz.arriba15{-webkit-transform:matrix(1,0,0,1,0,-150);transform:matrix(1,0,0,1,0,-150)}.anim.matriz.arriba20{-webkit-transform:matrix(1,0,0,1,0,-200);transform:matrix(1,0,0,1,0,-200)}.anim.matriz.derecha5{-webkit-transform:matrix(1,0,0,1,50,0);transform:matrix(1,0,0,1,50,0)}.anim.matriz.derecha10{-webkit-transform:matrix(1,0,0,1,100,0);transform:matrix(1,0,0,1,100,0)}.anim.matriz.derecha15{-webkit-transform:matrix(1,0,0,1,150,0);transform:matrix(1,0,0,1,150,0)}.anim.matriz.derecha20{-webkit-transform:matrix(1,0,0,1,200,0);transform:matrix(1,0,0,1,200,0)}.anim.matriz.izquierda5{-webkit-transform:matrix(1,0,0,1,-50,0);transform:matrix(1,0,0,1,-50,0)}.anim.matriz.izquierda10{-webkit-transform:matrix(1,0,0,1,-100,0);transform:matrix(1,0,0,1,-100,0)}.anim.matriz.izquierda15{-webkit-transform:matrix(1,0,0,1,-150,0);transform:matrix(1,0,0,1,-150,0)}.anim.matriz.izquierda20{-webkit-transform:matrix(1,0,0,1,-200,0);transform:matrix(1,0,0,1,-200,0)}.anim.matriz.activa{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0);-webkit-transition-property:-webkit-transform;transition-property:transform}.anim.rotar.xmenos9{-webkit-transform:rotateX(-90deg) rotateY(0deg) rotateZ(0deg);transform:rotateX(-90deg) rotateY(0deg) rotateZ(0deg)}.anim.rotar.xmenos18{-webkit-transform:rotateX(-180deg) rotateY(0deg) rotateZ(0deg);transform:rotateX(-180deg) rotateY(0deg) rotateZ(0deg)}.anim.rotar.xmenos27{-webkit-transform:rotateX(-270deg) rotateY(0deg) rotateZ(0deg);transform:rotateX(-270deg) rotateY(0deg) rotateZ(0deg)}.anim.rotar.xmas9{-webkit-transform:rotateX(90deg) rotateY(0deg) rotateZ(0deg);transform:rotateX(90deg) rotateY(0deg) rotateZ(0deg)}.anim.rotar.xmas18{-webkit-transform:rotateX(180deg) rotateY(0deg) rotateZ(0deg);transform:rotateX(180deg) rotateY(0deg) rotateZ(0deg)}.anim.rotar.xmas27{-webkit-transform:rotateX(270deg) rotateY(0deg) rotateZ(0deg);transform:rotateX(270deg) rotateY(0deg) rotateZ(0deg)}.anim.rotar.ymenos9{-webkit-transform:rotateX(0deg) rotateY(-90deg) rotateZ(0deg);transform:rotateX(0deg) rotateY(-90deg) rotateZ(0deg)}.anim.rotar.ymenos18{-webkit-transform:rotateX(0deg) rotateY(-180deg) rotateZ(0deg);transform:rotateX(0deg) rotateY(-180deg) rotateZ(0deg)}.anim.rotar.ymenos27{-webkit-transform:rotateX(0deg) rotateY(-270deg) rotateZ(0deg);transform:rotateX(0deg) rotateY(-270deg) rotateZ(0deg)}.anim.rotar.ymas9{-webkit-transform:rotateX(0deg) rotateY(90deg) rotateZ(0deg);transform:rotateX(0deg) rotateY(90deg) rotateZ(0deg)}.anim.rotar.ymas18{-webkit-transform:rotateX(0deg) rotateY(180deg) rotateZ(0deg);transform:rotateX(0deg) rotateY(180deg) rotateZ(0deg)}.anim.rotar.ymas27{-webkit-transform:rotateX(0deg) rotateY(270deg) rotateZ(0deg);transform:rotateX(0deg) rotateY(270deg) rotateZ(0deg)}.anim.rotar.zmenos9{-webkit-transform:rotateX(0deg) rotateY(0deg) rotateZ(-90deg);transform:rotateX(0deg) rotateY(0deg) rotateZ(-90deg)}.anim.rotar.zmenos18{-webkit-transform:rotateX(0deg) rotateY(0deg) rotateZ(-180deg);transform:rotateX(0deg) rotateY(0deg) rotateZ(-180deg)}.anim.rotar.zmenos27{-webkit-transform:rotateX(0deg) rotateY(0deg) rotateZ(-270deg);transform:rotateX(0deg) rotateY(0deg) rotateZ(-270deg)}.anim.rotar.zmas9{-webkit-transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg)}.anim.rotar.zmas18{-webkit-transform:rotateX(0deg) rotateY(0deg) rotateZ(180deg);transform:rotateX(0deg) rotateY(0deg) rotateZ(180deg)}.anim.rotar.zmas27{-webkit-transform:rotateX(0deg) rotateY(0deg) rotateZ(270deg);transform:rotateX(0deg) rotateY(0deg) rotateZ(270deg)}.anim.rotar.activa{-webkit-transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg);transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg);-webkit-transition-property:-webkit-transform;transition-property:transform}.anim.origen00.activa{-webkit-transform-origin:0% 0%;transform-origin:0% 0%}.anim.origen05.activa{-webkit-transform-origin:0% 50%;transform-origin:0% 50%}.anim.origen0a.activa{-webkit-transform-origin:0% 100%;transform-origin:0% 100%}.anim.origen50.activa{-webkit-transform-origin:50% 0%;transform-origin:50% 0%}.anim.origen5a.activa{-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.anim.origena0.activa{-webkit-transform-origin:100% 0%;transform-origin:100% 0%}.anim.origena5.activa{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.anim.origenaa.activa{-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.anim.opacidad.matriz.activa,.anim.opacidad.rotar.activa{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,transform}.anim.duracion15.activa{-webkit-transition-duration:1.5s;transition-duration:1.5s}.anim.duracion20.activa{-webkit-transition-duration:2.0s;transition-duration:2.0s}.anim.duracion25.activa{-webkit-transition-duration:2.5s;transition-duration:2.5s}.anim.duracion30.activa{-webkit-transition-duration:3.0s;transition-duration:3.0s}.anim.demora5.activa{-webkit-transition-delay:0.5s;transition-delay:0.5s}.anim.demora10.activa{-webkit-transition-delay:1.0s;transition-delay:1.0s}.anim.demora15.activa{-webkit-transition-delay:1.5s;transition-delay:1.5s}.anim.demora20.activa{-webkit-transition-delay:2.0s;transition-delay:2.0s}.anim.demora25.activa{-webkit-transition-delay:2.5s;transition-delay:2.5s}.anim.demora30.activa{-webkit-transition-delay:3.0s;transition-delay:3.0s}.perspectiva5{-webkit-perspective:500px}.perspectiva10{-webkit-perspective:1000px}}

/*plugin*/
/*plugin bootstrap*/
.container-fluid{float:left;height:100%;width:100%}
.container-fluid .col.reves{float:right}
a.row{display:block;width:auto}
.col-0-60{width:100%}.col-0-59{width:98.33333333%}.col-0-58{width:96.66666667%}.col-0-57{width:95%}.col-0-56{width:93.33333333%}.col-0-55{width:91.66666667%}.col-0-54{width:90%}.col-0-53{width:88.33333333%}.col-0-52{width:86.66666667%}.col-0-51{width:85%}.col-0-50{width:83.33333333%}.col-0-49{width:81.66666667%}.col-0-48{width:80%}.col-0-47{width:78.33333333%}.col-0-46{width:76.66666667%}.col-0-45{width:75%}.col-0-44{width:73.33333333%}.col-0-43{width:71.66666667%}.col-0-42{width:70%}.col-0-41{width:68.33333333%}.col-0-40{width:66.66666667%}.col-0-39{width:65%}.col-0-38{width:63.33333333%}.col-0-37{width:61.66666667%}.col-0-36{width:60%}.col-0-35{width:58.33333333%}.col-0-34{width:56.66666667%}.col-0-33{width:55%}.col-0-32{width:53.33333333%}.col-0-31{width:51.66666667%}.col-0-30{width:50%}.col-0-29{width:48.33333333%}.col-0-28{width:46.66666667%}.col-0-27{width:45%}.col-0-26{width:43.33333333%}.col-0-25{width:41.66666667%}.col-0-24{width:40%}.col-0-23{width:38.33333333%}.col-0-22{width:36.66666667%}.col-0-21{width:35%}.col-0-20{width:33.33333333%}.col-0-19{width:31.66666667%}.col-0-18{width:30%}.col-0-17{width:28.33333333%}.col-0-16{width:26.66666667%}.col-0-15{width:25%}.col-0-14{width:23.33333333%}.col-0-13{width:21.66666667%}.col-0-12{width:20%}.col-0-11{width:18.33333333%}.col-0-10{width:16.66666667%}.col-0-9{width:15%}.col-0-8{width:13.33333333%}.col-0-7{width:11.66666667%}.col-0-6{width:10%}.col-0-5{width:8.33333333%}.col-0-4{width:6.66666667%}.col-0-3{width:5%}.col-0-2{width:3.33333333%}.col-0-1{width:1.66666667%}.col-0-push-60{margin-left:100%}.col-0-push-59{margin-left:98.33333333%}.col-0-push-58{margin-left:96.66666667%}.col-0-push-57{margin-left:95%}.col-0-push-56{margin-left:93.33333333%}.col-0-push-55{margin-left:91.66666667%}.col-0-push-54{margin-left:90%}.col-0-push-53{margin-left:88.33333333%}.col-0-push-52{margin-left:86.66666667%}.col-0-push-51{margin-left:85%}.col-0-push-50{margin-left:83.33333333%}.col-0-push-49{margin-left:81.66666667%}.col-0-push-48{margin-left:80%}.col-0-push-47{margin-left:78.33333333%}.col-0-push-46{margin-left:76.66666667%}.col-0-push-45{margin-left:75%}.col-0-push-44{margin-left:73.33333333%}.col-0-push-43{margin-left:71.66666667%}.col-0-push-42{margin-left:70%}.col-0-push-41{margin-left:68.33333333%}.col-0-push-40{margin-left:66.66666667%}.col-0-push-39{margin-left:65%}.col-0-push-38{margin-left:63.33333333%}.col-0-push-37{margin-left:61.66666667%}.col-0-push-36{margin-left:60%}.col-0-push-35{margin-left:58.33333333%}.col-0-push-34{margin-left:56.66666667%}.col-0-push-33{margin-left:55%}.col-0-push-32{margin-left:53.33333333%}.col-0-push-31{margin-left:51.66666667%}.col-0-push-30{margin-left:50%}.col-0-push-29{margin-left:48.33333333%}.col-0-push-28{margin-left:46.66666667%}.col-0-push-27{margin-left:45%}.col-0-push-26{margin-left:43.33333333%}.col-0-push-25{margin-left:41.66666667%}.col-0-push-24{margin-left:40%}.col-0-push-23{margin-left:38.33333333%}.col-0-push-22{margin-left:36.66666667%}.col-0-push-21{margin-left:35%}.col-0-push-20{margin-left:33.33333333%}.col-0-push-19{margin-left:31.66666667%}.col-0-push-18{margin-left:30%}.col-0-push-17{margin-left:28.33333333%}.col-0-push-16{margin-left:26.66666667%}.col-0-push-15{margin-left:25%}.col-0-push-14{margin-left:23.33333333%}.col-0-push-13{margin-left:21.66666667%}.col-0-push-12{margin-left:20%}.col-0-push-11{margin-left:18.33333333%}.col-0-push-10{margin-left:16.66666667%}.col-0-push-9{margin-left:15%}.col-0-push-8{margin-left:13.33333333%}.col-0-push-7{margin-left:11.66666667%}.col-0-push-6{margin-left:10%}.col-0-push-5{margin-left:8.33333333%}.col-0-push-4{margin-left:6.66666667%}.col-0-push-3{margin-left:5%}.col-0-push-2{margin-left:3.33333333%}.col-0-push-1{margin-left:1.66666667%}.col-0-push-0{margin-left:0}.col-0-pull-60{margin-left:-100%}.col-0-pull-59{margin-left:-98.33333333%}.col-0-pull-58{margin-left:-96.66666667%}.col-0-pull-57{margin-left:-95%}.col-0-pull-56{margin-left:-93.33333333%}.col-0-pull-55{margin-left:-91.66666667%}.col-0-pull-54{margin-left:-90%}.col-0-pull-53{margin-left:-88.33333333%}.col-0-pull-52{margin-left:-86.66666667%}.col-0-pull-51{margin-left:-85%}.col-0-pull-50{margin-left:-83.33333333%}.col-0-pull-49{margin-left:-81.66666667%}.col-0-pull-48{margin-left:-80%}.col-0-pull-47{margin-left:-78.33333333%}.col-0-pull-46{margin-left:-76.66666667%}.col-0-pull-45{margin-left:-75%}.col-0-pull-44{margin-left:-73.33333333%}.col-0-pull-43{margin-left:-71.66666667%}.col-0-pull-42{margin-left:-70%}.col-0-pull-41{margin-left:-68.33333333%}.col-0-pull-40{margin-left:-66.66666667%}.col-0-pull-39{margin-left:-65%}.col-0-pull-38{margin-left:-63.33333333%}.col-0-pull-37{margin-left:-61.66666667%}.col-0-pull-36{margin-left:-60%}.col-0-pull-35{margin-left:-58.33333333%}.col-0-pull-34{margin-left:-56.66666667%}.col-0-pull-33{margin-left:-55%}.col-0-pull-32{margin-left:-53.33333333%}.col-0-pull-31{margin-left:-51.66666667%}.col-0-pull-30{margin-left:-50%}.col-0-pull-29{margin-left:-48.33333333%}.col-0-pull-28{margin-left:-46.66666667%}.col-0-pull-27{margin-left:-45%}.col-0-pull-26{margin-left:-43.33333333%}.col-0-pull-25{margin-left:-41.66666667%}.col-0-pull-24{margin-left:-40%}.col-0-pull-23{margin-left:-38.33333333%}.col-0-pull-22{margin-left:-36.66666667%}.col-0-pull-21{margin-left:-35%}.col-0-pull-20{margin-left:-33.33333333%}.col-0-pull-19{margin-left:-31.66666667%}.col-0-pull-18{margin-left:-30%}.col-0-pull-17{margin-left:-28.33333333%}.col-0-pull-16{margin-left:-26.66666667%}.col-0-pull-15{margin-left:-25%}.col-0-pull-14{margin-left:-23.33333333%}.col-0-pull-13{margin-left:-21.66666667%}.col-0-pull-12{margin-left:-20%}.col-0-pull-11{margin-left:-18.33333333%}.col-0-pull-10{margin-left:-16.66666667%}.col-0-pull-9{margin-left:-15%}.col-0-pull-8{margin-left:-13.33333333%}.col-0-pull-7{margin-left:-11.66666667%}.col-0-pull-6{margin-left:-10%}.col-0-pull-5{margin-left:-8.33333333%}.col-0-pull-4{margin-left:-6.66666667%}.col-0-pull-3{margin-left:-5%}.col-0-pull-2{margin-left:-3.33333333%}.col-0-pull-1{margin-left:-1.66666667%}.col-0-pull-0{margin-left:0}
@media(min-width:480px){.col-4-60{width:100%}.col-4-59{width:98.33333333%}.col-4-58{width:96.66666667%}.col-4-57{width:95%}.col-4-56{width:93.33333333%}.col-4-55{width:91.66666667%}.col-4-54{width:90%}.col-4-53{width:88.33333333%}.col-4-52{width:86.66666667%}.col-4-51{width:85%}.col-4-50{width:83.33333333%}.col-4-49{width:81.66666667%}.col-4-48{width:80%}.col-4-47{width:78.33333333%}.col-4-46{width:76.66666667%}.col-4-45{width:75%}.col-4-44{width:73.33333333%}.col-4-43{width:71.66666667%}.col-4-42{width:70%}.col-4-41{width:68.33333333%}.col-4-40{width:66.66666667%}.col-4-39{width:65%}.col-4-38{width:63.33333333%}.col-4-37{width:61.66666667%}.col-4-36{width:60%}.col-4-35{width:58.33333333%}.col-4-34{width:56.66666667%}.col-4-33{width:55%}.col-4-32{width:53.33333333%}.col-4-31{width:51.66666667%}.col-4-30{width:50%}.col-4-29{width:48.33333333%}.col-4-28{width:46.66666667%}.col-4-27{width:45%}.col-4-26{width:43.33333333%}.col-4-25{width:41.66666667%}.col-4-24{width:40%}.col-4-23{width:38.33333333%}.col-4-22{width:36.66666667%}.col-4-21{width:35%}.col-4-20{width:33.33333333%}.col-4-19{width:31.66666667%}.col-4-18{width:30%}.col-4-17{width:28.33333333%}.col-4-16{width:26.66666667%}.col-4-15{width:25%}.col-4-14{width:23.33333333%}.col-4-13{width:21.66666667%}.col-4-12{width:20%}.col-4-11{width:18.33333333%}.col-4-10{width:16.66666667%}.col-4-9{width:15%}.col-4-8{width:13.33333333%}.col-4-7{width:11.66666667%}.col-4-6{width:10%}.col-4-5{width:8.33333333%}.col-4-4{width:6.66666667%}.col-4-3{width:5%}.col-4-2{width:3.33333333%}.col-4-1{width:1.66666667%}.col-4-push-60{margin-left:100%}.col-4-push-59{margin-left:98.33333333%}.col-4-push-58{margin-left:96.66666667%}.col-4-push-57{margin-left:95%}.col-4-push-56{margin-left:93.33333333%}.col-4-push-55{margin-left:91.66666667%}.col-4-push-54{margin-left:90%}.col-4-push-53{margin-left:88.33333333%}.col-4-push-52{margin-left:86.66666667%}.col-4-push-51{margin-left:85%}.col-4-push-50{margin-left:83.33333333%}.col-4-push-49{margin-left:81.66666667%}.col-4-push-48{margin-left:80%}.col-4-push-47{margin-left:78.33333333%}.col-4-push-46{margin-left:76.66666667%}.col-4-push-45{margin-left:75%}.col-4-push-44{margin-left:73.33333333%}.col-4-push-43{margin-left:71.66666667%}.col-4-push-42{margin-left:70%}.col-4-push-41{margin-left:68.33333333%}.col-4-push-40{margin-left:66.66666667%}.col-4-push-39{margin-left:65%}.col-4-push-38{margin-left:63.33333333%}.col-4-push-37{margin-left:61.66666667%}.col-4-push-36{margin-left:60%}.col-4-push-35{margin-left:58.33333333%}.col-4-push-34{margin-left:56.66666667%}.col-4-push-33{margin-left:55%}.col-4-push-32{margin-left:53.33333333%}.col-4-push-31{margin-left:51.66666667%}.col-4-push-30{margin-left:50%}.col-4-push-29{margin-left:48.33333333%}.col-4-push-28{margin-left:46.66666667%}.col-4-push-27{margin-left:45%}.col-4-push-26{margin-left:43.33333333%}.col-4-push-25{margin-left:41.66666667%}.col-4-push-24{margin-left:40%}.col-4-push-23{margin-left:38.33333333%}.col-4-push-22{margin-left:36.66666667%}.col-4-push-21{margin-left:35%}.col-4-push-20{margin-left:33.33333333%}.col-4-push-19{margin-left:31.66666667%}.col-4-push-18{margin-left:30%}.col-4-push-17{margin-left:28.33333333%}.col-4-push-16{margin-left:26.66666667%}.col-4-push-15{margin-left:25%}.col-4-push-14{margin-left:23.33333333%}.col-4-push-13{margin-left:21.66666667%}.col-4-push-12{margin-left:20%}.col-4-push-11{margin-left:18.33333333%}.col-4-push-10{margin-left:16.66666667%}.col-4-push-9{margin-left:15%}.col-4-push-8{margin-left:13.33333333%}.col-4-push-7{margin-left:11.66666667%}.col-4-push-6{margin-left:10%}.col-4-push-5{margin-left:8.33333333%}.col-4-push-4{margin-left:6.66666667%}.col-4-push-3{margin-left:5%}.col-4-push-2{margin-left:3.33333333%}.col-4-push-1{margin-left:1.66666667%}.col-4-push-0{margin-left:0}.col-4-pull-60{margin-left:-100%}.col-4-pull-59{margin-left:-98.33333333%}.col-4-pull-58{margin-left:-96.66666667%}.col-4-pull-57{margin-left:-95%}.col-4-pull-56{margin-left:-93.33333333%}.col-4-pull-55{margin-left:-91.66666667%}.col-4-pull-54{margin-left:-90%}.col-4-pull-53{margin-left:-88.33333333%}.col-4-pull-52{margin-left:-86.66666667%}.col-4-pull-51{margin-left:-85%}.col-4-pull-50{margin-left:-83.33333333%}.col-4-pull-49{margin-left:-81.66666667%}.col-4-pull-48{margin-left:-80%}.col-4-pull-47{margin-left:-78.33333333%}.col-4-pull-46{margin-left:-76.66666667%}.col-4-pull-45{margin-left:-75%}.col-4-pull-44{margin-left:-73.33333333%}.col-4-pull-43{margin-left:-71.66666667%}.col-4-pull-42{margin-left:-70%}.col-4-pull-41{margin-left:-68.33333333%}.col-4-pull-40{margin-left:-66.66666667%}.col-4-pull-39{margin-left:-65%}.col-4-pull-38{margin-left:-63.33333333%}.col-4-pull-37{margin-left:-61.66666667%}.col-4-pull-36{margin-left:-60%}.col-4-pull-35{margin-left:-58.33333333%}.col-4-pull-34{margin-left:-56.66666667%}.col-4-pull-33{margin-left:-55%}.col-4-pull-32{margin-left:-53.33333333%}.col-4-pull-31{margin-left:-51.66666667%}.col-4-pull-30{margin-left:-50%}.col-4-pull-29{margin-left:-48.33333333%}.col-4-pull-28{margin-left:-46.66666667%}.col-4-pull-27{margin-left:-45%}.col-4-pull-26{margin-left:-43.33333333%}.col-4-pull-25{margin-left:-41.66666667%}.col-4-pull-24{margin-left:-40%}.col-4-pull-23{margin-left:-38.33333333%}.col-4-pull-22{margin-left:-36.66666667%}.col-4-pull-21{margin-left:-35%}.col-4-pull-20{margin-left:-33.33333333%}.col-4-pull-19{margin-left:-31.66666667%}.col-4-pull-18{margin-left:-30%}.col-4-pull-17{margin-left:-28.33333333%}.col-4-pull-16{margin-left:-26.66666667%}.col-4-pull-15{margin-left:-25%}.col-4-pull-14{margin-left:-23.33333333%}.col-4-pull-13{margin-left:-21.66666667%}.col-4-pull-12{margin-left:-20%}.col-4-pull-11{margin-left:-18.33333333%}.col-4-pull-10{margin-left:-16.66666667%}.col-4-pull-9{margin-left:-15%}.col-4-pull-8{margin-left:-13.33333333%}.col-4-pull-7{margin-left:-11.66666667%}.col-4-pull-6{margin-left:-10%}.col-4-pull-5{margin-left:-8.33333333%}.col-4-pull-4{margin-left:-6.66666667%}.col-4-pull-3{margin-left:-5%}.col-4-pull-2{margin-left:-3.33333333%}.col-4-pull-1{margin-left:-1.66666667%}.col-4-pull-0{margin-left:0}}
@media(min-width:770px){.col-7-60{width:100%}.col-7-59{width:98.33333333%}.col-7-58{width:96.66666667%}.col-7-57{width:95%}.col-7-56{width:93.33333333%}.col-7-55{width:91.66666667%}.col-7-54{width:90%}.col-7-53{width:88.33333333%}.col-7-52{width:86.66666667%}.col-7-51{width:85%}.col-7-50{width:83.33333333%}.col-7-49{width:81.66666667%}.col-7-48{width:80%}.col-7-47{width:78.33333333%}.col-7-46{width:76.66666667%}.col-7-45{width:75%}.col-7-44{width:73.33333333%}.col-7-43{width:71.66666667%}.col-7-42{width:70%}.col-7-41{width:68.33333333%}.col-7-40{width:66.66666667%}.col-7-39{width:65%}.col-7-38{width:63.33333333%}.col-7-37{width:61.66666667%}.col-7-36{width:60%}.col-7-35{width:58.33333333%}.col-7-34{width:56.66666667%}.col-7-33{width:55%}.col-7-32{width:53.33333333%}.col-7-31{width:51.66666667%}.col-7-30{width:50%}.col-7-29{width:48.33333333%}.col-7-28{width:46.66666667%}.col-7-27{width:45%}.col-7-26{width:43.33333333%}.col-7-25{width:41.66666667%}.col-7-24{width:40%}.col-7-23{width:38.33333333%}.col-7-22{width:36.66666667%}.col-7-21{width:35%}.col-7-20{width:33.33333333%}.col-7-19{width:31.66666667%}.col-7-18{width:30%}.col-7-17{width:28.33333333%}.col-7-16{width:26.66666667%}.col-7-15{width:25%}.col-7-14{width:23.33333333%}.col-7-13{width:21.66666667%}.col-7-12{width:20%}.col-7-11{width:18.33333333%}.col-7-10{width:16.66666667%}.col-7-9{width:15%}.col-7-8{width:13.33333333%}.col-7-7{width:11.66666667%}.col-7-6{width:10%}.col-7-5{width:8.33333333%}.col-7-4{width:6.66666667%}.col-7-3{width:5%}.col-7-2{width:3.33333333%}.col-7-1{width:1.66666667%}.col-7-push-60{margin-left:100%}.col-7-push-59{margin-left:98.33333333%}.col-7-push-58{margin-left:96.66666667%}.col-7-push-57{margin-left:95%}.col-7-push-56{margin-left:93.33333333%}.col-7-push-55{margin-left:91.66666667%}.col-7-push-54{margin-left:90%}.col-7-push-53{margin-left:88.33333333%}.col-7-push-52{margin-left:86.66666667%}.col-7-push-51{margin-left:85%}.col-7-push-50{margin-left:83.33333333%}.col-7-push-49{margin-left:81.66666667%}.col-7-push-48{margin-left:80%}.col-7-push-47{margin-left:78.33333333%}.col-7-push-46{margin-left:76.66666667%}.col-7-push-45{margin-left:75%}.col-7-push-44{margin-left:73.33333333%}.col-7-push-43{margin-left:71.66666667%}.col-7-push-42{margin-left:70%}.col-7-push-41{margin-left:68.33333333%}.col-7-push-40{margin-left:66.66666667%}.col-7-push-39{margin-left:65%}.col-7-push-38{margin-left:63.33333333%}.col-7-push-37{margin-left:61.66666667%}.col-7-push-36{margin-left:60%}.col-7-push-35{margin-left:58.33333333%}.col-7-push-34{margin-left:56.66666667%}.col-7-push-33{margin-left:55%}.col-7-push-32{margin-left:53.33333333%}.col-7-push-31{margin-left:51.66666667%}.col-7-push-30{margin-left:50%}.col-7-push-29{margin-left:48.33333333%}.col-7-push-28{margin-left:46.66666667%}.col-7-push-27{margin-left:45%}.col-7-push-26{margin-left:43.33333333%}.col-7-push-25{margin-left:41.66666667%}.col-7-push-24{margin-left:40%}.col-7-push-23{margin-left:38.33333333%}.col-7-push-22{margin-left:36.66666667%}.col-7-push-21{margin-left:35%}.col-7-push-20{margin-left:33.33333333%}.col-7-push-19{margin-left:31.66666667%}.col-7-push-18{margin-left:30%}.col-7-push-17{margin-left:28.33333333%}.col-7-push-16{margin-left:26.66666667%}.col-7-push-15{margin-left:25%}.col-7-push-14{margin-left:23.33333333%}.col-7-push-13{margin-left:21.66666667%}.col-7-push-12{margin-left:20%}.col-7-push-11{margin-left:18.33333333%}.col-7-push-10{margin-left:16.66666667%}.col-7-push-9{margin-left:15%}.col-7-push-8{margin-left:13.33333333%}.col-7-push-7{margin-left:11.66666667%}.col-7-push-6{margin-left:10%}.col-7-push-5{margin-left:8.33333333%}.col-7-push-4{margin-left:6.66666667%}.col-7-push-3{margin-left:5%}.col-7-push-2{margin-left:3.33333333%}.col-7-push-1{margin-left:1.66666667%}.col-7-push-0{margin-left:0}.col-7-pull-60{margin-left:-100%}.col-7-pull-59{margin-left:-98.33333333%}.col-7-pull-58{margin-left:-96.66666667%}.col-7-pull-57{margin-left:-95%}.col-7-pull-56{margin-left:-93.33333333%}.col-7-pull-55{margin-left:-91.66666667%}.col-7-pull-54{margin-left:-90%}.col-7-pull-53{margin-left:-88.33333333%}.col-7-pull-52{margin-left:-86.66666667%}.col-7-pull-51{margin-left:-85%}.col-7-pull-50{margin-left:-83.33333333%}.col-7-pull-49{margin-left:-81.66666667%}.col-7-pull-48{margin-left:-80%}.col-7-pull-47{margin-left:-78.33333333%}.col-7-pull-46{margin-left:-76.66666667%}.col-7-pull-45{margin-left:-75%}.col-7-pull-44{margin-left:-73.33333333%}.col-7-pull-43{margin-left:-71.66666667%}.col-7-pull-42{margin-left:-70%}.col-7-pull-41{margin-left:-68.33333333%}.col-7-pull-40{margin-left:-66.66666667%}.col-7-pull-39{margin-left:-65%}.col-7-pull-38{margin-left:-63.33333333%}.col-7-pull-37{margin-left:-61.66666667%}.col-7-pull-36{margin-left:-60%}.col-7-pull-35{margin-left:-58.33333333%}.col-7-pull-34{margin-left:-56.66666667%}.col-7-pull-33{margin-left:-55%}.col-7-pull-32{margin-left:-53.33333333%}.col-7-pull-31{margin-left:-51.66666667%}.col-7-pull-30{margin-left:-50%}.col-7-pull-29{margin-left:-48.33333333%}.col-7-pull-28{margin-left:-46.66666667%}.col-7-pull-27{margin-left:-45%}.col-7-pull-26{margin-left:-43.33333333%}.col-7-pull-25{margin-left:-41.66666667%}.col-7-pull-24{margin-left:-40%}.col-7-pull-23{margin-left:-38.33333333%}.col-7-pull-22{margin-left:-36.66666667%}.col-7-pull-21{margin-left:-35%}.col-7-pull-20{margin-left:-33.33333333%}.col-7-pull-19{margin-left:-31.66666667%}.col-7-pull-18{margin-left:-30%}.col-7-pull-17{margin-left:-28.33333333%}.col-7-pull-16{margin-left:-26.66666667%}.col-7-pull-15{margin-left:-25%}.col-7-pull-14{margin-left:-23.33333333%}.col-7-pull-13{margin-left:-21.66666667%}.col-7-pull-12{margin-left:-20%}.col-7-pull-11{margin-left:-18.33333333%}.col-7-pull-10{margin-left:-16.66666667%}.col-7-pull-9{margin-left:-15%}.col-7-pull-8{margin-left:-13.33333333%}.col-7-pull-7{margin-left:-11.66666667%}.col-7-pull-6{margin-left:-10%}.col-7-pull-5{margin-left:-8.33333333%}.col-7-pull-4{margin-left:-6.66666667%}.col-7-pull-3{margin-left:-5%}.col-7-pull-2{margin-left:-3.33333333%}.col-7-pull-1{margin-left:-1.66666667%}.col-7-pull-0{margin-left:0}}
@media(min-width:1025px){.container-fluid:not(.ancho100){float:none;width:80%;max-width:1600px;min-width:1024px}.container-fluid.ancho90{width:90%;max-width:1800px}.container-fluid.ancho80{width:80%;max-width:1600px}.container-fluid.ancho70{width:70%;max-width:1400px}.container-fluid.ancho60{width:60%;max-width:1200px}.container-fluid.ancho50{width:50%;max-width:1000px;min-width:500px}.container-fluid.ancho40{width:40%;max-width:800px;min-width:400px}.container-fluid.ancho30{width:30%;max-width:600px;min-width:300px}.container-fluid.ancho20{width:20%;max-width:400px;min-width:200px}.container-fluid.ancho10{width:10%;max-width:200px;min-width:100px}.col-10-60{width:100%}.col-10-59{width:98.33333333%}.col-10-58{width:96.66666667%}.col-10-57{width:95%}.col-10-56{width:93.33333333%}.col-10-55{width:91.66666667%}.col-10-54{width:90%}.col-10-53{width:88.33333333%}.col-10-52{width:86.66666667%}.col-10-51{width:85%}.col-10-50{width:83.33333333%}.col-10-49{width:81.66666667%}.col-10-48{width:80%}.col-10-47{width:78.33333333%}.col-10-46{width:76.66666667%}.col-10-45{width:75%}.col-10-44{width:73.33333333%}.col-10-43{width:71.66666667%}.col-10-42{width:70%}.col-10-41{width:68.33333333%}.col-10-40{width:66.66666667%}.col-10-39{width:65%}.col-10-38{width:63.33333333%}.col-10-37{width:61.66666667%}.col-10-36{width:60%}.col-10-35{width:58.33333333%}.col-10-34{width:56.66666667%}.col-10-33{width:55%}.col-10-32{width:53.33333333%}.col-10-31{width:51.66666667%}.col-10-30{width:50%}.col-10-29{width:48.33333333%}.col-10-28{width:46.66666667%}.col-10-27{width:45%}.col-10-26{width:43.33333333%}.col-10-25{width:41.66666667%}.col-10-24{width:40%}.col-10-23{width:38.33333333%}.col-10-22{width:36.66666667%}.col-10-21{width:35%}.col-10-20{width:33.33333333%}.col-10-19{width:31.66666667%}.col-10-18{width:30%}.col-10-17{width:28.33333333%}.col-10-16{width:26.66666667%}.col-10-15{width:25%}.col-10-14{width:23.33333333%}.col-10-13{width:21.66666667%}.col-10-12{width:20%}.col-10-11{width:18.33333333%}.col-10-10{width:16.66666667%}.col-10-9{width:15%}.col-10-8{width:13.33333333%}.col-10-7{width:11.66666667%}.col-10-6{width:10%}.col-10-5{width:8.33333333%}.col-10-4{width:6.66666667%}.col-10-3{width:5%}.col-10-2{width:3.33333333%}.col-10-1{width:1.66666667%}.col-10-push-60{margin-left:100%}.col-10-push-59{margin-left:98.33333333%}.col-10-push-58{margin-left:96.66666667%}.col-10-push-57{margin-left:95%}.col-10-push-56{margin-left:93.33333333%}.col-10-push-55{margin-left:91.66666667%}.col-10-push-54{margin-left:90%}.col-10-push-53{margin-left:88.33333333%}.col-10-push-52{margin-left:86.66666667%}.col-10-push-51{margin-left:85%}.col-10-push-50{margin-left:83.33333333%}.col-10-push-49{margin-left:81.66666667%}.col-10-push-48{margin-left:80%}.col-10-push-47{margin-left:78.33333333%}.col-10-push-46{margin-left:76.66666667%}.col-10-push-45{margin-left:75%}.col-10-push-44{margin-left:73.33333333%}.col-10-push-43{margin-left:71.66666667%}.col-10-push-42{margin-left:70%}.col-10-push-41{margin-left:68.33333333%}.col-10-push-40{margin-left:66.66666667%}.col-10-push-39{margin-left:65%}.col-10-push-38{margin-left:63.33333333%}.col-10-push-37{margin-left:61.66666667%}.col-10-push-36{margin-left:60%}.col-10-push-35{margin-left:58.33333333%}.col-10-push-34{margin-left:56.66666667%}.col-10-push-33{margin-left:55%}.col-10-push-32{margin-left:53.33333333%}.col-10-push-31{margin-left:51.66666667%}.col-10-push-30{margin-left:50%}.col-10-push-29{margin-left:48.33333333%}.col-10-push-28{margin-left:46.66666667%}.col-10-push-27{margin-left:45%}.col-10-push-26{margin-left:43.33333333%}.col-10-push-25{margin-left:41.66666667%}.col-10-push-24{margin-left:40%}.col-10-push-23{margin-left:38.33333333%}.col-10-push-22{margin-left:36.66666667%}.col-10-push-21{margin-left:35%}.col-10-push-20{margin-left:33.33333333%}.col-10-push-19{margin-left:31.66666667%}.col-10-push-18{margin-left:30%}.col-10-push-17{margin-left:28.33333333%}.col-10-push-16{margin-left:26.66666667%}.col-10-push-15{margin-left:25%}.col-10-push-14{margin-left:23.33333333%}.col-10-push-13{margin-left:21.66666667%}.col-10-push-12{margin-left:20%}.col-10-push-11{margin-left:18.33333333%}.col-10-push-10{margin-left:16.66666667%}.col-10-push-9{margin-left:15%}.col-10-push-8{margin-left:13.33333333%}.col-10-push-7{margin-left:11.66666667%}.col-10-push-6{margin-left:10%}.col-10-push-5{margin-left:8.33333333%}.col-10-push-4{margin-left:6.66666667%}.col-10-push-3{margin-left:5%}.col-10-push-2{margin-left:3.33333333%}.col-10-push-1{margin-left:1.66666667%}.col-10-push-0{margin-left:0}.col-10-pull-60{margin-left:-100%}.col-10-pull-59{margin-left:-98.33333333%}.col-10-pull-58{margin-left:-96.66666667%}.col-10-pull-57{margin-left:-95%}.col-10-pull-56{margin-left:-93.33333333%}.col-10-pull-55{margin-left:-91.66666667%}.col-10-pull-54{margin-left:-90%}.col-10-pull-53{margin-left:-88.33333333%}.col-10-pull-52{margin-left:-86.66666667%}.col-10-pull-51{margin-left:-85%}.col-10-pull-50{margin-left:-83.33333333%}.col-10-pull-49{margin-left:-81.66666667%}.col-10-pull-48{margin-left:-80%}.col-10-pull-47{margin-left:-78.33333333%}.col-10-pull-46{margin-left:-76.66666667%}.col-10-pull-45{margin-left:-75%}.col-10-pull-44{margin-left:-73.33333333%}.col-10-pull-43{margin-left:-71.66666667%}.col-10-pull-42{margin-left:-70%}.col-10-pull-41{margin-left:-68.33333333%}.col-10-pull-40{margin-left:-66.66666667%}.col-10-pull-39{margin-left:-65%}.col-10-pull-38{margin-left:-63.33333333%}.col-10-pull-37{margin-left:-61.66666667%}.col-10-pull-36{margin-left:-60%}.col-10-pull-35{margin-left:-58.33333333%}.col-10-pull-34{margin-left:-56.66666667%}.col-10-pull-33{margin-left:-55%}.col-10-pull-32{margin-left:-53.33333333%}.col-10-pull-31{margin-left:-51.66666667%}.col-10-pull-30{margin-left:-50%}.col-10-pull-29{margin-left:-48.33333333%}.col-10-pull-28{margin-left:-46.66666667%}.col-10-pull-27{margin-left:-45%}.col-10-pull-26{margin-left:-43.33333333%}.col-10-pull-25{margin-left:-41.66666667%}.col-10-pull-24{margin-left:-40%}.col-10-pull-23{margin-left:-38.33333333%}.col-10-pull-22{margin-left:-36.66666667%}.col-10-pull-21{margin-left:-35%}.col-10-pull-20{margin-left:-33.33333333%}.col-10-pull-19{margin-left:-31.66666667%}.col-10-pull-18{margin-left:-30%}.col-10-pull-17{margin-left:-28.33333333%}.col-10-pull-16{margin-left:-26.66666667%}.col-10-pull-15{margin-left:-25%}.col-10-pull-14{margin-left:-23.33333333%}.col-10-pull-13{margin-left:-21.66666667%}.col-10-pull-12{margin-left:-20%}.col-10-pull-11{margin-left:-18.33333333%}.col-10-pull-10{margin-left:-16.66666667%}.col-10-pull-9{margin-left:-15%}.col-10-pull-8{margin-left:-13.33333333%}.col-10-pull-7{margin-left:-11.66666667%}.col-10-pull-6{margin-left:-10%}.col-10-pull-5{margin-left:-8.33333333%}.col-10-pull-4{margin-left:-6.66666667%}.col-10-pull-3{margin-left:-5%}.col-10-pull-2{margin-left:-3.33333333%}.col-10-pull-1{margin-left:-1.66666667%}.col-10-pull-0{margin-left:0}}
@media(min-width:1280px) and (min-height:700px){.col-12-60{width:100%}.col-12-59{width:98.33333333%}.col-12-58{width:96.66666667%}.col-12-57{width:95%}.col-12-56{width:93.33333333%}.col-12-55{width:91.66666667%}.col-12-54{width:90%}.col-12-53{width:88.33333333%}.col-12-52{width:86.66666667%}.col-12-51{width:85%}.col-12-50{width:83.33333333%}.col-12-49{width:81.66666667%}.col-12-48{width:80%}.col-12-47{width:78.33333333%}.col-12-46{width:76.66666667%}.col-12-45{width:75%}.col-12-44{width:73.33333333%}.col-12-43{width:71.66666667%}.col-12-42{width:70%}.col-12-41{width:68.33333333%}.col-12-40{width:66.66666667%}.col-12-39{width:65%}.col-12-38{width:63.33333333%}.col-12-37{width:61.66666667%}.col-12-36{width:60%}.col-12-35{width:58.33333333%}.col-12-34{width:56.66666667%}.col-12-33{width:55%}.col-12-32{width:53.33333333%}.col-12-31{width:51.66666667%}.col-12-30{width:50%}.col-12-29{width:48.33333333%}.col-12-28{width:46.66666667%}.col-12-27{width:45%}.col-12-26{width:43.33333333%}.col-12-25{width:41.66666667%}.col-12-24{width:40%}.col-12-23{width:38.33333333%}.col-12-22{width:36.66666667%}.col-12-21{width:35%}.col-12-20{width:33.33333333%}.col-12-19{width:31.66666667%}.col-12-18{width:30%}.col-12-17{width:28.33333333%}.col-12-16{width:26.66666667%}.col-12-15{width:25%}.col-12-14{width:23.33333333%}.col-12-13{width:21.66666667%}.col-12-12{width:20%}.col-12-11{width:18.33333333%}.col-12-10{width:16.66666667%}.col-12-9{width:15%}.col-12-8{width:13.33333333%}.col-12-7{width:11.66666667%}.col-12-6{width:10%}.col-12-5{width:8.33333333%}.col-12-4{width:6.66666667%}.col-12-3{width:5%}.col-12-2{width:3.33333333%}.col-12-1{width:1.66666667%}.col-12-push-60{margin-left:100%}.col-12-push-59{margin-left:98.33333333%}.col-12-push-58{margin-left:96.66666667%}.col-12-push-57{margin-left:95%}.col-12-push-56{margin-left:93.33333333%}.col-12-push-55{margin-left:91.66666667%}.col-12-push-54{margin-left:90%}.col-12-push-53{margin-left:88.33333333%}.col-12-push-52{margin-left:86.66666667%}.col-12-push-51{margin-left:85%}.col-12-push-50{margin-left:83.33333333%}.col-12-push-49{margin-left:81.66666667%}.col-12-push-48{margin-left:80%}.col-12-push-47{margin-left:78.33333333%}.col-12-push-46{margin-left:76.66666667%}.col-12-push-45{margin-left:75%}.col-12-push-44{margin-left:73.33333333%}.col-12-push-43{margin-left:71.66666667%}.col-12-push-42{margin-left:70%}.col-12-push-41{margin-left:68.33333333%}.col-12-push-40{margin-left:66.66666667%}.col-12-push-39{margin-left:65%}.col-12-push-38{margin-left:63.33333333%}.col-12-push-37{margin-left:61.66666667%}.col-12-push-36{margin-left:60%}.col-12-push-35{margin-left:58.33333333%}.col-12-push-34{margin-left:56.66666667%}.col-12-push-33{margin-left:55%}.col-12-push-32{margin-left:53.33333333%}.col-12-push-31{margin-left:51.66666667%}.col-12-push-30{margin-left:50%}.col-12-push-29{margin-left:48.33333333%}.col-12-push-28{margin-left:46.66666667%}.col-12-push-27{margin-left:45%}.col-12-push-26{margin-left:43.33333333%}.col-12-push-25{margin-left:41.66666667%}.col-12-push-24{margin-left:40%}.col-12-push-23{margin-left:38.33333333%}.col-12-push-22{margin-left:36.66666667%}.col-12-push-21{margin-left:35%}.col-12-push-20{margin-left:33.33333333%}.col-12-push-19{margin-left:31.66666667%}.col-12-push-18{margin-left:30%}.col-12-push-17{margin-left:28.33333333%}.col-12-push-16{margin-left:26.66666667%}.col-12-push-15{margin-left:25%}.col-12-push-14{margin-left:23.33333333%}.col-12-push-13{margin-left:21.66666667%}.col-12-push-12{margin-left:20%}.col-12-push-11{margin-left:18.33333333%}.col-12-push-10{margin-left:16.66666667%}.col-12-push-9{margin-left:15%}.col-12-push-8{margin-left:13.33333333%}.col-12-push-7{margin-left:11.66666667%}.col-12-push-6{margin-left:10%}.col-12-push-5{margin-left:8.33333333%}.col-12-push-4{margin-left:6.66666667%}.col-12-push-3{margin-left:5%}.col-12-push-2{margin-left:3.33333333%}.col-12-push-1{margin-left:1.66666667%}.col-12-push-0{margin-left:0}.col-12-pull-60{margin-left:-100%}.col-12-pull-59{margin-left:-98.33333333%}.col-12-pull-58{margin-left:-96.66666667%}.col-12-pull-57{margin-left:-95%}.col-12-pull-56{margin-left:-93.33333333%}.col-12-pull-55{margin-left:-91.66666667%}.col-12-pull-54{margin-left:-90%}.col-12-pull-53{margin-left:-88.33333333%}.col-12-pull-52{margin-left:-86.66666667%}.col-12-pull-51{margin-left:-85%}.col-12-pull-50{margin-left:-83.33333333%}.col-12-pull-49{margin-left:-81.66666667%}.col-12-pull-48{margin-left:-80%}.col-12-pull-47{margin-left:-78.33333333%}.col-12-pull-46{margin-left:-76.66666667%}.col-12-pull-45{margin-left:-75%}.col-12-pull-44{margin-left:-73.33333333%}.col-12-pull-43{margin-left:-71.66666667%}.col-12-pull-42{margin-left:-70%}.col-12-pull-41{margin-left:-68.33333333%}.col-12-pull-40{margin-left:-66.66666667%}.col-12-pull-39{margin-left:-65%}.col-12-pull-38{margin-left:-63.33333333%}.col-12-pull-37{margin-left:-61.66666667%}.col-12-pull-36{margin-left:-60%}.col-12-pull-35{margin-left:-58.33333333%}.col-12-pull-34{margin-left:-56.66666667%}.col-12-pull-33{margin-left:-55%}.col-12-pull-32{margin-left:-53.33333333%}.col-12-pull-31{margin-left:-51.66666667%}.col-12-pull-30{margin-left:-50%}.col-12-pull-29{margin-left:-48.33333333%}.col-12-pull-28{margin-left:-46.66666667%}.col-12-pull-27{margin-left:-45%}.col-12-pull-26{margin-left:-43.33333333%}.col-12-pull-25{margin-left:-41.66666667%}.col-12-pull-24{margin-left:-40%}.col-12-pull-23{margin-left:-38.33333333%}.col-12-pull-22{margin-left:-36.66666667%}.col-12-pull-21{margin-left:-35%}.col-12-pull-20{margin-left:-33.33333333%}.col-12-pull-19{margin-left:-31.66666667%}.col-12-pull-18{margin-left:-30%}.col-12-pull-17{margin-left:-28.33333333%}.col-12-pull-16{margin-left:-26.66666667%}.col-12-pull-15{margin-left:-25%}.col-12-pull-14{margin-left:-23.33333333%}.col-12-pull-13{margin-left:-21.66666667%}.col-12-pull-12{margin-left:-20%}.col-12-pull-11{margin-left:-18.33333333%}.col-12-pull-10{margin-left:-16.66666667%}.col-12-pull-9{margin-left:-15%}.col-12-pull-8{margin-left:-13.33333333%}.col-12-pull-7{margin-left:-11.66666667%}.col-12-pull-6{margin-left:-10%}.col-12-pull-5{margin-left:-8.33333333%}.col-12-pull-4{margin-left:-6.66666667%}.col-12-pull-3{margin-left:-5%}.col-12-pull-2{margin-left:-3.33333333%}.col-12-pull-1{margin-left:-1.66666667%}.col-12-pull-0{margin-left:0}}
@media(min-width:1440px) and (min-height:750px){.col-14-60{width:100%}.col-14-59{width:98.33333333%}.col-14-58{width:96.66666667%}.col-14-57{width:95%}.col-14-56{width:93.33333333%}.col-14-55{width:91.66666667%}.col-14-54{width:90%}.col-14-53{width:88.33333333%}.col-14-52{width:86.66666667%}.col-14-51{width:85%}.col-14-50{width:83.33333333%}.col-14-49{width:81.66666667%}.col-14-48{width:80%}.col-14-47{width:78.33333333%}.col-14-46{width:76.66666667%}.col-14-45{width:75%}.col-14-44{width:73.33333333%}.col-14-43{width:71.66666667%}.col-14-42{width:70%}.col-14-41{width:68.33333333%}.col-14-40{width:66.66666667%}.col-14-39{width:65%}.col-14-38{width:63.33333333%}.col-14-37{width:61.66666667%}.col-14-36{width:60%}.col-14-35{width:58.33333333%}.col-14-34{width:56.66666667%}.col-14-33{width:55%}.col-14-32{width:53.33333333%}.col-14-31{width:51.66666667%}.col-14-30{width:50%}.col-14-29{width:48.33333333%}.col-14-28{width:46.66666667%}.col-14-27{width:45%}.col-14-26{width:43.33333333%}.col-14-25{width:41.66666667%}.col-14-24{width:40%}.col-14-23{width:38.33333333%}.col-14-22{width:36.66666667%}.col-14-21{width:35%}.col-14-20{width:33.33333333%}.col-14-19{width:31.66666667%}.col-14-18{width:30%}.col-14-17{width:28.33333333%}.col-14-16{width:26.66666667%}.col-14-15{width:25%}.col-14-14{width:23.33333333%}.col-14-13{width:21.66666667%}.col-14-12{width:20%}.col-14-11{width:18.33333333%}.col-14-10{width:16.66666667%}.col-14-9{width:15%}.col-14-8{width:13.33333333%}.col-14-7{width:11.66666667%}.col-14-6{width:10%}.col-14-5{width:8.33333333%}.col-14-4{width:6.66666667%}.col-14-3{width:5%}.col-14-2{width:3.33333333%}.col-14-1{width:1.66666667%}.col-14-push-60{margin-left:100%}.col-14-push-59{margin-left:98.33333333%}.col-14-push-58{margin-left:96.66666667%}.col-14-push-57{margin-left:95%}.col-14-push-56{margin-left:93.33333333%}.col-14-push-55{margin-left:91.66666667%}.col-14-push-54{margin-left:90%}.col-14-push-53{margin-left:88.33333333%}.col-14-push-52{margin-left:86.66666667%}.col-14-push-51{margin-left:85%}.col-14-push-50{margin-left:83.33333333%}.col-14-push-49{margin-left:81.66666667%}.col-14-push-48{margin-left:80%}.col-14-push-47{margin-left:78.33333333%}.col-14-push-46{margin-left:76.66666667%}.col-14-push-45{margin-left:75%}.col-14-push-44{margin-left:73.33333333%}.col-14-push-43{margin-left:71.66666667%}.col-14-push-42{margin-left:70%}.col-14-push-41{margin-left:68.33333333%}.col-14-push-40{margin-left:66.66666667%}.col-14-push-39{margin-left:65%}.col-14-push-38{margin-left:63.33333333%}.col-14-push-37{margin-left:61.66666667%}.col-14-push-36{margin-left:60%}.col-14-push-35{margin-left:58.33333333%}.col-14-push-34{margin-left:56.66666667%}.col-14-push-33{margin-left:55%}.col-14-push-32{margin-left:53.33333333%}.col-14-push-31{margin-left:51.66666667%}.col-14-push-30{margin-left:50%}.col-14-push-29{margin-left:48.33333333%}.col-14-push-28{margin-left:46.66666667%}.col-14-push-27{margin-left:45%}.col-14-push-26{margin-left:43.33333333%}.col-14-push-25{margin-left:41.66666667%}.col-14-push-24{margin-left:40%}.col-14-push-23{margin-left:38.33333333%}.col-14-push-22{margin-left:36.66666667%}.col-14-push-21{margin-left:35%}.col-14-push-20{margin-left:33.33333333%}.col-14-push-19{margin-left:31.66666667%}.col-14-push-18{margin-left:30%}.col-14-push-17{margin-left:28.33333333%}.col-14-push-16{margin-left:26.66666667%}.col-14-push-15{margin-left:25%}.col-14-push-14{margin-left:23.33333333%}.col-14-push-13{margin-left:21.66666667%}.col-14-push-12{margin-left:20%}.col-14-push-11{margin-left:18.33333333%}.col-14-push-10{margin-left:16.66666667%}.col-14-push-9{margin-left:15%}.col-14-push-8{margin-left:13.33333333%}.col-14-push-7{margin-left:11.66666667%}.col-14-push-6{margin-left:10%}.col-14-push-5{margin-left:8.33333333%}.col-14-push-4{margin-left:6.66666667%}.col-14-push-3{margin-left:5%}.col-14-push-2{margin-left:3.33333333%}.col-14-push-1{margin-left:1.66666667%}.col-14-push-0{margin-left:0}.col-14-pull-60{margin-left:-100%}.col-14-pull-59{margin-left:-98.33333333%}.col-14-pull-58{margin-left:-96.66666667%}.col-14-pull-57{margin-left:-95%}.col-14-pull-56{margin-left:-93.33333333%}.col-14-pull-55{margin-left:-91.66666667%}.col-14-pull-54{margin-left:-90%}.col-14-pull-53{margin-left:-88.33333333%}.col-14-pull-52{margin-left:-86.66666667%}.col-14-pull-51{margin-left:-85%}.col-14-pull-50{margin-left:-83.33333333%}.col-14-pull-49{margin-left:-81.66666667%}.col-14-pull-48{margin-left:-80%}.col-14-pull-47{margin-left:-78.33333333%}.col-14-pull-46{margin-left:-76.66666667%}.col-14-pull-45{margin-left:-75%}.col-14-pull-44{margin-left:-73.33333333%}.col-14-pull-43{margin-left:-71.66666667%}.col-14-pull-42{margin-left:-70%}.col-14-pull-41{margin-left:-68.33333333%}.col-14-pull-40{margin-left:-66.66666667%}.col-14-pull-39{margin-left:-65%}.col-14-pull-38{margin-left:-63.33333333%}.col-14-pull-37{margin-left:-61.66666667%}.col-14-pull-36{margin-left:-60%}.col-14-pull-35{margin-left:-58.33333333%}.col-14-pull-34{margin-left:-56.66666667%}.col-14-pull-33{margin-left:-55%}.col-14-pull-32{margin-left:-53.33333333%}.col-14-pull-31{margin-left:-51.66666667%}.col-14-pull-30{margin-left:-50%}.col-14-pull-29{margin-left:-48.33333333%}.col-14-pull-28{margin-left:-46.66666667%}.col-14-pull-27{margin-left:-45%}.col-14-pull-26{margin-left:-43.33333333%}.col-14-pull-25{margin-left:-41.66666667%}.col-14-pull-24{margin-left:-40%}.col-14-pull-23{margin-left:-38.33333333%}.col-14-pull-22{margin-left:-36.66666667%}.col-14-pull-21{margin-left:-35%}.col-14-pull-20{margin-left:-33.33333333%}.col-14-pull-19{margin-left:-31.66666667%}.col-14-pull-18{margin-left:-30%}.col-14-pull-17{margin-left:-28.33333333%}.col-14-pull-16{margin-left:-26.66666667%}.col-14-pull-15{margin-left:-25%}.col-14-pull-14{margin-left:-23.33333333%}.col-14-pull-13{margin-left:-21.66666667%}.col-14-pull-12{margin-left:-20%}.col-14-pull-11{margin-left:-18.33333333%}.col-14-pull-10{margin-left:-16.66666667%}.col-14-pull-9{margin-left:-15%}.col-14-pull-8{margin-left:-13.33333333%}.col-14-pull-7{margin-left:-11.66666667%}.col-14-pull-6{margin-left:-10%}.col-14-pull-5{margin-left:-8.33333333%}.col-14-pull-4{margin-left:-6.66666667%}.col-14-pull-3{margin-left:-5%}.col-14-pull-2{margin-left:-3.33333333%}.col-14-pull-1{margin-left:-1.66666667%}.col-14-pull-0{margin-left:0}}
@media(min-width:1680px) and (min-height:800px){.col-16-60{width:100%}.col-16-59{width:98.33333333%}.col-16-58{width:96.66666667%}.col-16-57{width:95%}.col-16-56{width:93.33333333%}.col-16-55{width:91.66666667%}.col-16-54{width:90%}.col-16-53{width:88.33333333%}.col-16-52{width:86.66666667%}.col-16-51{width:85%}.col-16-50{width:83.33333333%}.col-16-49{width:81.66666667%}.col-16-48{width:80%}.col-16-47{width:78.33333333%}.col-16-46{width:76.66666667%}.col-16-45{width:75%}.col-16-44{width:73.33333333%}.col-16-43{width:71.66666667%}.col-16-42{width:70%}.col-16-41{width:68.33333333%}.col-16-40{width:66.66666667%}.col-16-39{width:65%}.col-16-38{width:63.33333333%}.col-16-37{width:61.66666667%}.col-16-36{width:60%}.col-16-35{width:58.33333333%}.col-16-34{width:56.66666667%}.col-16-33{width:55%}.col-16-32{width:53.33333333%}.col-16-31{width:51.66666667%}.col-16-30{width:50%}.col-16-29{width:48.33333333%}.col-16-28{width:46.66666667%}.col-16-27{width:45%}.col-16-26{width:43.33333333%}.col-16-25{width:41.66666667%}.col-16-24{width:40%}.col-16-23{width:38.33333333%}.col-16-22{width:36.66666667%}.col-16-21{width:35%}.col-16-20{width:33.33333333%}.col-16-19{width:31.66666667%}.col-16-18{width:30%}.col-16-17{width:28.33333333%}.col-16-16{width:26.66666667%}.col-16-15{width:25%}.col-16-14{width:23.33333333%}.col-16-13{width:21.66666667%}.col-16-12{width:20%}.col-16-11{width:18.33333333%}.col-16-10{width:16.66666667%}.col-16-9{width:15%}.col-16-8{width:13.33333333%}.col-16-7{width:11.66666667%}.col-16-6{width:10%}.col-16-5{width:8.33333333%}.col-16-4{width:6.66666667%}.col-16-3{width:5%}.col-16-2{width:3.33333333%}.col-16-1{width:1.66666667%}.col-16-push-60{margin-left:100%}.col-16-push-59{margin-left:98.33333333%}.col-16-push-58{margin-left:96.66666667%}.col-16-push-57{margin-left:95%}.col-16-push-56{margin-left:93.33333333%}.col-16-push-55{margin-left:91.66666667%}.col-16-push-54{margin-left:90%}.col-16-push-53{margin-left:88.33333333%}.col-16-push-52{margin-left:86.66666667%}.col-16-push-51{margin-left:85%}.col-16-push-50{margin-left:83.33333333%}.col-16-push-49{margin-left:81.66666667%}.col-16-push-48{margin-left:80%}.col-16-push-47{margin-left:78.33333333%}.col-16-push-46{margin-left:76.66666667%}.col-16-push-45{margin-left:75%}.col-16-push-44{margin-left:73.33333333%}.col-16-push-43{margin-left:71.66666667%}.col-16-push-42{margin-left:70%}.col-16-push-41{margin-left:68.33333333%}.col-16-push-40{margin-left:66.66666667%}.col-16-push-39{margin-left:65%}.col-16-push-38{margin-left:63.33333333%}.col-16-push-37{margin-left:61.66666667%}.col-16-push-36{margin-left:60%}.col-16-push-35{margin-left:58.33333333%}.col-16-push-34{margin-left:56.66666667%}.col-16-push-33{margin-left:55%}.col-16-push-32{margin-left:53.33333333%}.col-16-push-31{margin-left:51.66666667%}.col-16-push-30{margin-left:50%}.col-16-push-29{margin-left:48.33333333%}.col-16-push-28{margin-left:46.66666667%}.col-16-push-27{margin-left:45%}.col-16-push-26{margin-left:43.33333333%}.col-16-push-25{margin-left:41.66666667%}.col-16-push-24{margin-left:40%}.col-16-push-23{margin-left:38.33333333%}.col-16-push-22{margin-left:36.66666667%}.col-16-push-21{margin-left:35%}.col-16-push-20{margin-left:33.33333333%}.col-16-push-19{margin-left:31.66666667%}.col-16-push-18{margin-left:30%}.col-16-push-17{margin-left:28.33333333%}.col-16-push-16{margin-left:26.66666667%}.col-16-push-15{margin-left:25%}.col-16-push-14{margin-left:23.33333333%}.col-16-push-13{margin-left:21.66666667%}.col-16-push-12{margin-left:20%}.col-16-push-11{margin-left:18.33333333%}.col-16-push-10{margin-left:16.66666667%}.col-16-push-9{margin-left:15%}.col-16-push-8{margin-left:13.33333333%}.col-16-push-7{margin-left:11.66666667%}.col-16-push-6{margin-left:10%}.col-16-push-5{margin-left:8.33333333%}.col-16-push-4{margin-left:6.66666667%}.col-16-push-3{margin-left:5%}.col-16-push-2{margin-left:3.33333333%}.col-16-push-1{margin-left:1.66666667%}.col-16-push-0{margin-left:0}.col-16-pull-60{margin-left:-100%}.col-16-pull-59{margin-left:-98.33333333%}.col-16-pull-58{margin-left:-96.66666667%}.col-16-pull-57{margin-left:-95%}.col-16-pull-56{margin-left:-93.33333333%}.col-16-pull-55{margin-left:-91.66666667%}.col-16-pull-54{margin-left:-90%}.col-16-pull-53{margin-left:-88.33333333%}.col-16-pull-52{margin-left:-86.66666667%}.col-16-pull-51{margin-left:-85%}.col-16-pull-50{margin-left:-83.33333333%}.col-16-pull-49{margin-left:-81.66666667%}.col-16-pull-48{margin-left:-80%}.col-16-pull-47{margin-left:-78.33333333%}.col-16-pull-46{margin-left:-76.66666667%}.col-16-pull-45{margin-left:-75%}.col-16-pull-44{margin-left:-73.33333333%}.col-16-pull-43{margin-left:-71.66666667%}.col-16-pull-42{margin-left:-70%}.col-16-pull-41{margin-left:-68.33333333%}.col-16-pull-40{margin-left:-66.66666667%}.col-16-pull-39{margin-left:-65%}.col-16-pull-38{margin-left:-63.33333333%}.col-16-pull-37{margin-left:-61.66666667%}.col-16-pull-36{margin-left:-60%}.col-16-pull-35{margin-left:-58.33333333%}.col-16-pull-34{margin-left:-56.66666667%}.col-16-pull-33{margin-left:-55%}.col-16-pull-32{margin-left:-53.33333333%}.col-16-pull-31{margin-left:-51.66666667%}.col-16-pull-30{margin-left:-50%}.col-16-pull-29{margin-left:-48.33333333%}.col-16-pull-28{margin-left:-46.66666667%}.col-16-pull-27{margin-left:-45%}.col-16-pull-26{margin-left:-43.33333333%}.col-16-pull-25{margin-left:-41.66666667%}.col-16-pull-24{margin-left:-40%}.col-16-pull-23{margin-left:-38.33333333%}.col-16-pull-22{margin-left:-36.66666667%}.col-16-pull-21{margin-left:-35%}.col-16-pull-20{margin-left:-33.33333333%}.col-16-pull-19{margin-left:-31.66666667%}.col-16-pull-18{margin-left:-30%}.col-16-pull-17{margin-left:-28.33333333%}.col-16-pull-16{margin-left:-26.66666667%}.col-16-pull-15{margin-left:-25%}.col-16-pull-14{margin-left:-23.33333333%}.col-16-pull-13{margin-left:-21.66666667%}.col-16-pull-12{margin-left:-20%}.col-16-pull-11{margin-left:-18.33333333%}.col-16-pull-10{margin-left:-16.66666667%}.col-16-pull-9{margin-left:-15%}.col-16-pull-8{margin-left:-13.33333333%}.col-16-pull-7{margin-left:-11.66666667%}.col-16-pull-6{margin-left:-10%}.col-16-pull-5{margin-left:-8.33333333%}.col-16-pull-4{margin-left:-6.66666667%}.col-16-pull-3{margin-left:-5%}.col-16-pull-2{margin-left:-3.33333333%}.col-16-pull-1{margin-left:-1.66666667%}.col-16-pull-0{margin-left:0}}
@media(min-width:1900px) and (min-height:850px){.col-19-60{width:100%}.col-19-59{width:98.33333333%}.col-19-58{width:96.66666667%}.col-19-57{width:95%}.col-19-56{width:93.33333333%}.col-19-55{width:91.66666667%}.col-19-54{width:90%}.col-19-53{width:88.33333333%}.col-19-52{width:86.66666667%}.col-19-51{width:85%}.col-19-50{width:83.33333333%}.col-19-49{width:81.66666667%}.col-19-48{width:80%}.col-19-47{width:78.33333333%}.col-19-46{width:76.66666667%}.col-19-45{width:75%}.col-19-44{width:73.33333333%}.col-19-43{width:71.66666667%}.col-19-42{width:70%}.col-19-41{width:68.33333333%}.col-19-40{width:66.66666667%}.col-19-39{width:65%}.col-19-38{width:63.33333333%}.col-19-37{width:61.66666667%}.col-19-36{width:60%}.col-19-35{width:58.33333333%}.col-19-34{width:56.66666667%}.col-19-33{width:55%}.col-19-32{width:53.33333333%}.col-19-31{width:51.66666667%}.col-19-30{width:50%}.col-19-29{width:48.33333333%}.col-19-28{width:46.66666667%}.col-19-27{width:45%}.col-19-26{width:43.33333333%}.col-19-25{width:41.66666667%}.col-19-24{width:40%}.col-19-23{width:38.33333333%}.col-19-22{width:36.66666667%}.col-19-21{width:35%}.col-19-20{width:33.33333333%}.col-19-19{width:31.66666667%}.col-19-18{width:30%}.col-19-17{width:28.33333333%}.col-19-16{width:26.66666667%}.col-19-15{width:25%}.col-19-14{width:23.33333333%}.col-19-13{width:21.66666667%}.col-19-12{width:20%}.col-19-11{width:18.33333333%}.col-19-10{width:16.66666667%}.col-19-9{width:15%}.col-19-8{width:13.33333333%}.col-19-7{width:11.66666667%}.col-19-6{width:10%}.col-19-5{width:8.33333333%}.col-19-4{width:6.66666667%}.col-19-3{width:5%}.col-19-2{width:3.33333333%}.col-19-1{width:1.66666667%}.col-19-push-60{margin-left:100%}.col-19-push-59{margin-left:98.33333333%}.col-19-push-58{margin-left:96.66666667%}.col-19-push-57{margin-left:95%}.col-19-push-56{margin-left:93.33333333%}.col-19-push-55{margin-left:91.66666667%}.col-19-push-54{margin-left:90%}.col-19-push-53{margin-left:88.33333333%}.col-19-push-52{margin-left:86.66666667%}.col-19-push-51{margin-left:85%}.col-19-push-50{margin-left:83.33333333%}.col-19-push-49{margin-left:81.66666667%}.col-19-push-48{margin-left:80%}.col-19-push-47{margin-left:78.33333333%}.col-19-push-46{margin-left:76.66666667%}.col-19-push-45{margin-left:75%}.col-19-push-44{margin-left:73.33333333%}.col-19-push-43{margin-left:71.66666667%}.col-19-push-42{margin-left:70%}.col-19-push-41{margin-left:68.33333333%}.col-19-push-40{margin-left:66.66666667%}.col-19-push-39{margin-left:65%}.col-19-push-38{margin-left:63.33333333%}.col-19-push-37{margin-left:61.66666667%}.col-19-push-36{margin-left:60%}.col-19-push-35{margin-left:58.33333333%}.col-19-push-34{margin-left:56.66666667%}.col-19-push-33{margin-left:55%}.col-19-push-32{margin-left:53.33333333%}.col-19-push-31{margin-left:51.66666667%}.col-19-push-30{margin-left:50%}.col-19-push-29{margin-left:48.33333333%}.col-19-push-28{margin-left:46.66666667%}.col-19-push-27{margin-left:45%}.col-19-push-26{margin-left:43.33333333%}.col-19-push-25{margin-left:41.66666667%}.col-19-push-24{margin-left:40%}.col-19-push-23{margin-left:38.33333333%}.col-19-push-22{margin-left:36.66666667%}.col-19-push-21{margin-left:35%}.col-19-push-20{margin-left:33.33333333%}.col-19-push-19{margin-left:31.66666667%}.col-19-push-18{margin-left:30%}.col-19-push-17{margin-left:28.33333333%}.col-19-push-16{margin-left:26.66666667%}.col-19-push-15{margin-left:25%}.col-19-push-14{margin-left:23.33333333%}.col-19-push-13{margin-left:21.66666667%}.col-19-push-12{margin-left:20%}.col-19-push-11{margin-left:18.33333333%}.col-19-push-10{margin-left:16.66666667%}.col-19-push-9{margin-left:15%}.col-19-push-8{margin-left:13.33333333%}.col-19-push-7{margin-left:11.66666667%}.col-19-push-6{margin-left:10%}.col-19-push-5{margin-left:8.33333333%}.col-19-push-4{margin-left:6.66666667%}.col-19-push-3{margin-left:5%}.col-19-push-2{margin-left:3.33333333%}.col-19-push-1{margin-left:1.66666667%}.col-19-push-0{margin-left:0}.col-19-pull-60{margin-left:-100%}.col-19-pull-59{margin-left:-98.33333333%}.col-19-pull-58{margin-left:-96.66666667%}.col-19-pull-57{margin-left:-95%}.col-19-pull-56{margin-left:-93.33333333%}.col-19-pull-55{margin-left:-91.66666667%}.col-19-pull-54{margin-left:-90%}.col-19-pull-53{margin-left:-88.33333333%}.col-19-pull-52{margin-left:-86.66666667%}.col-19-pull-51{margin-left:-85%}.col-19-pull-50{margin-left:-83.33333333%}.col-19-pull-49{margin-left:-81.66666667%}.col-19-pull-48{margin-left:-80%}.col-19-pull-47{margin-left:-78.33333333%}.col-19-pull-46{margin-left:-76.66666667%}.col-19-pull-45{margin-left:-75%}.col-19-pull-44{margin-left:-73.33333333%}.col-19-pull-43{margin-left:-71.66666667%}.col-19-pull-42{margin-left:-70%}.col-19-pull-41{margin-left:-68.33333333%}.col-19-pull-40{margin-left:-66.66666667%}.col-19-pull-39{margin-left:-65%}.col-19-pull-38{margin-left:-63.33333333%}.col-19-pull-37{margin-left:-61.66666667%}.col-19-pull-36{margin-left:-60%}.col-19-pull-35{margin-left:-58.33333333%}.col-19-pull-34{margin-left:-56.66666667%}.col-19-pull-33{margin-left:-55%}.col-19-pull-32{margin-left:-53.33333333%}.col-19-pull-31{margin-left:-51.66666667%}.col-19-pull-30{margin-left:-50%}.col-19-pull-29{margin-left:-48.33333333%}.col-19-pull-28{margin-left:-46.66666667%}.col-19-pull-27{margin-left:-45%}.col-19-pull-26{margin-left:-43.33333333%}.col-19-pull-25{margin-left:-41.66666667%}.col-19-pull-24{margin-left:-40%}.col-19-pull-23{margin-left:-38.33333333%}.col-19-pull-22{margin-left:-36.66666667%}.col-19-pull-21{margin-left:-35%}.col-19-pull-20{margin-left:-33.33333333%}.col-19-pull-19{margin-left:-31.66666667%}.col-19-pull-18{margin-left:-30%}.col-19-pull-17{margin-left:-28.33333333%}.col-19-pull-16{margin-left:-26.66666667%}.col-19-pull-15{margin-left:-25%}.col-19-pull-14{margin-left:-23.33333333%}.col-19-pull-13{margin-left:-21.66666667%}.col-19-pull-12{margin-left:-20%}.col-19-pull-11{margin-left:-18.33333333%}.col-19-pull-10{margin-left:-16.66666667%}.col-19-pull-9{margin-left:-15%}.col-19-pull-8{margin-left:-13.33333333%}.col-19-pull-7{margin-left:-11.66666667%}.col-19-pull-6{margin-left:-10%}.col-19-pull-5{margin-left:-8.33333333%}.col-19-pull-4{margin-left:-6.66666667%}.col-19-pull-3{margin-left:-5%}.col-19-pull-2{margin-left:-3.33333333%}.col-19-pull-1{margin-left:-1.66666667%}.col-19-pull-0{margin-left:0}}
/*plugin slick*/
.slick-slider:not(.slick-vertical),.slick-slider:not(.slick-vertical) .slick-list,.slick-slider:not(.slick-vertical) .slick-list .slick-track,.slick-slider:not(.slick-vertical) .slick-list .slick-track .slick-slide{height:100%}
.slick-slider{float:left;width:100%}

/*main*/
html,body,#main{float:left;height:100%;width:100%}
html{background:#fff;color:#000;font-family:"robotocondensed";font-style:normal;font-weight:normal;letter-spacing:normal;opacity:1;overflow-x:hidden;text-align:left;text-decoration:none;text-transform:none;min-width:320px;-webkit-transition:opacity 0.6s;transition:opacity 0.6s}
.bebas{font-family:"bebas_neue_regularregular"}
.nexa{font-family:"nexa_boldregular"}
.roboto{font-family:"robotoregular"}
@media(min-width:1025px){html{min-height:600px}}
@media(min-width:1280px) and (min-height:700px){html{min-height:750px}}
@media(min-width:1440px) and (min-height:750px){html{min-height:800px}}
@media(min-width:1680px) and (min-height:800px){html{min-height:850px}}
@media(min-width:1900px) and (min-height:850px){html{min-height:900px}}
@media print{.no_imprimir{display:none !important}}

/*vista*/
html>body .vista0000{display:none !important}
@media(max-width:1024px){html>body .vista0001{display:none !important}}
@media(max-width:769px){html>body .vista0011{display:none !important}}
@media(max-width:479px){html>body .vista0111{display:none !important}}
@media(min-width:480px){html>body .vista1000{display:none !important}}
@media(min-width:770px){html>body .vista1100{display:none !important}}
@media(min-width:1025px){html>body .vista1110{display:none !important}}

/*alinea*/
.alinea{font-size:0}
.alinea.izquierda{text-align:left}
.alinea.centro{text-align:center}
.alinea.derecha{text-align:right}
.alinea.reves{direction:rtl}
.alinea.reves>*{direction:ltr}
.alinea:before,.alinea:after,.alinea>*{display:inline-block;vertical-align:middle}
.alinea:before,.alinea:after{content:"";height:100%;width:0}
.alinea.tope:before,.alinea.tope:after,.alinea.tope>*{vertical-align:top}
.alinea.medio:before,.alinea.medio:after,.alinea.medio>*{vertical-align:middle}
.alinea.bajo:before,.alinea.bajo:after,.alinea.bajo>*{vertical-align:bottom}
.alinea>*{float:none !important;max-width:100%}
.alinea>.celda{display:inline-table !important}
.alinea>.texto{width:auto}

/*cabecera*/
#cabecera{background:#fff;float:left;height:75px;width:100%;position:fixed;left:0;top:0;z-index:1}
#cabecera #cabecera_isologo{display:block;height:80%;margin:auto 0;position:absolute;bottom:0;left:15px;top:0}
#cabecera #cabecera_isologo img{float:left;height:100%}
#cabecera #cabecera_anos{color:#fff;font-size:11px;text-transform:uppercase;position:absolute;}
#cabecera #cabecera_anos strong{font-size:6em;letter-spacing:-0.04em;margin:0.1em 0.04em 0 0}
#cabecera #cabecera_anos small>*{display:block;float:left;clear:left}
#cabecera #cabecera_anos small span{font-size:1.1em}
#cabecera #cabecera_anos small mark{background:#3bb3c3;color:#fff;margin:3px 0;padding:3px}
@media(max-width:1024px){
    #cabecera #cabecera_sanguche{background:#10438e;border:1px solid #fff;display:block;height:36px;margin:auto 0;overflow:hidden;width:36px;position:absolute;bottom:0;right:15px;top:0;z-index:1}
    #cabecera #cabecera_sanguche:before,#cabecera #cabecera_sanguche:after{content:"";display:block;position:absolute;left:0;top:0}
    #cabecera #cabecera_sanguche:before{background:#3bb3c3;background-clip:content-box;border:solid #3bb3c3;border-width:4px 0;height:20px;margin:7px;padding:4px 0;width:20px}
    #cabecera #cabecera_sanguche:after{background:#10438e;height:100%;width:100%;-webkit-transform:skewX(45deg) scaleX(0);transform:skewX(45deg) scaleX(0);-webkit-transition:0.6s 0.2s;transition:0.6s 0.2s}
    #cabecera #cabecera_sanguche span{display:block;float:left;height:100%;overflow:hidden;width:100%;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1}
    #cabecera #cabecera_sanguche span:before,#cabecera #cabecera_sanguche span:after{content:"";background:#fff;display:block;visibility:hidden;position:absolute;left:0;top:0;-webkit-transition:0.4s;transition:0.4s}
    #cabecera #cabecera_sanguche span:before{height:4px;margin:15px 5px;width:24px;-webkit-transform:matrix(0.001,0,0,1,0,0);transform:matrix(0.001,0,0,1,0,0);-webkit-transform-origin:0% 50%;transform-origin:0% 50%}
    #cabecera #cabecera_sanguche span:after{height:24px;margin:5px 15px;width:4px;-webkit-transform:matrix(1,0,0,0.001,0,0);transform:matrix(1,0,0,0.001,0,0);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-transition-delay:0.4s;transition-delay:0.4s}
    #cabecera #cabecera_anos{opacity:0;visibility:hidden;width:100%;position:fixed;bottom:30px;left:0;z-index:1;-webkit-transition:0.4s;transition:0.4s}
    #cabecera nav{height:100%;opacity:0;overflow:hidden;visibility:hidden;width:100%;position:fixed;left:0;top:0;-webkit-transition:0.4s;transition:0.4s}
    #cabecera nav:before,#cabecera nav:after{content:"";display:block;height:100%;visibility:hidden;width:100%;position:absolute;left:0;top:0;-webkit-transform:skewX(30deg) scaleX(0);transform:skewX(30deg) scaleX(0);-webkit-transition:0.4s;transition:0.4s}
    #cabecera nav:before{background:#10438e}
    #cabecera nav:after{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8px' height='8px'><rect fill='#000' fill-opacity='0.1' x='2' y='2' width='4' height='4'/></svg>") repeat center center;background-clip:content-box;padding:15px}
    #cabecera nav div{display:table;float:left;height:100%;width:100%;z-index:1}
    #cabecera nav div ul{display:table-cell;padding:0 0 60px;vertical-align:middle;width:100%}
    #cabecera nav div ul li{float:left;width:100%}
    #cabecera nav div ul li a{color:#fff;display:block;float:left;font-size:20px;height:40px;text-align:center;width:100%}
    #cabecera nav div ul li a:before,#cabecera nav div ul li a:after,#cabecera nav div ul li a{display:inline-block;vertical-align:middle}
    #cabecera nav div ul li a:before,#cabecera nav div ul li a:after{content:"";height:100%}
    #control0:checked~#cabecera #cabecera_sanguche:after{visibility:visible;-webkit-transform:skewX(45deg) scaleX(2);transform:skewX(45deg) scaleX(2)}
    #control0:checked~#cabecera #cabecera_sanguche span:before,#control0:checked~#cabecera #cabecera_sanguche span:after{visibility:visible;-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}
    #control0:checked~#cabecera #cabecera_anos{opacity:1;visibility:visible}
    #control0:checked~#cabecera nav{opacity:1;visibility:visible}
    #control0:checked~#cabecera nav:before,#control0:checked~#cabecera nav:after{visibility:visible;-webkit-transform:skewX(0deg) scaleX(1);transform:skewX(0deg) scaleX(1)}
}
@media(min-width:1025px){
    #cabecera{height:135px}
    #cabecera #cabecera_isologo{height:67.5%;max-height:90px;bottom:25px}
    #cabecera #cabecera_anos{color:#10438e;height:calc(100% - 25px);bottom:25px;right:15px;top:0}
    #cabecera #cabecera_anos strong{color:#215D95;font-size:7.2em}
    #cabecera #cabecera_anos strong:first-letter{color:#10438e}
    #cabecera #cabecera_anos small span:first-child{font-size:1.4em}
    #cabecera #cabecera_anos small span:last-child{font-size:1.9em}
    #cabecera #cabecera_anos small mark{padding:3px 5px}
    #cabecera nav{background:#10438e;height:50px;margin:0 auto;padding:5px;width:calc(100% - 30px);position:absolute;bottom:0;left:0;right:0;-ms-transform:translateY(50%);-webkit-transform:translateY(50%);transform:translateY(50%)}
    #cabecera nav div{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8px' height='8px'><rect fill='#000' fill-opacity='0.1' x='2' y='2' width='4' height='4'/></svg>") repeat center center;float:left;height:100%;width:100%}
    #cabecera nav div ul{float:left;height:100%;width:100%}
    #cabecera nav div ul li{float:left;height:100%;padding:0 3px;width:16.66%}
    #cabecera nav div ul li a{color:#fff;display:block;float:left;font-size:21px;height:100%;overflow:hidden;text-align:center;width:100%}
    #cabecera nav div ul li a:before,#cabecera nav div ul li a:after{content:"";height:100%}
    #cabecera nav div ul li a:before{background:#3bb3c3;display:block;visibility:hidden;width:100%;position:absolute;left:0;top:0;-ms-transform:skewX(45deg) scaleX(0);-webkit-transform:skewX(45deg) scaleX(0);transform:skewX(45deg) scaleX(0);-webkit-transition:0.6s;transition:0.6s}
    #cabecera nav div ul li a:hover:before,#cabecera nav div ul li.activo a:before{visibility:visible;-ms-transform:skewX(45deg) scaleX(2);-webkit-transform:skewX(45deg) scaleX(2);transform:skewX(45deg) scaleX(2)}
    #cabecera nav div ul li a:after,#cabecera nav div ul li a>*{display:inline-block;vertical-align:middle}
    #cabecera nav div ul li a:after{width:0}
}
@media(min-width:1280px) and (min-height:700px){#cabecera{height:140px}}
@media(min-width:1440px) and (min-height:750px){#cabecera{height:145px}}
@media(min-width:1680px) and (min-height:800px){#cabecera{height:150px}}
@media(min-width:1900px) and (min-height:850px){#cabecera{height:155px}}

/*seccion*/#seccion{float:left;height:100%;width:100%}@media screen{#seccion{border-top:75px solid transparent}}@media screen and (min-width:1025px){#seccion{border-top:none}}

/*contenedor*/
.contenedor{background:#fff;float:left;overflow:hidden;width:100%}
.contenedor>.marcador{height:0;width:100%;position:absolute;left:0;top:-75px;z-index:-1}
.contenedor.celda,.contenedor.celda>div>.celda{table-layout:fixed}
.contenedor.celda>div>.fondo+.celda{float:left;height:100%;width:100%}
@media screen and (min-width:1025px){
    .contenedor.cabecera{border-top:135px solid transparent}
    .contenedor.cabecera>.marcador{top:0 !important}
    .contenedor:not(.cabecera)>.marcador{top:-135px}
    .contenedor.pie{border-bottom:40px solid transparent}
}
@media screen and (min-width:1280px) and (min-height:750px){.contenedor.cabecera{border-top-width:140px}.contenedor:not(.cabecera)>.marcador{top:-140px}}
@media screen and (min-width:1440px) and (min-height:800px){.contenedor.cabecera{border-top-width:145px}.contenedor:not(.cabecera)>.marcador{top:-145px}}
@media screen and (min-width:1680px) and (min-height:850px){.contenedor.cabecera{border-top-width:150px}.contenedor:not(.cabecera)>.marcador{top:-150px}}
@media screen and (min-width:1900px) and (min-height:900px){.contenedor.cabecera{border-top-width:155px}.contenedor:not(.cabecera)>.marcador{top:-155px}}

/*fondo*/
.fondo,.fondo:not(svg):before,.fondo:not(svg):not(#mapa):after,.fondo .fondo_imagen,.fondo .fondo_svg>svg{display:inline-block;height:100%;width:100%;position:absolute;left:0;top:0}
.fondo{overflow:hidden;z-index:-1}
.fondo:not(svg):before,.fondo:not(svg):not(#mapa):after{content:""}
.fondo .fondo_imagen{background:no-repeat center center;background-size:cover}
.fondo.contener .fondo_imagen{background-size:contain}
.fondo .fondo_svg,.fondo video{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.fondo .fondo_svg{height:0;overflow:hidden;width:100%}
.fondo video{min-height:100%;min-width:100%}
@keyframes paneoHorizontal{from{transform:translateX(0%)}to{transform:translateX(-16%)}}
@keyframes paneoVertical{from{transform:translateY(0%)}to{transform:translateY(-16%)}}
@media(min-width:1025px){
    .fondo.fijo .fondo_imagen{background-attachment:fixed}
    .fondo.paralaje .fondo_imagen{background-position:50% 100%}
    .fondo.paneo .fondo_imagen{animation:9s linear infinite alternate}
    .fondo.paneo.horizontal .fondo_imagen{width:120%;animation-name:paneoHorizontal}
    .fondo.paneo.vertical .fondo_imagen{height:120%;animation-name:paneoVertical}
    a .fondo.enlace .fondo_imagen{-webkit-transition:transform 0.8s;transition:transform 0.8s}
    a:hover .fondo.enlace .fondo_imagen{-ms-transform:matrix(1.05,0,0,1.05,0,0);-webkit-transform:matrix(1.05,0,0,1.05,0,0);transform:matrix(1.05,0,0,1.05,0,0)}
}

/*celda*/
.celda{display:table !important}
.celda.izquierda{text-align:left}
.celda.centro{text-align:center}
.celda.derecha{text-align:right}
.celda>*{display:table-cell !important;float:none !important;height:100%;vertical-align:middle}
.celda>*:not(.col){width:auto}
.celda.tope>*{vertical-align:top}
.celda.medio>*{vertical-align:middle}
.celda.bajo>*{vertical-align:bottom}
.celda>div>.container-fluid{height:auto}

/*texto*/
.texto{display:inline-block;float:left;width:100%}
/*texto enriquecido*/
.texto.rico{color:#4C4C4C;float:left;width:100%}
.texto.rico *:not(a):not(b):not(cite):not(code):not(del):not(em):not(i):not(img):not(ins):not(li):not(mark):not(q):not(small):not(span):not(strong):not(sub):not(sup):not(table):not(tbody):not(td):not(tfoot):not(th):not(thead):not(time):not(tr):not(u){float:left;width:100%}
.texto.rico *:not(a):not(b):not(cite):not(code):not(del):not(em):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(i):not(img):not(ins):not(li):not(mark):not(q):not(small):not(span):not(strong):not(sub):not(sup):not(table):not(tbody):not(td):not(tfoot):not(th):not(thead):not(time):not(tr):not(u){line-height:1.6em}
.texto.rico *:not(a):not(b):not(cite):not(code):not(del):not(em):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(i):not(img):not(ins):not(li):not(mark):not(q):not(small):not(span):not(strong):not(sub):not(sup):not(table):not(tbody):not(td):not(tfoot):not(th):not(thead):not(time):not(tr):not(u):not(:last-child){margin-bottom:1.6em}
.texto.rico *:not(a):not(b):not(cite):not(code):not(del):not(em):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(i):not(img):not(ins):not(li):not(mark):not(q):not(small):not(span):not(strong):not(sub):not(sup):not(table):not(tbody):not(tfoot):not(th):not(thead):not(time):not(tr):not(u)>*:not(a):not(b):not(cite):not(code):not(del):not(em):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(i):not(img):not(ins):not(li):not(mark):not(q):not(small):not(span):not(strong):not(sub):not(sup):not(table):not(tbody):not(td):not(tfoot):not(th):not(thead):not(time):not(tr):not(u):not(:last-child){margin-bottom:1.2em}
.texto.rico *:not(a):not(b):not(cite):not(code):not(del):not(em):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(i):not(img):not(ins):not(li):not(mark):not(q):not(small):not(span):not(strong):not(sub):not(sup):not(table):not(tbody):not(tfoot):not(th):not(thead):not(time):not(tr):not(u)>*:not(a):not(b):not(cite):not(code):not(del):not(em):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(i):not(img):not(ins):not(li):not(mark):not(q):not(small):not(span):not(strong):not(sub):not(sup):not(table):not(tbody):not(tfoot):not(th):not(thead):not(time):not(tr):not(u)>*:not(a):not(b):not(cite):not(code):not(del):not(em):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(i):not(img):not(ins):not(li):not(mark):not(q):not(small):not(span):not(strong):not(sub):not(sup):not(table):not(tbody):not(td):not(tfoot):not(th):not(thead):not(time):not(tr):not(u):not(:last-child){margin-bottom:0.8em}
.texto.rico *:not(a):not(b):not(cite):not(code):not(del):not(em):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(i):not(img):not(ins):not(li):not(mark):not(q):not(small):not(span):not(strong):not(sub):not(sup):not(table):not(tbody):not(tfoot):not(th):not(thead):not(time):not(tr):not(u)>*:not(a):not(b):not(cite):not(code):not(del):not(em):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(i):not(img):not(ins):not(li):not(mark):not(q):not(small):not(span):not(strong):not(sub):not(sup):not(table):not(tbody):not(tfoot):not(th):not(thead):not(time):not(tr):not(u)>*:not(a):not(b):not(cite):not(code):not(del):not(em):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(i):not(img):not(ins):not(li):not(mark):not(q):not(small):not(span):not(strong):not(sub):not(sup):not(table):not(tbody):not(tfoot):not(th):not(thead):not(time):not(tr):not(u)>*:not(a):not(b):not(cite):not(code):not(del):not(em):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(i):not(img):not(ins):not(li):not(mark):not(q):not(small):not(span):not(strong):not(sub):not(sup):not(table):not(tbody):not(td):not(tfoot):not(th):not(thead):not(time):not(tr):not(u):not(:last-child){margin-bottom:0.4em}
.texto.rico *:not(a):not(b):not(cite):not(code):not(del):not(em):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(i):not(img):not(ins):not(li):not(mark):not(q):not(small):not(span):not(strong):not(sub):not(sup):not(table):not(tbody):not(tfoot):not(th):not(thead):not(time):not(tr):not(u)>*:not(a):not(b):not(cite):not(code):not(del):not(em):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(i):not(img):not(ins):not(li):not(mark):not(q):not(small):not(span):not(strong):not(sub):not(sup):not(table):not(tbody):not(tfoot):not(th):not(thead):not(time):not(tr):not(u)>*:not(a):not(b):not(cite):not(code):not(del):not(em):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(i):not(img):not(ins):not(li):not(mark):not(q):not(small):not(span):not(strong):not(sub):not(sup):not(table):not(tbody):not(tfoot):not(th):not(thead):not(time):not(tr):not(u)>*:not(a):not(b):not(cite):not(code):not(del):not(em):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(i):not(img):not(ins):not(li):not(mark):not(q):not(small):not(span):not(strong):not(sub):not(sup):not(table):not(tbody):not(tfoot):not(th):not(thead):not(time):not(tr):not(u)>*:not(a):not(b):not(cite):not(code):not(del):not(em):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(i):not(img):not(ins):not(li):not(mark):not(q):not(small):not(span):not(strong):not(sub):not(sup):not(table):not(tbody):not(td):not(tfoot):not(th):not(thead):not(time):not(tr):not(u):not(:last-child){margin-bottom:0em}
.texto.rico a{color:#10438e;padding:5px 0}
.texto.rico blockquote:before,.texto.rico q:before{content:"\201C"}
.texto.rico blockquote:after,.texto.rico q:after{content:"\201D"}
.texto.rico div{overflow:auto}
.texto.rico h1,.texto.rico h2,.texto.rico h3,.texto.rico h4,.texto.rico h5,.texto.rico h6{line-height:1.2em;margin-bottom:1em}
.texto.rico h1{font-size:2.2em}
.texto.rico h2{font-size:2.0em}
.texto.rico h3{font-size:1.8em}
.texto.rico h4{font-size:1.6em}
.texto.rico h5{font-size:1.4em}
.texto.rico h6{font-size:1.2em}
.texto.rico hr{background:#4C4C4C;height:1px}
.texto.rico img{display:inline-block;margin:5px 15px;vertical-align:top;max-width:calc(100% - 30px)}
.texto.rico li{line-height:1.4em;padding-left:15px}
.texto.rico li:before{color:#10438e;display:block;font-size:1.6em;font-weight:bold;position:absolute;left:0;top:0}
.texto.rico li li:before{font-size:1.4em;line-height:1.1em}
.texto.rico li li li:before{font-size:1.2em;line-height:1.2em}
.texto.rico li:not(:last-child){margin-bottom:0.6em}
.texto.rico li:not(:last-child) li:not(:last-child){margin-bottom:0.4em}
.texto.rico li:not(:last-child) li:not(:last-child) li:not(:last-child){margin-bottom:0.2em}
.texto.rico li ol,.texto.rico li ul{margin-top:0.6em}
.texto.rico li li ol,.texto.rico li li ul{margin-top:0.4em}
.texto.rico li li li ol,.texto.rico li li li ul{margin-top:0.2em}
.texto.rico ol{counter-reset:rico}
.texto.rico ol>li:before{counter-increment:rico;content:counter(rico)}
.texto.rico small{font-size:0.8em}
.texto.rico sub,.texto.rico sup{font-size:80%;line-height:0}
.texto.rico sub{bottom:-0.2em}
.texto.rico sup{top:0}
.texto.rico ul li:before{content:"•";font-family:"arial"}
*:not(.rico) img:not([id]):not([class]){height:auto;width:auto}
@media(min-width:1025px){
    .texto.rico a{padding:0}
    .texto.rico a:not([href^="tel:"]):hover{text-decoration:underline}
    .texto.rico a img{-webkit-transition:transform 0.4s;transition:transform 0.4s}
    .texto.rico a:hover img{-ms-transform:matrix(1.05,0,0,1.05,0,0);-webkit-transform:matrix(1.05,0,0,1.05,0,0);transform:matrix(1.05,0,0,1.05,0,0)}
}
/*texto alineacion*/
.texto.izquierda,.texto.izquierda_centro,.texto.justo,.texto.justo li{text-align:left}
.texto.centro{text-align:center}
.texto.derecha{text-align:right}
.texto.tope:before,.texto.tope:after,.texto.tope *{vertical-align:top}
.texto.medio:before,.texto.medio:after,.texto.medio *{vertical-align:middle}
.texto.bajo:before,.texto.bajo:after,.texto.bajo *{vertical-align:bottom}
@media(min-width:1025px){.texto.izquierda_centro{text-align:center}.texto.justo{text-align:justify}}
/*texto alto*/
.texto.alto0,.texto.rico.alto0 *:not(a):not(b):not(cite):not(code):not(del):not(em):not(i):not(img):not(ins):not(li):not(mark):not(q):not(small):not(span):not(strong):not(sub):not(sup):not(table):not(tbody):not(td):not(tfoot):not(th):not(thead):not(time):not(tr):not(u){line-height:1.0em !important}
.texto.alto2,.texto.rico.alto2 *:not(a):not(b):not(cite):not(code):not(del):not(em):not(i):not(img):not(ins):not(li):not(mark):not(q):not(small):not(span):not(strong):not(sub):not(sup):not(table):not(tbody):not(td):not(tfoot):not(th):not(thead):not(time):not(tr):not(u){line-height:1.2em !important}
.texto.alto4,.texto.rico.alto4 *:not(a):not(b):not(cite):not(code):not(del):not(em):not(i):not(img):not(ins):not(li):not(mark):not(q):not(small):not(span):not(strong):not(sub):not(sup):not(table):not(tbody):not(td):not(tfoot):not(th):not(thead):not(time):not(tr):not(u){line-height:1.4em !important}
.texto.alto6,.texto.rico.alto6 *:not(a):not(b):not(cite):not(code):not(del):not(em):not(i):not(img):not(ins):not(li):not(mark):not(q):not(small):not(span):not(strong):not(sub):not(sup):not(table):not(tbody):not(td):not(tfoot):not(th):not(thead):not(time):not(tr):not(u){line-height:1.6em !important}
/*texto color*/
.texto.azul,.texto.azul li:before{color:#10438e}.texto.azul hr{background-color:#10438e}
.texto.blanco,.texto.blanco li:before{color:#ffffff}.texto.blanco hr{background-color:#ffffff}
.texto.gris0,.texto.gris0 li:before{color:#4C4C4C}.texto.gris0 hr{background-color:#4C4C4C}
.texto.gris1,.texto.gris1 li:before{color:#B2B2B2}.texto.gris1 hr{background-color:#B2B2B2}
.texto.verde,.texto.verde li:before{color:#3bb3c3}.texto.verde hr{background-color:#3bb3c3}
.texto.rojo,.texto.rojo li:before{color:#C24525}.texto.rojo hr{background-color:#C24525}
/*texto margen*/
.texto.debajo10{margin-bottom:5px}.texto.debajo20{margin-bottom:10px}.texto.debajo30{margin-bottom:15px}.texto.debajo40{margin-bottom:20px}.texto.debajo50{margin-bottom:25px}.texto.debajo60{margin-bottom:30px}.texto.encima10{margin-top:5px}.texto.encima20{margin-top:10px}.texto.encima30{margin-top:15px}.texto.encima40{margin-top:20px}.texto.encima50{margin-top:25px}.texto.encima60{margin-top:30px}
@media(min-width:1025px){.texto.debajo10{margin-bottom:6px}.texto.debajo20{margin-bottom:12px}.texto.debajo30{margin-bottom:18px}.texto.debajo40{margin-bottom:24px}.texto.debajo50{margin-bottom:30px}.texto.debajo60{margin-bottom:36px}.texto.encima10{margin-top:6px}.texto.encima20{margin-top:12px}.texto.encima30{margin-top:18px}.texto.encima40{margin-top:24px}.texto.encima50{margin-top:30px}.texto.encima60{margin-top:36px}}
@media(min-width:1280px) and (min-height:700px){.texto.debajo10{margin-bottom:7px}.texto.debajo20{margin-bottom:14px}.texto.debajo30{margin-bottom:21px}.texto.debajo40{margin-bottom:28px}.texto.debajo50{margin-bottom:35px}.texto.debajo60{margin-bottom:42px}.texto.encima10{margin-top:7px}.texto.encima20{margin-top:14px}.texto.encima30{margin-top:21px}.texto.encima40{margin-top:28px}.texto.encima50{margin-top:35px}.texto.encima60{margin-top:42px}}
@media(min-width:1440px) and (min-height:750px){.texto.debajo10{margin-bottom:8px}.texto.debajo20{margin-bottom:16px}.texto.debajo30{margin-bottom:24px}.texto.debajo40{margin-bottom:32px}.texto.debajo50{margin-bottom:40px}.texto.debajo60{margin-bottom:48px}.texto.encima10{margin-top:8px}.texto.encima20{margin-top:16px}.texto.encima30{margin-top:24px}.texto.encima40{margin-top:32px}.texto.encima50{margin-top:40px}.texto.encima60{margin-top:48px}}
@media(min-width:1680px) and (min-height:800px){.texto.debajo10{margin-bottom:9px}.texto.debajo20{margin-bottom:18px}.texto.debajo30{margin-bottom:27px}.texto.debajo40{margin-bottom:36px}.texto.debajo50{margin-bottom:45px}.texto.debajo60{margin-bottom:54px}.texto.encima10{margin-top:9px}.texto.encima20{margin-top:18px}.texto.encima30{margin-top:27px}.texto.encima40{margin-top:36px}.texto.encima50{margin-top:45px}.texto.encima60{margin-top:54px}}
@media(min-width:1900px) and (min-height:850px){.texto.debajo10{margin-bottom:10px}.texto.debajo20{margin-bottom:20px}.texto.debajo30{margin-bottom:30px}.texto.debajo40{margin-bottom:40px}.texto.debajo50{margin-bottom:50px}.texto.debajo60{margin-bottom:60px}.texto.encima10{margin-top:10px}.texto.encima20{margin-top:20px}.texto.encima30{margin-top:30px}.texto.encima40{margin-top:40px}.texto.encima50{margin-top:50px}.texto.encima60{margin-top:60px}}
/*texto talla*/
.texto.talla15{font-size:15.0px}.texto.talla16{font-size:16.0px}.texto.talla17{font-size:17.0px}.texto.talla18{font-size:18.0px}.texto.talla19{font-size:19.0px}.texto.talla20{font-size:20.0px}
.texto.talla22{font-size:20.6px}.texto.talla24{font-size:21.3px}.texto.talla26{font-size:22.0px}.texto.talla28{font-size:22.6px}.texto.talla30{font-size:23.3px}
.texto.talla35{font-size:24.5px}.texto.talla40{font-size:26.0px}.texto.talla45{font-size:27.5px}.texto.talla50{font-size:29.0px}.texto.talla55{font-size:30.5px}.texto.talla60{font-size:32.0px}.texto.talla65{font-size:33.5px}.texto.talla70{font-size:35.0px}.texto.talla75{font-size:36.5px}.texto.talla80{font-size:38.0px}.texto.talla85{font-size:39.5px}.texto.talla90{font-size:41.0px}.texto.talla95{font-size:42.5px}.texto.talla100{font-size:44.0px}
@media(min-width:480px){
    .texto.talla35{font-size:26.0px}.texto.talla40{font-size:28.0px}.texto.talla45{font-size:30.0px}.texto.talla50{font-size:32.0px}.texto.talla55{font-size:34.0px}.texto.talla60{font-size:36.0px}.texto.talla65{font-size:38.0px}.texto.talla70{font-size:40.0px}.texto.talla75{font-size:42.0px}.texto.talla80{font-size:44.0px}.texto.talla85{font-size:46.0px}.texto.talla90{font-size:48.0px}.texto.talla95{font-size:50.0px}.texto.talla100{font-size:52.0px}
}
@media(min-width:770px){
    .texto.talla35{font-size:27.5px}.texto.talla40{font-size:30.0px}.texto.talla45{font-size:32.5px}.texto.talla50{font-size:35.0px}.texto.talla55{font-size:37.5px}.texto.talla60{font-size:40.0px}.texto.talla65{font-size:42.5px}.texto.talla70{font-size:45.0px}.texto.talla75{font-size:47.5px}.texto.talla80{font-size:50.0px}.texto.talla85{font-size:52.5px}.texto.talla90{font-size:55.0px}.texto.talla95{font-size:57.5px}.texto.talla100{font-size:60.0px}
}
@media(min-width:1025px){
    .texto.talla35{font-size:29.0px}.texto.talla40{font-size:32.0px}.texto.talla45{font-size:35.0px}.texto.talla50{font-size:38.0px}.texto.talla55{font-size:41.0px}.texto.talla60{font-size:44.0px}.texto.talla65{font-size:47.0px}.texto.talla70{font-size:50.0px}.texto.talla75{font-size:53.0px}.texto.talla80{font-size:56.0px}.texto.talla85{font-size:59.0px}.texto.talla90{font-size:62.0px}.texto.talla95{font-size:65.0px}.texto.talla100{font-size:68.0px}
}
@media(min-width:1280px) and (min-height:700px){
    .texto.talla22{font-size:21.0px}.texto.talla24{font-size:22.0px}.texto.talla26{font-size:23.0px}.texto.talla28{font-size:24.0px}.texto.talla30{font-size:25.0px}
    .texto.talla35{font-size:30.5px}.texto.talla40{font-size:34.0px}.texto.talla45{font-size:37.5px}.texto.talla50{font-size:41.0px}.texto.talla55{font-size:44.5px}.texto.talla60{font-size:48.0px}.texto.talla65{font-size:51.5px}.texto.talla70{font-size:55.0px}.texto.talla75{font-size:58.5px}.texto.talla80{font-size:62.0px}.texto.talla85{font-size:65.5px}.texto.talla90{font-size:69.0px}.texto.talla95{font-size:72.5px}.texto.talla100{font-size:76.0px}
}
@media(min-width:1440px) and (min-height:750px){
    .texto.talla22{font-size:21.3px}.texto.talla24{font-size:22.6px}.texto.talla26{font-size:24.0px}.texto.talla28{font-size:25.3px}.texto.talla30{font-size:26.6px}
    .texto.talla35{font-size:32.0px}.texto.talla40{font-size:36.0px}.texto.talla45{font-size:40.0px}.texto.talla50{font-size:44.0px}.texto.talla55{font-size:48.0px}.texto.talla60{font-size:52.0px}.texto.talla65{font-size:56.0px}.texto.talla70{font-size:60.0px}.texto.talla75{font-size:64.0px}.texto.talla80{font-size:68.0px}.texto.talla85{font-size:72.0px}.texto.talla90{font-size:76.0px}.texto.talla95{font-size:80.0px}.texto.talla100{font-size:84.0px}
}
@media(min-width:1680px) and (min-height:800px){
    .texto.talla22{font-size:21.6px}.texto.talla24{font-size:23.3px}.texto.talla26{font-size:25.0px}.texto.talla28{font-size:26.6px}.texto.talla30{font-size:28.3px}
    .texto.talla35{font-size:33.5px}.texto.talla40{font-size:38.0px}.texto.talla45{font-size:42.5px}.texto.talla50{font-size:47.0px}.texto.talla55{font-size:51.5px}.texto.talla60{font-size:56.0px}.texto.talla65{font-size:60.5px}.texto.talla70{font-size:65.0px}.texto.talla75{font-size:69.5px}.texto.talla80{font-size:74.0px}.texto.talla85{font-size:78.5px}.texto.talla90{font-size:83.0px}.texto.talla95{font-size:87.5px}.texto.talla100{font-size:92.0px}
}
@media(min-width:1900px) and (min-height:850px){
    .texto.talla22{font-size:22.0px}.texto.talla24{font-size:24.0px}.texto.talla26{font-size:26.0px}.texto.talla28{font-size:28.0px}.texto.talla30{font-size:30.0px}
    .texto.talla35{font-size:35.0px}.texto.talla40{font-size:40.0px}.texto.talla45{font-size:45.0px}.texto.talla50{font-size:50.0px}.texto.talla55{font-size:55.0px}.texto.talla60{font-size:60.0px}.texto.talla65{font-size:65.0px}.texto.talla70{font-size:70.0px}.texto.talla75{font-size:75.0px}.texto.talla80{font-size:80.0px}.texto.talla85{font-size:85.0px}.texto.talla90{font-size:90.0px}.texto.talla95{font-size:95.0px}.texto.talla100{font-size:100.0px}
}

/*texto tornar*/
.texto.capital:first-letter{text-transform:capitalize}
.texto.mayuscula{text-transform:uppercase}

/*banner*/
.banner .fondo:after{background:#10438e;opacity:0.3}
.banner .texto.titulo{letter-spacing:0.05em;opacity:0.55}
@media(min-width:1025px){
    .banner{padding:1.25% 0 0}
    .banner .fondo:after{opacity:0.2}
    .banner .texto.titulo.activa{letter-spacing:0.45em;-webkit-transition:letter-spacing 1s linear;transition:letter-spacing 1s linear}
    .banner .texto.titulo strong{font-size:2em}
}

/*relleno*/
.relleno.max10{padding-bottom:10px;padding-top:10px}.relleno.max10:not(.extra)>.row{top:5px}.relleno.max10:not(.extra)>.row:first-child{margin-top:-10px}.relleno.max10>.row>.col{padding-bottom:5px;padding-top:5px}.relleno.max10.legar>.row>.col>.row{top:2px}.relleno.max10.legar>.row>.col>.row:first-child{margin-top:-5px}.relleno.max10.legar>.row>.col>.row>.col{padding-bottom:2px;padding-top:2px}.relleno.max20{padding-bottom:20px;padding-top:20px}.relleno.max20:not(.extra)>.row{top:10px}.relleno.max20:not(.extra)>.row:first-child{margin-top:-20px}.relleno.max20>.row>.col{padding-bottom:10px;padding-top:10px}.relleno.max20.legar>.row>.col>.row{top:5px}.relleno.max20.legar>.row>.col>.row:first-child{margin-top:-10px}.relleno.max20.legar>.row>.col>.row>.col{padding-bottom:5px;padding-top:5px}.relleno.max20.legar>.row>.col>.row>.col>.row{top:2px}.relleno.max20.legar>.row>.col>.row>.col>.row:first-child{margin-top:-5px}.relleno.max20.legar>.row>.col>.row>.col>.row>.col{padding-bottom:2px;padding-top:2px}.relleno:not(.max10):not(.max20){padding-bottom:30px;padding-top:30px}.relleno:not(.max10):not(.max20):not(.extra)>.row{top:15px}.relleno:not(.max10):not(.max20):not(.extra)>.row:first-child{margin-top:-30px}.relleno:not(.max10):not(.max20)>.row>.col{padding-bottom:15px;padding-top:15px}.relleno:not(.max10):not(.max20).legar>.row>.col>.row{top:7px}.relleno:not(.max10):not(.max20).legar>.row>.col>.row:first-child{margin-top:-15px}.relleno:not(.max10):not(.max20).legar>.row>.col>.row>.col{padding-bottom:7px;padding-top:7px}.relleno:not(.max10):not(.max20).legar>.row>.col>.row>.col>.row{top:3px}.relleno:not(.max10):not(.max20).legar>.row>.col>.row>.col>.row:first-child{margin-top:-7px}.relleno:not(.max10):not(.max20).legar>.row>.col>.row>.col>.row>.col{padding-bottom:3px;padding-top:3px}
@media(min-width:480px){.relleno:not(.max10):not(.max20):not(.max30){padding-bottom:40px;padding-top:40px}.relleno:not(.max10):not(.max20):not(.max30):not(.extra)>.row{top:20px}.relleno:not(.max10):not(.max20):not(.max30):not(.extra)>.row:first-child{margin-top:-40px}.relleno:not(.max10):not(.max20):not(.max30)>.row>.col{padding-bottom:20px;padding-top:20px}.relleno:not(.max10):not(.max20):not(.max30).legar>.row>.col>.row{top:10px}.relleno:not(.max10):not(.max20):not(.max30).legar>.row>.col>.row:first-child{margin-top:-20px}.relleno:not(.max10):not(.max20):not(.max30).legar>.row>.col>.row>.col{padding-bottom:10px;padding-top:10px}.relleno:not(.max10):not(.max20):not(.max30).legar>.row>.col>.row>.col>.row{top:5px}.relleno:not(.max10):not(.max20):not(.max30).legar>.row>.col>.row>.col>.row:first-child{margin-top:-10px}.relleno:not(.max10):not(.max20):not(.max30).legar>.row>.col>.row>.col>.row>.col{padding-bottom:5px;padding-top:5px}}
@media(min-width:770px){.relleno:not(.max10):not(.max20):not(.max30):not(.max40){padding-bottom:50px;padding-top:50px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.extra)>.row{top:25px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.extra)>.row:first-child{margin-top:-50px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40)>.row>.col{padding-bottom:25px;padding-top:25px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40).legar>.row>.col>.row{top:12px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40).legar>.row>.col>.row:first-child{margin-top:-25px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40).legar>.row>.col>.row>.col{padding-bottom:12px;padding-top:12px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40).legar>.row>.col>.row>.col>.row{top:6px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40).legar>.row>.col>.row>.col>.row:first-child{margin-top:-12px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40).legar>.row>.col>.row>.col>.row>.col{padding-bottom:6px;padding-top:6px}}
@media(min-width:1025px){.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50){padding-bottom:60px;padding-top:60px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.extra)>.row{top:30px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.extra)>.row:first-child{margin-top:-60px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50)>.row>.col{padding-bottom:30px;padding-top:30px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50).legar>.row>.col>.row{top:15px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50).legar>.row>.col>.row:first-child{margin-top:-30px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50).legar>.row>.col>.row>.col{padding-bottom:15px;padding-top:15px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50).legar>.row>.col>.row>.col>.row{top:7px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50).legar>.row>.col>.row>.col>.row:first-child{margin-top:-15px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50).legar>.row>.col>.row>.col>.row>.col{padding-bottom:7px;padding-top:7px}}
@media(min-width:1280px) and (min-height:700px){.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60){padding-bottom:70px;padding-top:70px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.extra)>.row{top:35px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.extra)>.row:first-child{margin-top:-70px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60)>.row>.col{padding-bottom:35px;padding-top:35px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60).legar>.row>.col>.row{top:17px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60).legar>.row>.col>.row:first-child{margin-top:-35px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60).legar>.row>.col>.row>.col{padding-bottom:17px;padding-top:17px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60).legar>.row>.col>.row>.col>.row{top:8px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60).legar>.row>.col>.row>.col>.row:first-child{margin-top:-17px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60).legar>.row>.col>.row>.col>.row>.col{padding-bottom:8px;padding-top:8px}}
@media(min-width:1440px) and (min-height:750px){.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70){padding-bottom:80px;padding-top:80px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.extra)>.row{top:40px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.extra)>.row:first-child{margin-top:-80px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70)>.row>.col{padding-bottom:40px;padding-top:40px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70).legar>.row>.col>.row{top:20px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70).legar>.row>.col>.row:first-child{margin-top:-40px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70).legar>.row>.col>.row>.col{padding-bottom:20px;padding-top:20px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70).legar>.row>.col>.row>.col>.row{top:10px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70).legar>.row>.col>.row>.col>.row:first-child{margin-top:-20px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70).legar>.row>.col>.row>.col>.row>.col{padding-bottom:10px;padding-top:10px}}
@media(min-width:1680px) and (min-height:800px){.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.max80){padding-bottom:90px;padding-top:90px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.max80):not(.extra)>.row{top:45px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.max80):not(.extra)>.row:first-child{margin-top:-90px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.max80)>.row>.col{padding-bottom:45px;padding-top:45px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.max80).legar>.row>.col>.row{top:22px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.max80).legar>.row>.col>.row:first-child{margin-top:-45px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.max80).legar>.row>.col>.row>.col{padding-bottom:22px;padding-top:22px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.max80).legar>.row>.col>.row>.col>.row{top:11px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.max80).legar>.row>.col>.row>.col>.row:first-child{margin-top:-22px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.max80).legar>.row>.col>.row>.col>.row>.col{padding-bottom:11px;padding-top:11px}}
@media(min-width:1900px) and (min-height:850px){.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.max80):not(.max90){padding-bottom:100px;padding-top:100px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.max80):not(.max90):not(.extra)>.row{top:50px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.max80):not(.max90):not(.extra)>.row:first-child{margin-top:-100px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.max80):not(.max90)>.row>.col{padding-bottom:50px;padding-top:50px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.max80):not(.max90).legar>.row>.col>.row{top:25px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.max80):not(.max90).legar>.row>.col>.row:first-child{margin-top:-50px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.max80):not(.max90).legar>.row>.col>.row>.col{padding-bottom:25px;padding-top:25px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.max80):not(.max90).legar>.row>.col>.row>.col>.row{top:12px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.max80):not(.max90).legar>.row>.col>.row>.col>.row:first-child{margin-top:-25px}.relleno:not(.max10):not(.max20):not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.max80):not(.max90).legar>.row>.col>.row>.col>.row>.col{padding-bottom:12px;padding-top:12px}}

/*articulo*/
.articulo a{display:block;float:left;font-size:0;text-align:center;width:100%}
.articulo a>div{float:left;width:100%}
.articulo a>div.articulo_imagen{height:0;padding:0 0 90%}
.articulo a>div.articulo_imagen .fondo.enlace:before{background:#10438e;height:calc(100% - 30px);margin:15px;opacity:0.3;width:calc(100% - 30px);z-index:1}
.articulo a>div:not(.articulo_imagen) .fondo{display:none}
.articulo a>div:not(.articulo_imagen) .texto.titulo{font-size:20px;text-transform:uppercase}
.articulo a>div.articulo_categoria{height:40px;margin:-50px 0 0}
.articulo a>div.articulo_anos{height:30px;margin:-45px 0 0}
.articulo a>div.articulo_anos .texto.titulo{font-size:0;text-align:left;padding:0 20px;width:100%}
.articulo a>div.articulo_anos .texto.titulo time:last-child{font-size:20px}
@media(min-width:1025px){
    .articulo a>div.articulo_imagen .fondo.enlace:after{background:#3bb3c3;opacity:0.5;visibility:hidden;z-index:1;-ms-transform:skewX(30deg) scaleX(0);-webkit-transform:skewX(30deg) scaleX(0);transform:skewX(30deg) scaleX(0);-webkit-transition:0.6s;transition:0.6s}
    .articulo a:hover>div.articulo_imagen .fondo.enlace:after{visibility:visible;-ms-transform:skewX(30deg) scaleX(2);-webkit-transform:skewX(30deg) scaleX(2);transform:skewX(30deg) scaleX(2)}
    .articulo a>div.articulo_imagen .fondo.celda>div{padding:0 0 15px}
    .articulo a>div.articulo_imagen .fondo.celda>div span{display:block;float:left;height:70px;margin:0 calc(50% - 35px);width:70px}
    .articulo a>div.articulo_imagen .fondo.celda>div span:before,.articulo a>div.articulo_imagen .fondo.celda>div span:after{content:"";background:#fff;display:block;visibility:hidden;position:absolute;left:50%;top:50%;-webkit-transition:0.4s;transition:0.4s}
    .articulo a>div.articulo_imagen .fondo.celda>div span:before{height:2px;margin:-1px 0 0 -35px;width:70px;-ms-transform:matrix(0.001,0,0,1,0,0);-webkit-transform:matrix(0.001,0,0,1,0,0);transform:matrix(0.001,0,0,1,0,0);-ms-transform-origin:0% 50%;-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transition-delay:0.2s;transition-delay:0.2s}
    .articulo a>div.articulo_imagen .fondo.celda>div span:after{height:70px;margin:-35px 0 0 -1px;width:2px;-ms-transform:matrix(1,0,0,0.001,0,0);-webkit-transform:matrix(1,0,0,0.001,0,0);transform:matrix(1,0,0,0.001,0,0);-ms-transform-origin:50% 0%;-webkit-transform-origin:50% 0%;transform-origin:50% 0%}
    .articulo a:hover>div.articulo_imagen .fondo.celda>div span:before,.articulo a:hover>div.articulo_imagen .fondo.celda>div span:after{visibility:visible;-ms-transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}
    .articulo a>div.articulo_imagen .fondo.celda>div .texto.ver{opacity:0;visibility:hidden;-ms-transform:matrix(1,0,0,1,0,-20);-webkit-transform:matrix(1,0,0,1,0,-20);transform:matrix(1,0,0,1,0,-20);-webkit-transition:0.4s;transition:0.4s}
    .articulo a:hover>div.articulo_imagen .fondo.celda>div .texto.ver{opacity:1;visibility:visible;-ms-transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}
}

/*inicio*/
@media(min-width:1025px){#inicio .contenedor .contenedor{height:50%}}
/*inicio banner*/
@keyframes bannerBajar{from{transform:matrix(1,0,0,1,0,0)}to{transform:matrix(1.2,0,0,1.2,0,0)}}
@media(min-width:1025px){
    #inicio_banner{height:100%}
    #inicio_banner .texto.titulo{opacity:0;letter-spacing:0.1em;word-spacing:0.4em}
    #inicio_banner .texto.titulo.activa{opacity:1;letter-spacing:0;word-spacing:0;-webkit-transition:1s linear;transition:1s linear}
    #inicio_banner footer{float:left;width:100%}
    #inicio_banner footer .bajar{color:#fff;display:block;float:left;font-size:30px;height:30px;margin:0 calc(50% - 15px);width:30px;-webkit-transition:color 0.4s;transition:color 0.4s}
    #inicio_banner footer .bajar:hover{color:#3bb3c3}
    #inicio_banner footer .bajar .icon{transform-origin:50% 0%;animation:bannerBajar 0.5s linear infinite alternate}
}
@media(min-width:1440px) and (min-height:750px){#inicio_banner footer .bajar{font-size:40px;height:40px;margin:0 calc(50% - 20px);width:40px}}
@media(min-width:1680px) and (min-height:800px){#inicio_banner footer .bajar{font-size:50px;height:50px;margin:0 calc(50% - 25px);width:50px}}
@media(min-width:1900px) and (min-height:850px){#inicio_banner footer .bajar{font-size:60px;height:60px;margin:0 calc(50% - 30px);width:60px}}
/*inicio exeperiencia*/
@media(min-width:1025px){#inicio_experiencia{height:100%}#inicio_experiencia .banner .fondo:after{opacity:0.1}#inicio_experiencia .banner .texto.titulo.activa{letter-spacing:0.2em}}
/*inicio clientes*/
#inicio_clientes .slick-arrow{color:#ccc;font-size:30px;height:30px;margin:auto 0;width:30px;position:absolute;bottom:0;top:0;z-index:1}
#inicio_clientes .slick-arrow.slick-prev{left:-10px}
#inicio_clientes .slick-arrow.slick-next{right:-10px}
#inicio_clientes .slick-slide{padding:0 25px}
#inicio_clientes .slick-slide .diapositiva{float:left;width:100%}
#inicio_clientes .slick-slide .diapositiva>div{float:left;height:0;padding:0 0 60%;width:100%}
@media(max-width:1024px){
    #inicio_clientes .banner .container-fluid{padding-bottom:0}
    #inicio_clientes .banner .container-fluid .texto.titulo{color:#10438e;opacity:1}
    #inicio_clientes .banner .container-fluid .texto.titulo strong{font-size:0.8em}
}
@media(min-width:1025px){
    #inicio_clientes{height:100%}
    #inicio_clientes .slick-arrow{font-size:40px;height:40px;width:40px;-webkit-transition:color 0.4s;transition:color 0.4s}
    #inicio_clientes .slick-arrow:hover{color:#3bb3c3}
    #inicio_clientes .slick-slide .diapositiva{padding:4px 8px}
    #inicio_clientes .slick-slide .diapositiva>div:before{content:"";border:1px solid #BFBFBF;display:block;height:100%;visibility:hidden;width:100%;position:absolute;left:0;top:0;-ms-transform:skewX(15deg) scaleX(0);-webkit-transform:skewX(15deg) scaleX(0);transform:skewX(15deg) scaleX(0);-webkit-transition:1s;transition:1s}
    #inicio_clientes .slick-slide .diapositiva.activo>div:before{visibility:visible;-ms-transform:skewX(15deg) scaleX(1);-webkit-transform:skewX(15deg) scaleX(1);transform:skewX(15deg) scaleX(1);-webkit-transition-delay:1s;transition-delay:1s}
    #inicio_clientes .slick-slide .diapositiva>div .fondo{opacity:0;visibility:hidden;-webkit-transition:1s;transition:1s}
    #inicio_clientes .slick-slide .diapositiva.activo>div .fondo{opacity:1;visibility:visible;-webkit-transition-delay:1s;transition-delay:1s}
}
@media(min-width:1280px) and (min-height:700px){#inicio_clientes .slick-slide .diapositiva{padding:6px 8px}}
@media(min-width:1440px) and (min-height:750px){#inicio_clientes .slick-slide .diapositiva{padding:8px 8px}}
@media(min-width:1680px) and (min-height:800px){#inicio_clientes .slick-slide .diapositiva{padding:10px 8px}}
@media(min-width:1900px) and (min-height:850px){#inicio_clientes .slick-slide .diapositiva{padding:12px 8px}}

/*pie*/
#pie{float:left;height:50px;width:100%}
#pie .row{margin-left:-1px;margin-right:-1px}
#pie .row .col{height:50px;padding-left:0;padding-right:0}
#pie .row .col#corrales{text-align:left}
#pie .row .col#exe{text-align:right}
#pie .row .col address{color:#ccc;font-family:"arial";font-size:9px;line-height:2.4em}
#pie .row .col address a{padding:5px 0}
#pie .row .col address span a{color:#ddd}
.pie+#pie .row .col address span a{color:#999}
@media(min-width:1025px){
    #pie{height:40px;top:-40px}
    #pie .row .col{height:40px}
    #pie .row .col address{font-size:10px;line-height:1.4em}
    #pie .row .col address a{padding:0;-webkit-transition:color 0.4s;transition:color 0.4s}
    #pie .row .col address a:hover{color:#fff}
    .pie+#pie .row .col address a:hover{color:#3bb3c3}
}

/*figura*/.figura{float:left;overflow:hidden;width:100%}.figura>*{display:block;float:left;width:100% !important}

/*trama*/
.trama>.fondo{background:#3bb3c3;width:200%;-ms-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);transform:skewX(-15deg);-ms-transform-origin:50% 0%;-webkit-transform-origin:50% 0%;transform-origin:50% 0%}
.trama>.fondo:before{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8px' height='8px'><rect fill='#2B4A80' fill-opacity='0.05' x='2' y='2' width='4' height='4'/></svg>") repeat center center;-ms-transform:skewX(15deg);-webkit-transform:skewX(15deg);transform:skewX(15deg);-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}
@media(min-width:1025px){
    .trama>.fondo{-ms-transform:skewX(-7deg);-webkit-transform:skewX(-7deg);transform:skewX(-7deg)}
    .trama>.fondo:before{-ms-transform:skewX(7deg);-webkit-transform:skewX(7deg);transform:skewX(7deg)}
}
@media(min-width:1280px) and (min-height:700px){
    .trama>.fondo{-ms-transform:skewX(-9deg);-webkit-transform:skewX(-9deg);transform:skewX(-9deg)}
    .trama>.fondo:before{-ms-transform:skewX(9deg);-webkit-transform:skewX(9deg);transform:skewX(9deg)}
}
@media(min-width:1440px) and (min-height:750px){
    .trama>.fondo{-ms-transform:skewX(-11deg);-webkit-transform:skewX(-11deg);transform:skewX(-11deg)}
    .trama>.fondo:before{-ms-transform:skewX(11deg);-webkit-transform:skewX(11deg);transform:skewX(11deg)}
}
@media(min-width:1680px) and (min-height:800px){
    .trama>.fondo{-ms-transform:skewX(-13deg);-webkit-transform:skewX(-13deg);transform:skewX(-13deg)}
    .trama>.fondo:before{-ms-transform:skewX(13deg);-webkit-transform:skewX(13deg);transform:skewX(13deg)}
}
@media(min-width:1900px) and (min-height:850px){
    .trama>.fondo{-ms-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}
    .trama>.fondo:before{-ms-transform:skewX(15deg);-webkit-transform:skewX(15deg);transform:skewX(15deg)}
}

/*limpio*/
.limpio>.col-0-30:nth-child(odd),.limpio>.col-0-20:nth-child(3n+1),.limpio>.col-0-15:nth-child(4n+1),.limpio>.col-0-12:nth-child(5n+1),.limpio>.col-0-10:nth-child(6n+1),.limpio>.col-0-6:nth-child(10n+1),.limpio>.col-0-5:nth-child(12n+1),.limpio>.col-0-4:nth-child(15n+1),.limpio>.col-0-3:nth-child(20n+1),.limpio>.col-0-2:nth-child(30n+1),.limpio>.col-0-1:nth-child(60n+1){clear:left}.limpio>.col-0-30:nth-child(even),.limpio>.col-0-20:not(:nth-child(3n+1)),.limpio>.col-0-15:not(:nth-child(4n+1)),.limpio>.col-0-12:not(:nth-child(5n+1)),.limpio>.col-0-10:not(:nth-child(6n+1)),.limpio>.col-0-6:not(:nth-child(10n+1)),.limpio>.col-0-5:not(:nth-child(12n+1)),.limpio>.col-0-4:not(:nth-child(15n+1)),.limpio>.col-0-3:not(:nth-child(20n+1)),.limpio>.col-0-2:not(:nth-child(30n+1)),.limpio>.col-0-1:not(:nth-child(60n+1)){clear:none}
@media(min-width:480px){.limpio>.col-4-30:nth-child(odd),.limpio>.col-4-20:nth-child(3n+1),.limpio>.col-4-15:nth-child(4n+1),.limpio>.col-4-12:nth-child(5n+1),.limpio>.col-4-10:nth-child(6n+1),.limpio>.col-4-6:nth-child(10n+1),.limpio>.col-4-5:nth-child(12n+1),.limpio>.col-4-4:nth-child(15n+1),.limpio>.col-4-3:nth-child(20n+1),.limpio>.col-4-2:nth-child(30n+1),.limpio>.col-4-1:nth-child(60n+1){clear:left}.limpio>.col-4-30:nth-child(even),.limpio>.col-4-20:not(:nth-child(3n+1)),.limpio>.col-4-15:not(:nth-child(4n+1)),.limpio>.col-4-12:not(:nth-child(5n+1)),.limpio>.col-4-10:not(:nth-child(6n+1)),.limpio>.col-4-6:not(:nth-child(10n+1)),.limpio>.col-4-5:not(:nth-child(12n+1)),.limpio>.col-4-4:not(:nth-child(15n+1)),.limpio>.col-4-3:not(:nth-child(20n+1)),.limpio>.col-4-2:not(:nth-child(30n+1)),.limpio>.col-4-1:not(:nth-child(60n+1)){clear:none}}
@media(min-width:770px){.limpio>.col-7-30:nth-child(odd),.limpio>.col-7-20:nth-child(3n+1),.limpio>.col-7-15:nth-child(4n+1),.limpio>.col-7-12:nth-child(5n+1),.limpio>.col-7-10:nth-child(6n+1),.limpio>.col-7-6:nth-child(10n+1),.limpio>.col-7-5:nth-child(12n+1),.limpio>.col-7-4:nth-child(15n+1),.limpio>.col-7-3:nth-child(20n+1),.limpio>.col-7-2:nth-child(30n+1),.limpio>.col-7-1:nth-child(60n+1){clear:left}.limpio>.col-7-30:nth-child(even),.limpio>.col-7-20:not(:nth-child(3n+1)),.limpio>.col-7-15:not(:nth-child(4n+1)),.limpio>.col-7-12:not(:nth-child(5n+1)),.limpio>.col-7-10:not(:nth-child(6n+1)),.limpio>.col-7-6:not(:nth-child(10n+1)),.limpio>.col-7-5:not(:nth-child(12n+1)),.limpio>.col-7-4:not(:nth-child(15n+1)),.limpio>.col-7-3:not(:nth-child(20n+1)),.limpio>.col-7-2:not(:nth-child(30n+1)),.limpio>.col-7-1:not(:nth-child(60n+1)){clear:none}}
@media(min-width:1025px){.limpio>.col-10-30:nth-child(odd),.limpio>.col-10-20:nth-child(3n+1),.limpio>.col-10-15:nth-child(4n+1),.limpio>.col-10-12:nth-child(5n+1),.limpio>.col-10-10:nth-child(6n+1),.limpio>.col-10-6:nth-child(10n+1),.limpio>.col-10-5:nth-child(12n+1),.limpio>.col-10-4:nth-child(15n+1),.limpio>.col-10-3:nth-child(20n+1),.limpio>.col-10-2:nth-child(30n+1),.limpio>.col-10-1:nth-child(60n+1){clear:left}.limpio>.col-10-30:nth-child(even),.limpio>.col-10-20:not(:nth-child(3n+1)),.limpio>.col-10-15:not(:nth-child(4n+1)),.limpio>.col-10-12:not(:nth-child(5n+1)),.limpio>.col-10-10:not(:nth-child(6n+1)),.limpio>.col-10-6:not(:nth-child(10n+1)),.limpio>.col-10-5:not(:nth-child(12n+1)),.limpio>.col-10-4:not(:nth-child(15n+1)),.limpio>.col-10-3:not(:nth-child(20n+1)),.limpio>.col-10-2:not(:nth-child(30n+1)),.limpio>.col-10-1:not(:nth-child(60n+1)){clear:none}}
@media(min-width:1280px) and (min-height:700px){.limpio>.col-12-30:nth-child(odd),.limpio>.col-12-20:nth-child(3n+1),.limpio>.col-12-15:nth-child(4n+1),.limpio>.col-12-12:nth-child(5n+1),.limpio>.col-12-10:nth-child(6n+1),.limpio>.col-12-6:nth-child(10n+1),.limpio>.col-12-5:nth-child(12n+1),.limpio>.col-12-4:nth-child(15n+1),.limpio>.col-12-3:nth-child(20n+1),.limpio>.col-12-2:nth-child(30n+1),.limpio>.col-12-1:nth-child(60n+1){clear:left}.limpio>.col-12-30:nth-child(even),.limpio>.col-12-20:not(:nth-child(3n+1)),.limpio>.col-12-15:not(:nth-child(4n+1)),.limpio>.col-12-12:not(:nth-child(5n+1)),.limpio>.col-12-10:not(:nth-child(6n+1)),.limpio>.col-12-6:not(:nth-child(10n+1)),.limpio>.col-12-5:not(:nth-child(12n+1)),.limpio>.col-12-4:not(:nth-child(15n+1)),.limpio>.col-12-3:not(:nth-child(20n+1)),.limpio>.col-12-2:not(:nth-child(30n+1)),.limpio>.col-12-1:not(:nth-child(60n+1)){clear:none}}
@media(min-width:1440px) and (min-height:750px){.limpio>.col-14-30:nth-child(odd),.limpio>.col-14-20:nth-child(3n+1),.limpio>.col-14-15:nth-child(4n+1),.limpio>.col-14-12:nth-child(5n+1),.limpio>.col-14-10:nth-child(6n+1),.limpio>.col-14-6:nth-child(10n+1),.limpio>.col-14-5:nth-child(12n+1),.limpio>.col-14-4:nth-child(15n+1),.limpio>.col-14-3:nth-child(20n+1),.limpio>.col-14-2:nth-child(30n+1),.limpio>.col-14-1:nth-child(60n+1){clear:left}.limpio>.col-14-30:nth-child(even),.limpio>.col-14-20:not(:nth-child(3n+1)),.limpio>.col-14-15:not(:nth-child(4n+1)),.limpio>.col-14-12:not(:nth-child(5n+1)),.limpio>.col-14-10:not(:nth-child(6n+1)),.limpio>.col-14-6:not(:nth-child(10n+1)),.limpio>.col-14-5:not(:nth-child(12n+1)),.limpio>.col-14-4:not(:nth-child(15n+1)),.limpio>.col-14-3:not(:nth-child(20n+1)),.limpio>.col-14-2:not(:nth-child(30n+1)),.limpio>.col-14-1:not(:nth-child(60n+1)){clear:none}}
@media(min-width:1680px) and (min-height:800px){.limpio>.col-16-30:nth-child(odd),.limpio>.col-16-20:nth-child(3n+1),.limpio>.col-16-15:nth-child(4n+1),.limpio>.col-16-12:nth-child(5n+1),.limpio>.col-16-10:nth-child(6n+1),.limpio>.col-16-6:nth-child(10n+1),.limpio>.col-16-5:nth-child(12n+1),.limpio>.col-16-4:nth-child(15n+1),.limpio>.col-16-3:nth-child(20n+1),.limpio>.col-16-2:nth-child(30n+1),.limpio>.col-16-1:nth-child(60n+1){clear:left}.limpio>.col-16-30:nth-child(even),.limpio>.col-16-20:not(:nth-child(3n+1)),.limpio>.col-16-15:not(:nth-child(4n+1)),.limpio>.col-16-12:not(:nth-child(5n+1)),.limpio>.col-16-10:not(:nth-child(6n+1)),.limpio>.col-16-6:not(:nth-child(10n+1)),.limpio>.col-16-5:not(:nth-child(12n+1)),.limpio>.col-16-4:not(:nth-child(15n+1)),.limpio>.col-16-3:not(:nth-child(20n+1)),.limpio>.col-16-2:not(:nth-child(30n+1)),.limpio>.col-16-1:not(:nth-child(60n+1)){clear:none}}
@media(min-width:1900px) and (min-height:850px){.limpio>.col-19-30:nth-child(odd),.limpio>.col-19-20:nth-child(3n+1),.limpio>.col-19-15:nth-child(4n+1),.limpio>.col-19-12:nth-child(5n+1),.limpio>.col-19-10:nth-child(6n+1),.limpio>.col-19-6:nth-child(10n+1),.limpio>.col-19-5:nth-child(12n+1),.limpio>.col-19-4:nth-child(15n+1),.limpio>.col-19-3:nth-child(20n+1),.limpio>.col-19-2:nth-child(30n+1),.limpio>.col-19-1:nth-child(60n+1){clear:left}.limpio>.col-19-30:nth-child(even),.limpio>.col-19-20:not(:nth-child(3n+1)),.limpio>.col-19-15:not(:nth-child(4n+1)),.limpio>.col-19-12:not(:nth-child(5n+1)),.limpio>.col-19-10:not(:nth-child(6n+1)),.limpio>.col-19-6:not(:nth-child(10n+1)),.limpio>.col-19-5:not(:nth-child(12n+1)),.limpio>.col-19-4:not(:nth-child(15n+1)),.limpio>.col-19-3:not(:nth-child(20n+1)),.limpio>.col-19-2:not(:nth-child(30n+1)),.limpio>.col-19-1:not(:nth-child(60n+1)){clear:none}}

/*volver*/
.volver{background:#10438e;display:block;float:right;font-size:10px;margin:5% 0 0;overflow:hidden;padding:5px 10px}
.volver>*{color:#fff;float:left;width:100%}
.volver .icon{font-size:2.8em}
.volver p{clear:left;text-align:center}
@media(min-width:1025px){
    .volver:before{content:"";background:#fff;display:block;height:100%;width:100%;position:absolute;left:0;top:0;-ms-transform:skewX(45deg) scaleX(0);-webkit-transform:skewX(45deg) scaleX(0);transform:skewX(45deg) scaleX(0);-webkit-transition:0.4s;transition:0.4s}
    .volver:hover:before{-ms-transform:skewX(45deg) scaleX(2);-webkit-transform:skewX(45deg) scaleX(2);transform:skewX(45deg) scaleX(2)}
    .volver>*{-webkit-transition:color 0.4s;transition:color 0.4s}
    .volver:hover>*{color:#10438e}
}
@media(min-width:1280px) and (min-height:700px){.volver{font-size:11px}}
@media(min-width:1440px) and (min-height:750px){.volver{font-size:12px}}
@media(min-width:1680px) and (min-height:800px){.volver{font-size:13px}}
@media(min-width:1900px) and (min-height:850px){.volver{font-size:14px}}

/*dato*/
.dato .icon{color:#3bb3c3;float:left;font-size:40px;text-align:left;width:50px}
.dato div{float:left;width:calc(100% - 50px)}
.dato div .descripcion{margin:5px 0 0}
.dato div .descripcion a{padding:5px 0}
@media(min-width:480px){
    .dato .icon{width:70px}
    .dato .icon:after{content:"";background:#D8D8D8;display:block;height:100%;width:1px;position:absolute;right:10px;top:0;-ms-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);transform:skewX(-15deg);-ms-transform-origin:50% 0%;-webkit-transform-origin:50% 0%;transform-origin:50% 0%}
    .dato div{float:left;width:calc(100% - 70px)}
}
@media(min-width:1025px){.dato div .descripcion a:not([href^="tel:"]){-webkit-transition:0.4s;transition:0.4s}.dato div .descripcion a:not([href^="tel:"]):hover{color:#3bb3c3}}

/*formulario*/
.formulario{font-family:"robotoregular"}
.formulario .form{background:no-repeat right center;color:rgba(255,255,255,0.7);float:left;margin:3px 0;text-align:left;width:100%}
.formulario .form:not(.caja){background-color:rgba(255,255,255,0.3);background-position:calc(100% - 5px) 12px;font-size:16px}
.formulario .form.campo>*,.formulario .form.adjunto label{border:1px solid transparent;display:block;float:left;width:100%}
.formulario .form.campo input,.formulario .form.adjunto label{height:40px;line-height:40px;padding:0 15px}
.formulario .form.campo textarea{height:85px;padding:12px 15px}
.formulario .form.adjunto input{height:1px;opacity:0;width:1px;position:absolute;left:0;top:0}
.formulario .form.caja{background-position:calc(100% - 5px) 50%;font-size:0;margin:5px 0}
.formulario .form.caja>*{display:inline-block;vertical-align:middle}
.formulario .form.caja input{border:1px solid #fff;border-radius:3px;height:30px;width:30px}
.formulario .form.caja input:checked:before{content:"";background:#fff;border-radius:2px;display:block;height:45%;margin:27.5%;width:45%;position:absolute;left:0;top:0}
.formulario .form.caja label{font-size:12px;line-height:1.2em;padding:0 15px 0 10px;width:calc(100% - 30px)}
.formulario .form.caja label a{padding:5px 0;text-decoration:underline}
.formulario .boton{color:#3bb3c3;display:block;float:right;font-size:16px;height:35px;margin:5px 0;overflow:hidden;text-align:center;width:110px}
.formulario .boton .fondo{background:#fff;-ms-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);transform:skewX(-15deg);-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}
@media(min-width:1025px){
    .formulario .form.caja input{height:20px;width:20px}
    .formulario .form.caja label{width:calc(100% - 20px)}
    .formulario .form.caja label a,.formulario .boton{-webkit-transition:0.4s;transition:0.4s}
    .formulario .form.caja label a:hover{color:#fff}
    .formulario .boton .fondo:before{background:#10438e;visibility:hidden;-ms-transform:matrix(0.001,0,0,1,0,0);-webkit-transform:matrix(0.001,0,0,1,0,0);transform:matrix(0.001,0,0,1,0,0);-webkit-transition:0.4s;transition:0.4s}    
    .formulario .boton:hover .fondo:before{visibility:visible;-ms-transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}
    .formulario .boton:hover{color:#fff}
}

/*nosotros*/
/*nosotros misionvision*/
@media(min-width:770px){
    #nosotros_misionvision .col.vista0011 p{background:#D8D8D8;display:inline-block;height:210px;width:1px;-ms-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}
}
@media(min-width:1025px){
    #nosotros_misionvision .col.vista0011 p{-webkit-transform:skewX(-15deg) scaleY(0);transform:skewX(-15deg) scaleY(0)}
    #nosotros_misionvision .col.vista0011 p.activa{-webkit-transform:skewX(-15deg) scaleY(1);transform:skewX(-15deg) scaleY(1);-webkit-transition:-webkit-transform 1s linear;transition:transform 1s linear}
}
/*nosotros valores*/
#nosotros_valores .trama>.row>.col .texto.titulo+div{float:left;overflow:hidden;padding:0 0 50%;width:100%}
@media(min-width:480px){#nosotros_valores .trama>.row>.col .figura img{margin:-10% 0}}
@media(min-width:770px){#nosotros_valores .trama>.row>.col .figura img{margin:-20% 0}}
@media(min-width:1025px){#nosotros_valores>.fondo{height:calc(100% - 50px);width:42.5%}#nosotros_valores .trama>.row{padding:0 0 20px}}
@media(min-width:1680px) and (min-height:800px){#nosotros_valores .trama>.row>.col:nth-child(odd){padding-right:30px}#nosotros_valores .trama>.row>.col:nth-child(even){padding-left:30px}}
@media(min-width:1900px) and (min-height:850px){#nosotros_valores .trama>.row>.col:nth-child(odd){padding-right:45px}#nosotros_valores .trama>.row>.col:nth-child(even){padding-left:45px}}

/*experiencia*/
/*experiencia contenedor*/
@media(min-width:1025px){
    #experiencia_contenedor{height:100%}
    #experiencia_contenedor .contenedor{height:50%}
    #experiencia_contenedor .contenedor.banner .fondo:after{opacity:0.1}
    #experiencia_contenedor .contenedor.banner .texto.titulo.activa{letter-spacing:0.2em}
}

/*obras*/
/*obras menu*/
#obras_menu .fondo{background:#3bb3c3}
#obras_menu .col.activo{background:#10438e}
#obras_menu .col .alinea{color:#fff;display:block;font-size:18px;height:44px;text-transform:uppercase;width:100%}
@media(min-width:1025px){
    #obras_menu .fondo{-webkit-transform:skewX(-15deg) scaleX(0);transform:skewX(-15deg) scaleX(0)}
    #obras_menu .fondo.activa{-webkit-transform:skewX(-15deg) scaleX(1.2);transform:skewX(-15deg) scaleX(1.2);-webkit-transition:1s;transition:1s}
    #obras_menu .col{background:none !important}
    #obras_menu .col .alinea:before{background:#10438e;visibility:hidden;width:100%;position:absolute;left:0;top:0;-ms-transform:skewX(-15deg) scaleX(0);-webkit-transform:skewX(-15deg) scaleX(0);transform:skewX(-15deg) scaleX(0);-webkit-transition:0.4s;transition:0.4s}
    #obras_menu .col.activa.activo .alinea:before,#obras_menu .col.activa .alinea:hover:before{visibility:visible;-ms-transform:skewX(-15deg) scaleX(1);-webkit-transform:skewX(-15deg) scaleX(1);transform:skewX(-15deg) scaleX(1)}
}
@media(min-width:1280px) and (min-height:700px){#obras_menu .col .alinea{height:48px}}
@media(min-width:1440px) and (min-height:750px){#obras_menu .col .alinea{height:52px}}
@media(min-width:1680px) and (min-height:800px){#obras_menu .col .alinea{height:56px}}
@media(min-width:1900px) and (min-height:850px){#obras_menu .col .alinea{height:60px}}
/*obras submenu*/
#obras_submenu .col{padding-left:5px;padding-right:5px}
#obras_submenu .col .ajax_pata{color:#10438e;display:block;float:left;overflow:hidden;width:100%}
#obras_submenu .col .ajax_pata.activo{color:#fff}
#obras_submenu .col .ajax_pata:before,#obras_submenu .col .ajax_pata:after{content:"";display:block;height:100%;width:100%;position:absolute;left:0;top:0}
#obras_submenu .col .ajax_pata:before{border:1px solid #ccc}
#obras_submenu .col .ajax_pata:after{background:#10438e;visibility:hidden}
#obras_submenu .col .ajax_pata.activo:after{visibility:visible}
#obras_submenu .col .ajax_pata p{float:left;font-size:17px;height:40px;width:100%;z-index:1}
@media(min-width:1025px){
    #obras_submenu .col .ajax_pata{-webkit-transition:color 0.4s;transition:color 0.4s}
    #obras_submenu .col .ajax_pata.activo,#obras_submenu .col .ajax_pata:hover{color:#fff}
    #obras_submenu .col .ajax_pata:after{visibility:hidden;-ms-transform:skewX(45deg) scaleX(0);-webkit-transform:skewX(45deg) scaleX(0);transform:skewX(45deg) scaleX(0);-webkit-transition:0.4s;transition:0.4s}
    #obras_submenu .col .ajax_pata.activo:after,#obras_submenu .col .ajax_pata:hover:after{visibility:visible;-ms-transform:skewX(45deg) scaleX(2);-webkit-transform:skewX(45deg) scaleX(2);transform:skewX(45deg) scaleX(2)}
}
/*obras articulos*/
#obras_articulos .ajax_contenedor .row{font-size:0;text-align:center}
#obras_articulos .ajax_contenedor .row .col{display:inline-block;float:none !important;clear:none !important;vertical-align:top}
#obras_articulos .ajax_contenedor .ajax_agregar{color:#10438e;display:block;float:left;font-size:16px;height:40px;margin:0 calc(50% - 100px);width:200px}
#obras_articulos .ajax_contenedor .ajax_agregar .fondo{background:#eee;-ms-transform:skewX(-30deg);-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}
@media(min-width:1025px){
    #obras_articulos{overflow:hidden}
    #obras_articulos .ajax_contenedor .articulo{opacity:0;-webkit-transition:1s;transition:1s}
    #obras_articulos .ajax_contenedor .articulo.chocolatear0{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}
    #obras_articulos .ajax_contenedor .articulo.chocolatear1{-webkit-transform:translate(100%,0);transform:translate(100%,0)}
    #obras_articulos .ajax_contenedor .articulo.chocolatear2{-webkit-transform:translate(0,50%);transform:translate(0,50%)}
    #obras_articulos .ajax_contenedor.activa .articulo.activa{opacity:1;visibility:visible;-webkit-transform:translate(0,0) !important;transform:translate(0,0) !important}
    #obras_articulos .ajax_contenedor .ajax_agregar{-webkit-transition:0.4s;transition:0.4s}
    #obras_articulos .ajax_contenedor .ajax_agregar:hover{color:#fff}
    #obras_articulos .ajax_contenedor .ajax_agregar .fondo:before{background:#10438e;visibility:hidden;-ms-transform:matrix(0.001,0,0,1,0,0);-webkit-transform:matrix(0.001,0,0,1,0,0);transform:matrix(0.001,0,0,1,0,0);-webkit-transition:0.4s;transition:0.4s}
    #obras_articulos .ajax_contenedor .ajax_agregar:hover .fondo:before{visibility:visible;-ms-transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}
}
/*obras detalle*/
#obras_detalle header.contenedor .slick_obras{float:left}
#obras_detalle header.contenedor .slick_obras .slick-arrow{height:100%;width:10%;min-width:30px;position:absolute;top:0;z-index:1}
#obras_detalle header.contenedor .slick_obras .slick-arrow.slick-prev,#obras_detalle header.contenedor .slick_obras .slick-arrow.slick-next .icon{left:0}
#obras_detalle header.contenedor .slick_obras .slick-arrow.slick-next,#obras_detalle header.contenedor .slick_obras .slick-arrow.slick-prev .icon{right:0}
#obras_detalle header.contenedor .slick_obras .slick-arrow .icon{color:#fff;font-size:30px;height:30px;margin:auto 0;width:30px;position:absolute;bottom:0;top:0}
#obras_detalle header.contenedor .container-fluid{height:0;position:absolute;left:0;right:0;top:0}
#obras_detalle div.contenedor{background:#f8f8f8}
#obras_detalle div.contenedor .row{height:100%;margin-left:-5px;margin-right:-5px}
#obras_detalle div.contenedor .row .col{padding-left:5px;padding-right:5px}
#obras_detalle div.contenedor .row .col .texto.titulo{font-size:14px !important}
#obras_detalle div.contenedor .row .col .texto.descripcion{font-size:13px !important}
@media(min-width:1025px){
    #obras_detalle{border-bottom:none;height:100%}
    #obras_detalle header.contenedor:only-child{height:100%}
    #obras_detalle header.contenedor:not(:only-child){height:calc(100% - 110px)}
    #obras_detalle header.contenedor .slick_obras .slick-arrow .icon{font-size:65px;height:65px;width:65px;-webkit-transition:0.4s;transition:0.4s}
    #obras_detalle header.contenedor .slick_obras .slick-arrow:hover .icon{color:#3bb3c3}
    #obras_detalle div.contenedor{height:110px}
    #obras_detalle div.contenedor>div{padding:0 0 40px}
    #obras_detalle div.contenedor>div .row .col{clear:none}
}
@media(min-width:1280px) and (min-height:700px){#obras_detalle header.contenedor:not(:only-child){height:calc(100% - 115px)}#obras_detalle div.contenedor{height:115px}}
@media(min-width:1440px) and (min-height:750px){#obras_detalle header.contenedor:not(:only-child){height:calc(100% - 120px)}#obras_detalle div.contenedor{height:120px}}
@media(min-width:1680px) and (min-height:800px){#obras_detalle header.contenedor:not(:only-child){height:calc(100% - 125px)}#obras_detalle div.contenedor{height:125px}}
@media(min-width:1900px) and (min-height:850px){#obras_detalle header.contenedor:not(:only-child){height:calc(100% - 130px)}#obras_detalle div.contenedor{height:130px}}

/*trabaja*/
/*trabaja contenedor*/
@media(min-width:1025px){
    #trabaja_contenedor{height:100%}
    #trabaja_contenedor .banner{height:calc(100% - 280px)}
    #trabaja_contenedor .banner .texto.titulo.activa{letter-spacing:0.2em}
    #trabaja_contenedor .fondo.vista0001{border-left:15px solid transparent;height:calc(100% - 40px);width:34%}
    #trabaja_contenedor .fondo.vista0001 .fondo_svg{padding-bottom:56%}
    #trabaja_contenedor .trama{height:280px}
}
@media(min-width:1280px) and (min-height:700px){#trabaja_contenedor .fondo.vista0001{width:32%}}
@media(min-width:1440px) and (min-height:750px){#trabaja_contenedor .banner{height:calc(100% - 300px)}#trabaja_contenedor .fondo.vista0001{width:30%}#trabaja_contenedor .trama{height:300px}}
@media(min-width:1680px) and (min-height:800px){#trabaja_contenedor .fondo.vista0001{width:28%}}
@media(min-width:1900px) and (min-height:850px){#trabaja_contenedor .fondo.vista0001{width:26%}}

/*contactanos*/
/*contactanos contenedor*/
#contactanos_contenedor .icon.icon-telefono+div .texto.descripcion{font-size:22px}
@media(min-width:1025px){#contactanos_contenedor{height:100%}#contactanos_contenedor .banner{height:calc(100% - 280px)}#contactanos_contenedor .trama{height:280px}}
@media(min-width:1440px) and (min-height:750px){#contactenos_contenedor .banner{height:calc(100% - 300px)}#contactenos_contenedor .trama{height:300px}}
/*contactanos mapa*/
#contactanos_mapa{height:300px}
@media(min-width:480px){#contactanos_mapa{height:320px}}
@media(min-width:770px){#contactanos_mapa{height:340px}}
@media(min-width:1025px){#contactanos_mapa{height:360px}}

/*gracias*//*gracias contenedor*/@media(min-width:1025px){#gracias_contenedor{height:100%}}