.elementor-7090 .elementor-element.elementor-element-78acbe7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7090 .elementor-element.elementor-element-b0171ed{--display:flex;--min-height:0px;--margin-top:3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-11px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7090 .elementor-element.elementor-element-5aa581c .elementor-repeater-item-a0c85fa .swiper-slide-bg{background-color:#194481;background-image:url(https://franciscanasdemariainmaculada.com/wp-content/uploads/2025/06/Franciscanas_de_Maria_Inmaculada_Donde-estamos-presencia-scaled.jpg);background-size:cover;}.elementor-7090 .elementor-element.elementor-element-5aa581c .elementor-repeater-item-a0c85fa .swiper-slide-contents{margin:0 auto;text-shadow:0px 0px 28px #020912;}.elementor-7090 .elementor-element.elementor-element-5aa581c .elementor-repeater-item-a0c85fa .swiper-slide-inner{align-items:flex-end;text-align:center;}.elementor-7090 .elementor-element.elementor-element-5aa581c .elementor-repeater-item-a0c85fa .swiper-slide-inner .elementor-slide-heading{color:#FFF9F9;}.elementor-7090 .elementor-element.elementor-element-5aa581c .elementor-repeater-item-a0c85fa .swiper-slide-inner .elementor-slide-description{color:#FFF9F9;}.elementor-7090 .elementor-element.elementor-element-5aa581c .elementor-repeater-item-a0c85fa .swiper-slide-inner .elementor-slide-button{color:#FFF9F9;border-color:#FFF9F9;}.elementor-7090 .elementor-element.elementor-element-5aa581c .swiper-slide{transition-duration:calc(7000ms*1.2);height:749px;}.elementor-7090 .elementor-element.elementor-element-5aa581c .elementor-slide-button{background-color:#3D2A23;border-width:1px;border-radius:100px;color:#000000;border-color:#BD7914;transition-duration:0ms;}.elementor-7090 .elementor-element.elementor-element-5aa581c .elementor-slide-button:hover{background-color:#BD7914;color:#FFFFFF;}.elementor-7090 .elementor-element.elementor-element-5aa581c{width:var( --container-widget-width, 100.08% );max-width:100.08%;--container-widget-width:100.08%;--container-widget-flex-grow:0;}.elementor-7090 .elementor-element.elementor-element-5aa581c > .elementor-widget-container{margin:47px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-5aa581c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7090 .elementor-element.elementor-element-5aa581c .swiper-slide-contents{max-width:58%;}.elementor-7090 .elementor-element.elementor-element-5aa581c .swiper-slide-inner{padding:40px 40px 40px 40px;text-align:left;}.elementor-7090 .elementor-element.elementor-element-5aa581c .elementor-slide-heading{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:66px;font-weight:800;}.elementor-7090 .elementor-element.elementor-element-5aa581c .elementor-slide-description{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;letter-spacing:1px;word-spacing:4px;}.elementor-7090 .elementor-element.elementor-element-5aa581c .elementor-swiper-button{font-size:17px;}.elementor-7090 .elementor-element.elementor-element-ddaf993{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:135px;--padding-bottom:114px;--padding-left:0px;--padding-right:0px;}.elementor-7090 .elementor-element.elementor-element-ddaf993:not(.elementor-motion-effects-element-type-background), .elementor-7090 .elementor-element.elementor-element-ddaf993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF5E4;}.elementor-7090 .elementor-element.elementor-element-1bd466f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7090 .elementor-element.elementor-element-1bd466f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7090 .elementor-element.elementor-element-72f5f3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.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-7090 .elementor-element.elementor-element-f696126 > .elementor-widget-container{margin:128px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-f696126{text-align:center;font-family:"Open Sans", Sans-serif;font-size:41px;font-weight:400;line-height:46px;letter-spacing:-1.6px;word-spacing:3px;color:#8B2E2E;}.elementor-7090 .elementor-element.elementor-element-f696126 p{margin-bottom:11px;}.elementor-7090 .elementor-element.elementor-element-705fd3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:38px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7090 .elementor-element.elementor-element-08f2696 > .elementor-widget-container{margin:29px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-08f2696{text-align:center;}.elementor-7090 .elementor-element.elementor-element-08f2696 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:51px;font-weight:800;-webkit-text-stroke-color:#000;stroke:#000;color:#8B1F1F;}.elementor-7090 .elementor-element.elementor-element-c872199{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7090 .elementor-element.elementor-element-c872199.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7090 .elementor-element.elementor-element-77b8668 .elementor-repeater-item-ba3f5a3 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://franciscanasdemariainmaculada.com/wp-content/uploads/2025/06/Franciscanas-de-Maria-inmaculada-Colombia-Donde-estamos-1.jpg);background-size:cover;}.elementor-7090 .elementor-element.elementor-element-77b8668 .elementor-repeater-item-ba3f5a3 .swiper-slide-contents{margin:0 auto;}.elementor-7090 .elementor-element.elementor-element-77b8668 .elementor-repeater-item-ba3f5a3 .swiper-slide-inner{align-items:flex-end;}.elementor-7090 .elementor-element.elementor-element-77b8668 .elementor-repeater-item-3bdfdfe .swiper-slide-bg{background-color:#4054b2;background-image:url(https://franciscanasdemariainmaculada.com/wp-content/uploads/2025/06/Franciscanas-de-Maria-inmaculada-Peru-Donde-estamos.jpg);background-size:cover;}.elementor-7090 .elementor-element.elementor-element-77b8668 .elementor-repeater-item-3bdfdfe .swiper-slide-inner{align-items:flex-end;}.elementor-7090 .elementor-element.elementor-element-77b8668 .elementor-repeater-item-6aad63d .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://franciscanasdemariainmaculada.com/wp-content/uploads/2025/06/Franciscanas-de-Maria-Inmaculada-Ecuador-Donde-estamos-1.jpg);background-size:cover;}.elementor-7090 .elementor-element.elementor-element-77b8668 .elementor-repeater-item-6aad63d .swiper-slide-inner{align-items:flex-end;}.elementor-7090 .elementor-element.elementor-element-77b8668 .swiper-slide{transition-duration:calc(5000ms*1.2);height:532px;}.elementor-7090 .elementor-element.elementor-element-77b8668{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-7090 .elementor-element.elementor-element-77b8668 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-77b8668 .swiper-slide-contents{max-width:33%;}.elementor-7090 .elementor-element.elementor-element-77b8668 .swiper-slide-inner{text-align:center;}.elementor-7090 .elementor-element.elementor-element-77b8668 .elementor-slide-heading{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:600;}.elementor-7090 .elementor-element.elementor-element-d52a588{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7090 .elementor-element.elementor-element-d52a588.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7090 .elementor-element.elementor-element-2691eba > .elementor-widget-container{margin:147px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-2691eba{text-align:center;}.elementor-7090 .elementor-element.elementor-element-2691eba .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:43px;font-weight:800;-webkit-text-stroke-color:#000;stroke:#000;color:#8B1F1F;}.elementor-7090 .elementor-element.elementor-element-170b63f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7090 .elementor-element.elementor-element-7c5df51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.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-7090 .elementor-element.elementor-element-3143d81 > .elementor-widget-container:hover{--e-transform-rotateZ:5deg;}.elementor-7090 .elementor-element.elementor-element-3143d81 > .elementor-widget-container{border-style:none;}.elementor-7090 .elementor-element.elementor-element-3143d81{text-align:center;}.elementor-7090 .elementor-element.elementor-element-3143d81 img{max-width:73%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7090 .elementor-element.elementor-element-ef40928 .elementor-button{background-color:#FFFFFF;font-family:"Merriweather", Sans-serif;font-size:17px;font-weight:800;letter-spacing:0.8px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.07);fill:#000000;color:#000000;box-shadow:10px 15px 10px 0px #342A2A;transition-duration:0s;border-radius:30px 30px 30px 30px;padding:14px 14px 14px 14px;}.elementor-7090 .elementor-element.elementor-element-ef40928 .elementor-button:hover, .elementor-7090 .elementor-element.elementor-element-ef40928 .elementor-button:focus{background-color:#FFFFFF;color:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-ef40928 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-ef40928 .elementor-button:hover svg, .elementor-7090 .elementor-element.elementor-element-ef40928 .elementor-button:focus svg{fill:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-d6fdbde{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7090 .elementor-element.elementor-element-faa2552 > .elementor-widget-container:hover{--e-transform-rotateZ:5deg;}.elementor-7090 .elementor-element.elementor-element-faa2552 > .elementor-widget-container{border-style:none;}.elementor-7090 .elementor-element.elementor-element-faa2552{text-align:center;}.elementor-7090 .elementor-element.elementor-element-faa2552 img{max-width:73%;}.elementor-7090 .elementor-element.elementor-element-f7cabc7 .elementor-button{background-color:#FFFFFF;font-family:"Merriweather", Sans-serif;font-size:17px;font-weight:800;letter-spacing:0.8px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.07);fill:#000000;color:#000000;box-shadow:10px 15px 10px 0px #342A2A;transition-duration:0s;border-radius:30px 30px 30px 30px;padding:14px 14px 14px 14px;}.elementor-7090 .elementor-element.elementor-element-f7cabc7 .elementor-button:hover, .elementor-7090 .elementor-element.elementor-element-f7cabc7 .elementor-button:focus{background-color:#FFFFFF;color:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-f7cabc7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-f7cabc7 .elementor-button:hover svg, .elementor-7090 .elementor-element.elementor-element-f7cabc7 .elementor-button:focus svg{fill:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-31a51ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7090 .elementor-element.elementor-element-390ffe0 > .elementor-widget-container:hover{--e-transform-rotateZ:5deg;}.elementor-7090 .elementor-element.elementor-element-390ffe0 > .elementor-widget-container{border-style:none;}.elementor-7090 .elementor-element.elementor-element-390ffe0{text-align:center;}.elementor-7090 .elementor-element.elementor-element-390ffe0 img{max-width:73%;}.elementor-7090 .elementor-element.elementor-element-ad67f5c .elementor-button{background-color:#FFFFFF;font-family:"Merriweather", Sans-serif;font-size:17px;font-weight:800;letter-spacing:0.8px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.07);fill:#000000;color:#000000;box-shadow:10px 15px 10px 0px #342A2A;transition-duration:0s;border-radius:30px 30px 30px 30px;padding:14px 14px 14px 14px;}.elementor-7090 .elementor-element.elementor-element-ad67f5c .elementor-button:hover, .elementor-7090 .elementor-element.elementor-element-ad67f5c .elementor-button:focus{background-color:#FFFFFF;color:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-ad67f5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-ad67f5c .elementor-button:hover svg, .elementor-7090 .elementor-element.elementor-element-ad67f5c .elementor-button:focus svg{fill:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-705c3ad{--n-accordion-title-font-size:3px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:15px;--n-accordion-border-radius:30px 30px 30px 30px;--n-accordion-title-normal-color:#8B2E2E;--n-accordion-title-hover-color:#834B4B;--n-accordion-title-active-color:#8B2E2E;--n-accordion-icon-size:25px;--n-accordion-icon-normal-color:#8B2E2E;}.elementor-7090 .elementor-element.elementor-element-705c3ad > .elementor-widget-container{margin:-58px 0px 0px 0px;padding:-62px 0px 24px 0px;}.elementor-7090 .elementor-element.elementor-element-705c3ad > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-7090 .elementor-element.elementor-element-705c3ad > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-7090 .elementor-element.elementor-element-705c3ad > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-7090 .elementor-element.elementor-element-705c3ad > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Merriweather", Sans-serif;font-weight:400;}.elementor-7090 .elementor-element.elementor-element-705c3ad :where( .elementor-7090 .elementor-element.elementor-element-705c3ad > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}:where( .elementor-7090 .elementor-element.elementor-element-705c3ad > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:30px 30px 30px 30px;}.elementor-7090 .elementor-element.elementor-element-ba1de17{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-7090 .elementor-element.elementor-element-ba1de17:not(.elementor-motion-effects-element-type-background), .elementor-7090 .elementor-element.elementor-element-ba1de17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF5E4;}.elementor-7090 .elementor-element.elementor-element-ba1de17.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7090 .elementor-element.elementor-element-dcf3550 .elementor-repeater-item-ba3f5a3 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://franciscanasdemariainmaculada.com/wp-content/uploads/2025/06/Franciscanas-de-Maria-inmaculada-Costa-Rica1.jpg);background-size:cover;}.elementor-7090 .elementor-element.elementor-element-dcf3550 .elementor-repeater-item-ba3f5a3 .swiper-slide-inner{align-items:flex-end;}.elementor-7090 .elementor-element.elementor-element-dcf3550 .elementor-repeater-item-3bdfdfe .swiper-slide-bg{background-color:#4054b2;background-image:url(https://franciscanasdemariainmaculada.com/wp-content/uploads/2025/06/Franciscanas-de-Maria-Inmaculada-Panama.jpeg);background-size:cover;}.elementor-7090 .elementor-element.elementor-element-dcf3550 .elementor-repeater-item-3bdfdfe .swiper-slide-inner{align-items:flex-end;}.elementor-7090 .elementor-element.elementor-element-dcf3550 .elementor-repeater-item-6aad63d .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://franciscanasdemariainmaculada.com/wp-content/uploads/2025/06/Franciscanas-de-Maria-inmaculada-El-Salvador.jpg);background-size:cover;}.elementor-7090 .elementor-element.elementor-element-dcf3550 .elementor-repeater-item-6aad63d .swiper-slide-inner{align-items:flex-end;}.elementor-7090 .elementor-element.elementor-element-dcf3550 .elementor-repeater-item-bf646ac .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://franciscanasdemariainmaculada.com/wp-content/uploads/2025/05/Hermanas_Franciscanas_de_Maria_Inmaculada-banner-pastoral-Misioner.jpeg);background-size:cover;}.elementor-7090 .elementor-element.elementor-element-dcf3550 .elementor-repeater-item-df30761 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://franciscanasdemariainmaculada.com/wp-content/uploads/2025/06/Franciscanas-de-Maria-inmaculada-Honduras.jpeg);background-size:cover;}.elementor-7090 .elementor-element.elementor-element-dcf3550 .elementor-repeater-item-df30761 .swiper-slide-inner{align-items:flex-end;}.elementor-7090 .elementor-element.elementor-element-dcf3550 .elementor-repeater-item-0659b55 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://franciscanasdemariainmaculada.com/wp-content/uploads/2025/06/Franciscanas-de-Maria-inmaculada-Nicaragua.jpg);background-size:cover;}.elementor-7090 .elementor-element.elementor-element-dcf3550 .elementor-repeater-item-0659b55 .swiper-slide-inner{align-items:flex-end;}.elementor-7090 .elementor-element.elementor-element-dcf3550 .swiper-slide{transition-duration:calc(5000ms*1.2);height:503px;}.elementor-7090 .elementor-element.elementor-element-dcf3550{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-7090 .elementor-element.elementor-element-dcf3550 > .elementor-widget-container{margin:106px 0px 0px 0px;padding:-1px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-dcf3550 .swiper-slide-contents{max-width:79%;}.elementor-7090 .elementor-element.elementor-element-dcf3550 .swiper-slide-inner{text-align:center;}.elementor-7090 .elementor-element.elementor-element-dcf3550 .elementor-slide-heading{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:600;}.elementor-7090 .elementor-element.elementor-element-d09bbb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7090 .elementor-element.elementor-element-d09bbb6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7090 .elementor-element.elementor-element-f48ac5f > .elementor-widget-container{margin:118px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-f48ac5f{text-align:center;}.elementor-7090 .elementor-element.elementor-element-f48ac5f .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:43px;font-weight:800;-webkit-text-stroke-color:#000;stroke:#000;color:#8B1F1F;}.elementor-7090 .elementor-element.elementor-element-9199ff7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7090 .elementor-element.elementor-element-b27143f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7090 .elementor-element.elementor-element-5ed6a4f > .elementor-widget-container:hover{--e-transform-rotateZ:5deg;}.elementor-7090 .elementor-element.elementor-element-5ed6a4f > .elementor-widget-container{border-style:none;}.elementor-7090 .elementor-element.elementor-element-5ed6a4f{text-align:center;}.elementor-7090 .elementor-element.elementor-element-5ed6a4f img{max-width:73%;}.elementor-7090 .elementor-element.elementor-element-cf304cd .elementor-button{background-color:#FFFFFF;font-family:"Merriweather", Sans-serif;font-size:17px;font-weight:800;letter-spacing:0.8px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.07);fill:#000000;color:#000000;box-shadow:10px 15px 10px 0px #342A2A;transition-duration:0s;border-radius:30px 30px 30px 30px;padding:14px 14px 14px 14px;}.elementor-7090 .elementor-element.elementor-element-cf304cd .elementor-button:hover, .elementor-7090 .elementor-element.elementor-element-cf304cd .elementor-button:focus{background-color:#FFFFFF;color:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-cf304cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-cf304cd .elementor-button:hover svg, .elementor-7090 .elementor-element.elementor-element-cf304cd .elementor-button:focus svg{fill:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-45319e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7090 .elementor-element.elementor-element-70870e0 > .elementor-widget-container:hover{--e-transform-rotateZ:5deg;}.elementor-7090 .elementor-element.elementor-element-70870e0 > .elementor-widget-container{border-style:none;}.elementor-7090 .elementor-element.elementor-element-70870e0{text-align:center;}.elementor-7090 .elementor-element.elementor-element-70870e0 img{max-width:73%;}.elementor-7090 .elementor-element.elementor-element-fb68289 .elementor-button{background-color:#FFFFFF;font-family:"Merriweather", Sans-serif;font-size:17px;font-weight:800;letter-spacing:0.8px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.07);fill:#000000;color:#000000;box-shadow:10px 15px 10px 0px #342A2A;transition-duration:0s;border-radius:30px 30px 30px 30px;padding:14px 14px 14px 14px;}.elementor-7090 .elementor-element.elementor-element-fb68289 .elementor-button:hover, .elementor-7090 .elementor-element.elementor-element-fb68289 .elementor-button:focus{background-color:#FFFFFF;color:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-fb68289 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-fb68289 .elementor-button:hover svg, .elementor-7090 .elementor-element.elementor-element-fb68289 .elementor-button:focus svg{fill:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-cb2791b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7090 .elementor-element.elementor-element-988dbdd > .elementor-widget-container:hover{--e-transform-rotateZ:5deg;}.elementor-7090 .elementor-element.elementor-element-988dbdd > .elementor-widget-container{border-style:none;}.elementor-7090 .elementor-element.elementor-element-988dbdd{text-align:center;}.elementor-7090 .elementor-element.elementor-element-988dbdd img{max-width:73%;}.elementor-7090 .elementor-element.elementor-element-af32bdc .elementor-button{background-color:#FFFFFF;font-family:"Merriweather", Sans-serif;font-size:17px;font-weight:800;letter-spacing:0.8px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.07);fill:#000000;color:#000000;box-shadow:10px 15px 10px 0px #342A2A;transition-duration:0s;border-radius:30px 30px 30px 30px;padding:14px 14px 14px 14px;}.elementor-7090 .elementor-element.elementor-element-af32bdc .elementor-button:hover, .elementor-7090 .elementor-element.elementor-element-af32bdc .elementor-button:focus{background-color:#FFFFFF;color:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-af32bdc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-af32bdc .elementor-button:hover svg, .elementor-7090 .elementor-element.elementor-element-af32bdc .elementor-button:focus svg{fill:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-d9940ff{--n-accordion-title-font-size:35px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:15px;--n-accordion-border-radius:30px 30px 30px 30px;--n-accordion-title-normal-color:#8B2E2E;--n-accordion-title-hover-color:#834B4B;--n-accordion-title-active-color:#8B2E2E;--n-accordion-icon-size:25px;--n-accordion-icon-normal-color:#8B2E2E;}.elementor-7090 .elementor-element.elementor-element-d9940ff > .elementor-widget-container{margin:-58px 0px 0px 0px;padding:-62px 0px 24px 0px;}.elementor-7090 .elementor-element.elementor-element-d9940ff > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-7090 .elementor-element.elementor-element-d9940ff > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-7090 .elementor-element.elementor-element-d9940ff > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-7090 .elementor-element.elementor-element-d9940ff > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Merriweather", Sans-serif;font-weight:400;}.elementor-7090 .elementor-element.elementor-element-d9940ff :where( .elementor-7090 .elementor-element.elementor-element-d9940ff > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}:where( .elementor-7090 .elementor-element.elementor-element-d9940ff > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:30px 30px 30px 30px;}.elementor-7090 .elementor-element.elementor-element-591e343{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7090 .elementor-element.elementor-element-72cae07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7090 .elementor-element.elementor-element-4ba4a2c > .elementor-widget-container:hover{--e-transform-rotateZ:5deg;}.elementor-7090 .elementor-element.elementor-element-4ba4a2c > .elementor-widget-container{border-style:none;}.elementor-7090 .elementor-element.elementor-element-4ba4a2c{text-align:center;}.elementor-7090 .elementor-element.elementor-element-4ba4a2c img{max-width:73%;}.elementor-7090 .elementor-element.elementor-element-f290fc7 .elementor-button{background-color:#FFFFFF;font-family:"Merriweather", Sans-serif;font-size:17px;font-weight:800;letter-spacing:0.8px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.07);fill:#000000;color:#000000;box-shadow:10px 15px 10px 0px #342A2A;transition-duration:0s;border-radius:30px 30px 30px 30px;padding:14px 14px 14px 14px;}.elementor-7090 .elementor-element.elementor-element-f290fc7 .elementor-button:hover, .elementor-7090 .elementor-element.elementor-element-f290fc7 .elementor-button:focus{background-color:#FFFFFF;color:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-f290fc7 > .elementor-widget-container{margin:-3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-f290fc7 .elementor-button:hover svg, .elementor-7090 .elementor-element.elementor-element-f290fc7 .elementor-button:focus svg{fill:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-b4bb5de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7090 .elementor-element.elementor-element-e5cd1b6 > .elementor-widget-container:hover{--e-transform-rotateZ:5deg;}.elementor-7090 .elementor-element.elementor-element-e5cd1b6 > .elementor-widget-container{border-style:none;}.elementor-7090 .elementor-element.elementor-element-e5cd1b6{text-align:center;}.elementor-7090 .elementor-element.elementor-element-e5cd1b6 img{max-width:73%;}.elementor-7090 .elementor-element.elementor-element-adcb01b .elementor-button{background-color:#FFFFFF;font-family:"Merriweather", Sans-serif;font-size:17px;font-weight:800;letter-spacing:0.8px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.07);fill:#000000;color:#000000;box-shadow:10px 15px 10px 0px #342A2A;transition-duration:0s;border-radius:30px 30px 30px 30px;padding:14px 14px 14px 14px;}.elementor-7090 .elementor-element.elementor-element-adcb01b .elementor-button:hover, .elementor-7090 .elementor-element.elementor-element-adcb01b .elementor-button:focus{background-color:#FFFFFF;color:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-adcb01b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-adcb01b .elementor-button:hover svg, .elementor-7090 .elementor-element.elementor-element-adcb01b .elementor-button:focus svg{fill:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-96393e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7090 .elementor-element.elementor-element-ac59f3a > .elementor-widget-container:hover{--e-transform-rotateZ:5deg;}.elementor-7090 .elementor-element.elementor-element-ac59f3a > .elementor-widget-container{border-style:none;}.elementor-7090 .elementor-element.elementor-element-ac59f3a{text-align:center;}.elementor-7090 .elementor-element.elementor-element-ac59f3a img{max-width:73%;}.elementor-7090 .elementor-element.elementor-element-33d4178 .elementor-button{background-color:#FFFFFF;font-family:"Merriweather", Sans-serif;font-size:17px;font-weight:800;letter-spacing:0.8px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.07);fill:#000000;color:#000000;box-shadow:10px 15px 10px 0px #342A2A;transition-duration:0s;border-radius:30px 30px 30px 30px;padding:14px 14px 14px 14px;}.elementor-7090 .elementor-element.elementor-element-33d4178 .elementor-button:hover, .elementor-7090 .elementor-element.elementor-element-33d4178 .elementor-button:focus{background-color:#FFFFFF;color:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-33d4178 > .elementor-widget-container{margin:-8px -8px -8px -8px;padding:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-33d4178 .elementor-button:hover svg, .elementor-7090 .elementor-element.elementor-element-33d4178 .elementor-button:focus svg{fill:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-11d8da6{--n-accordion-title-font-size:35px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:15px;--n-accordion-border-radius:30px 30px 30px 30px;--n-accordion-title-normal-color:#8B2E2E;--n-accordion-title-hover-color:#834B4B;--n-accordion-title-active-color:#8B2E2E;--n-accordion-icon-size:25px;--n-accordion-icon-normal-color:#8B2E2E;}.elementor-7090 .elementor-element.elementor-element-11d8da6 > .elementor-widget-container{margin:-54px 0px 0px 0px;padding:-62px 0px 24px 0px;}.elementor-7090 .elementor-element.elementor-element-11d8da6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-7090 .elementor-element.elementor-element-11d8da6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-7090 .elementor-element.elementor-element-11d8da6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-7090 .elementor-element.elementor-element-11d8da6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Merriweather", Sans-serif;font-weight:400;}.elementor-7090 .elementor-element.elementor-element-11d8da6 :where( .elementor-7090 .elementor-element.elementor-element-11d8da6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}:where( .elementor-7090 .elementor-element.elementor-element-11d8da6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:30px 30px 30px 30px;}.elementor-7090 .elementor-element.elementor-element-8499bd5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7090 .elementor-element.elementor-element-8499bd5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7090 .elementor-element.elementor-element-c4b03a9 .elementor-repeater-item-ba3f5a3 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://franciscanasdemariainmaculada.com/wp-content/uploads/2025/06/Franciscanas-de-Maria-Inmaculada-Mexico.jpg);background-size:cover;}.elementor-7090 .elementor-element.elementor-element-c4b03a9 .elementor-repeater-item-ba3f5a3 .swiper-slide-inner{align-items:flex-end;}.elementor-7090 .elementor-element.elementor-element-c4b03a9 .elementor-repeater-item-3bdfdfe .swiper-slide-bg{background-color:#4054b2;background-image:url(https://franciscanasdemariainmaculada.com/wp-content/uploads/2025/06/Franciscanas-de-Maria-Inmaculada-Estados-Unidos.jpeg);background-size:cover;}.elementor-7090 .elementor-element.elementor-element-c4b03a9 .elementor-repeater-item-3bdfdfe .swiper-slide-inner{align-items:flex-end;}.elementor-7090 .elementor-element.elementor-element-c4b03a9 .elementor-repeater-item-6aad63d .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://franciscanasdemariainmaculada.com/wp-content/uploads/2025/06/Franciscanas-de-Maria-Inmaculada-Cuba.jpeg);background-size:cover;}.elementor-7090 .elementor-element.elementor-element-c4b03a9 .elementor-repeater-item-6aad63d .swiper-slide-inner{align-items:flex-end;}.elementor-7090 .elementor-element.elementor-element-c4b03a9 .swiper-slide{transition-duration:calc(5000ms*1.2);height:532px;}.elementor-7090 .elementor-element.elementor-element-c4b03a9{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-7090 .elementor-element.elementor-element-c4b03a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-c4b03a9 .swiper-slide-contents{max-width:84%;}.elementor-7090 .elementor-element.elementor-element-c4b03a9 .swiper-slide-inner{text-align:center;}.elementor-7090 .elementor-element.elementor-element-910015a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7090 .elementor-element.elementor-element-910015a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7090 .elementor-element.elementor-element-d7a3950 > .elementor-widget-container{margin:62px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-d7a3950{text-align:center;}.elementor-7090 .elementor-element.elementor-element-d7a3950 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:43px;font-weight:800;-webkit-text-stroke-color:#000;stroke:#000;color:#8B1F1F;}.elementor-7090 .elementor-element.elementor-element-9303257{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7090 .elementor-element.elementor-element-55b75a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7090 .elementor-element.elementor-element-b66a08e > .elementor-widget-container:hover{--e-transform-rotateZ:5deg;}.elementor-7090 .elementor-element.elementor-element-b66a08e > .elementor-widget-container{border-style:none;}.elementor-7090 .elementor-element.elementor-element-b66a08e{text-align:center;}.elementor-7090 .elementor-element.elementor-element-b66a08e img{max-width:73%;}.elementor-7090 .elementor-element.elementor-element-f68565c .elementor-button{background-color:#FFFFFF;font-family:"Merriweather", Sans-serif;font-size:17px;font-weight:800;letter-spacing:0.8px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.07);fill:#000000;color:#000000;box-shadow:10px 15px 10px 0px #342A2A;transition-duration:0s;border-radius:30px 30px 30px 30px;padding:14px 14px 14px 14px;}.elementor-7090 .elementor-element.elementor-element-f68565c .elementor-button:hover, .elementor-7090 .elementor-element.elementor-element-f68565c .elementor-button:focus{background-color:#FFFFFF;color:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-f68565c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-f68565c .elementor-button:hover svg, .elementor-7090 .elementor-element.elementor-element-f68565c .elementor-button:focus svg{fill:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-f7664b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7090 .elementor-element.elementor-element-9cb8c3d > .elementor-widget-container:hover{--e-transform-rotateZ:5deg;}.elementor-7090 .elementor-element.elementor-element-9cb8c3d > .elementor-widget-container{border-style:none;}.elementor-7090 .elementor-element.elementor-element-9cb8c3d{text-align:center;}.elementor-7090 .elementor-element.elementor-element-9cb8c3d img{max-width:73%;}.elementor-7090 .elementor-element.elementor-element-f4f3d79 .elementor-button{background-color:#FFFFFF;font-family:"Merriweather", Sans-serif;font-size:17px;font-weight:800;letter-spacing:0.8px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.07);fill:#000000;color:#000000;box-shadow:10px 15px 10px 0px #342A2A;transition-duration:0s;border-radius:30px 30px 30px 30px;padding:14px 14px 14px 14px;}.elementor-7090 .elementor-element.elementor-element-f4f3d79 .elementor-button:hover, .elementor-7090 .elementor-element.elementor-element-f4f3d79 .elementor-button:focus{background-color:#FFFFFF;color:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-f4f3d79 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-f4f3d79 .elementor-button:hover svg, .elementor-7090 .elementor-element.elementor-element-f4f3d79 .elementor-button:focus svg{fill:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-1904fc9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7090 .elementor-element.elementor-element-d4fc977 > .elementor-widget-container:hover{--e-transform-rotateZ:5deg;}.elementor-7090 .elementor-element.elementor-element-d4fc977 > .elementor-widget-container{border-style:none;}.elementor-7090 .elementor-element.elementor-element-d4fc977{text-align:center;}.elementor-7090 .elementor-element.elementor-element-d4fc977 img{max-width:73%;}.elementor-7090 .elementor-element.elementor-element-c370f19 .elementor-button{background-color:#FFFFFF;font-family:"Merriweather", Sans-serif;font-size:17px;font-weight:800;letter-spacing:0.8px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.07);fill:#000000;color:#000000;box-shadow:10px 15px 10px 0px #342A2A;transition-duration:0s;border-radius:30px 30px 30px 30px;padding:14px 14px 14px 14px;}.elementor-7090 .elementor-element.elementor-element-c370f19 .elementor-button:hover, .elementor-7090 .elementor-element.elementor-element-c370f19 .elementor-button:focus{background-color:#FFFFFF;color:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-c370f19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-c370f19 .elementor-button:hover svg, .elementor-7090 .elementor-element.elementor-element-c370f19 .elementor-button:focus svg{fill:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-fa0b837{--n-accordion-title-font-size:35px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:15px;--n-accordion-border-radius:30px 30px 30px 30px;--n-accordion-title-normal-color:#8B2E2E;--n-accordion-title-hover-color:#834B4B;--n-accordion-title-active-color:#8B2E2E;--n-accordion-icon-size:25px;--n-accordion-icon-normal-color:#8B2E2E;}.elementor-7090 .elementor-element.elementor-element-fa0b837 > .elementor-widget-container{margin:-58px 0px 0px 0px;padding:-62px 0px 24px 0px;}.elementor-7090 .elementor-element.elementor-element-fa0b837 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-7090 .elementor-element.elementor-element-fa0b837 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-7090 .elementor-element.elementor-element-fa0b837 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-7090 .elementor-element.elementor-element-fa0b837 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Merriweather", Sans-serif;font-weight:400;}.elementor-7090 .elementor-element.elementor-element-fa0b837 :where( .elementor-7090 .elementor-element.elementor-element-fa0b837 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}:where( .elementor-7090 .elementor-element.elementor-element-fa0b837 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:30px 30px 30px 30px;}.elementor-7090 .elementor-element.elementor-element-77185ea{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-7090 .elementor-element.elementor-element-77185ea:not(.elementor-motion-effects-element-type-background), .elementor-7090 .elementor-element.elementor-element-77185ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF5E4;}.elementor-7090 .elementor-element.elementor-element-77185ea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7090 .elementor-element.elementor-element-c86370c .elementor-repeater-item-ba3f5a3 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://franciscanasdemariainmaculada.com/wp-content/uploads/2025/05/Hermanas_Franciscanas_de_Maria_Inmaculada-banner_Museo.jpeg);background-size:cover;}.elementor-7090 .elementor-element.elementor-element-c86370c .elementor-repeater-item-ba3f5a3 .swiper-slide-inner{align-items:flex-end;}.elementor-7090 .elementor-element.elementor-element-c86370c .elementor-repeater-item-3bdfdfe .swiper-slide-bg{background-color:#4054b2;background-image:url(https://franciscanasdemariainmaculada.com/wp-content/uploads/2025/06/Franciscanas-de-Maria-Inmaculada-Suiza.jpeg);background-size:cover;}.elementor-7090 .elementor-element.elementor-element-c86370c .elementor-repeater-item-3bdfdfe .swiper-slide-inner{align-items:flex-end;}.elementor-7090 .elementor-element.elementor-element-c86370c .elementor-repeater-item-6aad63d .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://franciscanasdemariainmaculada.com/wp-content/uploads/2025/05/Hermanas_Franciscanas_de_Maria_Inmaculada-banner-pastoral-Misioner.jpeg);background-size:cover;}.elementor-7090 .elementor-element.elementor-element-c86370c .swiper-slide{transition-duration:calc(5000ms*1.2);height:503px;}.elementor-7090 .elementor-element.elementor-element-c86370c{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-7090 .elementor-element.elementor-element-c86370c > .elementor-widget-container{margin:106px 0px 0px 0px;padding:-1px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-c86370c .swiper-slide-contents{max-width:79%;}.elementor-7090 .elementor-element.elementor-element-c86370c .swiper-slide-inner{text-align:center;}.elementor-7090 .elementor-element.elementor-element-c86370c .elementor-slide-heading{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:600;}.elementor-7090 .elementor-element.elementor-element-4cc211e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7090 .elementor-element.elementor-element-4cc211e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7090 .elementor-element.elementor-element-245b334 > .elementor-widget-container{margin:167px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-245b334{text-align:center;}.elementor-7090 .elementor-element.elementor-element-245b334 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:43px;font-weight:800;-webkit-text-stroke-color:#000;stroke:#000;color:#8B1F1F;}.elementor-7090 .elementor-element.elementor-element-9c02e7c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7090 .elementor-element.elementor-element-7cf6717{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7090 .elementor-element.elementor-element-6493edd > .elementor-widget-container:hover{--e-transform-rotateZ:5deg;}.elementor-7090 .elementor-element.elementor-element-6493edd > .elementor-widget-container{border-style:none;}.elementor-7090 .elementor-element.elementor-element-6493edd{text-align:center;}.elementor-7090 .elementor-element.elementor-element-6493edd img{max-width:73%;}.elementor-7090 .elementor-element.elementor-element-0a27104 .elementor-button{background-color:#FFFFFF;font-family:"Merriweather", Sans-serif;font-size:17px;font-weight:800;letter-spacing:0.8px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.07);fill:#000000;color:#000000;box-shadow:10px 15px 10px 0px #342A2A;transition-duration:0s;border-radius:30px 30px 30px 30px;padding:14px 14px 14px 14px;}.elementor-7090 .elementor-element.elementor-element-0a27104 .elementor-button:hover, .elementor-7090 .elementor-element.elementor-element-0a27104 .elementor-button:focus{background-color:#FFFFFF;color:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-0a27104 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-0a27104 .elementor-button:hover svg, .elementor-7090 .elementor-element.elementor-element-0a27104 .elementor-button:focus svg{fill:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-e7304e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7090 .elementor-element.elementor-element-407e485 > .elementor-widget-container:hover{--e-transform-rotateZ:5deg;}.elementor-7090 .elementor-element.elementor-element-407e485 > .elementor-widget-container{border-style:none;}.elementor-7090 .elementor-element.elementor-element-407e485{text-align:center;}.elementor-7090 .elementor-element.elementor-element-407e485 img{max-width:49%;}.elementor-7090 .elementor-element.elementor-element-ed13255 .elementor-button{background-color:#FFFFFF;font-family:"Merriweather", Sans-serif;font-size:17px;font-weight:800;letter-spacing:0.8px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.07);fill:#000000;color:#000000;box-shadow:10px 15px 10px 0px #342A2A;transition-duration:0s;border-radius:30px 30px 30px 30px;padding:14px 14px 14px 14px;}.elementor-7090 .elementor-element.elementor-element-ed13255 .elementor-button:hover, .elementor-7090 .elementor-element.elementor-element-ed13255 .elementor-button:focus{background-color:#FFFFFF;color:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-ed13255 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-ed13255 .elementor-button:hover svg, .elementor-7090 .elementor-element.elementor-element-ed13255 .elementor-button:focus svg{fill:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-9032ea8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7090 .elementor-element.elementor-element-8b735fe > .elementor-widget-container:hover{--e-transform-rotateZ:5deg;}.elementor-7090 .elementor-element.elementor-element-8b735fe > .elementor-widget-container{border-style:none;}.elementor-7090 .elementor-element.elementor-element-8b735fe{text-align:center;}.elementor-7090 .elementor-element.elementor-element-8b735fe img{max-width:73%;}.elementor-7090 .elementor-element.elementor-element-a154b3b .elementor-button{background-color:#FFFFFF;font-family:"Merriweather", Sans-serif;font-size:17px;font-weight:800;letter-spacing:0.8px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.07);fill:#000000;color:#000000;box-shadow:10px 15px 10px 0px #342A2A;transition-duration:0s;border-radius:30px 30px 30px 30px;padding:14px 14px 14px 14px;}.elementor-7090 .elementor-element.elementor-element-a154b3b .elementor-button:hover, .elementor-7090 .elementor-element.elementor-element-a154b3b .elementor-button:focus{background-color:#FFFFFF;color:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-a154b3b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-a154b3b .elementor-button:hover svg, .elementor-7090 .elementor-element.elementor-element-a154b3b .elementor-button:focus svg{fill:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-586d386{--n-accordion-title-font-size:35px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:15px;--n-accordion-border-radius:30px 30px 30px 30px;--n-accordion-title-normal-color:#8B2E2E;--n-accordion-title-hover-color:#834B4B;--n-accordion-title-active-color:#8B2E2E;--n-accordion-icon-size:25px;--n-accordion-icon-normal-color:#8B2E2E;}.elementor-7090 .elementor-element.elementor-element-586d386 > .elementor-widget-container{margin:-58px 0px 0px 0px;padding:-62px 0px 24px 0px;}.elementor-7090 .elementor-element.elementor-element-586d386 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-7090 .elementor-element.elementor-element-586d386 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-7090 .elementor-element.elementor-element-586d386 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-7090 .elementor-element.elementor-element-586d386 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Merriweather", Sans-serif;font-weight:400;}.elementor-7090 .elementor-element.elementor-element-586d386 :where( .elementor-7090 .elementor-element.elementor-element-586d386 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}:where( .elementor-7090 .elementor-element.elementor-element-586d386 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:30px 30px 30px 30px;}.elementor-7090 .elementor-element.elementor-element-8246766{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-7090 .elementor-element.elementor-element-8246766.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7090 .elementor-element.elementor-element-cdc7518 .elementor-repeater-item-ba3f5a3 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://franciscanasdemariainmaculada.com/wp-content/uploads/2025/06/Franciscanas-de-Maria-inmaculada-Africa.jpeg);background-size:cover;}.elementor-7090 .elementor-element.elementor-element-cdc7518 .elementor-repeater-item-ba3f5a3 .swiper-slide-inner{align-items:flex-end;}.elementor-7090 .elementor-element.elementor-element-cdc7518 .swiper-slide{transition-duration:calc(5000ms*1.2);height:532px;}.elementor-7090 .elementor-element.elementor-element-cdc7518{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-7090 .elementor-element.elementor-element-cdc7518 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-cdc7518 .swiper-slide-contents{max-width:84%;}.elementor-7090 .elementor-element.elementor-element-cdc7518 .swiper-slide-inner{text-align:center;}.elementor-7090 .elementor-element.elementor-element-2001d8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7090 .elementor-element.elementor-element-2001d8d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7090 .elementor-element.elementor-element-de11786 > .elementor-widget-container{margin:62px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-de11786{text-align:center;}.elementor-7090 .elementor-element.elementor-element-de11786 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:43px;font-weight:800;-webkit-text-stroke-color:#000;stroke:#000;color:#8B1F1F;}.elementor-7090 .elementor-element.elementor-element-9da1e46{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7090 .elementor-element.elementor-element-dfa7c39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7090 .elementor-element.elementor-element-dfa7c39.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7090 .elementor-element.elementor-element-676dee4 > .elementor-widget-container:hover{--e-transform-rotateZ:5deg;}.elementor-7090 .elementor-element.elementor-element-676dee4 > .elementor-widget-container{border-style:none;}.elementor-7090 .elementor-element.elementor-element-676dee4{text-align:center;}.elementor-7090 .elementor-element.elementor-element-676dee4 img{max-width:39%;}.elementor-7090 .elementor-element.elementor-element-3135151 .elementor-button{background-color:#FFFFFF;font-family:"Merriweather", Sans-serif;font-size:17px;font-weight:800;letter-spacing:0.8px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.07);fill:#000000;color:#000000;box-shadow:10px 15px 10px 0px #342A2A;transition-duration:0s;border-radius:30px 30px 30px 30px;padding:14px 14px 14px 14px;}.elementor-7090 .elementor-element.elementor-element-3135151 .elementor-button:hover, .elementor-7090 .elementor-element.elementor-element-3135151 .elementor-button:focus{background-color:#FFFFFF;color:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-3135151 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-3135151 .elementor-button:hover svg, .elementor-7090 .elementor-element.elementor-element-3135151 .elementor-button:focus svg{fill:#3D2A23;}.elementor-7090 .elementor-element.elementor-element-8ea7b47{--n-accordion-title-font-size:35px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:15px;--n-accordion-border-radius:30px 30px 30px 30px;--n-accordion-title-normal-color:#8B2E2E;--n-accordion-title-hover-color:#834B4B;--n-accordion-title-active-color:#8B2E2E;--n-accordion-icon-size:25px;--n-accordion-icon-normal-color:#8B2E2E;}.elementor-7090 .elementor-element.elementor-element-8ea7b47 > .elementor-widget-container{margin:-58px 0px 0px 0px;padding:-62px 0px 24px 0px;}.elementor-7090 .elementor-element.elementor-element-8ea7b47 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-7090 .elementor-element.elementor-element-8ea7b47 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-7090 .elementor-element.elementor-element-8ea7b47 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-7090 .elementor-element.elementor-element-8ea7b47 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Merriweather", Sans-serif;font-weight:400;}.elementor-7090 .elementor-element.elementor-element-8ea7b47 :where( .elementor-7090 .elementor-element.elementor-element-8ea7b47 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}:where( .elementor-7090 .elementor-element.elementor-element-8ea7b47 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:30px 30px 30px 30px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7090 .elementor-element.elementor-element-ef40928 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-f7cabc7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-ad67f5c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-705c3ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-cf304cd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-fb68289 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-af32bdc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-d9940ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-f290fc7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-adcb01b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-33d4178 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-11d8da6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-f68565c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-f4f3d79 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-c370f19 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-fa0b837 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-0a27104 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-ed13255 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-a154b3b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-586d386 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-3135151 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-8ea7b47 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-7090 .elementor-element.elementor-element-5aa581c{width:100%;max-width:100%;}.elementor-7090 .elementor-element.elementor-element-5aa581c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-5aa581c.elementor-element{--align-self:stretch;--order:99999 /* order end hack */;}.elementor-7090 .elementor-element.elementor-element-5aa581c .swiper-slide{height:156px;}.elementor-7090 .elementor-element.elementor-element-5aa581c .swiper-slide-contents{max-width:98%;}.elementor-7090 .elementor-element.elementor-element-5aa581c .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-5aa581c .elementor-slide-heading{font-size:22px;}.elementor-7090 .elementor-element.elementor-element-5aa581c .elementor-slide-description{font-size:16px;}.elementor-7090 .elementor-element.elementor-element-f696126 > .elementor-widget-container{margin:16px 16px 16px 16px;}.elementor-7090 .elementor-element.elementor-element-f696126{font-size:25px;line-height:1.2em;}.elementor-7090 .elementor-element.elementor-element-08f2696 .elementor-heading-title{font-size:38px;}.elementor-7090 .elementor-element.elementor-element-2691eba .elementor-heading-title{font-size:38px;}.elementor-7090 .elementor-element.elementor-element-ef40928 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-ef40928 .elementor-button{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-f7cabc7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-f7cabc7 .elementor-button{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-ad67f5c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-ad67f5c .elementor-button{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-705c3ad > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-f48ac5f .elementor-heading-title{font-size:38px;}.elementor-7090 .elementor-element.elementor-element-cf304cd > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-cf304cd .elementor-button{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-fb68289 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-fb68289 .elementor-button{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-af32bdc > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-af32bdc .elementor-button{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-d9940ff > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-f290fc7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-f290fc7 .elementor-button{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-adcb01b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-adcb01b .elementor-button{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-33d4178 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-33d4178 .elementor-button{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-11d8da6 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-d7a3950 .elementor-heading-title{font-size:38px;}.elementor-7090 .elementor-element.elementor-element-f68565c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-f68565c .elementor-button{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-f4f3d79 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-f4f3d79 .elementor-button{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-c370f19 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-c370f19 .elementor-button{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-fa0b837 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-245b334 .elementor-heading-title{font-size:38px;}.elementor-7090 .elementor-element.elementor-element-0a27104 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-0a27104 .elementor-button{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-ed13255 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-ed13255 .elementor-button{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-a154b3b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-a154b3b .elementor-button{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-586d386 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-de11786 .elementor-heading-title{font-size:38px;}.elementor-7090 .elementor-element.elementor-element-3135151 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7090 .elementor-element.elementor-element-3135151 .elementor-button{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-8ea7b47 > .elementor-widget-container{margin:20px 0px 0px 0px;}}@media(min-width:768px){.elementor-7090 .elementor-element.elementor-element-1bd466f{--width:66.589%;}.elementor-7090 .elementor-element.elementor-element-72f5f3b{--width:50%;}.elementor-7090 .elementor-element.elementor-element-d52a588{--width:61.094%;}.elementor-7090 .elementor-element.elementor-element-7c5df51{--width:50%;}.elementor-7090 .elementor-element.elementor-element-d6fdbde{--width:50%;}.elementor-7090 .elementor-element.elementor-element-31a51ba{--width:50%;}.elementor-7090 .elementor-element.elementor-element-d09bbb6{--width:61.094%;}.elementor-7090 .elementor-element.elementor-element-b27143f{--width:50%;}.elementor-7090 .elementor-element.elementor-element-45319e7{--width:50%;}.elementor-7090 .elementor-element.elementor-element-cb2791b{--width:50%;}.elementor-7090 .elementor-element.elementor-element-72cae07{--width:50%;}.elementor-7090 .elementor-element.elementor-element-b4bb5de{--width:50%;}.elementor-7090 .elementor-element.elementor-element-96393e5{--width:50%;}.elementor-7090 .elementor-element.elementor-element-910015a{--width:61.094%;}.elementor-7090 .elementor-element.elementor-element-55b75a7{--width:50%;}.elementor-7090 .elementor-element.elementor-element-f7664b1{--width:50%;}.elementor-7090 .elementor-element.elementor-element-1904fc9{--width:50%;}.elementor-7090 .elementor-element.elementor-element-4cc211e{--width:61.094%;}.elementor-7090 .elementor-element.elementor-element-7cf6717{--width:50%;}.elementor-7090 .elementor-element.elementor-element-e7304e7{--width:50%;}.elementor-7090 .elementor-element.elementor-element-9032ea8{--width:50%;}.elementor-7090 .elementor-element.elementor-element-2001d8d{--width:61.094%;}.elementor-7090 .elementor-element.elementor-element-dfa7c39{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-b0171ed */@media only screen and (max-width: 768px) {
  #desktop-wrapper {
    width: 1024px;
    max-width: 1024px;
    overflow-x: auto;
  }

  body {
    overflow-x: auto;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3143d81 */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-faa2552 */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-390ffe0 */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3143d81 */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-faa2552 */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-390ffe0 */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ed6a4f */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70870e0 */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-988dbdd */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ed6a4f */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70870e0 */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-988dbdd */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ba4a2c */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e5cd1b6 */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ac59f3a */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ba4a2c */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e5cd1b6 */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ac59f3a */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b66a08e */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9cb8c3d */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4fc977 */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b66a08e */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9cb8c3d */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4fc977 */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6493edd */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-407e485 */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b735fe */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6493edd */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-407e485 */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b735fe */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-676dee4 */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-676dee4 */.zoom-on-hover {
  transition: transform 0.3s ease;
  display: inline-block;
}
.zoom-on-hover:hover {
  transform: scale(1.1);
}/* End custom CSS */