@import url(https://fonts.googleapis.com/css?family=Lato:400,100,100italic,300,300italic,400italic,700,700italic,900,900italic);body{font-family:'Open Sans'}.global-container{text-align:center}.outer-container{max-width:1280px;text-align:left;margin:auto}@media (max-width: 991px){.outer-container{width:100%;text-align:center}}.zmenutop{z-index:300}.mega-menu-toggle{height:62px !important}FOOTER.footer{background:#2c2c2c;padding:30px 0;color:#fff}FOOTER.footer .logotipo{padding:0}FOOTER.footer .logotipo IMG{width:350px;-webkit-filter:grayscale(100%);max-width:350px;margin-bottom:20px;filter:grayscale(100%);-webkit-transition:500ms all;-moz-transition:500ms all;transition:500ms all}FOOTER.footer .logotipo IMG:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}@media (max-width: 767px){FOOTER.footer .logotipo IMG{max-width:200px}}FOOTER.footer .links H4{font-weight:300;text-transform:uppercase}FOOTER.footer .links UL{list-style:none;padding-left:0}FOOTER.footer .links UL LI A{color:#707070;font-size:14px;font-weight:300;display:block;line-height:14px;margin-bottom:10px}@media (max-width: 767px){FOOTER.footer .links H4{font-size:13px}FOOTER.footer .links UL LI A{font-size:12px}}FOOTER.footer .social{margin-top:60px;margin-bottom:20px}FOOTER.footer .social A{display:inline-block;color:#363636;background-color:#fff;width:30px;height:30px;line-height:30px;font-size:20px;text-align:center;border-radius:100%;-webkit-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms;margin-right:10px}FOOTER.footer .social A:hover{color:#dd4747}FOOTER.footer .copyright{color:#707070;font-size:13px}.slick-dots LI{outline:0}.slick-dots LI BUTTON{outline:0}.slick-slide{outline:0}.newsletter-captador{z-index:99999;display:none;right:20px;border-radius:5px;position:fixed;bottom:20px;width:269px;color:#fff;text-align:center;line-height:33px;font-size:16px;box-shadow:1px 0 10px #000000;background-color:rgba(183,59,59,0.9);padding:20px}.newsletter-captador IMG{width:70%;display:inline-block;margin-bottom:15px}.newsletter-captador .btn-info{display:block;width:100%;margin-top:30px}.newsletter-captador .btn-success{display:block;widtH:100%;margin-top:10px}.newsletter-captador P{line-height:20px}.newsletter-captador I{position:absolute;top:-8px;right:-8px;background:#fff;color:#000;padding:6px;border-radius:50%;cursor:pointer}.pagination .page-numbers{position:relative;top:-5px;font-size:26px;padding:6px;color:#9a9a9a}.pagination .page-numbers:hover{text-decoration:none}.pagination .current{color:#dd4747}.pagination .next,.pagination .prev{top:0 !important;font-size:56px}.pagination .next:hover,.pagination .prev:hover{text-decoration:none}.wpcf7-not-valid-tip{color:#ff4d4d}.wpcf7-validation-errors{background:#f2f2f2;color:darkorange;font-size:18px;font-weight:400;padding:10px 15px !important;border:0}.wpcf7-mail-sent-ok{background:#f2f2f2;color:mediumseagreen;font-size:18px;font-weight:400;padding:10px 15px !important;border:0}.sticky{position:fixed;width:100%;top:0;left:0;right:0}HEADER.header{top:0;left:0;position:fixed;width:100%}HEADER.header .hbackground{background-color:#000;opacity:0.6;position:absolute;top:0;left:0;right:0;bottom:0}HEADER.header .logo{z-index:999;text-align:left}HEADER.header .logo IMG{height:40px;margin:15px;-webkit-transition:300ms all ease;-moz-transition:300ms all ease;transition:300ms all ease;-webkit-filter:drop-shadow(2px 2px 3px rgba(0,0,0,0.5));filter:drop-shadow(2px 2px 3px rgba(0,0,0,0.5))}HEADER.header .logo IMG:hover{filter:drop-shadow(2px 2px 10px #fff);-webkit-filter:drop-shadow(2px 2px 10px #fff)}@media (max-width: 767px){HEADER.header .logo IMG{height:30px;margin:15px 0}}HEADER.header .logo A{color:#fff;font-size:23px;font-weight:300}HEADER.header NAV.nav UL{list-style-type:none}HEADER.header NAV.nav UL LI{display:inline-block}HEADER.header NAV.nav UL LI A{display:inline-block;color:#fff;text-transform:uppercase;line-height:65px;padding:0 10px;opacity:.8}HEADER.header NAV.nav UL LI.current-page-item A{color:#dd4747}HEADER.header NAV.nav UL LI.mega-publica{background-color:rgba(255,77,77,0.6) !important}HEADER.header NAV.nav UL LI.mega-publica>A{font-weight:600 !important;font-size:17px !important}@media only screen and (max-width: 992px){.nav-container{padding:0}.nav-container #mega-menu-header-menu{margin-top:3px !important}.nav-container #mega-menu-header-menu{background:rgba(0,0,0,0.8) !important;text-align:center}.nav-container #mega-menu-header-menu LI{padding:3px !important;border-bottom:1px solid rgba(255,255,255,0.1) !important}.nav-container #mega-menu-header-menu .mega-menu-link{text-align:center !important}}.mega-menu-toggle-block{padding:10px}@media (max-width: 991px){.nav-container{position:absolute;top:0;width:100%;left:0}}*{font-family:'Lato', sans-serif;outline:0}*:focus{outline:none !important}h3{font-size:24px;font-weight:800;text-transform:uppercase;line-height:1.7;letter-spacing:0.9px;color:#dd4747;margin-bottom:20px}@media (max-width: 767px){h3{line-height:30px;margin-bottom:10px;font-size:23px}}h3 SPAN{color:#363636}.heading H2{font-size:70px;font-weight:bold;text-transform:uppercase;color:white;letter-spacing:1.6px;text-align:center;margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (max-width: 767px){.heading H2{font-size:40px}}.heading H2 SPAN{display:block;font-size:45px;opacity:.8}@media (max-width: 767px){.heading H2 SPAN{font-size:27px}}.heading .overlay{width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5)}.heading-plain .block-top{background:#b73b3b;height:100px}.heading-plain .block-title{background:#d8d8d8;padding:20px;text-align:left}.heading-plain .block-title H2{color:#fff;font-size:36px;letter-spacing:1.3px;margin:0;text-transform:uppercase;font-weight:800}@media (max-width: 767px){.heading-plain .block-title H2{font-size:27px}}.builder-heading{background-size:cover;height:350px;position:relative;background-position:center center}@media (min-width: 1200px){.builder-heading{height:420px}}.builder-heading .overlay{width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5)}.builder-heading h2{font-size:70px;font-weight:bold;text-transform:uppercase;color:white;letter-spacing:1.6px;text-align:center;margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (max-width: 767px){.builder-heading h2{font-size:40px}}.header-gap{height:70px;background:#000}.block-info{margin-bottom:0;font-size:15px;text-align:justify;padding:30px 0}@media (max-width: 767px){.block-info{font-size:14px}}.block-info H2{text-align:center;color:#fff}.block-info .textwidget{padding:0 20px;text-align:justify}.block-info.bg-white{background:#fff;color:#2c2c2c}.block-info.bg-red{background:#ff4d4d;color:#fff}.block-info.bg-red-dark{background:#b73b3b;color:#fff}.block-info.bg-grey-light{background:#f2f2f2;color:#2c2c2c}.block-info.bg-grey{background:#d8d8d8;color:#2c2c2c}.block-title{padding:20px;line-height:32px;font-size:25px;letter-spacing:1.3px;margin:0;text-transform:uppercase;font-weight:600;text-align:left}.block-title STRONG{font-weight:800}@media (max-width: 767px){.block-title{font-size:25px}}.block-title.bg-red{background:#ff4d4d;color:#fff}.block-title.bg-red-dark{background:#cb2626;color:#fff}.block-title.bg-grey{background:#d8d8d8;color:#2c2c2c}.animated h3{animation-name:atention;animation-duration:2s;animation-iteration-count:infinite}.slick-dots{padding-left:0;margin-left:0;margin-top:30px;text-align:center;list-style:none}.slick-dots LI{display:inline-block}.slick-dots LI BUTTON{border:0;background:#d8d8d8;color:#d8d8d8 !important;display:inline-block;width:15px;height:15px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;border-top-left-radius:15px;border-top-right-radius:15px;margin:0 5px;font-size:1px;padding:0}.slick-dots LI.slick-active BUTTON{background-color:#dd4747 !important;color:#dd4747 !important}.form-micro-relatos{background:#f7f7f7;padding:15px;font-size:14px}.form-micro-relatos LABEL{color:#666;font-weight:400;margin-top:10px}.form-micro-relatos .wpcf7-form-control-wrap{margin-top:5px}.form-micro-relatos INPUT[type=text],.form-micro-relatos INPUT[type=email],.form-micro-relatos INPUT[type=submit],.form-micro-relatos TEXTAREA{height:auto;padding:5px 5px 5px 10px;font-size:14px;font-weight:normal;background:#fff;border:1px solid #e1e1e1;display:block;width:100%;font-weight:400}.form-micro-relatos INPUT[type=text]:focus,.form-micro-relatos INPUT[type=email]:focus,.form-micro-relatos INPUT[type=submit]:focus,.form-micro-relatos TEXTAREA:focus{border:1px solid #dd4747}.form-micro-relatos INPUT[type=text]::-webkit-input-placeholder,.form-micro-relatos INPUT[type=email]::-webkit-input-placeholder,.form-micro-relatos INPUT[type=submit]::-webkit-input-placeholder,.form-micro-relatos TEXTAREA::-webkit-input-placeholder{color:#c5c5c5}.form-micro-relatos INPUT[type=text]::-moz-placeholder,.form-micro-relatos INPUT[type=email]::-moz-placeholder,.form-micro-relatos INPUT[type=submit]::-moz-placeholder,.form-micro-relatos TEXTAREA::-moz-placeholder{color:#c5c5c5}.form-micro-relatos INPUT[type=text]:-moz-placeholder,.form-micro-relatos INPUT[type=email]:-moz-placeholder,.form-micro-relatos INPUT[type=submit]:-moz-placeholder,.form-micro-relatos TEXTAREA:-moz-placeholder{color:#c5c5c5}.form-micro-relatos INPUT[type=text]:-ms-input-placeholder,.form-micro-relatos INPUT[type=email]:-ms-input-placeholder,.form-micro-relatos INPUT[type=submit]:-ms-input-placeholder,.form-micro-relatos TEXTAREA:-ms-input-placeholder{color:#c5c5c5}.form-micro-relatos INPUT[type=check]{display:inline-block}.form-micro-relatos INPUT[type=submit]{margin-top:10px;background:#666;color:#fff;text-transform:uppercase;display:inline;width:210px}.form-micro-relatos INPUT[type=submit]:hover{background-color:#dd4747}.form-micro-relatos INPUT[type=submit][disabled]{background:#e6e6e6}.form-micro-relatos A{color:#ff4d4d}.form-micro-relatos TEXTAREA{width:100%}.form-micro-relatos .wpcf7-validation-errors{font-size:12px;background:#0006;color:#fff;border:0}.form-micro-relatos .wpcf7-not-valid-tip{font-size:11px;color:#db2f2f;padding-top:5px}.form-micro-relatos .wpcf7-mail-sent-ok{background:#7bab7b;color:#fff;font-size:12px}.header-home{height:540px;position:relative;background-size:cover}@media (max-width: 767px){.header-home{height:540px}}@media (min-width: 768px){.header-home{height:540px}}@media (min-width: 1200px){.header-home{height:750px}}.header-home .overlay{position:absolute;top:0;left:0;bottom:0;right:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAFElEQVQYlWNgYGD4TwSmIhi+1gEAOzoa5t1NqeEAAAAASUVORK5CYII=) repeat;opacity:.2;z-index:2;transition:background 500ms}.header-home .video-wrapper{overflow:hidden;position:absolute;width:100%}@media (max-width: 767px){.header-home .video-wrapper{height:540px}}@media (min-width: 768px){.header-home .video-wrapper{height:540px}}@media (min-width: 1200px){.header-home .video-wrapper{height:750px}}.header-home .bg-video{min-height:100%;min-width:100%;position:absolute;left:50%;right:0;bottom:50%;width:100%;background-color:#000;background-position:center center;z-index:1;transform:translate(-50%, 50%)}@media (max-width: 767px){.header-home .bg-video{width:auto}}.header-home .content{margin-top:240px}.header-home .content .subtitle{color:#dedede;display:block;font-size:24px;font-weight:900;line-height:1.7;letter-spacing:0.9px;text-align:right;text-transform:uppercase;white-space:normal;position:relative;z-index:3;text-shadow:0px 0px 7px #000}@media (max-width: 767px){.header-home .content .subtitle{font-size:18px;line-height:19px;margin-bottom:10px}}.header-home .content .title{color:#fff;display:block;font-size:41px;padding-left:29%;font-weight:900;line-height:44px;letter-spacing:3.2px;text-align:right;text-transform:uppercase;position:relative;z-index:3;text-shadow:0px 0px 7px #000}@media (max-width: 767px){.header-home .content .title{padding-left:0%;font-size:25px;line-height:25px}}@media (max-width: 767px){.header-home .quotes{display:none}}@media (min-width: 768px){.header-home .quotes{display:none}}@media (min-width: 1600px){.header-home .quotes{display:inherit;position:absolute;z-index:2;color:#FFFFFF;padding:70px;background-color:rgba(0,0,0,0.8);animation-name:appearFromLeft;animation-duration:2s;top:25%;left:10%}}.header-home .quotes .autor{display:inline-block;margin-top:20px;font-size:15px}.header-home .quotes .opinion{display:block;font-style:italic}@media (min-width: 992px){.header-home .quotes .opinion{font-size:15px}}@media (min-width: 1200px){.header-home .quotes .opinion{font-size:20px}}.header-home .quotes .profesion{font-size:15px;font-style:italic}#frmBuscar{display:block;text-align:right !important;margin-top:50px;z-index:3;position:relative}@media (max-width: 767px){#frmBuscar{margin-top:30px}}#frmBuscar INPUT[type="text"]{background:#fff;border:0 none;font-size:16px;padding:15px;width:290px}@media (max-width: 767px){#frmBuscar INPUT[type="text"]{width:100%;margin-bottom:1px;padding:10px}}#frmBuscar .colecciones{width:250px;display:inline;position:relative}@media (max-width: 767px){#frmBuscar .colecciones{display:block;width:100%}}#frmBuscar .colecciones .lnk-select-categoria{display:inline-block;width:250px;background-color:#fff;font-size:16px;text-align:left;padding:15px;text-transform:uppercase;background-image:url("../img/icons/down-arrow.png");background-position:95% center;background-repeat:no-repeat;cursor:pointer;color:#2c2c2c;text-decoration:none}#frmBuscar .colecciones .lnk-select-categoria:hover{background-color:#f7f7f7}@media (max-width: 767px){#frmBuscar .colecciones .lnk-select-categoria{width:100%;padding:10px}}#frmBuscar .colecciones .dropdown-tipo{position:absolute;width:100%;left:0;box-shadow:4px 6px 4px #707070;top:35px;z-index:3}@media (max-width: 767px){#frmBuscar .colecciones .dropdown-tipo{top:45px}}#frmBuscar .colecciones .dropdown-tipo UL{font-size:13px;background:#fff;list-style:none;text-transform:uppercase;margin:0;padding:0}#frmBuscar .colecciones .dropdown-tipo UL LI{border-bottom:1px solid #dedede;text-align:left}#frmBuscar .colecciones .dropdown-tipo UL LI A{color:#2c2c2c;display:block;padding:5px 15px}#frmBuscar .colecciones .dropdown-tipo UL LI A:hover{background-color:#f2f2f2;text-decoration:none}#frmBuscar BUTTON.btn-search{font-weight:300;border:0 none;font-size:16px;padding:15px;margin-top:-12px;color:#fff;background:#000;border-radius:0 5px 5px 0}@media (max-width: 767px){#frmBuscar BUTTON.btn-search{background:#ff4d4d;border-radius:0;margin-top:1px;width:150px;display:inline-block}}#frmBuscar BUTTON,#frmBuscar .selectpicker{padding:16px;margin:1px}#frmBuscar .btn-group{vertical-align:inherit}#frmBuscar .dropdown-menu{min-width:175px}#frmBuscar .selectpicker{width:100%}#frmBuscar SELECT{appearance:none}.publicaciones-heading{background-image:url("../img/headings/1web.jpg");background-repeat:no-repeat;background-size:cover;height:350px;position:relative;background-position:center top}.publicaciones-categorias{background:#b73b3b;text-align:left;padding:30px 0;list-style:none}.publicaciones-categorias UL{padding:0;margin:auto;text-align:center}.publicaciones-categorias UL LI{display:inline-block;margin:auto;text-transform:uppercase;white-space:nowrap}.publicaciones-categorias UL LI A{display:inline-block;background:#707070;color:#d8d8d8;border-radius:6px;margin:6px;text-align:center;font-size:18px;letter-spacing:-0.7px;text-decoration:none;-webkit-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms;box-shadow:0px 3px 0px #802727;background:#db4646;padding:10px 12px 10px 12px}.publicaciones-categorias UL LI A:hover{background:#e66969;color:#fff}.publicaciones-categorias UL LI A.active{background:#ca6868;box-shadow:0px 3px 0px #983030;color:#fff}.publicaciones-list{margin:30px 0}.ficha-opciones{width:100%;text-align:center;position:absolute;left:0;top:99%;transform:translateY(-50%);font-size:30px;transition:300ms all}.ficha-opciones A{background-color:#cb2626;border-radius:50%;color:#fff;display:inline-block;width:45px;height:45px;color:#fff;line-height:39px;text-align:center}.ficha-opciones A:hover{background-color:#a01e1e}.ficha-opciones A I{font-size:20px}.publicacion{margin-top:22px}.publicacion .col-ficha{text-align:left}.publicacion .col-ficha H3{font-size:25px}.publicacion .col-ficha .autor{font-size:18px}.publicacion-heading{background:url("../img/headings/2web.jpg") no-repeat center top;background-size:cover;height:250px;position:relative}.publicacion-heading .overlay IMG.wp-post-image{filter:blur(1px);-webkit-filter:blur(1px);width:24.5%;min-width:416px;margin-left:-9px;margin-top:-100px;mix-blend-mode:overlay;opacity:.7}.publicacion-detail{text-align:left}.publicacion-detail .btn-comprar{background:#fff;color:#dd4747;text-transform:uppercase;padding:10px 25px;font-size:16px;text-align:center;display:inline-block;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);margin-top:20px;-webkit-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms}.publicacion-detail .btn-comprar:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,0.8);color:#363636}.publicacion-detail .opciones-compra{position:relative;text-align:center;background:transparent;margin-top:10px;border-radius:7px;padding:10px;width:100%}.publicacion-detail .opciones-compra A.link-shop{display:inline-block;text-decoration:none;line-height:50px;background:#fff;border-radius:5px;margin-right:5px;margin-top:5px;padding:3px;box-shadow:2px 2px 10px 0 rgba(0,0,0,0.5);transition:200ms all}.publicacion-detail .opciones-compra A.link-shop:hover{box-shadow:2px 2px 10px 0 #000}.publicacion-detail .opciones-compra A.link-shop IMG{width:75px}.publicacion-detail .opciones-compra A.link-shop.link-text{padding:3px 15px;color:#000}.publicacion-detail .opciones-compra .pvp-book{display:block;color:#ffffff;padding:20px;font-size:20px}.publicacion-detail .section-title{background:#b73b3b;padding:30px 0}.publicacion-detail .section-title H3{margin:0;font-weight:700;text-transform:uppercase;color:#fff;font-size:48px;line-height:40px}.publicacion-detail .section-title .subtitle{font-size:24px;color:#fff;font-weight:300;display:block;margin-top:10px;font-style:italic}.publicacion-detail .section-book-info{padding:40px 0 0 0;background:#dd4747;border-bottom:39px solid #d8d8d8}.publicacion-detail .section-book-info .image IMG{box-shadow:2px 2px 10px 0 #b73b3b;width:100%}.publicacion-detail .section-book-info .autor{margin-top:25px;color:#fff;font-size:24px;letter-spacing:0.8px;margin-bottom:23px;display:inline-block;font-style:italic;font-weight:300}.publicacion-detail .section-book-info .resumen{color:#fff;font-size:19px;font-weight:300;line-height:22px}.publicacion-detail .section-book-info .related-data{color:#ffb2b2;font-size:14px;margin-top:50px}.publicacion-detail .section-book-info .related-data UL{font-weight:300;display:inline-block;list-style:none;padding:0}.publicacion-detail .block-reviews{text-align:center;padding:20px 0;margin-top:20px;background:rgba(0,0,0,0.2)}.publicacion-detail .block-reviews H3{font-size:24px;color:#fff;font-weight:400;display:block;text-transform:uppercase}.publicacion-detail .block-reviews .links{padding-top:20px;color:#fff}.publicacion-detail .block-reviews .links UL{list-style:none;text-align:left}.publicacion-detail .block-reviews .links UL LI{padding-bottom:10px;min-height:50px;position:relative;padding-left:30px}.publicacion-detail .block-reviews .links UL LI I{display:inline-block;position:absolute;top:3px;left:0px;transition:left 300ms}.publicacion-detail .block-reviews .links UL LI A{color:rgba(255,255,255,0.8);text-decoration:none;display:block}.publicacion-detail .block-reviews .links UL LI A:hover{color:#fff}.publicacion-detail .block-reviews .links UL LI:hover I{left:5px}.publicacion-detail .publicacion-video{box-shadow:0px 12px 85px 3px #616161;border:1px solid #737373;margin:20px auto;width:100%;max-width:560px;position:relative;height:300px}.block-autor{background:#fafafa;padding-bottom:50px}.block-autor .arrow_box{position:relative;background:#fafafa;border:4px solid #fafafa}.block-autor .arrow_box:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(250,250,250,0);border-bottom-color:#fafafa;border-width:62px;margin-left:-62px}.block-autor:nth-child(odd){background-color:#fff}.block-autor:nth-child(odd) .arrow_box{background:#fff;border:4px solid #fff}.block-autor:nth-child(odd) .arrow_box:before{border-color:rgba(255,255,255,0);border-bottom-color:#fff}.autores-list-page .autores-heading{background-image:url("../img/headings/2web.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover;height:400px;position:relative}.autores-list-page #filtro-autor{font-size:17px;height:auto;padding:12px}@media (max-width: 767px){.autores-list-page H3{font-size:20px}}.autor-page .autor-heading{background:url("../img/headings/3web.jpg") no-repeat center top;background-size:cover;height:212px;background-position:center center}.autor-page .title{background:#dd4747;padding:30px 0;text-align:left}.autor-page .title h2{font-size:48px;letter-spacing:1.7px;color:white;font-weight:700;margin-top:0}.autor-page .title .subtitulo{font-size:24px;letter-spacing:0.9px;color:#d4d3d3;font-style:italic;margin:0}.autor-page .ficha-autor{border-bottom:40px solid #dd4747;padding-bottom:30px}.autor-page .block-publicaciones-relacionadas{background:#e6e6e6}.autor-page .block-publicaciones-relacionadas .arrow_box{position:relative;background:#e6e6e6;border:4px solid #e6e6e6}.autor-page .block-publicaciones-relacionadas .arrow_box:after,.autor-page .block-publicaciones-relacionadas .arrow_box:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.autor-page .block-publicaciones-relacionadas .arrow_box:after{border-color:rgba(255,255,255,0);border-bottom-color:#e6e6e6;border-width:56px;margin-left:-56px}.autor-page .block-publicaciones-relacionadas .arrow_box:before{border-color:rgba(255,255,255,0);border-bottom-color:#e6e6e6;border-width:62px;margin-left:-62px}.contact-form INPUT[type="checkbox"]{display:inline-block;width:auto !important;margin-right:5px}@media (max-width: 767px){.contact-form{padding:20px}}.formulario-contacto INPUT[type="text"],.formulario-contacto INPUT[type="email"],.formulario-contacto INPUT[type="attachment"]{width:100%;padding:10px}.formulario-contacto TEXTAREA{width:100%;padding:10px;height:100px}.formulario-contacto INPUT[type="submit"]{width:100%;padding:20px 40px 20px 40px;background-color:#ff4d4d;border:0;color:#fff;-webkit-transition:500ms all;-moz-transition:500ms all;transition:500ms all}.formulario-contacto INPUT[type="submit"]:hover{background-color:#ff1a1a}.promociones-lista{margin:50px 0;text-align:left}.promociones-lista H3{margin-bottom:0;font-size:17px}.promociones-lista .textwidget{font-size:15px}.como-empiezo{font-size:15px}.promociones-caracteristicas{margin:50px 0;text-align:left}.promociones-caracteristicas .item{text-align:left}.promociones-caracteristicas .item .widget-title{color:#dd4747;font-weight:600;font-size:18px;line-height:1.3}.promociones-caracteristicas .item .textwidget{font-size:19px;font-weight:300;line-height:1.3;color:#9b9b9b}.distribucion-caracteristicas{margin:50px 0;text-align:left}.distribucion-caracteristicas .item{text-align:left}.distribucion-caracteristicas .item .widget-title{color:#dd4747;font-weight:600;font-size:18px;line-height:1.3}.distribucion-caracteristicas .item .textwidget{font-size:19px;font-weight:300;line-height:1.3;color:#9b9b9b}.tarifas-titulo .textwidget{font-size:19px;color:#d7d7d7;font-weight:300;line-height:25px}.tarifas-caracteristicas,.tarifas-servicios-adicionales{margin:40px 0}.tarifas-caracteristicas .item,.tarifas-servicios-adicionales .item{text-align:left}.tarifas-caracteristicas .item H4,.tarifas-servicios-adicionales .item H4{color:#dd4747;font-weight:600}.tarifas-caracteristicas .item P,.tarifas-servicios-adicionales .item P{font-size:19px;font-weight:300;line-height:20px;color:#9b9b9b}@media (max-width: 767px){.tarifas-caracteristicas .item P,.tarifas-servicios-adicionales .item P{font-size:16px}}.publica-intro{padding:40px 0}.publica-intro .textwidget{font-size:18px;font-weight:300}.publica-faq{margin:50px 0;text-align:left}.publica-faq .item{text-align:left}.publica-faq .item .widget-title{color:#dd4747;font-weight:600;font-size:18px;line-height:1.3}.publica-faq .item .textwidget{font-size:19px;font-weight:300;line-height:1.3;color:#9b9b9b}.block-nosotros-intro{background-color:#b73b3b;color:#d8d8d8;padding:40px 0;font-size:18px;text-align:left;font-weight:300}.nosotros-profile H3{color:#dd4747;text-align:left;font-size:20px}.nosotros-profile .textwidget{text-align:left;font-size:16px;color:#707070}.nosotros-profile .so-widget-sow-image{width:250px;height:250px;overflow:hidden;border-radius:100%;border:10px solid #d8d8d8}.block-nosotros-content{margin-left:-15px;text-align:left;padding:0}.block-nosotros-content ::-webkit-scrollbar{width:6px;height:6px}.block-nosotros-content ::-webkit-scrollbar-button{width:0px;height:0px}.block-nosotros-content ::-webkit-scrollbar-thumb{background:#acacac;border:0px none #ffffff;border-radius:50px}.block-nosotros-content ::-webkit-scrollbar-thumb:hover{background:#9d9d9d}.block-nosotros-content ::-webkit-scrollbar-thumb:active{background:#acacac}.block-nosotros-content ::-webkit-scrollbar-track{background:#ffffff;border:0px none #ffffff;border-radius:50px}.block-nosotros-content ::-webkit-scrollbar-track:hover{background:#ffffff}.block-nosotros-content ::-webkit-scrollbar-track:active{background:#ffffff}.block-nosotros-content ::-webkit-scrollbar-corner{background:transparent}.block-nosotros-content .nosotros-item{padding:20px;position:relative}.block-nosotros-content .nosotros-item.no-text .nosotros-inner .spacer{min-height:100px}.block-nosotros-content .nosotros-item .item-fulltext{display:none;position:absolute;top:0;left:0;width:100%}.block-nosotros-content .nosotros-item .nosotros-inner{background:#fff;overflow:hidden;position:relative;-webkit-transition:500ms all ease;-moz-transition:500ms all ease;transition:500ms all ease}.block-nosotros-content .nosotros-item .nosotros-inner .item-image{position:relative;text-align:center;margin:0 20px;background-color:#b73b3b;-webkit-transition:500ms all ease;-moz-transition:500ms all ease;transition:500ms all ease;height:330px;overflow:hidden;-webkit-transition:500ms all ease;-moz-transition:500ms all ease;transition:500ms all ease}.block-nosotros-content .nosotros-item .nosotros-inner .item-image.image-background{background-size:cover;background-position:center}.block-nosotros-content .nosotros-item .nosotros-inner .item-image.minimized{height:10px}.block-nosotros-content .nosotros-item .nosotros-inner .item-image .item-img{-webkit-transition:500ms all ease;-moz-transition:500ms all ease;transition:500ms all ease;width:100%}.block-nosotros-content .nosotros-item .nosotros-inner .item-image .icons{z-index:5;width:100%;position:absolute;margin:auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.block-nosotros-content .nosotros-item .nosotros-inner .item-image .icons .icon{opacity:0;display:inline-block;font-size:47px;border:3px solid #fff;color:#fff;padding:16px;border-radius:50%;-webkit-transition:500ms all ease;-moz-transition:500ms all ease;transition:500ms all ease}.block-nosotros-content .nosotros-item .nosotros-inner .item-image .icons .icon:hover{-webkit-transform:rotate(17deg);-moz-transform:rotate(17deg);-ms-transform:rotate(17deg);-o-transform:rotate(17deg);transform:rotate(17deg)}.block-nosotros-content .nosotros-item .nosotros-inner .item-image .icons .icon:last-child{margin-left:20px}.block-nosotros-content .nosotros-item .nosotros-inner .spacer{min-height:200px;position:relative;width:100%;clear:both}.block-nosotros-content .nosotros-item .nosotros-inner .item-content{width:100%;cursor:pointer;position:absolute;top:320px;-webkit-transition:150ms all;-moz-transition:150ms all;transition:150ms all;padding-top:10px;padding-bottom:10px}.block-nosotros-content .nosotros-item .nosotros-inner .item-content H2{padding-left:20px;padding-right:20px;font-size:26px}.block-nosotros-content .nosotros-item .nosotros-inner .item-content H4{padding-left:20px;padding-right:20px;color:#b73b3b;font-size:15px}.block-nosotros-content .nosotros-item .nosotros-inner .item-content .item-text{padding-left:20px;padding-right:20px;overflow:hidden;height:65px;color:#9297a3}.block-nosotros-content .nosotros-item .nosotros-inner .item-content .item-text.full-text{overflow:auto;height:auto}.block-nosotros-content .nosotros-item .nosotros-inner:hover{-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5)}.block-nosotros-content .nosotros-item .nosotros-inner:hover .item-image .item-img{opacity:.5}.block-nosotros-content .nosotros-item .nosotros-inner:hover .item-image .icons .icon{opacity:1}.block-nosotros-content .nosotros-item.starred{-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.5)}.block-nosotros-content .nosotros-item-s{padding:20px;position:relative}.block-nosotros-content .nosotros-item-s .nosotros-inner{background:#fff;overflow:hidden;-webkit-transition:500ms all ease;-moz-transition:500ms all ease;transition:500ms all ease}.block-nosotros-content .nosotros-item-s .nosotros-inner .item-image{padding:0;position:relative;text-align:center;background-color:#b73b3b;-webkit-transition:500ms all ease;-moz-transition:500ms all ease;transition:500ms all ease;height:370px;overflow:hidden;-webkit-transition:500ms all ease;-moz-transition:500ms all ease;transition:500ms all ease}.block-nosotros-content .nosotros-item-s .nosotros-inner .item-image .item-img{-webkit-transition:500ms all ease;-moz-transition:500ms all ease;transition:500ms all ease;width:100%}.block-nosotros-content .nosotros-item-s .nosotros-inner .item-image .icons{z-index:5;width:100%;position:absolute;margin:auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.block-nosotros-content .nosotros-item-s .nosotros-inner .item-image .icons .icon{opacity:0;display:inline-block;font-size:47px;border:3px solid #fff;color:#fff;padding:16px;border-radius:50%;-webkit-transition:500ms all ease;-moz-transition:500ms all ease;transition:500ms all ease}.block-nosotros-content .nosotros-item-s .nosotros-inner .item-image .icons .icon:hover{-webkit-transform:rotate(17deg);-moz-transform:rotate(17deg);-ms-transform:rotate(17deg);-o-transform:rotate(17deg);transform:rotate(17deg)}.block-nosotros-content .nosotros-item-s .nosotros-inner .item-image .icons .icon:last-child{margin-left:20px}.block-nosotros-content .nosotros-item-s .nosotros-inner .item-content{cursor:pointer;overflow-x:hidden;overflow-y:auto;-webkit-transition:150ms all ease;-moz-transition:150ms all ease;transition:150ms all ease;padding-top:10px;padding-bottom:10px}@media (min-width: 768px){.block-nosotros-content .nosotros-item-s .nosotros-inner .item-content{height:370px}}.block-nosotros-content .nosotros-item-s .nosotros-inner .item-content H2{padding-left:20px;padding-right:20px}.block-nosotros-content .nosotros-item-s .nosotros-inner .item-content H4{padding-left:20px;padding-right:20px;color:#b73b3b;font-size:15px}.block-nosotros-content .nosotros-item-s .nosotros-inner .item-content .item-text{padding-left:20px;padding-right:20px;padding-bottom:20px;color:#9297a3}.block-nosotros-content .nosotros-item-s .nosotros-inner:hover{-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5)}.block-nosotros-content .nosotros-item-s .nosotros-inner:hover .item-image .item-img{opacity:.5}.block-nosotros-content .nosotros-item-s .nosotros-inner:hover .item-image .icons .icon{opacity:1}FORM.lantia-form{padding:60px 0 80px}FORM.lantia-form INPUT{padding:10px 10px;font-size:25px;color:#666;margin-bottom:9px;background:white;border:1px solid #d5d5d5;border-radius:30px;text-align:center;max-width:300px}FORM.lantia-form INPUT:first-child{margin-top:30px}FORM.lantia-form INPUT:focus{background:#eaeaea;box-shadow:0px 0px 21px #cacaca}FORM.lantia-form BUTTON{width:50%;background-color:#ff4d4d;box-shadow:2px 2px 5px 1px rgba(0,0,0,0.52);border:0px;color:#fff;font-size:20px;font-weight:300;margin-top:15px;display:inline-block;border-radius:30px;cursor:pointer;-webkit-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms;padding:10px}FORM.lantia-form BUTTON:hover{background-color:#ff1a1a}FORM.lantia-form H3{line-height:26px;margin-bottom:10px}FORM.lantia-form P{color:#363636;font-size:19px}FORM.lantia-form .form-error{display:block;margin-top:20px;background:#e0e0e0;padding:8px}FORM.lantia-form .logo-form{position:relative;height:200px;width:200px;border-radius:50%;background-color:#efefef;margin:auto}FORM.lantia-form .logo-form IMG{-webkit-transition:all 300ms;-moz-transition:all 300ms;transition:all 300ms;width:130px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.contacto-info{text-align:left;padding-top:50px}.block-contact-forms .contact-nav{padding:20px 0;background:#d8d8d8}.block-contact-forms .contact-nav A{display:block;text-align:center;background:#707070;color:#fff;text-transform:uppercase;font-weight:600;font-size:18px;padding:15px 0;text-decoration:none;-webkit-transition:all 300ms;-moz-transition:all 300ms;transition:all 300ms}.block-contact-forms .contact-nav A.active{background:#ff4d4d}.block-contact-forms .contact-tab .intro-container{border-bottom:1px solid #dedede;padding:30px 0 45px 0}.block-contact-forms .contact-tab .intro{padding:30px 0;text-align:left}.block-contact-forms .contact-tab .intro H4{padding:0;font-weight:700;margin:0;font-size:23px}.block-contact-forms .contact-tab .intro P{padding:0;margin:0;font-size:18px;text-align:left}.block-contact-forms .contact-tab .contact-form{margin-top:40px}.block-contact-forms .contact-tab .contact-form INPUT,.block-contact-forms .contact-tab .contact-form TEXTAREA{border:2px solid #d8d8d8;padding:15px;width:100%}.block-contact-forms .contact-tab .contact-form INPUT:focus,.block-contact-forms .contact-tab .contact-form TEXTAREA:focus{border-color:#ff4d4d;color:#000}.block-contact-forms .contact-tab .contact-form P{text-align:left}.block-contact-forms .contact-tab .contact-form INPUT[type=submit]{border:0;box-shadow:2px 2px 0 0 rgba(0,0,0,0.2);background:#ff4d4d;color:#fff;cursor:pointer}.block-contact-forms .contact-tab .contact-form INPUT[type=submit]:hover{background-color:#e60000;color:white}.block-contact-forms .contact-tab .contact-form INPUT[type=submit]:disabled{background:grey;cursor:default}.contact-content TEXTAREA{height:118px;margin-bottom:10px}.contact-content INPUT{margin-bottom:10px}.contact-content INPUT[type="submit"]{width:220px !important;font-size:20px;margin-top:20px}.contact-content div.contact{display:none}.block-faq{width:80%}.block-faq .so-panel{margin-bottom:0px !important}@media (max-width: 767px){.block-faq{width:100%}}.faq-item{position:relative}.faq-item H3{padding:10px;background:#f9f9f9;color:#2c2c2c;font-size:14px;cursor:pointer}@media (max-width: 767px){.faq-item H3{line-height:20px}}.faq-item H3:before{content:"\f01a";font-family:FontAwesome;font-size:30px;font-weight:100;right:10px;position:absolute;top:-2px;color:#ff4d4d;opacity:.6}@media (max-width: 767px){.faq-item H3:before{right:-8px;opacity:.6}}.faq-item H3.active:before{content:"\f01b";opacity:.6}.faq-item .textwidget{font-size:16px;color:#363636;margin-bottom:20px;display:none}.block-legal{width:80%;text-align:left}@media (max-width: 767px){.block-legal{width:100%}}.block-legal .so-panel{margin-bottom:0px !important}.block-legal .item{position:relative;margin:20px 0 40px}.block-legal .item H3{padding:10px;background:#ff4d4d;color:#fff;font-size:14px;margin:40px 0 20px}@media (max-width: 767px){.block-legal .item H3{line-height:20px}}.block-legal .item .textwidget{font-size:14px;color:#707070;margin-bottom:20px}.texto_buscador{margin-top:20px;color:#fff;font-weight:600;font-size:17px;text-shadow:1px 1px 1px #000;text-align:right;display:block;position:relative;z-index:2}@media (max-width: 767px){.texto_buscador{font-size:12px}}#post-404 .message-404{margin:40px 0;padding:50px 0}#post-404 A{width:auto;padding:15px;background-color:#ff4d4d;box-shadow:2px 2px 5px 1px rgba(0,0,0,0.52);color:#fff;font-size:20px;font-weight:300;margin-top:15px;display:inline-block;-webkit-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms;text-decoration:none}#post-404 A:hover{background-color:#ff1a1a}@media (max-width: 767px){.page-template-template-informacion-no-header h2{font-size:30px;line-height:32px}}.heading-search H2{font-size:28px !important;top:42% !important}@media (max-width: 991px){.heading-search H2{font-size:18px !important}}.heading.no-header h2{font-size:70px;font-weight:bold;text-transform:uppercase;color:white;letter-spacing:1.6px;top:80%;left:50%;transform:translate(-50%, -50%);z-index:100;text-shadow:1px 1px 1px black}@media (max-width: 767px){.heading.no-header h2{font-size:40px;top:30%}}@media (min-width: 768px){.heading.no-header h2{font-size:70px;top:35%}}@media (min-width: 992px){.heading.no-header h2{top:50%}}.premios-list{padding:30px 0}.ficha-premio{margin-bottom:20px}.ficha-premio .box{box-shadow:2px 2px 10px 0 #dcdcdc}.ficha-premio:hover .overimg{opacity:.8}.ficha-premio .header{background-color:#dd4747;position:relative;text-align:left;height:218px}.ficha-premio .header .overimg{height:215px;width:100%;position:absolute;color:#fff;display:inline;transition:500ms all ease}.ficha-premio .header .overimg .date{margin:30px;background-color:rgba(255,255,255,0.3);text-align:center;width:46px;height:57px;padding-top:10px;padding-bottom:13px;border:3px solid #fff}.ficha-premio .header .overimg .date H6{margin:0 auto;font-size:8px}.ficha-premio .header iframe{width:100%;height:303px}.ficha-premio .content{padding:20px}.ficha-premio .content .titular{font-size:20px;font-weight:600;line-height:22px;color:#dd4747}.ficha-premio .content .subtitulo{color:#707070}.ficha-premio .content .description{text-align:left;color:#363636;font-size:16px}.noticias-aside,.blog-aside{background:#fff;margin-bottom:10px;padding:20px}.noticias-aside H3,.blog-aside H3{text-transform:capitalize;margin-bottom:0;text-align:left;font-size:17px;font-weight:600;margin-top:0}.noticias-aside H3:before,.blog-aside H3:before{content:'';display:inline-block;width:8px;height:8px;margin-right:10px;background-color:#ff4d4d}.noticias-aside UL.archive-recent,.blog-aside UL.archive-recent{margin-left:0;padding-left:0;margin-top:20px}.noticias-aside UL.archive-recent LI,.blog-aside UL.archive-recent LI{list-style:none;margin-bottom:15px}.noticias-aside UL.archive-recent LI .item,.blog-aside UL.archive-recent LI .item{display:block}.noticias-aside UL.archive-recent LI .item .imagen,.blog-aside UL.archive-recent LI .item .imagen{width:29%;float:left;height:65px;background-size:cover}.noticias-aside UL.archive-recent LI .item .summary,.blog-aside UL.archive-recent LI .item .summary{width:70%;float:left;text-decoration:none;text-align:left}.noticias-aside UL.archive-recent LI .item .summary .title,.blog-aside UL.archive-recent LI .item .summary .title{color:#363636}.noticias-aside UL.archive-recent LI .item .summary .date,.blog-aside UL.archive-recent LI .item .summary .date{color:#d8d8d8;display:block;font-size:12px}.page-archive-prensa .image-background{background-position:center center;background-size:cover}.page-archive-prensa .heading{background:url("../img/headings/5web.jpg") no-repeat center top;background-size:cover;background-attachment:fixed;height:340px;position:relative}.page-archive-prensa .archive-intro{background-color:#dd4747;padding-top:30px;padding-bottom:50px;color:#fff;font-size:16px}.page-archive-prensa .archive-list{background-color:#f2f2f2;padding:30px 0}.ficha-prensa{margin-bottom:20px}.ficha-prensa .box{box-shadow:2px 2px 10px 0 #dcdcdc;background:#fff}.ficha-prensa:hover .overimg{opacity:.8}.ficha-prensa .header{background-color:#dd4747;position:relative;text-align:left;height:220px}.ficha-prensa .header .overimg{top:0;bottom:0;left:0;right:0;width:100%;position:absolute;color:#fff;display:inline;transition:500ms all ease}.ficha-prensa .header .overimg .date{margin:30px;background-color:rgba(255,255,255,0.3);text-align:center;width:46px;height:57px;padding-top:10px;padding-bottom:13px;border:3px solid #fff}.ficha-prensa .header .overimg .date H6{margin:0 auto;font-size:8px}.ficha-prensa .header iframe{width:100%;height:303px}.ficha-prensa .action{text-align:center;margin-top:20px}.ficha-prensa .action A{background:#ff4d4d;color:#fff;display:inline-block;padding:10px 45px;font-size:15px}.ficha-prensa .content{min-height:300px;padding:20px}.ficha-prensa .content .titular{font-size:20px;font-weight:600;line-height:22px;color:#dd4747}.ficha-prensa .content .subtitulo{color:#707070}.ficha-prensa .content .description{text-align:left;color:#363636;font-size:16px}.ficha-prensa .content .empresa{height:57px;float:right;margin-left:10px;margin-bottom:10px}.ficha-prensa .content .empresa IMG{height:100%}@media (max-width: 767px){.ficha-prensa .content{height:auto}}.page-post-prensa{padding-top:100px;background:#f2f2f2}.ficha-prensa-full{margin-bottom:20px;text-align:left;background:#fff;box-shadow:1px 4px 4px #dedede}.ficha-prensa-full:hover .overimg{opacity:.8}.ficha-prensa-full .header{background-color:#dd4747;position:relative;text-align:left;height:340px}.ficha-prensa-full .overimg{top:0;bottom:0;left:0;right:0;width:100%;position:absolute;color:#fff;display:inline;transition:500ms all ease;background-position:center center;background-size:cover}.ficha-prensa-full .content{padding:20px}.ficha-prensa-full .content H4{font-size:22px;font-weight:600;line-height:22px;color:#dd4747;margin-bottom:20px}.ficha-prensa-full .content H4 SMALL{font-size:16px}.ficha-prensa-full .content .subtitulo{color:#707070}.ficha-prensa-full .content .description{text-align:left;color:#363636;font-size:16px}.ficha-prensa-full .content .empresa{height:57px;float:right;margin-left:10px;margin-bottom:10px}.ficha-prensa-full .content .empresa IMG{height:100%}.page-archive-actualidad .heading{background:url("../img/headings/5web.jpg") no-repeat center top;background-size:cover;height:340px;position:relative;background-attachment:fixed}.page-archive-actualidad .archive-intro{background-color:#dd4747;padding-top:30px;padding-bottom:50px;color:#fff;font-size:16px}.page-archive-actualidad .archive-list{background-color:#f2f2f2;padding:30px 0}.ficha-actualidad{margin-bottom:20px}.ficha-actualidad .box{box-shadow:2px 2px 10px 0 #dcdcdc;background:#fff}.ficha-actualidad:hover .overimg{opacity:.8}.ficha-actualidad .header{background-color:#dd4747;position:relative;text-align:left;height:220px}.ficha-actualidad .header .overimg{top:0;bottom:0;left:0;right:0;width:100%;position:absolute;color:#fff;display:inline;transition:500ms all ease}.ficha-actualidad .header .overimg .date{margin:30px;background-color:rgba(255,255,255,0.3);text-align:center;width:46px;height:57px;padding-top:10px;padding-bottom:13px;border:3px solid #fff}.ficha-actualidad .header .overimg .date H6{margin:0 auto;font-size:8px}.ficha-actualidad .header iframe{width:100%;height:303px}.ficha-actualidad .content{min-height:260px;padding:20px}.ficha-actualidad .content .titular{font-size:20px;font-weight:600;line-height:22px;color:#dd4747}.ficha-actualidad .content .subtitulo{color:#707070}.ficha-actualidad .content .description{text-align:left;color:#363636;font-size:16px}.ficha-actualidad .action{text-align:center;margin-top:20px}.ficha-actualidad .action A{background:#ff4d4d;color:#fff;display:inline-block;padding:10px 45px;font-size:15px;padding:5px 20px}.page-post-actualidad{padding-top:100px;background:#f2f2f2}.ficha-actualidad-full{margin-bottom:20px;text-align:left;background:#fff;box-shadow:1px 4px 4px #dedede}.ficha-actualidad-full:hover .overimg{opacity:.8}.ficha-actualidad-full .header{background-color:#dd4747;position:relative;text-align:left;height:340px}.ficha-actualidad-full .header .overimg{top:0;bottom:0;left:0;right:0;width:100%;position:absolute;color:#fff;display:inline;transition:500ms all ease;background-position:center center;background-size:cover}.ficha-actualidad-full .content{padding:20px}.ficha-actualidad-full .content H4{font-size:22px;font-weight:600;line-height:22px;color:#dd4747;margin-bottom:20px}.ficha-actualidad-full .content H4 SMALL{font-size:16px}.ficha-actualidad-full .content .subtitulo{color:#707070}.ficha-actualidad-full .content .description{text-align:left;color:#363636;font-size:16px}.ficha-actualidad-full .content .empresa{height:57px;float:right;margin-left:10px;margin-bottom:10px}.ficha-actualidad-full .content .empresa IMG{height:100%}.page-archive-feria .heading{background-image:url("../img/headings/feria-header.jpg");background-position:center center;background-size:cover;height:450px;position:relative}.page-archive-feria .archive-intro{background-color:#dd4747;padding-top:30px;padding-bottom:50px;color:#fff;font-size:16px}.page-archive-feria .archive-list{background-color:#f2f2f2;padding:30px 0}.ficha-feria{margin-bottom:20px}.ficha-feria .box{box-shadow:2px 2px 10px 0 #dcdcdc;background:#fff}.ficha-feria:hover .overimg{opacity:.8}.ficha-feria .header{background-color:#dd4747;position:relative;text-align:left;height:220px}.ficha-feria .header .overimg{top:0;bottom:0;left:0;right:0;width:100%;position:absolute;color:#fff;display:inline;transition:500ms all ease}.ficha-feria .header .overimg .date{margin:30px;background-color:rgba(255,255,255,0.3);text-align:center;width:46px;height:57px;padding-top:10px;padding-bottom:13px;border:3px solid #fff}.ficha-feria .header .overimg .date H6{margin:0 auto;font-size:8px}.ficha-feria .header iframe{width:100%;height:303px}.ficha-feria .content{min-height:260px;padding:20px}.ficha-feria .content .titular{font-size:20px;font-weight:600;line-height:22px;color:#dd4747}.ficha-feria .content .subtitulo{color:#707070}.ficha-feria .content .description{text-align:left;color:#363636;font-size:16px}.ficha-feria .action{text-align:center;margin-top:20px}.ficha-feria .action A{background:#ff4d4d;color:#fff;display:inline-block;padding:10px 45px;font-size:15px;padding:5px 20px}.page-post-feria{padding-top:100px;background:#f2f2f2}.ficha-feria-full{margin-bottom:20px;text-align:left;background:#fff;box-shadow:1px 4px 4px #dedede}.ficha-feria-full:hover .overimg{opacity:.8}.ficha-feria-full .header{background-color:#dd4747;position:relative;text-align:left;height:340px}.ficha-feria-full .header .overimg{top:0;bottom:0;left:0;right:0;width:100%;position:absolute;color:#fff;display:inline;transition:500ms all ease;background-position:center center;background-size:cover}.ficha-feria-full .content{padding:20px}.ficha-feria-full .content H4{font-size:22px;font-weight:600;line-height:22px;color:#dd4747;margin-bottom:20px}.ficha-feria-full .content H4 SMALL{font-size:16px}.ficha-feria-full .content .subtitulo{color:#707070}.ficha-feria-full .content .description{text-align:left;color:#363636;font-size:16px}.ficha-feria-full .content .empresa{height:57px;float:right;margin-left:10px;margin-bottom:10px}.ficha-feria-full .content .empresa IMG{height:100%}.ficha-feria-full .galeria-feria{margin-top:25px}.ficha-feria-full .galeria-feria H5{font-size:22px;color:#707070}.ficha-feria-full .galeria-feria .image{height:125px;width:100%;display:inline-block;background-position:center center;background-size:100%;background-repeat:no-repeat;-webkit-transition:background-size 300ms;-moz-transition:background-size 300ms;transition:background-size 300ms}.ficha-feria-full .galeria-feria .image:hover{background-size:105%}.ficha-feria-full .galeria-feria .image A[data-lightbox='imagen']{height:100%;position:absolute;width:100%}.slider.slider-catalogo{height:440px;background:#fff}.slider.slider-autores{height:400px;background:#fff}.block-home-links{padding:40px 0}.block-home-links .background{height:280px;background-image:url(../img/home/firma-ejemplares.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat;border:3px solid #fff;box-shadow:1px 1px 6px #777777;position:relative}@media (max-width: 767px){.block-home-links .background{margin-bottom:20px;height:180px}}.block-home-links .background A{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.block-home-links A .item{text-align:center;position:relative;margin-bottom:20px;background:#eaeaea;padding:20px}.block-home-links A .item .overlay{opacity:0;position:absolute;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px);top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.7);z-index:5;transition:all 500ms;text-align:center;padding:10px}.block-home-links A .item .overlay .content{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.block-home-links A .item .overlay .content .description{display:block;color:#fff;font-size:15px;font-weight:300}.block-home-links A .item .overlay .content .lnk-more{display:block;text-align:center;margin-top:5px;color:#ff4d4d;font-size:13px;font-weight:600}.block-home-links A .item H4{font-size:16px;font-weight:300;color:#2c2c2c;text-align:center;text-transform:uppercase;margin-top:15px;margin-bottom:0}@media (max-width: 767px){.block-home-links A .item H4{min-height:40px;font-size:14px}}.block-home-links A .item IMG{width:85px}.block-home-links A:hover{text-decoration:none !important}.block-home-links A:hover .overlay{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.block-home-links A:hover .info{-webkit-filter:blur(3px);filter:blur(3px)}.block-enlace-seccion{background:#b73b3b;color:#fff;padding:20px 0}.block-enlace-seccion h3{text-align:left;font-size:30px;font-weight:300;text-transform:none;line-height:1.5;letter-spacing:0.4px;color:#FFF;margin:10px auto}@media (max-width: 991px){.block-enlace-seccion h3{text-align:center}}.block-enlace-seccion .btn{width:100%;border:none;border-radius:0;background-color:#ff4d4d;box-shadow:2px 2px 0 0 rgba(0,0,0,0.2);padding:18px 16px;font-size:20px;font-weight:300;color:#FFF;text-transform:uppercase;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;transition:all 200ms linear}.block-enlace-seccion .btn:hover{background-color:#e60000}.block-logos{background-color:#f2f2f2;padding-top:30px;padding-bottom:30px}.block-logos IMG:nth-child(1){margin-left:0px !important}.block-logos IMG{height:80px;max-height:80px;margin-left:20px;-webkit-filter:grayscale(100%);filter:grayscale(100%);mix-blend-mode:multiply;-webkit-transition:500ms all ease;-moz-transition:500ms all ease;transition:500ms all ease}.block-logos IMG:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}@media (max-width: 767px){.block-logos{padding:10px}.block-logos IMG{max-height:55px;margin-bottom:10px}}.block-metodologia{padding:20px 0;background:#b73b3b}.block-metodologia H3{color:#dd4747;text-transform:uppercase;font-weight:700}.block-metodologia .item .image{text-align:center}.block-metodologia .item .image A{display:block;text-align:center;width:100%;position:relative;background:#ff4d4d;border-radius:50%;max-width:180px;margin:auto;-webkit-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms}.block-metodologia .item .image A:before{content:'';display:block;padding-top:100%}.block-metodologia .item .image A:hover{background:#0f0d10}.block-metodologia .item .image A IMG{width:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.block-metodologia .item H4{color:#fff;text-transform:uppercase;text-align:center;font-size:18px;font-weight:bold;line-height:2.2;letter-spacing:0.6px}@media (max-width: 520px){.block-metodologia .item H4{font-size:15px}}.block-quick-access{background:#fff;padding:40px}.block-quick-access .item{text-align:center;padding:20px 10px}.block-quick-access .item:hover{background-color:#f2f2f2}.block-quick-access .item IMG{display:inline-block;width:80%;max-width:250px}.block-quick-access .item .info{margin-top:15px}.block-quick-access .item .info H4{text-transform:uppercase;font-size:20px;font-weight:400;margin-bottom:0}.block-quick-access .item .info H4 A{color:#2c2c2c}.block-quick-access .item .info P{color:#707070;font-size:16px;line-height:19px}.block-referencias{background:#f2f2f2;padding:20px 0 30px 0}.block-referencias H3{text-align:center;color:#dd4747;margin-bottom:50px;font-weight:400}@media (max-width: 767px){.block-referencias H3{line-height:28px;margin-bottom:25px}}.block-referencias BLOCKQUOTE{font-weight:300;font-style:italic;border:0;color:#363636;padding:0}@media (max-width: 767px){.block-referencias BLOCKQUOTE{margin-top:15px}}.block-referencias .image{width:175px;height:175px;background:#fff;border-bottom-left-radius:100%;border-bottom-right-radius:100%;border-top-left-radius:100%;border-top-right-radius:100%;background-size:cover;background-position:center center;margin:auto}.block-referencias .nombre{display:block;font-weight:600;color:#ff4d4d;font-size:20px}.block-referencias .posicion{color:#707070;font-size:15px}.block-acabados{margin:0 auto;max-width:960px;padding-top:20px;padding-bottom:20px;text-align:left;position:relative}.block-acabados H3{text-align:center;margin-top:10px;color:#CCCCCC}.block-acabados .item{padding:20px}.block-acabados IMG{margin-right:30px}.block-acabados H2{color:#dd4747;margin-bottom:19px;margin-top:35px}@media (max-width: 767px){.block-acabados H2{font-size:23px}}.block-acabados .content{font-size:16px}@media (max-width: 767px){.block-acabados .content{font-size:15px}}.block-acabados .slick-dots{margin-top:30px;text-align:center;list-style:none}@media (max-width: 991px){.block-acabados .slick-dots{transform:scale(0.6)}}.block-acabados .slick-dots LI{display:inline-block}.block-acabados .slick-dots LI BUTTON{border:0;background:#d8d8d8;color:#d8d8d8 !important;display:inline-block;width:15px;height:15px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;border-top-left-radius:15px;border-top-right-radius:15px;margin:0 5px;padding:0}.block-acabados .slick-dots LI.slick-active BUTTON{background-color:#dd4747 !important;color:#dd4747 !important}#pg-37-0{margin-bottom:0px !important}#pg-37-1{color:#fff}#pg-37-1 .so-panel{padding-top:30px;padding-bottom:30px;text-align:left}#pg-37-1 .textwidget{margin-top:20px;margin-bottom:20px;font-size:18px;font-weight:300}@media (min-width: 768px){#pg-37-1 .textwidget{column-count:2;column-gap:30px}}#pg-37-1 H3{color:#fff;text-align:center}@media (min-width: 768px){.colsplit2 .textwidget{column-count:2;column-gap:30px}}@media (min-width: 768px){.colsplit3 .textwidget{column-count:3;column-gap:30px}}.bull-1 H3::before{content:"1";background-color:#dd4747;color:#fff;padding:5px;border-radius:50%;padding-left:10px;padding-right:10px;margin-right:10px;display:inline-block;float:left;transition:500ms all}.bull-1 H3{color:#dd4747;transition:500ms all;margin-bottom:30px}.bull-1:hover H3::before{background-color:#ff4d4d}.bull-1:hover H3{color:#ff4d4d !important}.bull-2 H3::before{content:"2";background-color:#dd4747;color:#fff;padding:5px;border-radius:50%;padding-left:10px;padding-right:10px;margin-right:10px;display:inline-block;float:left;transition:500ms all}.bull-2 H3{color:#dd4747;transition:500ms all;margin-bottom:30px}.bull-2:hover H3::before{background-color:#ff4d4d}.bull-2:hover H3{color:#ff4d4d !important}.bull-3 H3::before{content:"3";background-color:#dd4747;color:#fff;padding:5px;border-radius:50%;padding-left:10px;padding-right:10px;margin-right:10px;display:inline-block;float:left;transition:500ms all}.bull-3 H3{color:#dd4747;transition:500ms all;margin-bottom:30px}.bull-3:hover H3::before{background-color:#ff4d4d}.bull-3:hover H3{color:#ff4d4d !important}.bull-4 H3::before{content:"4";background-color:#dd4747;color:#fff;padding:5px;border-radius:50%;padding-left:10px;padding-right:10px;margin-right:10px;display:inline-block;float:left;transition:500ms all}.bull-4 H3{color:#dd4747;transition:500ms all;margin-bottom:30px}.bull-4:hover H3::before{background-color:#ff4d4d}.bull-4:hover H3{color:#ff4d4d !important}.bull-5 H3::before{content:"5";background-color:#dd4747;color:#fff;padding:5px;border-radius:50%;padding-left:10px;padding-right:10px;margin-right:10px;display:inline-block;float:left;transition:500ms all}.bull-5 H3{color:#dd4747;transition:500ms all;margin-bottom:30px}.bull-5:hover H3::before{background-color:#ff4d4d}.bull-5:hover H3{color:#ff4d4d !important}.bull-6 H3::before{content:"6";background-color:#dd4747;color:#fff;padding:5px;border-radius:50%;padding-left:10px;padding-right:10px;margin-right:10px;display:inline-block;float:left;transition:500ms all}.bull-6 H3{color:#dd4747;transition:500ms all;margin-bottom:30px}.bull-6:hover H3::before{background-color:#ff4d4d}.bull-6:hover H3{color:#ff4d4d !important}.block-novedades{margin-bottom:30px}.block-novedades H3{color:#dd4747;font-weight:600;text-transform:uppercase;padding:30px 0;text-align:center}.publicacion-item{text-align:center;padding:10px 10px 10px 10px;border:3px solid transparent;background:#f2f2f2;margin-bottom:20px;position:relative;-webkit-transition:100ms all ease-in;-moz-transition:100ms all ease-in;transition:100ms all ease-in}.publicacion-item .image{border:1px solid #8e8e8e;position:relative;background-color:#dd4747;background-size:cover;background-position:center center;-webkit-transition:100ms all ease-in;-moz-transition:100ms all ease-in;transition:100ms all ease-in}.publicacion-item .image IMG{width:100%}.publicacion-item .image .autorbox{opacity:0;-webkit-transition:200ms all ease-in;-moz-transition:200ms all ease-in;transition:200ms all ease-in;position:absolute;left:0px;bottom:0px;right:0px;text-align:left;color:#fff;z-index:10;background:rgba(221,71,71,0.8);padding:5px}.publicacion-item .image .autorbox H6{margin:0;text-transform:uppercase}.publicacion-item .info{min-height:62px;text-align:left;color:#414141}.publicacion-item .info .categoria{display:block;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;min-height:20px}.publicacion-item .info H4{margin:0;font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;height:45px}.publicacion-item .info H4 A{-webkit-transition:200ms all ease-in;-moz-transition:200ms all ease-in;transition:200ms all ease-in;color:#767676;text-transform:uppercase;font-weight:bold}.publicacion-item:hover{border:3px solid #dd4747}.publicacion-item:hover .image{border:1px solid #fff}.publicacion-item:hover .image .overlay{opacity:1}.publicacion-item:hover .image .autorbox{opacity:1}.publicacion-item:hover .info H4 A{color:#dd4747;text-decoration:none}.block-autores{padding:30px 0;background:#b73b3b}.block-autores H3{color:#dd4747;font-weight:600;text-transform:uppercase;margin-bottom:30px;text-align:center}.autores-list{background-color:#dedede}.autores-list .container#autores{padding-left:0;padding-right:0}.autores-list .container .filter{margin-bottom:50px}.autor-content{color:#fff;padding:20px;line-height:25px;font-size:17px;margin-bottom:20px}.autor-item{text-align:center;margin-bottom:20px;position:relative}.autor-item A{color:#2c2c2c;display:inline-block}.autor-item A .image{box-shadow:2px 2px 10px 0 rgba(0,0,0,0.23);width:140px;height:140px;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;position:relative;background-size:contain}.autor-item A .image .overlay{opacity:0;position:absolute;top:0;left:0;bottom:0;right:0;z-index:20;-webkit-transition:all 300ms;-moz-transition:all 300ms;transition:all 300ms;background:rgba(0,0,0,0.4);border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%}.autor-item A .image .overlay .fa{position:absolute;display:block;width:100%;text-align:center;color:#fff;font-size:32px;top:50%;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);-o-transform:translateY(-20%);transform:translateY(-20%);-webkit-transition:-webkit-transform 300ms;-moz-transition:-moz-transform 300ms;transition:transform 300ms}.autor-item A .nombre{margin-top:10px;font-weight:600}.autor-item A:hover{color:#dd4747;text-decoration:none !important}.autor-item A:hover .overlay{opacity:1}.autor-item A:hover .overlay .fa{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.block-llamanos,.block-frases-tarifas{color:#f5c8c8;background-color:#dd4747;font-weight:600;font-size:18px;letter-spacing:0.3px;padding:20px}@media (max-width: 767px){.block-llamanos,.block-frases-tarifas{text-align:center;font-size:16px}.block-llamanos .phones,.block-frases-tarifas .phones{display:block}}.block-llamanos .col-md-9,.block-frases-tarifas .col-md-9{margin-top:3px}.block-llamanos A,.block-frases-tarifas A{color:#fff}.block-llamanos .social,.block-frases-tarifas .social{text-align:right}@media (max-width: 520px){.block-llamanos .social,.block-frases-tarifas .social{padding-top:8px;text-align:center}}.block-llamanos .social A,.block-frases-tarifas .social A{display:inline-block;color:#dd4747;background-color:#fff;width:30px;height:30px;line-height:30px;font-size:20px;text-align:center;border-radius:100%;-webkit-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms;margin:0 5px}.block-llamanos .social A:hover,.block-frases-tarifas .social A:hover{color:#363636}.frases{text-align:center;font-size:16px;padding-bottom:20px;color:#fff;border-bottom:1px solid #fff;font-weight:400;margin-bottom:20px}@media (max-width: 767px){.frases{font-size:14px}.frases br{display:none}}.frases span{opacity:.8;display:block;padding:5px 0px;min-height:90px;text-transform:uppercase;font-weight:bold;background:#e75555;padding:13px 0}.frases span:hover{opacity:1;background:#d43131}@media (max-width: 767px){.frases span{font-size:13px;min-height:auto;border-bottom:3px solid #dd4747}}@media (min-width: 768px){.frases span{font-size:15px;min-height:auto;border-bottom:3px solid #dd4747;text-transform:uppercase}}@media (min-width: 992px){.frases span{text-transform:none;border-bottom:none}}@media (min-width: 1200px){.frases span{font-size:16px;min-height:90px;text-transform:uppercase}}.block-frases-tarifas{padding:20px 0 0 0}.block-frases-tarifas .frases{margin-bottom:0;font-weight:400}.block-frases-tarifas .frases span{padding:14px}.intro{padding-bottom:0px !important}.intro P{font-size:14px !important;line-height:1.9;color:#9b9b9b}.intro H4{font-size:23px;line-height:1.4;color:#2c2e37;font-weight:900}.form-addon div{padding:0;padding-left:10px}@media (max-width: 991px){.form-addon div{padding-left:0px}}.form-addon div:nth-child(1){padding-left:0px}.block-contacto{background:#363636;background-size:cover}.block-contacto .home-contact-form{padding-top:60px;padding-bottom:30px}.block-contacto .home-contact-form INPUT,.block-contacto .home-contact-form TEXTAREA{background-color:rgba(216,216,216,0.2);border:1px solid #979797;font-size:25px;font-weight:300;color:#fff;transition:300ms all}.block-contacto .home-contact-form INPUT:focus,.block-contacto .home-contact-form TEXTAREA:focus{background-color:rgba(216,216,216,0.5)}.block-contacto .home-contact-form INPUT{width:100%;padding:10px 20px;margin-bottom:20px}.block-contacto .home-contact-form .terms{color:#fff}.block-contacto .home-contact-form .terms LABEL{font-weight:400}.block-contacto .home-contact-form .terms INPUT[type=checkbox]{width:auto !important;display:inline-block;margin-right:10px}.block-contacto .home-contact-form TEXTAREA{width:100%;height:135px;margin-bottom:20px;padding:20px}.block-contacto .home-contact-form INPUT[type="submit"]{width:auto;padding-left:30px;padding-right:30px;background-color:#ff4d4d;-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.52);-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.52);box-shadow:2px 2px 5px 1px rgba(0,0,0,0.52);border:0px;color:#fff;font-size:20px;font-weight:300;margin-top:15px;display:inline-block;cursor:pointer;-webkit-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms}.block-contacto .home-contact-form INPUT[type="submit"]:hover{background-color:#ff1a1a}.block-contacto .home-contact-form INPUT[type="submit"]:disabled{background:grey;cursor:default}@media (max-width: 767px){.block-contacto .home-contact-form{display:block;text-align:center}.block-contacto .home-contact-form INPUT,.block-contacto .home-contact-form TEXTAREA{margin-bottom:10px;padding-left:10px;font-size:20px}}.block-contacto .home-contact-form .help{font-size:14px;color:#b2b2b2;margin-bottom:0}@media (max-width: 520px){.block-contacto .home-contact-form .help{display:block;text-align:center}}.block-contacto .home-contact-form .contact{float:right;text-align:right;color:#fff;font-weight:400;font-size:20px;line-height:30px;letter-spacing:0.3px}@media (max-width: 520px){.block-contacto .home-contact-form .contact{width:100%;text-align:center}}.block-contacto .home-contact-form .contact .txt-tlf{font-weight:800;font-size:50px}@media (max-width: 767px){.block-contacto .home-contact-form .contact .txt-tlf{margin-top:24px;display:inline-block;font-size:40px;padding:30px 0}}.block-contacto .col-md-12{margin-top:-30px}.block-contacto div.wpcf7-validation-errors{background:rgba(0,0,0,0.4)}.block-contacto .wpcf7-mail-sent-ok{background:rgba(0,0,0,0.4)}.block-contacto-presupuesto P{color:#363636;font-size:16px;font-weight:300}.block-contacto-presupuesto P.instrucciones{font-size:19px;font-weight:300;margin-bottom:30px}.block-contacto-presupuesto .form-lbl{color:#d8d8d8}.block-contacto-presupuesto INPUT[type="text"],.block-contacto-presupuesto INPUT[type="email"],.block-contacto-presupuesto INPUT[type="submit"],.block-contacto-presupuesto TEXTAREA{background-color:#d8d8d8;border:1px solid #979797}.block-contacto-presupuesto INPUT[type="text"]:focus,.block-contacto-presupuesto INPUT[type="email"]:focus,.block-contacto-presupuesto INPUT[type="submit"]:focus,.block-contacto-presupuesto TEXTAREA:focus{background-color:#f2f2f2}.block-contacto-presupuesto INPUT[type="text"],.block-contacto-presupuesto INPUT[type="email"],.block-contacto-presupuesto INPUT[type="submit"]{width:100%;height:60px;margin-bottom:20px;padding-left:20px}.block-contacto-presupuesto TEXTAREA{width:100%;height:140px;margin-bottom:20px;padding:20px}.block-contacto-presupuesto INPUT[type="submit"]{width:auto;padding-left:30px;padding-right:30px;background-color:#ff4d4d;-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.52);-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.52);box-shadow:2px 2px 5px 1px rgba(0,0,0,0.52);border:0px;color:#fff;font-size:20px;font-weight:300;margin-top:15px;display:inline-block;cursor:pointer;-webkit-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms}.block-contacto-presupuesto INPUT[type="submit"]:hover{background-color:#cb2626}.block-contacto-presupuesto INPUT[type="submit"]:disabled{background:grey;cursor:default}.block-contacto-telefono{color:#fff;background-color:#dd4747;font-weight:600;font-size:16px;padding:20px}.block-contacto-telefono P{margin-bottom:0}.block-contacto-telefono .instrucciones{font-size:18px;display:inline-block;margin-right:10px}.block-contacto-telefono INPUT[type=text]{color:#000;display:inline-block;font-size:19px;line-height:45px;padding-left:10px;width:250px;border:0}.block-contacto-telefono INPUT[type=submit]{background:#363636;border:0;line-height:45px;padding:0 20px;font-size:19px;color:#fff}.block-contacto-telefono SPAN[role=alert]{display:none}.search-list{margin:0 auto;padding-top:30px;padding-bottom:30px}#tarifas-tab-container{margin-top:40px;text-align:left}#tarifas-tab-container .tabs-nav{padding-left:0;list-style:none;margin-top:10px;text-align:center}#tarifas-tab-container .tabs-nav LI{display:inline-block;margin-bottom:3px}@media (max-width: 767px){#tarifas-tab-container .tabs-nav LI{display:block}}#tarifas-tab-container .tabs-nav LI A{background:#707070;color:#fff;display:inline-block;padding:18px;width:180px;text-align:center;font-size:16px;text-decoration:none}@media (max-width: 767px){#tarifas-tab-container .tabs-nav LI A{width:100%;padding:6px}}#tarifas-tab-container .tabs-nav LI A:hover{background:#ff4d4d}#tarifas-tab-container .tabs-nav LI.active A{background-color:#ff4d4d}#tarifas-tab-container .tabs-nav LI.tab-contacto A{background:#575757;width:auto}#tarifas-tab-container .tabs-nav LI.tab-contacto A:hover{background:#ff4d4d}#tarifas-tab-container TABLE{width:100%;color:#fff}#tarifas-tab-container .tab-content-contacto{padding:30px 0;text-align:center}#tarifas-tab-container .tab-content-contacto H4{font-size:25px}#tarifas-tab-container .tab-content-contacto A{font-size:22px}#tarifas-tab-container .tab-content TD{font-size:16px;padding:9px;border:2px solid #fff;height:60px}@media (max-width: 767px){#tarifas-tab-container .tab-content TD{font-size:12px;padding:0;height:40px}}#tarifas-tab-container .tab-content .cell-title{background-color:#d8d8d8;color:#363636;text-align:center;font-weight:600}#tarifas-tab-container .tab-content .cell-legend{background-color:#d8d8d8;position:relative;font-weight:600}#tarifas-tab-container .tab-content .cell{text-align:center;background-color:#e6e6e6;color:#707070;clear:both;overflow:hidden;white-space:nowrap}#tarifas-tab-container .tab-content .bola{position:absolute;width:100px;height:100px;background-color:#b73b3b;border-radius:50%;top:-23px;padding-top:26px;box-shadow:3px 3px 6px -1px rgba(0,0,0,0.19)}@media (max-width: 991px){#tarifas-tab-container .tab-content .bola{width:80px;height:80px;top:-28px;left:7px;padding-top:22px}}@media (max-width: 520px){#tarifas-tab-container .tab-content .bola{width:60px;height:53px;top:-4px;left:-10px;padding-top:14px;font-size:9px}}.tarifas-caracteristicas .item H4{-webkit-transition:500ms all ease;-moz-transition:500ms all ease;transition:500ms all ease}.tarifas-caracteristicas .item .tarifa-header-img{background-color:#dd4747;padding:16px;-webkit-transition:500ms all ease;-moz-transition:500ms all ease;transition:500ms all ease}.tarifas-caracteristicas .item .tarifa-header-img IMG{width:initial;max-height:80px}.tarifas-caracteristicas .item:hover .tarifa-header-img{background-color:#ff4d4d}.tarifas-caracteristicas .item:hover H4{color:#ff4d4d}@media (max-width: 520px){.tarifas-titulo div.panel-grid-cell:nth-child(1){display:none}}.autor{margin-top:64px}.autor .biografia{text-align:left;color:#808080;font-size:16px;font-weight:300}.autor .biografia .titulo{font-weight:400;font-size:24px}.autor .foto{border:4px solid #dd4747}.autor .autor-image{width:220px;height:220px;border-radius:50%;background-size:cover;background-position:center center;border:0px solid #dd4747;box-shadow:2px 2px 10px 0 rgba(0,0,0,0.5);display:inline-block}.autor .contacta{color:#dd4747;font-size:24px;letter-spacing:0.9px;font-style:italic;margin-top:9px}.autor .redes-sociales{list-style-type:none;margin:15px auto;padding:0}.autor .redes-sociales li{display:inline-block;vertical-align:middle}.autor .redes-sociales li A:link,.autor .redes-sociales li A:visited{display:block;width:34px;height:34px;margin:0 8px;color:white;line-height:34px;border-radius:50%;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;transition:all 250ms linear}.autor .redes-sociales li A:link.facebook,.autor .redes-sociales li A:visited.facebook{background:#547bbc}.autor .redes-sociales li A:link.twitter,.autor .redes-sociales li A:visited.twitter{background-color:#78cbef}.autor .redes-sociales li A:link.linkedin,.autor .redes-sociales li A:visited.linkedin{background:#1484c7}.autor .redes-sociales li A:link.instagram,.autor .redes-sociales li A:visited.instagram{background:#686868}.autor .redes-sociales li A:hover,.autor .redes-sociales li A:active{opacity:0.7}.block-solicita-presupuesto{background:#b73b3b;padding:20px 0}.block-solicita-presupuesto h3{text-align:left;font-size:30px;font-weight:300;text-transform:none;line-height:1.5;letter-spacing:0.4px;color:#FFF;margin:10px auto}@media (max-width: 991px){.block-solicita-presupuesto h3{text-align:center}}.block-solicita-presupuesto .btn{width:100%;border:none;border-radius:0;box-shadow:2px 2px 0 0 rgba(0,0,0,0.2);padding:18px 16px;font-size:20px;font-weight:600;text-transform:uppercase;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;transition:all 200ms linear;background-color:#fff;color:#ff4d4d}.block-solicita-presupuesto .btn:hover{background-color:#e60000;color:white}.block-solicita-presupuesto .btn I{margin-left:15px}INPUT,TEXTAREA,BUTTON,SELECT{outline:0}.popup{position:relative;width:80%;background:rgba(171,80,43,0.8);border:10px solid #fff;color:#fff;padding:20px;top:20px;transform:scale(0.8);border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px}@media (min-width: 1200px){.popup{width:500px;overflow:auto}}@media (min-width: 992px){.popup{width:600px;overflow:auto}}@media (max-width: 767px){.popup{width:80%;margin:auto;height:300px;overflow:auto}}.popup .options{text-align:center;padding:20px}.popup .options .closepopup{display:inline-block;padding:10px;font-size:20px;text-transform:uppercase;background:#fff;color:#2c2c2c;transition:all 500ms}.popup .content{font-size:13px}.popup .content SPAN.title{font-size:17px;font-weight:400}.popup .content H3{font-size:16px;margin-bottom:10px;font-weight:400}.popup .content h4{margin-top:15px;font-size:14px;font-weight:400}.popup .content P{font-size:13px}.popup .content UL{margin:5px 15px;list-style:square}.popup-video{transform:scale(0.8);width:100%;text-align:center;border:0;background:transparent}.popup-video .closepopup{right:20px}.popup-video .video-wrapper{text-align:center}.popup-video .video-wrapper iframe{width:1024px;height:400px;margin:auto}@media (max-width: 767px){.popup-video .video-wrapper iframe{width:100%;height:200px}}@media (min-width: 768px){.popup-video .video-wrapper iframe{width:600px;height:300px}}@media (min-width: 1200px){.popup-video .video-wrapper iframe{width:1024px;height:400px}}@media (min-width: 1600px){.popup-video .video-wrapper iframe{width:1200px;height:550px}}.popup_visible .popup{transform:scale(1)}.block-compra{position:fixed;width:450px;background-color:rgba(255,255,255,0.9);z-index:1;box-shadow:1px 1px 18px #666;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:100px;font-weight:400;font-size:16px;letter-spacing:0.3px}@media (max-width: 767px){.block-compra{width:100%;left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.block-compra LABEL{font-weight:400}.block-compra INPUT,.block-compra TEXTAREA{width:100%;font-size:16px;padding:10px;border:1px solid #dedede}@media (max-width: 767px){.block-compra INPUT,.block-compra TEXTAREA{font-size:14px}}.block-compra .terms{text-align:left;padding:5px 5px;font-size:14px;margin-top:20px}.block-compra .terms INPUT[type=checkbox]{width:auto !important;display:inline-block}.block-compra TEXTAREA{height:130px}.block-compra .content{padding:20px}.block-compra INPUT[type=submit]{background:#ff4d4d;color:#fff;text-transform:uppercase;letter-spacing:3px}.block-compra INPUT[type=submit]:hover{background:#ff1a1a}.block-compra .lnk-close-comprar{display:inline-block;color:#000;text-transform:uppercase;margin-top:-20px;padding:5px 20px;float:right;font-weight:400;font-size:14px;line-height:30px;letter-spacing:0.3px;text-decoration:none}.block-compra .wpcf7-validation-errors{font-size:16px;line-height:1;margin-top:-25px !important}.block-compra .wpcf7-not-valid-tip{font-size:12px;padding:7px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.hardcover_front li:first-child:after,.hardcover_front li:first-child:before,.hardcover_front li:last-child:after,.hardcover_front li:last-child:before,.hardcover_back li:first-child:after,.hardcover_back li:first-child:before,.hardcover_back li:last-child:after,.hardcover_back li:last-child:before,.book_spine li:first-child:after,.book_spine li:first-child:before,.book_spine li:last-child:after,.book_spine li:last-child:before{background:#999;position:absolute;top:0;left:0}.hardcover_front,.hardcover_front li,.hardcover_back,.hardcover_back li,.book_spine,.book_spine li{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}.hardcover_front,.hardcover_back{-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%}UL.page,UL.page>li{position:absolute;top:0;left:0;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}.ribbon::before,.ribbon::after{position:absolute;top:-20px;width:0;height:0;border-bottom:20px solid #c0392b;border-top:20px solid transparent}FIGURE.book{margin-top:50px;margin-bottom:80px;box-shadow:2px 2px 10px 0 #000;margin-left:63%;width:160px;height:221px;clear:both;-webkit-transform:scale(1.3) translateX(-50%);-moz-transform:scale(1.3) translateX(-50%);-ms-transform:scale(1.3) translateX(-50%);-o-transform:scale(1.3) translateX(-50%);transform:scale(1.3) translateX(-50%);-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:1000ms all;-moz-transition:1000ms all;transition:1000ms all}FIGURE.book ul{margin:0;padding:0;list-style:none}FIGURE.book:hover{margin-left:99%}FIGURE.book:hover>.hardcover_front{-webkit-transform:rotateY(-145deg) translateZ(0);-moz-transform:rotateY(-145deg) translateZ(0);-ms-transform:rotateY(-145deg) translateZ(0);-o-transform:rotateY(-145deg) translateZ(0);transform:rotateY(-145deg) translateZ(0);z-index:0;box-shadow:2px 2px 10px 0 #000}FIGURE.book:hover>.page li:nth-child(1){-webkit-transform:rotateY(-30deg);-moz-transform:rotateY(-30deg);-ms-transform:rotateY(-30deg);-o-transform:rotateY(-30deg);transform:rotateY(-30deg);-webkit-transition-duration:1.5s;-moz-transition-duration:1.5s;transition-duration:1.5s}FIGURE.book:hover>.page li:nth-child(2){-webkit-transform:rotateY(-35deg);-moz-transform:rotateY(-35deg);-ms-transform:rotateY(-35deg);-o-transform:rotateY(-35deg);transform:rotateY(-35deg);-webkit-transition-duration:1.8s;-moz-transition-duration:1.8s;transition-duration:1.8s}FIGURE.book:hover>.page li:nth-child(3){-webkit-transform:rotateY(-118deg);-moz-transform:rotateY(-118deg);-ms-transform:rotateY(-118deg);-o-transform:rotateY(-118deg);transform:rotateY(-118deg);-webkit-transition-duration:1.6s;-moz-transition-duration:1.6s;transition-duration:1.6s}FIGURE.book:hover>.page li:nth-child(4){-webkit-transform:rotateY(-130deg);-moz-transform:rotateY(-130deg);-ms-transform:rotateY(-130deg);-o-transform:rotateY(-130deg);transform:rotateY(-130deg);-webkit-transition-duration:1.4s;-moz-transition-duration:1.4s;transition-duration:1.4s}FIGURE.book:hover>.page li:nth-child(5){-webkit-transform:rotateY(-140deg);-moz-transform:rotateY(-140deg);-ms-transform:rotateY(-140deg);-o-transform:rotateY(-140deg);transform:rotateY(-140deg);-webkit-transition-duration:1.2s;-moz-transition-duration:1.2s;transition-duration:1.2s}@media (min-width: 768px) and (max-width: 991px){FIGURE.book{margin-left:53%}FIGURE.book:hover{margin-left:57%}}.hardcover_front{-webkit-transform:rotateY(-34deg) translateZ(8px);-moz-transform:rotateY(-34deg) translateZ(8px);-ms-transform:rotateY(-34deg) translateZ(8px);-o-transform:rotateY(-34deg) translateZ(8px);transform:rotateY(-34deg) translateZ(8px);z-index:100;box-shadow:7px 3px 10px 0 rgba(0,0,0,0.6);-webkit-transition:all 0.8s ease,z-index 0.6s;-moz-transition:all 0.8s ease,z-index 0.6s;transition:all 0.8s ease,z-index 0.6s}.hardcover_front li:first-child{background-color:#eee;-webkit-backface-visibility:hidden;backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translateZ(4px) scaleX(1.05);-moz-transform:translateZ(4px) scaleX(1.05);-ms-transform:translateZ(4px) scaleX(1.05);-o-transform:translateZ(4px) scaleX(1.05);transform:translateZ(4px) scaleX(1.05);box-shadow:-5px 6px 20px 0 #461919}.hardcover_front li:first-child:after{width:4px;height:100%;transform:rotateY(90deg) translateZ(-2px) translateX(2px)}.hardcover_front li:first-child:before{width:4px;height:100%;transform:rotateY(90deg) translateZ(158px) translateX(2px)}.hardcover_front li:last-child{background:#fffbec;transform:rotateY(180deg) translateZ(2px)}.hardcover_front li:last-child:after{width:4px;height:160px;transform:rotateX(90deg) rotateZ(90deg) translateZ(80px) translateX(-2px) translateY(-78px)}.hardcover_front li:last-child:before{width:4px;height:160px;box-shadow:0 0 30px 5px #333;transform:rotateX(90deg) rotateZ(90deg) translateZ(-140px) translateX(-2px) translateY(-78px)}.hardcover_front img{width:100%}.hardcover_back{-webkit-transform:rotateY(-15deg) translateZ(-8px);-moz-transform:rotateY(-15deg) translateZ(-8px);-ms-transform:rotateY(-15deg) translateZ(-8px);-o-transform:rotateY(-15deg) translateZ(-8px);transform:rotateY(-15deg) translateZ(-8px)}.hardcover_back li:first-child{background:#fffbec;-webkit-transform:translateZ(2px);-moz-transform:translateZ(2px);-ms-transform:translateZ(2px);-o-transform:translateZ(2px);transform:translateZ(2px)}.hardcover_back li:first-child:after{width:4px;height:100%;-webkit-transform:rotateY(90deg) translateZ(-2px) translateX(2px);-moz-transform:rotateY(90deg) translateZ(-2px) translateX(2px);-ms-transform:rotateY(90deg) translateZ(-2px) translateX(2px);-o-transform:rotateY(90deg) translateZ(-2px) translateX(2px);transform:rotateY(90deg) translateZ(-2px) translateX(2px)}.hardcover_back li:first-child:before{width:4px;height:100%;-webkit-transform:rotateY(90deg) translateZ(158px) translateX(2px);-moz-transform:rotateY(90deg) translateZ(158px) translateX(2px);-ms-transform:rotateY(90deg) translateZ(158px) translateX(2px);-o-transform:rotateY(90deg) translateZ(158px) translateX(2px);transform:rotateY(90deg) translateZ(158px) translateX(2px)}.hardcover_back li:last-child{background:#fffbec;-webkit-transform:translateZ(-2px);-moz-transform:translateZ(-2px);-ms-transform:translateZ(-2px);-o-transform:translateZ(-2px);transform:translateZ(-2px)}.hardcover_back li:last-child:after{width:4px;height:160px;-webkit-transform:rotateX(90deg) rotateZ(90deg) translateZ(80px) translateX(2px) translateY(-78px);-moz-transform:rotateX(90deg) rotateZ(90deg) translateZ(80px) translateX(2px) translateY(-78px);-ms-transform:rotateX(90deg) rotateZ(90deg) translateZ(80px) translateX(2px) translateY(-78px);-o-transform:rotateX(90deg) rotateZ(90deg) translateZ(80px) translateX(2px) translateY(-78px);transform:rotateX(90deg) rotateZ(90deg) translateZ(80px) translateX(2px) translateY(-78px)}.hardcover_back li:last-child:before{width:4px;height:160px;box-shadow:10px -1px 80px 20px #666;-webkit-transform:rotateX(90deg) rotateZ(90deg) translateZ(-140px) translateX(2px) translateY(-78px);-moz-transform:rotateX(90deg) rotateZ(90deg) translateZ(-140px) translateX(2px) translateY(-78px);-ms-transform:rotateX(90deg) rotateZ(90deg) translateZ(-140px) translateX(2px) translateY(-78px);-o-transform:rotateX(90deg) rotateZ(90deg) translateZ(-140px) translateX(2px) translateY(-78px);transform:rotateX(90deg) rotateZ(90deg) translateZ(-140px) translateX(2px) translateY(-78px)}.book_spine{-webkit-transform:rotateY(60deg) translateX(-5px) translateZ(-12px);-moz-transform:rotateY(60deg) translateX(-5px) translateZ(-12px);-ms-transform:rotateY(60deg) translateX(-5px) translateZ(-12px);-o-transform:rotateY(60deg) translateX(-5px) translateZ(-12px);transform:rotateY(60deg) translateX(-5px) translateZ(-12px);width:16px;z-index:0}.book_spine li:first-child{background:#eee;-webkit-transform:translateZ(2px);-moz-transform:translateZ(2px);-ms-transform:translateZ(2px);-o-transform:translateZ(2px);transform:translateZ(2px)}.book_spine li:first-child:after{width:4px;height:100%;-webkit-transform:rotateY(90deg) translateZ(-2px) translateX(2px);-moz-transform:rotateY(90deg) translateZ(-2px) translateX(2px);-ms-transform:rotateY(90deg) translateZ(-2px) translateX(2px);-o-transform:rotateY(90deg) translateZ(-2px) translateX(2px);transform:rotateY(90deg) translateZ(-2px) translateX(2px)}.book_spine li:first-child:before{width:4px;height:100%;-webkit-transform:rotateY(-90deg) translateZ(-12px);-moz-transform:rotateY(-90deg) translateZ(-12px);-ms-transform:rotateY(-90deg) translateZ(-12px);-o-transform:rotateY(-90deg) translateZ(-12px);transform:rotateY(-90deg) translateZ(-12px)}.book_spine li:last-child{background:#333;transform:translateZ(-2px)}.book_spine li:last-child:after{width:4px;height:16px;-webkit-transform:rotateX(90deg) rotateZ(90deg) translateZ(8px) translateX(2px) translateY(-6px);-moz-transform:rotateX(90deg) rotateZ(90deg) translateZ(8px) translateX(2px) translateY(-6px);-ms-transform:rotateX(90deg) rotateZ(90deg) translateZ(8px) translateX(2px) translateY(-6px);-o-transform:rotateX(90deg) rotateZ(90deg) translateZ(8px) translateX(2px) translateY(-6px);transform:rotateX(90deg) rotateZ(90deg) translateZ(8px) translateX(2px) translateY(-6px)}.book_spine li:last-child:before{width:4px;height:16px;box-shadow:5px -1px 100px 40px rgba(0,0,0,0.2);-webkit-transform:rotateX(90deg) rotateZ(90deg) translateZ(-210px) translateX(2px) translateY(-6px);-moz-transform:rotateX(90deg) rotateZ(90deg) translateZ(-210px) translateX(2px) translateY(-6px);-ms-transform:rotateX(90deg) rotateZ(90deg) translateZ(-210px) translateX(2px) translateY(-6px);-o-transform:rotateX(90deg) rotateZ(90deg) translateZ(-210px) translateX(2px) translateY(-6px);transform:rotateX(90deg) rotateZ(90deg) translateZ(-210px) translateX(2px) translateY(-6px)}UL.page{width:100%;height:98%;top:1%;left:3%;z-index:10}UL.page>li{background:linear-gradient(180deg, #e1ddd8 0, #fffbf6 100%);box-shadow:inset 0 -1px 2px rgba(50,50,50,0.1),inset -1px 0 1px rgba(150,150,150,0.2);border-radius:0 5px 5px 0;box-shadow:2px 2px 10px 0 rgba(0,0,0,0.29);width:100%;height:100%;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease}UL.page>li:nth-child(1){-webkit-transition-duration:0.6s;-moz-transition-duration:0.6s;transition-duration:0.6s}UL.page>li:nth-child(2){-webkit-transition-duration:0.6s;-moz-transition-duration:0.6s;transition-duration:0.6s}UL.page>li:nth-child(3){-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;transition-duration:0.4s}UL.page>li:nth-child(4){-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s}UL.page>li:nth-child(5){-webkit-transition-duration:0.6s;-moz-transition-duration:0.6s;transition-duration:0.6s}UL.page .page-info{width:99.8%;padding:8px;max-height:190px;overflow:hidden;text-align:center;line-height:12px;position:absolute;top:50%;-webkit-transform:translateY(-56%);-moz-transform:translateY(-56%);-ms-transform:translateY(-56%);-o-transform:translateY(-56%);transform:translateY(-56%)}UL.page .page-info H4{font-size:16px;margin:0}UL.page .book-logo{position:absolute;bottom:8px;left:42%;transform:translateX(-50%) scale(0.9);right:0}UL.page li:nth-child(1){-webkit-transform:rotateY(-28deg);-moz-transform:rotateY(-28deg);-ms-transform:rotateY(-28deg);-o-transform:rotateY(-28deg);transform:rotateY(-28deg)}UL.page li:nth-child(2){-webkit-transform:rotateY(-30deg);-moz-transform:rotateY(-30deg);-ms-transform:rotateY(-30deg);-o-transform:rotateY(-30deg);transform:rotateY(-30deg);border-left:1px solid #cacaca}UL.page li:nth-child(3){-webkit-transform:rotateY(-32deg);-moz-transform:rotateY(-32deg);-ms-transform:rotateY(-32deg);-o-transform:rotateY(-32deg);transform:rotateY(-32deg)}UL.page li:nth-child(4){-webkit-transform:rotateY(-34deg);-moz-transform:rotateY(-34deg);-ms-transform:rotateY(-34deg);-o-transform:rotateY(-34deg);transform:rotateY(-34deg)}UL.page li:nth-child(5){-webkit-transform:rotateY(-36deg);-moz-transform:rotateY(-36deg);-ms-transform:rotateY(-36deg);-o-transform:rotateY(-36deg);transform:rotateY(-36deg)}.ribbon{background:#c0392b;color:#fff;display:block;font-size:0.7em;position:absolute;top:11px;right:1px;width:40px;height:20px;line-height:20px;letter-spacing:0.15em;text-align:center;transform:rotateZ(45deg) translateZ(1px);backface-visibility:hidden;z-index:10}.ribbon::before{left:-20px;border-left:20px solid transparent}.ribbon::after{right:-20px;border-right:20px solid transparent}.captador{width:340px;position:fixed;bottom:-80px;right:20px;background:#ececec;box-shadow:0px 0px 7px #9B9B9B;padding:20px;z-index:20;border-radius:6px 6px 0 0;-webkit-transform:translateY(500px);-moz-transform:translateY(500px);-ms-transform:translateY(500px);-o-transform:translateY(500px);transform:translateY(500px);-webkit-transition:-webkit-transform 500ms;-moz-transition:-moz-transform 500ms;transition:transform 500ms}@media (max-width: 767px){.captador{width:100%;right:auto}}.captador.active{-webkit-transform:translateY(-120px);-moz-transform:translateY(-120px);-ms-transform:translateY(-120px);-o-transform:translateY(-120px);transform:translateY(-120px)}.captador BR{display:none}.captador div.terms{padding:10px}.captador div.terms SPAN.terms{display:inline-block;vertical-align:middle}.captador div.terms INPUT{display:inline-block}.captador .wpcf7-form-control-wrap.terms{display:inline-block}.captador .instrucciones{font-size:14px;margin-bottom:15px;color:#212121}.captador INPUT,.captador SELECT{display:block;width:100%;font-size:14px;padding:5px;border:1px solid #929292;margin-bottom:5px;background:#f7f7f7}.captador INPUT[type=submit],.captador SELECT[type=submit]{background:#ff4d4d;color:#fff;text-transform:uppercase;border:0;padding:10px 5px}.captador INPUT[type=submit]:hover,.captador SELECT[type=submit]:hover{background:#ff1a1a}.captador .btn-close{background:#d8d8d8;color:#363636;display:block;width:100%;padding:10px 5px}.captador .wpcf7-validation-errors{border:0;font-size:12px;margin-top:-20px}.captador .wpcf7-form-control-wrap{display:block}.captador span.wpcf7-not-valid-tip{color:#f00;position:absolute;width:115px;right:0;font-size:10px;z-index:10;top:11px}.ssba{padding:20px 5px}.ssba IMG{width:40px !important;filter:grayscale(100%);-webkit-transition:filter 500ms;-moz-transition:filter 500ms;transition:filter 500ms}.ssba IMG:hover{filter:grayscale(0%)}#banner-premios img{max-height:140px}@keyframes appearFromLeft{0%{-webkit-transform:translateX(-400px);-moz-transform:translateX(-400px);-ms-transform:translateX(-400px);-o-transform:translateX(-400px);transform:translateX(-400px)}50%{-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);-o-transform:translateX(50px);transform:translateX(50px)}}@keyframes atention{50%{color:black}}@keyframes blinker{50%{opacity:0}}.opinion-widget{text-align:left;padding:20px}.opinion-widget .image{height:180px;background-size:cover;background-size:contain;background-position:center right;background-repeat:no-repeat}.opinion-widget .quote{background:#f7f7f7 none repeat scroll 0 0;border:0 none;color:#444;font-size:14px;font-weight:600;line-height:20px;margin-bottom:25px;margin-top:10px;padding:20px;position:relative}.opinion-widget .quote:after{top:100%;left:40px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(222,222,222,0);border-top-color:#f7f7f7;border-width:20px;margin-left:0px}.opinion-widget .autor{margin-top:20px;padding-left:10px}.opinion-widget .autor .nombre{display:block;margin-top:15px;color:#d20013;font-size:18px;font-weight:600;padding:0}.opinion-widget .autor .profesion{color:#999;padding:0px 0;display:block}.card-widget{background:#fff;text-align:center;padding:10px;border:3px solid transparent;margin:20px 10px;position:relative;-webkit-transition:100ms all ease-in;-moz-transition:100ms all ease-in;transition:100ms all ease-in;box-shadow:2px 2px 10px 0 #dcdcdc}.card-widget .lnk-card{text-decoration:none;color:inherit}.card-widget .lnk-card .image-overlay{background-color:rgba(255,77,77,0.3);position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;transition:opacity 300ms}.card-widget .lnk-card:hover .image-overlay{opacity:.5}.card-widget .lnk-card:hover .flecha{transform:translateX(20px)}.card-widget .flecha{color:#ff4d4d;font-size:26px;position:absolute;bottom:10px;right:25px;transition:transform 300ms}.card-widget .image{border:1px solid #8e8e8e;background-color:#dd4747;background-size:cover;background-repeat:no-repeat;height:280px;position:relative;-webkit-transition:100ms all ease-in;-moz-transition:100ms all ease-in;transition:100ms all ease-in}.card-widget .image IMG{width:100%}.card-widget .content{padding:10px}.card-widget .content .titular{font-size:18px;font-weight:600;margin-bottom:10px;color:#000000;text-decoration:none}.card-widget .content .subtitulo{font-size:14px;text-transform:uppercase}.card-widget .content .descripcion{text-align:left}.card-widget .content .action{text-align:center}.card-widget .widget-frame{width:420px;height:315px}@media (max-width: 767px){.card-widget .widget-frame{width:225px;height:315px}}@media (min-width: 768px){.card-widget .widget-frame{width:310px;height:315px}}@media (min-width: 992px){.card-widget .widget-frame{width:420px;height:315px}}.so-widget-video_widget{position:relative}.so-widget-video_widget A.lnk-video{display:block;height:300px}.so-widget-video_widget A.lnk-video IMG{object-fit:cover;width:100%;height:100%}.so-widget-video_widget SPAN.play{padding:15px 35px;background-color:rgba(0,0,0,0.6);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:7px}.so-widget-video_widget SPAN.play I{color:white;font-size:30px}.single-blog{background-color:#f2f2f2}.single-blog .builder-heading{height:500px}.single-blog .builder-heading .overlay{background:rgba(0,0,0,0.2)}.single-blog .builder-heading H2 small{font-size:32px;color:#fff;display:inline-block;line-height:40px;margin-top:20px}@media (max-width: 767px){.single-blog .builder-heading{height:300px}.single-blog .builder-heading H2{font-size:20px;width:90%}.single-blog .builder-heading H2 small{font-size:20px;line-height:28px}}.blog-aside{margin-top:20px;box-shadow:1px 4px 4px #dedede}.blog-aside .archive-recent{display:inline-block;width:100%;margin-left:0;padding-left:0;margin-top:20px}.blog-aside .archive-recent .item{display:block}.blog-aside .archive-recent .item .imagen{height:150px;width:100%;background-size:cover;background-position:center center}.blog-aside .archive-recent .item .summary{float:left;text-decoration:none;text-align:left}.blog-aside .archive-recent .item .summary .title{display:block;padding-top:15px;color:#363636}.blog-aside .archive-recent .item .summary .date{color:#d8d8d8;display:block;font-size:12px}.blog-aside .archive-recent .item:hover .title{color:#dd4747}#page-blog{background-color:#f2f2f2}#page-blog a{text-decoration:none}#page-blog a.view-article{display:none}#page-blog .heading{background:url("../img/headings/header-blog-m.jpg") no-repeat center top;background-size:contain;height:340px;position:relative;background-attachment:fixed}.ficha-blog-mini{cursor:pointer;margin-top:20px}.ficha-blog-mini:last-child{margin-bottom:40px}.ficha-blog-mini .box{box-shadow:2px 2px 10px 0 #dcdcdc;background:#fff;position:relative;margin-bottom:100px}@media (max-width: 767px){.ficha-blog-mini .box{margin-bottom:125px}}.ficha-blog-mini:hover .overimg{opacity:.8;-webkit-filter:blur(3px);filter:blur(3px);overflow:hidden}.ficha-blog-mini:hover .content{bottom:-60px;height:250px;border-bottom:0}.ficha-blog-mini:hover .content .arrow{display:none}.ficha-blog-mini .header{background-color:#dd4747;position:relative;height:400px;overflow:hidden}.ficha-blog-mini .header .overimg{top:0;bottom:0;left:0;right:0;position:absolute;color:#fff;display:inline;transition:500ms all ease;background-size:cover;background-position:center center}.ficha-blog-mini .header .overimg .date{margin:30px;background-color:rgba(255,255,255,0.3);text-align:center;width:46px;height:57px;padding-top:10px;padding-bottom:13px;border:3px solid #fff}.ficha-blog-mini .header .overimg .date H6{margin:0 auto;font-size:8px}.ficha-blog-mini .header iframe{width:100%;height:303px}.ficha-blog-mini .action{display:none;text-align:center;margin-top:20px}.ficha-blog-mini .action A{background:#ff4d4d;color:#fff;display:inline-block;padding:10px 45px;font-size:15px}.ficha-blog-mini .content{text-align:left;height:185px;padding:20px 25px;position:absolute;bottom:-130px;background:white;margin:35px 20px;left:0;overflow:hidden;-webkit-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms}.ficha-blog-mini .content .gradient-bottom{display:block;position:absolute;bottom:0;height:30px;width:100%;background-color:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%,#fff 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 100%)}.ficha-blog-mini .content .arrow{animation:blinker 1s linear infinite;position:absolute;bottom:0;right:15px;color:#dd4747}@media (max-width: 767px){.ficha-blog-mini .content{height:160px;margin:35px 10px}}.ficha-blog-mini .content .titular{font-size:28px;font-weight:500;line-height:0.9;color:#1b1b1b}@media (max-width: 767px){.ficha-blog-mini .content .titular{font-size:20px}}.ficha-blog-mini .content .fecha{display:block;font-size:12px;padding-bottom:5px;color:#000}.ficha-blog-mini .content .subtitulo{color:#707070}.ficha-blog-mini .content .description{color:#363636;font-size:16px}.ficha-blog-mini .content .description a{text-align:left;color:#363636}@media (max-width: 767px){.ficha-blog-mini .content .description{font-size:14px}}.ficha-blog-mini .content .empresa{height:57px;float:right;margin-left:10px;margin-bottom:10px}.ficha-blog-mini .content .empresa IMG{height:100%}.ficha-blog-full{margin-bottom:20px;margin-top:20px;text-align:left;background:#fff;box-shadow:1px 4px 4px #dedede}.ficha-blog-full:hover .overimg{opacity:.8}.ficha-blog-full .header{background-color:#dd4747;position:relative;text-align:left;height:340px}.ficha-blog-full .header .overimg{top:0;bottom:0;left:0;right:0;position:absolute;color:#fff;display:inline;transition:500ms all ease;background-position:center center;background-size:cover}.ficha-blog-full .content{padding:20px}@media (min-width: 1200px){.ficha-blog-full .content{padding:20px 120px}}.ficha-blog-full .content H4{font-size:25px;font-weight:600;line-height:22px;color:#1b1b1b;margin-bottom:10px}.ficha-blog-full .content H4 SMALL{font-size:16px}.ficha-blog-full .content .info{margin-bottom:20px;font-size:15px}.ficha-blog-full .content .info .autor{color:#dd4747}.ficha-blog-full .content .info .fecha{color:#969696;padding-bottom:15px}.ficha-blog-full .content .subtitulo{color:#707070}.ficha-blog-full .content .body{text-align:left;color:#363636;font-size:16px;line-height:1.6;margin-top:40px}@media (max-width: 767px){.ficha-blog-full .content .body{font-size:14px}}.ficha-blog-full .content .body IMG{display:block;margin:auto;max-width:100%}.autor .contacta{width:220px;text-decoration:none}.autor .contacta:hover{text-decoration:none}.autor .contacta a{color:#dd4747;text-decoration:none;line-height:1}.autor .contacta a:hover{text-decoration:none}body:before{content:"";position:fixed;top:-10px;left:0;width:100%;height:10px;z-index:100;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.8);-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.8);box-shadow:0px 0px 10px rgba(0,0,0,0.8)}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace .pace-progress{background:#b73b3b;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px}.pace-inactive{display:none}.kbox{position:relative;width:60%;background:#ddd;-moz-border-radius:4px;border-radius:4px;padding:2em 1.5em;color:rgba(0,0,0,0.8);text-shadow:0 1px 0 #fff;line-height:1.5;margin:60px auto}.kbox:before,.kbox:after{z-index:-1;position:absolute;content:"";bottom:15px;left:10px;width:50%;top:80%;max-width:300px;background:rgba(0,0,0,0.7);box-shadow:0 15px 10px rgba(0,0,0,0.7);transform:rotate(-3deg)}.kbox :after{transform:rotate(3deg);right:10px;left:auto}.row.display-flex{display:flex;flex-wrap:wrap}.row.display-flex>[class*='col-']{display:flex;flex-direction:column}
