.elementor-19699 .elementor-element.elementor-element-31962fe{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:48px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-19699 .elementor-element.elementor-element-9c684b8 .elementor-heading-title{font-size:36px;font-weight:700;line-height:1.25em;letter-spacing:0px;color:#333333;}.elementor-19699 .elementor-element.elementor-element-3c78606 .elementor-icon-list-icon i{color:#A3288C;font-size:14px;}.elementor-19699 .elementor-element.elementor-element-3c78606 .elementor-icon-list-icon svg{fill:#A3288C;--e-icon-list-icon-size:14px;}.elementor-19699 .elementor-element.elementor-element-3c78606 .elementor-icon-list-icon{width:14px;}.elementor-19699 .elementor-element.elementor-element-3c78606 .elementor-icon-list-text, .elementor-19699 .elementor-element.elementor-element-3c78606 .elementor-icon-list-text a{color:#666666;}.elementor-19699 .elementor-element.elementor-element-5285d34{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19699 .elementor-element.elementor-element-5285d34 img{border-radius:12px 12px 12px 12px;}.elementor-19699 .elementor-element.elementor-element-eecbdc5{--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:11px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-19699 .elementor-element.elementor-element-8808936{--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:16px;--padding-left:20px;--padding-right:20px;}.elementor-19699 .elementor-element.elementor-element-fd992d8{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#A3288C;--border-color:#A3288C;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-19699 .elementor-element.elementor-element-fd992d8:not(.elementor-motion-effects-element-type-background), .elementor-19699 .elementor-element.elementor-element-fd992d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF0F8;}.elementor-19699 .elementor-element.elementor-element-e9b3f6c .elementor-heading-title{font-size:26px;font-weight:700;letter-spacing:0px;color:#333333;}.elementor-19699 .elementor-element.elementor-element-390a570{color:#555555;}.elementor-19699 .elementor-element.elementor-element-b1652a9 .elementor-button{background-color:#A3288C;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-19699 .elementor-element.elementor-element-f4fa360{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-19699 .elementor-element.elementor-element-10425d4 .elementor-heading-title{font-size:28px;font-weight:700;letter-spacing:0px;color:#333333;}.elementor-19699 .elementor-element.elementor-element-142d43b{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-19699 .elementor-element.elementor-element-142d43b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-19699 .elementor-element.elementor-element-142d43b:after{content:"0.66";}.elementor-19699 .elementor-element.elementor-element-142d43b .elementor-post__thumbnail__link{width:100%;}.elementor-19699 .elementor-element.elementor-element-142d43b .elementor-post__meta-data span + span:before{content:"///";}.elementor-19699 .elementor-element.elementor-element-142d43b.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-19699 .elementor-element.elementor-element-142d43b.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-19699 .elementor-element.elementor-element-142d43b.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-19699 .elementor-element.elementor-element-142d43b .elementor-post__title, .elementor-19699 .elementor-element.elementor-element-142d43b .elementor-post__title a{color:#333333;}.elementor-19699 .elementor-element.elementor-element-142d43b .elementor-post__read-more{color:#A3288C;}@media(max-width:767px){.elementor-19699 .elementor-element.elementor-element-9c684b8 .elementor-heading-title{font-size:28px;}.elementor-19699 .elementor-element.elementor-element-142d43b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-19699 .elementor-element.elementor-element-142d43b:after{content:"0.5";}.elementor-19699 .elementor-element.elementor-element-142d43b .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-19699 .elementor-element.elementor-element-31962fe{--content-width:875px;}.elementor-19699 .elementor-element.elementor-element-eecbdc5{--content-width:875px;}.elementor-19699 .elementor-element.elementor-element-8808936{--content-width:875px;}.elementor-19699 .elementor-element.elementor-element-f4fa360{--content-width:1100px;}}/* Start custom CSS for posts, class: .elementor-element-142d43b */.elementor-19699 .elementor-element.elementor-element-142d43b .elementor-posts-container{column-gap:24px;row-gap:24px}
.elementor-19699 .elementor-element.elementor-element-142d43b .elementor-post{background:#292865;border-radius:16px;box-shadow:0 6px 20px rgba(0,0,0,.10);display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .3s ease}
.elementor-19699 .elementor-element.elementor-element-142d43b .elementor-post:hover{box-shadow:0 10px 26px rgba(0,0,0,.16)}
.elementor-19699 .elementor-element.elementor-element-142d43b .elementor-post__thumbnail__link{display:block;overflow:hidden;margin:0!important}
.elementor-19699 .elementor-element.elementor-element-142d43b .elementor-post__thumbnail{padding-bottom:0!important;height:190px;position:relative;overflow:hidden}
.elementor-19699 .elementor-element.elementor-element-142d43b .elementor-post__thumbnail img{position:absolute!important;top:50%!important;left:50%!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;transform:translate(-50%,-50%) scale(1);transition:transform .5s ease}
.elementor-19699 .elementor-element.elementor-element-142d43b .elementor-post:hover .elementor-post__thumbnail img{transform:translate(-50%,-50%) scale(1.12) rotate(2deg)}
.elementor-19699 .elementor-element.elementor-element-142d43b .elementor-post__text{flex:1;padding:20px 22px 24px!important;margin:0!important}
.elementor-19699 .elementor-element.elementor-element-142d43b .elementor-post__title,.elementor-19699 .elementor-element.elementor-element-142d43b .elementor-post__title a{color:#FFFFFF!important;font-size:18px!important;font-weight:500!important;line-height:1.35!important}
.elementor-19699 .elementor-element.elementor-element-142d43b .elementor-post__meta-data,.elementor-19699 .elementor-element.elementor-element-142d43b .elementor-post__meta-data span{color:#B9B8D6!important;font-size:12px!important}
.elementor-19699 .elementor-element.elementor-element-142d43b .elementor-post__meta-data .elementor-post-avatar{display:none!important}
.elementor-19699 .elementor-element.elementor-element-142d43b .elementor-post__excerpt p{color:#D8D7EA!important;font-size:14px!important;line-height:1.55!important}
.elementor-19699 .elementor-element.elementor-element-142d43b .elementor-post__read-more-wrapper,.elementor-19699 .elementor-element.elementor-element-142d43b .elementor-post__read-more{display:none!important}/* End custom CSS */