.elementor-10535 .elementor-element.elementor-element-73475c05{--display:flex;--min-height:72.5vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:3vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:3vw;}.elementor-10535 .elementor-element.elementor-element-73475c05:not(.elementor-motion-effects-element-type-background), .elementor-10535 .elementor-element.elementor-element-73475c05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kwminternacional.org/wp-content/uploads/2026/09/Popup-Donar-Pieza-1-Fondo-Logos-Abajo-1080.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10535 .elementor-element.elementor-element-73475c05.e-con{--align-self:flex-start;}.elementor-10535 .elementor-element.elementor-element-77cbdc47{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-10535 .elementor-element.elementor-element-b851ef8 .elementor-flip-box__front{background-color:#02010100;background-image:url("https://kwminternacional.org/wp-content/uploads/2026/09/panel-largo.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10535 .elementor-element.elementor-element-b851ef8 .elementor-flip-box__back{background-color:var( --e-global-color-primary );border-style:none;}.elementor-10535 .elementor-element.elementor-element-b851ef8 .elementor-flip-box__button:hover{background-color:var( --e-global-color-secondary );}.elementor-10535 .elementor-element.elementor-element-b851ef8{width:var( --container-widget-width, 51% );max-width:51%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-10535 .elementor-element.elementor-element-b851ef8.elementor-element{--align-self:center;}.elementor-10535 .elementor-element.elementor-element-b851ef8 .elementor-flip-box{height:15vh;}.elementor-10535 .elementor-element.elementor-element-b851ef8 .elementor-flip-box__layer, .elementor-10535 .elementor-element.elementor-element-b851ef8 .elementor-flip-box__layer__overlay{border-radius:1.6em;}.elementor-10535 .elementor-element.elementor-element-b851ef8 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-10535 .elementor-element.elementor-element-b851ef8 .elementor-flip-box__image{margin-bottom:-15em;opacity:1;}.elementor-10535 .elementor-element.elementor-element-b851ef8 .elementor-flip-box__image img{width:20%;}.elementor-10535 .elementor-element.elementor-element-b851ef8 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Noto Sans", Sans-serif;font-size:1.3em;font-weight:600;}.elementor-10535 .elementor-element.elementor-element-b851ef8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0vw 0vw 0vw 1vw;text-align:start;justify-content:center;}.elementor-10535 .elementor-element.elementor-element-b851ef8 .elementor-flip-box__button{margin-inline-start:0;}.elementor-10535 .elementor-element.elementor-element-b851ef8 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-text );font-family:"Noto Sans", Sans-serif;font-weight:600;}.elementor-10535 .elementor-element.elementor-element-3f79304a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10535 .elementor-element.elementor-element-42411e47 .elementor-flip-box__front{background-color:#02010100;background-image:url("https://kwminternacional.org/wp-content/uploads/2026/09/Panel-Corto.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10535 .elementor-element.elementor-element-42411e47 .elementor-flip-box__back{background-color:var( --e-global-color-primary );border-style:none;}.elementor-10535 .elementor-element.elementor-element-42411e47 .elementor-flip-box__button:hover{background-color:var( --e-global-color-secondary );}.elementor-10535 .elementor-element.elementor-element-42411e47{width:var( --container-widget-width, 35% );max-width:35%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-10535 .elementor-element.elementor-element-42411e47.elementor-element{--align-self:center;}.elementor-10535 .elementor-element.elementor-element-42411e47 .elementor-flip-box{height:15vh;}.elementor-10535 .elementor-element.elementor-element-42411e47 .elementor-flip-box__layer, .elementor-10535 .elementor-element.elementor-element-42411e47 .elementor-flip-box__layer__overlay{border-radius:1.6em;}.elementor-10535 .elementor-element.elementor-element-42411e47 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-10535 .elementor-element.elementor-element-42411e47 .elementor-flip-box__image{margin-bottom:0.4em;opacity:1;}.elementor-10535 .elementor-element.elementor-element-42411e47 .elementor-flip-box__image img{width:32%;}.elementor-10535 .elementor-element.elementor-element-42411e47 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Noto Sans", Sans-serif;font-size:1.3em;font-weight:600;}.elementor-10535 .elementor-element.elementor-element-42411e47 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:start;justify-content:center;}.elementor-10535 .elementor-element.elementor-element-42411e47 .elementor-flip-box__button{margin-inline-start:0;}.elementor-10535 .elementor-element.elementor-element-42411e47 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-text );font-family:"Noto Sans", Sans-serif;font-weight:600;}.elementor-10535 .elementor-element.elementor-element-13b657f3 .elementor-flip-box__front{background-color:#02010100;background-image:url("https://kwminternacional.org/wp-content/uploads/2026/09/Panel-Corto.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10535 .elementor-element.elementor-element-13b657f3 .elementor-flip-box__back{background-color:var( --e-global-color-primary );border-style:none;}.elementor-10535 .elementor-element.elementor-element-13b657f3 .elementor-flip-box__button:hover{background-color:var( --e-global-color-secondary );}.elementor-10535 .elementor-element.elementor-element-13b657f3{width:var( --container-widget-width, 30% );max-width:30%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-10535 .elementor-element.elementor-element-13b657f3.elementor-element{--align-self:center;}.elementor-10535 .elementor-element.elementor-element-13b657f3 .elementor-flip-box{height:15vh;}.elementor-10535 .elementor-element.elementor-element-13b657f3 .elementor-flip-box__layer, .elementor-10535 .elementor-element.elementor-element-13b657f3 .elementor-flip-box__layer__overlay{border-radius:1.6em;}.elementor-10535 .elementor-element.elementor-element-13b657f3 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-10535 .elementor-element.elementor-element-13b657f3 .elementor-flip-box__image{margin-bottom:-15em;opacity:1;}.elementor-10535 .elementor-element.elementor-element-13b657f3 .elementor-flip-box__image img{width:34%;}.elementor-10535 .elementor-element.elementor-element-13b657f3 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Noto Sans", Sans-serif;font-size:1.3em;font-weight:600;}.elementor-10535 .elementor-element.elementor-element-13b657f3 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-10535 .elementor-element.elementor-element-13b657f3 .elementor-flip-box__button{margin-inline-center:0;}.elementor-10535 .elementor-element.elementor-element-13b657f3 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-text );font-family:"Noto Sans", Sans-serif;font-size:1.4em;font-weight:600;}.elementor-10535 .elementor-element.elementor-element-d84160 .elementor-flip-box__front{background-color:#02010100;background-image:url("https://kwminternacional.org/wp-content/uploads/2026/09/Panel-Corto.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10535 .elementor-element.elementor-element-d84160 .elementor-flip-box__back{background-color:var( --e-global-color-primary );border-style:none;}.elementor-10535 .elementor-element.elementor-element-d84160 .elementor-flip-box__button:hover{background-color:var( --e-global-color-secondary );}.elementor-10535 .elementor-element.elementor-element-d84160{width:var( --container-widget-width, 35% );max-width:35%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-10535 .elementor-element.elementor-element-d84160.elementor-element{--align-self:center;}.elementor-10535 .elementor-element.elementor-element-d84160 .elementor-flip-box{height:15vh;}.elementor-10535 .elementor-element.elementor-element-d84160 .elementor-flip-box__layer, .elementor-10535 .elementor-element.elementor-element-d84160 .elementor-flip-box__layer__overlay{border-radius:1.6em;}.elementor-10535 .elementor-element.elementor-element-d84160 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-10535 .elementor-element.elementor-element-d84160 .elementor-flip-box__image{margin-bottom:-15em;opacity:1;}.elementor-10535 .elementor-element.elementor-element-d84160 .elementor-flip-box__image img{width:24%;}.elementor-10535 .elementor-element.elementor-element-d84160 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Noto Sans", Sans-serif;font-size:1.3em;font-weight:600;}.elementor-10535 .elementor-element.elementor-element-d84160 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:start;justify-content:center;}.elementor-10535 .elementor-element.elementor-element-d84160 .elementor-flip-box__button{margin-inline-start:0;}.elementor-10535 .elementor-element.elementor-element-d84160 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-text );font-family:"Noto Sans", Sans-serif;font-weight:600;}.elementor-10535 .elementor-element.elementor-element-1a133688{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-10535 .elementor-element.elementor-element-285a2068 .elementor-flip-box__front{background-color:#02010100;background-image:url("https://kwminternacional.org/wp-content/uploads/2026/09/panel-largo.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10535 .elementor-element.elementor-element-285a2068 .elementor-flip-box__back{background-color:var( --e-global-color-primary );border-style:none;}.elementor-10535 .elementor-element.elementor-element-285a2068 .elementor-flip-box__button:hover{background-color:var( --e-global-color-secondary );}.elementor-10535 .elementor-element.elementor-element-285a2068{width:var( --container-widget-width, 51% );max-width:51%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-10535 .elementor-element.elementor-element-285a2068.elementor-element{--align-self:center;}.elementor-10535 .elementor-element.elementor-element-285a2068 .elementor-flip-box{height:15vh;}.elementor-10535 .elementor-element.elementor-element-285a2068 .elementor-flip-box__layer, .elementor-10535 .elementor-element.elementor-element-285a2068 .elementor-flip-box__layer__overlay{border-radius:1.6em;}.elementor-10535 .elementor-element.elementor-element-285a2068 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-10535 .elementor-element.elementor-element-285a2068 .elementor-flip-box__image{margin-bottom:-15em;opacity:1;}.elementor-10535 .elementor-element.elementor-element-285a2068 .elementor-flip-box__image img{width:20%;}.elementor-10535 .elementor-element.elementor-element-285a2068 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Noto Sans", Sans-serif;font-size:1.3em;font-weight:600;}.elementor-10535 .elementor-element.elementor-element-285a2068 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:start;justify-content:center;}.elementor-10535 .elementor-element.elementor-element-285a2068 .elementor-flip-box__button{margin-inline-start:0;}.elementor-10535 .elementor-element.elementor-element-285a2068 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-text );font-family:"Noto Sans", Sans-serif;font-weight:600;}.elementor-10535 .elementor-element.elementor-element-133872a1{--spacer-size:2vh;}.elementor-10535 .elementor-element.elementor-element-69210e56{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-10535 .elementor-element.elementor-element-70af8e72{width:var( --container-widget-width, 15vw );max-width:15vw;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;--container-widget-width:15vw;--container-widget-flex-grow:0;}.elementor-10535 .elementor-element.elementor-element-5081680a{--e-transform-translateY:1vh;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;text-align:center;font-family:"Noto Sans", Sans-serif;font-size:1.3em;font-weight:600;text-shadow:0px 0px 7px #000000;color:var( --e-global-color-text );}.elementor-10535 .elementor-element.elementor-element-5081680a.elementor-element{--align-self:center;}.elementor-10535 .elementor-element.elementor-element-442f6b59{width:var( --container-widget-width, 15vw );max-width:15vw;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;--container-widget-width:15vw;--container-widget-flex-grow:0;}.elementor-10535 .elementor-element.elementor-element-3685a128{width:var( --container-widget-width, 5% );max-width:5%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:-1vw 0vw 0vw 0vw;--container-widget-width:5%;--container-widget-flex-grow:0;}#elementor-popup-modal-10535 .dialog-widget-content{animation-duration:1.2s;background-color:var( --e-global-color-600f0ea );box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-10535{background-color:#000000E6;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-10535 .dialog-message{width:80vw;height:auto;}#elementor-popup-modal-10535 .dialog-close-button{display:flex;top:3%;background-color:#FFFFFF00;font-size:30px;}body:not(.rtl) #elementor-popup-modal-10535 .dialog-close-button{right:2%;}body.rtl #elementor-popup-modal-10535 .dialog-close-button{left:2%;}#elementor-popup-modal-10535 .dialog-close-button i{color:var( --e-global-color-text );}#elementor-popup-modal-10535 .dialog-close-button svg{fill:var( --e-global-color-text );}#elementor-popup-modal-10535 .dialog-close-button:hover i{color:#D4AF37;}#elementor-popup-modal-10535 .dialog-close-button:hover{background-color:#02010100;}@media(max-width:1366px){.elementor-10535 .elementor-element.elementor-element-b851ef8 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:1rem;}.elementor-10535 .elementor-element.elementor-element-b851ef8 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:0.7rem;}.elementor-10535 .elementor-element.elementor-element-42411e47 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:1rem;}.elementor-10535 .elementor-element.elementor-element-42411e47 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:1% 0% 0% 8%;}.elementor-10535 .elementor-element.elementor-element-42411e47 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:0.7rem;}.elementor-10535 .elementor-element.elementor-element-13b657f3 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:1rem;}.elementor-10535 .elementor-element.elementor-element-13b657f3 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0% 0% 0% 0%;}.elementor-10535 .elementor-element.elementor-element-13b657f3 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:0.7rem;}.elementor-10535 .elementor-element.elementor-element-d84160 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:1rem;}.elementor-10535 .elementor-element.elementor-element-d84160 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:1% 0% 0% 8%;}.elementor-10535 .elementor-element.elementor-element-d84160 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:0.7rem;}.elementor-10535 .elementor-element.elementor-element-285a2068 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;}.elementor-10535 .elementor-element.elementor-element-285a2068 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:1rem;}.elementor-10535 .elementor-element.elementor-element-285a2068 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0% 0% 0% 3%;}.elementor-10535 .elementor-element.elementor-element-285a2068 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:0.7rem;}.elementor-10535 .elementor-element.elementor-element-5081680a{font-size:1rem;}}@media(min-width:768px){.elementor-10535 .elementor-element.elementor-element-73475c05{--width:100%;}.elementor-10535 .elementor-element.elementor-element-77cbdc47{--width:100%;}.elementor-10535 .elementor-element.elementor-element-3f79304a{--width:100%;}.elementor-10535 .elementor-element.elementor-element-1a133688{--width:100%;}.elementor-10535 .elementor-element.elementor-element-69210e56{--width:100%;}}/* Start custom CSS for flip-box, class: .elementor-element-b851ef8 */.elementor-10535 .elementor-element.elementor-element-b851ef8 .elementor-flip-box {
    overflow: hidden !important;
}

.elementor-10535 .elementor-element.elementor-element-b851ef8 .elementor-flip-box__back {
    border: none !important;
    box-shadow: inset 0 0 0 2px #ffffff !important;
    opacity: 0;
    transition:
        transform 0.6s ease,
        opacity 0s linear 0.6s !important;
}

.elementor-10535 .elementor-element.elementor-element-b851ef8 .elementor-flip-box:hover .elementor-flip-box__back {
    opacity: 1;
    transition:
        transform 0.6s ease,
        opacity 0s linear 0s !important;
}







.elementor-10535 .elementor-element.elementor-element-b851ef8 .elementor-flip-box__back
.elementor-flip-box__layer__inner {
    position: relative;
    display: block !important;
    width: 100%;
    box-sizing: border-box;
}

.elementor-10535 .elementor-element.elementor-element-b851ef8 .elementor-flip-box__back
.elementor-flip-box__layer__description {
    margin: 0 !important;
    white-space: nowrap;
}

.elementor-10535 .elementor-element.elementor-element-b851ef8 .elementor-flip-box__back
.elementor-flip-box__button {
    position: absolute !important;
    right:12px;
    top: calc(50% + 37px);
    transform: translateY(-50%);
    width: auto !important;
    min-width: 0 !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 6px 14px !important;
    white-space: nowrap;
    text-align: center;
    font-size: 15px !important;
    line-height: 1.1;
    box-sizing: border-box;
}





/* Solo Laptop */
@media (max-width: 1366px) and (min-width: 1025px) {
    .elementor-10535 .elementor-element.elementor-element-b851ef8 .elementor-flip-box__back
    .elementor-flip-box__button {
        right: 10px;
        top: calc(50% + 25px);
    }
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-42411e47 */.elementor-10535 .elementor-element.elementor-element-42411e47 .elementor-flip-box {
    overflow: hidden !important;
}

.elementor-10535 .elementor-element.elementor-element-42411e47 .elementor-flip-box__back {
    border: none !important;
    box-shadow: inset 0 0 0 2px #ffffff !important;
    opacity: 0;
    transition:
        transform 0.6s ease,
        opacity 0s linear 0.6s !important;
}

.elementor-10535 .elementor-element.elementor-element-42411e47 .elementor-flip-box:hover .elementor-flip-box__back {
    opacity: 1;
    transition:
        transform 0.6s ease,
        opacity 0s linear 0s !important;
}






.elementor-10535 .elementor-element.elementor-element-42411e47 .elementor-flip-box__back
.elementor-flip-box__layer__inner {
    position: relative;
    display: block !important;
    width: 100%;
    box-sizing: border-box;
}

.elementor-10535 .elementor-element.elementor-element-42411e47 .elementor-flip-box__back
.elementor-flip-box__layer__description {
    margin: 0 !important;
    white-space: nowrap;
}

.elementor-10535 .elementor-element.elementor-element-42411e47 .elementor-flip-box__back
.elementor-flip-box__button {
    position: absolute !important;
    right:-20px;
    top: calc(50% + px);
    transform: translateY(-60%);
    width: auto !important;
    min-width: 0 !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 6px 14px !important;
    white-space: nowrap;
    text-align: center;
    font-size: 15px !important;
    line-height: 1.1;
    box-sizing: border-box;
}





/* Solo Laptop: BCR */
@media (max-width: 1366px) and (min-width: 1025px) {
    .elementor-10535 .elementor-element.elementor-element-42411e47 .elementor-flip-box__back
    .elementor-flip-box__layer__inner {
        padding-bottom: 33px
        !important;
    }

    .elementor-10535 .elementor-element.elementor-element-42411e47 .elementor-flip-box__back
    .elementor-flip-box__button {
        top: auto !important;
        right: 90px;
        bottom: 2px;
        transform: none !important;
        padding: 4px 9px !important;
        font-size: 12px !important;
    }
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-13b657f3 */.elementor-10535 .elementor-element.elementor-element-13b657f3 .elementor-flip-box {
    overflow: hidden !important;
}

.elementor-10535 .elementor-element.elementor-element-13b657f3 .elementor-flip-box__back {
    border: none !important;
    box-shadow: inset 0 0 0 2px #ffffff !important;
    opacity: 0;
    transition:
        transform 0.6s ease,
        opacity 0s linear 0.6s !important;
}

.elementor-10535 .elementor-element.elementor-element-13b657f3 .elementor-flip-box:hover .elementor-flip-box__back {
    opacity: 1;
    transition:
        transform 0.6s ease,
        opacity 0s linear 0s !important;
}






/* El panel será la referencia del botón */
.elementor-10535 .elementor-element.elementor-element-13b657f3 .elementor-flip-box__back {
    position: relative;
}

/* Centrar correctamente el encabezado y el número */
.elementor-10535 .elementor-element.elementor-element-13b657f3 .elementor-flip-box__back
.elementor-flip-box__layer__inner {
    padding-bottom: 32px !important;
}

/* Colocar el botón centrado y separado del borde inferior */
.elementor-10535 .elementor-element.elementor-element-13b657f3 .elementor-flip-box__back
.elementor-flip-box__button {
    position: absolute !important;
    left: 50%;
    bottom: 12px;
    transform: translateX(-50%);
    
    width: auto !important;
    min-width: 0 !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 6px 14px !important;
    
    white-space: nowrap;
    text-align: center;
    font-size: 15px !important;
    line-height: 1.1;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-d84160 */.elementor-10535 .elementor-element.elementor-element-d84160 .elementor-flip-box {
    overflow: hidden !important;
}

.elementor-10535 .elementor-element.elementor-element-d84160 .elementor-flip-box__back {
    border: none !important;
    box-shadow: inset 0 0 0 2px #ffffff !important;
    opacity: 0;
    transition:
        transform 0.6s ease,
        opacity 0s linear 0.6s !important;
}

.elementor-10535 .elementor-element.elementor-element-d84160 .elementor-flip-box:hover .elementor-flip-box__back {
    opacity: 1;
    transition:
        transform 0.6s ease,
        opacity 0s linear 0s !important;
}






.elementor-10535 .elementor-element.elementor-element-d84160 .elementor-flip-box__back
.elementor-flip-box__layer__inner {
    position: relative;
    display: block !important;
    width: 100%;
    box-sizing: border-box;
}

.elementor-10535 .elementor-element.elementor-element-d84160 .elementor-flip-box__back
.elementor-flip-box__layer__description {
    margin: 0 !important;
    white-space: nowrap;
}

.elementor-10535 .elementor-element.elementor-element-d84160 .elementor-flip-box__back
.elementor-flip-box__button {
    position: absolute !important;
    right:-24px;
    top: calc(50% + 37px);
    transform: translateY(-50%);
    width: auto !important;
    min-width: 0 !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 6px 14px !important;
    white-space: nowrap;
    text-align: center;
    font-size: 15px !important;
    line-height: 1.1;
    box-sizing: border-box;
}





/* Solo Laptop: BCR */
@media (max-width: 1366px) and (min-width: 1025px) {
    .elementor-10535 .elementor-element.elementor-element-d84160 .elementor-flip-box__back
    .elementor-flip-box__layer__inner {
        padding-bottom: 33px
        !important;
    }

    .elementor-10535 .elementor-element.elementor-element-d84160 .elementor-flip-box__back
    .elementor-flip-box__button {
        top: auto !important;
        right: 90px;
        bottom: 2px;
        transform: none !important;
        padding: 4px 9px !important;
        font-size: 12px !important;
    }
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-285a2068 */.elementor-10535 .elementor-element.elementor-element-285a2068 .elementor-flip-box {
    overflow: hidden !important;
}

.elementor-10535 .elementor-element.elementor-element-285a2068 .elementor-flip-box__back {
    border: none !important;
    box-shadow: inset 0 0 0 2px #ffffff !important;
    opacity: 0;
    transition:
        transform 0.6s ease,
        opacity 0s linear 0.6s !important;
}

.elementor-10535 .elementor-element.elementor-element-285a2068 .elementor-flip-box:hover .elementor-flip-box__back {
    opacity: 1;
    transition:
        transform 0.6s ease,
        opacity 0s linear 0s !important;
}






.elementor-10535 .elementor-element.elementor-element-285a2068 .elementor-flip-box__back
.elementor-flip-box__layer__inner {
    position: relative;
    display: block !important;
    width: 100%;
    box-sizing: border-box;
}

.elementor-10535 .elementor-element.elementor-element-285a2068 .elementor-flip-box__back
.elementor-flip-box__layer__description {
    margin: 0 !important;
    white-space: nowrap;
}

.elementor-10535 .elementor-element.elementor-element-285a2068 .elementor-flip-box__back
.elementor-flip-box__button {
    position: absolute !important;
    right:-23px;
    top: calc(50% + 37px);
    transform: translateY(-50%);
    width: auto !important;
    min-width: 0 !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 6px 14px !important;
    white-space: nowrap;
    text-align: center;
    font-size: 15px !important;
    line-height: 1.1;
    box-sizing: border-box;
}





/* Solo Laptop */
@media (max-width: 1366px) and (min-width: 1025px) {
    .elementor-10535 .elementor-element.elementor-element-285a2068 .elementor-flip-box__back
    .elementor-flip-box__button {
        right: 10px;
        top: calc(50% + 25px);
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Noto Sans';
	font-display: auto;
	src: url('https://kwminternacional.org/wp-content/uploads/2026/07/NotoSans-KWM-liviana.ttf') format('truetype');
}
/* End Custom Fonts CSS */