.elementor-588 .elementor-element.elementor-element-da7b23a{width:var( --container-widget-width, 72.891% );max-width:72.891%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:72.891%;--container-widget-flex-grow:0;}.elementor-588 .elementor-element.elementor-element-da7b23a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-da7b23a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-588 .elementor-element.elementor-element-cce8d5a{width:var( --container-widget-width, 103.964% );max-width:103.964%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:103.964%;--container-widget-flex-grow:0;}.elementor-588 .elementor-element.elementor-element-cce8d5a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-cce8d5a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:42px;font-weight:400;}.elementor-588 .elementor-element.elementor-element-de81a93{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-588 .elementor-element.elementor-element-de81a93 p{margin-block-end:0px;}.elementor-588 .elementor-element.elementor-element-a36c270{width:var( --container-widget-width, 105.839% );max-width:105.839%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -90px;--container-widget-width:105.839%;--container-widget-flex-grow:0;}.elementor-588 .elementor-element.elementor-element-a36c270.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-a36c270 img{width:100%;max-width:100%;height:500px;object-fit:fill;}.elementor-588 .elementor-element.elementor-element-e5d6766{width:var( --container-widget-width, 72.891% );max-width:72.891%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:72.891%;--container-widget-flex-grow:0;text-align:center;}.elementor-588 .elementor-element.elementor-element-e5d6766.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-e5d6766 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-588 .elementor-element.elementor-element-8ee3f98{width:var( --container-widget-width, 103.964% );max-width:103.964%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:103.964%;--container-widget-flex-grow:0;text-align:center;}.elementor-588 .elementor-element.elementor-element-8ee3f98.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-8ee3f98 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:42px;font-weight:400;color:var( --e-global-color-blocksy_palette_1 );}.elementor-588 .elementor-element.elementor-element-04137b6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-primary );}.elementor-588 .elementor-element.elementor-element-04137b6 p{margin-block-end:0px;}.elementor-588 .elementor-element.elementor-element-5b7d857 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-588 .elementor-element.elementor-element-2ee2aea{width:var( --container-widget-width, 103.964% );max-width:103.964%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:103.964%;--container-widget-flex-grow:0;text-align:start;}.elementor-588 .elementor-element.elementor-element-2ee2aea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-2ee2aea .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:42px;font-weight:400;color:var( --e-global-color-blocksy_palette_1 );}.elementor-588 .elementor-element.elementor-element-4f03290{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-588 .elementor-element.elementor-element-5a015d5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:30px;color:var( --e-global-color-primary );}.elementor-588 .elementor-element.elementor-element-5a015d5 p{margin-block-end:0px;}.elementor-588 .elementor-element.elementor-element-1a3f5d3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-588 .elementor-element.elementor-element-9e49317{width:var( --container-widget-width, 103.964% );max-width:103.964%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:103.964%;--container-widget-flex-grow:0;text-align:start;}.elementor-588 .elementor-element.elementor-element-9e49317.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-9e49317 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:42px;font-weight:400;color:var( --e-global-color-blocksy_palette_1 );}.elementor-588 .elementor-element.elementor-element-246f7b3{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-588 .elementor-element.elementor-element-0d131a2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:30px;color:var( --e-global-color-primary );}.elementor-588 .elementor-element.elementor-element-0d131a2 p{margin-block-end:0px;}.elementor-588 .elementor-element.elementor-element-aa7949f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-588 .elementor-element.elementor-element-16ffb4a{width:var( --container-widget-width, 103.964% );max-width:103.964%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:103.964%;--container-widget-flex-grow:0;text-align:start;}.elementor-588 .elementor-element.elementor-element-16ffb4a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-16ffb4a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:42px;font-weight:400;color:var( --e-global-color-blocksy_palette_1 );}.elementor-588 .elementor-element.elementor-element-6b60a1f{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-588 .elementor-element.elementor-element-29be2f4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:30px;color:var( --e-global-color-primary );}.elementor-588 .elementor-element.elementor-element-29be2f4 p{margin-block-end:0px;}.elementor-588 .elementor-element.elementor-element-984d721 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-588 .elementor-element.elementor-element-cddee57{width:var( --container-widget-width, 103.964% );max-width:103.964%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:103.964%;--container-widget-flex-grow:0;text-align:start;}.elementor-588 .elementor-element.elementor-element-cddee57.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-cddee57 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:42px;font-weight:400;color:var( --e-global-color-blocksy_palette_1 );}.elementor-588 .elementor-element.elementor-element-40786dd{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-588 .elementor-element.elementor-element-33675b2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:30px;color:var( --e-global-color-primary );}.elementor-588 .elementor-element.elementor-element-33675b2 p{margin-block-end:0px;}.elementor-588 .elementor-element.elementor-element-f855508{width:var( --container-widget-width, 103.964% );max-width:103.964%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:103.964%;--container-widget-flex-grow:0;text-align:center;}.elementor-588 .elementor-element.elementor-element-f855508.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-f855508 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:42px;font-weight:400;color:var( --e-global-color-blocksy_palette_1 );}.elementor-588 .elementor-element.elementor-element-544cf02{width:var( --container-widget-width, 600px );max-width:600px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-588 .elementor-element.elementor-element-e8907f9 .elementor-button{background-color:var( --e-global-color-blocksy_palette_1 );font-size:16px;fill:var( --e-global-color-8480ac1 );color:var( --e-global-color-8480ac1 );}.elementor-588 .elementor-element.elementor-element-e8907f9 .elementor-button:hover, .elementor-588 .elementor-element.elementor-element-e8907f9 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_3 );color:var( --e-global-color-8480ac1 );}.elementor-588 .elementor-element.elementor-element-e8907f9{width:var( --container-widget-width, 50% );max-width:50%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 26px 14px 26px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-588 .elementor-element.elementor-element-e8907f9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-e8907f9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-588 .elementor-element.elementor-element-e8907f9 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-588 .elementor-element.elementor-element-e8907f9 .elementor-button:hover svg, .elementor-588 .elementor-element.elementor-element-e8907f9 .elementor-button:focus svg{fill:var( --e-global-color-8480ac1 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-588 .elementor-element.elementor-element-cce8d5a{text-align:center;}.elementor-588 .elementor-element.elementor-element-de81a93{text-align:center;}.elementor-588 .elementor-element.elementor-element-a36c270{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-a36c270 img{width:100%;max-width:100%;height:400px;object-fit:cover;}.elementor-588 .elementor-element.elementor-element-8ee3f98{text-align:center;}.elementor-588 .elementor-element.elementor-element-04137b6{text-align:center;}.elementor-588 .elementor-element.elementor-element-2ee2aea{text-align:center;}.elementor-588 .elementor-element.elementor-element-5a015d5{text-align:center;}.elementor-588 .elementor-element.elementor-element-9e49317{text-align:center;}.elementor-588 .elementor-element.elementor-element-0d131a2{text-align:center;}.elementor-588 .elementor-element.elementor-element-16ffb4a{text-align:center;}.elementor-588 .elementor-element.elementor-element-29be2f4{text-align:center;}.elementor-588 .elementor-element.elementor-element-cddee57{text-align:center;}.elementor-588 .elementor-element.elementor-element-33675b2{text-align:center;}.elementor-588 .elementor-element.elementor-element-f855508{text-align:center;}}@media(max-width:767px){.elementor-588 .elementor-element.elementor-element-da7b23a{width:var( --container-widget-width, 407.567px );max-width:407.567px;--container-widget-width:407.567px;--container-widget-flex-grow:0;text-align:center;}.elementor-588 .elementor-element.elementor-element-cce8d5a .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-588 .elementor-element.elementor-element-de81a93{width:100%;max-width:100%;}.elementor-588 .elementor-element.elementor-element-a36c270 img{height:330px;}.elementor-588 .elementor-element.elementor-element-e5d6766{width:var( --container-widget-width, 407.567px );max-width:407.567px;--container-widget-width:407.567px;--container-widget-flex-grow:0;text-align:center;}.elementor-588 .elementor-element.elementor-element-8ee3f98 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-588 .elementor-element.elementor-element-04137b6{width:100%;max-width:100%;}.elementor-588 .elementor-element.elementor-element-5b7d857 .elementor-heading-title{font-size:20px;}.elementor-588 .elementor-element.elementor-element-2ee2aea .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-588 .elementor-element.elementor-element-4f03290{padding:10px 0px 0px 0px;text-align:center;font-size:18px;}.elementor-588 .elementor-element.elementor-element-5a015d5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-1a3f5d3 .elementor-heading-title{font-size:20px;}.elementor-588 .elementor-element.elementor-element-9e49317 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-588 .elementor-element.elementor-element-246f7b3{padding:10px 0px 0px 0px;text-align:center;font-size:18px;}.elementor-588 .elementor-element.elementor-element-0d131a2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-aa7949f .elementor-heading-title{font-size:20px;}.elementor-588 .elementor-element.elementor-element-16ffb4a .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-588 .elementor-element.elementor-element-6b60a1f{padding:10px 0px 0px 0px;text-align:center;font-size:18px;}.elementor-588 .elementor-element.elementor-element-29be2f4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-984d721 .elementor-heading-title{font-size:20px;}.elementor-588 .elementor-element.elementor-element-cddee57 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-588 .elementor-element.elementor-element-40786dd{padding:10px 0px 0px 0px;text-align:center;font-size:18px;}.elementor-588 .elementor-element.elementor-element-33675b2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-f855508 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-588 .elementor-element.elementor-element-544cf02{font-size:18px;}.elementor-588 .elementor-element.elementor-element-e8907f9{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;}.elementor-588 .elementor-element.elementor-element-e8907f9.elementor-element{--align-self:center;}}/* Start custom CSS for image, class: .elementor-element-a36c270 */.elementor-588 .elementor-element.elementor-element-a36c270 {
    -webkit-mask-image: linear-gradient(
        to right,
        transparent 0%,
        rgba(0,0,0,0.25) 15%,
        black 38%,
        black 100%
    );
    mask-image: linear-gradient(
        to right,
        transparent 0%,
        rgba(0,0,0,0.25) 15%,
        black 38%,
        black 100%
    );
}/* End custom CSS */