.elementor-2946 .elementor-element.elementor-element-5ea3e1c9{--display:flex;--min-height:242px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:150px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2946 .elementor-element.elementor-element-5ea3e1c9:not(.elementor-motion-effects-element-type-background), .elementor-2946 .elementor-element.elementor-element-5ea3e1c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7D8DFF;}.elementor-2946 .elementor-element.elementor-element-5ea3e1c9::before, .elementor-2946 .elementor-element.elementor-element-5ea3e1c9 > .elementor-background-video-container::before, .elementor-2946 .elementor-element.elementor-element-5ea3e1c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2946 .elementor-element.elementor-element-5ea3e1c9 > .elementor-background-slideshow::before, .elementor-2946 .elementor-element.elementor-element-5ea3e1c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2946 .elementor-element.elementor-element-5ea3e1c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.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-2946 .elementor-element.elementor-element-9b987bd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:74px;font-weight:600;color:#FFFFFF;}.elementor-2946 .elementor-element.elementor-element-28f67e88{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2946 .elementor-element.elementor-element-28f67e88:not(.elementor-motion-effects-element-type-background), .elementor-2946 .elementor-element.elementor-element-28f67e88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2946 .elementor-element.elementor-element-28f67e88.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2946 .elementor-element.elementor-element-3fd66db5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2946 .elementor-element.elementor-element-3fd66db5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2946 .elementor-element.elementor-element-77c2b065{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2946 .elementor-element.elementor-element-5e1c575 .epg-card .epg-meta{gap:10px;}.elementor-2946 .elementor-element.elementor-element-5e1c575 .epg-card .epg-meta .epg-meta-item{gap:2px;}.elementor-2946 .elementor-element.elementor-element-5e1c575 button.epg-filter-item.is-active,
					 .elementor-2946 .elementor-element.elementor-element-5e1c575 button.epg-filter-item:hover,
					 .elementor-2946 .elementor-element.elementor-element-5e1c575 button.epg-filter-item:active{color:#ff2266;}.elementor-2946 .elementor-element.elementor-element-5e1c575 .epg-page-control, .elementor-2946 .elementor-element.elementor-element-5e1c575 .epg-page-num{color:#333;background-color:#fff;}.elementor-2946 .elementor-element.elementor-element-5e1c575 .epg-page-control:hover, .elementor-2946 .elementor-element.elementor-element-5e1c575 .epg-page-num:not(.is-current):hover{color:#333;background-color:#e2e2e2;}.elementor-2946 .elementor-element.elementor-element-5e1c575 .epg-page-num.is-current, 
                             .elementor-2946 .elementor-element.elementor-element-5e1c575 .epg-page-num.is-current:active, 
                             .elementor-2946 .elementor-element.elementor-element-5e1c575 .epg-page-num.is-current:focus, 
                             .elementor-2946 .elementor-element.elementor-element-5e1c575 .epg-page-num.is-current:focus-within,
                             .elementor-2946 .elementor-element.elementor-element-5e1c575 .epg-page-num.is-current:focus-visible, 
                             .elementor-2946 .elementor-element.elementor-element-5e1c575 .epg-page-num.is-current:target{color:#fff;background-color:#f26;border-color:#f26;}.elementor-2946 .elementor-element.elementor-element-5e1c575 .epg-content .epg-grid{gap:18px;}.elementor-2946 .elementor-element.elementor-element-5e1c575 .epg-main.has-sidebar{gap:24px;}.elementor-2946 .elementor-element.elementor-element-5e1c575 .epg-filter.epg-filter-pos-top{margin-bottom:24px;}.elementor-2946 .elementor-element.elementor-element-5e1c575.epg-card-layout-list .epg-media{max-width:38%;flex-basis:38%;}.elementor-2946 .elementor-element.elementor-element-35aba522{--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;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-search-form .elementor-search-form__input,
					.elementor-widget-search-form .elementor-search-form__icon,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-search-form .elementor-search-form__submit{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-secondary );}.elementor-2946 .elementor-element.elementor-element-2136ab44 > .elementor-widget-container{background-color:#F4F4F4;padding:25px 25px 25px 25px;}.elementor-2946 .elementor-element.elementor-element-2136ab44 .elementor-search-form__container{min-height:50px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-2946 .elementor-element.elementor-element-2136ab44 .elementor-search-form__submit{min-width:50px;--e-search-form-submit-text-color:#FFFFFF;background-color:#FF404C;}body:not(.rtl) .elementor-2946 .elementor-element.elementor-element-2136ab44 .elementor-search-form__icon{padding-left:calc(50px / 3);}body.rtl .elementor-2946 .elementor-element.elementor-element-2136ab44 .elementor-search-form__icon{padding-right:calc(50px / 3);}.elementor-2946 .elementor-element.elementor-element-2136ab44 .elementor-search-form__input, .elementor-2946 .elementor-element.elementor-element-2136ab44.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(50px / 3);padding-right:calc(50px / 3);}.elementor-2946 .elementor-element.elementor-element-2136ab44:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:#FFFFFF;border-radius:3px;}.elementor-2946 .elementor-element.elementor-element-2136ab44.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:#FFFFFF;border-radius:3px;}.elementor-2946 .elementor-element.elementor-element-17c5efd3{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2946 .elementor-element.elementor-element-17c5efd3:not(.elementor-motion-effects-element-type-background), .elementor-2946 .elementor-element.elementor-element-17c5efd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-2946 .elementor-element.elementor-element-18302fd2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;color:#646464;}.elementor-2946 .elementor-element.elementor-element-69a50739{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2946 .elementor-element.elementor-element-69a50739:not(.elementor-motion-effects-element-type-background), .elementor-2946 .elementor-element.elementor-element-69a50739 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-2946 .elementor-element.elementor-element-6e72f727 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;color:#646464;}.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-2946 .elementor-element.elementor-element-79a481c1{--grid-row-gap:9px;--grid-column-gap:19px;}.elementor-2946 .elementor-element.elementor-element-79a481c1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.51 * 100% );}.elementor-2946 .elementor-element.elementor-element-79a481c1:after{content:"0.51";}.elementor-2946 .elementor-element.elementor-element-79a481c1 .elementor-post__thumbnail__link{width:100%;}.elementor-2946 .elementor-element.elementor-element-79a481c1 .elementor-post__meta-data span + span:before{content:"•";}.elementor-2946 .elementor-element.elementor-element-79a481c1 .elementor-post__card{background-color:#02010100;border-width:0px;}.elementor-2946 .elementor-element.elementor-element-79a481c1 .elementor-post__text{margin-top:0px;}.elementor-2946 .elementor-element.elementor-element-79a481c1 .elementor-post__title, .elementor-2946 .elementor-element.elementor-element-79a481c1 .elementor-post__title a{color:#726A6A;font-family:"Poppins", Sans-serif;font-size:11px;}.elementor-2946 .elementor-element.elementor-element-79a481c1 .elementor-post__meta-data{color:#FF0000;}.elementor-2946 .elementor-element.elementor-element-7d32e329{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2946 .elementor-element.elementor-element-7d32e329:not(.elementor-motion-effects-element-type-background), .elementor-2946 .elementor-element.elementor-element-7d32e329 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-2946 .elementor-element.elementor-element-5005774 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;color:#646464;}.elementor-2946 .elementor-element.elementor-element-7ee6b361{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2946 .elementor-element.elementor-element-7ee6b361:not(.elementor-motion-effects-element-type-background), .elementor-2946 .elementor-element.elementor-element-7ee6b361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-2946 .elementor-element.elementor-element-33958a9c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;color:#646464;}@media(max-width:1024px){.elementor-2946 .elementor-element.elementor-element-5ea3e1c9{--min-height:159px;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-2946 .elementor-element.elementor-element-9b987bd .elementor-heading-title{font-size:60px;}.elementor-2946 .elementor-element.elementor-element-28f67e88{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2946 .elementor-element.elementor-element-5e1c575 button.epg-filter-item.is-active,
					 .elementor-2946 .elementor-element.elementor-element-5e1c575 button.epg-filter-item:hover,
					 .elementor-2946 .elementor-element.elementor-element-5e1c575 button.epg-filter-item:active{color:#ff2266;}.elementor-2946 .elementor-element.elementor-element-35aba522{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-2946 .elementor-element.elementor-element-5ea3e1c9{--min-height:142px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2946 .elementor-element.elementor-element-9b987bd .elementor-heading-title{font-size:40px;}.elementor-2946 .elementor-element.elementor-element-28f67e88{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2946 .elementor-element.elementor-element-5e1c575 button.epg-filter-item.is-active,
					 .elementor-2946 .elementor-element.elementor-element-5e1c575 button.epg-filter-item:hover,
					 .elementor-2946 .elementor-element.elementor-element-5e1c575 button.epg-filter-item:active{color:#ff2266;}.elementor-2946 .elementor-element.elementor-element-79a481c1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2946 .elementor-element.elementor-element-79a481c1:after{content:"0.5";}.elementor-2946 .elementor-element.elementor-element-79a481c1 .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-2946 .elementor-element.elementor-element-3fd66db5{--width:37%;}.elementor-2946 .elementor-element.elementor-element-35aba522{--width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2946 .elementor-element.elementor-element-3fd66db5{--width:100%;}.elementor-2946 .elementor-element.elementor-element-35aba522{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-18302fd2 */.elementor-2946 .elementor-element.elementor-element-18302fd2 .elementor-heading-title.elementor-size-default::before {
  content: '';
  height: 3px;
  width: 100%;
  background-color: #E0E0E0;
  position: absolute;
  bottom: -11px;
  left: 0;
}

.elementor-2946 .elementor-element.elementor-element-18302fd2 .elementor-heading-title.elementor-size-default::after {
  content: '';
  height: 3px;
  width: 30px;
  background-color: #E83A15;
  position: absolute;
  bottom: -11px;
  left: 0;
}/* End custom CSS */
/* Start custom CSS for wp-widget-categories, class: .elementor-element-103a7f1c */.elementor-2946 .elementor-element.elementor-element-103a7f1c ul{
    padding: 0;
}

.elementor-2946 .elementor-element.elementor-element-103a7f1c h5{
    display:none;
}

.elementor-2946 .elementor-element.elementor-element-103a7f1c ul>li{
    list-style: none;
    padding: 12px 0px;
  border-bottom: 1px solid #E0E0E0;
}

.elementor-2946 .elementor-element.elementor-element-103a7f1c ul>li:last-child{
    border:none;
}

.elementor-2946 .elementor-element.elementor-element-103a7f1c ul>li>a::before{
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    content: "\f5fd";
    color:#FF404C;
    margin-right: 3px;
}

.elementor-2946 .elementor-element.elementor-element-103a7f1c ul>li>a{
color: #646464;
font-family: outfit;
font-size:16px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e72f727 */.elementor-2946 .elementor-element.elementor-element-6e72f727 .elementor-heading-title.elementor-size-default::before {
  content: '';
  height: 3px;
  width: 100%;
  background-color: #E0E0E0;
  position: absolute;
  bottom: -11px;
  left: 0;
}

.elementor-2946 .elementor-element.elementor-element-6e72f727 .elementor-heading-title.elementor-size-default::after {
  content: '';
  height: 3px;
  width: 30px;
  background-color: #E83A15;
  position: absolute;
  bottom: -11px;
  left: 0;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-79a481c1 */.elementor-2946 .elementor-element.elementor-element-79a481c1 .elementor-posts .elementor-post__card {
    background-color: transparent;
    flex-direction: row;
    box-shadow: none;
    display: flex;
  flex-wrap: wrap;
  border-radius: 0px;
}


.elementor-2946 .elementor-element.elementor-element-79a481c1 .elementor-post__card:hover {
  box-shadow: none;
}

.elementor-2946 .elementor-element.elementor-element-79a481c1 .elementor-post__title > a:hover {
    color:#ff404c;
    
}

.elementor-2946 .elementor-element.elementor-element-79a481c1 .elementor-post__text a:hover{
    color:#ff404c;
}

.elementor-2946 .elementor-element.elementor-element-79a481c1 .elementor-post__thumbnail__link {
  margin-bottom: 0px;
  width: 70px;
  height: 50px;
  flex-grow: 0;
}
.elementor-2946 .elementor-element.elementor-element-79a481c1 .elementor-post__title, .elementor-2946 .elementor-element.elementor-element-79a481c1 a.elementor-post__read-more {
  margin-bottom: 0px;
}

.elementor-2946 .elementor-element.elementor-element-79a481c1 .elementor-posts .elementor-post__card .elementor-post__text{
    padding: 5px 10px;
    width: 50%;
  flex-grow: 1;
}

.elementor-2946 .elementor-element.elementor-element-79a481c1 .elementor-posts-container .elementor-post__thumbnail{
    height:100%;
}

.elementor-2946 .elementor-element.elementor-element-79a481c1 .elementor-posts .elementor-post__meta-data {
position: absolute;
  top: 33px;
  left: 79px;
  padding: 0px;
  border-top: 0px solid #eaeaea;
}

.elementor-2946 .elementor-element.elementor-element-79a481c1  .elementor-post__thumbnail {
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-2946 .elementor-element.elementor-element-79a481c1 .elementor-post__card .elementor-post__thumbnail img {
    width: auto;
    height: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5005774 */.elementor-2946 .elementor-element.elementor-element-5005774 .elementor-heading-title.elementor-size-default::before {
  content: '';
  height: 3px;
  width: 100%;
  background-color: #E0E0E0;
  position: absolute;
  bottom: -11px;
  left: 0;
}

.elementor-2946 .elementor-element.elementor-element-5005774 .elementor-heading-title.elementor-size-default::after {
  content: '';
  height: 3px;
  width: 30px;
  background-color: #E83A15;
  position: absolute;
  bottom: -11px;
  left: 0;
}/* End custom CSS */
/* Start custom CSS for wp-widget-tag_cloud, class: .elementor-element-110b4da4 */.elementor-2946 .elementor-element.elementor-element-110b4da4 h5 {
    display: none;
}

.elementor-2946 .elementor-element.elementor-element-110b4da4 .tagcloud a {
  display: inline-block;
  font-size: 15px;
  font-weight: 500;
  font-family: outfit;
  text-transform: capitalize;
  line-height: 1;
  padding: 13px 19px;
  margin-right: 6px;
  margin-bottom: 10px;
  color: #646464;
  background-color: #fff;
  border-radius: 0;
}

.elementor-2946 .elementor-element.elementor-element-110b4da4 .tagcloud a:hover {
  background-color:#ff404c!important;
  color: #fff!important;
  border-color: #FFF!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33958a9c */.elementor-2946 .elementor-element.elementor-element-33958a9c .elementor-heading-title.elementor-size-default::before {
  content: '';
  height: 3px;
  width: 100%;
  background-color: #E0E0E0;
  position: absolute;
  bottom: -11px;
  left: 0;
}

.elementor-2946 .elementor-element.elementor-element-33958a9c .elementor-heading-title.elementor-size-default::after {
  content: '';
  height: 3px;
  width: 30px;
  background-color: #E83A15;
  position: absolute;
  bottom: -11px;
  left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ee6b361 */.elementor-2946 .elementor-element.elementor-element-7ee6b361.stickIt {
  position: sticky;
  top: 100px;
}/* End custom CSS */