.elementor-4960 .elementor-element.elementor-element-5b7ede7b{--display:flex;--min-height:480px;--justify-content:flex-end;--padding-top:150px;--padding-bottom:88px;--padding-left:40px;--padding-right:40px;}.elementor-4960 .elementor-element.elementor-element-5b7ede7b:not(.elementor-motion-effects-element-type-background), .elementor-4960 .elementor-element.elementor-element-5b7ede7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4960 .elementor-element.elementor-element-25401bdd .elementor-heading-title{font-family:var( --e-global-typography-c4e5d88-font-family ), Sans-serif;font-size:var( --e-global-typography-c4e5d88-font-size );font-weight:var( --e-global-typography-c4e5d88-font-weight );text-transform:var( --e-global-typography-c4e5d88-text-transform );line-height:var( --e-global-typography-c4e5d88-line-height );letter-spacing:var( --e-global-typography-c4e5d88-letter-spacing );color:var( --e-global-color-4148844 );}.elementor-4960 .elementor-element.elementor-element-2b09d23a{--display:flex;--padding-top:144px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4960 .elementor-element.elementor-element-4b6f647c{--grid-row-gap:35px;--grid-column-gap:30px;--load-more-message-alignment:left;--load-more-message-color:var( --e-global-color-text );--load-more-spinner-color:#FFFFFF;--load-more—spacing:64px;}.elementor-4960 .elementor-element.elementor-element-4b6f647c .elementor-button{background-color:var( --e-global-color-accent );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0.02em;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:16px 32px 16px 32px;}.elementor-4960 .elementor-element.elementor-element-4b6f647c .elementor-button:hover, .elementor-4960 .elementor-element.elementor-element-4b6f647c .elementor-button:focus{background-color:#55AE5800;color:var( --e-global-color-accent );}.elementor-4960 .elementor-element.elementor-element-4b6f647c .elementor-post__meta-data span + span:before{content:"•";}.elementor-4960 .elementor-element.elementor-element-4b6f647c .elementor-post__card{background-color:#FFFFFF;border-color:var( --e-global-color-fa1a36f );border-width:1px;border-radius:18px;padding-top:24px;padding-bottom:24px;}.elementor-4960 .elementor-element.elementor-element-4b6f647c .elementor-post__text{padding:0 24px;}.elementor-4960 .elementor-element.elementor-element-4b6f647c .elementor-post__meta-data{padding:10px 24px;}.elementor-4960 .elementor-element.elementor-element-4b6f647c .elementor-post__avatar{padding-right:24px;padding-left:24px;}.elementor-4960 .elementor-element.elementor-element-4b6f647c .elementor-post__title, .elementor-4960 .elementor-element.elementor-element-4b6f647c .elementor-post__title a{color:var( --e-global-color-text );font-family:"nimbus-sans-extended", Sans-serif;font-size:clamp(24px, 14.3065px + 1.2638vw, 32px);font-weight:500;line-height:1.25;letter-spacing:0px;}.elementor-4960 .elementor-element.elementor-element-4b6f647c .elementor-post__excerpt p{color:var( --e-global-color-7cde5da );font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4;}.elementor-4960 .elementor-element.elementor-element-4b6f647c .elementor-post__read-more{color:var( --e-global-color-secondary );}.elementor-4960 .elementor-element.elementor-element-4b6f647c a.elementor-post__read-more{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:none;text-decoration:underline;line-height:1.5;letter-spacing:0.02em;}.elementor-4960 .elementor-element.elementor-element-4b6f647c .elementor-button:hover svg, .elementor-4960 .elementor-element.elementor-element-4b6f647c .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4960 .elementor-element.elementor-element-c4f9b66{--spacer-size:144px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-fa1a36f );border-radius:0px 0px 0px 0px;}@media(max-width:1366px){.elementor-4960 .elementor-element.elementor-element-25401bdd .elementor-heading-title{font-size:var( --e-global-typography-c4e5d88-font-size );line-height:var( --e-global-typography-c4e5d88-line-height );letter-spacing:var( --e-global-typography-c4e5d88-letter-spacing );}}@media(max-width:1024px){.elementor-4960 .elementor-element.elementor-element-5b7ede7b{--min-height:360px;--padding-top:150px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-4960 .elementor-element.elementor-element-25401bdd .elementor-heading-title{font-size:var( --e-global-typography-c4e5d88-font-size );line-height:var( --e-global-typography-c4e5d88-line-height );letter-spacing:var( --e-global-typography-c4e5d88-letter-spacing );}.elementor-4960 .elementor-element.elementor-element-2b09d23a{--padding-top:88px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-4960 .elementor-element.elementor-element-c4f9b66{--spacer-size:88px;}}@media(max-width:767px){.elementor-4960 .elementor-element.elementor-element-4b6f647c .elementor-post__title, .elementor-4960 .elementor-element.elementor-element-4b6f647c .elementor-post__title a{line-height:1.33;}}@media(max-width:575px){.elementor-4960 .elementor-element.elementor-element-25401bdd .elementor-heading-title{font-size:var( --e-global-typography-c4e5d88-font-size );line-height:var( --e-global-typography-c4e5d88-line-height );letter-spacing:var( --e-global-typography-c4e5d88-letter-spacing );}}@media(min-width:2400px){.elementor-4960 .elementor-element.elementor-element-25401bdd .elementor-heading-title{font-size:var( --e-global-typography-c4e5d88-font-size );line-height:var( --e-global-typography-c4e5d88-line-height );letter-spacing:var( --e-global-typography-c4e5d88-letter-spacing );}}/* Start custom CSS for archive-posts, class: .elementor-element-4b6f647c */.elementor-4960 .elementor-element.elementor-element-4b6f647c .elementor-post__read-more{
    transition: 0.4s color;
}
.elementor-4960 .elementor-element.elementor-element-4b6f647c .elementor-post__read-more:hover{
    color: var(--e-global-color-primary);
}/* End custom CSS */