/*!Theme Name: Innometal
	Theme URL: https://innometalgroup.com
	Description: Theme personalizado para Innometal Group
	Author: Somos MIO + ADI Revolution
	Author URI: https://adi-revolution.com
	Version: 1.0
*/@font-face{font-family:"la-brands-400";src:url("fonts/la-brands-400.woff2") format("woff2"),url("fonts/la-brands-400.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"la-solid-900";src:url("fonts/la-solid-900.woff2") format("woff2"),url("fonts/la-solid-900.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Museo Sans";src:url("fonts/MuseoSans-300.woff2") format("woff2"),url("fonts/MuseoSans-300.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Museo Sans";src:url("fonts/MuseoSans-500.woff2") format("woff2"),url("fonts/MuseoSans-500.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Museo Sans";src:url("fonts/MuseoSans-700.woff2") format("woff2"),url("fonts/MuseoSans-700.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Museo Sans";src:url("fonts/MuseoSans-900.woff2") format("woff2"),url("fonts/MuseoSans-900.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth}body{font-size:16px}b,strong{font-weight:bold}em,i{font-style:italic}a{outline:none}.mayus{text-transform:uppercase}.fullwidth{width:100%;float:left}.box-sizing,.boxsizing,.container,.container-extra{-webkit-box-sizing:border-box;box-sizing:border-box}.container{width:100%;max-width:1620px;margin:0 auto;padding:0 20px}.container:before{content:"";display:table;pointer-events:none}.container:after{content:"";display:table;pointer-events:none;clear:both}.clear,.clearer{clear:both}table{width:100%}.myIframe{height:0;position:relative;margin:0 0 20px;padding-bottom:56.25%;overflow:hidden}.myIframe iframe{width:100%;height:100%;position:absolute;left:0}.input,input[type=email],input[type=tel],input[type=text],textarea{outline:none;-webkit-appearance:none;-moz-appearance:none}.button,button,input[type=submit]{overflow:hidden;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}button,input[type=submit]{cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none}.inline{display:none}.columns{width:100%;float:left;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.columns img{max-width:100%;height:auto}.columns.no-padding{padding:0}.no-left{padding:0 40px 0 0}.no-right{padding:0 0 0 40px}.small-1{width:8.33%}.small-2{width:16.66%}.small-3{width:25%}.small-4{width:33.33%}.small-5{width:41.66%}.small-6{width:50%}.small-7{width:58.33%}.small-8{width:66.66%}.small-9{width:75%}.small-10{width:83.33%}.small-11{width:91.66%}.small-12{width:100%}@media screen and (min-width:768px){.medium-1{width:8.33%}.medium-2{width:16.66%}.medium-3{width:25%}.medium-4{width:33.33%}.medium-5{width:41.66%}.medium-6{width:50%}.medium-7{width:58.33%}.medium-8{width:66.66%}.medium-9{width:75%}.medium-10{width:83.33%}.medium-11{width:91.66%}.medium-12{width:100%}}@media screen and (min-width:1024px){.large-1{width:8.33%}.large-2{width:16.66%}.large-3{width:25%}.large-4{width:33.33%}.large-5{width:41.66%}.large-6{width:50%}.large-7{width:58.33%}.large-8{width:66.66%}.large-9{width:75%}.large-10{width:83.33%}.large-11{width:91.66%}.large-12{width:100%}}::-webkit-input-placeholder{color:rgba(0,0,0,0.5)}::-moz-placeholder{color:rgba(0,0,0,0.5)}:-ms-input-placeholder{color:rgba(0,0,0,0.5)}:-moz-placeholder{color:rgba(0,0,0,0.5)}::-moz-selection{background-color:black;color:#DD182A}::selection{background-color:black;color:#DD182A}body{position:relative;background-color:#EFEFEF;font-family:"Museo Sans",sans-serif;font-size:16px;font-weight:500;font-size:clamp(12px,0.833vw,16px);color:black}@media screen and (min-width:1921px){body{font-size:16px}}@media screen and (max-width:1300px){body{font-size:12px}}.columns{padding:0 0.5em}@media screen and (max-width:1300px){.columns{padding:0 15px}}.container-extra{width:100%;margin:0 auto;padding:0 6.3125em}@media screen and (max-width:1300px){.container-extra{max-width:95%;padding:0}}@media screen and (max-width:1200px){.container-extra{max-width:100%}}.container{max-width:89.25em;padding:0}@media screen and (max-width:1300px){.container{max-width:95%}}@media screen and (max-width:1200px){.container{max-width:100%}}.container:after,.container:before{content:none}.center{text-align:center}b,strong{font-weight:600}a{text-decoration:underline;color:#DD182A}h1,h2,h3,h4,h5{font-weight:600}#detach-button-host{display:none}#header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:fixed;top:0;z-index:2;margin:0;padding:0.956em 0 1.25em;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Museo Sans",sans-serif;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}#header.active,#header.colored{background-color:white}@media screen and (max-width:767px){#header.active #logo svg .escudo,#header.colored #logo svg .escudo{fill:#DD182A}}@media screen and (max-width:767px){#header.active #logo svg .letra,#header.colored #logo svg .letra{fill:white}}#header.active .language-switchers,#header.colored .language-switchers{color:black}#header.active .language-switchers a,#header.colored .language-switchers a{color:black}#header.active .cta,#header.colored .cta{border-color:#DD182A;color:#DD182A}#header.active .cta:hover,#header.colored .cta:hover{background-color:#DD182A;color:white}#header.active #burger .linea,#header.colored #burger .linea{background-color:black}#header.active #dropdown-burger{opacity:1;visibility:visible;pointer-events:auto}#header.active #burger .linea{position:relative}#header.active #burger .linea:first-child{top:8.5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#header.active #burger .linea:last-child{top:-8.5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#header.active #burger .linea:not(:first-child):not(:last-child){opacity:0}#header.active.colored,#header.active.not-sticky{-webkit-transform:none;transform:none}#header.not-sticky{-webkit-transform:translateY(-100%);transform:translateY(-100%)}#header.not-sticky.sticky{-webkit-transform:translateY(0);transform:translateY(0)}#header .container-extra{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#header #logo{width:100%;max-width:4.19125em;min-width:3.125em;display:block;position:relative;margin-top:1em;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media screen and (max-width:1023px){#header #logo{width:3.125em;margin-top:0.5em}}#header #logo svg{width:100%;height:auto;display:block}#header #logo svg .escudo{fill:#DD182A;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media screen and (max-width:767px){#header #logo svg .escudo{fill:white}}#header #logo svg .letra{fill:white;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media screen and (max-width:767px){#header #logo svg .letra{fill:#DD182A}}#header #menu-principal{text-transform:uppercase}#header #menu-principal>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1023px){#header #menu-principal>ul{margin:10px 0 20px 0}}#header #menu-principal>ul>li{position:relative;margin:0 2em 0 0}@media screen and (max-width:1300px){#header #menu-principal>ul>li{margin:0 1.5em 0 0}}@media screen and (max-width:1200px){#header #menu-principal>ul>li{margin:0 1em 0 0}}@media screen and (max-width:1023px){#header #menu-principal>ul>li{width:100%;position:static;margin:5px 0 0;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}}#header #menu-principal>ul>li.activo:not(.cta-wrapper)>a:after{content:"";width:100%;height:0.5em;display:block;position:absolute;bottom:0;left:0;background-color:#DD182A}#header #menu-principal>ul>li>a{display:inline-block;position:relative;padding:1.25em 0;line-height:116.66%;text-decoration:none;color:black;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media screen and (max-width:1023px){#header #menu-principal>ul>li>a{padding:1em 0;color:white}}@media screen and (max-width:767px){#header .cta{padding:0.25em 0.875em}}#header .language-switchers{display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;color:white;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}#header .language-switchers li{display:-webkit-box;display:-ms-flexbox;display:flex}#header .language-switchers li:after{content:"|";display:inline-block;margin:0 0.25em;opacity:0.5}#header .language-switchers li:last-child:after{content:none}#header .language-switchers li.activo a{opacity:1}#header .language-switchers li a{opacity:0.5}#header .language-switchers a{text-decoration:none;color:white;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}#header #logo-wrapper{width:9.0625em;min-width:9.0625em}@media screen and (max-width:1200px){#header #logo-wrapper{width:auto;min-width:auto}}#header #languages-wrapper{width:9.0625em;min-width:9.0625em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1200px){#header #languages-wrapper{width:auto;min-width:auto}}#header #menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1023px){#header #menu-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:0}}#header #burger{width:26px;min-width:26px;height:18px;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0 10px 15px;cursor:pointer}@media screen and (max-width:1023px){#header #burger{display:-webkit-box;display:-ms-flexbox;display:flex}}#header #burger .linea{width:100%;height:1px;display:block;background-color:white;-webkit-transition:background-color 200ms ease-in-out;transition:background-color 200ms ease-in-out}#header #dropdown-burger{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1023px){#header #dropdown-burger{width:100%;max-width:220px;max-height:calc(100vh - 115px);max-height:calc(100svh - 115px);display:block;position:absolute;top:100%;right:0;margin-top:1.25em;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:black;overflow:auto;opacity:0;visibility:hidden;pointer-events:none}}.page-template-default #header{background-color:white}@media screen and (max-width:767px){.page-template-default #header #logo svg .escudo{fill:#DD182A}}@media screen and (max-width:767px){.page-template-default #header #logo svg .letra{fill:white}}.page-template-default #header .language-switchers{color:black}.page-template-default #header .language-switchers a{color:black}.page-template-default #header .cta{border-color:#DD182A;color:#DD182A}.page-template-default #header .cta:hover{background-color:#DD182A;color:white}.page-template-default #header #burger .linea{background-color:black}.sin-preguntas_frecuentes #header #menu-principal>ul>li.preguntas-frecuentes{display:none}.sin-testimonios #header #menu-principal>ul>li.testimonios{display:none}#footer{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4.125em 0 3.375em;background-color:black;color:white}@media screen and (max-width:1300px){#footer{padding:4em 0 3.25em}}@media screen and (max-width:1023px){#footer{padding:3.5em 0 2.75em}}@media screen and (max-width:767px){#footer{padding:3em 0 2.5em}}#footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#footer #copyright{margin-left:8.333%}@media screen and (max-width:767px){#footer #copyright{margin-left:0}}@media screen and (max-width:767px){#footer #copyright p{font-size:0.875em}}#footer #menu-legal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:8.333%}@media screen and (max-width:767px){#footer #menu-legal{margin-right:0}}#footer #menu-legal ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-transform:uppercase;color:white}@media screen and (max-width:767px){#footer #menu-legal ul{font-size:0.875em}}#footer #menu-legal ul li{display:-webkit-box;display:-ms-flexbox;display:flex}#footer #menu-legal ul li:after{content:"|";display:inline-block;margin:0 0.25em}#footer #menu-legal ul li:last-child:after{content:none}#footer a{text-decoration:none;color:white;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}#footer a:hover{color:#DD182A}#whatsapp-trigger{width:4.838em;height:4.838em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;right:5.8125em;bottom:3.75em;z-index:3;border-radius:100%;-webkit-box-shadow:0.3125em 0.3125em 0.9375em 0 rgba(0,0,0,0.15);box-shadow:0.3125em 0.3125em 0.9375em 0 rgba(0,0,0,0.15);background-color:#30BF39;text-decoration:none;color:white}@media screen and (max-width:1300px){#whatsapp-trigger{right:2.5%}}@media screen and (max-width:1023px){#whatsapp-trigger{right:15px;bottom:2.75em}}#whatsapp-trigger:before{content:"\f232";display:inline-block;font-family:"la-brands-400";font-size:3.25em;font-weight:400}#introduccion{overflow:hidden}#introduccion .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){#introduccion .container{position:relative}}#introduccion .video-wrapper{width:50vw;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-right:calc(44.625em - 50vw);padding-right:0}@media screen and (max-width:1300px){#introduccion .video-wrapper{margin-right:-2.5vw}}@media screen and (max-width:1200px){#introduccion .video-wrapper{width:50%;margin-right:0}}@media screen and (max-width:767px){#introduccion .video-wrapper{width:100%;padding-left:0}}#introduccion .video-wrapper .inner{width:100%;height:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-bottom:116%}#introduccion .video-wrapper .inner:after{content:"";width:100%;height:100%;display:block;position:absolute;right:0;bottom:0;z-index:1;background-image:url(images/video-after.svg);background-size:100% auto;background-position:right bottom;background-repeat:no-repeat;pointer-events:none}#introduccion .video-wrapper .inner img,#introduccion .video-wrapper .inner video{width:100%;max-width:none;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover}#introduccion .caption{max-width:37.1875em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:767px){#introduccion .caption{position:absolute;top:50%;left:0;z-index:1;color:white;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:767px){#introduccion .caption .titulo b,#introduccion .caption .titulo strong{color:white}}#introduccion .caption p{display:block;margin:1.156em 0 0;font-size:2em;font-weight:300;line-height:125%;letter-spacing:-0.02em}@media screen and (max-width:1300px){#introduccion .caption p{font-size:1.875em}}@media screen and (max-width:1023px){#introduccion .caption p{font-size:1.5em}}@media screen and (max-width:767px){#introduccion .caption p{font-size:1.375em}}#introduccion .caption .cta-wrapper{margin-top:3.25em}@media screen and (max-width:1023px){#introduccion .caption .cta-wrapper{margin-top:2.5em}}@media screen and (max-width:767px){#introduccion .caption .cta-wrapper{margin-top:2em}}#introduccion .caption .cta{max-width:12.6875em;height:4.3125em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0.25em 1.5em;border-color:#DD182A;background-color:#DD182A;font-weight:900;color:white}@media screen and (max-width:1023px){#introduccion .caption .cta{max-width:none;height:3.5em}}@media screen and (max-width:767px){#introduccion .caption .cta{border-color:white;background-color:transparent;color:white}}#introduccion .caption .cta:hover{background-color:transparent;color:#DD182A}@media screen and (max-width:767px){#introduccion .caption .cta:hover{background-color:white;color:#DD182A}}#introduccion .caption .cta.descargar:before{content:"\f019";display:inline-block;margin:0 0.25em 0 0;font-family:"la-solid-900";font-size:2.125em;font-weight:400}#soluciones{padding:6.9375em 0 0;overflow:hidden}@media screen and (max-width:1300px){#soluciones{padding:6.5em 0 0}}@media screen and (max-width:1023px){#soluciones{padding:5em 0 0}}@media screen and (max-width:767px){#soluciones{padding:3em 0 0}}#soluciones .subtitulo{max-width:7.1875em;display:block;margin:0 auto;text-align:center}#soluciones .soluciones-header{width:100%;width:calc(100% + 3px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:3em}@media screen and (max-width:767px){#soluciones .soluciones-header{width:calc(100% + 1px);margin-top:2.5em}}#soluciones .soluciones-header li{width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;cursor:pointer;overflow:hidden}@media screen and (max-width:767px){#soluciones .soluciones-header li{width:50%;margin-top:-1px}}#soluciones .soluciones-header li+li{margin-left:-1px}@media screen and (max-width:767px){#soluciones .soluciones-header li:nth-child(odd){margin-left:0}}#soluciones .soluciones-header li.activo:after{opacity:1;visibility:visible}#soluciones .soluciones-header li.activo img{opacity:1;visibility:visible}#soluciones .soluciones-header li.activo .pretitulo{color:white}#soluciones .soluciones-header li.activo .pretitulo:after{content:"\f063"}#soluciones .soluciones-header li:before{content:"";width:auto;height:auto;display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border:thin solid #DD182A;-webkit-box-sizing:border-box;box-sizing:border-box}#soluciones .soluciones-header li:after{content:"";width:auto;height:auto;display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-color:#DD182A;opacity:0;visibility:hidden;mix-blend-mode:multiply;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}#soluciones .soluciones-header li img{width:100%;max-width:none;height:auto;display:block;position:relative;z-index:1;opacity:0;visibility:hidden;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}#soluciones .soluciones-header li .pretitulo{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:0;left:0;z-index:3;padding:1.192em 1.384em;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.625em;font-weight:300;line-height:123.077%;text-transform:uppercase;color:#DD182A;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media screen and (max-width:1300px){#soluciones .soluciones-header li .pretitulo{font-size:1.5em}}@media screen and (max-width:1023px){#soluciones .soluciones-header li .pretitulo{font-size:1.375em}}@media screen and (max-width:767px){#soluciones .soluciones-header li .pretitulo{font-size:1.25em}}#soluciones .soluciones-header li .pretitulo:after{content:"\f061";display:inline-block;font-family:"la-solid-900";font-size:1.25em;font-weight:400}#soluciones .soluciones-content{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:5.8125em;margin-bottom:4.875em}@media screen and (max-width:1300px){#soluciones .soluciones-content{margin-top:5em;margin-bottom:4.5em}}@media screen and (max-width:1200px){#soluciones .soluciones-content{margin-top:4em;margin-bottom:4em}}@media screen and (max-width:767px){#soluciones .soluciones-content{margin-top:3em}}#soluciones .soluciones-content .solucion{width:100%;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}#soluciones .soluciones-content .solucion.activo{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;visibility:visible;pointer-events:auto}#soluciones .soluciones-content .solucion .cta-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#soluciones .soluciones-content .solucion .cta-wrapper .cta{max-width:12.6875em;height:3.8125em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0.25em 1.5em;border-color:#DD182A;background-color:#DD182A;font-weight:900;color:white}@media screen and (max-width:1023px){#soluciones .soluciones-content .solucion .cta-wrapper .cta{max-width:none;height:3.5em}}#soluciones .soluciones-content .solucion .cta-wrapper .cta:hover{background-color:transparent;color:#DD182A}#soluciones .soluciones-content .solucion .cta-wrapper .cta:before{content:"\f019";display:inline-block;margin:0 0.25em 0 0;font-family:"la-solid-900";font-size:2.125em;font-weight:400}#soluciones .galeria{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:4.25em}@media screen and (max-width:1300px){#soluciones .galeria{margin-bottom:3.75em}}@media screen and (max-width:1200px){#soluciones .galeria{margin-bottom:3em}}@media screen and (max-width:767px){#soluciones .galeria{margin-bottom:2.5em}}#soluciones .galeria .mySwiper2{width:100%;max-width:39.0625em;margin-left:0}#soluciones .galeria .mySwiper2 .swiper-button-next,#soluciones .galeria .mySwiper2 .swiper-button-prev{width:4.0625em;height:4.0625em;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:thin solid white;border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1em;color:white;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media screen and (max-width:1300px){#soluciones .galeria .mySwiper2 .swiper-button-next,#soluciones .galeria .mySwiper2 .swiper-button-prev{font-size:0.875em}}@media screen and (max-width:1200px){#soluciones .galeria .mySwiper2 .swiper-button-next,#soluciones .galeria .mySwiper2 .swiper-button-prev{font-size:0.75em}}@media screen and (max-width:767px){#soluciones .galeria .mySwiper2 .swiper-button-next,#soluciones .galeria .mySwiper2 .swiper-button-prev{font-size:0.65em}}#soluciones .galeria .mySwiper2 .swiper-button-next:hover,#soluciones .galeria .mySwiper2 .swiper-button-prev:hover{background-color:white;color:#DD182A}#soluciones .galeria .mySwiper2 .swiper-button-next:before,#soluciones .galeria .mySwiper2 .swiper-button-prev:before{content:"\f061";display:inline-block;font-family:"la-solid-900";font-size:1.5em;font-weight:400}#soluciones .galeria .mySwiper2 .swiper-button-next:after,#soluciones .galeria .mySwiper2 .swiper-button-prev:after{content:none}#soluciones .galeria .mySwiper2 .swiper-button-next{right:1.25em}@media screen and (max-width:1300px){#soluciones .galeria .mySwiper2 .swiper-button-next{right:15px}}#soluciones .galeria .mySwiper2 .swiper-button-prev{left:1.25em}@media screen and (max-width:1300px){#soluciones .galeria .mySwiper2 .swiper-button-prev{left:15px}}#soluciones .galeria .mySwiper2 .swiper-button-prev:before{content:"\f060"}#soluciones .galeria .mySwiper{width:100%;max-width:39.0625em;margin-top:2.125em;margin-left:0}@media screen and (max-width:1300px){#soluciones .galeria .mySwiper{margin-top:2em}}@media screen and (max-width:1200px){#soluciones .galeria .mySwiper{margin-top:1.875em}}@media screen and (max-width:767px){#soluciones .galeria .mySwiper{margin-top:1.75em}}#soluciones .galeria .mySwiper .swiper-slide{width:calc(33.33% - 0.5em);position:relative;margin-right:0.5em;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}#soluciones .galeria .mySwiper .swiper-slide.swiper-slide-thumb-active:before{opacity:0}#soluciones .galeria .mySwiper .swiper-slide:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:black;opacity:0.75;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}#soluciones picture{width:100%;display:block}#soluciones img{width:100%;max-width:none;height:auto;display:block}#soluciones .caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:4.25em}@media screen and (max-width:1300px){#soluciones .caption{margin-bottom:3.75em}}@media screen and (max-width:1200px){#soluciones .caption{margin-bottom:3em}}@media screen and (max-width:767px){#soluciones .caption{margin-bottom:2.5em}}#soluciones .caption .titulo-solucion{display:block;font-size:2.375em;font-weight:700;line-height:115.78%;letter-spacing:-0.005em;text-transform:uppercase;color:#DD182A}@media screen and (max-width:1300px){#soluciones .caption .titulo-solucion{font-size:2.125em}}@media screen and (max-width:1023px){#soluciones .caption .titulo-solucion{font-size:2em}}@media screen and (max-width:767px){#soluciones .caption .titulo-solucion{font-size:1.75em}}#soluciones .caption .label{display:block;margin:0 0 1em;font-size:1.125em;font-weight:700;line-height:133.33%;letter-spacing:-0.01em;text-transform:uppercase;color:#DD182A}@media screen and (max-width:1023px){#soluciones .caption .label{font-size:1em}}#soluciones .caption .txt{display:block;margin-top:2.375em}@media screen and (max-width:1300px){#soluciones .caption .txt{margin-top:2.25em}}@media screen and (max-width:1023px){#soluciones .caption .txt{margin-top:2em}}@media screen and (max-width:767px){#soluciones .caption .txt{margin-top:1.75em}}#soluciones .caption .cols{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#soluciones .caption .cols .col{width:48%;width:calc(50% - 0.5em);margin-top:2.375em}@media screen and (max-width:1300px){#soluciones .caption .cols .col{width:calc(50% - 10px);margin-top:2.25em}}@media screen and (max-width:1023px){#soluciones .caption .cols .col{margin-top:2em}}@media screen and (max-width:767px){#soluciones .caption .cols .col{margin-top:1.75em}}#soluciones .caption p:not(.titulo-solucion):not(.label),#soluciones .caption ul{display:block;margin:0 0 1em;font-size:1.125em;line-height:133.33%;letter-spacing:-0.01em}@media screen and (max-width:1023px){#soluciones .caption p:not(.titulo-solucion):not(.label),#soluciones .caption ul{font-size:1em}}#soluciones .caption p:not(.titulo-solucion):not(.label):last-child,#soluciones .caption ul:last-child{margin:0}#soluciones .caption ul li{width:100%;display:inline-block;position:relative;margin:0.555em 0 0;padding-left:1.875em;-webkit-box-sizing:border-box;box-sizing:border-box}#soluciones .caption ul li:before{content:"\f00c";display:inline-block;position:absolute;top:0;left:0;font-family:"la-solid-900";font-size:1.125em;font-weight:400;color:#DD182A}#stand{width:100%;padding:0 0 6.3125em;color:white}@media screen and (max-width:1300px){#stand{padding:0 0 5.75em}}@media screen and (max-width:1023px){#stand{padding:0 0 5em}}@media screen and (max-width:767px){#stand{padding:0 0 3.5em}}#stand.preguntas_frecuentes{background-color:white}#stand .top{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#stand .top .bg{width:100%;display:block;position:relative}#stand .top .bg:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#1D1D1D;opacity:0.8}#stand .top .bg picture{width:100%;display:block}#stand .top .bg img{width:100%;max-width:none;height:auto;display:block}#stand .top .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:50%;z-index:1;padding-top:7.3125em;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:1300px){#stand .top .container{padding-top:6.25em}}@media screen and (max-width:1023px){#stand .top .container{padding-top:5em}}@media screen and (max-width:767px){#stand .top .container{padding-top:3.5em}}#stand .top .container .titulo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#stand .top .container .titulo-stand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#stand .top .container .titulo-stand .pretitulo{display:inline-block;font-size:2em;font-weight:300;line-height:125%;letter-spacing:-0.02em}@media screen and (max-width:1300px){#stand .top .container .titulo-stand .pretitulo{font-size:1.875em}}@media screen and (max-width:1023px){#stand .top .container .titulo-stand .pretitulo{font-size:1.75em}}@media screen and (max-width:767px){#stand .top .container .titulo-stand .pretitulo{font-size:1.5em}}#stand .top .container .titulo-stand .tit{display:inline-block;margin-top:0.25em;font-size:4.625em;font-weight:500;line-height:123.077%;letter-spacing:-0.005em;text-transform:uppercase}@media screen and (max-width:1300px){#stand .top .container .titulo-stand .tit{font-size:4em}}@media screen and (max-width:1023px){#stand .top .container .titulo-stand .tit{font-size:3.25em}}@media screen and (max-width:767px){#stand .top .container .titulo-stand .tit{font-size:1.75em}}#stand .top .container .logo-wrapper{position:relative}#stand .top .container .logo-wrapper:before{content:"";width:0;height:auto;position:absolute;top:0;left:-0.5em;bottom:0;border-left:thin solid white}@media screen and (max-width:1300px){#stand .top .container .logo-wrapper:before{left:-15px}}@media screen and (max-width:767px){#stand .top .container .logo-wrapper:before{left:0}}#stand .top .container .logo{max-width:16.9375em;margin:2.687em 0 2.687em 3.375em}@media screen and (max-width:1300px){#stand .top .container .logo{max-width:16em;margin:2.5em 0 2.5em 3em}}@media screen and (max-width:1023px){#stand .top .container .logo{max-width:14em;margin:2.5em 0 2.5em 2.5em}}@media screen and (max-width:767px){#stand .top .container .logo{width:70%;max-width:12em;margin:1.5em 0 1.5em 1em}}#stand .bottom{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1;margin-top:-9.9375em;overflow:hidden}@media screen and (max-width:1300px){#stand .bottom{margin-top:-9em}}@media screen and (max-width:1200px){#stand .bottom{margin-top:-8em}}@media screen and (max-width:1100px){#stand .bottom{margin-top:-7em}}@media screen and (max-width:1023px){#stand .bottom{margin-top:-10em}}@media screen and (max-width:900px){#stand .bottom{margin-top:-8em}}@media screen and (max-width:800px){#stand .bottom{margin-top:-6em}}#stand .bottom .inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding:5.5em 16.855% 6.1875em;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#DD182A}@media screen and (max-width:1300px){#stand .bottom .inner{padding:5em 16.855% 5.75em}}@media screen and (max-width:1023px){#stand .bottom .inner{padding:4em 8.333% 5em}}@media screen and (max-width:767px){#stand .bottom .inner{padding:3em 0 4em 8.333%}}#stand .bottom .inner:after{content:"";width:100vw;height:100%;display:block;position:absolute;top:0;bottom:0;left:100%;margin-left:-2px;background-color:#DD182A}#stand .bottom .titulo-3{max-width:17.333em}#stand .bottom .info_stand{display:inline-block;margin:0.906em 0 0;font-size:2em;font-weight:300;line-height:125%;letter-spacing:-0.02em}@media screen and (max-width:1300px){#stand .bottom .info_stand{font-size:1.875em}}@media screen and (max-width:1023px){#stand .bottom .info_stand{font-size:1.75em}}@media screen and (max-width:767px){#stand .bottom .info_stand{font-size:1.5em}}#stand .bottom .info_stand b,#stand .bottom .info_stand strong{font-weight:700}#stand .bottom .cta-wrapper{margin-top:3.125em}@media screen and (max-width:1300px){#stand .bottom .cta-wrapper{margin-top:3em}}@media screen and (max-width:1023px){#stand .bottom .cta-wrapper{margin-top:2.5em}}@media screen and (max-width:767px){#stand .bottom .cta-wrapper{margin-top:2em}}#stand .bottom .cta-wrapper .cta{height:4em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0.25em 1.5em 0.125em;font-weight:900;line-height:100%}#stand .bottom .cta-wrapper .cta:before{content:"\f274";display:inline-block;position:relative;top:-0.05em;margin:0 0.35em 0 0;font-family:"la-solid-900";font-size:2.125em;font-weight:400}#agendar-reunion,#descargar-catalogo,#descargar-catalogo-1,#descargar-catalogo-2,#descargar-catalogo-3,#descargar-catalogo-4{max-width:54em;padding:4.6875em 4.8125em 4.9375em;background-color:#DD182A;color:white}@media screen and (max-width:1300px){#agendar-reunion,#descargar-catalogo,#descargar-catalogo-1,#descargar-catalogo-2,#descargar-catalogo-3,#descargar-catalogo-4{padding:4.25em 4.25em 4.5em}}@media screen and (max-width:1023px){#agendar-reunion,#descargar-catalogo,#descargar-catalogo-1,#descargar-catalogo-2,#descargar-catalogo-3,#descargar-catalogo-4{padding:4em 4em 4.5em}}@media screen and (max-width:767px){#agendar-reunion,#descargar-catalogo,#descargar-catalogo-1,#descargar-catalogo-2,#descargar-catalogo-3,#descargar-catalogo-4{padding:4em 2.5em 4.5em}}#agendar-reunion .carousel__button.is-close,#descargar-catalogo .carousel__button.is-close,#descargar-catalogo-1 .carousel__button.is-close,#descargar-catalogo-2 .carousel__button.is-close,#descargar-catalogo-3 .carousel__button.is-close,#descargar-catalogo-4 .carousel__button.is-close{top:0.75em;right:1em}#agendar-reunion :focus:not(.carousel__button.is-close),#descargar-catalogo :focus:not(.carousel__button.is-close),#descargar-catalogo-1 :focus:not(.carousel__button.is-close),#descargar-catalogo-2 :focus:not(.carousel__button.is-close),#descargar-catalogo-3 :focus:not(.carousel__button.is-close),#descargar-catalogo-4 :focus:not(.carousel__button.is-close){outline:none}#preguntas-frecuentes{padding:3.125em 0 9.0625em;background-color:white}@media screen and (max-width:1300px){#preguntas-frecuentes{padding:2em 0 7.5em}}@media screen and (max-width:1023px){#preguntas-frecuentes{padding:1em 0 6em}}@media screen and (max-width:767px){#preguntas-frecuentes{padding:0 0 4em}}#preguntas-frecuentes .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#preguntas-frecuentes .subtitulo{max-width:10.047em;color:#DD182A}#preguntas-frecuentes #faqs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2.0625em;border-top:thin solid white}@media screen and (max-width:1300px){#preguntas-frecuentes #faqs{margin-top:2em}}@media screen and (max-width:1023px){#preguntas-frecuentes #faqs{margin-top:1.75em}}@media screen and (max-width:767px){#preguntas-frecuentes #faqs{margin-top:1.5em}}#preguntas-frecuentes #faqs .accordion{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1em;font-size:1.125em}@media screen and (max-width:1023px){#preguntas-frecuentes #faqs .accordion{font-size:1em}}#preguntas-frecuentes #faqs .accordion.active .accordion-header{border-color:#DD182A;background-color:#DD182A;color:white}#preguntas-frecuentes #faqs .accordion.active .accordion-header:after{content:"\f106"}#preguntas-frecuentes #faqs .accordion.active .accordion-content{-ms-grid-rows:1fr;grid-template-rows:1fr}#preguntas-frecuentes #faqs .accordion .accordion-header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.222em 1.611em 1.166em;border:0.111em solid #EFEFEF;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media screen and (max-width:1300px){#preguntas-frecuentes #faqs .accordion .accordion-header{padding:1.222em 1.5em 1.166em}}@media screen and (max-width:1023px){#preguntas-frecuentes #faqs .accordion .accordion-header{padding:9px 10px 8px}}#preguntas-frecuentes #faqs .accordion .accordion-header:after{content:"\f107";display:inline-block;font-family:"la-solid-900";font-size:1.25em}#preguntas-frecuentes #faqs .accordion .accordion-header .pregunta{display:block;font-weight:700;line-height:150%;letter-spacing:-0.01em}#preguntas-frecuentes #faqs .accordion .accordion-content{width:100%;display:-ms-grid;display:grid;-ms-grid-rows:0fr;grid-template-rows:0fr;-webkit-transition:grid-template-rows 0.2s ease-in-out;transition:grid-template-rows 0.2s ease-in-out;transition:grid-template-rows 0.2s ease-in-out,-ms-grid-rows 0.2s ease-in-out}#preguntas-frecuentes #faqs .accordion .accordion-content .inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 1.611em;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}@media screen and (max-width:1300px){#preguntas-frecuentes #faqs .accordion .accordion-content .inner{padding:0 1.5em}}@media screen and (max-width:1023px){#preguntas-frecuentes #faqs .accordion .accordion-content .inner{padding:0 10px}}#preguntas-frecuentes #faqs .accordion .accordion-content p,#preguntas-frecuentes #faqs .accordion .accordion-content ul{max-width:56.944em;display:inline-block;margin:0 0 0.611em;font-weight:300;line-height:150%;letter-spacing:-0.01em}#preguntas-frecuentes #faqs .accordion .accordion-content p:first-child,#preguntas-frecuentes #faqs .accordion .accordion-content ul:first-child{margin-top:1.611em}@media screen and (max-width:1300px){#preguntas-frecuentes #faqs .accordion .accordion-content p:first-child,#preguntas-frecuentes #faqs .accordion .accordion-content ul:first-child{margin-top:1.5em}}#preguntas-frecuentes #faqs .accordion .accordion-content ul li{width:100%;display:inline-block;position:relative;padding-left:1.875em;-webkit-box-sizing:border-box;box-sizing:border-box}#preguntas-frecuentes #faqs .accordion .accordion-content ul li:before{content:"\f00c";display:inline-block;position:absolute;top:0;left:0;font-family:"la-solid-900";font-size:1.125em;font-weight:400;color:#DD182A}#proyectos{padding:7.125em 0 9.375em;overflow:hidden}@media screen and (max-width:1300px){#proyectos{padding:6.5em 0 7.5em}}@media screen and (max-width:1023px){#proyectos{padding:5em 0 6em}}@media screen and (max-width:767px){#proyectos{padding:3.5em 0 4em}}#proyectos .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#proyectos .subtitulo{max-width:10.047em;color:#DD182A}#proyectos .titulo-wrapper{margin-bottom:3.25em}@media screen and (max-width:1300px){#proyectos .titulo-wrapper{margin-bottom:3em}}@media screen and (max-width:1023px){#proyectos .titulo-wrapper{margin-bottom:2.75em}}@media screen and (max-width:767px){#proyectos .titulo-wrapper{margin-bottom:2.5em}}#proyectos #swiper-proyectos{width:100%;position:relative;color:white}#proyectos #swiper-proyectos:before{content:"";width:1em;height:auto;display:block;position:absolute;top:0;left:-0.5em;bottom:0;z-index:2;background-color:#EFEFEF}@media screen and (max-width:1300px){#proyectos #swiper-proyectos:before{width:25px;left:-10px}}#proyectos #swiper-proyectos:after{content:"";width:1em;height:auto;display:block;position:absolute;top:0;right:-0.5em;bottom:0;z-index:2;background-color:#EFEFEF}@media screen and (max-width:1300px){#proyectos #swiper-proyectos:after{width:25px;right:-10px}}#proyectos #swiper-proyectos .swiper-slide{width:66.66%;position:relative}@media screen and (max-width:1300px){#proyectos #swiper-proyectos .swiper-slide{padding:0 8px}}@media screen and (max-width:767px){#proyectos #swiper-proyectos .swiper-slide{padding:0 5px}}#proyectos #swiper-proyectos .swiper-slide.swiper-slide-active .caption{opacity:1;visibility:visible}#proyectos #swiper-proyectos .swiper-slide.swiper-slide-active:before{opacity:0;visibility:hidden}#proyectos #swiper-proyectos .swiper-slide:before{content:"";width:auto;height:auto;display:block;position:absolute;top:0;right:0.5em;bottom:0;left:0.5em;z-index:1;background-color:#DD182A;mix-blend-mode:multiply;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media screen and (max-width:1300px){#proyectos #swiper-proyectos .swiper-slide:before{right:8px;left:8px}}@media screen and (max-width:767px){#proyectos #swiper-proyectos .swiper-slide:before{right:5px;left:5px}}#proyectos #swiper-proyectos .swiper-slide .caption{width:43.044%;height:0;margin:2.825em 2.281em 3.981em;display:block;position:relative;padding-bottom:45.143%;background-image:url(images/escudo.png);background-size:100% auto;background-position:bottom left;background-repeat:no-repeat;opacity:0;visibility:hidden;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media screen and (max-width:1300px){#proyectos #swiper-proyectos .swiper-slide .caption{margin:2.75em 2.125em 3.75em}}@media screen and (max-width:1023px){#proyectos #swiper-proyectos .swiper-slide .caption{margin:2.5em 2em 3.5em}}@media screen and (max-width:767px){#proyectos #swiper-proyectos .swiper-slide .caption{width:54%;margin:1.5em 1.5em 3em;padding-bottom:56.633%}}@media screen and (max-width:600px){#proyectos #swiper-proyectos .swiper-slide .caption{width:66.666%;margin:1.25em 1.25em 3em;padding-bottom:69.916%}}#proyectos #swiper-proyectos .swiper-slide .caption .texto{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2em;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){#proyectos #swiper-proyectos .swiper-slide .caption .texto{padding:1.5em}}@media screen and (max-width:600px){#proyectos #swiper-proyectos .swiper-slide .caption .texto{padding:1.25em}}#proyectos #swiper-proyectos .swiper-slide .caption .texto .pretitulo-proyecto{display:inline-block;font-size:1.125em;font-weight:300;line-height:133.33%;letter-spacing:-0.01em;text-transform:uppercase}@media screen and (max-width:1023px){#proyectos #swiper-proyectos .swiper-slide .caption .texto .pretitulo-proyecto{font-size:1em}}@media screen and (max-width:767px){#proyectos #swiper-proyectos .swiper-slide .caption .texto .pretitulo-proyecto{font-size:0.875em}}@media screen and (max-width:600px){#proyectos #swiper-proyectos .swiper-slide .caption .texto .pretitulo-proyecto{font-size:0.75em}}#proyectos #swiper-proyectos .swiper-slide .caption .texto .titulo_proyecto{display:inline-block;margin-top:0.35em;font-size:1.75em;font-weight:700;line-height:125%;letter-spacing:-0.02em;text-transform:uppercase}@media screen and (max-width:1300px){#proyectos #swiper-proyectos .swiper-slide .caption .texto .titulo_proyecto{font-size:1.5em}}@media screen and (max-width:1023px){#proyectos #swiper-proyectos .swiper-slide .caption .texto .titulo_proyecto{font-size:1.25em}}@media screen and (max-width:767px){#proyectos #swiper-proyectos .swiper-slide .caption .texto .titulo_proyecto{font-size:1em}}@media screen and (max-width:600px){#proyectos #swiper-proyectos .swiper-slide .caption .texto .titulo_proyecto{font-size:0.875em}}#proyectos #swiper-proyectos .swiper-slide .caption .texto .lugar{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:0.875em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.125em;font-weight:500;line-height:133.33%;letter-spacing:-0.01em}@media screen and (max-width:1023px){#proyectos #swiper-proyectos .swiper-slide .caption .texto .lugar{font-size:1em}}@media screen and (max-width:767px){#proyectos #swiper-proyectos .swiper-slide .caption .texto .lugar{font-size:0.875em}}@media screen and (max-width:600px){#proyectos #swiper-proyectos .swiper-slide .caption .texto .lugar{font-size:0.75em}}#proyectos #swiper-proyectos .swiper-slide .caption .texto .lugar:before{content:"\f041";display:inline-block;position:relative;top:-1px;left:-0.125em;font-family:"la-solid-900";font-size:1.25em;font-weight:400}#proyectos #swiper-proyectos .swiper-slide .caption .texto p:not(.pretitulo-proyecto):not(.titulo_proyecto):not(.lugar),#proyectos #swiper-proyectos .swiper-slide .caption .texto ul{display:block;margin:1em 0 0;font-size:1.125em;font-weight:300;line-height:133.33%;letter-spacing:-0.01em}@media screen and (max-width:1023px){#proyectos #swiper-proyectos .swiper-slide .caption .texto p:not(.pretitulo-proyecto):not(.titulo_proyecto):not(.lugar),#proyectos #swiper-proyectos .swiper-slide .caption .texto ul{font-size:1em}}@media screen and (max-width:767px){#proyectos #swiper-proyectos .swiper-slide .caption .texto p:not(.pretitulo-proyecto):not(.titulo_proyecto):not(.lugar),#proyectos #swiper-proyectos .swiper-slide .caption .texto ul{font-size:0.875em;margin-top:0.5em}}@media screen and (max-width:600px){#proyectos #swiper-proyectos .swiper-slide .caption .texto p:not(.pretitulo-proyecto):not(.titulo_proyecto):not(.lugar),#proyectos #swiper-proyectos .swiper-slide .caption .texto ul{font-size:0.75em}}#proyectos #swiper-proyectos .swiper-slide .caption .texto ul li{width:100%;display:inline-block;position:relative;margin:0.555em 0 0;padding-left:1.875em;-webkit-box-sizing:border-box;box-sizing:border-box}#proyectos #swiper-proyectos .swiper-slide .caption .texto ul li:before{content:"\f00c";display:inline-block;position:absolute;top:0;left:0;font-family:"la-solid-900";font-size:1.125em;font-weight:400}#proyectos #swiper-proyectos .swiper-slide picture{width:auto;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0.5em;bottom:0;left:0.5em}@media screen and (max-width:1300px){#proyectos #swiper-proyectos .swiper-slide picture{right:8px;left:8px}}@media screen and (max-width:767px){#proyectos #swiper-proyectos .swiper-slide picture{right:5px;left:5px}}#proyectos #swiper-proyectos .swiper-slide picture img{width:100%;max-width:none;height:100%;display:block;-o-object-fit:cover;object-fit:cover}#proyectos #swiper-proyectos .swiper-button-next,#proyectos #swiper-proyectos .swiper-button-prev{width:4.0625em;height:4.0625em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;border:thin solid white;border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1em;color:white;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media screen and (max-width:1300px){#proyectos #swiper-proyectos .swiper-button-next,#proyectos #swiper-proyectos .swiper-button-prev{font-size:0.875em}}@media screen and (max-width:1200px){#proyectos #swiper-proyectos .swiper-button-next,#proyectos #swiper-proyectos .swiper-button-prev{font-size:0.75em}}@media screen and (max-width:767px){#proyectos #swiper-proyectos .swiper-button-next,#proyectos #swiper-proyectos .swiper-button-prev{font-size:0.65em}}#proyectos #swiper-proyectos .swiper-button-next:hover,#proyectos #swiper-proyectos .swiper-button-prev:hover{background-color:white;color:#DD182A}#proyectos #swiper-proyectos .swiper-button-next:before,#proyectos #swiper-proyectos .swiper-button-prev:before{content:"\f061";display:inline-block;font-family:"la-solid-900";font-size:1.5em;font-weight:400}#proyectos #swiper-proyectos .swiper-button-next:after,#proyectos #swiper-proyectos .swiper-button-prev:after{content:none}#proyectos #swiper-proyectos .swiper-button-next{right:8.333%;margin-right:0.25em;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}@media screen and (max-width:1300px){#proyectos #swiper-proyectos .swiper-button-next{margin-right:7.5px}}@media screen and (max-width:767px){#proyectos #swiper-proyectos .swiper-button-next{margin-right:5px}}#proyectos #swiper-proyectos .swiper-button-prev{left:8.333%;margin-left:0.25em;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:1300px){#proyectos #swiper-proyectos .swiper-button-prev{margin-left:7.5px}}@media screen and (max-width:767px){#proyectos #swiper-proyectos .swiper-button-prev{margin-left:5px}}#proyectos #swiper-proyectos .swiper-button-prev:before{content:"\f060"}#testimonios{position:relative;padding:8.3125em 0 6.8125em;color:white}@media screen and (max-width:1300px){#testimonios{padding:7.5em 0 6.5em}}@media screen and (max-width:1023px){#testimonios{padding:6em 0}}@media screen and (max-width:767px){#testimonios{padding:3.5em 0 4em}}#testimonios:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:black;opacity:0.54}#testimonios .bg{width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0}#testimonios .bg img{width:100%;max-width:none;height:100%;display:block;-o-object-fit:cover;object-fit:cover}#testimonios .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2}#testimonios #swiper-testimonios{width:100%;margin-top:0.375em}@media screen and (max-width:767px){#testimonios #swiper-testimonios{margin-top:1em}}#testimonios #swiper-testimonios .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:center}#testimonios #swiper-testimonios .swiper-slide .inner{width:100%;max-width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#testimonios #swiper-testimonios .swiper-button-next,#testimonios #swiper-testimonios .swiper-button-prev{width:4.0625em;height:4.0625em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:thin solid #DD182A;border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1em;color:white;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media screen and (max-width:1300px){#testimonios #swiper-testimonios .swiper-button-next,#testimonios #swiper-testimonios .swiper-button-prev{font-size:0.875em}}@media screen and (max-width:1200px){#testimonios #swiper-testimonios .swiper-button-next,#testimonios #swiper-testimonios .swiper-button-prev{font-size:0.75em}}@media screen and (max-width:767px){#testimonios #swiper-testimonios .swiper-button-next,#testimonios #swiper-testimonios .swiper-button-prev{font-size:0.65em}}#testimonios #swiper-testimonios .swiper-button-next:hover,#testimonios #swiper-testimonios .swiper-button-prev:hover{background-color:#DD182A;color:white}#testimonios #swiper-testimonios .swiper-button-next:before,#testimonios #swiper-testimonios .swiper-button-prev:before{content:"\f061";display:inline-block;font-family:"la-solid-900";font-size:1.5em;font-weight:400}#testimonios #swiper-testimonios .swiper-button-next:after,#testimonios #swiper-testimonios .swiper-button-prev:after{content:none}#testimonios #swiper-testimonios .swiper-button-next{right:0.5em}@media screen and (max-width:1300px){#testimonios #swiper-testimonios .swiper-button-next{right:15px}}#testimonios #swiper-testimonios .swiper-button-prev{left:0.5em}@media screen and (max-width:1300px){#testimonios #swiper-testimonios .swiper-button-prev{left:15px}}#testimonios #swiper-testimonios .swiper-button-prev:before{content:"\f060"}#testimonios #swiper-testimonios .logo-wrapper{width:11.25em;height:11.831em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;background-image:url(images/escudo-blanco.png);background-size:100% auto;background-position:bottom left;background-repeat:no-repeat}@media screen and (max-width:1023px){#testimonios #swiper-testimonios .logo-wrapper{font-size:0.875em}}@media screen and (max-width:767px){#testimonios #swiper-testimonios .logo-wrapper{font-size:0.75em}}#testimonios #swiper-testimonios .logo-wrapper img{width:100%;max-width:none;height:auto;display:block;position:absolute;top:50%;left:50%;margin-top:-1.271em;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#testimonios #swiper-testimonios .caption{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:3.281em}@media screen and (max-width:1300px){#testimonios #swiper-testimonios .caption{margin-top:3em}}@media screen and (max-width:1023px){#testimonios #swiper-testimonios .caption{margin-top:2.5em}}@media screen and (max-width:767px){#testimonios #swiper-testimonios .caption{margin-top:1.75em}}#testimonios #swiper-testimonios .caption .txt{width:100%;max-width:58.5em;display:inline-block}#testimonios #swiper-testimonios .caption .txt p{display:inline-block;margin:0 0 1.307em;font-size:1.625em;line-height:138.46%;letter-spacing:-0.02em}@media screen and (max-width:1300px){#testimonios #swiper-testimonios .caption .txt p{font-size:1.5em}}@media screen and (max-width:1023px){#testimonios #swiper-testimonios .caption .txt p{font-size:1.25em}}@media screen and (max-width:767px){#testimonios #swiper-testimonios .caption .txt p{font-size:1.125em}}#testimonios #swiper-testimonios .caption .nombre{max-width:19.09em;display:inline-block;margin:1em 0 0;font-size:1.375em;font-weight:700;letter-spacing:-0.02em;text-transform:uppercase}@media screen and (max-width:1023px){#testimonios #swiper-testimonios .caption .nombre{font-size:1.125em}}#testimonios #swiper-testimonios .caption .cargo{max-width:15.454em;display:inline-block;margin:0.333em 0 0;font-size:1.375em;font-weight:300;font-style:italic;letter-spacing:-0.02em}@media screen and (max-width:1023px){#testimonios #swiper-testimonios .caption .cargo{font-size:1.125em}}#contacto{position:relative;padding:10em 0 6.3125em;color:white;overflow:hidden}@media screen and (max-width:1300px){#contacto{padding:8.5em 0 6em}}@media screen and (max-width:1023px){#contacto{padding:7em 0 5em}}@media screen and (max-width:767px){#contacto{padding:3em 0 3.5em}}#contacto:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(45deg,rgba(221,24,42,0) 5%,rgb(221,24,42) 80%)}#contacto .wpcf7 .form-item.privacidad{margin-top:0.1875em}#contacto .bg{width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0}#contacto .bg img{width:100%;max-width:none;height:100%;display:block;-o-object-fit:cover;object-fit:cover}#contacto .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;z-index:2}#contacto .titulo-3{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;top:-0.125em;font-weight:300}#contacto .titulo-3 svg{width:100%;max-width:1.87em;height:auto;display:block;position:relative;top:0.125em;margin-right:0.944em}#contacto .titulo-3 svg .escudo{fill:white}#contacto .titulo-3 svg .letra{fill:#DD182A}#contacto .formulario-wrapper{margin-top:3.6875em}@media screen and (max-width:1300px){#contacto .formulario-wrapper{margin-top:3.25em}}@media screen and (max-width:1023px){#contacto .formulario-wrapper{margin-top:2.75em}}@media screen and (max-width:767px){#contacto .formulario-wrapper{margin-top:2em}}#pagina-legal{padding:12em 0 6.625em}@media screen and (max-width:1023px){#pagina-legal{padding:12em 0 6em}}@media screen and (max-width:767px){#pagina-legal{padding:8em 0 5em}}#pagina-legal .titulo{margin:0 auto 0.5em}#pagina-legal h2{display:block;margin:0 0 0.5em;font-size:1.625em;font-weight:600;line-height:125%;text-transform:uppercase;color:#DD182A}#pagina-legal h2 span{font-weight:400;text-transform:none}#pagina-legal p{display:block;margin:0 0 2em;font-size:1.25em;line-height:125%}@media screen and (max-width:767px){#pagina-legal p{margin:0 0 1.5em;font-size:1.125em}}#pagina-legal ul{display:block;margin:0 0 2em;font-size:1.25em;line-height:125%}@media screen and (max-width:767px){#pagina-legal ul{margin:0 0 1.5em;font-size:1.125em}}#pagina-legal ul li{width:100%;display:block;position:relative;margin:0 0 1em;padding-left:1.3em;-webkit-box-sizing:border-box;box-sizing:border-box}#pagina-legal ul li:last-child{margin:0}#pagina-legal ul li:before{content:"";width:0.9355em;height:0.7105em;display:inline-block;position:absolute;top:0.2em;left:0;background-image:url(images/bullet-3.svg);background-size:contain;background-position:center;background-repeat:no-repeat}#pagina-legal .cta-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2em}#main{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:0}#main #articulo{width:100%;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;z-index:1}.section{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:black}.titulo{display:block;font-size:5em;font-weight:500;line-height:107.5%;letter-spacing:-0.015em}@media screen and (max-width:1300px){.titulo{font-size:4.5em}}@media screen and (max-width:1023px){.titulo{font-size:3.75em}}@media screen and (max-width:767px){.titulo{font-size:2.75em}}.titulo b,.titulo strong{font-weight:500;color:#DD182A}.subtitulo{display:block;font-size:4em;font-weight:500;line-height:109.375%;letter-spacing:-0.005em}@media screen and (max-width:1300px){.subtitulo{font-size:3.5em}}@media screen and (max-width:1023px){.subtitulo{font-size:3em}}@media screen and (max-width:767px){.subtitulo{font-size:2.25em}}.subtitulo b,.subtitulo strong{font-weight:500;color:#DD182A}.titulo-3{display:block;font-size:3.375em;font-weight:500;line-height:125%;letter-spacing:-0.02em}@media screen and (max-width:1300px){.titulo-3{font-size:3.125em}}@media screen and (max-width:1023px){.titulo-3{font-size:2.75em}}@media screen and (max-width:767px){.titulo-3{font-size:2em}}.cta-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.boton,.btn,.cta{height:2.75em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.25em 1.5625em;border:thin solid white;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent;font-family:"Museo Sans",sans-serif;font-size:1em;font-weight:500;line-height:118.75%;text-transform:uppercase;text-align:left;text-decoration:none;color:white;cursor:pointer;outline:none;-webkit-appearance:none;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.boton:hover,.btn:hover,.cta:hover{background-color:white;color:#DD182A}form button,form button.cta,form input[type=submit]{width:100%;height:3.208em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.25em 1.05em;border:thin solid white;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:white;font-family:"Museo Sans",sans-serif;font-size:1.5em;font-weight:300;line-height:112.5%;letter-spacing:-0.02em;text-transform:uppercase;text-align:center;text-decoration:none;color:#DD182A;cursor:pointer;outline:none;-webkit-appearance:none;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media screen and (max-width:1023px){form button,form button.cta,form input[type=submit]{font-size:1.25em}}form button.cta:hover,form button:hover,form input[type=submit]:hover{border-color:black;background-color:black;color:white}table{width:100%;margin:0 0 1.25em;border-top:thin solid white;border-bottom:thin solid white;border-collapse:collapse;border-spacing:0;font-size:1.125em}table tr{border-right:thin solid white;border-left:thin solid white}table tr:not(:last-child){border-bottom:thin solid white}table tr:first-child{font-weight:600}table td{padding:0.3em 0.4em}.wpcf7{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:1023px){.wpcf7{max-width:none}}.wpcf7 .titulo-formulario{width:100%;display:block;font-size:2.625em;font-weight:300;line-height:125%;letter-spacing:-0.02em}@media screen and (max-width:1300px){.wpcf7 .titulo-formulario{font-size:2.125em}}@media screen and (max-width:1023px){.wpcf7 .titulo-formulario{font-size:2em}}@media screen and (max-width:767px){.wpcf7 .titulo-formulario{font-size:1.875em}}.wpcf7 .titulo-formulario+.form-item{margin-top:2em}.wpcf7 p:not(.titulo-formulario){width:100%;display:block;margin:0.25em 0 2.909em;font-size:1.375em;line-height:133.33%;letter-spacing:-0.01em}@media screen and (max-width:1023px){.wpcf7 p:not(.titulo-formulario){font-size:1.125em}}.wpcf7 p:not(.titulo-formulario) b,.wpcf7 p:not(.titulo-formulario) strong{font-weight:700}.wpcf7 form.wpcf7-form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}.wpcf7 form.wpcf7-form:not(.submitting) .wpcf7-spinner{display:none}.wpcf7 form.wpcf7-form .ajax-loader:not(.is-active){display:none}.wpcf7 form.wpcf7-form .wpcf7-spinner{width:1.5em;height:1.5em}.wpcf7 form.wpcf7-form .wpcf7-response-output{width:100%;margin-right:0;margin-bottom:0;margin-left:0;padding:1em;-webkit-box-sizing:border-box;box-sizing:border-box}.wpcf7 form.wpcf7-form .wpcf7-form-control-wrap{width:100%}.wpcf7 form.wpcf7-form .wpcf7-checkbox{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wpcf7 form.wpcf7-form .wpcf7-checkbox .wpcf7-list-item{width:47%;width:calc(50% - 0.5em);font-size:0.9375em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0.466em 0 0}@media screen and (max-width:1300px){.wpcf7 form.wpcf7-form .wpcf7-checkbox .wpcf7-list-item{width:calc(50% - 10px)}}.wpcf7 form.wpcf7-form .wpcf7-checkbox .wpcf7-list-item label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;font-size:1em;font-weight:300}.wpcf7 form.wpcf7-form .wpcf7-checkbox .wpcf7-list-item label input[type=checkbox]{width:1.066em;min-width:1.066em;height:1.066em;min-height:1.066em;display:block;margin:0 0.866em 0 0;border:thin solid white;background-color:transparent;font-size:1em;-webkit-appearance:none}.wpcf7 form.wpcf7-form .wpcf7-checkbox .wpcf7-list-item label input[type=checkbox]:checked{-webkit-appearance:auto}.wpcf7 form.wpcf7-form .wpcf7-radio{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wpcf7 form.wpcf7-form .wpcf7-radio .wpcf7-list-item{width:47%;width:calc(50% - 0.5em);font-size:0.9375em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0.466em 0 0}@media screen and (max-width:1300px){.wpcf7 form.wpcf7-form .wpcf7-radio .wpcf7-list-item{width:calc(50% - 10px)}}.wpcf7 form.wpcf7-form .wpcf7-radio .wpcf7-list-item label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;font-size:1em;font-weight:300}.wpcf7 form.wpcf7-form .wpcf7-radio .wpcf7-list-item label input[type=radio]{width:1.066em;min-width:1.066em;height:1.066em;min-height:1.066em;display:block;margin:0 0.866em 0 0;border:thin solid white;border-radius:100%;background-color:transparent;font-size:1em;-webkit-appearance:none}.wpcf7 form.wpcf7-form .wpcf7-radio .wpcf7-list-item label input[type=radio]:checked{-webkit-appearance:auto}.wpcf7 form.wpcf7-form .wpcf7-acceptance{width:100%}.wpcf7 form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;font-size:0.9375em}.wpcf7 form.wpcf7-form .wpcf7-acceptance label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;font-size:1em;font-weight:300}.wpcf7 form.wpcf7-form .wpcf7-acceptance label input[type=checkbox]{width:1.066em;min-width:1.066em;height:1.066em;min-height:1.066em;display:block;margin:0 0.866em 0 0;border:thin solid white;background-color:transparent;font-size:1em;-webkit-appearance:none}.wpcf7 form.wpcf7-form .wpcf7-acceptance label input[type=checkbox]:checked{-webkit-appearance:auto}.wpcf7 form.wpcf7-form .wpcf7-acceptance label .wpcf7-list-item-label{font-size:1.2em}@media screen and (max-width:1023px){.wpcf7 form.wpcf7-form .wpcf7-acceptance label .wpcf7-list-item-label{font-size:1.066em}}.wpcf7 form.wpcf7-form .wpcf7-acceptance label a{text-decoration:underline;color:white}.wpcf7 form.wpcf7-form input[type=date],.wpcf7 form.wpcf7-form input[type=email],.wpcf7 form.wpcf7-form input[type=number],.wpcf7 form.wpcf7-form input[type=tel],.wpcf7 form.wpcf7-form input[type=text],.wpcf7 form.wpcf7-form input[type=text],.wpcf7 form.wpcf7-form select,.wpcf7 form.wpcf7-form textarea{width:100%;height:2.055em;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0.333em 0;border:none;border-bottom:thin solid white;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent;font-family:"Museo Sans",sans-serif;font-weight:500;font-size:1.125em;line-height:133.33%;color:white;outline:none;-webkit-appearance:none}@media screen and (max-width:1023px){.wpcf7 form.wpcf7-form input[type=date],.wpcf7 form.wpcf7-form input[type=email],.wpcf7 form.wpcf7-form input[type=number],.wpcf7 form.wpcf7-form input[type=tel],.wpcf7 form.wpcf7-form input[type=text],.wpcf7 form.wpcf7-form input[type=text],.wpcf7 form.wpcf7-form select,.wpcf7 form.wpcf7-form textarea{font-size:1em}}.wpcf7 form.wpcf7-form input[type=date]::-webkit-input-placeholder,.wpcf7 form.wpcf7-form input[type=email]::-webkit-input-placeholder,.wpcf7 form.wpcf7-form input[type=number]::-webkit-input-placeholder,.wpcf7 form.wpcf7-form input[type=tel]::-webkit-input-placeholder,.wpcf7 form.wpcf7-form input[type=text]::-webkit-input-placeholder,.wpcf7 form.wpcf7-form input[type=text]::-webkit-input-placeholder,.wpcf7 form.wpcf7-form select::-webkit-input-placeholder,.wpcf7 form.wpcf7-form textarea::-webkit-input-placeholder{color:white}.wpcf7 form.wpcf7-form input[type=date]::-moz-placeholder,.wpcf7 form.wpcf7-form input[type=email]::-moz-placeholder,.wpcf7 form.wpcf7-form input[type=number]::-moz-placeholder,.wpcf7 form.wpcf7-form input[type=tel]::-moz-placeholder,.wpcf7 form.wpcf7-form input[type=text]::-moz-placeholder,.wpcf7 form.wpcf7-form input[type=text]::-moz-placeholder,.wpcf7 form.wpcf7-form select::-moz-placeholder,.wpcf7 form.wpcf7-form textarea::-moz-placeholder{color:white}.wpcf7 form.wpcf7-form input[type=date]:-ms-input-placeholder,.wpcf7 form.wpcf7-form input[type=email]:-ms-input-placeholder,.wpcf7 form.wpcf7-form input[type=number]:-ms-input-placeholder,.wpcf7 form.wpcf7-form input[type=tel]:-ms-input-placeholder,.wpcf7 form.wpcf7-form input[type=text]:-ms-input-placeholder,.wpcf7 form.wpcf7-form input[type=text]:-ms-input-placeholder,.wpcf7 form.wpcf7-form select:-ms-input-placeholder,.wpcf7 form.wpcf7-form textarea:-ms-input-placeholder{color:white}.wpcf7 form.wpcf7-form input[type=date]:-moz-placeholder,.wpcf7 form.wpcf7-form input[type=email]:-moz-placeholder,.wpcf7 form.wpcf7-form input[type=number]:-moz-placeholder,.wpcf7 form.wpcf7-form input[type=tel]:-moz-placeholder,.wpcf7 form.wpcf7-form input[type=text]:-moz-placeholder,.wpcf7 form.wpcf7-form input[type=text]:-moz-placeholder,.wpcf7 form.wpcf7-form select:-moz-placeholder,.wpcf7 form.wpcf7-form textarea:-moz-placeholder{color:white}.wpcf7 form.wpcf7-form textarea{height:8.4375em;min-height:4.5em}.wpcf7 form.wpcf7-form label{display:inline-block;margin:0.333em 0 1em;font-family:"Museo Sans",sans-serif;font-size:1.125em;font-weight:500;line-height:133.33%}@media screen and (max-width:1023px){.wpcf7 form.wpcf7-form label{font-size:1em}}.wpcf7 .form-item{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 1.9375em}@media screen and (max-width:1300px){.wpcf7 .form-item{margin-bottom:1.875em}}@media screen and (max-width:1023px){.wpcf7 .form-item{margin-bottom:1.75em}}.wpcf7 .form-item.privacidad{margin-top:1.1875em}@media screen and (max-width:1300px){.wpcf7 .form-item.privacidad{margin-top:1.125em}}@media screen and (max-width:1023px){.wpcf7 .form-item.privacidad{margin-top:1em}}@media screen and (max-width:767px){.wpcf7 .form-item.privacidad{margin-top:0.75em}}.wpcf7 .form-item.submit{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.0625em;margin-bottom:0}@media screen and (max-width:1300px){.wpcf7 .form-item.submit{margin-top:1em}}@media screen and (max-width:767px){.wpcf7 .form-item.submit{margin-top:0.75em}}.wpcf7 .form-item.mitad{width:47%;width:calc(50% - 0.5em)}@media screen and (max-width:1300px){.wpcf7 .form-item.mitad{width:calc(50% - 10px)}}@media screen and (max-width:500px){.wpcf7 .form-item.mitad.xs-12{width:100%}}.wpcf7 .wpcf7-not-valid-tip{width:100%;float:left;margin:6px 0 0;font-size:11px;color:black}.grecaptcha-badge{display:none}.otgs-development-site-front-end{display:none}