.elementor-142 .elementor-element.elementor-element-36bd2f1f{--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;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-142 .elementor-element.elementor-element-6c8e1d91{--display:flex;--padding-top:7px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-posts .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-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-142 .elementor-element.elementor-element-5dc42c15{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-142 .elementor-element.elementor-element-5dc42c15 .elementor-post__thumbnail__link{width:100%;}.elementor-142 .elementor-element.elementor-element-5dc42c15 .elementor-post__thumbnail{border-radius:4px 4px 4px 4px;}.elementor-142 .elementor-element.elementor-element-5dc42c15.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-142 .elementor-element.elementor-element-5dc42c15.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-142 .elementor-element.elementor-element-5dc42c15.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-142 .elementor-element.elementor-element-5dc42c15 .elementor-post__title, .elementor-142 .elementor-element.elementor-element-5dc42c15 .elementor-post__title a{color:var( --e-global-color-primary );font-weight:600;}.elementor-142 .elementor-element.elementor-element-5dc42c15 .elementor-post__title{margin-bottom:10px;}.elementor-142 .elementor-element.elementor-element-173ff8bb{--display:flex;--padding-top:7px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-381058af{--grid-row-gap:25px;--grid-column-gap:30px;}.elementor-142 .elementor-element.elementor-element-381058af .elementor-post__thumbnail__link{width:37%;}.elementor-142 .elementor-element.elementor-element-381058af .elementor-post__thumbnail{border-radius:4px 4px 4px 4px;}.elementor-142 .elementor-element.elementor-element-381058af.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-142 .elementor-element.elementor-element-381058af.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-142 .elementor-element.elementor-element-381058af.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-142 .elementor-element.elementor-element-381058af .elementor-post__title, .elementor-142 .elementor-element.elementor-element-381058af .elementor-post__title a{color:var( --e-global-color-primary );font-size:15px;font-weight:600;}.elementor-142 .elementor-element.elementor-element-381058af .elementor-post__title{margin-bottom:10px;}.elementor-142 .elementor-element.elementor-element-2ce37620{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-57907b09{--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;border-style:groove;--border-style:groove;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-48a38d16.elementor-element{--align-self:flex-start;}.elementor-142 .elementor-element.elementor-element-48a38d16 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-48a38d16 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-142 .elementor-element.elementor-element-48a38d16{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-142 .elementor-element.elementor-element-48a38d16 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-142 .elementor-element.elementor-element-48a38d16 .elementor-icon-list-item > a{font-weight:700;}.elementor-142 .elementor-element.elementor-element-48a38d16 .elementor-icon-list-text{color:#121213BD;transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-42ad4b42.elementor-element{--align-self:center;}.elementor-142 .elementor-element.elementor-element-42ad4b42 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-142 .elementor-element.elementor-element-42ad4b42 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-142 .elementor-element.elementor-element-42ad4b42 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-142 .elementor-element.elementor-element-42ad4b42 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-142 .elementor-element.elementor-element-42ad4b42 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-142 .elementor-element.elementor-element-42ad4b42 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-42ad4b42 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-142 .elementor-element.elementor-element-42ad4b42{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-142 .elementor-element.elementor-element-42ad4b42 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-142 .elementor-element.elementor-element-42ad4b42 .elementor-icon-list-item > a{font-weight:500;}.elementor-142 .elementor-element.elementor-element-42ad4b42 .elementor-icon-list-text{transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-74bc0dd5{--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-style:none;--border-style:none;}.elementor-142 .elementor-element.elementor-element-4b729dff{--grid-row-gap:25px;--grid-column-gap:30px;}.elementor-142 .elementor-element.elementor-element-4b729dff .elementor-post__thumbnail__link{width:37%;}.elementor-142 .elementor-element.elementor-element-4b729dff .elementor-post__thumbnail{border-radius:4px 4px 4px 4px;}.elementor-142 .elementor-element.elementor-element-4b729dff.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-142 .elementor-element.elementor-element-4b729dff.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-142 .elementor-element.elementor-element-4b729dff.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-142 .elementor-element.elementor-element-4b729dff .elementor-post__title, .elementor-142 .elementor-element.elementor-element-4b729dff .elementor-post__title a{color:var( --e-global-color-primary );font-size:15px;font-weight:600;}.elementor-142 .elementor-element.elementor-element-4b729dff .elementor-post__title{margin-bottom:10px;}.elementor-142 .elementor-element.elementor-element-93c3e31{--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;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-142 .elementor-element.elementor-element-51c7ba84{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-15b8e764{--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;border-style:groove;--border-style:groove;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-142 .elementor-element.elementor-element-404736fa.elementor-element{--align-self:flex-start;}.elementor-142 .elementor-element.elementor-element-404736fa .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-404736fa .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-142 .elementor-element.elementor-element-404736fa{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-142 .elementor-element.elementor-element-404736fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-142 .elementor-element.elementor-element-404736fa .elementor-icon-list-item > a{font-weight:700;}.elementor-142 .elementor-element.elementor-element-404736fa .elementor-icon-list-text{color:#121213BD;transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-c197ecc.elementor-element{--align-self:center;}.elementor-142 .elementor-element.elementor-element-c197ecc .elementor-icon-list-icon i{color:#D60505;transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-c197ecc .elementor-icon-list-icon svg{fill:#D60505;transition:fill 0.3s;}.elementor-142 .elementor-element.elementor-element-c197ecc{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-142 .elementor-element.elementor-element-c197ecc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-142 .elementor-element.elementor-element-c197ecc .elementor-icon-list-item > a{font-weight:500;}.elementor-142 .elementor-element.elementor-element-c197ecc .elementor-icon-list-text{transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-7de724c1{--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-style:none;--border-style:none;}.elementor-142 .elementor-element.elementor-element-70170dd7{--grid-row-gap:25px;--grid-column-gap:30px;}.elementor-142 .elementor-element.elementor-element-70170dd7 .elementor-post__thumbnail__link{width:37%;}.elementor-142 .elementor-element.elementor-element-70170dd7 .elementor-post__thumbnail{border-radius:4px 4px 4px 4px;}.elementor-142 .elementor-element.elementor-element-70170dd7.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-142 .elementor-element.elementor-element-70170dd7.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-142 .elementor-element.elementor-element-70170dd7.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-142 .elementor-element.elementor-element-70170dd7 .elementor-post__title, .elementor-142 .elementor-element.elementor-element-70170dd7 .elementor-post__title a{color:var( --e-global-color-primary );font-size:15px;font-weight:600;}.elementor-142 .elementor-element.elementor-element-70170dd7 .elementor-post__title{margin-bottom:10px;}.elementor-142 .elementor-element.elementor-element-4fd0cd98{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-7d750828{--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;border-style:groove;--border-style:groove;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-142 .elementor-element.elementor-element-2d27c959.elementor-element{--align-self:flex-start;}.elementor-142 .elementor-element.elementor-element-2d27c959 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-2d27c959 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-142 .elementor-element.elementor-element-2d27c959{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-142 .elementor-element.elementor-element-2d27c959 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-142 .elementor-element.elementor-element-2d27c959 .elementor-icon-list-item > a{font-weight:700;}.elementor-142 .elementor-element.elementor-element-2d27c959 .elementor-icon-list-text{color:#121213BD;transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-d33a340.elementor-element{--align-self:center;}.elementor-142 .elementor-element.elementor-element-d33a340 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-d33a340 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-142 .elementor-element.elementor-element-d33a340{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-142 .elementor-element.elementor-element-d33a340 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-142 .elementor-element.elementor-element-d33a340 .elementor-icon-list-item > a{font-weight:500;}.elementor-142 .elementor-element.elementor-element-d33a340 .elementor-icon-list-text{transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-35f100fe{--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-style:none;--border-style:none;}.elementor-142 .elementor-element.elementor-element-b02914{--grid-row-gap:25px;--grid-column-gap:30px;}.elementor-142 .elementor-element.elementor-element-b02914 .elementor-post__thumbnail__link{width:37%;}.elementor-142 .elementor-element.elementor-element-b02914 .elementor-post__thumbnail{border-radius:4px 4px 4px 4px;}.elementor-142 .elementor-element.elementor-element-b02914.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-142 .elementor-element.elementor-element-b02914.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-142 .elementor-element.elementor-element-b02914.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-142 .elementor-element.elementor-element-b02914 .elementor-post__title, .elementor-142 .elementor-element.elementor-element-b02914 .elementor-post__title a{color:var( --e-global-color-primary );font-size:15px;font-weight:600;}.elementor-142 .elementor-element.elementor-element-b02914 .elementor-post__title{margin-bottom:10px;}.elementor-142 .elementor-element.elementor-element-6d548b8a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-1d1a3778{--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;border-style:groove;--border-style:groove;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-142 .elementor-element.elementor-element-46893825.elementor-element{--align-self:flex-start;}.elementor-142 .elementor-element.elementor-element-46893825 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-46893825 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-142 .elementor-element.elementor-element-46893825{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-142 .elementor-element.elementor-element-46893825 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-142 .elementor-element.elementor-element-46893825 .elementor-icon-list-item > a{font-weight:700;}.elementor-142 .elementor-element.elementor-element-46893825 .elementor-icon-list-text{color:#121213BD;transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-1da37f3e.elementor-element{--align-self:center;}.elementor-142 .elementor-element.elementor-element-1da37f3e .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-1da37f3e .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-142 .elementor-element.elementor-element-1da37f3e{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-142 .elementor-element.elementor-element-1da37f3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-142 .elementor-element.elementor-element-1da37f3e .elementor-icon-list-item > a{font-weight:500;}.elementor-142 .elementor-element.elementor-element-1da37f3e .elementor-icon-list-text{transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-5d14d972{--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-style:none;--border-style:none;}.elementor-142 .elementor-element.elementor-element-3a5bd2f1{--grid-row-gap:25px;--grid-column-gap:30px;}.elementor-142 .elementor-element.elementor-element-3a5bd2f1 .elementor-post__thumbnail__link{width:37%;}.elementor-142 .elementor-element.elementor-element-3a5bd2f1 .elementor-post__thumbnail{border-radius:4px 4px 4px 4px;}.elementor-142 .elementor-element.elementor-element-3a5bd2f1.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-142 .elementor-element.elementor-element-3a5bd2f1.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-142 .elementor-element.elementor-element-3a5bd2f1.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-142 .elementor-element.elementor-element-3a5bd2f1 .elementor-post__title, .elementor-142 .elementor-element.elementor-element-3a5bd2f1 .elementor-post__title a{color:var( --e-global-color-primary );font-size:15px;font-weight:600;}.elementor-142 .elementor-element.elementor-element-3a5bd2f1 .elementor-post__title{margin-bottom:10px;}.elementor-142 .elementor-element.elementor-element-28e44ed5{--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;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-142 .elementor-element.elementor-element-592a6890{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-380d378f{--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;border-style:groove;--border-style:groove;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-142 .elementor-element.elementor-element-183982ce.elementor-element{--align-self:flex-start;}.elementor-142 .elementor-element.elementor-element-183982ce .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-183982ce .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-142 .elementor-element.elementor-element-183982ce{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-142 .elementor-element.elementor-element-183982ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-142 .elementor-element.elementor-element-183982ce .elementor-icon-list-item > a{font-weight:700;}.elementor-142 .elementor-element.elementor-element-183982ce .elementor-icon-list-text{color:#121213BD;transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-352d1512.elementor-element{--align-self:center;}.elementor-142 .elementor-element.elementor-element-352d1512 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-352d1512 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-142 .elementor-element.elementor-element-352d1512{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-142 .elementor-element.elementor-element-352d1512 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-142 .elementor-element.elementor-element-352d1512 .elementor-icon-list-item > a{font-weight:500;}.elementor-142 .elementor-element.elementor-element-352d1512 .elementor-icon-list-text{transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-5116bbc{--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-style:none;--border-style:none;}.elementor-142 .elementor-element.elementor-element-6095c762{--grid-row-gap:25px;--grid-column-gap:30px;}.elementor-142 .elementor-element.elementor-element-6095c762 .elementor-post__thumbnail__link{width:100%;}.elementor-142 .elementor-element.elementor-element-6095c762 .elementor-post__thumbnail{border-radius:4px 4px 4px 4px;}.elementor-142 .elementor-element.elementor-element-6095c762.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-142 .elementor-element.elementor-element-6095c762.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-142 .elementor-element.elementor-element-6095c762.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-142 .elementor-element.elementor-element-6095c762 .elementor-post__title, .elementor-142 .elementor-element.elementor-element-6095c762 .elementor-post__title a{color:var( --e-global-color-primary );font-size:15px;font-weight:600;}.elementor-142 .elementor-element.elementor-element-6095c762 .elementor-post__title{margin-bottom:10px;}.elementor-142 .elementor-element.elementor-element-663ab7e{--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;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-142 .elementor-element.elementor-element-4bde48ae{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:4px 4px 4px 4px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-4bde48ae:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-4bde48ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333232;}.elementor-142 .elementor-element.elementor-element-cc005c9{--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;border-style:groove;--border-style:groove;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-142 .elementor-element.elementor-element-786bcd51.elementor-element{--align-self:flex-start;}.elementor-142 .elementor-element.elementor-element-786bcd51 .elementor-icon-list-icon i{color:var( --e-global-color-kadence9 );transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-786bcd51 .elementor-icon-list-icon svg{fill:var( --e-global-color-kadence9 );transition:fill 0.3s;}.elementor-142 .elementor-element.elementor-element-786bcd51{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-142 .elementor-element.elementor-element-786bcd51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-142 .elementor-element.elementor-element-786bcd51 .elementor-icon-list-item > a{font-weight:500;}.elementor-142 .elementor-element.elementor-element-786bcd51 .elementor-icon-list-text{color:var( --e-global-color-kadence9 );transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-74f945fe.elementor-element{--align-self:flex-start;}.elementor-142 .elementor-element.elementor-element-74f945fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-142 .elementor-element.elementor-element-74f945fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-142 .elementor-element.elementor-element-74f945fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-142 .elementor-element.elementor-element-74f945fe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-142 .elementor-element.elementor-element-74f945fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-142 .elementor-element.elementor-element-74f945fe .elementor-icon-list-icon i{color:var( --e-global-color-kadence9 );transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-74f945fe .elementor-icon-list-icon svg{fill:var( --e-global-color-kadence9 );transition:fill 0.3s;}.elementor-142 .elementor-element.elementor-element-74f945fe{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-142 .elementor-element.elementor-element-74f945fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-142 .elementor-element.elementor-element-74f945fe .elementor-icon-list-item > a{font-weight:500;}.elementor-142 .elementor-element.elementor-element-74f945fe .elementor-icon-list-text{color:var( --e-global-color-kadence9 );transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-7d689b7c{--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-style:none;--border-style:none;}.elementor-widget-loop-grid .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-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-142 .elementor-element.elementor-element-46e11ae3{--grid-columns:4;--grid-column-gap:0px;}.elementor-142 .elementor-element.elementor-element-55a63d60{--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;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-142 .elementor-element.elementor-element-6473d49e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-3c92886{--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;border-style:groove;--border-style:groove;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-142 .elementor-element.elementor-element-4cd19a86.elementor-element{--align-self:flex-start;}.elementor-142 .elementor-element.elementor-element-4cd19a86 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-4cd19a86 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-142 .elementor-element.elementor-element-4cd19a86{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-142 .elementor-element.elementor-element-4cd19a86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-142 .elementor-element.elementor-element-4cd19a86 .elementor-icon-list-item > a{font-weight:700;}.elementor-142 .elementor-element.elementor-element-4cd19a86 .elementor-icon-list-text{color:#121213BD;transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-7a658757.elementor-element{--align-self:center;}.elementor-142 .elementor-element.elementor-element-7a658757 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-7a658757 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-142 .elementor-element.elementor-element-7a658757{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-142 .elementor-element.elementor-element-7a658757 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-142 .elementor-element.elementor-element-7a658757 .elementor-icon-list-item > a{font-weight:500;}.elementor-142 .elementor-element.elementor-element-7a658757 .elementor-icon-list-text{transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-54a2f326{--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-style:none;--border-style:none;}.elementor-142 .elementor-element.elementor-element-d0608ff{--grid-row-gap:25px;--grid-column-gap:30px;}.elementor-142 .elementor-element.elementor-element-d0608ff .elementor-post__thumbnail__link{width:37%;}.elementor-142 .elementor-element.elementor-element-d0608ff .elementor-post__thumbnail{border-radius:4px 4px 4px 4px;}.elementor-142 .elementor-element.elementor-element-d0608ff.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-142 .elementor-element.elementor-element-d0608ff.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-142 .elementor-element.elementor-element-d0608ff.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-142 .elementor-element.elementor-element-d0608ff .elementor-post__title, .elementor-142 .elementor-element.elementor-element-d0608ff .elementor-post__title a{color:var( --e-global-color-primary );font-size:15px;font-weight:600;}.elementor-142 .elementor-element.elementor-element-d0608ff .elementor-post__title{margin-bottom:10px;}.elementor-142 .elementor-element.elementor-element-c896a60{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-40a28897{--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;border-style:groove;--border-style:groove;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-142 .elementor-element.elementor-element-42e53d1c.elementor-element{--align-self:flex-start;}.elementor-142 .elementor-element.elementor-element-42e53d1c .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-42e53d1c .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-142 .elementor-element.elementor-element-42e53d1c{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-142 .elementor-element.elementor-element-42e53d1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-142 .elementor-element.elementor-element-42e53d1c .elementor-icon-list-item > a{font-weight:700;}.elementor-142 .elementor-element.elementor-element-42e53d1c .elementor-icon-list-text{color:#121213BD;transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-54f939f2.elementor-element{--align-self:center;}.elementor-142 .elementor-element.elementor-element-54f939f2 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-54f939f2 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-142 .elementor-element.elementor-element-54f939f2{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-142 .elementor-element.elementor-element-54f939f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-142 .elementor-element.elementor-element-54f939f2 .elementor-icon-list-item > a{font-weight:500;}.elementor-142 .elementor-element.elementor-element-54f939f2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-3d5e5262{--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-style:none;--border-style:none;}.elementor-142 .elementor-element.elementor-element-11eabfa5{--grid-row-gap:25px;--grid-column-gap:30px;}.elementor-142 .elementor-element.elementor-element-11eabfa5 .elementor-post__thumbnail__link{width:37%;}.elementor-142 .elementor-element.elementor-element-11eabfa5 .elementor-post__thumbnail{border-radius:4px 4px 4px 4px;}.elementor-142 .elementor-element.elementor-element-11eabfa5.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-142 .elementor-element.elementor-element-11eabfa5.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-142 .elementor-element.elementor-element-11eabfa5.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-142 .elementor-element.elementor-element-11eabfa5 .elementor-post__title, .elementor-142 .elementor-element.elementor-element-11eabfa5 .elementor-post__title a{color:var( --e-global-color-primary );font-size:15px;font-weight:600;}.elementor-142 .elementor-element.elementor-element-11eabfa5 .elementor-post__title{margin-bottom:10px;}.elementor-142 .elementor-element.elementor-element-4f37de3f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-4c239986{--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;border-style:groove;--border-style:groove;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-142 .elementor-element.elementor-element-6fc8d910.elementor-element{--align-self:flex-start;}.elementor-142 .elementor-element.elementor-element-6fc8d910 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-6fc8d910 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-142 .elementor-element.elementor-element-6fc8d910{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-142 .elementor-element.elementor-element-6fc8d910 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-142 .elementor-element.elementor-element-6fc8d910 .elementor-icon-list-item > a{font-weight:700;}.elementor-142 .elementor-element.elementor-element-6fc8d910 .elementor-icon-list-text{color:#121213BD;transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-3476abdc.elementor-element{--align-self:center;}.elementor-142 .elementor-element.elementor-element-3476abdc .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-3476abdc .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-142 .elementor-element.elementor-element-3476abdc{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-142 .elementor-element.elementor-element-3476abdc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-142 .elementor-element.elementor-element-3476abdc .elementor-icon-list-item > a{font-weight:500;}.elementor-142 .elementor-element.elementor-element-3476abdc .elementor-icon-list-text{transition:color 0.3s;}.elementor-142 .elementor-element.elementor-element-4dc541fe{--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-style:none;--border-style:none;}.elementor-142 .elementor-element.elementor-element-20134a01{--grid-row-gap:25px;--grid-column-gap:30px;}.elementor-142 .elementor-element.elementor-element-20134a01 .elementor-post__thumbnail__link{width:37%;}.elementor-142 .elementor-element.elementor-element-20134a01 .elementor-post__thumbnail{border-radius:4px 4px 4px 4px;}.elementor-142 .elementor-element.elementor-element-20134a01.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-142 .elementor-element.elementor-element-20134a01.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-142 .elementor-element.elementor-element-20134a01.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-142 .elementor-element.elementor-element-20134a01 .elementor-post__title, .elementor-142 .elementor-element.elementor-element-20134a01 .elementor-post__title a{color:var( --e-global-color-primary );font-size:15px;font-weight:600;}.elementor-142 .elementor-element.elementor-element-20134a01 .elementor-post__title{margin-bottom:10px;}@media(max-width:1024px){.elementor-142 .elementor-element.elementor-element-46e11ae3{--grid-columns:2;}}@media(max-width:767px){.elementor-142 .elementor-element.elementor-element-5dc42c15 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-142 .elementor-element.elementor-element-5dc42c15:after{content:"0.5";}.elementor-142 .elementor-element.elementor-element-5dc42c15 .elementor-post__thumbnail__link{width:100%;}.elementor-142 .elementor-element.elementor-element-381058af .elementor-post__thumbnail__link{width:40%;}.elementor-142 .elementor-element.elementor-element-4b729dff .elementor-post__thumbnail__link{width:40%;}.elementor-142 .elementor-element.elementor-element-70170dd7 .elementor-post__thumbnail__link{width:40%;}.elementor-142 .elementor-element.elementor-element-b02914 .elementor-post__thumbnail__link{width:40%;}.elementor-142 .elementor-element.elementor-element-3a5bd2f1 .elementor-post__thumbnail__link{width:40%;}.elementor-142 .elementor-element.elementor-element-6095c762 .elementor-post__thumbnail__link{width:100%;}.elementor-142 .elementor-element.elementor-element-46e11ae3{--grid-columns:1;}.elementor-142 .elementor-element.elementor-element-d0608ff .elementor-post__thumbnail__link{width:40%;}.elementor-142 .elementor-element.elementor-element-11eabfa5 .elementor-post__thumbnail__link{width:40%;}.elementor-142 .elementor-element.elementor-element-20134a01 .elementor-post__thumbnail__link{width:40%;}}/* Start custom CSS for posts, class: .elementor-element-5dc42c15 */.elementor-post__thumbnail {
  aspect-ratio: 16 / 9; /* Or use height if aspect-ratio is not supported */
  overflow: hidden;
  background-color: #eee; /* Optional placeholder background */
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-381058af */.elementor-post__thumbnail {
  aspect-ratio: 16 / 9; /* Or use height if aspect-ratio is not supported */
  overflow: hidden;
  background-color: #eee; /* Optional placeholder background */
}


/* ✅ Tablet: force vertical layout */
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-posts--thumbnail-left .elementor-post,
  .elementor-posts--thumbnail-right .elementor-post {
    flex-direction: column !important;
    row-gap: 10px;
  }
}

/* ✅ Mobile: force horizontal layout */
@media (max-width: 767px) {
  .elementor-posts--thumbnail-left .elementor-post,
  .elementor-posts--thumbnail-right .elementor-post {
    flex-direction: row !important;
    row-gap: 10px;
  }
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-4b729dff */.elementor-post__thumbnail {
  aspect-ratio: 16 / 9; /* Or use height if aspect-ratio is not supported */
  overflow: hidden;
  background-color: #eee; /* Optional placeholder background */
}


/* ✅ Tablet: force vertical layout */
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-posts--thumbnail-left .elementor-post,
  .elementor-posts--thumbnail-right .elementor-post {
    flex-direction: column !important;
    row-gap: 10px;
  }
}

/* ✅ Mobile: force horizontal layout */
@media (max-width: 767px) {
  .elementor-posts--thumbnail-left .elementor-post,
  .elementor-posts--thumbnail-right .elementor-post {
    flex-direction: row !important;
    row-gap: 10px;
  }
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-70170dd7 */.elementor-post__thumbnail {
  aspect-ratio: 16 / 9; /* Or use height if aspect-ratio is not supported */
  overflow: hidden;
  background-color: #eee; /* Optional placeholder background */
}


/* ✅ Tablet: force vertical layout */
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-posts--thumbnail-left .elementor-post,
  .elementor-posts--thumbnail-right .elementor-post {
    flex-direction: column !important;
    row-gap: 10px;
  }
}

/* ✅ Mobile: force horizontal layout */
@media (max-width: 767px) {
  .elementor-posts--thumbnail-left .elementor-post,
  .elementor-posts--thumbnail-right .elementor-post {
    flex-direction: row !important;
    row-gap: 10px;
  }
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-b02914 */.elementor-post__thumbnail {
  aspect-ratio: 16 / 9; /* Or use height if aspect-ratio is not supported */
  overflow: hidden;
  background-color: #eee; /* Optional placeholder background */
}


/* ✅ Tablet: force vertical layout */
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-posts--thumbnail-left .elementor-post,
  .elementor-posts--thumbnail-right .elementor-post {
    flex-direction: column !important;
    row-gap: 10px;
  }
}

/* ✅ Mobile: force horizontal layout */
@media (max-width: 767px) {
  .elementor-posts--thumbnail-left .elementor-post,
  .elementor-posts--thumbnail-right .elementor-post {
    flex-direction: row !important;
    row-gap: 10px;
  }
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-3a5bd2f1 */.elementor-post__thumbnail {
  aspect-ratio: 16 / 9; /* Or use height if aspect-ratio is not supported */
  overflow: hidden;
  background-color: #eee; /* Optional placeholder background */
}


/* ✅ Tablet: force vertical layout */
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-posts--thumbnail-left .elementor-post,
  .elementor-posts--thumbnail-right .elementor-post {
    flex-direction: column !important;
    row-gap: 10px;
  }
}

/* ✅ Mobile: force horizontal layout */
@media (max-width: 767px) {
  .elementor-posts--thumbnail-left .elementor-post,
  .elementor-posts--thumbnail-right .elementor-post {
    flex-direction: row !important;
    row-gap: 10px;
  }
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-6095c762 */.elementor-post__thumbnail {
  aspect-ratio: 16 / 9; /* Or use height if aspect-ratio is not supported */
  overflow: hidden;
  background-color: #eee; /* Optional placeholder background */
}


/* ✅ Tablet: force vertical layout */
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-posts--thumbnail-left .elementor-post,
  .elementor-posts--thumbnail-right .elementor-post {
    flex-direction: column !important;
    row-gap: 10px;
  }
}

/* ✅ Mobile: force horizontal layout */
@media (max-width: 767px) {
  .elementor-posts--thumbnail-left .elementor-post,
  .elementor-posts--thumbnail-right .elementor-post {
    flex-direction: row !important;
    row-gap: 10px;
  }
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-d0608ff */.elementor-post__thumbnail {
  aspect-ratio: 16 / 9; /* Or use height if aspect-ratio is not supported */
  overflow: hidden;
  background-color: #eee; /* Optional placeholder background */
}


/* ✅ Tablet: force vertical layout */
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-posts--thumbnail-left .elementor-post,
  .elementor-posts--thumbnail-right .elementor-post {
    flex-direction: column !important;
    row-gap: 10px;
  }
}

/* ✅ Mobile: force horizontal layout */
@media (max-width: 767px) {
  .elementor-posts--thumbnail-left .elementor-post,
  .elementor-posts--thumbnail-right .elementor-post {
    flex-direction: row !important;
    row-gap: 10px;
  }
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-11eabfa5 */.elementor-post__thumbnail {
  aspect-ratio: 16 / 9; /* Or use height if aspect-ratio is not supported */
  overflow: hidden;
  background-color: #eee; /* Optional placeholder background */
}


/* ✅ Tablet: force vertical layout */
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-posts--thumbnail-left .elementor-post,
  .elementor-posts--thumbnail-right .elementor-post {
    flex-direction: column !important;
    row-gap: 10px;
  }
}

/* ✅ Mobile: force horizontal layout */
@media (max-width: 767px) {
  .elementor-posts--thumbnail-left .elementor-post,
  .elementor-posts--thumbnail-right .elementor-post {
    flex-direction: row !important;
    row-gap: 10px;
  }
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-20134a01 */.elementor-post__thumbnail {
  aspect-ratio: 16 / 9; /* Or use height if aspect-ratio is not supported */
  overflow: hidden;
  background-color: #eee; /* Optional placeholder background */
}


/* ✅ Tablet: force vertical layout */
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-posts--thumbnail-left .elementor-post,
  .elementor-posts--thumbnail-right .elementor-post {
    flex-direction: column !important;
    row-gap: 10px;
  }
}

/* ✅ Mobile: force horizontal layout */
@media (max-width: 767px) {
  .elementor-posts--thumbnail-left .elementor-post,
  .elementor-posts--thumbnail-right .elementor-post {
    flex-direction: row !important;
    row-gap: 10px;
  }
}/* End custom CSS */