.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-34846 .elementor-element.elementor-element-30fc29b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:60px 160px 20px 160px;}.elementor-34846 .elementor-element.elementor-element-30fc29b{text-align:justify;font-family:"Fira Sans", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-34846 .elementor-element.elementor-element-9de15c6 > .elementor-widget-container{padding:0px 160px 10px 160px;}.elementor-34846 .elementor-element.elementor-element-9de15c6{text-align:justify;font-family:"Fira Sans", Sans-serif;font-size:17px;font-weight:400;color:#002A56;}.elementor-34846 .elementor-element.elementor-element-c038ce0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-34846 .elementor-element.elementor-element-c038ce0{padding:0px 160px 0px 160px;}.elementor-bc-flex-widget .elementor-34846 .elementor-element.elementor-element-d71efa5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34846 .elementor-element.elementor-element-d71efa5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34846 .elementor-element.elementor-element-d71efa5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-bc-flex-widget .elementor-34846 .elementor-element.elementor-element-8ded501.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34846 .elementor-element.elementor-element-8ded501.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34846 .elementor-element.elementor-element-8ded501.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-bc-flex-widget .elementor-34846 .elementor-element.elementor-element-65f3c6f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34846 .elementor-element.elementor-element-65f3c6f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34846 .elementor-element.elementor-element-65f3c6f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-bc-flex-widget .elementor-34846 .elementor-element.elementor-element-a53a9b7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34846 .elementor-element.elementor-element-a53a9b7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34846 .elementor-element.elementor-element-a53a9b7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-bc-flex-widget .elementor-34846 .elementor-element.elementor-element-ccad382.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34846 .elementor-element.elementor-element-ccad382.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34846 .elementor-element.elementor-element-ccad382.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-bc-flex-widget .elementor-34846 .elementor-element.elementor-element-c0b7a19.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34846 .elementor-element.elementor-element-c0b7a19.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34846 .elementor-element.elementor-element-c0b7a19.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34846 .elementor-element.elementor-element-1cc80c5 > .elementor-widget-container{padding:40px 160px 10px 160px;}.elementor-34846 .elementor-element.elementor-element-1cc80c5{font-family:"Fira Sans", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-34846 .elementor-element.elementor-element-0997597 > .elementor-widget-container{padding:0px 160px 0px 160px;}.elementor-34846 .elementor-element.elementor-element-0997597{font-family:"Fira Sans", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-34846 .elementor-element.elementor-element-ad959d4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-34846 .elementor-element.elementor-element-ad959d4{padding:0px 160px 0px 160px;}.elementor-bc-flex-widget .elementor-34846 .elementor-element.elementor-element-edf046e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34846 .elementor-element.elementor-element-edf046e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34846 .elementor-element.elementor-element-edf046e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-bc-flex-widget .elementor-34846 .elementor-element.elementor-element-46a1113.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34846 .elementor-element.elementor-element-46a1113.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34846 .elementor-element.elementor-element-46a1113.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34846 .elementor-element.elementor-element-0577c14 img{height:65px;}.elementor-bc-flex-widget .elementor-34846 .elementor-element.elementor-element-d34968d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34846 .elementor-element.elementor-element-d34968d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34846 .elementor-element.elementor-element-d34968d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34846 .elementor-element.elementor-element-2921586 img{width:50%;height:50px;}.elementor-bc-flex-widget .elementor-34846 .elementor-element.elementor-element-e8a74fc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34846 .elementor-element.elementor-element-e8a74fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34846 .elementor-element.elementor-element-e8a74fc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34846 .elementor-element.elementor-element-a3b7f96{text-align:center;}.elementor-34846 .elementor-element.elementor-element-a3b7f96 img{width:45%;height:90px;}.elementor-34846 .elementor-element.elementor-element-88f9570 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:30px 160px 10px 160px;}.elementor-34846 .elementor-element.elementor-element-88f9570{font-family:"Fira Sans", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-34846 .elementor-element.elementor-element-b7c45f5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-34846 .elementor-element.elementor-element-b7c45f5{margin-top:0px;margin-bottom:30px;padding:0px 160px 15px 160px;}.elementor-bc-flex-widget .elementor-34846 .elementor-element.elementor-element-5b7432d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34846 .elementor-element.elementor-element-5b7432d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34846 .elementor-element.elementor-element-5b7432d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-bc-flex-widget .elementor-34846 .elementor-element.elementor-element-3249b70.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34846 .elementor-element.elementor-element-3249b70.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34846 .elementor-element.elementor-element-3249b70.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-bc-flex-widget .elementor-34846 .elementor-element.elementor-element-915ed75.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34846 .elementor-element.elementor-element-915ed75.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34846 .elementor-element.elementor-element-915ed75.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34846 .elementor-element.elementor-element-cfc0cc4 img{height:72px;}.elementor-bc-flex-widget .elementor-34846 .elementor-element.elementor-element-ec20932.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34846 .elementor-element.elementor-element-ec20932.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34846 .elementor-element.elementor-element-ec20932.elementor-column > .elementor-widget-wrap{justify-content:center;}#elementor-popup-modal-34846{background-color:#00000052;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-34846 .dialog-message{width:1100px;height:auto;}#elementor-popup-modal-34846 .dialog-close-button{display:flex;}#elementor-popup-modal-34846 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-34846 .dialog-close-button i{color:#020101;}#elementor-popup-modal-34846 .dialog-close-button svg{fill:#020101;}@media(max-width:1024px){.elementor-34846 .elementor-element.elementor-element-30fc29b > .elementor-widget-container{padding:60px 90px 20px 90px;}.elementor-34846 .elementor-element.elementor-element-30fc29b{font-size:15px;}.elementor-34846 .elementor-element.elementor-element-9de15c6 > .elementor-widget-container{padding:0px 90px 0px 90px;}.elementor-34846 .elementor-element.elementor-element-9de15c6{font-size:15px;}.elementor-34846 .elementor-element.elementor-element-c038ce0{padding:0px 90px 0px 90px;}.elementor-34846 .elementor-element.elementor-element-1cc80c5 > .elementor-widget-container{padding:20px 90px 0px 90px;}.elementor-34846 .elementor-element.elementor-element-1cc80c5{text-align:justify;font-size:15px;}.elementor-34846 .elementor-element.elementor-element-0997597 > .elementor-widget-container{padding:0px 90px 0px 90px;}.elementor-34846 .elementor-element.elementor-element-0997597{text-align:justify;font-size:15px;}.elementor-34846 .elementor-element.elementor-element-ad959d4{padding:0px 90px 0px 90px;}.elementor-34846 .elementor-element.elementor-element-88f9570 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:20px 90px 0px 90px;}.elementor-34846 .elementor-element.elementor-element-88f9570{text-align:justify;font-size:15px;line-height:0.5em;}.elementor-34846 .elementor-element.elementor-element-b7c45f5{margin-top:30px;margin-bottom:30px;padding:0px 90px 15px 90px;}#elementor-popup-modal-34846 .dialog-widget-content{border-radius:5% 5% 5% 5%;}}@media(max-width:767px){.elementor-34846 .elementor-element.elementor-element-30fc29b > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-34846 .elementor-element.elementor-element-30fc29b{font-size:12px;}.elementor-34846 .elementor-element.elementor-element-9de15c6 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-34846 .elementor-element.elementor-element-9de15c6{font-size:12px;}.elementor-34846 .elementor-element.elementor-element-c038ce0{padding:0px 0px 0px 0px;}.elementor-34846 .elementor-element.elementor-element-d71efa5{width:33%;}.elementor-bc-flex-widget .elementor-34846 .elementor-element.elementor-element-d71efa5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34846 .elementor-element.elementor-element-d71efa5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34846 .elementor-element.elementor-element-d71efa5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34846 .elementor-element.elementor-element-8ded501{width:33%;}.elementor-bc-flex-widget .elementor-34846 .elementor-element.elementor-element-8ded501.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34846 .elementor-element.elementor-element-8ded501.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34846 .elementor-element.elementor-element-8ded501.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34846 .elementor-element.elementor-element-65f3c6f{width:33%;}.elementor-bc-flex-widget .elementor-34846 .elementor-element.elementor-element-65f3c6f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34846 .elementor-element.elementor-element-65f3c6f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34846 .elementor-element.elementor-element-65f3c6f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34846 .elementor-element.elementor-element-a53a9b7{width:33%;}.elementor-bc-flex-widget .elementor-34846 .elementor-element.elementor-element-a53a9b7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34846 .elementor-element.elementor-element-a53a9b7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34846 .elementor-element.elementor-element-a53a9b7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34846 .elementor-element.elementor-element-ccad382{width:33%;}.elementor-bc-flex-widget .elementor-34846 .elementor-element.elementor-element-ccad382.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34846 .elementor-element.elementor-element-ccad382.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34846 .elementor-element.elementor-element-ccad382.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34846 .elementor-element.elementor-element-c0b7a19{width:33%;}.elementor-bc-flex-widget .elementor-34846 .elementor-element.elementor-element-c0b7a19.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34846 .elementor-element.elementor-element-c0b7a19.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34846 .elementor-element.elementor-element-c0b7a19.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34846 .elementor-element.elementor-element-1cc80c5 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-34846 .elementor-element.elementor-element-1cc80c5{font-size:12px;}.elementor-34846 .elementor-element.elementor-element-0997597 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-34846 .elementor-element.elementor-element-0997597{font-size:12px;}.elementor-34846 .elementor-element.elementor-element-ad959d4{padding:0px 0px 0px 0px;}.elementor-34846 .elementor-element.elementor-element-edf046e{width:50%;}.elementor-34846 .elementor-element.elementor-element-46a1113{width:50%;}.elementor-34846 .elementor-element.elementor-element-d34968d{width:50%;}.elementor-34846 .elementor-element.elementor-element-e8a74fc{width:50%;}.elementor-34846 .elementor-element.elementor-element-88f9570 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:20px 0px 0px 0px;}.elementor-34846 .elementor-element.elementor-element-88f9570{font-size:12px;line-height:1rem;}.elementor-34846 .elementor-element.elementor-element-b7c45f5{margin-top:0px;margin-bottom:35px;padding:0px 0px 10px 0px;}.elementor-34846 .elementor-element.elementor-element-5b7432d{width:50%;}.elementor-34846 .elementor-element.elementor-element-3249b70{width:50%;}.elementor-34846 .elementor-element.elementor-element-915ed75{width:50%;}.elementor-34846 .elementor-element.elementor-element-ec20932{width:50%;}}/* Start custom CSS *//*Estilos de la ventana emergente*/
#elementor-popup-modal-34846 .dialog-widget-content {
    background: rgba(255, 255, 255, 0.9) !important;
    backdrop-filter: blur(3px) !important;
    -webkit-backdrop-filter: blur(3px);
    border: 1px solid rgba(255, 255, 255, 0.6) !important;
    border-radius: 25px !important;
    box-shadow: 0 10px 40px rgba(0, 0, 0, 0.9) !important;
}

#elementor-popup-modal-34846 .dialog-close-button {
    background-color: rgba(230, 176, 68, 0.9) !important; 
    backdrop-filter: blur(15px);
}


/* 1. Forzar el contenedor circular */
#elementor-popup-modal-34846 .dialog-close-button {
    /*background-color: #FDB913 !important;*/
    opacity: 1 !important; 
    visibility: visible !important;
    
    width: 45px !important;
    height: 45px !important;
    border-radius: 50% !important;
    
    position: absolute !important;
    top: 15px !important;
    left: 75px !important;
    
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    z-index: 99999 !important;
}

#elementor-popup-modal-34846 .dialog-close-button i {
    display: none !important;
    opacity: 0 !important;
}

#elementor-popup-modal-34846 .dialog-close-button:after {
    content: '\f060';
    font-family: "Font Awesome 5 Free";
    color: #002A56;
    font-size: 28px;
    font-weight: bold;
    line-height: 1 !important;
    opacity: 1;
    display: inline-block;
}

#elementor-popup-modal-34846 .dialog-close-button:hover {
    background-color: rgba(0, 42, 86, 0.8) !important;
    backdrop-filter: blur(15px);
    transform: scale(0.90);
}

#elementor-popup-modal-34846 .dialog-close-button:hover:after {
    color: #FFF !important; 
}

@media (max-width: 1024px) {
    #elementor-popup-modal-34846 .dialog-close-button {
        width: 40px !important;
        height: 40px !important;
        top: 10px !important;
        left: 45px !important;
    }
    #elementor-popup-modal-34846 .dialog-close-button:after {
        font-size: 25px;
    }
}

@media (max-width: 767px) {
    #elementor-popup-modal-34846 .dialog-close-button {
        width: 30px !important;
        height: 30px !important;
        top: 10px !important;
        left: 15px !important;
    }
    #elementor-popup-modal-34846 .dialog-close-button:after {
        font-size: 20px;
    }
}

/*Estilos Personalizados dispositivos*/

/* 
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 479px
*/

@media (min-width: 320px) and (max-width: 480px) {
    .imgBlog, 
    .imgVideo, 
    .imgCocinando, 
    .imgDejando, 
    .imgCompras, 
    .imgIdeas,
    .imgOrgullosos,
    .imgOrgullo,
    .imgAAA,
    .imgReto,
    .imgIntegridad, 
    .img1800,
    .imgSeguro,
    .imgVive {
        width: 95% !important;
    }
}

/* 
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/

@media (min-width: 481px) and (max-width: 767px) {
    .imgBlog, 
    .imgVideo, 
    .imgCocinando, 
    .imgDejando, 
    .imgCompras, 
    .imgIdeas,
    .imgOrgullosos,
    .imgOrgullo, 
    .imgAAA, 
    .imgReto,
    .imgIntegridad, 
    .img1800,
    .imgSeguro,
    .imgVive {
        width: 85% !important;
    }
    .txtDiferenciacion,
    .txtReputacion,
    .txtPreferencia, 
    .txtVisibilidad, 
    .txtAcompanamiento{
        font-size: 14px !important;
    }
}/* End custom CSS */