.elementor-79879 .elementor-element.elementor-element-cbf6305{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:53px;--padding-bottom:53px;--padding-left:10px;--padding-right:10px;}.elementor-79879 .elementor-element.elementor-element-3641e9e5{--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-79879 .elementor-element.elementor-element-47bf7b8b .elementor-heading-title{font-size:2.75rem;color:#4B6ECC;}.elementor-79879 .elementor-element.elementor-element-592f9a19{--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-79879 .elementor-element.elementor-element-2d16c2ac img{border-radius:9px 9px 9px 9px;}.elementor-79879 .elementor-element.elementor-element-5fb02240{--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:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-79879 .elementor-element.elementor-element-5fb02240:not(.elementor-motion-effects-element-type-background), .elementor-79879 .elementor-element.elementor-element-5fb02240 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF5F3;}.elementor-79879 .elementor-element.elementor-element-5c9678ab .elementor-heading-title{font-size:1.25rem;font-weight:300;color:#000000;}.elementor-79879 .elementor-element.elementor-element-726373a2{--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:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79879 .elementor-element.elementor-element-6f306a73{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79879 .elementor-element.elementor-element-172f50cc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79879 .elementor-element.elementor-element-4e1028f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-79879 .elementor-element.elementor-element-7d3c390a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79879 .elementor-element.elementor-element-59b8a8ba .elementor-heading-title{font-family:"Value Serif Pro", Sans-serif;font-size:2.625rem;color:#000000;}.elementor-79879 .elementor-element.elementor-element-6540ec28 .elementor-button{padding:.5rem .8rem .6rem .8rem;}.elementor-79879 .elementor-element.elementor-element-7e64c210{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-79879 .elementor-element.elementor-element-7e64c210 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-79879 .elementor-element.elementor-element-7e64c210:after{content:"0.66";}.elementor-79879 .elementor-element.elementor-element-7e64c210 .elementor-post__thumbnail__link{width:100%;}.elementor-79879 .elementor-element.elementor-element-7e64c210 .elementor-post__thumbnail{border-radius:9px 9px 9px 9px;}.elementor-79879 .elementor-element.elementor-element-7e64c210.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-79879 .elementor-element.elementor-element-7e64c210.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-79879 .elementor-element.elementor-element-7e64c210.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-79879 .elementor-element.elementor-element-7e64c210 .elementor-post__title, .elementor-79879 .elementor-element.elementor-element-7e64c210 .elementor-post__title a{color:#000000;font-family:"Value Serif Pro", Sans-serif;font-size:1.4rem;font-weight:400;line-height:129.5%;}.elementor-79879 .elementor-element.elementor-element-41edee64{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-79879 .elementor-element.elementor-element-41edee64:not(.elementor-motion-effects-element-type-background), .elementor-79879 .elementor-element.elementor-element-41edee64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor3 );}@media(max-width:767px){.elementor-79879 .elementor-element.elementor-element-592f9a19{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-79879 .elementor-element.elementor-element-5fb02240{--padding-top:45px;--padding-bottom:45px;--padding-left:10px;--padding-right:10px;}.elementor-79879 .elementor-element.elementor-element-726373a2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-79879 .elementor-element.elementor-element-4e1028f4{--flex-wrap:nowrap;--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-79879 .elementor-element.elementor-element-7e64c210 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-79879 .elementor-element.elementor-element-7e64c210 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-79879 .elementor-element.elementor-element-7e64c210:after{content:"0.5";}.elementor-79879 .elementor-element.elementor-element-7e64c210 .elementor-post__thumbnail__link{width:100%;}.elementor-79879 .elementor-element.elementor-element-7e64c210 .elementor-post__title, .elementor-79879 .elementor-element.elementor-element-7e64c210 .elementor-post__title a{font-size:1.4375rem;}.elementor-79879 .elementor-element.elementor-element-41edee64{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-79879 .elementor-element.elementor-element-3641e9e5{--width:50%;}.elementor-79879 .elementor-element.elementor-element-592f9a19{--width:40%;}}/* Start custom CSS for shortcode, class: .elementor-element-4e1afb3d */@media only screen and (max-width: 600px) {
    .elementor-79879 .elementor-element.elementor-element-4e1afb3d .e-n-accordion {
         border-bottom: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-726373a2 */.e-n-accordion-item-title-text {
    display: flex;
    gap: 15px;
}

.elementor-79879 .elementor-element.elementor-element-726373a2 .e-n-accordion-item-title {
    justify-content: space-between;
}

.elementor-79879 .elementor-element.elementor-element-726373a2 .e-n-accordion {
    border-bottom: 1px solid var( --e-global-color-primary );
}

.elementor-79879 .elementor-element.elementor-element-726373a2 .e-n-accordion-item-title {
    padding: 27px 0 25px 0;
}

@media only screen and (max-width: 600px) {
.elementor-79879 .elementor-element.elementor-element-726373a2 .e-n-accordion-item-title {
    padding: 18px 0 21px 0;
}

}

.elementor-79879 .elementor-element.elementor-element-726373a2 .e-n-accordion-item > div {
    border:none;
}

.elementor-79879 .elementor-element.elementor-element-726373a2 .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: var(--e-global-color-primary);
}

.elementor-79879 .elementor-element.elementor-element-726373a2 .e-n-accordion-item-title {
    padding: 27px 0 25px 0;
}

.elementor-79879 .elementor-element.elementor-element-726373a2 .e-n-accordion-item-title {
    justify-content: space-between;
}

.elementor-79879 .elementor-element.elementor-element-726373a2 .elementor-widget-n-accordion {
    --n-accordion-icon-size: 43px;
}

.elementor-79879 .elementor-element.elementor-element-726373a2 .elementor-widget-n-accordion .e-n-accordion-item-title-icon {
    --n-accordion-title-icon-order: initial;
}

.elementor-79879 .elementor-element.elementor-element-726373a2 .elementor-widget-n-accordion .e-n-accordion-item-title-text {
    --n-accordion-title-font-size: 1.25rem;
}

.elementor-79879 .elementor-element.elementor-element-726373a2 svg {
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-active-color: #fff;
    --n-accordion-icon-hover-color: #fff;
}

.elementor-79879 .elementor-element.elementor-element-726373a2 .elementor-element {
    padding:0;
}

/*! elementor - v3.26.0 - 22-12-2024 */
.elementor-widget-n-accordion{--n-accordion-title-font-size:20px;--n-accordion-title-flex-grow:initial;--n-accordion-title-justify-content:initial;--n-accordion-title-icon-order:-1;--n-accordion-border-width:1px;--n-accordion-border-color:#d5d8dc;--n-accordion-border-style:solid;--n-accordion-item-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-padding:10px;--n-accordion-border-radius:0px;--n-accordion-icon-size:15px;--n-accordion-title-normal-color:#1f2124;--n-accordion-title-hover-color:#1f2124;--n-accordion-title-active-color:#1f2124;--n-accordion-icon-normal-color:var(--n-accordion-title-normal-color);--n-accordion-icon-hover-color:var(--n-accordion-title-hover-color);--n-accordion-icon-active-color:var(--n-accordion-title-active-color);--n-accordion-icon-gap:0 10px;width:100%}.elementor-widget-n-accordion .e-n-accordion details>summary::-webkit-details-marker{display:none}.elementor-widget-n-accordion .e-n-accordion-item{display:flex;flex-direction:column;position:relative}.elementor-widget-n-accordion .e-n-accordion-item:not(:last-child){margin-block-end:var(--n-accordion-item-title-space-between)}:where(.elementor-widget-n-accordion .e-n-accordion-item>.e-con){border:var(--n-accordion-border-width) var(--n-accordion-border-style) var(--n-accordion-border-color)}.elementor-widget-n-accordion .e-n-accordion-item-title{align-items:center;border-color:var(--n-accordion-border-color);border-radius:var(--n-accordion-border-radius);border-style:var(--n-accordion-border-style);border-width:var(--n-accordion-border-width);color:var(--n-accordion-title-normal-color);cursor:pointer;display:flex;flex-direction:row;flex-grow:var(--n-menu-title-flex-grow);gap:var(--n-accordion-icon-gap);justify-content:var(--n-accordion-title-justify-content);list-style:none;padding:var(--n-accordion-padding)}.elementor-widget-n-accordion .e-n-accordion-item-title-header{display:flex}.elementor-widget-n-accordion .e-n-accordion-item-title-header h1,.elementor-widget-n-accordion .e-n-accordion-item-title-header h2,.elementor-widget-n-accordion .e-n-accordion-item-title-header h3,.elementor-widget-n-accordion .e-n-accordion-item-title-header h4,.elementor-widget-n-accordion .e-n-accordion-item-title-header h5,.elementor-widget-n-accordion .e-n-accordion-item-title-header h6,.elementor-widget-n-accordion .e-n-accordion-item-title-header p{margin-block-end:0;margin-block-start:0}.elementor-widget-n-accordion .e-n-accordion-item-title-text{align-items:center;font-size:var(--n-accordion-title-font-size)}.elementor-widget-n-accordion .e-n-accordion-item-title-icon{align-items:center;display:flex;flex-direction:row;order:var(--n-accordion-title-icon-order);position:relative;width:-moz-fit-content;width:fit-content}.elementor-widget-n-accordion .e-n-accordion-item-title-icon span{height:var(--n-accordion-icon-size);width:auto}.elementor-widget-n-accordion .e-n-accordion-item-title-icon span>i{color:var(--n-accordion-icon-normal-color);font-size:var(--n-accordion-icon-size)}.elementor-widget-n-accordion .e-n-accordion-item-title-icon span>svg{fill:var(--n-accordion-icon-normal-color);height:var(--n-accordion-icon-size)}.elementor-widget-n-accordion .e-n-accordion-item-title>span{cursor:pointer}.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title{color:var(--n-accordion-title-active-color);margin-block-end:var(--n-accordion-item-title-distance-from-content)}.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon .e-opened{display:flex}.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon .e-closed{display:none}.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>i{color:var(--n-accordion-icon-active-color)}.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>svg{fill:var(--n-accordion-icon-active-color)}.elementor-widget-n-accordion .e-n-accordion-item:not([open]):hover>.e-n-accordion-item-title{color:var(--n-accordion-title-hover-color)}.elementor-widget-n-accordion .e-n-accordion-item:not([open]):hover>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>i{color:var(--n-accordion-icon-hover-color)}.elementor-widget-n-accordion .e-n-accordion-item:not([open]):hover>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>svg{fill:var(--n-accordion-icon-hover-color)}.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon .e-opened{display:none}.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon .e-closed{display:flex}.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon span>svg{fill:var(--n-accordion-icon-normal-color)}.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon span>i{color:var(--n-accordion-icon-normal-color)}.elementor-widget-n-accordion .e-n-accordion-item>span{cursor:pointer}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6540ec28 */.elementor-79879 .elementor-element.elementor-element-6540ec28 {
    text-wrap: nowrap;
}

.elementor-79879 .elementor-element.elementor-element-6540ec28 svg {
    width: 6px;
}

.elementor-79879 .elementor-element.elementor-element-6540ec28 .elementor-button:hover svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-7e64c210 *//* Common transition properties */
.elementor-79879 .elementor-element.elementor-element-7e64c210 .elementor-post,
.elementor-79879 .elementor-element.elementor-element-7e64c210 .elementor-post img,
.elementor-79879 .elementor-element.elementor-element-7e64c210 .elementor-post__text:after {
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

/* Base post styles */
.elementor-79879 .elementor-element.elementor-element-7e64c210 .elementor-post {
    overflow: visible;
    will-change: transform;
}

/* Post text layout */
.elementor-79879 .elementor-element.elementor-element-7e64c210 .elementor-post__text {
    display: flex;
    justify-content: space-between;
    flex-direction: row;
    align-items: center;
    gap: 1rem;
}

/* Arrow icon */
.elementor-79879 .elementor-element.elementor-element-7e64c210 .elementor-post__text:after {
    content: url("/wp-content/uploads/2025/01/arrow-right-pink.svg");
    flex-shrink: 0;
}

/* Hover effects */
.elementor-79879 .elementor-element.elementor-element-7e64c210 .elementor-post:hover a {
    color: #a7a7a7;
}

.elementor-79879 .elementor-element.elementor-element-7e64c210 .elementor-post:hover img {
    filter: brightness(90%);
    transform: scale(1.03) translate(-50%, -50%);
}

.elementor-79879 .elementor-element.elementor-element-7e64c210 .elementor-post:hover .elementor-post__text:after {
    transform: translateX(8px);
}

.elementor-79879 .elementor-element.elementor-element-7e64c210 a {
    text-decoration: none;
}

.elementor-widget-posts {
  height: 100%;
  display: flex;
  flex-direction: column;
}

/* Child */
.elementor-widget-container {
  height: 100%;
  flex: 1;  /* This will make it fill available space */
  display: flex;
  flex-direction: column;
}

/* Grid container */
.elementor-posts-container.elementor-posts.elementor-grid {
  display: grid;
  gap: 35px;
  height: 100%;
  grid-template-columns: repeat(3, 1fr);
}

@media (max-width: 1024px) {
  .elementor-posts-container.elementor-posts.elementor-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (max-width: 767px) {
  .elementor-posts-container.elementor-posts.elementor-grid {
    grid-template-columns: 1fr;
  }
}/* End custom CSS */