.elementor-20780 .elementor-element.elementor-element-45b256d{--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;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Open sans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20780 .elementor-element.elementor-element-e7942b0{width:var( --container-widget-width, 680px );max-width:680px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:680px;--container-widget-flex-grow:0;text-align:center;}.elementor-20780 .elementor-element.elementor-element-e7942b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20780 .elementor-element.elementor-element-e7942b0 .elementor-heading-title{font-family:var( --e-global-typography-677db5e-font-family ), Open sans;font-size:var( --e-global-typography-677db5e-font-size );font-weight:var( --e-global-typography-677db5e-font-weight );text-transform:var( --e-global-typography-677db5e-text-transform );text-decoration:var( --e-global-typography-677db5e-text-decoration );line-height:var( --e-global-typography-677db5e-line-height );letter-spacing:var( --e-global-typography-677db5e-letter-spacing );color:#000000;}.elementor-20780 .elementor-element.elementor-element-1c4eb8a .mystic-date-read-time{text-align:center;color:#b0540d;}.elementor-20780 .elementor-element.elementor-element-1c4eb8a .mystic-date-read-time .mystic-separator{color:#b0540d;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Open sans;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20780 .elementor-element.elementor-element-e6828a5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-20780 .elementor-element.elementor-element-e6828a5 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Open sans;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20780 .elementor-element.elementor-element-4935733{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-20780 .elementor-element.elementor-element-99990c7{--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-20780 .elementor-element.elementor-element-d5e6f75{--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:0120px;--padding-left:24px;--padding-right:24px;}.elementor-20780 .elementor-element.elementor-element-d5e6f75.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20780 .elementor-element.elementor-element-70902ec{--display:flex;}.elementor-20780 .elementor-element.elementor-element-7225fec .hero01__header--responsive{display:flex;flex-wrap:wrap;flex-direction:column;--actual-heading-width:100%;--actual-content-width:100%;}.elementor-20780 .elementor-element.elementor-element-7225fec .hero01__header__left{max-width:var(--actual-heading-width);flex:0 0 var(--actual-heading-width);}.elementor-20780 .elementor-element.elementor-element-7225fec .hero01__header__right{max-width:var(--actual-content-width);flex:0 0 var(--actual-content-width);}.elementor-20780 .elementor-element.elementor-element-7225fec .hero01.hero{text-align:center;}.elementor-20780 .elementor-element.elementor-element-7225fec .hero01__header.header__content{text-align:center;}.elementor-20780 .elementor-element.elementor-element-7225fec .hero__desc a:hover{color:#0E3B57;}.elementor-20780 .elementor-element.elementor-element-7225fec .hero__desc a:focus-visible{color:#0E3B57;}.elementor-20780 .elementor-element.elementor-element-89136fb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20780 .elementor-element.elementor-element-89136fb.e-con{--align-self:center;}.elementor-20780 .elementor-element.elementor-element-9bd116b{width:100%;max-width:100%;}.elementor-20780 .elementor-element.elementor-element-9bd116b .xclean-news-external-search-btn{background-color:#F7CD46;}.elementor-20780 .elementor-element.elementor-element-9bd116b .xclean-news-search-btn{background-color:#F7CD46;}.elementor-20780 .elementor-element.elementor-element-e6a59a3{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-20780 .elementor-element.elementor-element-0273ae3{--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-20780 .elementor-element.elementor-element-81b7fb2 .hero01__header--responsive{display:flex;flex-wrap:wrap;flex-direction:column;--actual-heading-width:100%;--actual-content-width:100%;}.elementor-20780 .elementor-element.elementor-element-81b7fb2 .hero01__header__left{max-width:var(--actual-heading-width);flex:0 0 var(--actual-heading-width);}.elementor-20780 .elementor-element.elementor-element-81b7fb2 .hero01__header__right{max-width:var(--actual-content-width);flex:0 0 var(--actual-content-width);}.elementor-20780 .elementor-element.elementor-element-81b7fb2 .hero01.hero{text-align:center;}.elementor-20780 .elementor-element.elementor-element-81b7fb2 .hero01__header.header__content{text-align:center;}.elementor-20780 .elementor-element.elementor-element-81b7fb2 .hero__title{font-family:var( --e-global-typography-677db5e-font-family ), Open sans;font-size:var( --e-global-typography-677db5e-font-size );font-weight:var( --e-global-typography-677db5e-font-weight );text-transform:var( --e-global-typography-677db5e-text-transform );text-decoration:var( --e-global-typography-677db5e-text-decoration );line-height:var( --e-global-typography-677db5e-line-height );letter-spacing:var( --e-global-typography-677db5e-letter-spacing );}.elementor-20780 .elementor-element.elementor-element-81b7fb2 .hero__desc a:hover{color:#0E3B57;}.elementor-20780 .elementor-element.elementor-element-81b7fb2 .hero__desc a:focus-visible{color:#0E3B57;}.elementor-20780 .elementor-element.elementor-element-c0ba5d7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-20780 .elementor-element.elementor-element-6e100aa{--display:flex;--min-height:450px;--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1414141A;--border-color:#1414141A;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Open sans;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20780 .elementor-element.elementor-element-869deca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--lottie-container-width:100%;--lottie-container-max-width:100%;}.elementor-20780 .elementor-element.elementor-element-f24f465 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 24px 0px 24px;}.elementor-20780 .elementor-element.elementor-element-f24f465 .hero01__header--responsive{display:flex;flex-wrap:wrap;flex-direction:column;--actual-heading-width:100%;--actual-content-width:100%;}.elementor-20780 .elementor-element.elementor-element-f24f465 .hero01__header__left{max-width:var(--actual-heading-width);flex:0 0 var(--actual-heading-width);}.elementor-20780 .elementor-element.elementor-element-f24f465 .hero01__header__right{max-width:var(--actual-content-width);flex:0 0 var(--actual-content-width);}.elementor-20780 .elementor-element.elementor-element-f24f465 .hero01.hero{text-align:center;}.elementor-20780 .elementor-element.elementor-element-f24f465 .hero01__header.header__content{text-align:center;}.elementor-20780 .elementor-element.elementor-element-f24f465 .hero__title{font-family:var( --e-global-typography-3b8e8f1-font-family ), Open sans;font-size:var( --e-global-typography-3b8e8f1-font-size );font-weight:var( --e-global-typography-3b8e8f1-font-weight );text-transform:var( --e-global-typography-3b8e8f1-text-transform );text-decoration:var( --e-global-typography-3b8e8f1-text-decoration );line-height:var( --e-global-typography-3b8e8f1-line-height );letter-spacing:var( --e-global-typography-3b8e8f1-letter-spacing );}.elementor-20780 .elementor-element.elementor-element-f24f465 .hero__desc a:hover{color:#0E3B57;}.elementor-20780 .elementor-element.elementor-element-f24f465 .hero__desc a:focus-visible{color:#0E3B57;}.elementor-20780 .elementor-element.elementor-element-828ad21 > .elementor-widget-container{margin:0px 24px 0px 24px;}.elementor-20780 .elementor-element.elementor-element-dd61916{--display:flex;--position:absolute;--min-height:100%;--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;top:0%;--z-index:10;}.elementor-20780 .elementor-element.elementor-element-0c51f95{--display:flex;--min-height:450px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1414141A;--border-color:#1414141A;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-20780 .elementor-element.elementor-element-93e5a74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--lottie-container-width:100%;--lottie-container-max-width:100%;}.elementor-20780 .elementor-element.elementor-element-ee14d4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 24px 20px 24px;}.elementor-20780 .elementor-element.elementor-element-ee14d4b .hero01__header--responsive{display:flex;flex-wrap:wrap;flex-direction:column;--actual-heading-width:100%;--actual-content-width:100%;}.elementor-20780 .elementor-element.elementor-element-ee14d4b .hero01__header__left{max-width:var(--actual-heading-width);flex:0 0 var(--actual-heading-width);}.elementor-20780 .elementor-element.elementor-element-ee14d4b .hero01__header__right{max-width:var(--actual-content-width);flex:0 0 var(--actual-content-width);}.elementor-20780 .elementor-element.elementor-element-ee14d4b .hero01.hero{text-align:center;}.elementor-20780 .elementor-element.elementor-element-ee14d4b .hero01__header.header__content{text-align:center;}.elementor-20780 .elementor-element.elementor-element-ee14d4b .hero__title{font-family:var( --e-global-typography-3b8e8f1-font-family ), Open sans;font-size:var( --e-global-typography-3b8e8f1-font-size );font-weight:var( --e-global-typography-3b8e8f1-font-weight );text-transform:var( --e-global-typography-3b8e8f1-text-transform );text-decoration:var( --e-global-typography-3b8e8f1-text-decoration );line-height:var( --e-global-typography-3b8e8f1-line-height );letter-spacing:var( --e-global-typography-3b8e8f1-letter-spacing );}.elementor-20780 .elementor-element.elementor-element-ee14d4b .hero__desc a:hover{color:#0E3B57;}.elementor-20780 .elementor-element.elementor-element-ee14d4b .hero__desc a:focus-visible{color:#0E3B57;}.elementor-20780 .elementor-element.elementor-element-3bb80c4 > .elementor-widget-container{margin:0px 24px 0px 24px;}.elementor-20780 .elementor-element.elementor-element-eebbc6c{--display:flex;--position:absolute;--min-height:100%;--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;top:0%;--z-index:10;}.elementor-20780 .elementor-element.elementor-element-4980630{--display:flex;--min-height:450px;--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1414141A;--border-color:#1414141A;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-20780 .elementor-element.elementor-element-27139d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--lottie-container-width:100%;--lottie-container-max-width:100%;}.elementor-20780 .elementor-element.elementor-element-9259093 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 24px 0px 24px;}.elementor-20780 .elementor-element.elementor-element-9259093 .hero01__header--responsive{display:flex;flex-wrap:wrap;flex-direction:column;--actual-heading-width:100%;--actual-content-width:100%;}.elementor-20780 .elementor-element.elementor-element-9259093 .hero01__header__left{max-width:var(--actual-heading-width);flex:0 0 var(--actual-heading-width);}.elementor-20780 .elementor-element.elementor-element-9259093 .hero01__header__right{max-width:var(--actual-content-width);flex:0 0 var(--actual-content-width);}.elementor-20780 .elementor-element.elementor-element-9259093 .hero01.hero{text-align:center;}.elementor-20780 .elementor-element.elementor-element-9259093 .hero01__header.header__content{text-align:center;}.elementor-20780 .elementor-element.elementor-element-9259093 .hero__title{font-family:var( --e-global-typography-3b8e8f1-font-family ), Open sans;font-size:var( --e-global-typography-3b8e8f1-font-size );font-weight:var( --e-global-typography-3b8e8f1-font-weight );text-transform:var( --e-global-typography-3b8e8f1-text-transform );text-decoration:var( --e-global-typography-3b8e8f1-text-decoration );line-height:var( --e-global-typography-3b8e8f1-line-height );letter-spacing:var( --e-global-typography-3b8e8f1-letter-spacing );}.elementor-20780 .elementor-element.elementor-element-9259093 .hero__desc a:hover{color:#0E3B57;}.elementor-20780 .elementor-element.elementor-element-9259093 .hero__desc a:focus-visible{color:#0E3B57;}.elementor-20780 .elementor-element.elementor-element-5dbcebe > .elementor-widget-container{margin:0px 24px 0px 24px;}.elementor-20780 .elementor-element.elementor-element-382e22a{--display:flex;--position:absolute;--min-height:100%;--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;top:0%;--z-index:10;}.elementor-20780 .elementor-element.elementor-element-54c2037{--display:flex;}body.elementor-page-20780:not(.elementor-motion-effects-element-type-background), body.elementor-page-20780 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-20780 .elementor-element.elementor-element-45b256d{--content-width:922px;}.elementor-20780 .elementor-element.elementor-element-99990c7{--content-width:1440px;}.elementor-20780 .elementor-element.elementor-element-89136fb{--width:100%;}.elementor-20780 .elementor-element.elementor-element-54c2037{--content-width:1450px;}}@media(max-width:1024px) and (min-width:768px){.elementor-20780 .elementor-element.elementor-element-c0ba5d7{--width:100%;}}@media(max-width:1024px){.elementor-20780 .elementor-element.elementor-element-45b256d{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20780 .elementor-element.elementor-element-e7942b0 .elementor-heading-title{font-size:var( --e-global-typography-677db5e-font-size );line-height:var( --e-global-typography-677db5e-line-height );letter-spacing:var( --e-global-typography-677db5e-letter-spacing );}.elementor-20780 .elementor-element.elementor-element-1c4eb8a .mystic-date-read-time{text-align:left;}.elementor-20780 .elementor-element.elementor-element-4935733{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}.elementor-20780 .elementor-element.elementor-element-81b7fb2 .hero__title{font-size:var( --e-global-typography-677db5e-font-size );line-height:var( --e-global-typography-677db5e-line-height );letter-spacing:var( --e-global-typography-677db5e-letter-spacing );}.elementor-20780 .elementor-element.elementor-element-c0ba5d7{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:column;--justify-items:center;}.elementor-20780 .elementor-element.elementor-element-6e100aa{--min-height:300px;--padding-top:0px;--padding-bottom:032px;--padding-left:0px;--padding-right:0px;}.elementor-20780 .elementor-element.elementor-element-f24f465 .hero__title{font-size:var( --e-global-typography-3b8e8f1-font-size );line-height:var( --e-global-typography-3b8e8f1-line-height );letter-spacing:var( --e-global-typography-3b8e8f1-letter-spacing );}.elementor-20780 .elementor-element.elementor-element-0c51f95{--min-height:300px;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20780 .elementor-element.elementor-element-ee14d4b .hero__title{font-size:var( --e-global-typography-3b8e8f1-font-size );line-height:var( --e-global-typography-3b8e8f1-line-height );letter-spacing:var( --e-global-typography-3b8e8f1-letter-spacing );}.elementor-20780 .elementor-element.elementor-element-4980630{--min-height:301px;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20780 .elementor-element.elementor-element-9259093 .hero__title{font-size:var( --e-global-typography-3b8e8f1-font-size );line-height:var( --e-global-typography-3b8e8f1-line-height );letter-spacing:var( --e-global-typography-3b8e8f1-letter-spacing );}}@media(max-width:767px){.elementor-20780 .elementor-element.elementor-element-45b256d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20780 .elementor-element.elementor-element-e7942b0{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20780 .elementor-element.elementor-element-e7942b0 .elementor-heading-title{font-size:var( --e-global-typography-677db5e-font-size );line-height:var( --e-global-typography-677db5e-line-height );letter-spacing:var( --e-global-typography-677db5e-letter-spacing );}.elementor-20780 .elementor-element.elementor-element-1c4eb8a .mystic-date-read-time{text-align:left;}.elementor-20780 .elementor-element.elementor-element-e6828a5{padding:0px 15px 0px 15px;}.elementor-20780 .elementor-element.elementor-element-4935733{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-20780 .elementor-element.elementor-element-d5e6f75{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-20780 .elementor-element.elementor-element-70902ec{--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-20780 .elementor-element.elementor-element-89136fb{--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-20780 .elementor-element.elementor-element-e6a59a3{--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-20780 .elementor-element.elementor-element-81b7fb2 .hero__title{font-size:var( --e-global-typography-677db5e-font-size );line-height:var( --e-global-typography-677db5e-line-height );letter-spacing:var( --e-global-typography-677db5e-letter-spacing );}.elementor-20780 .elementor-element.elementor-element-c0ba5d7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20780 .elementor-element.elementor-element-f24f465 .hero__title{font-size:var( --e-global-typography-3b8e8f1-font-size );line-height:var( --e-global-typography-3b8e8f1-line-height );letter-spacing:var( --e-global-typography-3b8e8f1-letter-spacing );}.elementor-20780 .elementor-element.elementor-element-ee14d4b .hero__title{font-size:var( --e-global-typography-3b8e8f1-font-size );line-height:var( --e-global-typography-3b8e8f1-line-height );letter-spacing:var( --e-global-typography-3b8e8f1-letter-spacing );}.elementor-20780 .elementor-element.elementor-element-9259093 .hero__title{font-size:var( --e-global-typography-3b8e8f1-font-size );line-height:var( --e-global-typography-3b8e8f1-line-height );letter-spacing:var( --e-global-typography-3b8e8f1-letter-spacing );}}/* Start custom CSS for xclean_news_section, class: .elementor-element-9bd116b *//* Fix OU2S Latest News 3-column overflow */
.elementor-20780 .elementor-element.elementor-element-9bd116b .news-section-content,
.elementor-20780 .elementor-element.elementor-element-9bd116b .news-grid-new,
.elementor-20780 .elementor-element.elementor-element-9bd116b .news-card-new,
.elementor-20780 .elementor-element.elementor-element-9bd116b .news-card-new-content {
  min-width: 0;
  width: 100%;
  box-sizing: border-box;
}

.elementor-20780 .elementor-element.elementor-element-9bd116b .news-grid-new[data-columns="3"] {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  gap: 24px;
}

/* Override hardcoded 453px image sizes */
.elementor-20780 .elementor-element.elementor-element-9bd116b .news-card-image-container,
.elementor-20780 .elementor-element.elementor-element-9bd116b .news-card-image-container--small,
.elementor-20780 .elementor-element.elementor-element-9bd116b .news-card-new-image,
.elementor-20780 .elementor-element.elementor-element-9bd116b .news-card-new-image--mm,
.elementor-20780 .elementor-element.elementor-element-9bd116b .news-card-image-link,
.elementor-20780 .elementor-element.elementor-element-9bd116b .news-card-new-image-link,
.elementor-20780 .elementor-element.elementor-element-9bd116b .news-card-new-img,
.elementor-20780 .elementor-element.elementor-element-9bd116b .news-card-image {
  width: 100% !important;
  min-width: 0 !important;
  max-width: 100% !important;
  height: auto !important;
}

/* Keep image crop neat */
.elementor-20780 .elementor-element.elementor-element-9bd116b .news-card-new-image,
.elementor-20780 .elementor-element.elementor-element-9bd116b .news-card-new-image--mm {
  aspect-ratio: 453 / 322;
  overflow: hidden;
}
.elementor-20780 .elementor-element.elementor-element-9bd116b .news-card-new-img {
  height: 100% !important;
  object-fit: cover !important;
}

/* Responsive */
@media (max-width: 1024px) {
  .elementor-20780 .elementor-element.elementor-element-9bd116b .news-grid-new[data-columns="3"] {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
}
@media (max-width: 767px) {
  .elementor-20780 .elementor-element.elementor-element-9bd116b .news-grid-new[data-columns="3"] {
    grid-template-columns: 1fr !important;
  }
}

/* Exact fix for this widget only */
@media (max-width: 600px) {
  #xclean-news-9bd116b .news-grid-new.news-grid-new--grid_3x2 {
    grid-template-columns: 1fr !important;
  }

  /* Kill hardcoded 453px image sizing */
  #xclean-news-9bd116b .news-card-new-image,
  #xclean-news-9bd116b .news-card-new-image--mm,
  #xclean-news-9bd116b .news-card-new-image-link,
  #xclean-news-9bd116b .news-card-new-img {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
    height: auto !important;
  }

  /* Prevent grid item intrinsic overflow */
  #xclean-news-9bd116b .news-card-new,
  #xclean-news-9bd116b .news-card-new-content,
  #xclean-news-9bd116b .news-section-content {
    min-width: 0 !important;
    max-width: 100% !important;
    overflow: hidden !important;
  }

  #xclean-news-9bd116b .news-card-new-img {
    display: block !important;
    object-fit: cover !important;
  }
}

/* OU2S Latest News — fix tablet/laptop overflow (widget-specific) */
#xclean-news-9bd116b .news-section-content,
#xclean-news-9bd116b .news-grid-new,
#xclean-news-9bd116b .news-card-new,
#xclean-news-9bd116b .news-card-new-content {
  min-width: 0 !important;
  max-width: 100% !important;
  box-sizing: border-box !important;
}

/* Remove fixed 453px image sizing at ALL breakpoints */
#xclean-news-9bd116b .news-card-new-image,
#xclean-news-9bd116b .news-card-new-image--mm,
#xclean-news-9bd116b .news-card-new-image-link,
#xclean-news-9bd116b .news-card-new-img,
#xclean-news-9bd116b .news-card-image-container,
#xclean-news-9bd116b .news-card-image-link,
#xclean-news-9bd116b .news-card-image {
  width: 100% !important;
  min-width: 0 !important;
  max-width: 100% !important;
  height: auto !important;
}

#xclean-news-9bd116b .news-card-new-img {
  display: block !important;
  object-fit: cover !important;
}

/* Laptop/Desktop: keep 3 columns but prevent overflow */
@media (min-width: 1025px) {
  #xclean-news-9bd116b .news-grid-new[data-columns="3"],
  #xclean-news-9bd116b .news-grid-new.news-grid-new--grid_3x2 {
    display: grid !important;
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    gap: 24px !important;
  }
}

/* Tablet: use 2 columns */
@media (min-width: 601px) and (max-width: 1024px) {
  #xclean-news-9bd116b .news-grid-new[data-columns="3"],
  #xclean-news-9bd116b .news-grid-new.news-grid-new--grid_3x2 {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 20px !important;
  }
}

/* Mobile: 1 column (already working, keep explicit) */
@media (max-width: 600px) {
  #xclean-news-9bd116b .news-grid-new[data-columns="3"],
  #xclean-news-9bd116b .news-grid-new.news-grid-new--grid_3x2 {
    grid-template-columns: minmax(0, 1fr) !important;
    gap: 16px !important;
  }
}/* End custom CSS */
/* Start custom CSS for xclean_heading_widget, class: .elementor-element-81b7fb2 */@media (max-width: 768px) {
    .no-br-tag br{
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-93e5a74 */.afasd{
    margin-bottom: auto;
}/* End custom CSS */
/* Start custom CSS for button_widget, class: .elementor-element-3bb80c4 */.hbujbhj{
    /*margin-top: auto;*/
}/* End custom CSS */