.elementor-11 .elementor-element.elementor-element-b421af3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1870317{--display:flex;--justify-content:flex-start;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1870317.e-con{--align-self:stretch;}.elementor-11 .elementor-element.elementor-element-def780b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-63f6d05 );}.elementor-11 .elementor-element.elementor-element-d429a33 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:100px;font-weight:600;font-style:italic;}.elementor-11 .elementor-element.elementor-element-06a259d .elementor-heading-title{font-family:"Montserrat", Sans-serif;}.elementor-11 .elementor-element.elementor-element-28bd2b7 .elementor-button{background-color:#02010100;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-63f6d05 );color:var( --e-global-color-63f6d05 );border-style:solid;border-width:2px 2px 2px 2px;border-color:#C9A227;border-radius:2px 2px 2px 2px;padding:20px 25px 20px 25px;}.elementor-11 .elementor-element.elementor-element-28bd2b7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-28bd2b7 > .elementor-widget-container:hover{--e-transform-scale:1.01;}.elementor-11 .elementor-element.elementor-element-28bd2b7 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-28bd2b7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-28bd2b7 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-11 .elementor-element.elementor-element-782e2b9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-09c9c33 img{max-width:75%;}.elementor-11 .elementor-element.elementor-element-1d4ccf3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-29650b8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c04ff55 img{max-width:5%;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-b421af3{--content-width:1200px;}.elementor-11 .elementor-element.elementor-element-1d4ccf3{--content-width:1200px;}}/* Start custom CSS for image, class: .elementor-element-09c9c33 */.elementor-11 .elementor-element.elementor-element-09c9c33 img {
    -webkit-mask-image: linear-gradient(
        to bottom,
        #000 0%,
        #000 80%,
        rgba(0, 0, 0, 0.9) 84%,
        rgba(0, 0, 0, 0.7) 89%,
        rgba(0, 0, 0, 0.4) 94%,
        transparent 100%
    );

    mask-image: linear-gradient(
        to bottom,
        #000 0%,
        #000 80%,
        rgba(0, 0, 0, 0.9) 84%,
        rgba(0, 0, 0, 0.7) 89%,
        rgba(0, 0, 0, 0.4) 94%,
        transparent 100%
    );
}/* End custom CSS */