.elementor-959 .elementor-element.elementor-element-b059b4d{--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;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;--margin-block-start:3%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:10%;--padding-inline-end:10%;}.elementor-959 .elementor-element.elementor-element-b059b4d, .elementor-959 .elementor-element.elementor-element-b059b4d::before{--border-transition:0.3s;}.elementor-959 .elementor-element.elementor-element-9338043{--display:flex;--background-transition:0.3s;}.elementor-959 .elementor-element.elementor-element-83c3174 img{width:100%;}.elementor-959 .elementor-element.elementor-element-b701ff4 img{width:100%;}.elementor-959 .elementor-element.elementor-element-88404f7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:3%;--padding-block-end:5%;--padding-inline-start:10%;--padding-inline-end:10%;}.elementor-959 .elementor-element.elementor-element-3cdf120{--display:flex;--background-transition:0.3s;}.elementor-959 .elementor-element.elementor-element-9e22ea5{text-align:center;}.elementor-959 .elementor-element.elementor-element-9e22ea5 .elementor-heading-title{color:var( --e-global-color-3918ce6 );font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;text-transform:uppercase;}.elementor-959 .elementor-element.elementor-element-8d0a665{text-align:center;}.elementor-959 .elementor-element.elementor-element-8d0a665 .elementor-heading-title{color:var( --e-global-color-3918ce6 );font-family:"Playfair Display", Sans-serif;font-size:45px;font-weight:bold;text-transform:uppercase;line-height:1.4em;letter-spacing:6.5px;}.elementor-959 .elementor-element.elementor-element-8d0a665 > .elementor-widget-container{margin:0% 0% 3% 0%;}.elementor-959 .elementor-element.elementor-element-bae29e6 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-959 .elementor-element.elementor-element-bae29e6:after{content:"0.66";}.elementor-959 .elementor-element.elementor-element-bae29e6 .elementor-post__meta-data span + span:before{content:"•";}.elementor-959 .elementor-element.elementor-element-bae29e6{--grid-column-gap:30px;--grid-row-gap:35px;--load-more-message-alignment:center;--load-more-spinner-color:var( --e-global-color-a86cf31 );--load-more—spacing:20px;}.elementor-959 .elementor-element.elementor-element-bae29e6 .elementor-post__card{background-color:#FFFFFF;border-width:0px;border-radius:25px;}.elementor-959 .elementor-element.elementor-element-bae29e6 .elementor-post__text{margin-top:20px;}.elementor-959 .elementor-element.elementor-element-bae29e6 .elementor-post__title, .elementor-959 .elementor-element.elementor-element-bae29e6 .elementor-post__title a{color:var( --e-global-color-3918ce6 );font-family:"Playfair Display", Sans-serif;font-size:29px;font-weight:300;}.elementor-959 .elementor-element.elementor-element-bae29e6 .elementor-post__title{margin-bottom:22px;}.elementor-959 .elementor-element.elementor-element-bae29e6 .elementor-post__meta-data{font-family:"Playfair Display", Sans-serif;font-size:16px;}.elementor-959 .elementor-element.elementor-element-bae29e6 .elementor-post__read-more{color:#FFFFFF;}.elementor-959 .elementor-element.elementor-element-bae29e6 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-959 .elementor-element.elementor-element-bae29e6 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-959 .elementor-element.elementor-element-bae29e6 .elementor-button{font-family:"Lato", Sans-serif;font-size:16px;text-transform:uppercase;background-color:transparent;background-image:linear-gradient(320deg, var( --e-global-color-3918ce6 ) 0%, var( --e-global-color-299a76c ) 100%);border-radius:500px 500px 500px 500px;padding:20px 50px 20px 50px;}.elementor-959 .elementor-element.elementor-element-bae29e6 .e-load-more-message{font-family:"Lato", Sans-serif;font-size:13px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-959 .elementor-element.elementor-element-88404f7{--padding-block-start:75px;--padding-block-end:75px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-959 .elementor-element.elementor-element-3cdf120{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-959 .elementor-element.elementor-element-9e22ea5 .elementor-heading-title{font-size:5vw;}.elementor-959 .elementor-element.elementor-element-8d0a665 .elementor-heading-title{font-size:7vw;}.elementor-959 .elementor-element.elementor-element-8d0a665 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 35px 0px;}.elementor-959 .elementor-element.elementor-element-bae29e6 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-959 .elementor-element.elementor-element-bae29e6:after{content:"0.5";}}@media(min-width:768px){.elementor-959 .elementor-element.elementor-element-b059b4d{--content-width:1600px;}.elementor-959 .elementor-element.elementor-element-9338043{--width:100%;}.elementor-959 .elementor-element.elementor-element-88404f7{--content-width:1600px;}}/* Start custom CSS for posts, class: .elementor-element-bae29e6 */.elementor-959 .elementor-element.elementor-element-bae29e6 .elementor-post__card {
    box-shadow: 0px 43px 43px -30px #A48C79;
}

.elementor-posts .elementor-post__card .elementor-post__badge, .elementor-posts .elementor-post__card .elementor-post__read-more{
    background: linear-gradient(144.55deg, #000A28 42.16%, #582800 100%);
    box-shadow: 0px 15px 20px -9px #ECC8AA;
    border-radius: 49px;
    padding: 7px 19px;
}/* End custom CSS */