.elementor-2839 .elementor-element.elementor-element-af035f5{--display:flex;--min-height:20vh;--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:flex-start;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2839 .elementor-element.elementor-element-af035f5:not(.elementor-motion-effects-element-type-background), .elementor-2839 .elementor-element.elementor-element-af035f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2839 .elementor-element.elementor-element-20edcd0 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2839 .elementor-element.elementor-element-20edcd0 span:not(.aux-breadcrumb-sep) a{color:#FFFFFF;}.elementor-2839 .elementor-element.elementor-element-20edcd0 span:not(.aux-breadcrumb-sep) a:hover{color:#FFFFFF;}.elementor-2839 .elementor-element.elementor-element-20edcd0 span:not(.aux-breadcrumb-sep){color:#FFFFFF;}.elementor-2839 .elementor-element.elementor-element-20edcd0 span{font-family:"Source Sans Pro", Montserrat;font-size:15px;}.elementor-2839 .elementor-element.elementor-element-20edcd0 .aux-breadcrumb-sep{color:#FFFFFF;fill:#FFFFFF;font-size:0px;height:0px;}.elementor-2839 .elementor-element.elementor-element-20edcd0 p.aux-breadcrumbs{transition:all ease-out 0.3s;}.elementor-2839 .elementor-element.elementor-element-4753156 .elementor-heading-title{font-family:"Helvetica", Montserrat;font-size:50px;color:var( --e-global-color-c3b04fe );}.elementor-2839 .elementor-element.elementor-element-8cc0214{--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-2839 .elementor-element.elementor-element-a59cd3e .entry-badge{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-614b1db ) 0%, var( --e-global-color-614b1db ) 100%);padding:5px 15px 5px 15px;margin-bottom:0px;}.elementor-2839 .elementor-element.elementor-element-a59cd3e .entry-title a{color:#FFFFFF;}.elementor-2839 .elementor-element.elementor-element-a59cd3e .entry-title{font-family:"Helvetica", Montserrat;font-size:24px;font-weight:bold;line-height:27px;letter-spacing:-0.3px;margin-bottom:13px;}.elementor-2839 .elementor-element.elementor-element-a59cd3e .entry-info a, .elementor-2839 .elementor-element.elementor-element-a59cd3e .entry-info{color:#CFCFCF;}.elementor-2839 .elementor-element.elementor-element-a59cd3e .entry-info, .elementor-2839 .elementor-element.elementor-element-a59cd3e .entry-info a{font-size:13px;font-weight:400;line-height:16px;letter-spacing:-0.5px;}.elementor-2839 .elementor-element.elementor-element-a59cd3e .entry-info{margin-bottom:0px;}.elementor-2839 .elementor-element.elementor-element-a59cd3e .entry-badge a{font-size:12px;font-weight:500;line-height:15px;letter-spacing:-0.2px;}.elementor-2839 .elementor-element.elementor-element-dda5573{--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;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2839 .elementor-element.elementor-element-36ba9a4{width:var( --container-widget-width, 86.139% );max-width:86.139%;--container-widget-width:86.139%;--container-widget-flex-grow:0;}.elementor-2839 .elementor-element.elementor-element-36ba9a4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2839 .elementor-element.elementor-element-36ba9a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2839 .elementor-element.elementor-element-36ba9a4 .elementor-heading-title{font-size:20px;font-weight:bold;line-height:28px;letter-spacing:-0.3px;color:var( --e-global-color-text );}.elementor-2839 .elementor-element.elementor-element-e04880c{width:var( --container-widget-width, 11.263% );max-width:11.263%;--container-widget-width:11.263%;--container-widget-flex-grow:0;text-align:right;}.elementor-2839 .elementor-element.elementor-element-e04880c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2839 .elementor-element.elementor-element-e04880c .aux-button{padding:15px 30px 15px 30px;}.elementor-2839 .elementor-element.elementor-element-2bd2a78 .entry-media img{border-radius:10px 10px 10px 10px !important;}.elementor-2839 .elementor-element.elementor-element-2bd2a78 .entry-title a{color:var( --e-global-color-text );}.elementor-2839 .elementor-element.elementor-element-2bd2a78 .entry-title{font-size:20px;font-weight:bold;line-height:32px;letter-spacing:-0.3px;margin-bottom:14px;}.elementor-2839 .elementor-element.elementor-element-2bd2a78 .entry-info a, .elementor-2839 .elementor-element.elementor-element-2bd2a78 .entry-info{color:var( --e-global-color-df3156c );}.elementor-2839 .elementor-element.elementor-element-2bd2a78 .entry-info, .elementor-2839 .elementor-element.elementor-element-2bd2a78 .entry-info a{font-size:13px;font-weight:400;line-height:16px;letter-spacing:-0.5px;}.elementor-2839 .elementor-element.elementor-element-2bd2a78 .entry-info{margin-bottom:14px;}.elementor-2839 .elementor-element.elementor-element-2bd2a78 .entry-content{font-size:15px;font-weight:400;line-height:23px;letter-spacing:-0.3px;}.elementor-2839 .elementor-element.elementor-element-0de82fc{--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;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2839 .elementor-element.elementor-element-f4fde7e{width:var( --container-widget-width, 86.139% );max-width:86.139%;--container-widget-width:86.139%;--container-widget-flex-grow:0;}.elementor-2839 .elementor-element.elementor-element-f4fde7e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2839 .elementor-element.elementor-element-f4fde7e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2839 .elementor-element.elementor-element-f4fde7e .elementor-heading-title{font-size:20px;font-weight:bold;line-height:28px;letter-spacing:-0.3px;color:var( --e-global-color-text );}.elementor-2839 .elementor-element.elementor-element-ad2b7ea{width:var( --container-widget-width, 11.263% );max-width:11.263%;--container-widget-width:11.263%;--container-widget-flex-grow:0;text-align:right;}.elementor-2839 .elementor-element.elementor-element-ad2b7ea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2839 .elementor-element.elementor-element-ad2b7ea .aux-button{padding:15px 30px 15px 30px;}.elementor-2839 .elementor-element.elementor-element-eb8f736 .entry-media img{border-radius:10px 10px 10px 10px !important;}.elementor-2839 .elementor-element.elementor-element-eb8f736 .entry-title a{color:var( --e-global-color-text );}.elementor-2839 .elementor-element.elementor-element-eb8f736 .entry-title{font-size:20px;font-weight:bold;line-height:32px;letter-spacing:-0.3px;margin-bottom:14px;}.elementor-2839 .elementor-element.elementor-element-eb8f736 .entry-info a, .elementor-2839 .elementor-element.elementor-element-eb8f736 .entry-info{color:var( --e-global-color-df3156c );}.elementor-2839 .elementor-element.elementor-element-eb8f736 .entry-info, .elementor-2839 .elementor-element.elementor-element-eb8f736 .entry-info a{font-size:13px;font-weight:400;line-height:16px;letter-spacing:-0.5px;}.elementor-2839 .elementor-element.elementor-element-eb8f736 .entry-info{margin-bottom:14px;}.elementor-2839 .elementor-element.elementor-element-eb8f736 .entry-content{font-size:15px;font-weight:400;line-height:23px;letter-spacing:-0.3px;}.elementor-2839 .elementor-element.elementor-element-dd4e2c6{--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;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2839 .elementor-element.elementor-element-3c7813d{width:var( --container-widget-width, 86.139% );max-width:86.139%;--container-widget-width:86.139%;--container-widget-flex-grow:0;}.elementor-2839 .elementor-element.elementor-element-3c7813d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2839 .elementor-element.elementor-element-3c7813d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2839 .elementor-element.elementor-element-3c7813d .elementor-heading-title{font-size:20px;font-weight:bold;line-height:28px;letter-spacing:-0.3px;color:var( --e-global-color-text );}.elementor-2839 .elementor-element.elementor-element-105bcbe{width:var( --container-widget-width, 11.263% );max-width:11.263%;--container-widget-width:11.263%;--container-widget-flex-grow:0;text-align:right;}.elementor-2839 .elementor-element.elementor-element-105bcbe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2839 .elementor-element.elementor-element-105bcbe .aux-button{padding:15px 30px 15px 30px;}.elementor-2839 .elementor-element.elementor-element-b217533 .entry-media img{border-radius:10px 10px 10px 10px !important;}.elementor-2839 .elementor-element.elementor-element-b217533 .entry-title a{color:var( --e-global-color-text );}.elementor-2839 .elementor-element.elementor-element-b217533 .entry-title{font-size:20px;font-weight:bold;line-height:32px;letter-spacing:-0.3px;margin-bottom:14px;}.elementor-2839 .elementor-element.elementor-element-b217533 .entry-info a, .elementor-2839 .elementor-element.elementor-element-b217533 .entry-info{color:var( --e-global-color-df3156c );}.elementor-2839 .elementor-element.elementor-element-b217533 .entry-info, .elementor-2839 .elementor-element.elementor-element-b217533 .entry-info a{font-size:13px;font-weight:400;line-height:16px;letter-spacing:-0.5px;}.elementor-2839 .elementor-element.elementor-element-b217533 .entry-info{margin-bottom:14px;}.elementor-2839 .elementor-element.elementor-element-b217533 .entry-content{font-size:15px;font-weight:400;line-height:23px;letter-spacing:-0.3px;}.elementor-2839 .elementor-element.elementor-element-fe93354{--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;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2839 .elementor-element.elementor-element-b1f2dc7{width:var( --container-widget-width, 86.139% );max-width:86.139%;--container-widget-width:86.139%;--container-widget-flex-grow:0;}.elementor-2839 .elementor-element.elementor-element-b1f2dc7 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2839 .elementor-element.elementor-element-b1f2dc7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2839 .elementor-element.elementor-element-b1f2dc7 .elementor-heading-title{font-size:20px;font-weight:bold;line-height:28px;letter-spacing:-0.3px;color:var( --e-global-color-text );}.elementor-2839 .elementor-element.elementor-element-d864792{width:var( --container-widget-width, 11.263% );max-width:11.263%;--container-widget-width:11.263%;--container-widget-flex-grow:0;text-align:right;}.elementor-2839 .elementor-element.elementor-element-d864792.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2839 .elementor-element.elementor-element-d864792 .aux-button{padding:15px 30px 15px 30px;}.elementor-2839 .elementor-element.elementor-element-a257e59 .entry-media img{border-radius:10px 10px 10px 10px !important;}.elementor-2839 .elementor-element.elementor-element-a257e59 .entry-title a{color:var( --e-global-color-text );}.elementor-2839 .elementor-element.elementor-element-a257e59 .entry-title{font-size:20px;font-weight:bold;line-height:32px;letter-spacing:-0.3px;margin-bottom:14px;}.elementor-2839 .elementor-element.elementor-element-a257e59 .entry-info a, .elementor-2839 .elementor-element.elementor-element-a257e59 .entry-info{color:var( --e-global-color-df3156c );}.elementor-2839 .elementor-element.elementor-element-a257e59 .entry-info, .elementor-2839 .elementor-element.elementor-element-a257e59 .entry-info a{font-size:13px;font-weight:400;line-height:16px;letter-spacing:-0.5px;}.elementor-2839 .elementor-element.elementor-element-a257e59 .entry-info{margin-bottom:14px;}.elementor-2839 .elementor-element.elementor-element-a257e59 .entry-content{font-size:15px;font-weight:400;line-height:23px;letter-spacing:-0.3px;}.elementor-2839 .elementor-element.elementor-element-3fe9764{--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;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2839 .elementor-element.elementor-element-8d66244{width:var( --container-widget-width, 86.139% );max-width:86.139%;--container-widget-width:86.139%;--container-widget-flex-grow:0;}.elementor-2839 .elementor-element.elementor-element-8d66244 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2839 .elementor-element.elementor-element-8d66244.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2839 .elementor-element.elementor-element-8d66244 .elementor-heading-title{font-size:20px;font-weight:bold;line-height:28px;letter-spacing:-0.3px;color:var( --e-global-color-text );}.elementor-2839 .elementor-element.elementor-element-d223c8c{width:var( --container-widget-width, 11.263% );max-width:11.263%;--container-widget-width:11.263%;--container-widget-flex-grow:0;text-align:right;}.elementor-2839 .elementor-element.elementor-element-d223c8c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2839 .elementor-element.elementor-element-d223c8c .aux-button{padding:15px 30px 15px 30px;}.elementor-2839 .elementor-element.elementor-element-4d1eaa2 .entry-media img{border-radius:10px 10px 10px 10px !important;}.elementor-2839 .elementor-element.elementor-element-4d1eaa2 .entry-title a{color:var( --e-global-color-text );}.elementor-2839 .elementor-element.elementor-element-4d1eaa2 .entry-title{font-size:20px;font-weight:bold;line-height:32px;letter-spacing:-0.3px;margin-bottom:14px;}.elementor-2839 .elementor-element.elementor-element-4d1eaa2 .entry-info a, .elementor-2839 .elementor-element.elementor-element-4d1eaa2 .entry-info{color:var( --e-global-color-df3156c );}.elementor-2839 .elementor-element.elementor-element-4d1eaa2 .entry-info, .elementor-2839 .elementor-element.elementor-element-4d1eaa2 .entry-info a{font-size:13px;font-weight:400;line-height:16px;letter-spacing:-0.5px;}.elementor-2839 .elementor-element.elementor-element-4d1eaa2 .entry-info{margin-bottom:14px;}.elementor-2839 .elementor-element.elementor-element-4d1eaa2 .entry-content{font-size:15px;font-weight:400;line-height:23px;letter-spacing:-0.3px;}.elementor-2839 .elementor-element.elementor-element-e896a12{--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;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2839 .elementor-element.elementor-element-5dcf64d{width:var( --container-widget-width, 86.139% );max-width:86.139%;--container-widget-width:86.139%;--container-widget-flex-grow:0;}.elementor-2839 .elementor-element.elementor-element-5dcf64d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2839 .elementor-element.elementor-element-5dcf64d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2839 .elementor-element.elementor-element-5dcf64d .elementor-heading-title{font-size:20px;font-weight:bold;line-height:28px;letter-spacing:-0.3px;color:var( --e-global-color-text );}.elementor-2839 .elementor-element.elementor-element-75e3438{width:var( --container-widget-width, 11.263% );max-width:11.263%;--container-widget-width:11.263%;--container-widget-flex-grow:0;text-align:right;}.elementor-2839 .elementor-element.elementor-element-75e3438.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2839 .elementor-element.elementor-element-75e3438 .aux-button{padding:15px 30px 15px 30px;}.elementor-2839 .elementor-element.elementor-element-31affe3 .entry-media img{border-radius:10px 10px 10px 10px !important;}.elementor-2839 .elementor-element.elementor-element-31affe3 .entry-title a{color:var( --e-global-color-text );}.elementor-2839 .elementor-element.elementor-element-31affe3 .entry-title{font-size:20px;font-weight:bold;line-height:32px;letter-spacing:-0.3px;margin-bottom:14px;}.elementor-2839 .elementor-element.elementor-element-31affe3 .entry-info a, .elementor-2839 .elementor-element.elementor-element-31affe3 .entry-info{color:var( --e-global-color-df3156c );}.elementor-2839 .elementor-element.elementor-element-31affe3 .entry-info, .elementor-2839 .elementor-element.elementor-element-31affe3 .entry-info a{font-size:13px;font-weight:400;line-height:16px;letter-spacing:-0.5px;}.elementor-2839 .elementor-element.elementor-element-31affe3 .entry-info{margin-bottom:14px;}.elementor-2839 .elementor-element.elementor-element-31affe3 .entry-content{font-size:15px;font-weight:400;line-height:23px;letter-spacing:-0.3px;}/* Start custom CSS for aux_recent_news_grid, class: .elementor-element-a59cd3e */.elementor-2839 .elementor-element.elementor-element-a59cd3e .entry-media, .elementor-2839 .elementor-element.elementor-element-a59cd3e .entry-content, .elementor-2839 .elementor-element.elementor-element-a59cd3e .entry-main{
    margin-bottom: 0;
}

.elementor-2839 .elementor-element.elementor-element-a59cd3e .entry-main{
    position: absolute;
    bottom: 15px;
    left: 30px;
    right: 30px;
}

.elementor-2839 .elementor-element.elementor-element-a59cd3e .aux-media-frame{
    overflow: hidden;
    border-radius: 10px;
    transition: box-shadow 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}

.elementor-2839 .elementor-element.elementor-element-a59cd3e .aux-media-frame::after{
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(212deg, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.55) 100%);
    border-radius: 10px;
}


.elementor-2839 .elementor-element.elementor-element-a59cd3e .hentry, .elementor-2839 .elementor-element.elementor-element-a59cd3e .hentry .aux-attachment{
    transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}


.elementor-2839 .elementor-element.elementor-element-a59cd3e .hentry:hover .aux-attachment{
    transform: scale(1.02);
}

.elementor-2839 .elementor-element.elementor-element-a59cd3e .hentry:hover .aux-media-frame{
    box-shadow: 0 20px 50px rgba(0,0,0,0.4);
}

.elementor-2839 .elementor-element.elementor-element-a59cd3e .widget-container .entry-badge{
    border-radius: 5px;
}
.elementor-2839 .elementor-element.elementor-element-a59cd3e .widget-container .entry-badge a{
    display: block;
}
.elementor-2839 .elementor-element.elementor-element-a59cd3e .entry-info{
    display: inline-block;
    margin-left: 15px;
}
.elementor-2839 .elementor-element.elementor-element-a59cd3e .entry-title{
    margin-top: 17px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36ba9a4 */.elementor-2839 .elementor-element.elementor-element-36ba9a4 .elementor-widget-container{
    display: flex;
    align-items: center;
}
.elementor-2839 .elementor-element.elementor-element-36ba9a4 .elementor-heading-title{
    flex-shrink: 0;
}
.elementor-2839 .elementor-element.elementor-element-36ba9a4 .elementor-widget-container::after{
    content: '';
    height: 2px;
    background-image: linear-gradient(270deg, var(--e-global-color-secondary) 0, var(--e-global-color-primary) 100%);
    width: 100%;
    margin-left: 15px;
    border-radius: 1px;
}/* End custom CSS */
/* Start custom CSS for aux_recent_news_grid, class: .elementor-element-2bd2a78 */.elementor-2839 .elementor-element.elementor-element-2bd2a78 .entry-media{
    margin-bottom: 40px;
}
.elementor-2839 .elementor-element.elementor-element-2bd2a78 .entry-main, .elementor-2839 .elementor-element.elementor-element-2bd2a78 .entry-content{
    margin-bottom: 0;
}
.elementor-2839 .elementor-element.elementor-element-2bd2a78 .entry-header{
    margin-bottom: 0;
}
.elementor-2839 .elementor-element.elementor-element-2bd2a78 .aux-media-frame.aux-media-image{
    overflow: visible;
}
.elementor-2839 .elementor-element.elementor-element-2bd2a78 .aux-attachment{
    transition: box-shadow 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.elementor-2839 .elementor-element.elementor-element-2bd2a78 .hentry:hover .aux-attachment{
    box-shadow: 0 20px 50px rgba(0,0,0,0.4);
}


@media screen and (max-width:1024px){
    .elementor-2839 .elementor-element.elementor-element-2bd2a78 .entry-media img{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4fde7e */.elementor-2839 .elementor-element.elementor-element-f4fde7e .elementor-widget-container{
    display: flex;
    align-items: center;
}
.elementor-2839 .elementor-element.elementor-element-f4fde7e .elementor-heading-title{
    flex-shrink: 0;
}
.elementor-2839 .elementor-element.elementor-element-f4fde7e .elementor-widget-container::after{
    content: '';
    height: 2px;
    background-image: linear-gradient(270deg, var(--e-global-color-secondary) 0, var(--e-global-color-primary) 100%);
    width: 100%;
    margin-left: 15px;
    border-radius: 1px;
}/* End custom CSS */
/* Start custom CSS for aux_recent_news_grid, class: .elementor-element-eb8f736 */.elementor-2839 .elementor-element.elementor-element-eb8f736 .entry-media{
    margin-bottom: 40px;
}
.elementor-2839 .elementor-element.elementor-element-eb8f736 .entry-main, .elementor-2839 .elementor-element.elementor-element-eb8f736 .entry-content{
    margin-bottom: 0;
}
.elementor-2839 .elementor-element.elementor-element-eb8f736 .entry-header{
    margin-bottom: 0;
}
.elementor-2839 .elementor-element.elementor-element-eb8f736 .aux-media-frame.aux-media-image{
    overflow: visible;
}
.elementor-2839 .elementor-element.elementor-element-eb8f736 .aux-attachment{
    transition: box-shadow 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.elementor-2839 .elementor-element.elementor-element-eb8f736 .hentry:hover .aux-attachment{
    box-shadow: 0 20px 50px rgba(0,0,0,0.4);
}


@media screen and (max-width:1024px){
    .elementor-2839 .elementor-element.elementor-element-eb8f736 .entry-media img{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c7813d */.elementor-2839 .elementor-element.elementor-element-3c7813d .elementor-widget-container{
    display: flex;
    align-items: center;
}
.elementor-2839 .elementor-element.elementor-element-3c7813d .elementor-heading-title{
    flex-shrink: 0;
}
.elementor-2839 .elementor-element.elementor-element-3c7813d .elementor-widget-container::after{
    content: '';
    height: 2px;
    background-image: linear-gradient(270deg, var(--e-global-color-secondary) 0, var(--e-global-color-primary) 100%);
    width: 100%;
    margin-left: 15px;
    border-radius: 1px;
}/* End custom CSS */
/* Start custom CSS for aux_recent_news_grid, class: .elementor-element-b217533 */.elementor-2839 .elementor-element.elementor-element-b217533 .entry-media{
    margin-bottom: 40px;
}
.elementor-2839 .elementor-element.elementor-element-b217533 .entry-main, .elementor-2839 .elementor-element.elementor-element-b217533 .entry-content{
    margin-bottom: 0;
}
.elementor-2839 .elementor-element.elementor-element-b217533 .entry-header{
    margin-bottom: 0;
}
.elementor-2839 .elementor-element.elementor-element-b217533 .aux-media-frame.aux-media-image{
    overflow: visible;
}
.elementor-2839 .elementor-element.elementor-element-b217533 .aux-attachment{
    transition: box-shadow 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.elementor-2839 .elementor-element.elementor-element-b217533 .hentry:hover .aux-attachment{
    box-shadow: 0 20px 50px rgba(0,0,0,0.4);
}


@media screen and (max-width:1024px){
    .elementor-2839 .elementor-element.elementor-element-b217533 .entry-media img{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1f2dc7 */.elementor-2839 .elementor-element.elementor-element-b1f2dc7 .elementor-widget-container{
    display: flex;
    align-items: center;
}
.elementor-2839 .elementor-element.elementor-element-b1f2dc7 .elementor-heading-title{
    flex-shrink: 0;
}
.elementor-2839 .elementor-element.elementor-element-b1f2dc7 .elementor-widget-container::after{
    content: '';
    height: 2px;
    background-image: linear-gradient(270deg, var(--e-global-color-secondary) 0, var(--e-global-color-primary) 100%);
    width: 100%;
    margin-left: 15px;
    border-radius: 1px;
}/* End custom CSS */
/* Start custom CSS for aux_recent_news_grid, class: .elementor-element-a257e59 */.elementor-2839 .elementor-element.elementor-element-a257e59 .entry-media{
    margin-bottom: 40px;
}
.elementor-2839 .elementor-element.elementor-element-a257e59 .entry-main, .elementor-2839 .elementor-element.elementor-element-a257e59 .entry-content{
    margin-bottom: 0;
}
.elementor-2839 .elementor-element.elementor-element-a257e59 .entry-header{
    margin-bottom: 0;
}
.elementor-2839 .elementor-element.elementor-element-a257e59 .aux-media-frame.aux-media-image{
    overflow: visible;
}
.elementor-2839 .elementor-element.elementor-element-a257e59 .aux-attachment{
    transition: box-shadow 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.elementor-2839 .elementor-element.elementor-element-a257e59 .hentry:hover .aux-attachment{
    box-shadow: 0 20px 50px rgba(0,0,0,0.4);
}


@media screen and (max-width:1024px){
    .elementor-2839 .elementor-element.elementor-element-a257e59 .entry-media img{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d66244 */.elementor-2839 .elementor-element.elementor-element-8d66244 .elementor-widget-container{
    display: flex;
    align-items: center;
}
.elementor-2839 .elementor-element.elementor-element-8d66244 .elementor-heading-title{
    flex-shrink: 0;
}
.elementor-2839 .elementor-element.elementor-element-8d66244 .elementor-widget-container::after{
    content: '';
    height: 2px;
    background-image: linear-gradient(270deg, var(--e-global-color-secondary) 0, var(--e-global-color-primary) 100%);
    width: 100%;
    margin-left: 15px;
    border-radius: 1px;
}/* End custom CSS */
/* Start custom CSS for aux_recent_news_grid, class: .elementor-element-4d1eaa2 */.elementor-2839 .elementor-element.elementor-element-4d1eaa2 .entry-media{
    margin-bottom: 40px;
}
.elementor-2839 .elementor-element.elementor-element-4d1eaa2 .entry-main, .elementor-2839 .elementor-element.elementor-element-4d1eaa2 .entry-content{
    margin-bottom: 0;
}
.elementor-2839 .elementor-element.elementor-element-4d1eaa2 .entry-header{
    margin-bottom: 0;
}
.elementor-2839 .elementor-element.elementor-element-4d1eaa2 .aux-media-frame.aux-media-image{
    overflow: visible;
}
.elementor-2839 .elementor-element.elementor-element-4d1eaa2 .aux-attachment{
    transition: box-shadow 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.elementor-2839 .elementor-element.elementor-element-4d1eaa2 .hentry:hover .aux-attachment{
    box-shadow: 0 20px 50px rgba(0,0,0,0.4);
}


@media screen and (max-width:1024px){
    .elementor-2839 .elementor-element.elementor-element-4d1eaa2 .entry-media img{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dcf64d */.elementor-2839 .elementor-element.elementor-element-5dcf64d .elementor-widget-container{
    display: flex;
    align-items: center;
}
.elementor-2839 .elementor-element.elementor-element-5dcf64d .elementor-heading-title{
    flex-shrink: 0;
}
.elementor-2839 .elementor-element.elementor-element-5dcf64d .elementor-widget-container::after{
    content: '';
    height: 2px;
    background-image: linear-gradient(270deg, var(--e-global-color-secondary) 0, var(--e-global-color-primary) 100%);
    width: 100%;
    margin-left: 15px;
    border-radius: 1px;
}/* End custom CSS */
/* Start custom CSS for aux_recent_news_grid, class: .elementor-element-31affe3 */.elementor-2839 .elementor-element.elementor-element-31affe3 .entry-media{
    margin-bottom: 40px;
}
.elementor-2839 .elementor-element.elementor-element-31affe3 .entry-main, .elementor-2839 .elementor-element.elementor-element-31affe3 .entry-content{
    margin-bottom: 0;
}
.elementor-2839 .elementor-element.elementor-element-31affe3 .entry-header{
    margin-bottom: 0;
}
.elementor-2839 .elementor-element.elementor-element-31affe3 .aux-media-frame.aux-media-image{
    overflow: visible;
}
.elementor-2839 .elementor-element.elementor-element-31affe3 .aux-attachment{
    transition: box-shadow 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.elementor-2839 .elementor-element.elementor-element-31affe3 .hentry:hover .aux-attachment{
    box-shadow: 0 20px 50px rgba(0,0,0,0.4);
}


@media screen and (max-width:1024px){
    .elementor-2839 .elementor-element.elementor-element-31affe3 .entry-media img{
        width:100%;
    }
}/* End custom CSS */