/* normalize.css v3.0.1 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;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;cursor:hand}.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);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.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-slide.dragging img{pointer-events: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}body .destacados{padding:30px 0;background-color:#f7f7f7;background-position:center;background-size:cover;background-repeat:no-repeat}body .destacados .lista-destacados{flex-wrap:wrap}body .destacados .lista-destacados a.url{display:contents}body .destacados .lista-destacados a.url:hover,body .destacados .lista-destacados a.url:focus{-webkit-box-shadow:4px 8px 10px #dadada;box-shadow:4px 8px 10px #dadada}body .destacados .lista-destacados .pre-forma{margin-bottom:15px}body .destacados .lista-destacados .forma.modelo_uno{padding:0}body .destacados .lista-destacados .forma.modelo_uno .imagen_fondo{border:2px solid #fff;border-left:none;border-radius:0;min-height:345px;min-width:200px}body .destacados .lista-destacados .forma.modelo_uno .imagen_fondo .titulo{background:rgba(0,0,0,0.7);color:#fff;font:700 1.428571428571429rem 'Open Sans' , sans-serif;margin:0;min-height:100px;padding:20px;position:relative;text-align:center;z-index:998}body .destacados .lista-destacados .forma.modelo_uno .imagen_fondo .titulo:first-line{font:300 1.428571428571429rem 'Open Sans' , sans-serif;display:block}body .destacados .lista-destacados .forma.modelo_uno .imagen_fondo .detalle{background:rgba(0,0,0,0.7);font:600 1rem 'Open Sans' , sans-serif;height:0;line-height:1.8rem;position:absolute;-o-transition:0.4s all;-ms-transition:0.4s all;-moz-transition:0.4s all;-webkit-transition:0.4s all;transition:0.4s all;left:2px;right:2px;z-index:997}body .destacados .lista-destacados .forma.modelo_uno .imagen_fondo .detalle .contenido{color:#fff;display:block;font:300 1rem 'Roboto' , sans-serif;height:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);padding:0 30px;position:relative;text-align:center;top:-99px;-o-transition:0.2s all;-ms-transition:0.2s all;-moz-transition:0.2s all;-webkit-transition:0.2s all;transition:0.2s all}body .destacados .lista-destacados .forma.modelo_uno .imagen_fondo .detalle .contenido .btn-ver{background:rgba(135,206,250,0.5);border:1px solid #fff;border-radius:4px;color:#fff;display:block;font:500 .9285714285714286rem 'Open Sans' , sans-serif;margin:20px auto 0;max-width:108px;padding:10px 15px;text-align:center;-o-transition:0.4s all;-ms-transition:0.4s all;-moz-transition:0.4s all;-webkit-transition:0.4s all;transition:0.4s all}body .destacados .lista-destacados .forma.modelo_uno .imagen_fondo .detalle .contenido .btn-ver:first-letter{text-transform:capitalize}body .destacados .lista-destacados .forma.modelo_uno .imagen_fondo .detalle .contenido .btn-ver:hover,body .destacados .lista-destacados .forma.modelo_uno .imagen_fondo .detalle .contenido .btn-ver:focus{background:#87cefa;filter:saturate(2);-o-transition:0.4s all;-ms-transition:0.4s all;-moz-transition:0.4s all;-webkit-transition:0.4s all;transition:0.4s all}body .destacados .lista-destacados .forma.modelo_uno:first-child{border-left:2px solid #fff}body .destacados .lista-destacados .forma.modelo_uno:hover .detalle,body .destacados .lista-destacados .forma.modelo_uno:focus .detalle{background:rgba(0,0,0,0.7);height:70%;-o-transition:height 0.4s;-ms-transition:height 0.4s;-moz-transition:height 0.4s;-webkit-transition:height 0.4s;transition:height 0.4s}body .destacados .lista-destacados .forma.modelo_uno:hover .detalle .contenido,body .destacados .lista-destacados .forma.modelo_uno:focus .detalle .contenido{display:block;height:100%;opacity:1;-ms-filter:none;filter:none;position:relative;top:0;-o-transition:0.2s all;-ms-transition:0.2s all;-moz-transition:0.2s all;-webkit-transition:0.2s all;transition:0.2s all}body .destacados .lista-destacados .forma.modelo_dos.posicion_1 .titulo,body .destacados .lista-destacados .forma.modelo_dos.posicion_4 .titulo{font:700 1.428571428571429rem 'Open Sans' , sans-serif}body .destacados .lista-destacados .forma.modelo_dos.posicion_1 .titulo:first-line,body .destacados .lista-destacados .forma.modelo_dos.posicion_4 .titulo:first-line{font:300 1.428571428571429rem 'Open Sans' , sans-serif;display:block}body .destacados .lista-destacados .forma.modelo_dos.posicion_1:before,body .destacados .lista-destacados .forma.modelo_dos.posicion_4:before{border-bottom:254px solid rgba(248,206,0,0.8);border-left:0 solid rgba(248,206,0,0.8)}body .destacados .lista-destacados .forma.modelo_dos.posicion_1:hover:before,body .destacados .lista-destacados .forma.modelo_dos.posicion_4:hover:before,body .destacados .lista-destacados .forma.modelo_dos.posicion_1:focus:before,body .destacados .lista-destacados .forma.modelo_dos.posicion_4:focus:before{border-right:0 solid transparent;border-left:340px solid rgba(248,206,0,0.8);-o-transition:0.5s all;-ms-transition:0.5s all;-moz-transition:0.5s all;-webkit-transition:0.5s all;transition:0.5s all}body .destacados .lista-destacados .forma.modelo_dos.posicion_2:before,body .destacados .lista-destacados .forma.modelo_dos.posicion_3:before{border-bottom:254px solid rgba(135,206,250,0.8);border-left:0 solid rgba(135,206,250,0.8)}body .destacados .lista-destacados .forma.modelo_dos.posicion_2:hover:before,body .destacados .lista-destacados .forma.modelo_dos.posicion_3:hover:before,body .destacados .lista-destacados .forma.modelo_dos.posicion_2:focus:before,body .destacados .lista-destacados .forma.modelo_dos.posicion_3:focus:before{border-right:0 solid transparent;border-left:340px solid rgba(135,206,250,0.8);-o-transition:0.5s all;-ms-transition:0.5s all;-moz-transition:0.5s all;-webkit-transition:0.5s all;transition:0.5s all}body .destacados .lista-destacados .forma.modelo_dos:before{border-right:195px solid transparent;border-top:0 solid transparent;content:"";padding:0 100px;position:absolute;-o-transition:0.5s all;-ms-transition:0.5s all;-moz-transition:0.5s all;-webkit-transition:0.5s all;transition:0.5s all}body .destacados .lista-destacados .forma.modelo_dos .imagen_fondo{min-height:254px;padding:62px 20px 0}body .destacados .lista-destacados .forma.modelo_dos .titulo,body .destacados .lista-destacados .forma.modelo_dos .detalle{color:#fff;max-width:232px;position:relative;z-index:1}body .destacados .lista-destacados .forma.modelo_dos .titulo{font:700 1.428571428571429rem 'Open Sans' , sans-serif;text-transform:uppercase;margin-bottom:5px;min-height:66px}body .destacados .lista-destacados .forma.modelo_dos .detalle .contenido{font:400 1rem 'Open Sans' , sans-serif;font-style:italic !important;color:#fff}body .destacados .lista-destacados .forma .imagen_fondo{background-attachment:scroll;background-position:center;background-repeat:no-repeat;background-color:#003200;background-size:cover}body .noticias,body .servicios,body .testimonios{padding:30px 15px;border-top:1px solid #d5d5d5}body .noticias .the_page h2,body .servicios .the_page h2,body .testimonios .the_page h2{font:600 2.571428571428572rem 'Open Sans' , sans-serif;min-height:90px}body .noticias .the_page h2:before,body .servicios .the_page h2:before,body .testimonios .the_page h2:before{margin:68px auto 0}body .noticias .the_page h2 span,body .servicios .the_page h2 span,body .testimonios .the_page h2 span{display:block;font:400 1rem 'Roboto' , sans-serif;margin:5px auto}body .noticias h3,body .servicios h3,body .testimonios h3{color:#000;font:700 1.285714285714286rem 'Roboto' , sans-serif}body .noticias .imagen,body .servicios .imagen{background-color:#f7f7f7;background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:20px;min-height:262px}body .noticias .noticia-destacada,body .servicios .noticia-destacada,body .noticias .servicios-destacada,body .servicios .servicios-destacada{display:block;margin-bottom:15px;-o-transition:0.3s all;-ms-transition:0.3s all;-moz-transition:0.3s all;-webkit-transition:0.3s all;transition:0.3s all}body .noticias .noticia-destacada .contenido,body .servicios .noticia-destacada .contenido,body .noticias .servicios-destacada .contenido,body .servicios .servicios-destacada .contenido{min-height:150px;padding:0 5px}body .noticias .noticia-destacada .contenido .nombre,body .servicios .noticia-destacada .contenido .nombre,body .noticias .servicios-destacada .contenido .nombre,body .servicios .servicios-destacada .contenido .nombre,body .noticias .noticia-destacada .contenido .contenido-in,body .servicios .noticia-destacada .contenido .contenido-in,body .noticias .servicios-destacada .contenido .contenido-in,body .servicios .servicios-destacada .contenido .contenido-in{-o-transition:0.3s all;-ms-transition:0.3s all;-moz-transition:0.3s all;-webkit-transition:0.3s all;transition:0.3s all}body .noticias .noticia-destacada:hover,body .servicios .noticia-destacada:hover,body .noticias .servicios-destacada:hover,body .servicios .servicios-destacada:hover,body .noticias .noticia-destacada:focus,body .servicios .noticia-destacada:focus,body .noticias .servicios-destacada:focus,body .servicios .servicios-destacada:focus{-webkit-box-shadow:0 5px 0 #87cefa;box-shadow:0 5px 0 #87cefa;display:block;-o-transition:0.2s all;-ms-transition:0.2s all;-moz-transition:0.2s all;-webkit-transition:0.2s all;transition:0.2s all}body .noticias .noticia-destacada:before,body .servicios .noticia-destacada:before{background:rgba(0,0,0,0.7);border-right:2px solid #87cefa;bottom:450px;color:rgba(0,0,255,0);content:"ver";font:700 1.428571428571429rem 'Open Sans' , sans-serif;height:0;left:15px;padding:0 15px 0;position:absolute;text-align:right;text-transform:capitalize;top:0;-o-transition:0.2s all;-ms-transition:0.2s all;-moz-transition:0.2s all;-webkit-transition:0.2s all;transition:0.2s all;width:47%}body .noticias .noticia-destacada:after,body .servicios .noticia-destacada:after{background:rgba(0,0,0,0.7);border-left:2px solid #87cefa;bottom:186px;color:rgba(0,0,255,0);content:"más";font:700 1.428571428571429rem 'Open Sans' , sans-serif;height:0;padding:0 15px 0;position:absolute;right:15px;text-align:left;text-transform:capitalize;top:263px;-o-transition:0.2s all;-ms-transition:0.2s all;-moz-transition:0.2s all;-webkit-transition:0.2s all;transition:0.2s all;width:46%}body .noticias .noticia-destacada:hover:before,body .servicios .noticia-destacada:hover:before{bottom:186px;color:#fff;padding:106px 15px 0;-o-transition:0.2s all;-ms-transition:0.2s all;-moz-transition:0.2s all;-webkit-transition:0.2s all;transition:0.2s all;height:263px}body .noticias .noticia-destacada:hover:after,body .servicios .noticia-destacada:hover:after{color:#fff;padding:106px 15px 0;top:0;-o-transition:0.2s all;-ms-transition:0.2s all;-moz-transition:0.2s all;-webkit-transition:0.2s all;transition:0.2s all;height:263px}body .noticias .servicios-destacada,body .servicios .servicios-destacada{padding:15px;-o-transition:0.3s all;-ms-transition:0.3s all;-moz-transition:0.3s all;-webkit-transition:0.3s all;transition:0.3s all}body .noticias .servicios-destacada .imagen,body .servicios .servicios-destacada .imagen{background-position:top;background-size:cover;border-radius:135px;margin:0 auto 30px;max-width:240px;min-height:240px;-o-transition:0.3s all;-ms-transition:0.3s all;-moz-transition:0.3s all;-webkit-transition:0.3s all;transition:0.3s all}body .noticias .servicios-destacada .contenido,body .servicios .servicios-destacada .contenido{text-align:center}body .noticias .servicios-destacada .contenido h3,body .servicios .servicios-destacada .contenido h3{margin:10px auto}body .noticias .servicios-destacada:before,body .servicios .servicios-destacada:before{background:#87cefa;border-radius:5px;color:#fff;content:"ver màs";left:0;margin:0 auto;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);padding:10px;position:absolute;right:0;text-align:center;top:130px;-o-transition:0.1s all;-ms-transition:0.1s all;-moz-transition:0.1s all;-webkit-transition:0.1s all;transition:0.1s all;width:100px}body .noticias .servicios-destacada:hover:before,body .servicios .servicios-destacada:hover:before{opacity:1;-ms-filter:none;filter:none;z-index:99;-o-transition:0.1s all;-ms-transition:0.1s all;-moz-transition:0.1s all;-webkit-transition:0.1s all;transition:0.1s all}body .noticias .servicios-destacada:hover .imagen,body .servicios .servicios-destacada:hover .imagen{filter:grayscale(1) blur(1px);margin:0 auto 30px;-o-transform:translatey(11px);-ms-transform:translatey(11px);-moz-transform:translatey(11px);-webkit-transform:translatey(11px);transform:translatey(11px);-o-transition:0.3s all;-ms-transition:0.3s all;-moz-transition:0.3s all;-webkit-transition:0.3s all;transition:0.3s all}body .testimonios{background-color:#f7f7f7;background-position:center;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #d5d5d5;border-top:1px solid #d5d5d5;margin-bottom:20px;padding:40px 15px 50px}body .testimonios.con_fondo .the_page h2,body .testimonios.con_fondo .the_page a,body .testimonios.con_fondo .the_page .frase{color:#fff}body .testimonios.con_fondo .testimonio{-webkit-box-shadow:none;box-shadow:none}body .testimonios .the_page h2{font:600 2.571428571428572rem 'Open Sans' , sans-serif}body .testimonios .the_page .frase{text-align:center;display:block;margin:0 auto}body .testimonios .modal .modal-header{justify-content:center}body .testimonios .modal .modal-header .close{left:15px;position:absolute}body .testimonios .modal .modal-body .testimonio{-webkit-box-shadow:none;box-shadow:none;border-radius:0;padding:0;margin-bottom:0}body .testimonios .modal .modal-body .testimonio .imagen{background-size:cover;display:block;height:148px;margin:0 auto 15px;max-width:150px;text-align:center;width:100%}body .testimonios .modal .modal-body .testimonio .contenido{display:block;margin:0 auto;text-align:center}body .testimonios .modal .modal-body .testimonio .contenido .contenido-in{min-height:280px;overflow:auto}body .testimonios .modal .modal-body .testimonio:before{display:none}body .testimonios a{display:block}body .testimonios a:before{content:"";left:0;margin:0 auto;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);padding:15px;position:absolute;right:0;text-align:center;top:78px;width:80%;z-index:3}body .testimonios a .testimonio:before{background:rgba(0,0,0,0.7);border-radius:5px;content:"";height:73.1%;left:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);margin:0 15px;padding:15px;position:absolute;right:0;text-align:center;top:22px;-o-transition:0.4s all;-ms-transition:0.4s all;-moz-transition:0.4s all;-webkit-transition:0.4s all;transition:0.4s all;z-index:2}body .testimonios a:hover .testimonio:before{opacity:1;-ms-filter:none;filter:none;-o-transition:0.4s all;-ms-transition:0.4s all;-moz-transition:0.4s all;-webkit-transition:0.4s all;transition:0.4s all}body .testimonios a:hover .testimonio:after{background:rgba(0,0,0,0.4);border-radius:30px;color:#fff;content:"\e84a";font-family:"fontana";left:0;margin:0 auto;padding:15px;position:absolute;right:0;text-align:center;top:78px;width:50px;z-index:3}body .testimonios a:hover:before,body .testimonios a:hover:after{opacity:1;-ms-filter:none;filter:none}body .testimonios .testimonio{background:#fff;border-radius:5px;-webkit-box-shadow:4px 8px 10px #dadada;box-shadow:4px 8px 10px #dadada;color:#f7f7f7;display:block;margin:22px 0 40px;min-height:170px;padding:15px;-o-transition:0.2s all;-ms-transition:0.2s all;-moz-transition:0.2s all;-webkit-transition:0.2s all;transition:0.2s all}body .testimonios .testimonio .imagen{background-color:#f7f7f7;background-repeat:no-repeat;background-size:cover;border-radius:38px;display:inline-block;height:68px;margin:0 15px;vertical-align:top;width:68px}body .testimonios .testimonio .contenido{display:inline-block;width:80%}body .testimonios .testimonio .contenido .contenido-in{font:400 1rem 'Open Sans' , sans-serif;line-height:24px;margin-bottom:10px}body .testimonios .testimonio .contenido .nombre{font:700 1rem 'Open Sans' , sans-serif;margin-bottom:5px}body .testimonios .testimonio .contenido .fecha{font:400 .9285714285714286rem 'Open Sans' , sans-serif}body .testimonios .slick-prev,body .testimonios .slick-next{background:rgba(0,0,0,0.5);border:0;border-radius:20px;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:0;padding:0 12px;position:absolute;top:50%;z-index:99}body .testimonios .slick-prev:before,body .testimonios .slick-next:before{content:"\e858";font-family:"fontana";font-size:20px}body .testimonios .slick-prev{left:15px}body .testimonios .slick-next{right:15px}body .testimonios .slick-next:before{content:"\e857";font-family:"fontana";font-size:20px}body .testimonios .slick-dots{left:0;margin-bottom:-20px;position:absolute;right:0;text-align:center}body .testimonios .slick-dots li{display:inline-block;height:18px;list-style:none;margin:0 3px;position:relative;top:10px;width:18px}body .testimonios .slick-dots li.slick-active{border-radius:20px;border:1px solid #f8ce00;-webkit-box-shadow:0 0 0 0 #f8ce00;box-shadow:0 0 0 0 #f8ce00}body .testimonios .slick-dots li.slick-active button{background:#f8ce00}body .testimonios .slick-dots li button{background:#d5d5d5;border:0;border-radius:20px;bottom:7.9px;font-size:0;left:.99px;margin:1px;padding:5px;position:relative}body .contacto_home{background-color:#f7f7f7;background-position:center;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #d5d5d5;border-top:1px solid #d5d5d5;min-height:400px;padding:40px 15px}body .contacto_home .info{width:46%;margin-top:5%}body .contacto_home .info h2{color:#fff;font:700 1.857142857142857rem 'Open Sans' , sans-serif}body .contacto_home .info span{color:#fff;font:300 1.285714285714286rem 'Open Sans' , sans-serif}body .contacto_home .info .btn-ver{background:#007c1a;border-radius:5px;color:#fff;display:inline-block;margin-top:15px;padding:8px 15px;text-align:center;text-transform:capitalize}body .contacto_home .info .btn-ver:hover,body .contacto_home .info .btn-ver:focus{background:#007c1a;filter:saturate(2)}body.post-type-archive-noticias .noticias,body.post-type-archive-servicios .noticias,body.post-type-archive-testimonios .noticias,body.post-type-archive-noticias .servicios,body.post-type-archive-servicios .servicios,body.post-type-archive-testimonios .servicios,body.post-type-archive-noticias .testimonios,body.post-type-archive-servicios .testimonios,body.post-type-archive-testimonios .testimonios{background-color:initial;border-bottom:none;border-top:none;margin-bottom:20px;padding:0}body.post-type-archive-noticias .noticias .imagen,body.post-type-archive-servicios .noticias .imagen,body.post-type-archive-testimonios .noticias .imagen,body.post-type-archive-noticias .servicios .imagen,body.post-type-archive-servicios .servicios .imagen,body.post-type-archive-testimonios .servicios .imagen,body.post-type-archive-noticias .testimonios .imagen,body.post-type-archive-servicios .testimonios .imagen,body.post-type-archive-testimonios .testimonios .imagen{background-position:center;background-size:cover;margin-bottom:20px;min-height:237px;width:100%}body.post-type-archive-noticias .noticias h3,body.post-type-archive-servicios .noticias h3,body.post-type-archive-testimonios .noticias h3,body.post-type-archive-noticias .servicios h3,body.post-type-archive-servicios .servicios h3,body.post-type-archive-testimonios .servicios h3,body.post-type-archive-noticias .testimonios h3,body.post-type-archive-servicios .testimonios h3,body.post-type-archive-testimonios .testimonios h3{min-height:48px}body.post-type-archive-noticias .noticias .fecha,body.post-type-archive-servicios .noticias .fecha,body.post-type-archive-testimonios .noticias .fecha,body.post-type-archive-noticias .servicios .fecha,body.post-type-archive-servicios .servicios .fecha,body.post-type-archive-testimonios .servicios .fecha,body.post-type-archive-noticias .testimonios .fecha,body.post-type-archive-servicios .testimonios .fecha,body.post-type-archive-testimonios .testimonios .fecha{font:400 .9285714285714286rem 'Open Sans' , sans-serif;margin:10px 0 22px;text-transform:capitalize}body.post-type-archive-noticias .noticias .contenido-in,body.post-type-archive-servicios .noticias .contenido-in,body.post-type-archive-testimonios .noticias .contenido-in,body.post-type-archive-noticias .servicios .contenido-in,body.post-type-archive-servicios .servicios .contenido-in,body.post-type-archive-testimonios .servicios .contenido-in,body.post-type-archive-noticias .testimonios .contenido-in,body.post-type-archive-servicios .testimonios .contenido-in,body.post-type-archive-testimonios .testimonios .contenido-in{font:400 .9285714285714286rem 'Open Sans' , sans-serif}body.post-type-archive-noticias .the_page .ver-noticia,body.post-type-archive-servicios .the_page .ver-noticia,body.post-type-archive-testimonios .the_page .ver-noticia{display:block}body.post-type-archive-noticias .the_page .ver-noticia .contenido,body.post-type-archive-servicios .the_page .ver-noticia .contenido,body.post-type-archive-testimonios .the_page .ver-noticia .contenido{min-height:132px;-o-transition:0.2s all;-ms-transition:0.2s all;-moz-transition:0.2s all;-webkit-transition:0.2s all;transition:0.2s all}body.post-type-archive-noticias .the_page .ver-noticia:hover .contenido,body.post-type-archive-servicios .the_page .ver-noticia:hover .contenido,body.post-type-archive-testimonios .the_page .ver-noticia:hover .contenido,body.post-type-archive-noticias .the_page .ver-noticia:focus .contenido,body.post-type-archive-servicios .the_page .ver-noticia:focus .contenido,body.post-type-archive-testimonios .the_page .ver-noticia:focus .contenido{-webkit-box-shadow:0 5px 0 #87cefa;box-shadow:0 5px 0 #87cefa;-o-transition:0.2s all;-ms-transition:0.2s all;-moz-transition:0.2s all;-webkit-transition:0.2s all;transition:0.2s all}body .clientes{padding:40px 15px}body .clientes.the_page h2{border-bottom:1px solid #dadada;color:#f8ce00;font:600 2.571428571428572rem 'Open Sans' , sans-serif;margin:0 18px;margin-bottom:18px;padding:0 0 10px;text-align:center;text-transform:capitalize}body .clientes.the_page h2:before{margin:68px auto 0}body .clientes.the_page h2 span{display:block;font:400 1rem 'Roboto' , sans-serif;margin:5px auto}body .clientes .items{padding:0 25px}body .clientes .items .imagen{background-position:center;background-repeat:no-repeat;height:150px;margin:0;width:100%}body .clientes .items .plugin_slider_clientes.autoplay .slick-next:before{content:"\e85a";font-family:'fontana';color:color_clientes_arrow}body .clientes .items .plugin_slider_clientes.autoplay .slick-prev:before{content:"\e859";font-family:'fontana';color:color_clientes_arrow}body .clientes .items .plugin_slider_clientes.autoplay .slick-next:hover,body .clientes .items .plugin_slider_clientes.autoplay .slick-prev:hover{filter:saturate(2)}body .clientes .items .slick-prev{background:#dadada;border:0;border-radius:25px;bottom:40px;display:inline-block;font-size:0;height:19px;left:0;line-height:19px;padding:0 3px;position:absolute;top:50%;width:18px;z-index:999}body .clientes .items .slick-prev:before{content:"\e858";font-family:'fontana';color:#87cefa;font-size:18px}body .clientes .items .slick-next{background:#dadada;border:0;border-radius:25px;bottom:40px;display:inline-block;font-size:0;height:19px;right:0;line-height:19px;padding:0 3px;position:absolute;top:50%;width:18px;z-index:999}body .clientes .items .slick-next:before{content:"\e857";font-family:'fontana';color:#87cefa;font-size:18px}body.page-clientes .the_page .contenido{padding:0}body.page-clientes .the_page .banner{background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:20px;max-height:150px;min-height:150px}body.page-clientes .clientes .items{padding:0;margin-top:30px}body.page-clientes .clientes .items .imagen{background-position:center;background-size:75%;border:1px solid;-webkit-box-shadow:10px 10px 10px #dadada;box-shadow:10px 10px 10px #dadada;margin:5px 5px 30px;-o-transition:0.5s all;-ms-transition:0.5s all;-moz-transition:0.5s all;-webkit-transition:0.5s all;transition:0.5s all}body.page-clientes .clientes .items .imagen:hover,body.page-clientes .clientes .items .imagen:focus{-webkit-box-shadow:none;box-shadow:none;-o-transition:0.5s all;-ms-transition:0.5s all;-moz-transition:0.5s all;-webkit-transition:0.5s all;transition:0.5s all}*{font-family:'Open Sans',sans-serif;color:#666}.bg-primary{background:#f8ce00}.clearfix:after{display:none}#wpadminbar{display:none}html{font-size:14px;margin:0 !important}body{margin-top:136px}body a,body button{color:#666}body a:visited,body button:visited,body a:active,body button:active,body a:focus,body button:focus,body a:hover,body button:hover{outline:none;text-decoration:none}body a:hover,body button:hover,body a:focus,body button:focus{color:#f8ce00}body h1,body h2,body h3,body h4,body h5{color:#f8ce00}body h1 span,body h2 span,body h3 span,body h4 span,body h5 span{font-weight:700}body .acf-map{width:100%;height:400px;border:#ccc solid 1px;margin:20px 0}body .acf-map img{max-width:inherit !important}body .tooltip.bottom{margin:10px 0 0 0;min-width:200px}body .tooltip.bottom .tooltip-arrow{margin-top:0;right:0;border-bottom-color:celeste}body .tooltip.bottom .tooltip-inner{background-color:celeste;font-weight:700;font-size:18px}body .img-responsive.aligncenter{margin:auto}body .img-responsive.alignleft{margin:0 10px 10px 0;float:left}body header.scroll:before{background:url("../images/sombra_cabecera.png") repeat-x;content:"";padding:5px;position:fixed;top:80px;width:100%;-o-transition:0.1s all;-ms-transition:0.1s all;-moz-transition:0.1s all;-webkit-transition:0.1s all;transition:0.1s all}body header.scroll .header{padding:0;min-height:68px;-o-transition:0.1s all;-ms-transition:0.1s all;-moz-transition:0.1s all;-webkit-transition:0.1s all;transition:0.1s all}body header.scroll .header .logo{max-width:140px;-o-transition:0.1s all;-ms-transition:0.1s all;-moz-transition:0.1s all;-webkit-transition:0.1s all;transition:0.1s all}body header.scroll .header .util{top:-120px;position:relative;border-bottom:1px solid #d5d5d5}body header.scroll .header .menu{top:-40px;position:relative;height:20px;-o-transition:0.2s all;-ms-transition:0.2s all;-moz-transition:0.2s all;-webkit-transition:0.2s all;transition:0.2s all}body header.scroll .header .menu .navbar #bs4navbar .menu-item .nav-link.active,body header.scroll .header .menu .navbar #bs4navbar .menu-item .nav-link:hover{-webkit-box-shadow:none;box-shadow:none}body header.scroll .header .menu .navbar #bs4navbar .dropdown-menu{margin-top:0}body header:before{background:url("../images/sombra_cabecera.png") repeat-x;content:"";padding:5px;position:fixed;top:135px;-o-transition:0.1s all;-ms-transition:0.1s all;-moz-transition:0.1s all;-webkit-transition:0.1s all;transition:0.1s all;width:100%}body header #search_form{background:#000;height:45px;overflow:hidden;position:absolute;right:40px;text-align:left;top:0;-o-transition:width 0.3s;-ms-transition:width 0.3s;-moz-transition:width 0.3s;-webkit-transition:width 0.3s;transition:width 0.3s;width:0%;z-index:999}body header #search_form form{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-o-transition:0.1s all;-ms-transition:0.1s all;-moz-transition:0.1s all;-webkit-transition:0.1s all;transition:0.1s all}body header #search_form.move{height:45px;margin-right:0;opacity:1;-ms-filter:none;filter:none;right:40px;text-align:right;-o-transition:0.3s all;-ms-transition:0.3s all;-moz-transition:0.3s all;-webkit-transition:0.3s all;transition:0.3s all;width:92%}body header #search_form.move form{opacity:1;-ms-filter:none;filter:none;-o-transition:0.8s all;-ms-transition:0.8s all;-moz-transition:0.8s all;-webkit-transition:0.8s all;transition:0.8s all}body header #search_form.move form button{opacity:1;-ms-filter:none;filter:none;-o-transition:0.8s;-ms-transition:0.8s;-moz-transition:0.8s;-webkit-transition:0.8s;transition:0.8s}body header #search_form form{color:#d5d5d5}body header #search_form .search-in{display:grid;padding:6px 40px 7px;width:90%}body header #search_form .search-in input{border-left:1px solid #d5d5d5;background:#000;border:0;color:#fff;padding-left:10px;width:92%}body header #search_form .search-in input:focus{outline:none;outline-offset:0}body header #search_form .search-in button{background:none;border:0;font-size:0;left:-32px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);padding:10px;position:absolute;-o-transition:0.5s;-ms-transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;transition:0.5s}body header #search_form .search-in button:before{color:#fff;content:"\e84a";font-family:"fontana";font-size:20px;line-height:24px;position:absolute;top:5px;z-index:99}body header .header{background:#fff;left:0;margin:0;margin:0 auto;min-height:136px;padding:15px 0 0;position:fixed;right:0;top:0;-o-transition:0.1s all;-ms-transition:0.1s all;-moz-transition:0.1s all;-webkit-transition:0.1s all;transition:0.1s all;z-index:1000}body header .header .logo{max-width:350px;-o-transition:0.1s all;-ms-transition:0.1s all;-moz-transition:0.1s all;-webkit-transition:0.1s all;transition:0.1s all}body header .header .util{top:0;position:relative;border-bottom:1px solid #d5d5d5;margin-left:60px}body header .header .util .contact .fono{display:inline-block;margin-right:10px;min-width:170px}body header .header .util .contact .icon{color:#f8ce00;margin-right:10px}body header .header .util .redes{display:flex;justify-content:flex-end}body header .header .util .redes ul{display:flex;justify-content:flex-start;list-style:none}body header .header .util .redes ul li{text-align:right;margin-left:12px}body header .header .util .redes ul li:first-child{margin-left:0}body header .header .util .redes ul li i{font-size:16px;color:#666}body header .header .util .redes ul li:hover i.icon-facebook,body header .header .util .redes ul li:focus i.icon-facebook{color:#3b5998}body header .header .util .redes ul li:hover i.icon-flickr,body header .header .util .redes ul li:focus i.icon-flickr{color:#f40083}body header .header .util .redes ul li:hover i.icon-google,body header .header .util .redes ul li:focus i.icon-google{color:#dd4b39}body header .header .util .redes ul li:hover i.icon-instagram,body header .header .util .redes ul li:focus i.icon-instagram{color:#c32aa3}body header .header .util .redes ul li:hover i.icon-linkedin,body header .header .util .redes ul li:focus i.icon-linkedin{color:#007bb5}body header .header .util .redes ul li:hover i.icon-pinterest,body header .header .util .redes ul li:focus i.icon-pinterest{color:#bd081c}body header .header .util .redes ul li:hover i.icon-skype,body header .header .util .redes ul li:focus i.icon-skype{color:#00aff0}body header .header .util .redes ul li:hover i.icon-twitter,body header .header .util .redes ul li:focus i.icon-twitter{color:#55acee}body header .header .util .redes ul li:hover i.icon-whatsapp,body header .header .util .redes ul li:focus i.icon-whatsapp{color:#25d366}body header .header .util .redes ul li:hover i.icon-youtube,body header .header .util .redes ul li:focus i.icon-youtube{color:#b00}body header .header .menu{top:0;position:relative;margin-top:22px;-o-transition:0.2s all;-ms-transition:0.2s all;-moz-transition:0.2s all;-webkit-transition:0.2s all;transition:0.2s all}body header .header .menu .navbar{padding:0}body header .header .menu .navbar #bs4navbar .menu-item{padding:5px 13px 0}body header .header .menu .navbar #bs4navbar .menu-item.menu-item-has-children:hover .dropdown-menu{display:block}body header .header .menu .navbar #bs4navbar .menu-item:last-child .nav-link{padding:10px 0 10px 30px}body header .header .menu .navbar #bs4navbar .menu-item:last-child .nav-link:active,body header .header .menu .navbar #bs4navbar .menu-item:last-child .nav-link:hover{-webkit-box-shadow:none;box-shadow:none}body header .header .menu .navbar #bs4navbar .menu-item .nav-link{color:#333;background:background_menu;font:400 1rem 'Open Sans' , sans-serif;text-transform:uppercase;text-align:center;position:relative;padding-bottom:29px}body header .header .menu .navbar #bs4navbar .menu-item .nav-link.active,body header .header .menu .navbar #bs4navbar .menu-item .nav-link:hover{color:#f8ce00;-webkit-box-shadow:inset 0 -4px 0 0 #4a4a4a;box-shadow:inset 0 -4px 0 0 #4a4a4a}body header .header .menu .navbar #bs4navbar .menu-item.show .nav-link{color:#f8ce00}body header .header .menu .navbar #bs4navbar .menu-item.show .nav-link:before{content:'';border-bottom:solid 4px #f8ce00;display:block;width:40px;margin:auto;position:absolute;top:100%;left:calc(50% - 20px)}body header .header .menu .navbar #bs4navbar .dropdown-menu{border:0;border:solid 1px #dadada;padding:0;margin-top:0;border-radius:0}body header .header .menu .navbar #bs4navbar .dropdown-menu .dropdown-item{font:400 1rem 'Open Sans' , sans-serif;color:#333;border-bottom:solid 1px #dadada;padding-top:10px;padding-bottom:10px;text-transform:uppercase}body header .header .menu .navbar #bs4navbar .dropdown-menu .dropdown-item:last-child{border-bottom:0}body header .header .menu .navbar #bs4navbar .dropdown-menu .dropdown-item:hover,body header .header .menu .navbar #bs4navbar .dropdown-menu .dropdown-item.active{background:#f8ce00;color:#fff}body header .header .menu .navbar #bs4navbar.in{display:block}body footer .util .foot_one{border-bottom:1px solid #d5d5d5;border-top:1px solid #d5d5d5;padding-bottom:15px;padding-top:30px}body footer .util .foot_one .redes{display:flex;justify-content:flex-end;margin:12px 0 30px 0}body footer .util .foot_one .redes ul{padding:14px 0 14px 0;display:flex;justify-content:flex-start;list-style:none}body footer .util .foot_one .redes ul li{text-align:right;margin-left:12px}body footer .util .foot_one .redes ul li:first-child{margin-left:0}body footer .util .foot_one .redes ul li i{font-size:16px}body footer .util .foot_one .redes ul li:hover i.icon-facebook,body footer .util .foot_one .redes ul li:focus i.icon-facebook{color:#3b5998}body footer .util .foot_one .redes ul li:hover i.icon-flickr,body footer .util .foot_one .redes ul li:focus i.icon-flickr{color:#f40083}body footer .util .foot_one .redes ul li:hover i.icon-google,body footer .util .foot_one .redes ul li:focus i.icon-google{color:#dd4b39}body footer .util .foot_one .redes ul li:hover i.icon-instagram,body footer .util .foot_one .redes ul li:focus i.icon-instagram{color:#c32aa3}body footer .util .foot_one .redes ul li:hover i.icon-linkedin,body footer .util .foot_one .redes ul li:focus i.icon-linkedin{color:#007bb5}body footer .util .foot_one .redes ul li:hover i.icon-pinterest,body footer .util .foot_one .redes ul li:focus i.icon-pinterest{color:#bd081c}body footer .util .foot_one .redes ul li:hover i.icon-skype,body footer .util .foot_one .redes ul li:focus i.icon-skype{color:#00aff0}body footer .util .foot_one .redes ul li:hover i.icon-twitter,body footer .util .foot_one .redes ul li:focus i.icon-twitter{color:#55acee}body footer .util .foot_one .redes ul li:hover i.icon-whatsapp,body footer .util .foot_one .redes ul li:focus i.icon-whatsapp{color:#25d366}body footer .util .foot_one .redes ul li:hover i.icon-youtube,body footer .util .foot_one .redes ul li:focus i.icon-youtube{color:#b00}body footer .util .foot_one .frase_pie{display:block;line-height:25px;padding:20px 0 0;text-align:center}body footer .util .foot_two{min-height:80px;padding:30px 15px 15px}body footer .util .foot_two .contacto .direccion,body footer .util .foot_two .contacto .fono,body footer .util .foot_two .contacto .mail{padding-left:38px}body footer .util .foot_two .contacto .direccion{max-width:380px;display:inline-block}body footer .util .foot_two .contacto .direccion:before{content:'\e865';font-family:"fontana";color:#f8ce00;font-size:18px;margin-right:10px;position:absolute;left:15px}body footer .util .foot_two .contacto .fono:before{content:'\e866';font-family:"fontana";color:#f8ce00;font-size:18px;margin-right:10px;position:absolute;left:15px}body footer .util .foot_two .contacto .mail:before{content:'\e867';font-family:"fontana";color:#f8ce00;font-size:18px;margin-right:10px;position:absolute;left:15px}body footer .final{padding:20px 0;background:#686868;color:#fff}body footer .final a{color:#fff}body footer .final .copy,body footer .final .anaconda{font:400 1rem 'Roboto' , sans-serif;color:#fff}body footer .final .anaconda{text-align:right}body .el-contenido{min-height:450px;margin-bottom:30px}body .el-contenido .navigation{float:right}body .el-contenido .navigation ul li{padding:5px 10px;background:#f7f7f7;margin:0 1px}body .el-contenido .navigation ul li a{color:#000}body .el-contenido .navigation ul li.active{background:rgba(248,206,0,0.7)}body .el-contenido .navigation .pages{display:none}body .the_page{padding-top:30px}body .the_page h2{font:700 2rem 'Open Sans' , sans-serif;margin:0 0 30px;padding:0 0 10px;text-align:center;text-transform:capitalize;border-bottom:1px solid #d5d5d5}body .the_page h2:before{border-bottom:4px solid #d5d5d5;content:"";left:0;margin:28px auto 0;padding:10px;position:absolute;right:0;width:145px}body .the_page h3{color:#000;font:700 1.428571428571429rem 'Open Sans' , sans-serif;text-transform:capitalize}body .the_page h4{color:#f8ce00;font:700 1.142857142857143rem 'Open Sans' , sans-serif;margin-bottom:15px;text-transform:capitalize}body .the_page .contenido{margin-bottom:40px;display:inline-block;width:100%;text-align:justify}body .the_page .contenido ul{padding:0 15px}body .the_page .contenido h2,body .the_page .contenido h3,body .the_page .contenido h4,body .the_page .contenido h5,body .the_page .contenido h6{border-bottom:0;color:#000;text-transform:capitalize;text-align:left}body .the_page .contenido h2:before,body .the_page .contenido h3:before,body .the_page .contenido h4:before,body .the_page .contenido h5:before,body .the_page .contenido h6:before{display:none}body .the_page .contenido h1{font:700 2rem 'Open Sans' , sans-serif;margin:0 0 30px;padding:0 0 10px;text-align:center;text-transform:capitalize;border-bottom:1px solid #d5d5d5}body .the_page .contenido h1:before{border-bottom:4px solid #d5d5d5;content:"";left:0;margin:28px auto 0;padding:10px;position:absolute;right:0;width:145px}body .the_page .contenido h2{font:700 1.571428571428571rem 'Open Sans' , sans-serif}body .the_page .contenido h3{font:700 1.428571428571429rem 'Open Sans' , sans-serif}body .the_page .contenido h4{font:700 1.285714285714286rem 'Open Sans' , sans-serif}body .the_page .contenido h5{font:700 1.142857142857143rem 'Open Sans' , sans-serif}body .the_page .contenido h6{font:700 1rem 'Open Sans' , sans-serif}body .the_page .contenido img{float:left;margin:0 30px 30px 0}body .the_page .contenido img.alignleft{float:left;margin:0 30px 30px 0}body .the_page .contenido img.aligncenter{float:none;margin:0 auto}body .the_page .contenido img .alignright{float:right;margin:0 0 30px 30px}body .the_page .contenido .one-half h4,body .the_page .contenido .two-third h4,body .the_page .contenido .one-half strong,body .the_page .contenido .two-third strong{color:#027b1e}body .the_page .contenido .one-half blockquote,body .the_page .contenido .two-third blockquote{background:#eb3531;padding:10px 15px;color:#fff;max-width:60%;margin:0 auto 15px;border-radius:4px}body .the_page .contenido .one-half blockquote p,body .the_page .contenido .two-third blockquote p,body .the_page .contenido .one-half blockquote span,body .the_page .contenido .two-third blockquote span,body .the_page .contenido .one-half blockquote strong,body .the_page .contenido .two-third blockquote strong{color:#fff;font-weight:700;margin:0 auto;text-align:center}body .the_page .contenido .one-half .gallery .gallery-item img,body .the_page .contenido .two-third .gallery .gallery-item img{margin:15px 10px}body .the_page .contenido .one-half ul,body .the_page .contenido .two-third ul{line-height:30px;position:relative}body .the_page .contenido .one-half ul li,body .the_page .contenido .two-third ul li{display:grid;vertical-align:top;list-style:none;padding-left:5px}body .the_page .contenido .one-half ul li:after,body .the_page .contenido .two-third ul li:after{color:#eb3531;content:"\e84b";font-family:"fontana";font-size:12px;left:0;position:absolute}body .the_page .contenido .one-half table tbody tr:first-child td:last-child,body .the_page .contenido .two-third table tbody tr:first-child td:last-child{background-color:#027b1e}body .the_page .contenido .one-half.first h4,body .the_page .contenido .two-third.first h4,body .the_page .contenido .one-half.first strong,body .the_page .contenido .two-third.first strong{color:#00719d}body .the_page .contenido .one-half.first table tbody tr:first-child td:last-child,body .the_page .contenido .two-third.first table tbody tr:first-child td:last-child{background-color:#00719d}body .the_page .contenido table{width:100%;margin:5px auto 10px;border:1px solid #d5d5d5}body .the_page .contenido table tbody tr{border-bottom:1px solid #d5d5d5}body .the_page .contenido table tbody tr h2{color:#fff;text-align:center;margin:5px auto}body .the_page .contenido table tbody tr:first-child td{background-color:#444;color:#fff}body .the_page .contenido table tbody tr:last-child{border-bottom:0}body .the_page .contenido table tbody tr td{text-align:center;border-right:1px solid #d5d5d5;padding:6px}body .the_page .contenido table tbody tr td:last-child{border-right:0}body .the_page .imagen{float:right;margin:0 0 30px 30px;max-width:500px}body .the_page .imagen img{float:none;margin:0}body .the_page .fecha{font:400 .9285714285714286rem 'Open Sans' , sans-serif;text-transform:capitalize;margin-bottom:15px}body .the_page .gallery{width:100%;display:block;justify-content:center}body .the_page .gallery .gallery-item{width:auto !important;margin:0 !important}body .the_page .gallery .gallery-item img{margin:0 17px 15px}body .the_page .btn-atras{background:#f8ce00;color:#fff;display:flex;float:right;font:700 1rem 'Open Sans' , sans-serif;margin-top:25px;padding:10px 15px;text-transform:uppercase}body .the_page .btn-atras:before{margin-right:8px;-o-transform:scaleY(-1);-ms-transform:scaleY(-1);-moz-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);content:"\f02a";font-family:"fontana";font-size:14px}body.page-template-quienes-somos h3{color:#f8ce00;font:700 1.142857142857143rem 'Open Sans' , sans-serif;text-transform:capitalize}body.page-template-quienes-somos h4{color:#f8ce00;font:700 1.142857142857143rem 'Open Sans' , sans-serif;margin-bottom:15px;text-transform:capitalize}body.page-template-quienes-somos .imagen-extra{background-color:#f7f7f7;background-position:center;background-size:contain;background-repeat:no-repeat;height:240px;margin-bottom:15px}body.page-template-quienes-somos .detalles{text-align:justify}body.page-template-promociones .the_page .contenido h2{font:700 1.714285714285714rem 'Open Sans' , sans-serif;text-transform:uppercase;border-bottom:2px solid #007c00;padding:0}body.page-template-promociones .the_page .contenido h3{font:700 1.285714285714286rem 'Open Sans' , sans-serif;color:#535353;padding-bottom:5px;border-bottom:1px solid #ccc;margin-top:20px}body.page-template-promociones .the_page .contenido p,body.page-template-promociones .the_page .contenido span{font:400 1.428571428571429rem 'Open Sans' , sans-serif;text-align:left}body.page-template-promociones .the_page .contenido strong{font:700 1.428571428571429rem 'Open Sans' , sans-serif}body.page-template-promociones .the_page .contenido hr{border-color:#ccc}body.page-template-promociones .the_page .contenido ul li{padding:15px 0;list-style:none}body.page-template-promociones .the_page .contenido ul li:before{content:"-";position:absolute;left:16px;font-wight:700;font-size:16px}body.page-template-promociones .the_page .contenido ul li strong{font:700 1.142857142857143rem 'Open Sans' , sans-serif}body.page-template-promociones .galeria{width:500px;padding-top:40px}body.page-template-promociones .galeria .items .imagen{height:373px}body.page-template-promociones .galeria .items .slick-prev,body.page-template-promociones .galeria .items .slick-next{background:rgba(0,0,0,0.5);border:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:0;padding:10px 18px;position:absolute;top:50%;-o-transition:0.5s all;-ms-transition:0.5s all;-moz-transition:0.5s all;-webkit-transition:0.5s all;transition:0.5s all;z-index:99}body.page-template-promociones .galeria .items .slick-prev:before,body.page-template-promociones .galeria .items .slick-next:before{content:"\e858";font-family:"fontana";font-size:30px}body.page-template-promociones .galeria .items .slick-prev{left:0}body.page-template-promociones .galeria .items .slick-next{right:0}body.page-template-promociones .galeria .items .slick-next:before{content:"\e857";font-family:"fontana";font-size:30px}body.page-template-promociones .galeria .items .slick-dots{bottom:15px;display:block;left:0;margin:0 auto;max-width:1106px;position:absolute;right:0;text-align:center}body.page-template-promociones .galeria .items .slick-dots li{display:inline-block;height:25px;list-style:none;padding-left:5px;position:relative;top:10px;width:25px}body.page-template-promociones .galeria .items .slick-dots li.slick-active{-webkit-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff}body.page-template-promociones .galeria .items .slick-dots li.slick-active button{background:#fff}body.page-template-promociones .galeria .items .slick-dots li:last-child{border-bottom-right-radius:7px;padding-right:26px}body.page-template-promociones .galeria .items .slick-dots li button{background:transparent;border:1px solid #fff;border-radius:20px;bottom:3.9px;font-size:0;left:2.99px;margin:1px;padding:5px;position:relative}body.page-template-contacto .volver{background:#f8ce00;padding:15px;text-transform:uppercase}body.page-template-contacto .volver a{text-transform:uppercase}body.page-template-contacto .volver h3,body.page-template-contacto .volver a{color:#fff}body.page-template-contacto .volver h3{font:400 1.428571428571429rem 'Open Sans' , sans-serif;text-transform:capitalize}body.page-template-contacto .volver a{font:400 .7142857142857143rem 'Open Sans' , sans-serif}body.page-template-contacto .volver a:before{content:"\e80b";font-family:"fontana";margin:0 10px 0 0}body.page-template-contacto .datos_contacto{background-position:center;background-size:cover;padding:15px 30px}body.page-template-contacto .datos_contacto .telefono,body.page-template-contacto .datos_contacto .email,body.page-template-contacto .datos_contacto .direccion{margin:30px 0;color:#fff;padding:0 0 0 32px}body.page-template-contacto .datos_contacto .telefono:before,body.page-template-contacto .datos_contacto .email:before,body.page-template-contacto .datos_contacto .direccion:before{color:#fff;font-family:"fontana";font-size:17px;left:46px;position:absolute}body.page-template-contacto .datos_contacto .telefono h4,body.page-template-contacto .datos_contacto .email h4,body.page-template-contacto .datos_contacto .direccion h4{font:600 1.071428571428571rem 'Open Sans' , sans-serif;color:#fff}body.page-template-contacto .datos_contacto .telefono a,body.page-template-contacto .datos_contacto .email a,body.page-template-contacto .datos_contacto .direccion a{color:#fff;display:block}body.page-template-contacto .datos_contacto .telefono:before{content:"\e80d"}body.page-template-contacto .datos_contacto .email:before{content:"\e8ef"}body.page-template-contacto .datos_contacto .direccion:before{content:"\e80f"}body.page-template-contacto form.wpcf7-form{padding:15px 0}body.page-template-contacto form.wpcf7-form span{color:rgba(255,0,0,0.533)}body.page-template-contacto form.wpcf7-form .mensaje{margin:5px 0 22px 17%;text-transform:uppercase}body.page-template-contacto form.wpcf7-form .content{margin:15px 0}body.page-template-contacto form.wpcf7-form .content .name{width:11%;display:inline-block;text-align:right;vertical-align:top;margin-right:25px}body.page-template-contacto form.wpcf7-form .content .name span{color:rgba(255,0,0,0.533)}body.page-template-contacto form.wpcf7-form .content .field{width:84%;display:inline-block}body.page-template-contacto form.wpcf7-form .content-final{margin-left:16%;width:84%}body.page-template-contacto form.wpcf7-form .content-final .btn-enviar{background:#f8ce00;color:#fff;float:right;padding:8px 50px;margin:20px 0}body.page-template-contacto form.wpcf7-form .content-final .btn-enviar:hover,body.page-template-contacto form.wpcf7-form .content-final .btn-enviar:focus{filter:saturate(2)}body.home{margin-top:136px}body.home .el-contenido{margin-bottom:0}body.home .slide-sitio .imagen-sitio{min-height:490px}body.home .slide-sitio.tipo_uno .contenido-slide{bottom:0;float:right;height:450px;padding:15px;position:relative;width:300px}body.home .slide-sitio.tipo_dos .contenido-slide{bottom:0;padding:0 15px;position:relative;right:15px;text-align:right;top:170px;width:394px}body.home .slide-sitio.tipo_dos .contenido-slide h3{padding:3px 15px}body.home .slide-fijo.tipo_uno .contenido-slide{float:right;position:relative;width:300px}body.home .slide-fijo.tipo_dos .contenido-slide{bottom:0;left:0;position:absolute;right:0}body.home .slide-sitio .imagen-sitio,body.home .slide-fijo .imagen-sitio{height:364px;background-position:center}body.home .slide-sitio.tipo_uno,body.home .slide-fijo.tipo_uno{left:0;margin:0 auto;right:0;top:124px}body.home .slide-sitio.tipo_uno .contenido-slide .titulo-slide,body.home .slide-fijo.tipo_uno .contenido-slide .titulo-slide{bottom:90px;margin:5px 0;position:absolute;right:20px;text-align:right;z-index:1}body.home .slide-sitio.tipo_uno .contenido-slide .titulo-slide h3,body.home .slide-fijo.tipo_uno .contenido-slide .titulo-slide h3{font:400 1.285714285714286rem 'Open Sans' , sans-serif;color:#fff;display:initial}body.home .slide-sitio.tipo_uno .contenido-slide .titulo-slide h3 span,body.home .slide-fijo.tipo_uno .contenido-slide .titulo-slide h3 span{color:#fff;font:700 1.285714285714286rem 'Open Sans' , sans-serif;display:block}body.home .slide-sitio.tipo_uno .contenido-slide .slogan-slide,body.home .slide-fijo.tipo_uno .contenido-slide .slogan-slide{border:1px solid #fff;border-radius:4px;bottom:35px;padding:9px 15px;position:absolute;right:15px;z-index:1;padding:10px 30px}body.home .slide-sitio.tipo_uno .contenido-slide .slogan-slide h4,body.home .slide-fijo.tipo_uno .contenido-slide .slogan-slide h4{margin:0;color:#fff;font:400 1rem 'Open Sans' , sans-serif}body.home .slide-sitio.tipo_uno .contenido-slide:before,body.home .slide-fijo.tipo_uno .contenido-slide:before{border-bottom:210px solid rgba(248,206,0,0.9);border-right:300px solid rgba(248,206,0,0.9);border-top:50px solid transparent;bottom:0;content:"";position:absolute;right:0;width:300px}body.home .slide-sitio.tipo_dos,body.home .slide-fijo.tipo_dos{left:0;margin:0 auto;right:0;bottom:0;position:relative}body.home .slide-sitio.tipo_dos .contenido-slide .titulo-slide h3,body.home .slide-fijo.tipo_dos .contenido-slide .titulo-slide h3{background:rgba(0,124,26,0.9);color:#fff;display:block;font:900 2.142857142857143rem 'Open Sans' , sans-serif;margin:0;padding:31px 0 27px;text-align:center;text-transform:uppercase}body.home .slide-sitio.tipo_dos .contenido-slide .titulo-slide h3 span,body.home .slide-fijo.tipo_dos .contenido-slide .titulo-slide h3 span{color:#ffff01;font:900 2.142857142857143rem 'Open Sans' , sans-serif;position:relative;padding-right:60px}body.home .slide-sitio.tipo_dos .contenido-slide .titulo-slide h3 span:after,body.home .slide-fijo.tipo_dos .contenido-slide .titulo-slide h3 span:after{background:url("../images/slide_flecha.png") no-repeat center;content:"";padding:21px;position:absolute;right:6px;top:0}body.home .slide-sitio.tipo_dos .contenido-slide .titulo-slide h3 .detalle,body.home .slide-fijo.tipo_dos .contenido-slide .titulo-slide h3 .detalle{color:#fff;display:block;font:400 1.142857142857143rem 'Open Sans' , sans-serif;margin:5px 0 0}body.home .slide-sitio.tipo_dos .contenido-slide .slogan-slide,body.home .slide-fijo.tipo_dos .contenido-slide .slogan-slide{background:rgba(135,206,250,0.9);color:#fff;display:inline-block;font:400 1.285714285714286rem 'Open Sans' , sans-serif;padding:9px 15px;text-align:left;text-transform:uppercase;width:100%}body.home .slide-sitio .slick-prev,body.home .slide-fijo .slick-prev,body.home .slide-sitio .slick-next,body.home .slide-fijo .slick-next{background:rgba(0,0,0,0.5);border:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);padding:10px 18px;position:absolute;top:50%;-o-transition:0.5s all;-ms-transition:0.5s all;-moz-transition:0.5s all;-webkit-transition:0.5s all;transition:0.5s all;z-index:99}body.home .slide-sitio .slick-prev:before,body.home .slide-fijo .slick-prev:before,body.home .slide-sitio .slick-next:before,body.home .slide-fijo .slick-next:before{content:"\e858";font-family:"fontana";font-size:30px}body.home .slide-sitio .slick-prev,body.home .slide-fijo .slick-prev{left:0}body.home .slide-sitio .slick-next,body.home .slide-fijo .slick-next{right:0}body.home .slide-sitio .slick-next:before,body.home .slide-fijo .slick-next:before{content:"\e857";font-family:"fontana";font-size:30px}body.home .slide-sitio .slick-dots,body.home .slide-fijo .slick-dots{bottom:15px;display:block;left:0;margin:0 auto;max-width:1106px;position:absolute;right:0;text-align:left}body.home .slide-sitio .slick-dots li,body.home .slide-fijo .slick-dots li{background:rgba(0,0,0,0.5);display:inline-block;height:25px;list-style:none;padding-left:5px;position:relative;top:10px;width:25px}body.home .slide-sitio .slick-dots li.slick-active,body.home .slide-fijo .slick-dots li.slick-active{background:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff}body.home .slide-sitio .slick-dots li.slick-active button,body.home .slide-fijo .slick-dots li.slick-active button{background:#87cefa}body.home .slide-sitio .slick-dots li:last-child,body.home .slide-fijo .slick-dots li:last-child{border-bottom-right-radius:7px;padding-right:26px}body.home .slide-sitio .slick-dots li button,body.home .slide-fijo .slick-dots li button{background:#fff;border:0;border:2px solid;border-radius:5px;bottom:3.9px;font-size:0;left:2.99px;margin:1px;padding:5px;position:relative}body.home .slide-sitio:hover .slick-prev,body.home .slide-fijo:hover .slick-prev,body.home .slide-sitio:focus .slick-prev,body.home .slide-fijo:focus .slick-prev,body.home .slide-sitio:hover .slick-next,body.home .slide-fijo:hover .slick-next,body.home .slide-sitio:focus .slick-next,body.home .slide-fijo:focus .slick-next{opacity:1;-ms-filter:none;filter:none;-o-transition:0.5s all;-ms-transition:0.5s all;-moz-transition:0.5s all;-webkit-transition:0.5s all;transition:0.5s all}body.home .contenido-extra{background-color:#003200;min-height:78px;padding:30px 0 20px}body.home .contenido-extra .ubicacion_titulo{text-align:left}body.home .contenido-extra .ubicacion_contenido{text-align:right}body.home .contenido-extra h2.titulo{color:#fff;font:300 1.714285714285714rem 'Open Sans' , sans-serif;margin:0}body.home .contenido-extra h2.titulo span{color:#fff;font:700 1.714285714285714rem 'Open Sans' , sans-serif}body.home .contenido-extra .contenido{color:#fff;font:300 .9285714285714286rem 'Open Sans' , sans-serif}body.home .contenido-extra .contenido strong{display:block;font:700 1.142857142857143rem 'Open Sans' , sans-serif}body.home .contenido-bienvenida{font:400 1rem 'Open Sans' , sans-serif;padding:20px 15px 40px}body.search .noticias,body.search .servicios,body.search .testimonios{background:none;border:0;padding:0}body.search .content.el-contenido{padding:0 15px 15px}body.search .content.el-contenido h2{color:#666;font:400 1.071428571428571rem 'Open Sans' , sans-serif}body.search .content.el-contenido h3{font:700 1.142857142857143rem 'Open Sans' , sans-serif}body.search .content.el-contenido #search_form form{margin:15px 0}body.search .content.el-contenido #search_form form input{border:1px solid #d5d5d5;border-radius:5px}body.search .content.el-contenido #search_form form button{background:#f8ce00;border-radius:5px;color:#fff;padding:10px 15px;text-transform:capitalize}body.search .content.el-contenido .resultado{border-bottom:1px solid #d5d5d5;margin-bottom:25px;padding:15px}body.search .content.el-contenido .busquedas{background:#f7f7f7;border-radius:5px;display:block;margin:0 auto 20px;min-height:390px;padding:20px;text-align:center}body.search .content.el-contenido .busquedas img{margin:42px auto 30px}body.search .content.el-contenido .busquedas h4{color:#666;margin:0 auto;max-width:405px}body.search .content.el-contenido .sugerencias{margin-top:20px}body.search .content.el-contenido .sugerencias ul li{line-height:23px;list-style:none;list-style-position:inside;margin:0 0 4px;padding-left:20px}body.search .content.el-contenido .sugerencias ul li:before{color:#f8ce00;content:"\e85a";font-family:"fontana";font-size:18px;left:15px;position:absolute}body.search .content.el-contenido .hentry{-o-transition:0.3s all;-ms-transition:0.3s all;-moz-transition:0.3s all;-webkit-transition:0.3s all;transition:0.3s all}body.search .content.el-contenido .hentry:hover{-webkit-box-shadow:10px 10px 10px #dadada;box-shadow:10px 10px 10px #dadada;-o-transition:0.3s all;-ms-transition:0.3s all;-moz-transition:0.3s all;-webkit-transition:0.3s all;transition:0.3s all}body.search .content.el-contenido .hentry .imagen-bloque{background-color:#f7f7f7;background-repeat:no-repeat;background-size:cover;min-height:174px;position:relative;z-index:1}body.search .content.el-contenido .hentry .imagen-bloque:before{border-bottom:174px solid rgba(248,206,0,0.8);border-left:0 solid rgba(248,206,0,0.8);border-right:0 solid transparent;border-top:0 solid transparent;content:"";padding:0 100px;position:absolute;-o-transition:0.5s all;-ms-transition:0.5s all;-moz-transition:0.5s all;-webkit-transition:0.5s all;transition:0.5s all;z-index:-1}body.search .content.el-contenido .hentry .imagen-bloque h3{color:#fff;font:700 1.285714285714286rem 'Open Sans' , sans-serif;max-width:200px;padding:35px 20px 15px;text-align:left}body.search .content.el-contenido .hentry .imagen-bloque span{color:#fff;font:700 .8571428571428571rem 'Roboto' , sans-serif;padding:15px}body.search .content.el-contenido .hentry .entry{margin-bottom:20px}body.search .content.el-contenido .hentry .entry p{border:1px solid #d5d5d5;min-height:74px;padding:15px}body.error404 .el-contenido{padding-top:40px}body.error404 .el-contenido h3,body.error404 .el-contenido h4{text-transform:uppercase}body.error404 .el-contenido h3{color:#666;font:900 2.142857142857143rem 'Roboto' , sans-serif}body.error404 .el-contenido h4{color:#000;font:300 1.428571428571429rem 'Roboto' , sans-serif}body.error404 .el-contenido .pagina-error .imagen{background:url("../images/404.png") no-repeat center;margin:0 auto 20px;max-width:341px;min-height:290px;padding-top:35px;text-align:center}body.error404 .el-contenido .pagina-error .imagen h3,body.error404 .el-contenido .pagina-error .imagen h4,body.error404 .el-contenido .pagina-error .imagen h6{text-align:center;margin:0 0 0 20px}body.error404 .el-contenido .pagina-error .imagen h3{color:#666;font:900 4rem 'Roboto' , sans-serif;line-height:32px;text-transform:uppercase}body.error404 .el-contenido .pagina-error .imagen h4{color:#87cefa;font:700 2.142857142857143rem 'Roboto' , sans-serif;line-height:38px;text-transform:uppercase}body.error404 .el-contenido .pagina-error .imagen h6{color:#000;font:700 .7142857142857143rem 'Roboto' , sans-serif;line-height:0;text-transform:uppercase}.all-columns{clear:both;display:flex;float:none;justify-content:space-between;width:100%}.one-half,.one-third,.two-third{float:none;margin-bottom:10px;margin-left:0;margin-right:0;margin-top:0}.one-half{width:47%}.one-third{width:33%}.two-third{width:64%}.first{clear:left;margin-right:2%}.last{margin-left:2%}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;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;cursor:hand}.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);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.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-slide.dragging img{pointer-events: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}@media (max-width:1199px){body .testimonios a .testimonio:before{height:79.6%}body .clientes .items .imagen{background-size:contain;display:inline-block}body .destacados .lista-destacados .forma.modelo_dos.posicion_1:hover:before,body .destacados .lista-destacados .forma.modelo_dos.posicion_4:hover:before{border-left:250px solid rgba(248,206,0,0.8)}body .destacados .lista-destacados .forma.modelo_dos.posicion_2:hover:before,body .destacados .lista-destacados .forma.modelo_dos.posicion_3:hover:before{border-left:250px solid rgba(135,206,250,0.8)}}@media (max-width:991px){body header{min-height:auto}body header.scroll:before{top:67px}body header.scroll .header .logo{margin-top:10px}body header.scroll .header .menu{top:-18px}body header .header .menu .navbar #bs4navbar .navbar-nav .menu-item .nav-link{padding:2px 5px}body header .header .menu .navbar #bs4navbar .navbar-nav .menu-item:first-child{display:none}body header #main .dropdown-menu.one{background:#003200;margin:20px 0 0 -19px;max-width:auto;min-width:auto;left:inherit;width:167px;right:0;border-top-right-radius:0;border-top-left-radius:0}body header #main .dropdown-menu.one a.dropdown-item{color:#666}body header #main .dropdown-menu.one a.dropdown-item:active,body header #main .dropdown-menu.one a.dropdown-item:hover,body header #main .dropdown-menu.one a.dropdown-item:focus{background-color:#f8ce00;color:#000}body header #main .dropdown-menu.one a:last-child span{color:#666}body header #main .dropdown-menu.one a:last-child i{color:#f8ce00;padding:0 0 0 19px}body header #main .open_menu{display:block;margin-top:14px}body header #main .open_menu span{margin-left:0%}body header #main .open_menu span.open{cursor:pointer;font-size:30px;line-height:18px}body header #main .open_menu.selector .interior-menu{background:#000;height:100%;width:250px;overflow-y:auto}body header #main .open_menu.selector .interior-menu .logo{margin:0}body header #main .open_menu.selector #bs4navbar{display:block;margin-top:25px;position:relative;z-index:13}body header #main .open_menu.selector #bs4navbar .menu-item-has-children >a{pointer-events:none}body header #main .open_menu.selector #bs4navbar .dropdown-menu{display:block;border:0;padding:0;margin-top:0;border-radius:0;max-width:164px;margin-left:62px}body header #main .open_menu.selector #bs4navbar .dropdown-menu .dropdown-item{background:#000;border:0;color:#fff;font-size:1rem;font-weight:'light';max-width:164px;padding:5px 10px;white-space:normal}body header #main .open_menu.selector #bs4navbar .dropdown-menu .dropdown-item:last-child{border-bottom:0}body header #main .open_menu.selector #bs4navbar .dropdown-menu .dropdown-item:hover,body header #main .open_menu.selector #bs4navbar .dropdown-menu .dropdown-item:focus,body header #main .open_menu.selector #bs4navbar .dropdown-menu .dropdown-item.active{background:#000;color:#fff}body header #main .selector #main{margin-left:250px}body header #main .sidenav{background-color:rgba(0,0,0,0.7);height:100%;left:0;position:fixed;top:0;-o-transition:0.2s all;-ms-transition:0.2s all;-moz-transition:0.2s all;-webkit-transition:0.2s all;transition:0.2s all;width:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}body header #main .sidenav .logo{display:none}body header #main .selector .sidenav{background-color:rgba(0,0,0,0.7);opacity:1;-ms-filter:none;filter:none;height:100%;left:0;overflow-x:hidden;position:fixed;top:0;-o-transition:0.2s all;-ms-transition:0.2s all;-moz-transition:0.2s all;-webkit-transition:0.2s all;transition:0.2s all;width:100%;z-index:1}body header #main .selector .sidenav .cerrar{color:#fff;cursor:pointer;font-size:25px;font-weight:700;padding:15px;position:absolute;right:15px;top:10px}body header #main .selector .sidenav .logo{background:#fff;display:block;margin-bottom:15px;max-width:inherit;padding:20px 0 8px 0;width:100%}body header #main .selector .sidenav .logo a{display:block;position:relative;z-index:13;margin:0 auto;max-width:200px}body header #main .selector .sidenav #bs4navbar a{color:#fff;display:block;font-size:15px;padding:8px 8px 8px 32px;text-decoration:none;-o-transition:0.3s all;-ms-transition:0.3s all;-moz-transition:0.3s all;-webkit-transition:0.3s all;transition:0.3s all}body header #main .selector .sidenav #bs4navbar a:hover{color:#fff;-o-transition:0.3s all;-ms-transition:0.3s all;-moz-transition:0.3s all;-webkit-transition:0.3s all;transition:0.3s all}body.home .slide-sitio .slick-dots,body.home .slide-fijo .slick-dots{text-align:center}body .the_page .imagen{float:none;margin:0 auto 15px;display:block}body .the_page .contenido{margin-bottom:15px}body .the_page .contenido img{display:block;float:none;height:auto;margin:0 auto 15px;max-width:540px;width:100%}body .the_page .contenido .btn-atras{float:none}body .destacados .lista-destacados .forma.modelo_dos.posicion_1:before,body .destacados .lista-destacados .forma.modelo_dos.posicion_2:before,body .destacados .lista-destacados .forma.modelo_dos.posicion_3:before,body .destacados .lista-destacados .forma.modelo_dos.posicion_4:before{display:none}body .destacados .lista-destacados .forma.modelo_dos.posicion_1:after,body .destacados .lista-destacados .forma.modelo_dos.posicion_4:after{background-color:rgba(248,206,0,0.8);-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box;bottom:0;content:"";left:0;margin:0;padding:0 15px;position:absolute;right:0;top:0}body .destacados .lista-destacados .forma.modelo_dos.posicion_2:after,body .destacados .lista-destacados .forma.modelo_dos.posicion_3:after{background:rgba(135,206,250,0.8);-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box;bottom:0;content:"";left:0;margin:0;padding:0 15px;position:absolute;right:0;top:0}body .testimonios a:hover:before{display:none}body .testimonios a:hover .testimonio:before,body .testimonios a:hover .testimonio:after{display:none}body .testimonios .testimonio:before{display:none}body .testimonios .testimonio:hover:before,body .testimonios .testimonio:focus:before{display:none}body.page-nosotros h4{margin-top:20px}body.page-contacto form.wpcf7-form .content .name,body.page-contacto form.wpcf7-form .content .field{text-align:left;width:100%;margin-right:0}body.page-contacto form.wpcf7-form .content-final{margin-left:0;width:100%}body.page-contacto form.wpcf7-form .content-final .btn-enviar{width:100%}body footer .util .foot_one{text-align:center}body footer .util .foot_one img{margin-bottom:15px}body footer .util .foot_one .redes{justify-content:center;margin-bottom:0}body footer .util .foot_two .contacto{line-height:30px;margin-bottom:20px;text-align:center}body footer .util .foot_two .contacto .direccion{max-width:inherit}body footer .final .copy,body footer .final .anaconda{text-align:center;line-height:25px}}@media (max-width:768px){body{margin-top:100px}body header:before{top:86px}body header .header{min-height:auto;padding:15px 0 10px}body header .header .logo{max-width:133px;margin:0}body .the_page h2:before{display:none}body .the_page .imagen{float:none;margin:0 auto;display:block}body.home{margin-top:62px}body.home .slide-sitio .imagen-sitio{background-size:cover;min-height:380px}body.home .slide-sitio.tipo_uno .contenido-slide{height:380px}body.home .slide-sitio.tipo_dos .contenido-slide{right:0;top:30px;width:auto}body.home .slide-fijo.tipo_dos .contenido-slide{left:0;margin:0 auto;right:0;width:auto}body.home .slide-sitio.tipo_uno .contenido-slide,body.home .slide-fijo.tipo_uno .contenido-slide{border-right:0;width:100%}body.home .slide-sitio.tipo_uno .contenido-slide .titulo-slide,body.home .slide-fijo.tipo_uno .contenido-slide .titulo-slide{background:rgba(248,206,0,0.7);bottom:75px;left:0;margin:15px auto;right:0;text-align:center;width:100%}body.home .slide-sitio.tipo_uno .contenido-slide a,body.home .slide-fijo.tipo_uno .contenido-slide a{background:rgba(248,206,0,0.7);bottom:36px;display:block;left:0;position:absolute;right:0}body.home .slide-sitio.tipo_uno .contenido-slide .slogan-slide,body.home .slide-fijo.tipo_uno .contenido-slide .slogan-slide{bottom:2px;margin:5px auto;padding:5px 30px;left:0;right:0;text-align:center;background:rgba(0,0,0,0.7)}body.home .slide-sitio.tipo_uno .contenido-slide:before,body.home .slide-fijo.tipo_uno .contenido-slide:before{display:none}body.home .slide-sitio.tipo_dos .contenido-slide .titulo-slide h3,body.home .slide-fijo.tipo_dos .contenido-slide .titulo-slide h3{padding:20px 10px}body.home .contenido-extra h2.titulo span{display:block}body.home .contenido-extra .ubicacion_titulo,body.home .contenido-extra .ubicacion_contenido{text-align:center}body.page-template-promociones .galeria{padding-top:0}body.page-contacto form.wpcf7-form .content .name,body.page-contacto form.wpcf7-form .content .field{text-align:left;width:100%;margin-right:0}body.page-contacto form.wpcf7-form .content-final{margin-left:0;width:100%}body.page-contacto form.wpcf7-form .content-final .btn-enviar{width:100%}body .destacados .lista-destacados a.url{display:block;width:100%}body .destacados .lista-destacados a.url:hover,body .destacados .lista-destacados a.url:focus{-webkit-box-shadow:none;box-shadow:none}body .destacados .lista-destacados .forma.modelo_uno .imagen_fondo .detalle{height:241px}body .destacados .lista-destacados .forma.modelo_uno .imagen_fondo .detalle .contenido{opacity:1;-ms-filter:none;filter:none;top:20%}body .testimonios .testimonio .imagen{display:block;text-align:center;margin:0 auto}body .testimonios .testimonio .contenido{width:100%}body .contacto_home .info{width:auto}body .clientes .items .imagen{background-size:contain;display:inline-block}.all-columns{display:block}.one-half,.one-third,.two-third,.first,.last{width:100%;clear:left;margin-right:0;margin-left:0}}@media (max-width:767px){body header .header .logo{margin:8px 65px}body.page-template-promociones .galeria{width:auto}}@media (max-width:576px){body header:before{top:82px}body header .header .logo{margin:6px 25px}body header #main .open_menu{margin-top:10px}}.mantenimiento{bottom:0;color:#fff;display:inline-flex;position:fixed;right:0;width:360px;z-index:1140}.mantenimiento .mantenimiento-in{display:block;height:40px}.mantenimiento .mantenimiento-in a.mantencion{background:url("/wp-content/themes/tema/images/imagen_mantenimiento_1.png") no-repeat bottom;padding:22px 130px}.mantenimiento .mantenimiento-in a.construccion{background:url("/wp-content/themes/tema/images/imagen_construccion_1.png") no-repeat bottom;padding:22px 130px}.mantenimiento .mantenimiento-in a:hover,.mantenimiento .mantenimiento-in a:focus{-webkit-box-shadow:none;box-shadow:none;color:#000;outline:none;outline-offset:0}