.elementor-1278499 .elementor-element.elementor-element-ad6e9ee{--display:flex;}.elementor-1278499 .elementor-element.elementor-element-2ce74d1{--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-1278499 .elementor-element.elementor-element-ff95f62{--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-1278499 .elementor-element.elementor-element-fe20466{--display:flex;border-style:solid;--border-style:solid;border-color:#ACA5A5;--border-color:#ACA5A5;}.elementor-1278499 .elementor-element.elementor-element-e74e5df{--display:flex;}.elementor-1278499 .elementor-element.elementor-element-e42f7a9 .elementor-button{background-color:#800036;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-1278499 .elementor-element.elementor-element-f75e7dd .elementor-button{background-color:#02010100;font-weight:600;fill:#800036;color:#800036;}.elementor-1278499 .elementor-element.elementor-element-6427293{--divider-border-style:solid;--divider-color:#E2E2E2;--divider-border-width:1px;}.elementor-1278499 .elementor-element.elementor-element-6427293 .elementor-divider-separator{width:100%;}.elementor-1278499 .elementor-element.elementor-element-6427293 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1278499 .elementor-element.elementor-element-5829af2{--counter-zero:decimal-leading-zero;}.elementor-1278499 .elementor-element.elementor-element-44d4ce9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1278499 .elementor-element.elementor-element-137c82d{--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;--justify-content:center;border-style:none;--border-style:none;--border-radius:18px 18px 18px 18px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-137c82d:not(.elementor-motion-effects-element-type-background), .elementor-1278499 .elementor-element.elementor-element-137c82d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1278499 .elementor-element.elementor-element-8ff8998{--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:30px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1278499 .elementor-element.elementor-element-c1ec359{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1278499 .elementor-element.elementor-element-c1ec359 .elementor-heading-title{font-weight:500;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-c1ec359 .elementor-heading-title{color:#ffffff;}.elementor-1278499 .elementor-element.elementor-element-12f354e{--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 015px;--row-gap:0px;--column-gap:015px;}.elementor-1278499 .elementor-element.elementor-element-b422a6c{--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;--justify-content:space-between;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1278499 .elementor-element.elementor-element-b422a6c:not(.elementor-motion-effects-element-type-background), .elementor-1278499 .elementor-element.elementor-element-b422a6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1278499 .elementor-element.elementor-element-2de9b90 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-1278499 .elementor-element.elementor-element-2de9b90 .entry-title{line-height:1.4em;}.elementor-1278499 .elementor-element.elementor-element-5b7d27f .elementor-button{background-color:#800036;font-size:14px;font-weight:400;border-radius:10px 10px 10px 10px;}.elementor-1278499 .elementor-element.elementor-element-5b7d27f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1278499 .elementor-element.elementor-element-15beac9{--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;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1278499 .elementor-element.elementor-element-15beac9:not(.elementor-motion-effects-element-type-background), .elementor-1278499 .elementor-element.elementor-element-15beac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1278499 .elementor-element.elementor-element-7048fc6 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-1278499 .elementor-element.elementor-element-7048fc6 .entry-title{font-size:16px;line-height:1.4em;}.elementor-1278499 .elementor-element.elementor-element-46bb8da{--counter-zero:decimal-leading-zero;}.elementor-1278499 .elementor-element.elementor-element-e66c703{--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;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1278499 .elementor-element.elementor-element-e66c703:not(.elementor-motion-effects-element-type-background), .elementor-1278499 .elementor-element.elementor-element-e66c703 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1278499 .elementor-element.elementor-element-4b8461e .elementor-heading-title{font-size:24px;font-weight:600;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-4b8461e .elementor-heading-title{color:#ffffff;}.elementor-1278499 .elementor-element.elementor-element-f5c5ed0 .entry-title{font-size:13px;}.elementor-1278499 .elementor-element.elementor-element-f5c5ed0{--counter-zero:decimal-leading-zero;}.elementor-1278499 .elementor-element.elementor-element-9e4a855{--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;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1278499 .elementor-element.elementor-element-9e4a855:not(.elementor-motion-effects-element-type-background), .elementor-1278499 .elementor-element.elementor-element-9e4a855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1278499 .elementor-element.elementor-element-25213b2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1278499 .elementor-element.elementor-element-46e09aa{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-1278499 .elementor-element.elementor-element-46e09aa .elementor-heading-title{font-weight:500;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-46e09aa .elementor-heading-title{color:#ffffff;}.elementor-1278499 .elementor-element.elementor-element-da8135c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1278499 .elementor-element.elementor-element-fbf76d9 > .elementor-widget-container{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:18px 18px 18px 18px;}.elementor-1278499 .elementor-element.elementor-element-fbf76d9 .entry-title{font-size:20px;}.elementor-1278499 .elementor-element.elementor-element-c634e70 > .elementor-widget-container{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:18px 18px 18px 18px;}.elementor-1278499 .elementor-element.elementor-element-c634e70 .entry-title{font-size:20px;}.elementor-1278499 .elementor-element.elementor-element-34c12bf > .elementor-widget-container{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:18px 18px 18px 18px;}.elementor-1278499 .elementor-element.elementor-element-34c12bf .entry-title{font-size:20px;}.elementor-1278499 .elementor-element.elementor-element-5615063{--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;--justify-content:space-between;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1278499 .elementor-element.elementor-element-5615063:not(.elementor-motion-effects-element-type-background), .elementor-1278499 .elementor-element.elementor-element-5615063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#800036;}.elementor-1278499 .elementor-element.elementor-element-d4249cc .elementor-icon-wrapper{text-align:start;}.elementor-1278499 .elementor-element.elementor-element-d4249cc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1278499 .elementor-element.elementor-element-d4249cc.elementor-view-framed .elementor-icon, .elementor-1278499 .elementor-element.elementor-element-d4249cc.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1278499 .elementor-element.elementor-element-d4249cc.elementor-view-framed .elementor-icon, .elementor-1278499 .elementor-element.elementor-element-d4249cc.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-d4249cc.elementor-view-stacked .elementor-icon{background-color:#ffffff;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-d4249cc.elementor-view-framed .elementor-icon, [data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-d4249cc.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-d4249cc.elementor-view-framed .elementor-icon, [data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-d4249cc.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-1278499 .elementor-element.elementor-element-686fd08 .elementor-heading-title{font-size:22px;line-height:1.3em;color:#FFFFFF;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-686fd08 .elementor-heading-title{color:#ffffff;}.elementor-1278499 .elementor-element.elementor-element-b466c4d{font-size:16px;color:#FFFFFF;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-b466c4d{color:#ffffff;}.elementor-1278499 .elementor-element.elementor-element-1acddbe .elementor-button{background-color:#FFFFFF;font-weight:500;fill:#800036;color:#800036;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-1278499 .elementor-element.elementor-element-f131efc{--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;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1278499 .elementor-element.elementor-element-f131efc:not(.elementor-motion-effects-element-type-background), .elementor-1278499 .elementor-element.elementor-element-f131efc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1278499 .elementor-element.elementor-element-16e78ad .elementor-heading-title{font-size:24px;font-weight:600;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-16e78ad .elementor-heading-title{color:#ffffff;}.elementor-1278499 .elementor-element.elementor-element-5be40d8{--counter-zero:decimal-leading-zero;}.elementor-1278499 .elementor-element.elementor-element-0b28461{--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 36px;--row-gap:0px;--column-gap:36px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-58641f5{--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;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-1278499 .elementor-element.elementor-element-2ba8fe5{--divider-border-style:solid;--divider-color:#800036;--divider-border-width:1px;}.elementor-1278499 .elementor-element.elementor-element-2ba8fe5 .elementor-divider-separator{width:100%;}.elementor-1278499 .elementor-element.elementor-element-2ba8fe5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1278499 .elementor-element.elementor-element-8d5502a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1278499 .elementor-element.elementor-element-8d5502a:not(.elementor-motion-effects-element-type-background), .elementor-1278499 .elementor-element.elementor-element-8d5502a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-1fa464c .elementor-heading-title{color:#ffffff;}.elementor-1278499 .elementor-element.elementor-element-151edb2 .elementor-button{background-color:#FFFFFF00;font-size:14px;font-weight:500;fill:#800036;color:#800036;}.elementor-1278499 .elementor-element.elementor-element-d0ba162{--counter-zero:decimal-leading-zero;}.elementor-1278499 .elementor-element.elementor-element-4eca1d9{--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;--justify-content:center;border-style:none;--border-style:none;--border-radius:18px 18px 18px 18px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-71c1f55{--display:flex;}.elementor-1278499 .elementor-element.elementor-element-a68073b{--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-1278499 .elementor-element.elementor-element-030cac2{--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;--justify-content:center;border-style:none;--border-style:none;--border-radius:18px 18px 18px 18px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-030cac2:not(.elementor-motion-effects-element-type-background), .elementor-1278499 .elementor-element.elementor-element-030cac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1278499 .elementor-element.elementor-element-e6114dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1278499 .elementor-element.elementor-element-ae6a933{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1278499 .elementor-element.elementor-element-ffbae3f{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1278499 .elementor-element.elementor-element-ffbae3f:not(.elementor-motion-effects-element-type-background), .elementor-1278499 .elementor-element.elementor-element-ffbae3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1278499 .elementor-element.elementor-element-d639898{--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-1278499 .elementor-element.elementor-element-74eecc5 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-1278499 .elementor-element.elementor-element-74eecc5 .entry-title{font-size:20px;line-height:1.4em;}body:not([data-theme="dark"]) .elementor-1278499 .elementor-element.elementor-element-74eecc5{--title-color:#FFFFFF;}.elementor-1278499 .elementor-element.elementor-element-74eecc5{--meta-fcolor:#FFFFFF;}.elementor-1278499 .elementor-element.elementor-element-dca5a04{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-b3f037d .elementor-heading-title{color:#FFFFFF;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-b3f037d .elementor-heading-title{color:#ffffff;}.elementor-1278499 .elementor-element.elementor-element-2107cff{--divider-border-style:solid;--divider-color:#A7A2A2;--divider-border-width:1px;}.elementor-1278499 .elementor-element.elementor-element-2107cff .elementor-divider-separator{width:100%;}.elementor-1278499 .elementor-element.elementor-element-2107cff .elementor-divider{padding-block-start:8px;padding-block-end:8px;}body:not([data-theme="dark"]) .elementor-1278499 .elementor-element.elementor-element-df4d66e{--title-color:#FFFFFF;}.elementor-1278499 .elementor-element.elementor-element-df4d66e{--counter-zero:decimal-leading-zero;}.elementor-1278499 .elementor-element.elementor-element-bfb6dd1 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-1278499 .elementor-element.elementor-element-bfb6dd1 .entry-title{line-height:1.4em;}body:not([data-theme="dark"]) .elementor-1278499 .elementor-element.elementor-element-bfb6dd1{--title-color:#FFFFFF;}.elementor-1278499 .elementor-element.elementor-element-bfb6dd1{--meta-fcolor:#FFFFFF;}.elementor-1278499 .elementor-element.elementor-element-a08227b{--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 30px;--row-gap:0px;--column-gap:30px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-4d33973{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1278499 .elementor-element.elementor-element-3cdc773{--divider-border-style:solid;--divider-color:#800036;--divider-border-width:1px;}.elementor-1278499 .elementor-element.elementor-element-3cdc773 .elementor-divider-separator{width:100%;}.elementor-1278499 .elementor-element.elementor-element-3cdc773 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-1278499 .elementor-element.elementor-element-397592e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1278499 .elementor-element.elementor-element-397592e:not(.elementor-motion-effects-element-type-background), .elementor-1278499 .elementor-element.elementor-element-397592e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1278499 .elementor-element.elementor-element-825e93a .elementor-heading-title{font-size:24px;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-825e93a .elementor-heading-title{color:#ffffff;}.elementor-1278499 .elementor-element.elementor-element-d804de8 .elementor-button{background-color:#FFFFFF00;font-size:14px;font-weight:500;fill:#800036;color:#800036;}.elementor-1278499 .elementor-element.elementor-element-27d00da > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1278499 .elementor-element.elementor-element-27d00da .entry-title{font-size:13px;}body:not([data-theme="dark"]) .elementor-1278499 .elementor-element.elementor-element-27d00da{--title-color:#000000;}.elementor-1278499 .elementor-element.elementor-element-27d00da{--counter-zero:decimal-leading-zero;}.elementor-1278499 .elementor-element.elementor-element-3a35395{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1278499 .elementor-element.elementor-element-37706a9{--divider-border-style:solid;--divider-color:#800036;--divider-border-width:1px;}.elementor-1278499 .elementor-element.elementor-element-37706a9 .elementor-divider-separator{width:100%;}.elementor-1278499 .elementor-element.elementor-element-37706a9 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-1278499 .elementor-element.elementor-element-aba2e00{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1278499 .elementor-element.elementor-element-aba2e00:not(.elementor-motion-effects-element-type-background), .elementor-1278499 .elementor-element.elementor-element-aba2e00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1278499 .elementor-element.elementor-element-4fae996 .elementor-heading-title{font-size:24px;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-4fae996 .elementor-heading-title{color:#ffffff;}.elementor-1278499 .elementor-element.elementor-element-9f29d6f .elementor-button{background-color:#FFFFFF00;font-size:14px;font-weight:500;fill:#800036;color:#800036;}.elementor-1278499 .elementor-element.elementor-element-0741564 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1278499 .elementor-element.elementor-element-0741564 .entry-title{font-size:13px;}body:not([data-theme="dark"]) .elementor-1278499 .elementor-element.elementor-element-0741564{--title-color:#000000;}.elementor-1278499 .elementor-element.elementor-element-0741564{--counter-zero:decimal-leading-zero;}.elementor-1278499 .elementor-element.elementor-element-733c8f3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1278499 .elementor-element.elementor-element-00375f0{--divider-border-style:solid;--divider-color:#800036;--divider-border-width:1px;}.elementor-1278499 .elementor-element.elementor-element-00375f0 .elementor-divider-separator{width:100%;}.elementor-1278499 .elementor-element.elementor-element-00375f0 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-1278499 .elementor-element.elementor-element-f467430{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:10px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1278499 .elementor-element.elementor-element-f467430:not(.elementor-motion-effects-element-type-background), .elementor-1278499 .elementor-element.elementor-element-f467430 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1278499 .elementor-element.elementor-element-f467430.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1278499 .elementor-element.elementor-element-88e73f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1278499 .elementor-element.elementor-element-88e73f5 .elementor-heading-title{font-size:24px;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-88e73f5 .elementor-heading-title{color:#ffffff;}.elementor-1278499 .elementor-element.elementor-element-026ee8a .elementor-button{background-color:#FFFFFF00;font-size:14px;font-weight:500;fill:#800036;color:#800036;}.elementor-1278499 .elementor-element.elementor-element-32b9aa6{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-50205aa{--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 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-b6ddd9b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1278499 .elementor-element.elementor-element-b6ddd9b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1278499 .elementor-element.elementor-element-a76883f{--divider-border-style:solid;--divider-color:#800036;--divider-border-width:1px;}.elementor-1278499 .elementor-element.elementor-element-a76883f .elementor-divider-separator{width:100%;}.elementor-1278499 .elementor-element.elementor-element-a76883f .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-1278499 .elementor-element.elementor-element-d632e82{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1278499 .elementor-element.elementor-element-d632e82:not(.elementor-motion-effects-element-type-background), .elementor-1278499 .elementor-element.elementor-element-d632e82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1278499 .elementor-element.elementor-element-34ccd70 .elementor-heading-title{font-size:24px;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-34ccd70 .elementor-heading-title{color:#ffffff;}.elementor-1278499 .elementor-element.elementor-element-607af2f .elementor-button{background-color:#FFFFFF00;font-size:14px;font-weight:500;fill:#800036;color:#800036;}.elementor-1278499 .elementor-element.elementor-element-aa73aa2 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1278499 .elementor-element.elementor-element-aa73aa2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1278499 .elementor-element.elementor-element-aa73aa2 .entry-title{font-size:13px;}body:not([data-theme="dark"]) .elementor-1278499 .elementor-element.elementor-element-aa73aa2{--title-color:#000000;}.elementor-1278499 .elementor-element.elementor-element-aa73aa2{--counter-zero:decimal-leading-zero;}.elementor-1278499 .elementor-element.elementor-element-6c9e7bf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1278499 .elementor-element.elementor-element-6c9e7bf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1278499 .elementor-element.elementor-element-bc02eab{--divider-border-style:solid;--divider-color:#800036;--divider-border-width:1px;}.elementor-1278499 .elementor-element.elementor-element-bc02eab .elementor-divider-separator{width:100%;}.elementor-1278499 .elementor-element.elementor-element-bc02eab .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-1278499 .elementor-element.elementor-element-49d5436{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1278499 .elementor-element.elementor-element-49d5436:not(.elementor-motion-effects-element-type-background), .elementor-1278499 .elementor-element.elementor-element-49d5436 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1278499 .elementor-element.elementor-element-35c03ba .elementor-heading-title{font-size:24px;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-35c03ba .elementor-heading-title{color:#ffffff;}.elementor-1278499 .elementor-element.elementor-element-2196a59 .elementor-button{background-color:#FFFFFF00;font-size:14px;font-weight:500;fill:#800036;color:#800036;}.elementor-1278499 .elementor-element.elementor-element-5190f04 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1278499 .elementor-element.elementor-element-5190f04.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1278499 .elementor-element.elementor-element-5190f04 .entry-title{font-size:13px;}body:not([data-theme="dark"]) .elementor-1278499 .elementor-element.elementor-element-5190f04{--title-color:#000000;}.elementor-1278499 .elementor-element.elementor-element-5190f04{--counter-zero:decimal-leading-zero;}.elementor-1278499 .elementor-element.elementor-element-d4afaff{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1278499 .elementor-element.elementor-element-d4afaff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1278499 .elementor-element.elementor-element-3a33614{--divider-border-style:solid;--divider-color:#800036;--divider-border-width:1px;}.elementor-1278499 .elementor-element.elementor-element-3a33614 .elementor-divider-separator{width:100%;}.elementor-1278499 .elementor-element.elementor-element-3a33614 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-1278499 .elementor-element.elementor-element-58592be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1278499 .elementor-element.elementor-element-58592be:not(.elementor-motion-effects-element-type-background), .elementor-1278499 .elementor-element.elementor-element-58592be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1278499 .elementor-element.elementor-element-58592be.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1278499 .elementor-element.elementor-element-7a27694.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1278499 .elementor-element.elementor-element-7a27694 .elementor-heading-title{font-size:24px;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-7a27694 .elementor-heading-title{color:#ffffff;}.elementor-1278499 .elementor-element.elementor-element-2972e3f .elementor-button{background-color:#FFFFFF00;font-size:14px;font-weight:500;fill:#800036;color:#800036;}.elementor-1278499 .elementor-element.elementor-element-2972e3f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1278499 .elementor-element.elementor-element-a3aa3be{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--counter-zero:decimal-leading-zero;}.elementor-1278499 .elementor-element.elementor-element-a3aa3be > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1278499 .elementor-element.elementor-element-a3aa3be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1278499 .elementor-element.elementor-element-a3aa3be .entry-title{font-size:13px;}body:not([data-theme="dark"]) .elementor-1278499 .elementor-element.elementor-element-a3aa3be{--title-color:#000000;}.elementor-1278499 .elementor-element.elementor-element-5574292{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1278499 .elementor-element.elementor-element-5574292.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1278499 .elementor-element.elementor-element-26413b6{--divider-border-style:solid;--divider-color:#800036;--divider-border-width:1px;}.elementor-1278499 .elementor-element.elementor-element-26413b6 .elementor-divider-separator{width:100%;}.elementor-1278499 .elementor-element.elementor-element-26413b6 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-1278499 .elementor-element.elementor-element-817d183{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1278499 .elementor-element.elementor-element-817d183:not(.elementor-motion-effects-element-type-background), .elementor-1278499 .elementor-element.elementor-element-817d183 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1278499 .elementor-element.elementor-element-817d183.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1278499 .elementor-element.elementor-element-a37afdd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1278499 .elementor-element.elementor-element-a37afdd .elementor-heading-title{font-size:24px;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-a37afdd .elementor-heading-title{color:#ffffff;}.elementor-1278499 .elementor-element.elementor-element-c2f9323 .elementor-button{background-color:#FFFFFF00;font-size:14px;font-weight:500;fill:#800036;color:#800036;}.elementor-1278499 .elementor-element.elementor-element-c2f9323.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1278499 .elementor-element.elementor-element-47dbdfe{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--counter-zero:decimal-leading-zero;}.elementor-1278499 .elementor-element.elementor-element-47dbdfe > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1278499 .elementor-element.elementor-element-47dbdfe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1278499 .elementor-element.elementor-element-47dbdfe .entry-title{font-size:13px;}body:not([data-theme="dark"]) .elementor-1278499 .elementor-element.elementor-element-47dbdfe{--title-color:#000000;}.elementor-1278499 .elementor-element.elementor-element-75eb7f7{--display:flex;--min-height:400px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1278499 .elementor-element.elementor-element-c68cb80{--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;}.elementor-1278499 .elementor-element.elementor-element-9013fe9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1278499 .elementor-element.elementor-element-5f497d8{--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 60px;--row-gap:0px;--column-gap:60px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1278499 .elementor-element.elementor-element-5f497d8:not(.elementor-motion-effects-element-type-background), .elementor-1278499 .elementor-element.elementor-element-5f497d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1278499 .elementor-element.elementor-element-460beba{--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;--justify-content:center;}.elementor-1278499 .elementor-element.elementor-element-664d69f img{border-radius:18px 18px 18px 18px;}.elementor-1278499 .elementor-element.elementor-element-a52a207{--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-1278499 .elementor-element.elementor-element-b1e6dc8 .elementor-heading-title{font-size:12px;color:#800036;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-b1e6dc8 .elementor-heading-title{color:#ffffff;}.elementor-1278499 .elementor-element.elementor-element-a5e5609 .elementor-heading-title{font-size:28px;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-a5e5609 .elementor-heading-title{color:#ffffff;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-02c73c3{color:#ffffff;}.elementor-1278499 .elementor-element.elementor-element-c420bc4{--display:flex;}.elementor-1278499 .elementor-element.elementor-element-4ffafd1{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1278499 .elementor-element.elementor-element-4ffafd1:not(.elementor-motion-effects-element-type-background), .elementor-1278499 .elementor-element.elementor-element-4ffafd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1278499 .elementor-element.elementor-element-2806130 .elementor-heading-title{font-weight:600;color:#800036;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-2806130 .elementor-heading-title{color:#ffffff;}.elementor-1278499 .elementor-element.elementor-element-5a2099a .elementor-heading-title{font-size:14px;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-5a2099a .elementor-heading-title{color:#ffffff;}.elementor-1278499 .elementor-element.elementor-element-b1ebbb5{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1278499 .elementor-element.elementor-element-b1ebbb5:not(.elementor-motion-effects-element-type-background), .elementor-1278499 .elementor-element.elementor-element-b1ebbb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1278499 .elementor-element.elementor-element-236e43e .elementor-heading-title{font-weight:600;color:#800036;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-236e43e .elementor-heading-title{color:#ffffff;}.elementor-1278499 .elementor-element.elementor-element-1856d28 .elementor-heading-title{font-size:14px;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-1856d28 .elementor-heading-title{color:#ffffff;}.elementor-1278499 .elementor-element.elementor-element-ab9004a{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1278499 .elementor-element.elementor-element-ab9004a:not(.elementor-motion-effects-element-type-background), .elementor-1278499 .elementor-element.elementor-element-ab9004a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1278499 .elementor-element.elementor-element-96e087d .elementor-heading-title{font-weight:600;color:#800036;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-96e087d .elementor-heading-title{color:#ffffff;}.elementor-1278499 .elementor-element.elementor-element-bdd6b8c .elementor-heading-title{font-size:14px;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-bdd6b8c .elementor-heading-title{color:#ffffff;}.elementor-1278499 .elementor-element.elementor-element-0288212{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1278499 .elementor-element.elementor-element-0288212:not(.elementor-motion-effects-element-type-background), .elementor-1278499 .elementor-element.elementor-element-0288212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1278499 .elementor-element.elementor-element-7f61be2 .elementor-heading-title{font-weight:600;color:#800036;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-7f61be2 .elementor-heading-title{color:#ffffff;}.elementor-1278499 .elementor-element.elementor-element-e962e56 .elementor-heading-title{font-size:14px;}[data-theme="dark"] .elementor-1278499 .elementor-element.elementor-element-e962e56 .elementor-heading-title{color:#ffffff;}.elementor-1278499 .elementor-element.elementor-element-75be517{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1278499 .elementor-element.elementor-element-9299c5f .elementor-button{background-color:#800036;font-weight:400;border-radius:10px 10px 10px 10px;}.elementor-1278499 .elementor-element.elementor-element-9299c5f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1278499 .elementor-element.elementor-element-55a0c2c .elementor-button{background-color:#80003600;font-weight:400;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;}.elementor-1278499 .elementor-element.elementor-element-55a0c2c.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-1278499 .elementor-element.elementor-element-137c82d{--width:25%;}.elementor-1278499 .elementor-element.elementor-element-b422a6c{--width:50%;}.elementor-1278499 .elementor-element.elementor-element-15beac9{--width:24%;}.elementor-1278499 .elementor-element.elementor-element-e66c703{--width:24%;}.elementor-1278499 .elementor-element.elementor-element-9e4a855{--content-width:1140px;}.elementor-1278499 .elementor-element.elementor-element-f131efc{--width:24%;}.elementor-1278499 .elementor-element.elementor-element-58641f5{--width:75%;}.elementor-1278499 .elementor-element.elementor-element-4eca1d9{--width:25%;}.elementor-1278499 .elementor-element.elementor-element-030cac2{--width:25%;}.elementor-1278499 .elementor-element.elementor-element-d639898{--width:40%;}.elementor-1278499 .elementor-element.elementor-element-dca5a04{--width:60%;}.elementor-1278499 .elementor-element.elementor-element-b6ddd9b{--width:33%;}.elementor-1278499 .elementor-element.elementor-element-d4afaff{--width:33%;}.elementor-1278499 .elementor-element.elementor-element-460beba{--width:50%;}.elementor-1278499 .elementor-element.elementor-element-a52a207{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1278499 .elementor-element.elementor-element-b6ddd9b{--width:244px;}.elementor-1278499 .elementor-element.elementor-element-d4afaff{--width:244px;}}@media(max-width:1024px){.elementor-1278499 .elementor-element.elementor-element-4b8461e .elementor-heading-title{font-size:24px;}.elementor-1278499 .elementor-element.elementor-element-da8135c{--grid-auto-flow:row;}.elementor-1278499 .elementor-element.elementor-element-686fd08 .elementor-heading-title{font-size:15px;}.elementor-1278499 .elementor-element.elementor-element-b466c4d{font-size:13.5px;}.elementor-1278499 .elementor-element.elementor-element-1acddbe .elementor-button{font-size:14px;}.elementor-1278499 .elementor-element.elementor-element-825e93a .elementor-heading-title{font-size:20px;}.elementor-1278499 .elementor-element.elementor-element-d804de8 .elementor-button{font-size:12px;}.elementor-1278499 .elementor-element.elementor-element-27d00da > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1278499 .elementor-element.elementor-element-4fae996 .elementor-heading-title{font-size:20px;}.elementor-1278499 .elementor-element.elementor-element-9f29d6f .elementor-button{font-size:12px;}.elementor-1278499 .elementor-element.elementor-element-0741564 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1278499 .elementor-element.elementor-element-88e73f5{width:var( --container-widget-width, 98.875px );max-width:98.875px;--container-widget-width:98.875px;--container-widget-flex-grow:0;}.elementor-1278499 .elementor-element.elementor-element-88e73f5 .elementor-heading-title{font-size:19px;}.elementor-1278499 .elementor-element.elementor-element-026ee8a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1278499 .elementor-element.elementor-element-026ee8a .elementor-button{font-size:12px;}.elementor-1278499 .elementor-element.elementor-element-de3553b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1278499 .elementor-element.elementor-element-d632e82{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1278499 .elementor-element.elementor-element-34ccd70 .elementor-heading-title{font-size:20px;}.elementor-1278499 .elementor-element.elementor-element-607af2f .elementor-button{font-size:12px;}.elementor-1278499 .elementor-element.elementor-element-aa73aa2{width:var( --container-widget-width, 222.906px );max-width:222.906px;--container-widget-width:222.906px;--container-widget-flex-grow:0;}.elementor-1278499 .elementor-element.elementor-element-aa73aa2 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-1278499 .elementor-element.elementor-element-49d5436{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1278499 .elementor-element.elementor-element-35c03ba .elementor-heading-title{font-size:20px;}.elementor-1278499 .elementor-element.elementor-element-2196a59 .elementor-button{font-size:12px;}.elementor-1278499 .elementor-element.elementor-element-5190f04{width:var( --container-widget-width, 222.906px );max-width:222.906px;--container-widget-width:222.906px;--container-widget-flex-grow:0;}.elementor-1278499 .elementor-element.elementor-element-5190f04 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-1278499 .elementor-element.elementor-element-58592be{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-7a27694{width:var( --container-widget-width, 105.969px );max-width:105.969px;--container-widget-width:105.969px;--container-widget-flex-grow:0;}.elementor-1278499 .elementor-element.elementor-element-7a27694 .elementor-heading-title{font-size:20px;}.elementor-1278499 .elementor-element.elementor-element-2972e3f{width:var( --container-widget-width, 113px );max-width:113px;--container-widget-width:113px;--container-widget-flex-grow:0;}.elementor-1278499 .elementor-element.elementor-element-2972e3f .elementor-button{font-size:12px;}.elementor-1278499 .elementor-element.elementor-element-a3aa3be > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1278499 .elementor-element.elementor-element-817d183{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-a37afdd{width:var( --container-widget-width, 105.969px );max-width:105.969px;--container-widget-width:105.969px;--container-widget-flex-grow:0;}.elementor-1278499 .elementor-element.elementor-element-a37afdd .elementor-heading-title{font-size:20px;}.elementor-1278499 .elementor-element.elementor-element-c2f9323{width:var( --container-widget-width, 113px );max-width:113px;--container-widget-width:113px;--container-widget-flex-grow:0;}.elementor-1278499 .elementor-element.elementor-element-c2f9323 .elementor-button{font-size:12px;}.elementor-1278499 .elementor-element.elementor-element-47dbdfe > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1278499 .elementor-element.elementor-element-a5e5609 .elementor-heading-title{font-size:25px;}.elementor-1278499 .elementor-element.elementor-element-02c73c3{font-size:14px;}.elementor-1278499 .elementor-element.elementor-element-9299c5f{width:var( --container-widget-width, 121.453px );max-width:121.453px;--container-widget-width:121.453px;--container-widget-flex-grow:0;}.elementor-1278499 .elementor-element.elementor-element-9299c5f .elementor-button{border-radius:11px 11px 11px 11px;}.elementor-1278499 .elementor-element.elementor-element-55a0c2c{width:var( --container-widget-width, 172.062px );max-width:172.062px;--container-widget-width:172.062px;--container-widget-flex-grow:0;}.elementor-1278499 .elementor-element.elementor-element-55a0c2c .elementor-button{font-size:14px;}}@media(max-width:767px){.elementor-1278499 .elementor-element.elementor-element-ff95f62{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1278499 .elementor-element.elementor-element-fe20466{--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;}.elementor-1278499 .elementor-element.elementor-element-e74e5df{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1278499 .elementor-element.elementor-element-e42f7a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1278499 .elementor-element.elementor-element-e42f7a9 .elementor-button{font-size:14px;border-radius:11px 11px 11px 11px;}.elementor-1278499 .elementor-element.elementor-element-f75e7dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1278499 .elementor-element.elementor-element-f75e7dd .elementor-button{font-size:14px;}.elementor-1278499 .elementor-element.elementor-element-6427293{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1278499 .elementor-element.elementor-element-6427293 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1278499 .elementor-element.elementor-element-5829af2 .entry-title{font-size:14px;}.elementor-1278499 .elementor-element.elementor-element-5829af2 .p-wrap{--el-spacing:1px;}.elementor-1278499 .elementor-element.elementor-element-5829af2 .block-wrap{--bottom-spacing:15px;}.elementor-1278499 .elementor-element.elementor-element-44d4ce9{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1278499 .elementor-element.elementor-element-137c82d{--width:320px;--min-height:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1278499 .elementor-element.elementor-element-c1ec359{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-1278499 .elementor-element.elementor-element-c1ec359 .elementor-heading-title{font-size:24px;}.elementor-1278499 .elementor-element.elementor-element-12f354e{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-2de9b90{--title-size:18px;}.elementor-1278499 .elementor-element.elementor-element-15beac9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1278499 .elementor-element.elementor-element-9e4a855{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1278499 .elementor-element.elementor-element-25213b2{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1278499 .elementor-element.elementor-element-46e09aa{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-1278499 .elementor-element.elementor-element-46e09aa .elementor-heading-title{font-size:24px;}.elementor-1278499 .elementor-element.elementor-element-da8135c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-fbf76d9 > .elementor-widget-container{margin:0px 20px 0px 20px;padding:20px 20px 20px 20px;}.elementor-1278499 .elementor-element.elementor-element-c634e70 > .elementor-widget-container{margin:0px 20px 0px 20px;padding:20px 20px 20px 20px;}.elementor-1278499 .elementor-element.elementor-element-34c12bf > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-1278499 .elementor-element.elementor-element-5615063{--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1278499 .elementor-element.elementor-element-d4249cc .elementor-icon{font-size:28px;}.elementor-1278499 .elementor-element.elementor-element-d4249cc .elementor-icon svg{height:28px;}.elementor-1278499 .elementor-element.elementor-element-686fd08 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1278499 .elementor-element.elementor-element-b466c4d{font-size:14px;line-height:1.6em;}.elementor-1278499 .elementor-element.elementor-element-1acddbe .elementor-button{font-size:16px;}.elementor-1278499 .elementor-element.elementor-element-f131efc{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-5be40d8{--title-size:16px;}.elementor-1278499 .elementor-element.elementor-element-0b28461{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-58641f5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1278499 .elementor-element.elementor-element-2ba8fe5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1278499 .elementor-element.elementor-element-8d5502a{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1278499 .elementor-element.elementor-element-d0ba162 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-1278499 .elementor-element.elementor-element-4eca1d9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1278499 .elementor-element.elementor-element-a68073b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1278499 .elementor-element.elementor-element-030cac2{--width:300px;--min-height:250px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1278499 .elementor-element.elementor-element-ffbae3f{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1278499 .elementor-element.elementor-element-dca5a04{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-bfb6dd1 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1278499 .elementor-element.elementor-element-bfb6dd1{--title-size:18px;}.elementor-1278499 .elementor-element.elementor-element-a08227b{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-4d33973{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1278499 .elementor-element.elementor-element-397592e{--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-3a35395{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-aba2e00{--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-9f29d6f .elementor-button{font-size:12px;}.elementor-1278499 .elementor-element.elementor-element-733c8f3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-f467430{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-88e73f5{width:var( --container-widget-width, 103.875px );max-width:103.875px;--container-widget-width:103.875px;--container-widget-flex-grow:0;}.elementor-1278499 .elementor-element.elementor-element-88e73f5 .elementor-heading-title{font-size:20px;}.elementor-1278499 .elementor-element.elementor-element-026ee8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;}.elementor-1278499 .elementor-element.elementor-element-026ee8a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1278499 .elementor-element.elementor-element-026ee8a .elementor-button{font-size:12px;}.elementor-1278499 .elementor-element.elementor-element-de3553b{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1278499 .elementor-element.elementor-element-32b9aa6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-50205aa{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-b6ddd9b{--width:316px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1278499 .elementor-element.elementor-element-d632e82{--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:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-607af2f .elementor-button{font-size:12px;}.elementor-1278499 .elementor-element.elementor-element-aa73aa2{width:100%;max-width:100%;}.elementor-1278499 .elementor-element.elementor-element-aa73aa2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1278499 .elementor-element.elementor-element-6c9e7bf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1278499 .elementor-element.elementor-element-49d5436{--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:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-2196a59 .elementor-button{font-size:12px;}.elementor-1278499 .elementor-element.elementor-element-5190f04{width:100%;max-width:100%;}.elementor-1278499 .elementor-element.elementor-element-5190f04 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1278499 .elementor-element.elementor-element-d4afaff{--width:316px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1278499 .elementor-element.elementor-element-58592be{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-7a27694{width:var( --container-widget-width, 154.969px );max-width:154.969px;--container-widget-width:154.969px;--container-widget-flex-grow:0;}.elementor-1278499 .elementor-element.elementor-element-7a27694 .elementor-heading-title{font-size:20px;}.elementor-1278499 .elementor-element.elementor-element-2972e3f{width:var( --container-widget-width, 110px );max-width:110px;--container-widget-width:110px;--container-widget-flex-grow:0;}.elementor-1278499 .elementor-element.elementor-element-2972e3f .elementor-button{font-size:11px;}.elementor-1278499 .elementor-element.elementor-element-5574292{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1278499 .elementor-element.elementor-element-817d183{--justify-content:space-between;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-817d183.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1278499 .elementor-element.elementor-element-a37afdd{width:var( --container-widget-width, 154.969px );max-width:154.969px;--container-widget-width:154.969px;--container-widget-flex-grow:0;}.elementor-1278499 .elementor-element.elementor-element-a37afdd .elementor-heading-title{font-size:19px;}.elementor-1278499 .elementor-element.elementor-element-c2f9323{width:var( --container-widget-width, 110px );max-width:110px;--container-widget-width:110px;--container-widget-flex-grow:0;}.elementor-1278499 .elementor-element.elementor-element-c2f9323 .elementor-button{font-size:11px;}.elementor-1278499 .elementor-element.elementor-element-75eb7f7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1278499 .elementor-element.elementor-element-c68cb80{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-8ccc6c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1278499 .elementor-element.elementor-element-9013fe9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1278499 .elementor-element.elementor-element-5f497d8{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1278499 .elementor-element.elementor-element-c420bc4{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-1278499 .elementor-element.elementor-element-4ffafd1{--width:50%;}.elementor-1278499 .elementor-element.elementor-element-b1ebbb5{--width:50%;}.elementor-1278499 .elementor-element.elementor-element-ab9004a{--width:50%;}.elementor-1278499 .elementor-element.elementor-element-0288212{--width:50%;}.elementor-1278499 .elementor-element.elementor-element-75be517{--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1278499 .elementor-element.elementor-element-75be517.e-con{--align-self:center;}.elementor-1278499 .elementor-element.elementor-element-9299c5f .elementor-button{font-size:13px;}.elementor-1278499 .elementor-element.elementor-element-55a0c2c .elementor-button{font-size:13px;}}/* Start custom CSS for button, class: .elementor-element-f75e7dd */.elementor-1278499 .elementor-element.elementor-element-f75e7dd .elementor-button {
    padding: 0 !important;
    background: transparent !important;
    color: #800036 !important;
}/* End custom CSS */
/* Start custom CSS for foxiz-list-small-1, class: .elementor-element-5829af2 *//* SafeNews – ULTIMA ORA Mobile */
/* Doar aliniere si pozitionare */

@media (max-width: 767px) {

    /* Ascundem imaginile */
    .elementor-1278499 .elementor-element.elementor-element-5829af2 .p-feat,
    .elementor-1278499 .elementor-element.elementor-element-5829af2 .p-featured {
        display: none !important;
    }

    /* Articolul ocupa toata latimea */
    .elementor-1278499 .elementor-element.elementor-element-5829af2 .p-wrap {
        display: block !important;
        width: 100% !important;
    }

    /* Ora in stanga, titlul in dreapta */
    .elementor-1278499 .elementor-element.elementor-element-5829af2 .p-content {
        display: grid !important;
        grid-template-columns: 48px minmax(0, 1fr) !important;
        column-gap: 14px !important;
        align-items: start !important;
        width: 100% !important;
        max-width: 100% !important;
        margin: 0 !important;
        padding: 0 !important;
    }

    /* Ora */
    .elementor-1278499 .elementor-element.elementor-element-5829af2 .p-content > .p-meta {
        display: block !important;
        grid-column: 1 !important;
        grid-row: 1 !important;
        margin: 0 !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-5829af2 .meta-update {
        display: block !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-5829af2 .meta-update i {
        display: none !important;
    }

    /* Titlul */
    .elementor-1278499 .elementor-element.elementor-element-5829af2 .p-content > .entry-title {
        grid-column: 2 !important;
        grid-row: 1 !important;
        margin: 0 !important;
        min-width: 0 !important;
    }

    /* Ascundem elementele inutile */
    .elementor-1278499 .elementor-element.elementor-element-5829af2 .p-categories,
    .elementor-1278499 .elementor-element.elementor-element-5829af2 .entry-summary,
    .elementor-1278499 .elementor-element.elementor-element-5829af2 .p-excerpt,
    .elementor-1278499 .elementor-element.elementor-element-5829af2 .meta-author {
        display: none !important;
    }
}

/* SafeNews – stilizarea orei */
@media (max-width: 767px) {

    .elementor-1278499 .elementor-element.elementor-element-5829af2 .p-meta time {
        color: #800036 !important;
        font-size: 14px !important;
        font-weight: 600 !important;
        white-space: nowrap !important;
    }

    /* Bulina pulsanta inaintea fiecarui titlu */
    .elementor-1278499 .elementor-element.elementor-element-5829af2 .entry-title a::before {
        content: "";
        display: inline-block;
        width: 7px;
        height: 7px;
        margin-right: 8px;
        vertical-align: middle;
        border-radius: 50%;
        background: #800036;
        animation: sn-breaking-pulse 1.5s ease-in-out infinite;
    }
}

/* Animatia bulinelor */
@keyframes sn-breaking-pulse {
    0%, 100% {
        opacity: 1;
        box-shadow: 0 0 0 0 rgba(128, 0, 54, .35);
    }
    50% {
        opacity: .35;
        box-shadow: 0 0 0 4px rgba(128, 0, 54, 0);
    }
}

@media (prefers-reduced-motion: reduce) {
    .elementor-1278499 .elementor-element.elementor-element-5829af2 .entry-title a::before {
        animation: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe20466 *//* SafeNews – chenar exterior ULTIMA ORA */

.elementor-1278499 .elementor-element.elementor-element-fe20466 {
    background: #FFFFFF !important;

    border: 1px solid #E2E2E2 !important;
    border-radius: 20px !important;

    box-shadow: 0 4px 18px rgba(0, 0, 0, 0.035) !important;

    padding: 10px 14px 12px !important;

    overflow: hidden;
}

/* Ajustare pentru ecrane mobile mici */
@media (max-width: 380px) {
    .elementor-1278499 .elementor-element.elementor-element-fe20466 {
        padding: 10px 10px 12px !important;
    }
}/* End custom CSS */
/* Start custom CSS for foxiz-classic-1, class: .elementor-element-2de9b90 *//* ==========================================
   SAFENEWS – STILIZARE ARTICOL PRINCIPAL
   ========================================== */

/* Container imagine + categorie */
.elementor-1278499 .elementor-element.elementor-element-2de9b90 .feat-holder {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    position: relative !important;
}

/* Categoria DEASUPRA imaginii */
.elementor-1278499 .elementor-element.elementor-element-2de9b90 .feat-holder > .p-categories {
    order: -1 !important;
    position: static !important;
    top: auto !important;
    left: auto !important;
    right: auto !important;
    bottom: auto !important;
    transform: none !important;
    margin: 0 0 8px 0 !important;
    z-index: auto !important;
    width: auto !important;
    display: flex !important;
    align-items: center !important;
}

/* Imaginea – pastram dimensiunile Foxiz */
.elementor-1278499 .elementor-element.elementor-element-2de9b90 .feat-holder > .p-featured {
    order: 1 !important;
    width: 100% !important;
}

/* Imaginea – colturi rotunjite */
.elementor-1278499 .elementor-element.elementor-element-2de9b90 img.wp-post-image {
    border-radius: 12px !important;
}

/* ==========================================
   CATEGORIE – BRANDING SAFENEWS
   ========================================== */

.elementor-1278499 .elementor-element.elementor-element-2de9b90 .p-categories a {
    background: transparent !important;
    color: #800036 !important;
    border: none !important;
    border-radius: 30px !important;
    padding: 0 !important;
    font-size: 12px !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
    text-decoration: none !important;
}

/* ==========================================
   REZUMAT ARTICOL – SAFENEWS
   ========================================== */

.elementor-1278499 .elementor-element.elementor-element-2de9b90 .entry-summary,
.elementor-1278499 .elementor-element.elementor-element-2de9b90 .p-excerpt {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 3 !important;
    line-clamp: 3 !important;

    max-width: 100% !important;
    white-space: normal !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;

    margin-top: 12px !important;

    font-size: 14px !important;
    line-height: 1.6 !important;
    font-weight: 400 !important;
    color: #666666 !important;
}/* End custom CSS */
/* Start custom CSS for foxiz-classic-1, class: .elementor-element-7048fc6 *//* ==========================================
   SAFENEWS – STILIZARE ARTICOLE
   ========================================== */

/* Container imagine + categorie */
.elementor-1278499 .elementor-element.elementor-element-7048fc6 .feat-holder {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    position: relative !important;
}

/* Categoria DEASUPRA imaginii */
.elementor-1278499 .elementor-element.elementor-element-7048fc6 .feat-holder > .p-categories {
    order: -1 !important;
    position: static !important;
    top: auto !important;
    left: auto !important;
    right: auto !important;
    bottom: auto !important;
    transform: none !important;
    margin: 0 0 8px 0 !important;
    z-index: auto !important;
    width: auto !important;
    display: flex !important;
    align-items: center !important;
}

/* Imaginea – pastram dimensiunile Foxiz */
.elementor-1278499 .elementor-element.elementor-element-7048fc6 .feat-holder > .p-featured {
    order: 1 !important;
    width: 100% !important;
}

/* Imaginea – colturi rotunjite */
.elementor-1278499 .elementor-element.elementor-element-7048fc6 img.wp-post-image {
    border-radius: 12px !important;
}

/* ==========================================
   CATEGORIE – BRANDING SAFENEWS
   ========================================== */

.elementor-1278499 .elementor-element.elementor-element-7048fc6 .p-categories a {
    background: transparent !important;
    color: #800036 !important;
    border: none !important;
    border-radius: 30px !important;
    padding: 0 !important;
    font-size: 12px !important;
    font-weight: 500 !important;
    text-transform: uppercase !important;
    text-decoration: none !important;
}

/* ==========================================
   REZUMAT ARTICOLE – ASCUNS
   ========================================== */

.elementor-1278499 .elementor-element.elementor-element-7048fc6 .entry-summary,
.elementor-1278499 .elementor-element.elementor-element-7048fc6 .p-excerpt {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for foxiz-list-small-2, class: .elementor-element-46bb8da *//* ==========================================
   SAFENEWS – SMALL LIST 2 MOBILE
   Widget: #uid_46bb8da
   Design: categorie / titlu / data + imagine
   ========================================== */

@media (max-width: 767px) {

    /* 1. FIECARE ARTICOL */
    .elementor-1278499 .elementor-element.elementor-element-46bb8da .p-wrap.p-list-small-2 {
        display: flex !important;
        flex-direction: row-reverse !important;
        align-items: center !important;
        gap: 16px !important;

        width: 100% !important;
        height: auto !important;
        min-height: 0 !important;
        margin: 0 !important;
        padding: 20px 0 !important;

        border-bottom: 1px solid #E5E5E5 !important;
        box-sizing: border-box !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-46bb8da .p-wrap.p-list-small-2:first-child {
        border-top: 1px solid #E5E5E5 !important;
    }

    /* 2. IMAGINE IN DREAPTA */
    .elementor-1278499 .elementor-element.elementor-element-46bb8da .feat-holder {
        flex: 0 0 28% !important;
        width: 28% !important;
        max-width: 140px !important;
        min-width: 0 !important;
        margin: 0 !important;
        padding: 0 !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-46bb8da .p-featured {
        position: relative !important;
        display: block !important;
        width: 100% !important;
        height: auto !important;
        aspect-ratio: 1.48 / 1 !important;
        overflow: hidden !important;
        border-radius: 12px !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-46bb8da .p-featured > .p-flink {
        display: block !important;
        width: 100% !important;
        height: 100% !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-46bb8da .p-featured img.wp-post-image {
        display: block !important;
        width: 100% !important;
        height: 100% !important;
        aspect-ratio: 1.48 / 1 !important;
        object-fit: cover !important;
        border-radius: 12px !important;
    }

    /* 3. CONTINUT IN STANGA */
    .elementor-1278499 .elementor-element.elementor-element-46bb8da .p-content {
        display: grid !important;
        grid-template-columns: minmax(0, 1fr) !important;
        grid-template-rows: auto auto auto !important;
        align-content: center !important;
        justify-items: start !important;

        flex: 1 1 0 !important;
        width: auto !important;
        min-width: 0 !important;
        height: auto !important;

        margin: 0 !important;
        padding: 0 !important;
        text-align: left !important;
    }

    /* 4. DESFACEM WRAPPERELE META
       astfel incat categoria si data sa
       poata fi pozitionate separat */
    .elementor-1278499 .elementor-element.elementor-element-46bb8da .p-meta,
    .elementor-1278499 .elementor-element.elementor-element-46bb8da .p-meta .meta-inner {
        display: contents !important;
    }

    /* 5. CATEGORIA – PRIMUL RAND */
    .elementor-1278499 .elementor-element.elementor-element-46bb8da .meta-el.meta-tax {
        grid-column: 1 !important;
        grid-row: 1 !important;
        display: block !important;
        width: auto !important;
        margin: 0 0 8px !important;
        padding: 0 !important;
        line-height: 1.3 !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-46bb8da .meta-el.meta-tax > i {
        display: none !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-46bb8da .meta-el.meta-tax a {
        display: inline-block !important;
        background: transparent !important;
        color: #700D2D !important;
        border: none !important;
        padding: 0 !important;
        margin: 0 !important;

        font-size: 12px !important;
        font-weight: 600 !important;
        line-height: 1.3 !important;
        text-transform: uppercase !important;
    }

    /* 6. TITLUL – AL DOILEA RAND */
    .elementor-1278499 .elementor-element.elementor-element-46bb8da .entry-title {
        grid-column: 1 !important;
        grid-row: 2 !important;

        display: block !important;
        width: 100% !important;
        height: auto !important;
        min-height: 0 !important;
        max-height: none !important;

        margin: 0 0 10px !important;
        padding: 0 !important;

        font-size: 18px !important;
        font-weight: 700 !important;
        line-height: 1.3 !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-46bb8da .entry-title a {
        display: block !important;
        color: #111111 !important;
        font-size: inherit !important;
        font-weight: inherit !important;
        line-height: inherit !important;
        text-decoration: none !important;
    }

    /* 7. DATA – AL TREILEA RAND */
    .elementor-1278499 .elementor-element.elementor-element-46bb8da .meta-el.meta-update {
        grid-column: 1 !important;
        grid-row: 3 !important;

        display: block !important;
        margin: 0 !important;
        padding: 0 !important;
        line-height: 1.4 !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-46bb8da .meta-el.meta-update > i {
        display: none !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-46bb8da .meta-el.meta-update time {
        color: #777777 !important;
        font-size: 13px !important;
        font-weight: 400 !important;
        line-height: 1.4 !important;
    }

    /* 8. FARA REZUMAT */
    .elementor-1278499 .elementor-element.elementor-element-46bb8da .entry-summary,
    .elementor-1278499 .elementor-element.elementor-element-46bb8da .p-excerpt {
        display: none !important;
    }

    /* 9. ELIMINAM SPATIILE ARTIFICIALE */
    .elementor-1278499 .elementor-element.elementor-element-46bb8da .p-wrap,
    .elementor-1278499 .elementor-element.elementor-element-46bb8da .p-content,
    .elementor-1278499 .elementor-element.elementor-element-46bb8da .entry-title {
        min-height: 0 !important;
    }

    /* 10. ULTIMUL ARTICOL */
    .elementor-1278499 .elementor-element.elementor-element-46bb8da .p-wrap.p-list-small-2:last-child {
        border-bottom: 1px solid #E5E5E5 !important;
    }
}

/* SAFENEWS – FINISAJ SMALL LIST MOBILE */

@media (max-width: 767px) {

    /* Titlu mai compact */
    .elementor-1278499 .elementor-element.elementor-element-46bb8da .p-content .entry-title {
        font-size: 16px !important;
        font-weight: 600 !important;
        line-height: 1.25 !important;
        margin-bottom: 6px !important;
        letter-spacing: 0 !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-46bb8da .p-content .entry-title a {
        font-size: inherit !important;
        font-weight: inherit !important;
        line-height: inherit !important;
    }

    /* Categoria mai mica */
    .elementor-1278499 .elementor-element.elementor-element-46bb8da .p-content .meta-el.meta-tax {
        margin-bottom: 5px !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-46bb8da .p-content .meta-el.meta-tax a {
        font-size: 10px !important;
        font-weight: 600 !important;
        line-height: 1.2 !important;
    }

    /* Data */
    .elementor-1278499 .elementor-element.elementor-element-46bb8da .p-content .meta-el.meta-update time {
        font-size: 11px !important;
        line-height: 1.3 !important;
    }

    /* Imagine proportionala cu blocul de text */
    .elementor-1278499 .elementor-element.elementor-element-46bb8da .feat-holder {
        flex: 0 0 30% !important;
        width: 30% !important;
        max-width: 140px !important;
    }

    /* Aliniere verticala */
    .elementor-1278499 .elementor-element.elementor-element-46bb8da .p-wrap.p-list-small-2 {
        align-items: center !important;
        gap: 14px !important;
        padding: 16px 0 !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-46bb8da .p-content {
        align-content: center !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12f354e *//* SAFENEWS – PRINCIPALELE STIRI MOBILE */

@media (max-width: 767px) {

    /* Imagini */
    .elementor-1278499 .elementor-element.elementor-element-12f354e .p-feat {
        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;
        overflow: hidden !important;
        border-radius: 12px !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-12f354e .p-feat img {
        width: 100% !important;
        height: auto !important;
        aspect-ratio: 16 / 9;
        object-fit: cover;
        border-radius: 12px !important;
    }

    /* Categoria sub imagine */
    .elementor-1278499 .elementor-element.elementor-element-12f354e .p-categories {
        position: static !important;
        display: block !important;
        margin: 12px 0 6px !important;
        transform: none !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-12f354e .p-categories a {
        background: transparent !important;
        border: 0 !important;
        padding: 0 !important;
        color: #700D2D !important;
        text-transform: uppercase;
    }

    /* Fara inaltimi fixe */
    .elementor-1278499 .elementor-element.elementor-element-12f354e .p-wrap,
    .elementor-1278499 .elementor-element.elementor-element-12f354e .entry-title {
        height: auto !important;
        min-height: 0 !important;
    }

    /* Ascundem rezumatul */
    .elementor-1278499 .elementor-element.elementor-element-12f354e .entry-summary,
    .elementor-1278499 .elementor-element.elementor-element-12f354e .p-excerpt {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for foxiz-classic-1, class: .elementor-element-fbf76d9 *//* ==========================================
   SAFENEWS – STILIZARE ARTICOLE
   ========================================== */

/* Container imagine + categorie */
.elementor-1278499 .elementor-element.elementor-element-fbf76d9 .feat-holder {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    position: relative !important;
}

/* Categoria DEASUPRA imaginii */
.elementor-1278499 .elementor-element.elementor-element-fbf76d9 .feat-holder > .p-categories {
    order: -1 !important;
    position: static !important;
    top: auto !important;
    left: auto !important;
    right: auto !important;
    bottom: auto !important;
    transform: none !important;
    margin: 0 0 8px 0 !important;
    z-index: auto !important;
    width: auto !important;
    display: flex !important;
    align-items: center !important;
}

/* Imaginea – pastreaza dimensiunile Foxiz */
.elementor-1278499 .elementor-element.elementor-element-fbf76d9 .feat-holder > .p-featured,
.elementor-1278499 .elementor-element.elementor-element-fbf76d9 .feat-holder > .p-feat {
    order: 1 !important;
    width: 100% !important;
}

/* Imaginea – colturi rotunjite */
.elementor-1278499 .elementor-element.elementor-element-fbf76d9 img.wp-post-image {
    border-radius: 12px !important;
}

/* ==========================================
   CATEGORIE – BRANDING SAFENEWS
   ========================================== */

.elementor-1278499 .elementor-element.elementor-element-fbf76d9 .p-categories a {
    background: transparent !important;
    color: #681D35 !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 0 !important;
    font-size: 12px !important;
    font-weight: 500 !important;
    text-transform: uppercase !important;
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for foxiz-classic-1, class: .elementor-element-c634e70 *//* ==========================================
   SAFENEWS – STILIZARE ARTICOLE
   ========================================== */

/* Container imagine + categorie */
.elementor-1278499 .elementor-element.elementor-element-c634e70 .feat-holder {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    position: relative !important;
}

/* Categoria DEASUPRA imaginii */
.elementor-1278499 .elementor-element.elementor-element-c634e70 .feat-holder > .p-categories {
    order: -1 !important;
    position: static !important;
    top: auto !important;
    left: auto !important;
    right: auto !important;
    bottom: auto !important;
    transform: none !important;
    margin: 0 0 8px 0 !important;
    z-index: auto !important;
    width: auto !important;
    display: flex !important;
    align-items: center !important;
}

/* Imaginea – pastreaza dimensiunile Foxiz */
.elementor-1278499 .elementor-element.elementor-element-c634e70 .feat-holder > .p-featured,
.elementor-1278499 .elementor-element.elementor-element-c634e70 .feat-holder > .p-feat {
    order: 1 !important;
    width: 100% !important;
}

/* Imaginea – colturi rotunjite */
.elementor-1278499 .elementor-element.elementor-element-c634e70 img.wp-post-image {
    border-radius: 12px !important;
}

/* ==========================================
   CATEGORIE – BRANDING SAFENEWS
   ========================================== */

.elementor-1278499 .elementor-element.elementor-element-c634e70 .p-categories a {
    background: transparent !important;
    color: #681D35 !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 0 !important;
    font-size: 12px !important;
    font-weight: 500 !important;
    text-transform: uppercase !important;
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for foxiz-classic-1, class: .elementor-element-34c12bf *//* ==========================================
   SAFENEWS – STILIZARE ARTICOLE
   ========================================== */

/* Container imagine + categorie */
.elementor-1278499 .elementor-element.elementor-element-34c12bf .feat-holder {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    position: relative !important;
}

/* Categoria DEASUPRA imaginii */
.elementor-1278499 .elementor-element.elementor-element-34c12bf .feat-holder > .p-categories {
    order: -1 !important;
    position: static !important;
    top: auto !important;
    left: auto !important;
    right: auto !important;
    bottom: auto !important;
    transform: none !important;
    margin: 0 0 8px 0 !important;
    z-index: auto !important;
    width: auto !important;
    display: flex !important;
    align-items: center !important;
}

/* Imaginea – pastreaza dimensiunile Foxiz */
.elementor-1278499 .elementor-element.elementor-element-34c12bf .feat-holder > .p-featured,
.elementor-1278499 .elementor-element.elementor-element-34c12bf .feat-holder > .p-feat {
    order: 1 !important;
    width: 100% !important;
}

/* Imaginea – colturi rotunjite */
.elementor-1278499 .elementor-element.elementor-element-34c12bf img.wp-post-image {
    border-radius: 12px !important;
}

/* ==========================================
   CATEGORIE – BRANDING SAFENEWS
   ========================================== */

.elementor-1278499 .elementor-element.elementor-element-34c12bf .p-categories a {
    background: transparent !important;
    color: #681D35 !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 0 !important;
    font-size: 12px !important;
    font-weight: 500 !important;
    text-transform: uppercase !important;
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5615063 *//* SAFENEWS – CARD PROMOVARE MOBILE */

@media (max-width: 767px) {

    .elementor-1278499 .elementor-element.elementor-element-5615063 {
        width: 100% !important;
        height: auto !important;
        min-height: 0 !important;
        padding: 24px !important;
        border-radius: 18px !important;
        box-sizing: border-box !important;
        overflow: hidden !important;
    }

    /* Eliminam marginile implicite */
    .elementor-1278499 .elementor-element.elementor-element-5615063 .elementor-heading-title,
    .elementor-1278499 .elementor-element.elementor-element-5615063 .elementor-widget-text-editor p {
        margin: 0 !important;
    }

    /* Paragrafe compacte */
    .elementor-1278499 .elementor-element.elementor-element-5615063 .elementor-widget-text-editor p {
        line-height: 1.6 !important;
    }

    /* Buton pe intreaga latime */
    .elementor-1278499 .elementor-element.elementor-element-5615063 .elementor-widget-button,
    .elementor-1278499 .elementor-element.elementor-element-5615063 .elementor-button-wrapper {
        width: 100% !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-5615063 .elementor-button {
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        width: 100% !important;
        min-height: 46px !important;
        border-radius: 10px !important;
        transition: background-color .2s ease,
                    transform .2s ease !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-5615063 .elementor-button:active {
        transform: scale(.98);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e4a855 *//* SAFENEWS – ARTICOLE COMERCIALE MOBILE */

@media (max-width: 767px) {

    .elementor-1278499 .elementor-element.elementor-element-9e4a855 .p-wrap {
        height: auto !important;
        min-height: 0 !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-9e4a855 .p-featured {
        overflow: hidden !important;
        border-radius: 10px !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-9e4a855 .p-featured img {
        display: block !important;
        width: 100% !important;
        aspect-ratio: 16 / 9 !important;
        object-fit: cover !important;
        border-radius: 10px !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-9e4a855 .p-categories {
        position: static !important;
        display: block !important;
        margin: 10px 0 5px !important;
        transform: none !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-9e4a855 .p-categories a {
        background: transparent !important;
        color: #700D2D !important;
        border: 0 !important;
        padding: 0 !important;
        text-transform: uppercase !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-9e4a855 .entry-title {
        height: auto !important;
        min-height: 0 !important;
        margin-bottom: 0 !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-9e4a855 .entry-summary,
    .elementor-1278499 .elementor-element.elementor-element-9e4a855 .p-excerpt {
        display: none !important;
    }
}


/* SAFENEWS – ARTICOLE COMERCIALE MOBILE */

@media (max-width: 767px) {

    /* Eticheta categoriei sub imagine */
    .elementor-1278499 .elementor-element.elementor-element-9e4a855 .p-categories {
        position: static !important;
        display: block !important;
        margin: 12px 0 6px !important;
        padding: 0 !important;
        transform: none !important;
    }

    /* Eticheta burgundy */
    .elementor-1278499 .elementor-element.elementor-element-9e4a855 .p-categories a {
        display: inline-block !important;
        background: #700D2D !important;
        color: #FFFFFF !important;

        border: 0 !important;
        border-radius: 6px !important;

        padding: 5px 10px !important;
        margin: 0 !important;

        font-size: 11px !important;
        font-weight: 600 !important;
        line-height: 1.4 !important;
        letter-spacing: 0.4px !important;
        text-transform: uppercase !important;
    }

    /* Titlu imediat sub eticheta */
    .elementor-1278499 .elementor-element.elementor-element-9e4a855 .entry-title {
        height: auto !important;
        min-height: 0 !important;
        margin: 0 !important;
        padding: 0 !important;

        line-height: 1.25 !important;
    }

    /* Ascundem descrierea daca nu este necesara */
    .elementor-1278499 .elementor-element.elementor-element-9e4a855 .entry-summary,
    .elementor-1278499 .elementor-element.elementor-element-9e4a855 .p-excerpt {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for foxiz-list-small-2, class: .elementor-element-d0ba162 *//* ==========================================
   SAFENEWS – SMALL LIST 2 MOBILE
   Widget: #uid_46bb8da
   Design: categorie / titlu / data + imagine
   ========================================== */

@media (max-width: 767px) {

    /* 1. FIECARE ARTICOL */
    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .p-wrap.p-list-small-2 {
        display: flex !important;
        flex-direction: row-reverse !important;
        align-items: center !important;
        gap: 16px !important;

        width: 100% !important;
        height: auto !important;
        min-height: 0 !important;
        margin: 0 !important;
        padding: 20px 0 !important;

        border-bottom: 1px solid #E5E5E5 !important;
        box-sizing: border-box !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .p-wrap.p-list-small-2:first-child {
        border-top: 1px solid #E5E5E5 !important;
    }

    /* 2. IMAGINE IN DREAPTA */
    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .feat-holder {
        flex: 0 0 28% !important;
        width: 28% !important;
        max-width: 140px !important;
        min-width: 0 !important;
        margin: 0 !important;
        padding: 0 !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .p-featured {
        position: relative !important;
        display: block !important;
        width: 100% !important;
        height: auto !important;
        aspect-ratio: 1.48 / 1 !important;
        overflow: hidden !important;
        border-radius: 12px !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .p-featured > .p-flink {
        display: block !important;
        width: 100% !important;
        height: 100% !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .p-featured img.wp-post-image {
        display: block !important;
        width: 100% !important;
        height: 100% !important;
        aspect-ratio: 1.48 / 1 !important;
        object-fit: cover !important;
        border-radius: 12px !important;
    }

    /* 3. CONTINUT IN STANGA */
    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .p-content {
        display: grid !important;
        grid-template-columns: minmax(0, 1fr) !important;
        grid-template-rows: auto auto auto !important;
        align-content: center !important;
        justify-items: start !important;

        flex: 1 1 0 !important;
        width: auto !important;
        min-width: 0 !important;
        height: auto !important;

        margin: 0 !important;
        padding: 0 !important;
        text-align: left !important;
    }

    /* 4. DESFACEM WRAPPERELE META
       astfel incat categoria si data sa
       poata fi pozitionate separat */
    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .p-meta,
    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .p-meta .meta-inner {
        display: contents !important;
    }

    /* 5. CATEGORIA – PRIMUL RAND */
    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .meta-el.meta-tax {
        grid-column: 1 !important;
        grid-row: 1 !important;
        display: block !important;
        width: auto !important;
        margin: 0 0 8px !important;
        padding: 0 !important;
        line-height: 1.3 !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .meta-el.meta-tax > i {
        display: none !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .meta-el.meta-tax a {
        display: inline-block !important;
        background: transparent !important;
        color: #700D2D !important;
        border: none !important;
        padding: 0 !important;
        margin: 0 !important;

        font-size: 12px !important;
        font-weight: 600 !important;
        line-height: 1.3 !important;
        text-transform: uppercase !important;
    }

    /* 6. TITLUL – AL DOILEA RAND */
    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .entry-title {
        grid-column: 1 !important;
        grid-row: 2 !important;

        display: block !important;
        width: 100% !important;
        height: auto !important;
        min-height: 0 !important;
        max-height: none !important;

        margin: 0 0 10px !important;
        padding: 0 !important;

        font-size: 18px !important;
        font-weight: 700 !important;
        line-height: 1.3 !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .entry-title a {
        display: block !important;
        color: #111111 !important;
        font-size: inherit !important;
        font-weight: inherit !important;
        line-height: inherit !important;
        text-decoration: none !important;
    }

    /* 7. DATA – AL TREILEA RAND */
    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .meta-el.meta-update {
        grid-column: 1 !important;
        grid-row: 3 !important;

        display: block !important;
        margin: 0 !important;
        padding: 0 !important;
        line-height: 1.4 !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .meta-el.meta-update > i {
        display: none !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .meta-el.meta-update time {
        color: #777777 !important;
        font-size: 13px !important;
        font-weight: 400 !important;
        line-height: 1.4 !important;
    }

    /* 8. FARA REZUMAT */
    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .entry-summary,
    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .p-excerpt {
        display: none !important;
    }

    /* 9. ELIMINAM SPATIILE ARTIFICIALE */
    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .p-wrap,
    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .p-content,
    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .entry-title {
        min-height: 0 !important;
    }

    /* 10. ULTIMUL ARTICOL */
    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .p-wrap.p-list-small-2:last-child {
        border-bottom: 1px solid #E5E5E5 !important;
    }
}

/* SAFENEWS – FINISAJ SMALL LIST MOBILE */

@media (max-width: 767px) {

    /* Titlu mai compact */
    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .p-content .entry-title {
        font-size: 16px !important;
        font-weight: 600 !important;
        line-height: 1.25 !important;
        margin-bottom: 6px !important;
        letter-spacing: 0 !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .p-content .entry-title a {
        font-size: inherit !important;
        font-weight: inherit !important;
        line-height: inherit !important;
    }

    /* Categoria mai mica */
    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .p-content .meta-el.meta-tax {
        margin-bottom: 5px !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .p-content .meta-el.meta-tax a {
        font-size: 10px !important;
        font-weight: 600 !important;
        line-height: 1.2 !important;
    }

    /* Data */
    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .p-content .meta-el.meta-update time {
        font-size: 11px !important;
        line-height: 1.3 !important;
    }

    /* Imagine proportionala cu blocul de text */
    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .feat-holder {
        flex: 0 0 30% !important;
        width: 30% !important;
        max-width: 140px !important;
    }

    /* Aliniere verticala */
    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .p-wrap.p-list-small-2 {
        align-items: center !important;
        gap: 14px !important;
        padding: 16px 0 !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-d0ba162 .p-content {
        align-content: center !important;
    }
}/* End custom CSS */
/* Start custom CSS for foxiz-classic-1, class: .elementor-element-74eecc5 *//* ==========================================
   SAFENEWS – FOXIZ CLASSIC
   ========================================== */

/* Imagine – dimensiune originala Foxiz,
   cu colturi rotunjite de 20px */
.elementor-1278499 .elementor-element.elementor-element-74eecc5 .p-feat,
.elementor-1278499 .elementor-element.elementor-element-74eecc5 .p-featured,
.elementor-1278499 .elementor-element.elementor-element-74eecc5 .p-flink {
    border-radius: 20px !important;
    overflow: hidden !important;
}

.elementor-1278499 .elementor-element.elementor-element-74eecc5 .p-feat img,
.elementor-1278499 .elementor-element.elementor-element-74eecc5 .p-featured img {
    border-radius: 20px !important;
}

/* ==========================================
   ASCUNDEM CATEGORIILE
   ========================================== */

.elementor-1278499 .elementor-element.elementor-element-74eecc5 .p-categories {
    display: none !important;
}

/* ==========================================
   ASCUNDEM REZUMATUL ARTICOLELOR
   ========================================== */

.elementor-1278499 .elementor-element.elementor-element-74eecc5 .entry-summary,
.elementor-1278499 .elementor-element.elementor-element-74eecc5 .p-excerpt {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for foxiz-list-small-2, class: .elementor-element-df4d66e */.elementor-1278499 .elementor-element.elementor-element-df4d66e img.wp-post-image {
    border-radius: 12px;
}

/* SafeNews – categoria articolului principal */

/* Imaginea */
.elementor-1278499 .elementor-element.elementor-element-df4d66e .p-feat {
    position: static !important;
}

/* Eticheta categoriei */
.elementor-1278499 .elementor-element.elementor-element-df4d66e .p-categories {
    position: static !important;
    display: block !important;
    margin: 18px 0 12px !important;
    transform: none !important;
}

/* Aspectul categoriei */
.elementor-1278499 .elementor-element.elementor-element-df4d66e .p-categories a {
    background: transparent !important;
    color: #681D35 !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 0 !important;
    font-size: 13px !important;
    font-weight: 500 !important;
    text-transform: uppercase;
}

/* SafeNews – ascunde rezumatul articolelor */
.elementor-1278499 .elementor-element.elementor-element-df4d66e .entry-summary,
.elementor-1278499 .elementor-element.elementor-element-df4d66e .p-excerpt {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for foxiz-classic-1, class: .elementor-element-bfb6dd1 */.elementor-1278499 .elementor-element.elementor-element-bfb6dd1 img.wp-post-image {
    border-radius: 12px;
}

/* SafeNews – categoria articolului principal */

/* Imaginea */
.elementor-1278499 .elementor-element.elementor-element-bfb6dd1 .p-feat {
    position: static !important;
}

/* Eticheta categoriei */
.elementor-1278499 .elementor-element.elementor-element-bfb6dd1 .p-categories {
    position: static !important;
    display: block !important;
    margin: 18px 0 12px !important;
    transform: none !important;
}

/* Aspectul categoriei */
.elementor-1278499 .elementor-element.elementor-element-bfb6dd1 .p-categories a {
    background: transparent !important;
    color: #681D35 !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 0 !important;
    font-size: 13px !important;
    font-weight: 500 !important;
    text-transform: uppercase;
}


/* SafeNews – ascunde categoria doar pe mobil */

@media (max-width: 767px) {
    .elementor-1278499 .elementor-element.elementor-element-bfb6dd1 .p-categories {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for foxiz-list-small-2, class: .elementor-element-27d00da *//* ==========================================
   SAFENEWS – FOXIZ GRID
   IMAGINI + PAGINATION FULL WIDTH
   ========================================== */

/* ==========================================
   1. IMAGINI – COLTURI ROTUNJITE
   ========================================== */

/* Containerul imaginii */
.elementor-1278499 .elementor-element.elementor-element-27d00da .p-featured,
.elementor-1278499 .elementor-element.elementor-element-27d00da .p-feat {
    border-radius: 12px !important;
    overflow: hidden !important;
}

/* Imaginea articolului */
.elementor-1278499 .elementor-element.elementor-element-27d00da img.wp-post-image,
.elementor-1278499 .elementor-element.elementor-element-27d00da .featured-img {
    border-radius: 12px !important;
}

/* Pastram rotunjirea si la hover */
.elementor-1278499 .elementor-element.elementor-element-27d00da .p-flink {
    border-radius: 12px !important;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for foxiz-list-small-2, class: .elementor-element-0741564 *//* ==========================================
   SAFENEWS – FOXIZ GRID
   IMAGINI + PAGINATION FULL WIDTH
   ========================================== */

/* ==========================================
   1. IMAGINI – COLTURI ROTUNJITE
   ========================================== */

/* Containerul imaginii */
.elementor-1278499 .elementor-element.elementor-element-0741564 .p-featured,
.elementor-1278499 .elementor-element.elementor-element-0741564 .p-feat {
    border-radius: 12px !important;
    overflow: hidden !important;
}

/* Imaginea articolului */
.elementor-1278499 .elementor-element.elementor-element-0741564 img.wp-post-image,
.elementor-1278499 .elementor-element.elementor-element-0741564 .featured-img {
    border-radius: 12px !important;
}

/* Pastram rotunjirea si la hover */
.elementor-1278499 .elementor-element.elementor-element-0741564 .p-flink {
    border-radius: 12px !important;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for foxiz-list-small-2, class: .elementor-element-aa73aa2 *//* ==========================================
   SAFENEWS – FOXIZ GRID
   IMAGINI + PAGINATION FULL WIDTH
   ========================================== */

/* ==========================================
   1. IMAGINI – COLTURI ROTUNJITE
   ========================================== */

/* Containerul imaginii */
.elementor-1278499 .elementor-element.elementor-element-aa73aa2 .p-featured,
.elementor-1278499 .elementor-element.elementor-element-aa73aa2 .p-feat {
    border-radius: 12px !important;
    overflow: hidden !important;
}

/* Imaginea articolului */
.elementor-1278499 .elementor-element.elementor-element-aa73aa2 img.wp-post-image,
.elementor-1278499 .elementor-element.elementor-element-aa73aa2 .featured-img {
    border-radius: 12px !important;
}

/* Pastram rotunjirea si la hover */
.elementor-1278499 .elementor-element.elementor-element-aa73aa2 .p-flink {
    border-radius: 12px !important;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for foxiz-list-small-2, class: .elementor-element-5190f04 *//* ==========================================
   SAFENEWS – FOXIZ GRID
   IMAGINI + PAGINATION FULL WIDTH
   ========================================== */

/* ==========================================
   1. IMAGINI – COLTURI ROTUNJITE
   ========================================== */

/* Containerul imaginii */
.elementor-1278499 .elementor-element.elementor-element-5190f04 .p-featured,
.elementor-1278499 .elementor-element.elementor-element-5190f04 .p-feat {
    border-radius: 12px !important;
    overflow: hidden !important;
}

/* Imaginea articolului */
.elementor-1278499 .elementor-element.elementor-element-5190f04 img.wp-post-image,
.elementor-1278499 .elementor-element.elementor-element-5190f04 .featured-img {
    border-radius: 12px !important;
}

/* Pastram rotunjirea si la hover */
.elementor-1278499 .elementor-element.elementor-element-5190f04 .p-flink {
    border-radius: 12px !important;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for foxiz-list-small-2, class: .elementor-element-a3aa3be *//* ==========================================
   SAFENEWS – FOXIZ GRID
   IMAGINI + PAGINATION FULL WIDTH
   ========================================== */

/* ==========================================
   1. IMAGINI – COLTURI ROTUNJITE
   ========================================== */

/* Containerul imaginii */
.elementor-1278499 .elementor-element.elementor-element-a3aa3be .p-featured,
.elementor-1278499 .elementor-element.elementor-element-a3aa3be .p-feat {
    border-radius: 12px !important;
    overflow: hidden !important;
}

/* Imaginea articolului */
.elementor-1278499 .elementor-element.elementor-element-a3aa3be img.wp-post-image,
.elementor-1278499 .elementor-element.elementor-element-a3aa3be .featured-img {
    border-radius: 12px !important;
}

/* Pastram rotunjirea si la hover */
.elementor-1278499 .elementor-element.elementor-element-a3aa3be .p-flink {
    border-radius: 12px !important;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for foxiz-list-small-2, class: .elementor-element-47dbdfe *//* ==========================================
   SAFENEWS – FOXIZ GRID
   IMAGINI + PAGINATION FULL WIDTH
   ========================================== */

/* ==========================================
   1. IMAGINI – COLTURI ROTUNJITE
   ========================================== */

/* Containerul imaginii */
.elementor-1278499 .elementor-element.elementor-element-47dbdfe .p-featured,
.elementor-1278499 .elementor-element.elementor-element-47dbdfe .p-feat {
    border-radius: 12px !important;
    overflow: hidden !important;
}

/* Imaginea articolului */
.elementor-1278499 .elementor-element.elementor-element-47dbdfe img.wp-post-image,
.elementor-1278499 .elementor-element.elementor-element-47dbdfe .featured-img {
    border-radius: 12px !important;
}

/* Pastram rotunjirea si la hover */
.elementor-1278499 .elementor-element.elementor-element-47dbdfe .p-flink {
    border-radius: 12px !important;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c420bc4 *//* ==========================================
   SAFENEWS – CARDURI STATISTICI
   Desktop: 2 coloane x 2 randuri
   Mobile:  2 coloane x 2 randuri
   ========================================== */

/* CONTAINERUL CELOR 4 CARDURI */
.elementor-1278499 .elementor-element.elementor-element-c420bc4 {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    grid-template-rows: auto auto !important;

    gap: 20px !important;

    width: 100% !important;
    height: auto !important;

    align-items: stretch !important;
    box-sizing: border-box !important;
}

/* CARDURILE */
.elementor-1278499 .elementor-element.elementor-element-c420bc4 > .e-con {
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    align-items: flex-start !important;

    width: 100% !important;
    min-width: 0 !important;
    max-width: none !important;

    height: auto !important;
    min-height: 118px !important;

    margin: 0 !important;
    padding: 20px !important;

    background: #FFFFFF !important;
    border: 0 !important;
    border-radius: 16px !important;

    box-sizing: border-box !important;
}

/* ELIMINAM LATIMILE IMPUSE DE ELEMENTOR */
.elementor-1278499 .elementor-element.elementor-element-c420bc4 > .e-con:nth-child(1),
.elementor-1278499 .elementor-element.elementor-element-c420bc4 > .e-con:nth-child(2),
.elementor-1278499 .elementor-element.elementor-element-c420bc4 > .e-con:nth-child(3),
.elementor-1278499 .elementor-element.elementor-element-c420bc4 > .e-con:nth-child(4) {
    grid-column: auto !important;
    grid-row: auto !important;
    grid-area: auto !important;
}

/* WIDGETURILE DIN CARDURI */
.elementor-1278499 .elementor-element.elementor-element-c420bc4 > .e-con .elementor-widget {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
}

/* TEXT */
.elementor-1278499 .elementor-element.elementor-element-c420bc4 > .e-con .elementor-heading-title,
.elementor-1278499 .elementor-element.elementor-element-c420bc4 > .e-con p {
    margin: 0 !important;
}

/* SPATIERE NUMAR – DESCRIERE */
.elementor-1278499 .elementor-element.elementor-element-c420bc4 > .e-con .elementor-widget +
.e-con .elementor-widget {
    margin-top: 4px !important;
}

/* ==========================================
   MOBILE
   ========================================== */

@media (max-width: 767px) {

    .elementor-1278499 .elementor-element.elementor-element-c420bc4 {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
        gap: 12px !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-c420bc4 > .e-con {
        min-height: 102px !important;
        padding: 18px 16px !important;
        border-radius: 20px !important;
    }

    .elementor-1278499 .elementor-element.elementor-element-c420bc4 > .e-con .elementor-widget +
    .elementor-widget {
        margin-top: 4px !important;
    }
}/* End custom CSS */