.elementor-431 .elementor-element.elementor-element-26c338c{--display:flex;--min-height:75vh;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:4rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-431 .elementor-element.elementor-element-26c338c:not(.elementor-motion-effects-element-type-background), .elementor-431 .elementor-element.elementor-element-26c338c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-effdd44 );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-431 .elementor-element.elementor-element-2b54281 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );}.elementor-431 .elementor-element.elementor-element-6355dee{--grid-row-gap:2rem;--grid-column-gap:2rem;}.elementor-431 .elementor-element.elementor-element-6355dee .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-431 .elementor-element.elementor-element-6355dee:after{content:"0.66";}.elementor-431 .elementor-element.elementor-element-6355dee .elementor-post__thumbnail__link{width:100%;}.elementor-431 .elementor-element.elementor-element-6355dee .elementor-post__thumbnail{border-radius:1rem 1rem 1rem 1rem;}.elementor-431 .elementor-element.elementor-element-6355dee.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-431 .elementor-element.elementor-element-6355dee.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-431 .elementor-element.elementor-element-6355dee.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-431 .elementor-element.elementor-element-6355dee .elementor-post__title, .elementor-431 .elementor-element.elementor-element-6355dee .elementor-post__title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-431 .elementor-element.elementor-element-6355dee .elementor-post__title{margin-bottom:0.5rem;}.elementor-431 .elementor-element.elementor-element-6355dee .elementor-post__excerpt p{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-431 .elementor-element.elementor-element-db35e3a .e-search-submit{background-color:var( --e-global-color-primary );}.elementor-431 .elementor-element.elementor-element-db35e3a .e-search-input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-7dc69ca );border-radius:2rem 2rem 2rem 2rem;}.elementor-431 .elementor-element.elementor-element-db35e3a{--e-search-input-padding-block-start:1rem;--e-search-input-padding-inline-start:2rem;--e-search-input-padding-block-end:1.2rem;--e-search-input-padding-inline-end:1rem;--e-search-submit-border-radius:2rem 2rem 2rem 2rem;--e-search-submit-padding:1rem 2rem 1.2rem 2rem;}@media(max-width:1024px){.elementor-431 .elementor-element.elementor-element-2b54281 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-431 .elementor-element.elementor-element-6355dee .elementor-post__title, .elementor-431 .elementor-element.elementor-element-6355dee .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-431 .elementor-element.elementor-element-6355dee .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-431 .elementor-element.elementor-element-db35e3a .e-search-input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-431 .elementor-element.elementor-element-2b54281 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-431 .elementor-element.elementor-element-6355dee .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-431 .elementor-element.elementor-element-6355dee:after{content:"0.5";}.elementor-431 .elementor-element.elementor-element-6355dee .elementor-post__thumbnail__link{width:100%;}.elementor-431 .elementor-element.elementor-element-6355dee .elementor-post__title, .elementor-431 .elementor-element.elementor-element-6355dee .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-431 .elementor-element.elementor-element-6355dee .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-431 .elementor-element.elementor-element-db35e3a .e-search-input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-26c338c */.elementor-431 .elementor-element.elementor-element-26c338c:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 1.2rem;
    left: 50%;
    transform: translateX(-50%);
    --mask-svg: url("data:image/svg+xml,%3Csvg width='1512' height='20' viewBox='0 0 1512 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_173_1093)'%3E%3Cpath d='M753.979 15.212C528.671 -1.3978 517.981 28.1758 0 15.212V-0.5H1512V15.212H1450.32C1450.32 15.212 1210.66 9.54037 1142.94 10.9568C1075.22 12.3731 953.371 15.413 939.273 13.1849C925.175 10.9568 753.979 15.212 753.979 15.212Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_173_1093'%3E%3Crect width='1512' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    -webkit-mask-image: var(--mask-svg);
    mask-image: var(--mask-svg);
}

.elementor-431 .elementor-element.elementor-element-26c338c:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 1.2rem;
    left: 50%;
    transform: translateX(-50%);
    --mask-svg: url("data:image/svg+xml,%3Csvg width='1512' height='20' viewBox='0 0 1512 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_173_1096)'%3E%3Cpath d='M753.979 5.21201C528.671 -11.3978 517.981 18.1758 0 5.212V19.5H1512V5.212H1450.32C1450.32 5.212 1210.66 -0.459636 1142.94 0.956749C1075.22 2.37314 953.371 5.41304 939.273 3.1849C925.175 0.956748 753.979 5.21201 753.979 5.21201Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_173_1096'%3E%3Crect width='1512' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    -webkit-mask-image: var(--mask-svg);
    mask-image: var(--mask-svg);
}

.elementor-431 .elementor-element.elementor-element-26c338c:before {
    background: var(--e-global-color-7dc69ca);
    margin-top: -0.5rem;
}

.elementor-431 .elementor-element.elementor-element-26c338c:after {
    background: var(--e-global-color-primary);
    bottom: 0;
    width: 110%;
}/* End custom CSS */