.elementor-55 .elementor-element.elementor-element-b321294{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.9;--padding-top:8em;--padding-bottom:8em;--padding-left:8em;--padding-right:8em;}.elementor-55 .elementor-element.elementor-element-b321294:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-b321294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://braveandmaiden.com/wp-content/uploads/2025/09/Hero-5-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-b321294::before, .elementor-55 .elementor-element.elementor-element-b321294 > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-b321294 > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-b321294 > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-b321294 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-b321294 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-1db7671 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-55 .elementor-element.elementor-element-1db7671 img{width:5em;}.elementor-55 .elementor-element.elementor-element-2a38f4d{--display:flex;}.elementor-55 .elementor-element.elementor-element-434991f > .elementor-widget-container{margin:0em 0em 3em 0em;}.elementor-55 .elementor-element.elementor-element-434991f{text-align:center;}.elementor-55 .elementor-element.elementor-element-434991f .elementor-heading-title{color:#000000;}.elementor-55 .elementor-element.elementor-element-6f0e0ce > .elementor-widget-container{margin:0em 0em 3em 0em;}.elementor-55 .elementor-element.elementor-element-6f0e0ce{text-align:center;color:#000000;}.elementor-55 .elementor-element.elementor-element-2ec0e1c .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-2ec0e1c .elementor-button:focus{background-color:#252525;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-2ec0e1c .elementor-button{fill:#252252;color:#252252;border-style:solid;border-color:#252525;}.elementor-55 .elementor-element.elementor-element-2ec0e1c .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-2ec0e1c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-ba659cf{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:4em 4em;--row-gap:4em;--column-gap:4em;--padding-top:6em;--padding-bottom:6em;--padding-left:4em;--padding-right:4em;}.elementor-55 .elementor-element.elementor-element-ba659cf:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-ba659cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252525;}.elementor-55 .elementor-element.elementor-element-27693b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-55 .elementor-element.elementor-element-27693b2:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-27693b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252525;}.elementor-55 .elementor-element.elementor-element-9bad1fe{--display:flex;}.elementor-55 .elementor-element.elementor-element-924117f > .elementor-widget-container{margin:0em 0em 3em 0em;}.elementor-55 .elementor-element.elementor-element-924117f .elementor-heading-title{color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-0c5b25f > .elementor-widget-container{margin:0em 0em 3em 0em;}.elementor-55 .elementor-element.elementor-element-0c5b25f{color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-7661597 .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-7661597 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-55 .elementor-element.elementor-element-7661597 .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-7661597 .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-7661597 .elementor-button:focus svg{fill:#000000;}.elementor-55 .elementor-element.elementor-element-e42271d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-55 .elementor-element.elementor-element-79398f9{--display:flex;}.elementor-55 .elementor-element.elementor-element-26a594f{--display:flex;--min-height:100vh;--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;--flex-wrap-mobile:wrap;--align-items:center;--gap:0em 4em;--row-gap:0em;--column-gap:4em;--padding-top:8em;--padding-bottom:8em;--padding-left:4em;--padding-right:4em;}.elementor-55 .elementor-element.elementor-element-26a594f:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-26a594f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEECEA;}.elementor-55 .elementor-element.elementor-element-26a594f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-4504244{--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;--gap:0em 3em;--row-gap:0em;--column-gap:3em;}.elementor-55 .elementor-element.elementor-element-57cf618{--display:flex;--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-55 .elementor-element.elementor-element-3b5c5b8 .premium-banner-ib-title, .elementor-55 .elementor-element.elementor-element-3b5c5b8 .premium-banner-ib-content, .elementor-55 .elementor-element.elementor-element-3b5c5b8 .premium-banner-read-more{text-align:center;}.elementor-55 .elementor-element.elementor-element-3b5c5b8 .premium-banner-ib img{opacity:1;}.elementor-55 .elementor-element.elementor-element-3b5c5b8:hover .premium-banner-ib img{opacity:1;}.elementor-55 .elementor-element.elementor-element-3b5c5b8 .premium-banner-ib-desc .premium_banner_title{font-size:14px;font-weight:500;letter-spacing:1px;}.elementor-55 .elementor-element.elementor-element-3b5c5b8 .premium-banner-animation5 .premium-banner-ib-desc{background-color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-3b5c5b8 .premium_banner_content{color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-d316df5{--display:flex;--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-55 .elementor-element.elementor-element-c287b94 .premium-banner-ib-title, .elementor-55 .elementor-element.elementor-element-c287b94 .premium-banner-ib-content, .elementor-55 .elementor-element.elementor-element-c287b94 .premium-banner-read-more{text-align:center;}.elementor-55 .elementor-element.elementor-element-c287b94 .premium-banner-ib img{opacity:1;}.elementor-55 .elementor-element.elementor-element-c287b94:hover .premium-banner-ib img{opacity:1;}.elementor-55 .elementor-element.elementor-element-c287b94 .premium-banner-ib-desc .premium_banner_title{font-size:14px;font-weight:500;letter-spacing:1px;}.elementor-55 .elementor-element.elementor-element-c287b94 .premium-banner-animation5 .premium-banner-ib-desc{background-color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-c287b94 .premium_banner_content{color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-c287b94{border-radius:0em 0em 0em 0em;}.elementor-55 .elementor-element.elementor-element-ebfdb79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-55 .elementor-element.elementor-element-e78b7ae > .elementor-widget-container{margin:0em 0em 3em 0em;}.elementor-55 .elementor-element.elementor-element-679e5c1 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-55 .elementor-element.elementor-element-d18d137 .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-d18d137 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-d18d137 .elementor-button{fill:#000000;color:#000000;border-style:solid;border-color:#000000;}.elementor-55 .elementor-element.elementor-element-d18d137 .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-d18d137 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-97c8c38{--display:flex;--min-height:100vh;--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:3em 3em;--row-gap:3em;--column-gap:3em;--padding-top:6em;--padding-bottom:6em;--padding-left:4em;--padding-right:4em;}.elementor-55 .elementor-element.elementor-element-97c8c38:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-97c8c38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252525;}.elementor-55 .elementor-element.elementor-element-a7ab10c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-55 .elementor-element.elementor-element-3a65fe0{--display:flex;}.elementor-55 .elementor-element.elementor-element-e58c0a2 > .elementor-widget-container{margin:0em 0em 3em 0em;}.elementor-55 .elementor-element.elementor-element-e58c0a2 .elementor-heading-title{color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-f458b18 > .elementor-widget-container{margin:0em 0em 3em 0em;}.elementor-55 .elementor-element.elementor-element-f458b18{color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-6089043 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-55 .elementor-element.elementor-element-6089043 .elementor-heading-title{color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-0f83df8 .ectbe-wrapper{--e-ectbe-date-area-background:#FFFFFF;--ectbe-featd-evt-bg-color:#FFFFFF;--ectbe-featd-evt-color:#FFFFFF;--e-ectbe-date-area-color:#FFFFFF;--e-ectbe-evt-title-color:#FFFFFF;--e-ectbe-evt-description-color:#FFFFFF;--e-ectbe-evt-venue-color:#FFFFFF;--e-ectbe-evt-read-more-color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-0f83df8 .ectbe-list-wrapper.style-1 .ectbe-date-area,
					.elementor-55 .elementor-element.elementor-element-0f83df8 .ectbe-content-box .ectbe-date-area span,
					.elementor-55 .elementor-element.elementor-element-0f83df8 .ectbe-minimal-list-wrapper .ectbe-evt-time{font-family:"Gotham", Sans-serif;font-size:12px;font-weight:400;}.elementor-55 .elementor-element.elementor-element-0f83df8 .ectbe-evt-title .ectbe-evt-url{font-family:"Gotham", Sans-serif;font-size:16px;font-weight:400;}.elementor-55 .elementor-element.elementor-element-0f83df8 .ectbe-evt-description{font-family:"Gotham", Sans-serif;}.elementor-55 .elementor-element.elementor-element-0f83df8 .ectbe-evt-venue span{font-family:"Gotham", Sans-serif;}.elementor-55 .elementor-element.elementor-element-0f83df8 .ectbe-evt-read-more{font-family:"Gotham", Sans-serif;font-weight:400;text-decoration:underline;}.elementor-55 .elementor-element.elementor-element-bf84d86 .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-bf84d86 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-bf84d86 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-55 .elementor-element.elementor-element-bf84d86 .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-bf84d86 .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-bf84d86 .elementor-button:focus svg{fill:#000000;}.elementor-55 .elementor-element.elementor-element-d1af7ae{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-55 .elementor-element.elementor-element-76efc5e{--display:flex;--min-height:50vh;--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;--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-55 .elementor-element.elementor-element-fd92ec7{--display:flex;}.elementor-55 .elementor-element.elementor-element-fd92ec7:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-fd92ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://braveandmaiden.com/wp-content/uploads/2025/12/HOME-Gatherings-2-DB7A8358-Enhanced-NR.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-8237797{--display:flex;}.elementor-55 .elementor-element.elementor-element-8237797:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-8237797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://braveandmaiden.com/wp-content/uploads/2026/01/kim-and-chad-brave-and-maiden-estate-wedding-santa-ynez-0065-682x1024-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-9d9c0e2{--display:flex;--min-height:50vh;--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;--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-55 .elementor-element.elementor-element-23b32da{--display:flex;}.elementor-55 .elementor-element.elementor-element-23b32da:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-23b32da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://braveandmaiden.com/wp-content/uploads/2026/01/R5B_9013-scaled-e1768540699506.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-7770d30{--display:flex;}.elementor-55 .elementor-element.elementor-element-7770d30:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-7770d30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://braveandmaiden.com/wp-content/uploads/2026/01/IMG_2264-scaled.jpg");background-position:center center;background-size:cover;}.elementor-55 .elementor-element.elementor-element-c2a764d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-55 .elementor-element.elementor-element-ac34609{--display:flex;--min-height:125vh;--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;}.elementor-55 .elementor-element.elementor-element-bbde9e1{--display:flex;}.elementor-55 .elementor-element.elementor-element-bbde9e1:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-bbde9e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://braveandmaiden.com/wp-content/uploads/2025/09/Home-Events-6.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-b51ce05{--display:flex;--z-index:0;}.elementor-55 .elementor-element.elementor-element-b51ce05:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-b51ce05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://braveandmaiden.com/wp-content/uploads/2025/11/R5B_9758.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-1c762fd{--display:flex;--min-height:125vh;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--z-index:1;position:absolute;}.elementor-55 .elementor-element.elementor-element-e771aa7{--display:flex;box-shadow:10px 10px 10px 0px rgba(0, 0, 0, 0.125);--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:3em;--padding-right:3em;}.elementor-55 .elementor-element.elementor-element-e771aa7:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-e771aa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-9857d55 > .elementor-widget-container{margin:0em 0em 3em 0em;}.elementor-55 .elementor-element.elementor-element-9857d55{text-align:center;}.elementor-55 .elementor-element.elementor-element-706d6fb > .elementor-widget-container{margin:0em 0em 3em 0em;}.elementor-55 .elementor-element.elementor-element-706d6fb{text-align:center;}.elementor-55 .elementor-element.elementor-element-917bee5 .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-917bee5 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-917bee5 .elementor-button{fill:#000000;color:#000000;border-style:solid;border-color:#000000;}.elementor-55 .elementor-element.elementor-element-917bee5 .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-917bee5 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px) and (min-width:768px){.elementor-55 .elementor-element.elementor-element-4504244{--width:100%;}.elementor-55 .elementor-element.elementor-element-57cf618{--width:100%;}.elementor-55 .elementor-element.elementor-element-ebfdb79{--width:100%;}.elementor-55 .elementor-element.elementor-element-e771aa7{--width:100%;}}@media(max-width:1366px){.elementor-55 .elementor-element.elementor-element-434991f > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-55 .elementor-element.elementor-element-6f0e0ce > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-55 .elementor-element.elementor-element-ba659cf{--gap:4em 4em;--row-gap:4em;--column-gap:4em;--padding-top:6em;--padding-bottom:6em;--padding-left:4em;--padding-right:4em;}.elementor-55 .elementor-element.elementor-element-76efc5e{--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;}.elementor-55 .elementor-element.elementor-element-9d9c0e2{--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;}}@media(min-width:768px){.elementor-55 .elementor-element.elementor-element-b321294{--content-width:540px;}.elementor-55 .elementor-element.elementor-element-ba659cf{--content-width:1440px;}.elementor-55 .elementor-element.elementor-element-27693b2{--width:50%;}.elementor-55 .elementor-element.elementor-element-e42271d{--width:50%;}.elementor-55 .elementor-element.elementor-element-26a594f{--width:99.33%;}.elementor-55 .elementor-element.elementor-element-4504244{--width:66.6666%;}.elementor-55 .elementor-element.elementor-element-ebfdb79{--width:33.3333%;}.elementor-55 .elementor-element.elementor-element-97c8c38{--content-width:1440px;}.elementor-55 .elementor-element.elementor-element-a7ab10c{--width:33.3333%;}.elementor-55 .elementor-element.elementor-element-d1af7ae{--width:66.6666%;}.elementor-55 .elementor-element.elementor-element-8237797{--width:50%;}.elementor-55 .elementor-element.elementor-element-23b32da{--width:50%;}.elementor-55 .elementor-element.elementor-element-ac34609{--width:100%;}.elementor-55 .elementor-element.elementor-element-1c762fd{--width:100%;}.elementor-55 .elementor-element.elementor-element-e771aa7{--width:40%;}}@media(max-width:880px) and (min-width:768px){.elementor-55 .elementor-element.elementor-element-b321294{--content-width:100%;}.elementor-55 .elementor-element.elementor-element-79398f9{--content-width:100%;}.elementor-55 .elementor-element.elementor-element-a7ab10c{--width:100%;}.elementor-55 .elementor-element.elementor-element-3a65fe0{--width:100%;}.elementor-55 .elementor-element.elementor-element-d1af7ae{--width:100%;}}@media(min-width:1367px){.elementor-55 .elementor-element.elementor-element-b321294:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-b321294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(min-width:2400px){.elementor-55 .elementor-element.elementor-element-b321294{--content-width:720px;--padding-top:10em;--padding-bottom:10em;--padding-left:8em;--padding-right:8em;}.elementor-55 .elementor-element.elementor-element-1db7671 img{width:6em;}.elementor-55 .elementor-element.elementor-element-ba659cf{--content-width:1920px;--gap:5em 5em;--row-gap:5em;--column-gap:5em;--padding-top:6em;--padding-bottom:6em;--padding-left:5em;--padding-right:5em;}.elementor-55 .elementor-element.elementor-element-924117f > .elementor-widget-container{margin:0em 0em 4em 0em;}.elementor-55 .elementor-element.elementor-element-e42271d{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-55 .elementor-element.elementor-element-26a594f{--gap:5em 5em;--row-gap:5em;--column-gap:5em;--padding-top:8em;--padding-bottom:8em;--padding-left:6em;--padding-right:6em;}.elementor-55 .elementor-element.elementor-element-4504244{--gap:4em 4em;--row-gap:4em;--column-gap:4em;}.elementor-55 .elementor-element.elementor-element-e78b7ae > .elementor-widget-container{margin:0em 0em 4em 0em;}.elementor-55 .elementor-element.elementor-element-97c8c38{--content-width:1920px;--gap:4em 4em;--row-gap:4em;--column-gap:4em;--padding-top:8em;--padding-bottom:8em;--padding-left:5em;--padding-right:5em;}.elementor-55 .elementor-element.elementor-element-e58c0a2 > .elementor-widget-container{margin:0em 0em 4em 0em;}.elementor-55 .elementor-element.elementor-element-f458b18 > .elementor-widget-container{margin:0em 0em 4em 0em;}.elementor-55 .elementor-element.elementor-element-6089043 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-55 .elementor-element.elementor-element-d1af7ae{--gap:4em 4em;--row-gap:4em;--column-gap:4em;}.elementor-55 .elementor-element.elementor-element-76efc5e{--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;--gap:4em 4em;--row-gap:4em;--column-gap:4em;}.elementor-55 .elementor-element.elementor-element-9d9c0e2{--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;--gap:4em 4em;--row-gap:4em;--column-gap:4em;}.elementor-55 .elementor-element.elementor-element-e771aa7{--width:33%;--margin-top:6em;--margin-bottom:0em;--margin-left:-4em;--margin-right:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-55 .elementor-element.elementor-element-9857d55 > .elementor-widget-container{margin:0em 0em 3em 0em;}.elementor-55 .elementor-element.elementor-element-706d6fb > .elementor-widget-container{margin:0em 0em 3em 0em;}}@media(max-width:1200px){.elementor-55 .elementor-element.elementor-element-ba659cf{--gap:3em 3em;--row-gap:3em;--column-gap:3em;--padding-top:5em;--padding-bottom:5em;--padding-left:3em;--padding-right:3em;}.elementor-55 .elementor-element.elementor-element-924117f > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-55 .elementor-element.elementor-element-0c5b25f > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-55 .elementor-element.elementor-element-e78b7ae > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-55 .elementor-element.elementor-element-679e5c1 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-55 .elementor-element.elementor-element-e58c0a2 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-55 .elementor-element.elementor-element-f458b18 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-55 .elementor-element.elementor-element-6089043 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-55 .elementor-element.elementor-element-76efc5e{--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;}.elementor-55 .elementor-element.elementor-element-9d9c0e2{--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;}.elementor-55 .elementor-element.elementor-element-9857d55 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-55 .elementor-element.elementor-element-706d6fb > .elementor-widget-container{margin:0em 0em 2em 0em;}}@media(max-width:1024px){.elementor-55 .elementor-element.elementor-element-b321294:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-b321294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:33px 0px;}.elementor-55 .elementor-element.elementor-element-ba659cf{--gap:3em 3em;--row-gap:3em;--column-gap:3em;--padding-top:5em;--padding-bottom:5em;--padding-left:3em;--padding-right:3em;}.elementor-55 .elementor-element.elementor-element-0c5b25f > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-55 .elementor-element.elementor-element-26a594f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-55 .elementor-element.elementor-element-4504244{--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-55 .elementor-element.elementor-element-e58c0a2 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-55 .elementor-element.elementor-element-f458b18 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-55 .elementor-element.elementor-element-6089043 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-55 .elementor-element.elementor-element-76efc5e{--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;}.elementor-55 .elementor-element.elementor-element-9d9c0e2{--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;}.elementor-55 .elementor-element.elementor-element-ac34609{--min-height:75vh;}.elementor-55 .elementor-element.elementor-element-1c762fd{--min-height:0vh;position:relative;}.elementor-55 .elementor-element.elementor-element-706d6fb > .elementor-widget-container{margin:0em 0em 2em 0em;}}@media(max-width:880px){.elementor-55 .elementor-element.elementor-element-b321294{--min-height:75vh;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-55 .elementor-element.elementor-element-ba659cf{--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;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-55 .elementor-element.elementor-element-924117f > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-55 .elementor-element.elementor-element-97c8c38{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-55 .elementor-element.elementor-element-f458b18 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-55 .elementor-element.elementor-element-bf84d86 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-55 .elementor-element.elementor-element-d1af7ae{--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-55 .elementor-element.elementor-element-76efc5e{--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-55 .elementor-element.elementor-element-9d9c0e2{--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;--gap:1em 1em;--row-gap:1em;--column-gap:1em;}}@media(max-width:767px){.elementor-55 .elementor-element.elementor-element-b321294:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-b321294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-55 .elementor-element.elementor-element-b321294{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-55 .elementor-element.elementor-element-ba659cf{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-55 .elementor-element.elementor-element-26a594f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-55 .elementor-element.elementor-element-97c8c38{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-55 .elementor-element.elementor-element-3a65fe0{--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-55 .elementor-element.elementor-element-bf84d86 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-55 .elementor-element.elementor-element-d1af7ae{--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-55 .elementor-element.elementor-element-76efc5e{--min-height:25vh;--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;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-55 .elementor-element.elementor-element-fd92ec7{--width:40%;}.elementor-55 .elementor-element.elementor-element-8237797{--width:60%;}.elementor-55 .elementor-element.elementor-element-9d9c0e2{--min-height:25vh;--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;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-55 .elementor-element.elementor-element-23b32da{--width:60%;}.elementor-55 .elementor-element.elementor-element-7770d30{--width:40%;}.elementor-55 .elementor-element.elementor-element-ac34609{--min-height:50vh;}.elementor-55 .elementor-element.elementor-element-bbde9e1{--width:50%;}.elementor-55 .elementor-element.elementor-element-b51ce05{--width:50%;}.elementor-55 .elementor-element.elementor-element-e771aa7{--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}}/* Start custom CSS for the-events-calendar-addon, class: .elementor-element-0f83df8 */.ectbe-month-header {
    font-size: 14px;
    font-weight: 400;
}
.style-2 #ectbe-date .ectbe-ev-mo, .style-2 span.ectbe-ev-day {
    font-weight: 400;
    font-size: 14px;
}
.elementor-55 .elementor-element.elementor-element-0f83df8 .ectbe-event-item {
    border-left-width: 1px !important;
}/* End custom CSS */
/* Start custom CSS */.ectbe-list-wrapper.style-2 .ectbe-simple-event .ectbe-content-box {
  border-left: none !important;
}
@media screen and (max-width: 767px) {
  #home-events .style-2 .ectbe-inner-wrapper.ectbe-simple-event {
    border-left: none !important;
    border: none !important;
  }
}/* End custom CSS */