/* Combined & Minified CSS
------------------------------------------------------------ */
  .clearfix:after{visibility:hidden;display:block;height:0;font-size:0;line-height:0;content:" ";clear:both;}.clearfix{display:block;} * html .clearfix{height:1%;} *:first-child + html .clearfix{min-height:1%;} #ez-home-container-wrap{clear:both;}.ez-home-container-area{margin:0 0 20px;clear:both;}.ez-home-bottom{margin:0;}.ez-only{width:100%;margin:0 0 20px;float:left;clear:both;}body{color:#525252;font-family:'Quattrocento Sans',sans-serif;font-weight:400;line-height:1.625;font-size:16px;}a,button,input:focus,input[type="button"],input[type="reset"],input[type="submit"],textarea:focus,.button{-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}::-moz-selection{background-color:#333;color:#fff;}::selection{background-color:#333;color:#fff;}a{color:#2196f3;}a:hover{color:#095db1;}p{margin:0 0 25px;padding:0;}strong{font-weight:700;}ol,ul{margin:0;padding:0;}li{list-style-type:none;}blockquote,blockquote::before{color:#2196f3;font-size:32px;font-weight:700;line-height:1.2;font-style:italic;background-color:#eaeff2;}blockquote{margin:40px;}blockquote::before{content:"\201C";display:block;font-size:50px;height:0;left:-20px;position:relative;top:-14px;}cite{font-style:normal;} h1,h2,h3,h4,h5,h6{font-family:'Montserrat',sans-serif;font-weight:400;line-height:1.2;margin:0 0 10px;color:#264863;}h1{font-size:46px;font-weight:700;text-transform:uppercase;color:#264863;}h2{font-size:23px;font-weight:500;color:#434b4f;}h3{font-size:18px;font-weight:700;color:#0097d9;text-transform:uppercase;}h4{font-size:20px;font-weight:700;color:#434b4f;}h5{font-size:20px;font-weight:300;font-style:italic;color:#238dd9;}h6{font-size:15px;font-weight:700;text-transform:uppercase;color:#ff6165;}  .site-title{font-family:'Montserrat',sans-serif;font-size:29px;line-height:100%;letter-spacing:.5px;}.site-header{min-height:100px;}.site-header .wrap{padding:20px 0px 0px 0px;}.site-description{font-family:'Montserrat',sans-serif;font-size:24px;color:#FFFFFF;}.site-header .genesis-nav-menu{font-family:'Montserrat',Sans-Serif;font-size:14px;text-transform:uppercase;} .nav-primary{background-color:#0097d9;}.nav-primary a{text-transform:uppercase;font-size:13px;font-family:'Montserrat',Sans-Serif;}.genesis-nav-menu{font-size:12px;} .nav-secondary{background:#f5f5f;}.menu-menu-clientes-top{font-size:12px;}.nav-primary a:hover{background-color:#005698;color:#fff;}.nav-primary li a:hover{background-color:#04477b;}.current-menu-item{background:#005698;color:#FFFFFF;}.nav-primary .sub-menu a{background-color:#005698;border:0px;border-top:none;color:#fff;font-size:12px;position:relative;}.site-header .genesis-nav-menu li li a:active,.site-header .genesis-nav-menu li li a:hover{background:#31373a;}  .home .site-inner{padding:0px 0px 0px 0px;}    .home .entry-header{display:none;} .entry{background-color:#fff;padding:40px;margin-bottom:40px;}.entry-header{border-bottom:none;margin:-20px -40px -20px;padding:40px;}.entry-footer .entry-meta{border-top:none;margin:0 -40px;padding:10px 40px 0;} .breadcrumb{padding:10px 10px 10px 40px;color:#242424;font-family:'Quattrocento Sans',sans-serif;font-weight:300;font-size:15px;text-align:center;} .breadcrumb a,.breadcrumb a:visited{color:#5791c8;font-weight:600;} button,input[type="button"],input[type="reset"],input[type="submit"],.button{font-family:'Quattrocento Sans',Sans-Serif;} .sidebar{font-family:'Quattrocento Sans',Sans-Serif;font-weight:300;font-size:16px}.sidebar .widget-title{background-color:#FFFFFF;font-family:'Quattrocento Sans',Sans-Serif;font-weight:700;font-size:16px}.sidebar .widget{font-family:'Quattrocento Sans',sans-serif;font-size:16px;color:#404040;font-weight:400;}  .featured-content{background-color:#404040;font-family:'Quattrocento Sans',Sans-Serif;font-weight:300;font-size:18px} .site-footer{background-color:#333333;border-top:0px solid #FFFFFF;}.site-footer p{color:#a3a3a3;}.site-footer a{color:#ffffff;} .footer-widgets{background:#333333;} .footer-widgets .wrap{font-family:'Quattrocento Sans',sans-serif;font-size:12px;color:#FFFFFF;} .footer-widgets .widget .widget-title{font-family:'Quattrocento Sans',sans-serif;color:#FFFFFF;} input,select,textarea{color:#238dd9;}.llamada-gratis{background:#84ceea;padding:20px;margin:0 0 40px 0;}.llamada-popup input[type="submit"],.button{background-color:#000000;}.llamada-popup input[type="submit"]:hover{background-color:#333333;}   .label-sin-titulo .entry-title{display:none;} .label-sin-breadcrums .breadcrumb{display:none;} .barra-atencion{background-color:#434b4f;color:#fff;}.enterprise-pro-landing .wrap{max-width:1000px;}.enterprise-pro-landing .nav-secondary{margin-bottom:0px;}.page-id-3248 .site-inner{background-color:#005ca4;}.page-id-3371 .site-inner{background-color:#d0e2da;}.page-id-3417 .site-inner{background-color:#b0bec5;}.form-caucion{background-color:#fff3d0;padding-left:15px;}.form-caucion .gform_title{color:#264863;text-align:center;}.form-caucion .gform_description{color:#264863;text-align:center;}.form-decesos{background-color:#fff3d0;padding-left:15px;}.form-decesos .gform_title{color:#264863;text-align:center;}.form-decesos .gform_description{color:#264863;text-align:center;}.form-decesos table.gfield_list thead{display:none;}.form-aparejador{background-color:#fff3d0;padding-left:15px;}.form-aparejador .gform_title{color:#264863;text-align:center;}.form-aparejador .gform_description{color:#264863;text-align:center;}.form-arquitecto{background-color:#fff3d0;padding-left:15px;}.form-arquitecto .gform_title{color:#264863;text-align:center;}.form-arquitecto .gform_description{color:#264863;text-align:center;}.form-ingeniero{background-color:#fff3d0;padding-left:15px;}.form-ingeniero .gform_title{color:#264863;text-align:center;}.form-ingeniero .gform_description{color:#264863;text-align:center;}.form-autopromotor{background-color:#fff3d0;padding-left:15px;}.form-autopromotor .gform_title{color:#264863;text-align:center;}.form-autopromotor .gform_description{color:#264863;text-align:center;}.form-vida-accidente{background-color:#fff3d0;padding-left:15px;}.form-vida-accidente .gform_title{color:#264863;text-align:center;}.form-vida-accidente .gform_description{color:#264863;text-align:center;}.form-construccion{background-color:#fff3d0;padding-left:15px;}.form-construccion .gform_title{color:#264863;text-align:center;}.form-construccion .gform_description{color:#264863;text-align:center;}.after-entry .widget{background:#84CEEA;color:white;} .masonry-page .content .entry{border-radius:0;   width:270px; overflow:hidden;}.masonry-page .entry-title{word-wrap:break-word;}.masonry-page article{box-shadow:0 1px 3px rgba(34,25,25,0.4);border-radius:3px;padding:15px;}.masonry-page article .entry-title{font-size:25px;}.guia-autonomos{background:#00416f;float:right;}.guia-autonomos a:hover{background:#002f51;}.llamame-ahora .wpcf7-submit{background-color:#ffc040;} .btnpresu{background-color:#238dd9;font-size:18px;}.cta{background-color:#eeeeee;width:100%;font-size:1.6em;color:white;text-align:center;padding:20px;}.btnpopup{background-color:#000000;font-size:18px;margin-top:30px;}.popupllama{text-align:center;}