.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-54526 .elementor-element.elementor-element-fb1948b{--display:flex;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-54526 .elementor-element.elementor-element-2f5e514{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-54526 .elementor-element.elementor-element-584efdf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-54526 .elementor-element.elementor-element-50b1490{--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;--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-54526 .elementor-element.elementor-element-6c320cb{--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;}.elementor-54526 .elementor-element.elementor-element-87e86c9{--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;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-54526 .elementor-element.elementor-element-88db296{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-54526 .elementor-element.elementor-element-88db296 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-54526 .elementor-element.elementor-element-201f931{--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-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-54526 .elementor-element.elementor-element-201f931:not(.elementor-motion-effects-element-type-background), .elementor-54526 .elementor-element.elementor-element-201f931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54526 .elementor-element.elementor-element-40a4def{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:35px;color:#000000;}.elementor-54526 .elementor-element.elementor-element-40a4def > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-54526 .elementor-element.elementor-element-dd7b939{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:35px;color:#000000;}.elementor-54526 .elementor-element.elementor-element-dd7b939 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-54526 .elementor-element.elementor-element-127fd3d:not(.elementor-motion-effects-element-type-background), .elementor-54526 .elementor-element.elementor-element-127fd3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9EDFE;}.elementor-54526 .elementor-element.elementor-element-127fd3d > .elementor-container{max-width:1320px;}.elementor-54526 .elementor-element.elementor-element-127fd3d{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;z-index:999;}.elementor-54526 .elementor-element.elementor-element-127fd3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-54526 .elementor-element.elementor-element-ecd5f6b .elementor-button{background-color:#61CE7000;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:500;line-height:24px;letter-spacing:1px;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-54526 .elementor-element.elementor-element-ecd5f6b .elementor-button:hover, .elementor-54526 .elementor-element.elementor-element-ecd5f6b .elementor-button:focus{color:#642F7B;}.elementor-54526 .elementor-element.elementor-element-ecd5f6b .elementor-button:hover svg, .elementor-54526 .elementor-element.elementor-element-ecd5f6b .elementor-button:focus svg{fill:#642F7B;}.elementor-54526 .elementor-element.elementor-element-b8fa758 .elementor-button{background-color:#61CE7000;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:500;line-height:24px;letter-spacing:1px;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-54526 .elementor-element.elementor-element-b8fa758 .elementor-button:hover, .elementor-54526 .elementor-element.elementor-element-b8fa758 .elementor-button:focus{color:#642F7B;}.elementor-54526 .elementor-element.elementor-element-b8fa758 .elementor-button:hover svg, .elementor-54526 .elementor-element.elementor-element-b8fa758 .elementor-button:focus svg{fill:#642F7B;}.elementor-54526 .elementor-element.elementor-element-c23ae8a .elementor-button{background-color:#61CE7000;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:500;line-height:24px;letter-spacing:1px;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-54526 .elementor-element.elementor-element-c23ae8a .elementor-button:hover, .elementor-54526 .elementor-element.elementor-element-c23ae8a .elementor-button:focus{color:#642F7B;}.elementor-54526 .elementor-element.elementor-element-c23ae8a .elementor-button:hover svg, .elementor-54526 .elementor-element.elementor-element-c23ae8a .elementor-button:focus svg{fill:#642F7B;}.elementor-54526 .elementor-element.elementor-element-8b0155e .elementor-button{background-color:#61CE7000;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:500;line-height:24px;letter-spacing:1px;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-54526 .elementor-element.elementor-element-8b0155e .elementor-button:hover, .elementor-54526 .elementor-element.elementor-element-8b0155e .elementor-button:focus{color:#642F7B;}.elementor-54526 .elementor-element.elementor-element-8b0155e .elementor-button:hover svg, .elementor-54526 .elementor-element.elementor-element-8b0155e .elementor-button:focus svg{fill:#642F7B;}.elementor-54526 .elementor-element.elementor-element-706a443 .elementor-button{background-color:#61CE7000;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:500;line-height:24px;letter-spacing:1px;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-54526 .elementor-element.elementor-element-706a443 .elementor-button:hover, .elementor-54526 .elementor-element.elementor-element-706a443 .elementor-button:focus{color:#642F7B;}.elementor-54526 .elementor-element.elementor-element-706a443 .elementor-button:hover svg, .elementor-54526 .elementor-element.elementor-element-706a443 .elementor-button:focus svg{fill:#642F7B;}.elementor-54526 .elementor-element.elementor-element-427e39e .elementor-button{background-color:#61CE7000;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:500;line-height:24px;letter-spacing:1px;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-54526 .elementor-element.elementor-element-427e39e .elementor-button:hover, .elementor-54526 .elementor-element.elementor-element-427e39e .elementor-button:focus{color:#642F7B;}.elementor-54526 .elementor-element.elementor-element-427e39e .elementor-button:hover svg, .elementor-54526 .elementor-element.elementor-element-427e39e .elementor-button:focus svg{fill:#642F7B;}.elementor-54526 .elementor-element.elementor-element-b415de1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54526 .elementor-element.elementor-element-c084000{--display:flex;--overflow:hidden;}.elementor-widget-ucaddon_content_accordion .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ucaddon_content_accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ucaddon_content_accordion .ue_ca_additional_content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .ue_heading_title,.elementor-widget-ucaddon_content_accordion .uc-heading{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .ue-item-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .ue-item-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-54526 .elementor-element.elementor-element-8a26087 .uc_content{background-color:#f8f8f8;text-align:left;padding:30px 30px 30px 30px;border-radius:0px;}.elementor-54526 .elementor-element.elementor-element-8a26087 .uc-heading{flex-direction:row;background-color:#642F7B;border-radius:0px;border-style:solid;border-color:#FFFFFF;}.elementor-54526 .elementor-element.elementor-element-8a26087 span.ue_accordion_icon{width:50px;height:50px;border-radius:0px;font-size:10px;}.elementor-54526 .elementor-element.elementor-element-8a26087 span.uc_dactive{color:#ffffff;}.elementor-54526 .elementor-element.elementor-element-8a26087 span.uc_dactive svg{fill:#ffffff;}.elementor-54526 .elementor-element.elementor-element-8a26087 span.uc_active{color:#000000;}.elementor-54526 .elementor-element.elementor-element-8a26087 span.uc_active svg{fill:#000000;}.elementor-54526 .elementor-element.elementor-element-8a26087 .uc-item-active .uc-heading{background-color:#F4D9FE;}.elementor-54526 .elementor-element.elementor-element-8a26087 .ue_heading_title{padding:10px 10px 10px 10px;color:#ffffff;}.elementor-54526 .elementor-element.elementor-element-8a26087 .uc-item-active .ue_heading_title{color:#000000;}.elementor-54526 .elementor-element.elementor-element-8a26087 .ue-item-title{color:#000000;margin-top:0px;}.elementor-54526 .elementor-element.elementor-element-8a26087 .ue-item-text{color:#1e1e1e;margin-top:15px;}.elementor-54526 .elementor-element.elementor-element-8a26087 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;margin-top:20px;}.elementor-54526 .elementor-element.elementor-element-8a26087 .uc_more_btn:hover{background-color:#000000;color:#ffffff;}.elementor-54526 .elementor-element.elementor-element-44125db5{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:300px;--padding-right:0px;--z-index:9999;}.elementor-54526 .elementor-element.elementor-element-44125db5:not(.elementor-motion-effects-element-type-background), .elementor-54526 .elementor-element.elementor-element-44125db5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#642F7B;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-54526 .elementor-element.elementor-element-5902395{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-54526 .elementor-element.elementor-element-5902395 .elementor-heading-title{font-size:32px;font-weight:600;line-height:42px;color:#FFFFFF;}.elementor-54526 .elementor-element.elementor-element-5e0faf8{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-54526 .elementor-element.elementor-element-5e0faf8 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-54526 .elementor-element.elementor-element-5e0faf8 .elementor-heading-title{font-size:22px;font-weight:600;line-height:30px;color:#FFFFFF;}.elementor-widget-wcf--image-box-slider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wcf--image-box-slider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-54526 .elementor-element.elementor-element-19db3309 .title-wrap{flex-direction:column-reverse;}.elementor-54526 .elementor-element.elementor-element-19db3309 .wcf--image-box{text-align:center;flex-direction:column;gap:0px;border-radius:5px 5px 5px 5px;}.elementor-54526 .elementor-element.elementor-element-19db3309 .wcf__slider{--slides-to-show:4;--space-between:30px;}.elementor-54526 .elementor-element.elementor-element-19db3309 .wcf__slider {height:550px;}.elementor-54526 .elementor-element.elementor-element-19db3309 .content{padding:5px 0px 0px 0px;}.elementor-54526 .elementor-element.elementor-element-19db3309 .thumb img{width:350px;height:450px;object-fit:cover;object-position:center right;}.elementor-54526 .elementor-element.elementor-element-19db3309 .title{margin-bottom:0px;color:#E5E5E6;font-size:20px;font-weight:600;text-transform:capitalize;line-height:40px;}.elementor-54526 .elementor-element.elementor-element-19db3309 .subtitle{margin-bottom:0px;color:#FFFFFF;font-family:"Kanit", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-54526 .elementor-element.elementor-element-aeee8d6:not(.elementor-motion-effects-element-type-background), .elementor-54526 .elementor-element.elementor-element-aeee8d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54526 .elementor-element.elementor-element-aeee8d6 > .elementor-container{max-width:1400px;}.elementor-54526 .elementor-element.elementor-element-aeee8d6{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 100px 80px 100px;z-index:9999;}.elementor-54526 .elementor-element.elementor-element-aeee8d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54526 .elementor-element.elementor-element-063775c{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-54526 .elementor-element.elementor-element-063775c .elementor-heading-title{font-size:32px;font-weight:600;line-height:42px;color:#000000;}.elementor-widget-ucaddon_post_magazine_grid .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ucaddon_post_magazine_grid .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ucaddon_post_magazine_grid .ue-grid-item-category a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_magazine_grid .ue-grid-item-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_magazine_grid .ue-grid-item-meta-data{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_magazine_grid .ue-grid-item-intro{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_magazine_grid .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_magazine_grid .uc_more_btn:hover{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_magazine_grid .ue-no-posts-found{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_magazine_grid .ue-date-calendar-day{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_magazine_grid .ue-date-calendar-month{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-54526 .elementor-element.elementor-element-87c31d1 .ue-grid-item-image-overlay{background-color:rgba(0, 0, 0, 0.5);opacity:100%;}.elementor-54526 .elementor-element.elementor-element-87c31d1 .post_magazine_grid{grid-template-columns:repeat(4, 1fr);gap:5px;}.elementor-54526 .elementor-element.elementor-element-87c31d1 .ue-grid-item-meta-data-time-ago{order:0;}.elementor-54526 .elementor-element.elementor-element-87c31d1 div.ue-grid-item:nth-child(1){grid-column:span 2;grid-row:span 2;}.elementor-54526 .elementor-element.elementor-element-87c31d1 div.ue-grid-item:nth-child(2){grid-column:span 1;grid-row:span 1;}.elementor-54526 .elementor-element.elementor-element-87c31d1 div.ue-grid-item:nth-child(3){grid-column:span 1;grid-row:span 1;}.elementor-54526 .elementor-element.elementor-element-87c31d1 div.ue-grid-item:nth-child(4){grid-column:span 1;grid-row:span 1;}.elementor-54526 .elementor-element.elementor-element-87c31d1 div.ue-grid-item:nth-child(5){grid-row:span 1;grid-column:span 1;}.elementor-54526 .elementor-element.elementor-element-87c31d1 div.ue-grid-item:nth-child(6){grid-row:span 1;grid-column:span 1;}.elementor-54526 .elementor-element.elementor-element-87c31d1 div.ue-grid-item:nth-child(7){grid-row:span 1;grid-column:span 1;}.elementor-54526 .elementor-element.elementor-element-87c31d1 div.ue-grid-item:nth-child(8){grid-row:span 1;grid-column:span 1;}.elementor-54526 .elementor-element.elementor-element-87c31d1 div.ue-grid-item:nth-child(9){grid-row:span 1;grid-column:span 1;}.elementor-54526 .elementor-element.elementor-element-87c31d1 div.ue-grid-item:nth-child(10){grid-row:span 1;grid-column:span 1;}.elementor-54526 .elementor-element.elementor-element-87c31d1 div.ue-grid-item{background-color:#ffffff;min-height:250px;border-radius:5px 5px 5px 5px;}.elementor-54526 .elementor-element.elementor-element-87c31d1 .ue-grid-item-image img{object-position:center center;mix-blend-mode:normal;opacity:100%;transform:scale(100%);transition:all 300ms ease-in-out;}.elementor-54526 .elementor-element.elementor-element-87c31d1 .ue-grid-item:hover .ue-grid-item-image img{opacity:100%;}.elementor-54526 .elementor-element.elementor-element-87c31d1 .ue-grid-item:hover .ue-grid-item-image-overlay{opacity:50%;}.elementor-54526 .elementor-element.elementor-element-87c31d1 .ue-grid-item-content{padding:20px 20px 20px 20px;text-align:inherit;max-width:100%;}.elementor-54526 .elementor-element.elementor-element-87c31d1 .ue-grid-item-category a{background-color:#00bcff;color:#ffffff;padding:2px 10px 2px 10px;border-radius:5px 5px 5px 5px;}.elementor-54526 .elementor-element.elementor-element-87c31d1 .ue-grid-item-title a{color:#ffffff;font-size:16px;font-weight:400;}.elementor-54526 .elementor-element.elementor-element-87c31d1 div.ue-grid-item:hover .ue-grid-item-title a{color:#FFFFFF;}.elementor-54526 .elementor-element.elementor-element-87c31d1 .ue-grid-item-title{margin-top:15px;}.elementor-54526 .elementor-element.elementor-element-87c31d1 .ue-grid-item-meta-data{color:#ffffff;margin-top:10px;gap:10px;}.elementor-54526 .elementor-element.elementor-element-87c31d1 .ue-grid-item-meta-data svg{fill:#ffffff;}.elementor-54526 .elementor-element.elementor-element-87c31d1 .ue-grid-item-intro{color:#ffffff;margin-top:10px;}.elementor-54526 .elementor-element.elementor-element-87c31d1 .uc_more_btn{padding:10px 20px 10px 20px;display:inline-block;border-radius:0px;background-color:#000000;color:#ffffff;}.elementor-54526 .elementor-element.elementor-element-87c31d1 .ue-grid-item-button{margin-top:15px;}.elementor-54526 .elementor-element.elementor-element-87c31d1 .ue-no-posts-found{color:#000000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}.elementor-54526 .elementor-element.elementor-element-87c31d1 .ue-date-calendar{padding:15px 15px 15px 15px;background-color:#ffffff;}.elementor-54526 .elementor-element.elementor-element-87c31d1 .ue-date-calendar-day{color:#000000;}.elementor-54526 .elementor-element.elementor-element-87c31d1 .ue-date-calendar-month{color:#7a7a7a;}@media(max-width:1200px){.elementor-54526 .elementor-element.elementor-element-19db3309 .wcf__slider{--slides-to-show:3;}.elementor-54526 .elementor-element.elementor-element-aeee8d6{padding:50px 30px 50px 30px;}}@media(min-width:768px){.elementor-54526 .elementor-element.elementor-element-6c320cb{--content-width:1400px;}}@media(max-width:1366px){.elementor-54526 .elementor-element.elementor-element-88db296 img{height:450px;}.elementor-54526 .elementor-element.elementor-element-44125db5{--padding-top:80px;--padding-bottom:80px;--padding-left:100px;--padding-right:0px;}.elementor-54526 .elementor-element.elementor-element-aeee8d6{padding:30px 0px 60px 0px;}}@media(max-width:1024px){.elementor-54526 .elementor-element.elementor-element-88db296 img{height:383px;}.elementor-54526 .elementor-element.elementor-element-201f931{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-54526 .elementor-element.elementor-element-40a4def{font-size:18px;line-height:24px;}.elementor-54526 .elementor-element.elementor-element-dd7b939{font-size:18px;line-height:24px;}.elementor-54526 .elementor-element.elementor-element-44125db5{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-54526 .elementor-element.elementor-element-19db3309 .wcf__slider {height:450px;}.elementor-54526 .elementor-element.elementor-element-19db3309 .thumb img{height:360px;}.elementor-54526 .elementor-element.elementor-element-aeee8d6{padding:30px 0px 30px 0px;}}@media(max-width:880px){.elementor-54526 .elementor-element.elementor-element-44125db5{--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-54526 .elementor-element.elementor-element-19db3309 .wcf__slider{--slides-to-show:4;}.elementor-54526 .elementor-element.elementor-element-19db3309 .thumb img{width:280px;height:410px;}}@media(max-width:767px){.elementor-54526 .elementor-element.elementor-element-87e86c9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-54526 .elementor-element.elementor-element-88db296 img{height:249px;}.elementor-54526 .elementor-element.elementor-element-201f931{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-54526 .elementor-element.elementor-element-40a4def > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-54526 .elementor-element.elementor-element-40a4def{text-align:start;font-size:16px;line-height:30px;}.elementor-54526 .elementor-element.elementor-element-dd7b939 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-54526 .elementor-element.elementor-element-dd7b939{text-align:start;font-size:16px;line-height:30px;}.elementor-54526 .elementor-element.elementor-element-d68c001{width:33.33%;}.elementor-54526 .elementor-element.elementor-element-4dc0c36{width:33.33%;}.elementor-54526 .elementor-element.elementor-element-24c6659{width:33.33%;}.elementor-54526 .elementor-element.elementor-element-36b14ab{width:33.33%;}.elementor-54526 .elementor-element.elementor-element-e70c352{width:33.33%;}.elementor-54526 .elementor-element.elementor-element-9a20ec1{width:33.33%;}.elementor-54526 .elementor-element.elementor-element-c084000{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-54526 .elementor-element.elementor-element-8a26087 .uc-heading{flex-direction:row-reverse;border-width:1px 1px 1px 1px;}.elementor-54526 .elementor-element.elementor-element-44125db5{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-54526 .elementor-element.elementor-element-5902395 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54526 .elementor-element.elementor-element-5902395 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-54526 .elementor-element.elementor-element-5e0faf8 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-54526 .elementor-element.elementor-element-5e0faf8 .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-54526 .elementor-element.elementor-element-19db3309 .wcf__slider{--slides-to-show:1;}.elementor-54526 .elementor-element.elementor-element-19db3309 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54526 .elementor-element.elementor-element-19db3309 .wcf--image-box{gap:0px;}.elementor-54526 .elementor-element.elementor-element-19db3309 .wcf__slider {height:450px;}.elementor-54526 .elementor-element.elementor-element-19db3309 .thumb img{width:100%;height:350px;object-position:center center;}.elementor-54526 .elementor-element.elementor-element-19db3309 .title{font-size:24px;line-height:36px;}.elementor-54526 .elementor-element.elementor-element-aeee8d6{padding:30px 10px 50px 10px;}.elementor-54526 .elementor-element.elementor-element-a69e0eb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-54526 .elementor-element.elementor-element-063775c .elementor-heading-title{font-size:24px;line-height:30px;}}/* Start custom CSS for wcf--image-box-slider, class: .elementor-element-19db3309 */.elementor-54526 .elementor-element.elementor-element-19db3309 .swiper-slide{
    width: 350px !important;
}

@media screen and (max-width: 880px) and (min-width: 768px){
.elementor-54526 .elementor-element.elementor-element-19db3309 .swiper-slide{
    width: 280px !important;
}
}

@media screen and (max-width: 767px){
    .elementor-54526 .elementor-element.elementor-element-19db3309 .swiper-slide{
    width: 100% !important;
}

}/* End custom CSS */
/* Start custom CSS */h2,h3,h4,h5,h6{
    font-size: 24px !important;
}
@media only screen and (max-width: 600px) {
h2,h3,h4,h5,h6{
    font-size: 20px !important;
} 

}
.fas.fa-circle{
    display: none;
}
/*team*/
.team-head a{
    color:#223645 !important;
    line-height:1.4em;
    font-weight:600;
    font-size: 20px
}
.sub-head{
    color:#223645;
    line-height:1.4em;
    font-weight:400;
    font-size: 14px;
}
.team a{
    color:#fff;
}
.team a:hover{
    color:#E12454;
}
.read-more a{
    color:#642F7B !important;
}
.elementor-testimonial__image img {
    width: 450px !important;
    height: 209px;
    object-fit: cover;
}
.elementor-widget-testimonial-carousel .elementor-testimonial__text {
    padding: 0px 10px 0px 10px;
}
strong {
    text-decoration: none !important;
 }
.elementor-54526 .elementor-element.elementor-element-8a26087 .uc_content {
    background-color: #f8f8f8;
    text-align: left;
    padding: 10px 10px 10px 10px;
    border-radius: 0px;
}
@media (max-width: 991px) {
           .impactLeftBox {
    padding: 10px 0 10px 0 !important;
           }
        }
        


/* — Prevent Horizontal Scroll Without Breaking Layout — */



/* Prevent 100vw inline styles overflow */
@media (max-width: 768px) {
    [style*="100vw"] {
        width: 100% !important;
        max-width: 100% !important;
    }

    body {
        overflow-x: hidden !important;
    }
    .qodef-grid>.qodef-grid-inner>.qodef-grid-item {
    padding: 0 0px;
}
html, body {
    margin: 0;
    padding: 0;
    overflow-x: hidden !important;
}

/* Prevent any element from exceeding viewport */
* {
    max-width: 100vw;
}

/* Fix image overflow */
img,
picture,
figure,
video,
iframe {
    max-width: 100%;
    height: auto;
    display: block;
}

/* Elementor specific fixes */
.elementor-section,
.elementor-container,
.elementor-column {
    width: 100%;
    overflow-x: hidden !important;
}

/* Fix section backgrounds and transform overflows */

.qodef-grid>.qodef-grid-inner {
    margin: 0 0px;
}
}/* End custom CSS */