/**handles:e-animation-fadeIn,e-animation-fadeInLeft,e-shapes,e-animation-fadeInUp,astra-child-theme-css**/
@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}
@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}
.elementor-shape{direction:ltr;left:0;line-height:0;overflow:hidden;position:absolute;width:100%}.elementor-shape-top{top:-1px}.elementor-shape-top:not([data-negative=false]) svg{z-index:-1}.elementor-shape-bottom{bottom:-1px}.elementor-shape-bottom:not([data-negative=true]) svg{z-index:-1}.elementor-shape[data-negative=false].elementor-shape-bottom,.elementor-shape[data-negative=true].elementor-shape-top{transform:rotate(180deg)}.elementor-shape svg{display:block;left:50%;position:relative;transform:translateX(-50%);width:calc(100% + 1.3px)}.elementor-shape .elementor-shape-fill{fill:#fff;transform:rotateY(0deg);transform-origin:center}
@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}
.elementor-3023 .elementor-element.elementor-element-4896139 .elementor-nav-menu--dropdown{margin-top:30px}.elementor-nav-menu{padding-top:10px;padding-bottom:10px}.read-more .elementor-button::before{content:"";position:absolute;left:0;bottom:0;width:32%;height:1px;background-color:#951a35}.read-more .elementor-button{display:flex;gap:8px;width:100%;max-width:max-content;position:relative}.read-more .elementor-button::after,.read-more-home .elementor-button::after{content:"➜";color:#951a35;font-size:20px;font-weight:100}.read-more-home .elementor-button-content-wrapper{display:none}.post-title .elementor-heading-title,.post-title a{font-family:Poppins!important;font-weight:500!important;font-size:23px!important;line-height:30px!important;color:#333}