.bloque-opo .button-read-more:after, .bloque-opo .button-read-more:before {display:none;}
.bloque-opo {background: #0D598F;
background: linear-gradient(90deg, rgba(13, 89, 143, 0.85) 0%, rgba(13, 89, 143, 0.67) 52%, rgba(13, 89, 143, 0.5) 100%);}
.bloque-opo .iguru_module_carousel.pagination_circle .slick-dots li.slick-active button:before {background-color:#f3f3f3 !important;}
.bloque-opo .blog-post.format-standard-image .blog-post_media .blog-post_feature-link img, 
.bloque-opo .blog-post.format-image .blog-post_media .blog-post_feature-link img {border-radius:24px;}
.bloque-opo .blog-style-standard .blog-post .blog-post_meta-desc .button-read-more {width:100%; border-radius:48px; font-family:'Poppins', sans-serif; font-size:14px;}
.bloque-opo .blog-style-standard .blog-post .blog-post_title {color:#ffffff; font-family:'Poppins', sans-serif; font-weight:bold !important; font-size:16px !important; line-height:1.2 !important;}
.bloque-opo .blog-style-standard .blog-post .blog-post_title a {color:#ffffff; font-family:'Poppins', sans-serif; font-weight:600 !important; font-size:16px !important; line-height:1.2 !important;}
.bloque-opo .blog-style-standard .blog-post .blog-post_media_part {border-radius:24px !important;}
.bloque-opo .blog-style-standard .blog-post {background-color:transparent;}
.subra img {max-width:238px;}
.bloque-opo h2  {color:#ffffff; font-family:'Poppins', sans-serif; font-weight:bold; font-size:36px; line-height:1.2;}
.pors {display:flex; align-items:center !important; background-image:url(https://centroestudio.es/wp-content/uploads/2025/10/fondo-degradado.jpg) !important; background-size:cover; padding-left:12%; background-position:0px -90px;}
.aprobados {display:flex; align-items: stretch;}
.aprobados .iguru_module_carousel .slick-slide {padding:64px 48px 48px 48px; border-radius:48px;}
.aprobados .iguru_module_carousel img {max-width:102px;}
.aprobados .iguru_module_carousel.pagination_circle .slick-dots li.slick-active button:before {background-color:#6f6f6f !important;}
.aprobados h5 {color:#0a0e1f; font-family:'Poppins', sans-serif; font-weight:bold; font-size:20px; margin-bottom:12px !important;}
.aprobados .iguru_module_carousel p {color:#0a0e1f; font-family:'Poppins', sans-serif; font-weight:400; font-size:16px; margin-bottom:24px !important; font-style:italic; line-height:1.4;}
.al_ap {padding-left:12%;}
.al_ap img {max-width:48px; margin-right:12px;}
.al_ap span {color:#0a0e1f; font-family:'Poppins', sans-serif; font-weight:bold; font-size:18px; font-weight:500; position:Relative; top:12px;}
.aprobados .porcentaje p {color:#0a0e1f; font-family:'Poppins', sans-serif; font-weight:bold; font-size:112px; line-height:1;}
.boton-morado button{border-radius:48px !important; color:#ffffff !important; font-family:'Poppins', sans-serif; text-transform:uppercase; background-color:#5f3699 !important; padding:12px 48px !important; border-color:#5f3699 !important; background-image:initial !important;}
.boton-trans button{border-radius:48px !important; color:#0d598f !important; font-family:'Poppins', sans-serif; text-transform:uppercase; background-color:transparent !important; padding:12px 48px !important; border-color:#0d598f !important; background-image:initial !important; border:2px solid #0d598f !important;}
.highlight {
background-image: url(https://centroestudio.es/wp-content/uploads/2025/10/highlight.png);
background-repeat: no-repeat;
background-position: 0 53%;
padding-bottom: 2em;
background-size: contain;
}
.hero-home h1 {color:#0a0e1f; font-family:'Poppins', sans-serif; font-weight:bold; font-size:56px; line-height:1.2; margin-bottom:24px !important; margin-top:72px !important;}
.buscador h2 {color:#0a0e1f; font-family:'Poppins', sans-serif; font-weight:bold; font-size:48px; line-height:1.2;}
.buscador img {position:Relative; top:28px;}
.buscador form {margin-top:64px; background-color:#f8f8f8; border-radius:48px; padding:12px 0px 12px 48px; box-shadow: 2px 10px 12px 3px rgba(194,194,194,0.26);
-webkit-box-shadow: 2px 10px 12px 3px rgba(194,194,194,0.26);
-moz-box-shadow: 2px 10px 12px 3px rgba(194,194,194,0.26);}
.bo-search-btn svg {width:44px !important; height:44px !important;}
.bo-search-btn {width:66px !important; height:66px !important;}
.bo-field label {display:inline !important; margin-right:12px; color:#0a0e1f; font-family:'Poppins', sans-serif; font-weight:400 !important;}
.bo-field {padding-bottom:12px;}
.bo-form a.bo-clear {display:none !important;}
.bo-form select{display:inline !important; background-color:Transparent; border-bottom:2px solid #000000; border-color:rgba(0,0,0,0.1) !important; border-radius:0px; padding-bottom:6px !important; height:auto; width:48% !important; accent-color: #00a884;}
.hero-home h2 {color:#0a0e1f; font-family:'Poppins', sans-serif; font-size:20px; line-height:1.2; margin-bottom:72px !important; font-style:italic;}
.hero-home p {color:#0d598f; font-family:'Poppins', sans-serif; font-size:16px; line-height:1.2; font-style:italic; margin-top:22%;}
.hero-home h1 span {color:#0a0e1f; font-family:'Poppins', sans-serif; font-weight:bold; font-size:56px; line-height:1.2;}
.page-id-17173 #main {padding-top:24px;}
.page-id-17173 .page-header {margin-bottom:0px !important; padding-bottom:0px !important;}
#menu-item-17182 a span{background-color:#5f3699; border-radius:48px; color:#ffffff; padding:6px 24px; font-weight:bold;}
.page-id-17173 .primary-nav>ul>li>a {color:#0a0e1f; font-family:'Poppins', sans-serif; font-weight:600;}
.page-id-17173 .wgl-theme-header.header_overlap .wgl-site-header .primary-nav .lavalamp-object {display:none;}
.page-id-17173 .wgl-header-row .wgl-container {width:1280px; padding-top:6px;}
.page-id-17173 .wgl-header-row .header_side.h_align_right {display:none;}
.page-id-17173 .wgl-header-row-section_top {display:none;}
.page-id-17173 .prime-car .slick-list {background-color:#f3f3f3; border-radius:24px;   --bg: #f3f3f3; border: 3px solid transparent;
border-radius: 14px; background:
linear-gradient(var(--bg), var(--bg)) padding-box,
linear-gradient(45deg, #94b9ff, #5f3699) border-box;}
.bloque-opo h2 {color:#ffffff;}
.postid-17230 .post_featured_bg {display:none;}
.blog-post_title {display:none;}
.postid-17230 #comments {display:none;}