html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:1rem;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:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 5px 20px 20px}.alignleft{float:left;margin:5px 20px 20px 5px}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.gallery{}.gallery .gallery-row{}.gallery .gallery-item{}.gallery .gallery-item img,.gallery .gallery-item img.thumbnail{}.gallery-caption{}body{background-color:#FFF;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}em{font-style:italic}strong{font-weight:bold}del{text-decoration:overline}blockquote{font-style:italic;font-weight:bold;font-size:1.5rem;margin:20px 0}blockquote *{text-align:center!important}.slicknav_menu{display:none}#wrapper{width:1024px;margin:0 auto}#wrapper header{width:100%;background-color:#FFF;padding:15px 0 0 0}#wrapper header h1#site-title{display:block;width:290px;height:160px;float:left}#wrapper header h1#site-title a{display:block;width:100%;height:100%;background-image:url(images/logo-header.png);background-position:left top;background-repeat:no-repeat;text-indent:-99999px}#wrapper header h1#site-title a:hover{background-position:left -160px}#wrapper header #site-description{display:none!important}#wrapper header nav#menu-social{float:right}#wrapper header nav#menu-social ul{overflow:hidden;margin-bottom:40px}#wrapper header nav#menu-social ul li{float:left;margin:0 10px 0 0}#wrapper header nav#menu-social ul li:last-child{margin:0 0 0 0}#wrapper header nav#menu-social ul li a{display:block;text-indent:-99999px;background-color:#F19300;width:20px;height:20px;background-position:center center;background-repeat:no-repeat;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#wrapper header nav#menu-social ul li.social-fb a{background-image:url(images/icon-fb.png)}#wrapper header nav#menu-social ul li.social-gplus a{background-image:url(images/icon-gplus.png)}#wrapper header nav#menu-social ul li.social-li a{background-image:url(images/icon-li.png)}#wrapper header nav#menu-social ul li.social-tw a{background-image:url(images/icon-tw.png)}#wrapper header nav#menu-social ul li.social-yt a{background-image:url(images/icon-yt.png)}#wrapper header nav#menu-nav-header{clear:right;float:right}#wrapper header nav#menu-nav-header div.menu-navegacion-container ul li{float:left;display:block;margin:0 5px 0 0}#wrapper header nav#menu-nav-header div.menu-navegacion-container ul li:last-child{margin:0 0 0 0}#wrapper header nav#menu-nav-header div.menu-navegacion-container ul li a{padding:0 0 20px 0;text-decoration:none;display:block}#wrapper header nav#menu-nav-header div.menu-navegacion-container ul li:hover a,#wrapper header nav#menu-nav-header div.menu-navegacion-container ul li.current-menu-item a,#wrapper header nav#menu-nav-header div.menu-navegacion-container ul li.current-menu-parent a,#wrapper header nav#menu-nav-header div.menu-navegacion-container ul li.current-post-ancestor a{background-image:url(images/pointer-bottom-green.gif);background-repeat:no-repeat;background-position:left bottom}#wrapper header nav#menu-nav-header div.menu-navegacion-container ul li a span{text-transform:uppercase;color:#666;text-shadow:2px 1px 5px rgba(0,0,0,0.2);padding:2px 7px;font-size:1.125rem}#wrapper header nav#menu-nav-header div.menu-navegacion-container ul li:hover a span,#wrapper header nav#menu-nav-header div.menu-navegacion-container ul li.current-menu-item a span,#wrapper header nav#menu-nav-header div.menu-navegacion-container ul li.current-menu-parent a span,#wrapper header nav#menu-nav-header div.menu-navegacion-container ul li.current-post-ancestor a span{background-color:#c9cb40;text-shadow:none;color:#FFF}#wrapper #container{width:100%;padding:45px 0;clear:both}#wrapper #container #content{color:#666}#wrapper #container #content h2{text-transform:uppercase;color:#666;text-shadow:2px 1px 5px rgba(0,0,0,0.3);text-align:center;background-image:url(images/bg-h2.png);background-repeat:no-repeat;background-position:center bottom;padding-bottom:10px;margin-bottom:45px;font-size:1.5rem}#wrapper #container #content h2 span{border-bottom:solid 3px #666666;display:block;padding-bottom:5px}#wrapper #container #content h2.sin-subrayar{background-image:none;padding-bottom:0;margin-bottom:10px;text-shadow:2px 1px 5px rgba(0,0,0,0.3)}#wrapper #container #content h2.texto-left{text-align:left;padding-bottom:10px;margin-bottom:45px;font-size:1.5rem}#wrapper #container #content h2.texto-left a{font-size:1.125rem;color:#F19300;text-shadow:2px 1px 5px rgba(0,0,0,0.3)}#wrapper #container #content h2.texto-left a:hover{color:#CC2129;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}body.page #wrapper #container #content .page{overflow:hidden;position:relative}body.page #wrapper #container #content .page .sidebar{position:absolute;right:0}body.page #wrapper #container #content .page .sidebar#sidebar-nosotros,body.page #wrapper #container #content .page .sidebar#sidebar-contacto{display:none}body.page #wrapper #container #content .page .entry-content{width:675px;float:left}body.page #wrapper #container #content .page .entry-content h3{text-transform:uppercase;text-shadow:2px 1px 5px rgba(0,0,0,0.3);line-height:1.2em;font-size:1.125rem;margin-bottom:10px}body.page #wrapper #container #content .page .entry-content h4{margin-bottom:10px;font-size:0.875rem;text-shadow:2px 1px 5px rgba(0,0,0,0.3);line-height:1.1em;font-weight:bold}body.page #wrapper #container #content .page .entry-content p{margin-bottom:10px;font-size:0.875rem;text-shadow:2px 1px 5px rgba(0,0,0,0.3);text-align:justify;line-height:1.1em}body.page #wrapper #container #content .page .entry-content a{color:#F19300}body.page #wrapper #container #content .page .entry-content a:hover{color:#CC2129}body.page #wrapper #container #content .page .entry-content ul{margin:20px 0}body.page #wrapper #container #content .page .entry-content ul li{margin:10px 0 10px 0;font-size:0.875rem;text-shadow:2px 1px 5px rgba(0,0,0,0.3);text-align:justify;line-height:1.1em;list-style-position:inside;list-style-type:square}body.page #wrapper #container #content .page .entry-content .wp-caption{border:1px solid #DFDFDF;max-width:675px;padding:20px 0;margin:0 auto;background-color:#EFEFEF}body.page #wrapper #container #content .page .entry-content .wp-caption a img{max-width:635px}body.page #wrapper #container #content .page .entry-content .wp-caption p.wp-caption-text{font-size:0.875rem;line-height:1.1em;margin:20px 0 0 0;padding:0 0 0 0;text-align:center!important;margin-bottom:0;font-weight:bold}body.four04 #wrapper #container #content .post.error404{overflow:hidden;position:relative}body.four04 #wrapper #container #content .post.error404 .sidebar{position:absolute;right:0}body.four04 #wrapper #container #content .post.error404 .sidebar#sidebar-nosotros,body.four04 #wrapper #container #content .post.error404 .sidebar#sidebar-contacto{display:none}body.four04 #wrapper #container #content .post.error404 .entry-content{width:675px;float:left;min-height:230px}body.four04 #wrapper #container #content .post.error404 .entry-content p{margin-bottom:10px;font-size:0.875rem;text-shadow:2px 1px 5px rgba(0,0,0,0.3);text-align:justify;line-height:1.1em}body.four04 #wrapper #container #content .post.error404 .entry-content a{color:#F19300}body.four04 #wrapper #container #content .post.error404 .entry-content a:hover{color:#CC2129}body.page-template-index-php #wrapper #container #content #showcase{margin-bottom:45px}body.page-template-index-php #wrapper #container #content #showcase .showcase-caption .text-box{background-color:rgba(102,102,102,0.9);padding:20px 10px}body.page-template-index-php #wrapper #container #content #showcase .showcase-caption .text-box h3.slide-title a{text-transform:uppercase;color:#FFF;text-shadow:2px 1px 5px rgba(0,0,0,0.6);line-height:1.2em;display:inline-block;font-size:1.125rem}body.page-template-index-php #wrapper #container #content #showcase .showcase-caption .text-box h3.slide-title a:hover{color:#F19300;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}body.page-template-index-php #wrapper #container #content #showcase .showcase-caption .text-box p{color:#FFF;text-shadow:2px 1px 5px rgba(0,0,0,0.6);text-align:justify;margin:10px 0 0 0;line-height:1.1em;font-size:0.875rem}body.page-template-index-php #wrapper #container #content #showcase .showcase-caption a.boton-link{display:inline-block;vertical-align:middle;text-decoration:none;background-color:#F19300;-moz-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);-webkit-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);color:#FFF;text-shadow:2px 1px 5px rgba(0,0,0,0.6);padding:6px 14px;text-transform:uppercase;position:relative;float:right;margin:-10px 10px 7px 0;font-size:0.875rem}body.page-template-index-php #wrapper #container #content #showcase .showcase-caption a.boton-link:hover{background-color:#CC2129}body.page-template-index-php #wrapper #container #content .slogan-container{width:100%;margin-bottom:45px}body.page-template-index-php #wrapper #container #content .slogan-container .text-box{margin-bottom:15px}body.page-template-index-php #wrapper #container #content .slogan-container .text-box p{display:block;width:75%;margin:0 auto;text-align:center;text-shadow:1px 1px 5px rgba(0,0,0,0.3);line-height:1.1em;font-size:0.875rem}body.page-template-index-php #wrapper #container #content .slogan-container a.boton-link{display:table;vertical-align:middle;text-decoration:none;background-color:#F19300;-moz-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);-webkit-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);color:#FFF;text-shadow:2px 1px 5px rgba(0,0,0,0.6);padding:6px 14px;text-transform:uppercase;margin:0 auto;font-size:0.875rem}body.page-template-index-php #wrapper #container #content .slogan-container a.boton-link:hover{background-color:#CC2129}body.page-template-index-php #wrapper #container #content .inicio-blog-container{margin-top:45px}body.page-template-index-php #wrapper #container #content .inicio-blog-container h2{margin-bottom:20px!important}body.page-template-index-php #wrapper #container #content .inicio-blog-container .lista-blog-recientes{overflow:hidden}body.page-template-index-php #wrapper #container #content .inicio-blog-container .lista-blog-recientes .post{width:500px;color:#FFF}body.page-template-index-php #wrapper #container #content .inicio-blog-container .lista-blog-recientes .post:first-child{float:left}body.page-template-index-php #wrapper #container #content .inicio-blog-container .lista-blog-recientes .post:last-child{float:right}body.page-template-index-php #wrapper #container #content .inicio-blog-container .lista-blog-recientes .post .text-box{background-color:#666666;padding:20px 10px;overflow:hidden}body.page-template-index-php #wrapper #container #content .inicio-blog-container .lista-blog-recientes .post .text-box .post-thumb{width:80px;height:80px;overflow:hidden;position:relative;float:left;-moz-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);-webkit-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6)}body.page-template-index-php #wrapper #container #content .inicio-blog-container .lista-blog-recientes .post .text-box .post-thumb:hover{-moz-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.3);-webkit-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.3);box-shadow:2px 1px 9px 1px rgba(0,0,0,0.3)}body.page-template-index-php #wrapper #container #content .inicio-blog-container .lista-blog-recientes .post .text-box .post-thumb a{position:absolute}body.page-template-index-php #wrapper #container #content .inicio-blog-container .lista-blog-recientes .post .text-box h3{margin:0 0 10px 100px}body.page-template-index-php #wrapper #container #content .inicio-blog-container .lista-blog-recientes .post .text-box h3 a{text-transform:uppercase;color:#FFF;text-shadow:2px 1px 5px rgba(0,0,0,0.6);margin:0 0 10px 0;line-height:1.2em;font-size:1.125rem}body.page-template-index-php #wrapper #container #content .inicio-blog-container .lista-blog-recientes .post .text-box h3 a:hover{color:#F19300;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}body.page-template-index-php #wrapper #container #content .inicio-blog-container .lista-blog-recientes .post .text-box p{color:#FFF;text-shadow:2px 1px 5px rgba(0,0,0,0.6);text-align:justify;line-height:1.1em;font-size:0.875rem;margin:0 0 0 100px}body.page-template-index-php #wrapper #container #content .inicio-blog-container .lista-blog-recientes .post a.boton-link{display:inline-block;vertical-align:middle;text-decoration:none;background-color:#F19300;-moz-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);-webkit-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);color:#FFF;text-shadow:2px 1px 5px rgba(0,0,0,0.6);padding:6px 14px;text-transform:uppercase;position:relative;float:right;margin:-10px 10px 7px 0;font-size:0.875rem}body.page-template-index-php #wrapper #container #content .inicio-blog-container .lista-blog-recientes .post a.boton-link:hover{background-color:#CC2129}body.page-template-page-nosotros-php #wrapper #container #content .page .sidebar#sidebar-nosotros{display:block}body.page-template-page-nosotros-php #wrapper #container #content .page .sidebar#sidebar-default,body.page-template-page-nosotros-php #wrapper #container #content .page .sidebar#sidebar-contacto{display:none}body.page-template-page-nosotros-php #wrapper #container #content .page .entry-content.lista-equipo{margin-top:20px}body.page-template-page-nosotros-php #wrapper #container #content .page .entry-content.lista-equipo .row{margin-top:45px;overflow:hidden}body.page-template-page-nosotros-php #wrapper #container #content .page .entry-content.lista-equipo .row:first-child{margin-top:0}body.page-template-page-nosotros-php #wrapper #container #content .page .entry-content.lista-equipo .row .post{float:left;text-align:center;width:49%}body.page-template-page-nosotros-php #wrapper #container #content .page .entry-content.lista-equipo .row .post:nth-child(2n){float:right}body.page-template-page-nosotros-php #wrapper #container #content .page .entry-content.lista-equipo .row .post .post-thumb{width:120px;height:120px;-moz-box-shadow:2px 1px 9px 1px #999;-webkit-box-shadow:2px 1px 9px 1px #999;box-shadow:2px 1px 9px 1px #999;border-radius:60px;-moz-border-radius:60px;-webkit-border-radius:60px;display:inline-block;overflow:hidden;margin:5px 0 10px}body.page-template-page-nosotros-php #wrapper #container #content .page .entry-content.lista-equipo .row .post .post-text *{text-align:center!important;margin-bottom:0}body.page-template-page-nosotros-php #wrapper #container #content .page .entry-content.lista-equipo .row .post .post-text h3,body.page-template-page-nosotros-php #wrapper #container #content .page .entry-content.lista-equipo .row .post .post-text p{margin-bottom:10px}body.page-template-page-contacto-php #wrapper #container #content .page .sidebar#sidebar-contacto{display:block}body.page-template-page-contacto-php #wrapper #container #content .page .entry-content{min-height:480px}body.page-template-page-contacto-php #wrapper #container #content .page .entry-content #horizontalTab ul.resp-tabs-list{margin:0}body.page-template-page-contacto-php #wrapper #container #content .page .entry-content #horizontalTab ul.resp-tabs-list li{margin:0 5px 0 0;font-size:inherit;text-shadow:none;text-align:center;line-height:normal;list-style-position:inherit;list-style-type:none;padding:0 0 19px 0}body.page-template-page-contacto-php #wrapper #container #content .page .entry-content #horizontalTab ul.resp-tabs-list li:last-child{margin:0 0 0 0}body.page-template-page-contacto-php #wrapper #container #content .page .entry-content #horizontalTab ul.resp-tabs-list li span{text-decoration:none;display:block;text-transform:uppercase;color:#666;text-shadow:2px 1px 5px rgba(0,0,0,0.2);padding:2px 7px;font-size:1.125rem}body.page-template-page-contacto-php #wrapper #container #content .page .entry-content #horizontalTab ul.resp-tabs-list li.resp-tab-active,body.page-template-page-contacto-php #wrapper #container #content .page .entry-content #horizontalTab ul.resp-tabs-list li:hover{background-image:url(images/pointer-bottom-green.gif);background-repeat:no-repeat;background-position:left bottom}body.page-template-page-contacto-php #wrapper #container #content .page .entry-content #horizontalTab ul.resp-tabs-list li.resp-tab-active span,body.page-template-page-contacto-php #wrapper #container #content .page .entry-content #horizontalTab ul.resp-tabs-list li:hover span{background-color:#c9cb40;text-shadow:none;color:#FFF}body.page-template-page-contacto-php #wrapper #container #content .page .entry-content #horizontalTab .resp-tab-content .row{overflow:hidden;margin-bottom:20px}body.page-template-page-contacto-php #wrapper #container #content .page .entry-content #horizontalTab .resp-tab-content .row div{width:48%;float:left;font-size:0.875rem;text-shadow:2px 1px 5px rgba(0,0,0,0.6);line-height:1.1em;font-weight:bold}body.page-template-page-contacto-php #wrapper #container #content .page .entry-content #horizontalTab .resp-tab-content .row div:last-child{float:right}body.page-template-page-contacto-php #wrapper #container #content .page .entry-content #horizontalTab .resp-tab-content .row div.message{float:left;width:100%}body.page-template-page-contacto-php #wrapper #container #content .page .entry-content #horizontalTab .resp-tab-content .row div .wpcf7-text{width:300px;border:solid 1px #666;line-height:normal;font-family:inherit;font-size:0.875rem;padding:10px}body.page-template-page-contacto-php #wrapper #container #content .page .entry-content #horizontalTab .resp-tab-content .row div textarea{resize:vertical;width:650px;border:solid 1px #666;line-height:normal;font-family:inherit;font-size:0.875rem;padding:10px}body.page-template-page-contacto-php #wrapper #container #content .page .entry-content #horizontalTab .resp-tab-content .wpcf7-submit{display:inline-block;vertical-align:middle;text-decoration:none;background-color:#F19300;-moz-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);-webkit-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);color:#FFF;text-shadow:2px 1px 5px rgba(0,0,0,0.6);padding:6px 14px;text-transform:uppercase;margin:0 auto;font-size:0.875rem;cursor:pointer;border:none}body.page-template-page-contacto-php #wrapper #container #content .page .entry-content #horizontalTab .resp-tab-content .wpcf7-submit:hover{background-color:#CC2129}body.page-template-page-contacto-php #wrapper #container #content .page .entry-content #horizontalTab .resp-tab-content .wpcf7-not-valid-tip{line-height:normal;font-size:0.875rem;font-weight:normal}body.page-template-page-contacto-php #wrapper #container #content .page .entry-content #horizontalTab .resp-tab-content .wpcf7-response-output{margin:20px 0 0 0;padding:20px 10px;background-color:#666;color:#FFF;font-size:0.875rem;text-align:center;text-shadow:2px 1px 5px rgba(0,0,0,0.6);line-height:1.1em;border:none!important}#wrapper #container #content .lista-servicios{overflow:hidden}#wrapper #container #content .lista-servicios .row{margin-bottom:45px;overflow:hidden}#wrapper #container #content .lista-servicios .row:last-child{margin-bottom:0}#wrapper #container #content .lista-servicios div.post{float:left}#wrapper #container #content .lista-servicios div.post:nth-child(2n){float:right}#wrapper #container #content .lista-servicios div.post .serv-icon{width:80px;height:80px;background-position:center center;background-repeat:no-repeat;background-color:#f19300;margin-right:10px;float:left;-moz-box-shadow:2px 1px 9px 1px #999;-webkit-box-shadow:2px 1px 9px 1px #999;box-shadow:2px 1px 9px 1px #999;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;position:absolute}#wrapper #container #content .lista-servicios div.post .serv-icon span{display:none}#wrapper #container #content .lista-servicios div.post .serv-text{background-image:url(images/pointer-left-green.gif);background-position:left top;background-repeat:no-repeat;padding-left:30px;margin:45px 0 0 90px;width:380px;position:relative}#wrapper #container #content .lista-servicios div.post .serv-text .text-box{background-color:#C3C62C;padding:20px 0}#wrapper #container #content .lista-servicios div.post .serv-text .text-box h3{text-transform:uppercase;color:#FFF;text-shadow:2px 1px 5px rgba(0,0,0,0.6);margin:0 10px 10px 10px;line-height:1.2em;font-size:1.125rem}#wrapper #container #content .lista-servicios div.post .serv-text .text-box h3 a{color:currentcolor}#wrapper #container #content .lista-servicios div.post .serv-text .text-box h3 a:hover{color:#F19300;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}#wrapper #container #content .lista-servicios div.post .serv-text .text-box p{color:#FFF;text-shadow:2px 1px 5px rgba(0,0,0,0.6);text-align:justify;margin:0 10px;background-color:#C3C62C;line-height:1.1em;font-size:0.875rem}#wrapper #container #content .lista-servicios div.post .serv-text a.boton-link{display:inline-block;vertical-align:middle;text-decoration:none;background-color:#F19300;-moz-box-shadow:2px 1px 9px 1px #999;-webkit-box-shadow:2px 1px 9px 1px #999;box-shadow:2px 1px 9px 1px #999;color:#FFF;text-shadow:2px 1px 5px rgba(0,0,0,0.6);padding:6px 14px 6px 33px;text-transform:uppercase;position:relative;float:right;margin:-10px 10px 7px 0;background-image:url(images/bg-boton-serv.png);background-position:left top;background-repeat:no-repeat;font-size:0.875rem}#wrapper #container #content .lista-servicios div.post .serv-text a.boton-link:hover{background-color:#CC2129;background-position:left -27px}#wrapper #container #content .lista-clientes{overflow:hidden}#wrapper #container #content .lista-clientes .row{margin-bottom:45px;overflow:hidden}#wrapper #container #content .lista-clientes .row:last-child{margin-bottom:0}#wrapper #container #content .lista-clientes div.post{float:left}#wrapper #container #content .lista-clientes div.post:nth-child(2n){float:right}#wrapper #container #content .lista-clientes div.post .cliente-logo{width:80px;height:80px;background-position:center center;background-repeat:no-repeat;background-color:#f19300;background-size:100% auto;margin-right:10px;float:left;-moz-box-shadow:2px 1px 9px 1px #999;-webkit-box-shadow:2px 1px 9px 1px #999;box-shadow:2px 1px 9px 1px #999;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;position:absolute}#wrapper #container #content .lista-clientes div.post .cliente-logo span{display:none}#wrapper #container #content .lista-clientes div.post .cliente-text{background-image:url(images/pointer-left-green.gif);background-position:left top;background-repeat:no-repeat;padding-left:30px;margin:45px 0 0 90px;width:380px;position:relative}#wrapper #container #content .lista-clientes div.post .cliente-text .text-box{background-color:#C3C62C;padding:20px 0}#wrapper #container #content .lista-clientes div.post .cliente-text .text-box h3{text-transform:uppercase;color:#FFF;text-shadow:2px 1px 5px rgba(0,0,0,0.6);margin:0 10px 10px 10px;line-height:1.2em;font-size:1.125rem}#wrapper #container #content .lista-clientes div.post .cliente-text .text-box h3 a{color:currentcolor}#wrapper #container #content .lista-clientes div.post .cliente-text .text-box h3 a:hover{color:#F19300;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}#wrapper #container #content .lista-clientes div.post .cliente-text .text-box ul{color:#FFF;text-shadow:2px 1px 5px rgba(0,0,0,0.6);background-color:#C3C62C;line-height:1.1em;font-size:0.875rem;margin:0 10px}#wrapper #container #content .lista-clientes div.post .cliente-text .text-box ul li{list-style:square;margin:10px 0 10px 17px}#wrapper #container #content .lista-clientes div.post .cliente-text .text-box ul li a{text-decoration:underline;color:#FFF;font-weight:bold}#wrapper #container #content .lista-clientes div.post .cliente-text .text-box ul li a:hover{color:#F19300;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}body.category-blog #wrapper #container #content{overflow:hidden}body.category-blog #wrapper #container #content #mainframe{float:left;width:675px}body.category-blog #wrapper #container #content #mainframe .post{color:#FFF;margin-bottom:45px}body.category-blog #wrapper #container #content #mainframe .post .text-box{background-color:#666666;padding:20px 10px;overflow:hidden}body.category-blog #wrapper #container #content #mainframe .post .text-box .post-thumb{width:120px;height:120px;overflow:hidden;position:relative;float:left;-moz-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);-webkit-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6)}body.category-blog #wrapper #container #content #mainframe .post .text-box .post-thumb:hover{-moz-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.3);-webkit-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.3);box-shadow:2px 1px 9px 1px rgba(0,0,0,0.3)}body.category-blog #wrapper #container #content #mainframe .post .text-box .post-thumb a{display:none}body.category-blog #wrapper #container #content #mainframe .post .text-box .post-thumb a.desktop{display:inherit;position:absolute}body.category-blog #wrapper #container #content #mainframe .post .text-box h3{margin:0 0 10px 140px}body.category-blog #wrapper #container #content #mainframe .post .text-box h3 a{text-transform:uppercase;color:#FFF;text-shadow:2px 1px 5px rgba(0,0,0,0.6);margin:0;line-height:1.2em;font-size:1.125rem}body.category-blog #wrapper #container #content #mainframe .post .text-box h3 a:hover{color:#F19300;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}body.category-blog #wrapper #container #content #mainframe .post .text-box p{color:#FFF;text-shadow:2px 1px 5px rgba(0,0,0,0.6);text-align:justify;line-height:1.1em;font-size:0.875rem;margin:0 0 0 140px}body.category-blog #wrapper #container #content #mainframe .post .text-box .entry-meta{color:#FFF;text-shadow:2px 1px 5px rgba(0,0,0,0.6);margin:10px 0 0 140px;border-top:solid 1px #FFF;padding:10px 0 0 0}body.category-blog #wrapper #container #content #mainframe .post .text-box .entry-meta h4{font-size:0.875rem;font-weight:bold}body.category-blog #wrapper #container #content #mainframe .post .text-box .entry-meta a{color:#FFF;font-size:0.875rem}body.category-blog #wrapper #container #content #mainframe .post .text-box .entry-meta a:hover{color:#F19300}body.category-blog #wrapper #container #content #mainframe .post a.boton-link{display:inline-block;vertical-align:middle;text-decoration:none;background-color:#F19300;-moz-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);-webkit-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);color:#FFF;text-shadow:2px 1px 5px rgba(0,0,0,0.6);padding:6px 14px;text-transform:uppercase;position:relative;float:right;margin:-10px 10px 7px 0;font-size:0.875rem}body.category-blog #wrapper #container #content #mainframe .post a.boton-link:hover{background-color:#CC2129}body.category-blog #wrapper #container #content #sidebar-blog-single{display:none}body.tag #wrapper #container #content{overflow:hidden}body.tag #wrapper #container #content #mainframe{float:left;width:675px}body.tag #wrapper #container #content #mainframe .post{color:#FFF;margin-bottom:45px}body.tag #wrapper #container #content #mainframe .post .text-box{background-color:#666666;padding:20px 10px;overflow:hidden}body.tag #wrapper #container #content #mainframe .post .text-box .post-thumb{width:120px;height:120px;overflow:hidden;position:relative;float:left;-moz-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);-webkit-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6)}body.tag #wrapper #container #content #mainframe .post .text-box .post-thumb:hover{-moz-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.3);-webkit-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.3);box-shadow:2px 1px 9px 1px rgba(0,0,0,0.3)}body.tag #wrapper #container #content #mainframe .post .text-box .post-thumb a{position:absolute;left:-135px}body.tag #wrapper #container #content #mainframe .post .text-box h3{margin:0 0 10px 140px}body.tag #wrapper #container #content #mainframe .post .text-box h3 a{text-transform:uppercase;color:#FFF;text-shadow:2px 1px 5px rgba(0,0,0,0.6);margin:0;line-height:1.2em;font-size:1.125rem}body.tag #wrapper #container #content #mainframe .post .text-box h3 a:hover{color:#F19300;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}body.tag #wrapper #container #content #mainframe .post .text-box p{color:#FFF;text-shadow:2px 1px 5px rgba(0,0,0,0.6);text-align:justify;line-height:1.1em;font-size:0.875rem;margin:0 0 0 140px}body.tag #wrapper #container #content #mainframe .post .text-box .entry-meta{color:#FFF;text-shadow:2px 1px 5px rgba(0,0,0,0.6);margin:10px 0 0 140px;border-top:solid 1px #FFF;padding:10px 0 0 0}body.tag #wrapper #container #content #mainframe .post .text-box .entry-meta h4{font-size:0.875rem;font-weight:bold}body.tag #wrapper #container #content #mainframe .post .text-box .entry-meta a{color:#FFF;font-size:0.875rem}body.tag #wrapper #container #content #mainframe .post .text-box .entry-meta a:hover{color:#F19300}body.tag #wrapper #container #content #mainframe .post a.boton-link{display:inline-block;vertical-align:middle;text-decoration:none;background-color:#F19300;-moz-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);-webkit-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);color:#FFF;text-shadow:2px 1px 5px rgba(0,0,0,0.6);padding:6px 14px;text-transform:uppercase;position:relative;float:right;margin:-10px 10px 7px 0;font-size:0.875rem}body.tag #wrapper #container #content #mainframe .post a.boton-link:hover{background-color:#CC2129}body.tag #wrapper #container #content #sidebar-blog-single{display:none}body.single #wrapper #container #content .post{overflow:hidden}body.single #wrapper #container #content .post .entry-content{width:675px;float:left;color:#666}body.single #wrapper #container #content .post .entry-content .entry-meta{padding:10px 0;border-top:solid 1px #666;border-bottom:solid 1px #666;margin-bottom:20px;line-height:1.1em;font-size:0.875rem}body.single #wrapper #container #content .post .entry-content h3{text-transform:uppercase;text-shadow:2px 1px 5px rgba(0,0,0,0.3);line-height:1.2em;font-size:1.125rem;margin-bottom:10px}body.single #wrapper #container #content .post .entry-content h4{margin-bottom:10px;font-size:0.875rem;text-shadow:1px 1px 5px rgba(0,0,0,0.3);line-height:1.1em;font-weight:bold}body.single #wrapper #container #content .post .entry-content p{margin-bottom:10px;font-size:0.875rem;text-shadow:1px 1px 5px rgba(0,0,0,0.3);text-align:justify;line-height:1.1em}body.single #wrapper #container #content .post .entry-content a{color:#F19300}body.single #wrapper #container #content .post .entry-content a:hover{color:#CC2129}body.single #wrapper #container #content .post .entry-content ul{margin:20px 0}body.single #wrapper #container #content .post .entry-content ul li{margin:10px 0 10px 0;font-size:0.875rem;text-shadow:2px 1px 5px rgba(0,0,0,0.3);text-align:justify;line-height:1.1em;list-style-position:inside;list-style-type:square}body.single #wrapper #container #content .post .entry-content img{-moz-box-shadow:2px 1px 9px 1px #999;-webkit-box-shadow:2px 1px 9px 1px #999;box-shadow:2px 1px 9px 1px #999}body.single #wrapper #container #content .post .entry-content .wp-caption{border:1px solid #DFDFDF;max-width:675px;padding:20px 0;margin:0 auto;background-color:#EFEFEF}body.single #wrapper #container #content .post .entry-content .wp-caption a img{max-width:635px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}body.single #wrapper #container #content .post .entry-content .wp-caption p.wp-caption-text{font-size:0.875rem;line-height:1.1em;margin:20px 0 0 0;padding:0 0 0 0;text-align:center!important;margin-bottom:0;font-weight:bold}body.single #wrapper #container #content .post .entry-content .entry-share{padding:10px 0;border-top:solid 1px #666;border-bottom:solid 1px #666;margin-bottom:20px;line-height:1.1em;font-size:0.875rem}body.single #wrapper #container #content .post .entry-content .entry-share img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}body.single #wrapper #container #content .post .entry-content .entry-comments{}body.single #wrapper #container #content .post #sidebar-blog{display:none}body.s-category-servicios #wrapper #container #content .post h2{position:relative}body.s-category-servicios #wrapper #container #content .post h2 span{width:920px}body.s-category-servicios #wrapper #container #content .post h2 .serv-icon{width:80px;height:80px;background-position:center center;background-repeat:no-repeat;background-color:#f19300;-moz-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.3);-webkit-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.3);box-shadow:2px 1px 9px 1px rgba(0,0,0,0.3);border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;position:absolute;top:5px;right:7px}body.s-category-servicios #wrapper #container #content .post h2 .serv-icon span{display:none}body.s-category-servicios #wrapper #container #content .post .entry-content table tbody tr td{font-size:0.875rem;text-shadow:2px 1px 5px rgba(0,0,0,0.6);line-height:1.1em;border:1px solid #FFF;background-color:#666;color:#FFF;vertical-align:middle}body.s-category-servicios #wrapper #container #content .post .entry-content table tbody tr:hover td,body.s-category-servicios #wrapper #container #content .post .entry-content table tbody tr:hover th{background-color:#999}body.s-category-servicios #wrapper #container #content .post .entry-content table tbody tr td.greenrow{background-color:#C3C62C;font-weight:bold;text-transform:uppercase}body.s-category-servicios #wrapper #container #content .post .entry-content table tbody tr td span.yes{display:inline-block;width:15px;height:15px;background-image:url(images/check.png);background-repeat:no-repeat;background-position:center center;background-color:#f19300;text-indent:-99999px;-webkit-border-radius:7.5px;-moz-border-radius:7.5px;border-radius:7.5px;-moz-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.3);-webkit-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.3);box-shadow:2px 1px 9px 1px rgba(0,0,0,0.3)}body.s-category-servicios #wrapper #container #content .post .entry-content table tbody tr:hover td span.yes{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}body.s-category-servicios #wrapper #container #content .post .entry-content table tbody tr td.whiterow{background-color:#FFF;color:#666;padding-top:20px}body.s-category-servicios #wrapper #container #content .post .entry-content table tbody tr td a.boton-link{vertical-align:middle;text-decoration:none;background-color:#F19300;-moz-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);-webkit-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);color:#FFF;text-shadow:2px 1px 5px rgba(0,0,0,0.6);padding:6px 14px;text-transform:uppercase;margin:0 auto;font-size:0.875rem}body.s-category-servicios #wrapper #container #content .post .entry-content table tbody tr td a.boton-link:hover{background-color:#CC2129}body.s-category-servicios #wrapper #container #content .post .entry-content .solo-mobile{display:none}.sidebar{width:325px;float:right}.sidebar .widget{margin-bottom:45px}.sidebar .widget:last-child{margin-bottom:0}.sidebar .widget .side-post{overflow:hidden}.sidebar .widget h3{text-transform:uppercase;text-shadow:2px 1px 5px rgba(0,0,0,0.3);line-height:1.2em;font-size:1.125rem;padding-bottom:40px;background-image:url(images/pointer-top-grey.gif);background-position:left bottom;background-repeat:no-repeat}.sidebar .widget .side-post .side-text-box,.sidebar .widget .tagcloud,.sidebar .widget .textwidget,.sidebar .widget ul.side-serv-box{padding:20px 10px;background-color:#666}.sidebar .widget .tagcloud a{color:#FFF;text-shadow:2px 1px 5px rgba(0,0,0,0.6);text-align:justify}.sidebar .widget .tagcloud a:hover{text-decoration:none;color:#F19300}.sidebar .widget .side-post .side-text-box p{color:#FFF;margin-bottom:10px;font-size:0.875rem;text-shadow:2px 1px 5px rgba(0,0,0,0.6);text-align:justify;line-height:1.1em}.sidebar .widget .side-post .side-text-box p:last-child{margin-bottom:0}.sidebar .widget .side-post a.boton-link{display:inline-block;vertical-align:middle;text-decoration:none;background-color:#F19300;-moz-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);-webkit-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);color:#FFF;text-shadow:2px 1px 5px rgba(0,0,0,0.6);padding:6px 14px;text-transform:uppercase;position:relative;float:right;margin:-10px 10px 7px 0;font-size:0.875rem}.sidebar .widget .side-post a.boton-link:hover{background-color:#CC2129}.sidebar .widget .textwidget iframe{background-color:#FFF;max-height:300px}.sidebar .widget ul.side-serv-box li{margin-bottom:10px;min-height:40px}.sidebar .widget ul.side-serv-box li:last-child{margin-bottom:0}.sidebar .widget ul.side-serv-box li .serv-icon{width:40px;height:40px;background-position:center center;background-repeat:no-repeat;background-color:#f19300;background-size:75% auto;margin-right:20px;float:left;-moz-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.3);-webkit-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.3);box-shadow:2px 1px 9px 1px rgba(0,0,0,0.3);border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}.sidebar .widget ul.side-serv-box li .serv-icon span{display:none}.sidebar .widget ul.side-serv-box li h4{padding:10px 0 0 0}.sidebar .widget ul.side-serv-box li h4 a{text-transform:uppercase;color:#FFF;text-align:left;display:inherit;font-size:0.875rem;text-shadow:2px 1px 5px rgba(0,0,0,0.6)}.sidebar .widget ul.side-serv-box li h4 a:hover{text-decoration:none;color:#F19300}.sidebar#sidebar-nosotros .widget .side-post .side-text-box h4{color:#FFF;margin-bottom:10px;font-size:0.875rem;text-shadow:2px 1px 5px rgba(0,0,0,0.6);line-height:1.1em;font-weight:bold}.sidebar#sidebar-nosotros .widget .side-post .side-text-box ul li{list-style-position:inside;list-style-type:square;color:#FFF;text-align:justify;font-size:0.875rem;text-shadow:2px 1px 5px rgba(0,0,0,0.6)}.sidebar#sidebar-nosotros .widget .side-post .side-text-box ul li a{color:#FFF}.sidebar#sidebar-nosotros .widget .side-post .side-text-box ul li a:hover{text-decoration:none;color:#F19300}.sidebar#sidebar-nosotros .widget.videos .side-post .side-text-box ul li{text-align:center}.sidebar#sidebar-nosotros .widget.videos .side-post .side-text-box ul li a.img-link{-moz-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);-webkit-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6);box-shadow:2px 1px 9px 1px rgba(0,0,0,0.6)}.sidebar#sidebar-nosotros .widget.videos .side-post .side-text-box ul li a.img-link:hover{-moz-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.3);-webkit-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.3);box-shadow:2px 1px 9px 1px rgba(0,0,0,0.3)}.sidebar .widget .textwidget h4{color:#FFF;margin-bottom:10px;font-size:0.875rem;text-shadow:2px 1px 5px rgba(0,0,0,0.6);line-height:1.1em;font-weight:bold}.sidebar .widget .textwidget p{color:#FFF;margin-bottom:10px;font-size:0.875rem;text-shadow:2px 1px 5px rgba(0,0,0,0.6);text-align:justify;line-height:1.1em}.navigation{background-color:#666;text-transform:uppercase;text-shadow:2px 1px 5px rgba(0,0,0,0.6);font-size:0.875rem;overflow:hidden}.navigation#nav-above{margin-bottom:20px}.navigation#nav-below{margin-top:20px}.navigation div{display:inline-block}.navigation div.nav-previous{float:left}.navigation div.nav-next{float:right}.navigation div a{color:#FFF;text-decoration:none;margin:6px 14px;display:inline-block}.navigation div a:hover{color:#F19300}.navigation div a span.meta-nav{text-decoration:none!important}.navigation div a span.text-nav{text-decoration:underline}#wrapper footer{width:100%;background-color:#666666;padding:15px 0;margin-bottom:15px;-moz-box-shadow:2px 1px 9px 1px #999;-webkit-box-shadow:2px 1px 9px 1px #999;box-shadow:2px 1px 9px 1px #999;color:#FFF;overflow:hidden}#wrapper footer .footer-box-container{background-image:url(images/bg-footer.gif);background-repeat:repeat-y;background-position:center center;overflow:hidden}#wrapper footer .footer-box-container nav.menu-nav-footer{width:311px;margin:0 15px;float:left}#wrapper footer .footer-box-container nav.menu-nav-footer ul{overflow:hidden}#wrapper footer .footer-box-container nav.menu-nav-footer ul li{display:block;width:50%;float:left;margin:0 0 15px 0}#wrapper footer .footer-box-container nav.menu-nav-footer ul li:last-child{margin:0 0 0 0}#wrapper footer .footer-box-container nav.menu-nav-footer ul li a{text-transform:uppercase;color:#FFF;text-align:center;display:inherit;font-size:0.875rem;text-shadow:2px 1px 5px rgba(0,0,0,0.6)}#wrapper footer .footer-box-container nav.menu-nav-footer ul li a:hover{text-decoration:none;color:#F19300}#wrapper footer .footer-box-container div.partnerships{width:311px;margin:0 15px;float:left;text-align:center}#wrapper footer .footer-box-container div.partnerships h3{font-size:0.875rem;text-transform:uppercase;text-shadow:2px 1px 5px rgba(0,0,0,0.6);margin-bottom:10px}#wrapper footer .footer-box-container div.partnerships div.partner{display:inline-block}#wrapper footer .footer-box-container div.partnerships div.partner a img{margin:5px 5px 5px 5px!important;height:48px;width:auto}#wrapper footer .footer-box-container div.datos-contacto{width:311px;margin:0 15px;float:left;overflow:hidden;text-shadow:2px 1px 5px rgba(0,0,0,0.6)}#wrapper footer .footer-box-container div.datos-contacto .datos-contacto-datos p:last-child{margin-bottom:0}#wrapper footer .footer-box-container div.datos-contacto .datos-contacto-logo{float:left}#wrapper footer .footer-box-container div.datos-contacto .datos-contacto-logo a{display:block;width:80px;height:75px;text-indent:-99999px;background-image:url(images/logo-footer.png);background-position:left top;background-repeat:no-repeat}#wrapper footer .footer-box-container div.datos-contacto .datos-contacto-logo a:hover{background-position:left -75px}#wrapper footer .footer-box-container div.datos-contacto .datos-contacto-datos{margin-left:95px}#wrapper footer .footer-box-container div.datos-contacto .datos-contacto-datos .mapa,#wrapper footer .footer-box-container div.datos-contacto .datos-contacto-datos h3.offscreen{display:none!important}#wrapper footer .footer-box-container div.datos-contacto .datos-contacto-datos h4{font-weight:bold;font-size:0.875rem}#wrapper footer .footer-box-container div.datos-contacto .datos-contacto-datos p{margin-bottom:10px;font-size:0.875rem;line-height:1.1em}#wrapper footer .footer-box-container div.datos-contacto .datos-contacto-social{display:none}@media only screen and (max-width:1023px){.slicknav_menu{display:block}#wrapper{width:95%}#wrapper header{padding:2.5% 0 0 0!important}#wrapper header h1#site-title{z-index:2;position:relative;width:145px;height:80px}#wrapper header h1#site-title a{background-size:100% auto}#wrapper header h1#site-title a:hover{background-position:left -80px}#wrapper header nav#menu-social{display:none}#wrapper header nav#menu-nav-header{position:absolute;top:0;left:0;right:0}#wrapper header nav#menu-nav-header div.menu-navegacion-container{display:none}#wrapper #container #content h2.texto-left{text-align:center;line-height:normal}body.page #wrapper #container #content .page{}body.page #wrapper #container #content .page .entry-content{width:100%;float:none}body.page #wrapper #container #content .page .entry-content h3{text-transform:uppercase;text-shadow:2px 1px 5px rgba(0,0,0,0.3);line-height:normal;text-align:center}body.page #wrapper #container #content .page .entry-content h4{text-shadow:2px 1px 5px rgba(0,0,0,0.1);line-height:normal;font-weight:bold}body.page #wrapper #container #content .page .entry-content p{line-height:normal;width:auto;text-align:justify;text-shadow:1px 1px 5px rgba(0,0,0,0.1)}body.page #wrapper #container #content .page .entry-content ul{text-align:left;line-height:normal}body.page #wrapper #container #content .page .entry-content ul li{text-shadow:2px 1px 5px rgba(0,0,0,0.1);line-height:normal;list-style-position:inside;list-style-type:square;padding:0 0 0 0!important;margin:0 0 0 0;text-align:justify}body.page #wrapper #container #content .page .entry-content .wp-caption{border:1px solid #DFDFDF;max-width:99%;padding:2.5% 0;margin:0 auto;background-color:#EFEFEF}body.page #wrapper #container #content .page .entry-content .wp-caption.alignnone{margin:0 auto 0 auto}body.page #wrapper #container #content .page .entry-content .wp-caption.alignleft{margin:0 auto 0 auto}body.page #wrapper #container #content .page .entry-content .wp-caption.alignright{margin:0 auto 0 auto}body.page #wrapper #container #content .page .entry-content .wp-caption a img{max-width:95%;width:95%}body.page #wrapper #container #content .page .entry-content .wp-caption p.wp-caption-text{line-height:normal;margin:2.5% 0 0 0;padding:0 0 0 0;text-align:center!important;margin-bottom:0;font-weight:bold}body.four04 #wrapper #container #content .post.error404{}body.four04 #wrapper #container #content .post.error404 .entry-content{width:100%;float:none;min-height:inherit}body.four04 #wrapper #container #content .post.error404 .entry-content p{line-height:normal;width:auto;text-align:justify;text-shadow:1px 1px 5px rgba(0,0,0,0.1)}body.page-template-index-php #wrapper #container #content #showcase{display:none!important}body.page-template-index-php #wrapper #container #content .slogan-container .text-box p{width:auto;text-align:justify;text-shadow:1px 1px 5px rgba(0,0,0,0.1);line-height:normal}body.page-template-index-php #wrapper #container #content .slogan-container a.boton-link{text-shadow:2px 1px 5px rgba(0,0,0,0.2);-moz-box-shadow:2px 1px 9px 1px #999;-webkit-box-shadow:2px 1px 9px 1px #999;box-shadow:2px 1px 9px 1px #999}body.page-template-index-php #wrapper #container #content .inicio-blog-container{display:none!important}body.page-template-page-nosotros-php #wrapper #container #content .page .entry-content.lista-equipo .row{margin-top:0}body.page-template-page-nosotros-php #wrapper #container #content .page .entry-content.lista-equipo .row .post{float:none;width:100%;margin-bottom:20px}body.page-template-page-nosotros-php #wrapper #container #content .page .entry-content.lista-equipo .row .post:nth-child(2n){float:none}body.page-template-page-contacto-php #wrapper #container #content .page .entry-content{min-height:inherit}body.page-template-page-contacto-php #wrapper #container #content .page .entry-content h3{margin-bottom:0}body.page-template-page-contacto-php #wrapper #container #content .page .entry-content #horizontalTab .resp-tab-content{width:auto;background-color:#FFF;padding:2.5%;border:solid 1px #c1c1c1;border-top:none}body.page-template-page-contacto-php #wrapper #container #content .page .entry-content #horizontalTab .resp-tab-content .row{overflow:auto;margin-bottom:0}body.page-template-page-contacto-php #wrapper #container #content .page .entry-content #horizontalTab .resp-tab-content .row div{width:100%;float:none;line-height:normal;margin-bottom:20px;text-shadow:2px 1px 5px rgba(0,0,0,0.1)}body.page-template-page-contacto-php #wrapper #container #content .page .entry-content #horizontalTab .resp-tab-content .row div:last-child{float:none}body.page-template-page-contacto-php #wrapper #container #content .page .entry-content #horizontalTab .resp-tab-content .row div.message{float:none}body.page-template-page-contacto-php #wrapper #container #content .page .entry-content #horizontalTab .resp-tab-content .row div .wpcf7-text{width:94%;padding:2.5%;margin:0}body.page-template-page-contacto-php #wrapper #container #content .page .entry-content #horizontalTab .resp-tab-content .row div textarea{resize:none;width:94%;padding:2.5%;margin:0}body.page-template-page-contacto-php #wrapper #container #content .page .entry-content #horizontalTab .resp-tab-content .wpcf7-not-valid-tip{text-shadow:2px 1px 5px rgba(0,0,0,0.3)}body.page-template-page-contacto-php #wrapper #container #content .page .entry-content #horizontalTab .resp-tab-content .wpcf7-response-output{padding:2.5%;line-height:normal}body.page-template-page-contacto-php #wrapper #container #content .page .sidebar#sidebar-contacto{display:block;position:relative;right:inherit;width:100%;margin:20px 0 0 0}body.page-template-page-contacto-php #wrapper #container #content .page .sidebar#sidebar-contacto .widget h3{line-height:normal;padding-bottom:0;background-image:none;text-align:center;margin-bottom:10px;text-shadow:2px 1px 5px rgba(0,0,0,0.3)}body.page-template-page-contacto-php #wrapper #container #content .page .sidebar#sidebar-contacto .widget .textwidget{padding:0;background-color:#FFF}body.page-template-page-contacto-php #wrapper #container #content .page .sidebar#sidebar-contacto .widget .textwidget h4{color:#666;line-height:normal;text-shadow:2px 1px 5px rgba(0,0,0,0.1)}body.page-template-page-contacto-php #wrapper #container #content .page .sidebar#sidebar-contacto .widget .textwidget p{color:#666;line-height:normal;text-shadow:1px 1px 5px rgba(0,0,0,0.1);text-align:justify}body.page-template-page-contacto-php #wrapper #container #content .page .sidebar#sidebar-contacto .widget .textwidget .mapa{display:none}#wrapper #container #content .lista-servicios{overflow:auto}#wrapper #container #content .lista-servicios .row{margin-bottom:0;overflow:auto}#wrapper #container #content .lista-servicios div.post{float:none;position:relative;margin-bottom:20px;clear:both;overflow:hidden}#wrapper #container #content .lista-servicios div.post:nth-child(2n){float:none}#wrapper #container #content .lista-servicios div.post .serv-icon{margin-right:0;z-index:2;position:absolute;top:40px;left:2.5%;-moz-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.3);-webkit-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.3);box-shadow:2px 1px 9px 1px rgba(0,0,0,0.3)}#wrapper #container #content .lista-servicios div.post .serv-text{background-image:url(images/pointer-top-green.gif);padding-left:0;padding-top:30px;margin:0 0 0 0;width:auto!important}#wrapper #container #content .lista-servicios div.post .serv-text .text-box{min-height:60px}#wrapper #container #content .lista-servicios div.post .serv-text .text-box h3{margin:0 2.5% 0 100px}#wrapper #container #content .lista-servicios div.post .serv-text .text-box p{display:none!important}#wrapper #container #content .lista-servicios div.post .serv-text a.boton-link{height:inherit;background-image:none;margin:-2.5% 2.5% 7px 0;text-shadow:2px 1px 5px rgba(0,0,0,0.2);-moz-box-shadow:2px 1px 9px 1px #999;-webkit-box-shadow:2px 1px 9px 1px #999;box-shadow:2px 1px 9px 1px #999;padding:6px 14px}#wrapper #container #content .lista-clientes{overflow:auto}#wrapper #container #content .lista-clientes .row{margin-bottom:0;overflow:auto}#wrapper #container #content .lista-clientes div.post{float:none;position:relative;margin-bottom:45px;clear:both;overflow:hidden}#wrapper #container #content .lista-clientes div.post:nth-child(2n){float:none}#wrapper #container #content .lista-clientes div.post .cliente-logo{margin-right:0;z-index:2;position:absolute;top:40px;left:2.5%;-moz-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.3);-webkit-box-shadow:2px 1px 9px 1px rgba(0,0,0,0.3);box-shadow:2px 1px 9px 1px rgba(0,0,0,0.3)}#wrapper #container #content .lista-clientes div.post .cliente-text{background-image:url(images/pointer-top-green.gif);padding-left:0;padding-top:30px;margin:0 0 0 0;width:auto!important}#wrapper #container #content .lista-clientes div.post .cliente-text .text-box{min-height:60px}#wrapper #container #content .lista-clientes div.post .cliente-text .text-box h3{margin:0 2.5% 55px 100px;line-height:normal;max-height:1.5rem}#wrapper #container #content .lista-clientes div.post .cliente-text .text-box ul{text-align:left;line-height:normal;margin:0 2.5%}#wrapper #container #content .lista-clientes div.post .cliente-text .text-box ul li{line-height:normal;list-style-position:inside;list-style-type:square;padding:0 0 0 0!important;margin:0 0 0 0;text-align:justify}body.category-blog #wrapper #container #content #mainframe{float:none;width:100%}body.category-blog #wrapper #container #content #mainframe .post .text-box{padding:0 0 5% 0}body.category-blog #wrapper #container #content #mainframe .post .text-box .post-thumb{width:95%;height:auto;float:none;position:relative;margin-bottom:0;margin:2.5%;-moz-box-shadow:0px 2px 9px 1px rgba(0,0,0,0.6);-webkit-box-shadow:0px 2px 9px 1px rgba(0,0,0,0.6);box-shadow:0px 2px 9px 1px rgba(0,0,0,0.6)}body.category-blog #wrapper #container #content #mainframe .post .text-box .post-thumb:hover{-moz-box-shadow:0px 2px 9px 1px rgba(0,0,0,0.3);-webkit-box-shadow:0px 2px 9px 1px rgba(0,0,0,0.3);box-shadow:0px 2px 9px 1px rgba(0,0,0,0.3)}body.category-blog #wrapper #container #content #mainframe .post .text-box .post-thumb a.desktop{display:none}body.category-blog #wrapper #container #content #mainframe .post .text-box .post-thumb a{display:inherit;position:relative;left:0}body.category-blog #wrapper #container #content #mainframe .post .text-box .post-thumb a img{width:100%;height:auto}body.category-blog #wrapper #container #content #mainframe .post .text-box h3{margin:0 2.5% 2.5% 2.5%}body.category-blog #wrapper #container #content #mainframe .post .text-box h3 a{line-height:normal;text-align:justify}body.category-blog #wrapper #container #content #mainframe .post .text-box h3 a:hover{color:#F19300;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}body.category-blog #wrapper #container #content #mainframe .post .text-box p{display:none}body.category-blog #wrapper #container #content #mainframe .post .text-box .entry-meta{margin:0 2.5% 0 2.5%;padding:2.5% 0 0 0}body.category-blog #wrapper #container #content #mainframe .post .text-box .entry-meta h4{line-height:normal}body.category-blog #wrapper #container #content #mainframe .post .text-box .entry-meta a{line-height:normal}body.category-blog #wrapper #container #content #mainframe .post a.boton-link{margin:-2.5% 2.5% 7px 0;text-shadow:2px 1px 5px rgba(0,0,0,0.2)}body.tag #wrapper #container #content #mainframe{float:none;width:100%}body.tag #wrapper #container #content #mainframe .post .text-box{padding:0 0 5% 0}body.tag #wrapper #container #content #mainframe .post .text-box .post-thumb{width:95%;height:auto;float:none;position:relative;margin-bottom:0;margin:2.5%;-moz-box-shadow:0px 2px 9px 1px rgba(0,0,0,0.6);-webkit-box-shadow:0px 2px 9px 1px rgba(0,0,0,0.6);box-shadow:0px 2px 9px 1px rgba(0,0,0,0.6)}body.tag #wrapper #container #content #mainframe .post .text-box .post-thumb:hover{-moz-box-shadow:0px 2px 9px 1px rgba(0,0,0,0.3);-webkit-box-shadow:0px 2px 9px 1px rgba(0,0,0,0.3);box-shadow:0px 2px 9px 1px rgba(0,0,0,0.3)}body.tag #wrapper #container #content #mainframe .post .text-box .post-thumb a{position:relative;left:0}body.tag #wrapper #container #content #mainframe .post .text-box .post-thumb a img{width:100%;height:auto}body.tag #wrapper #container #content #mainframe .post .text-box h3{margin:0 2.5% 2.5% 2.5%}body.tag #wrapper #container #content #mainframe .post .text-box h3 a{line-height:normal}body.tag #wrapper #container #content #mainframe .post .text-box h3 a:hover{color:#F19300;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}body.tag #wrapper #container #content #mainframe .post .text-box p{display:none}body.tag #wrapper #container #content #mainframe .post .text-box .entry-meta{margin:0 2.5% 0 2.5%;padding:2.5% 0 0 0}body.tag #wrapper #container #content #mainframe .post .text-box .entry-meta h4{line-height:normal}body.tag #wrapper #container #content #mainframe .post .text-box .entry-meta a{line-height:normal}body.tag #wrapper #container #content #mainframe .post a.boton-link{margin:-2.5% 2.5% 7px 0;text-shadow:2px 1px 5px rgba(0,0,0,0.2)}body.single #wrapper #container #content .post{overflow:auto}body.single #wrapper #container #content .post .entry-content{width:100%;float:none}body.single #wrapper #container #content .post .entry-content .entry-meta{padding:2.5% 0;margin-bottom:5%}body.single #wrapper #container #content .post .entry-content .entry-meta h4{margin-bottom:2.5%;line-height:normal}body.single #wrapper #container #content .post .entry-content h3{text-transform:uppercase;text-shadow:2px 1px 5px rgba(0,0,0,0.3);line-height:normal;text-align:center}body.single #wrapper #container #content .post .entry-content h4{text-shadow:2px 1px 5px rgba(0,0,0,0.1);line-height:normal;font-weight:bold}body.single #wrapper #container #content .post .entry-content p{line-height:normal;width:auto;text-align:justify;text-shadow:1px 1px 5px rgba(0,0,0,0.1)}body.single #wrapper #container #content .post .entry-content img.alignright{float:none;margin:0 1% 5% 1%;width:98%;height:auto}body.single #wrapper #container #content .post .entry-content img.alignnone{float:none;margin:0 1% 5% 1%;width:98%;height:auto}body.single #wrapper #container #content .post .entry-content img.alignleft{float:none;margin:0 1% 5% 1%;width:98%;height:auto}body.single #wrapper #container #content .post .entry-content img.aligncenter{float:none;margin:0 1% 5% 1%;width:98%;height:auto}body.single #wrapper #container #content .post .entry-content ul{text-align:left;line-height:normal;margin:45px 0 45px 1%}body.single #wrapper #container #content .post .entry-content ul li{text-shadow:2px 1px 5px rgba(0,0,0,0.1);line-height:normal;list-style-position:inside;list-style-type:square;padding:0 0 0 0!important;margin:0 0 0 0;text-align:justify}body.single #wrapper #container #content .post .entry-content .wp-caption{border:1px solid #DFDFDF;max-width:99%;padding:2.5% 0;margin:0 auto;background-color:#EFEFEF}body.single #wrapper #container #content .post .entry-content .wp-caption.alignnone{margin:0 auto 0 auto}body.single #wrapper #container #content .post .entry-content .wp-caption.alignleft{margin:0 auto 0 auto}body.single #wrapper #container #content .post .entry-content .wp-caption.alignright{margin:0 auto 0 auto}body.single #wrapper #container #content .post .entry-content .wp-caption a img{max-width:95%;width:95%}body.single #wrapper #container #content .post .entry-content .wp-caption p.wp-caption-text{line-height:normal;margin:2.5% 0 0 0;padding:0 0 0 0;text-align:center!important;margin-bottom:0;font-weight:bold}body.single #wrapper #container #content .post .entry-content .entry-share{padding:2.5% 0;margin-bottom:5%}body.single #wrapper #container #content .post .entry-content .entry-comments{}body.s-category-servicios #wrapper #container #content .post h2 span{width:auto}body.s-category-servicios #wrapper #container #content .post h2 .serv-icon{display:none}body.s-category-servicios #wrapper #container #content .post .entry-content .solo-mobile{display:block;text-align:center}body.s-category-servicios #wrapper #container #content .post .entry-content .solo-mobile img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;width:inherit;margin:0}body.s-category-servicios #wrapper #container #content .post .entry-content table{display:none!important}.sidebar{display:none;float:none}.navigation{padding:0 14px}.navigation div{}.navigation div.nav-previous{text-align:left}.navigation div.nav-next{text-align:right}.navigation div a{margin:0;padding:6px 0}.navigation div a:hover{}.navigation div a span.meta-nav{}.navigation div a span.text-nav span{display:none}#wrapper footer{padding:5% 0;margin-bottom:2.5%}#wrapper footer .footer-box-container{background-image:none}#wrapper footer .footer-box-container nav.menu-nav-footer,#wrapper footer .footer-box-container div.partnerships{display:none!important}#wrapper footer .footer-box-container div.datos-contacto{width:95%;margin:0 2.5%;float:none;overflow:hidden}#wrapper footer .footer-box-container div.datos-contacto .datos-contacto-datos{margin-bottom:10px}#wrapper footer .footer-box-container div.datos-contacto .datos-contacto-datos h4,#wrapper footer .footer-box-container div.datos-contacto .datos-contacto-social h4{line-height:normal;font-weight:bold;font-size:0.875rem}#wrapper footer .footer-box-container div.datos-contacto .datos-contacto-datos p,#wrapper footer .footer-box-container div.datos-contacto .datos-contacto-social p{line-height:normal;font-size:0.875rem}#wrapper footer .footer-box-container div.datos-contacto .datos-contacto-social{display:block;margin:0 0 0 95px}#wrapper footer .footer-box-container div.datos-contacto .datos-contacto-social ul{overflow:hidden;margin:2.5% 0 0 0}#wrapper footer .footer-box-container div.datos-contacto .datos-contacto-social ul li{float:left;margin:0 5% 0 0}#wrapper footer .footer-box-container div.datos-contacto .datos-contacto-social ul li:last-child{margin:0 0 0 0}#wrapper footer .footer-box-container div.datos-contacto .datos-contacto-social ul li a{display:block;text-indent:-99999px;background-color:#F19300;width:30px;height:30px;background-position:center center;background-repeat:no-repeat;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-size:100% auto}#wrapper footer .footer-box-container div.datos-contacto .datos-contacto-social ul li.social-fb a{background-image:url(images/icon-fb.png)}#wrapper footer .footer-box-container div.datos-contacto .datos-contacto-social ul li.social-gplus a{background-image:url(images/icon-gplus.png)}#wrapper footer .footer-box-container div.datos-contacto .datos-contacto-social ul li.social-li a{background-image:url(images/icon-li.png)}#wrapper footer .footer-box-container div.datos-contacto .datos-contacto-social ul li.social-tw a{background-image:url(images/icon-tw.png)}#wrapper footer .footer-box-container div.datos-contacto .datos-contacto-social ul li.social-yt a{background-image:url(images/icon-yt.png)}}