.elementor-2565 .elementor-element.elementor-element-63ca7a0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2565 .elementor-element.elementor-element-63ca7a0:not(.elementor-motion-effects-element-type-background), .elementor-2565 .elementor-element.elementor-element-63ca7a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://kodzentris.com/wp-content/uploads/2026/08/KOD-Blue-3.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-2565 .elementor-element.elementor-element-db8d3f3{--display:flex;}.elementor-2565 .elementor-element.elementor-element-7d722ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2565 .elementor-element.elementor-element-fc03fe1{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2565 .elementor-element.elementor-element-fc03fe1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2565 .elementor-element.elementor-element-fc03fe1:after{content:"0.5";}.elementor-2565 .elementor-element.elementor-element-fc03fe1 .elementor-post__thumbnail__link{width:100%;}.elementor-2565 .elementor-element.elementor-element-fc03fe1 .elementor-post__meta-data span + span:before{content:"•";}.elementor-2565 .elementor-element.elementor-element-fc03fe1 .elementor-post__card{border-radius:10px;}.elementor-2565 .elementor-element.elementor-element-fc03fe1 .elementor-post__card .elementor-post__meta-data{border-top-color:var( --e-global-color-accent );}.elementor-2565 .elementor-element.elementor-element-fc03fe1 .elementor-post__text{margin-top:10px;}.elementor-2565 .elementor-element.elementor-element-fc03fe1 .elementor-post__badge{right:0;}.elementor-2565 .elementor-element.elementor-element-fc03fe1 .elementor-post__card .elementor-post__badge{border-radius:25px;font-size:10px;margin:20px;}.elementor-2565 .elementor-element.elementor-element-fc03fe1 .elementor-post__title, .elementor-2565 .elementor-element.elementor-element-fc03fe1 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-2565 .elementor-element.elementor-element-fc03fe1 .elementor-pagination{text-align:center;margin-top:10px;}.elementor-2565 .elementor-element.elementor-element-fc03fe1 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-blocksy_palette_6 );}body:not(.rtl) .elementor-2565 .elementor-element.elementor-element-fc03fe1 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2565 .elementor-element.elementor-element-fc03fe1 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2565 .elementor-element.elementor-element-fc03fe1 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2565 .elementor-element.elementor-element-fc03fe1 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-2565 .elementor-element.elementor-element-fc03fe1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2565 .elementor-element.elementor-element-fc03fe1:after{content:"0.5";}.elementor-2565 .elementor-element.elementor-element-fc03fe1 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS */h2 { font-size: 35px; }
h3 { font-size: 30px; }
h4 { font-size: 25px; }
p { font-size: 22px; }

@media (max-width: 767px) {
    p {
        font-size: 18px;
    }
    li {
        font-size: 16px;
        line-height: 1.5;
    }
}

.no-break {
    white-space: nowrap;
}

.areas h4 {
    font-size: clamp(16px, 1.5vw, 20px);
}
.areas:hover h4 {
    color: #FFFFFF;
}

.tituloperfil p{
    font-size: 25px;
}

.oculto{
    display: none
}
.dorado {
    background: linear-gradient(
        20deg,
        #6b4f12 0%,
        #d4af37 25%,
        #f8e7a0 50%,
        #d4af37 75%,
        #6b4f12 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}

.dorado2 {
    background: linear-gradient(
    0deg,
        #6b4f12 0%,
        #d4af37 35%,
        #f8e7a0 50%,
        #d4af37 65%,
        #6b4f12 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}

.hero-header {
    position: relative;
    min-height: 400px;
    overflow: hidden;
    background: #0A2540;
    isolation: isolate;
}


.hero-section {
    display: none;
}

.ct-container-full{
    padding-top:0px;
    padding-bottom: 0px;
}/* End custom CSS */