.elementor-43 .elementor-element.elementor-element-50a76e5{--display:flex;--min-height:77vh;--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:flex-start;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-43 .elementor-element.elementor-element-50a76e5:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-50a76e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eclasseventsandrentals.com/wp-content/uploads/2026/08/uc-2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-43 .elementor-element.elementor-element-50a76e5::before, .elementor-43 .elementor-element.elementor-element-50a76e5 > .elementor-background-video-container::before, .elementor-43 .elementor-element.elementor-element-50a76e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-43 .elementor-element.elementor-element-50a76e5 > .elementor-background-slideshow::before, .elementor-43 .elementor-element.elementor-element-50a76e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-43 .elementor-element.elementor-element-50a76e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(100deg, rgba(38,3,10,0.96) 0%, rgba(58,10,22,0.66) 100%);}.elementor-43 .elementor-element.elementor-element-153d32d{--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;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-43 .elementor-element.elementor-element-ffaf84f > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-43 .elementor-element.elementor-element-ffaf84f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;font-style:italic;line-height:1.3em;color:#C79542;}.elementor-43 .elementor-element.elementor-element-4be70c1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:70px;font-weight:600;line-height:1.09em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-43 .elementor-element.elementor-element-af4c88e > .elementor-widget-container{margin:24px 0px 34px 0px;}.elementor-43 .elementor-element.elementor-element-af4c88e{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.9em;color:#E8DCCB;}.elementor-43 .elementor-element.elementor-element-4314790{--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;--flex-wrap:wrap;}.elementor-43 .elementor-element.elementor-element-1888b65{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-1888b65:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-1888b65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #C79542 0%, #E5CC92 100%);}.elementor-43 .elementor-element.elementor-element-1888b65:hover{background-color:transparent;background-image:linear-gradient(135deg, #E5CC92 0%, #C79542 100%);}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-43 .elementor-element.elementor-element-7b3be48 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#26030A;color:#26030A;border-radius:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-7b3be48 .elementor-button:hover, .elementor-43 .elementor-element.elementor-element-7b3be48 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#26030A;}.elementor-43 .elementor-element.elementor-element-7b3be48 .elementor-button:hover svg, .elementor-43 .elementor-element.elementor-element-7b3be48 .elementor-button:focus svg{fill:#26030A;}.elementor-43 .elementor-element.elementor-element-8d744ed .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#F5ECE1;color:#F5ECE1;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(199,149,66,0.75);border-radius:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-8d744ed .elementor-button:hover, .elementor-43 .elementor-element.elementor-element-8d744ed .elementor-button:focus{background-color:#C79542;color:#26030A;}.elementor-43 .elementor-element.elementor-element-8d744ed .elementor-button:hover svg, .elementor-43 .elementor-element.elementor-element-8d744ed .elementor-button:focus svg{fill:#26030A;}.elementor-43 .elementor-element.elementor-element-bb43611{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-ceec6c4 .ecel-hero{background-image:url("https://eclasseventsandrentals.com/wp-content/uploads/2026/08/uc-1-scaled.jpg");background-position:center center;background-size:cover;min-height:77vh;justify-content:center;}.elementor-43 .elementor-element.elementor-element-ceec6c4 .ecel-hero__overlay{background-color:#26030A;opacity:0.78;}.elementor-43 .elementor-element.elementor-element-ceec6c4 .ecel-hero__inner{text-align:left;align-items:flex-start;--ecel-hero-items:left;max-width:1240px;}.elementor-43 .elementor-element.elementor-element-ceec6c4 .ecel-hero__text{max-width:663px;}.elementor-43 .elementor-element.elementor-element-ceec6c4 .ecel-hero__eyebrow{color:#C79542;}.elementor-43 .elementor-element.elementor-element-ceec6c4 .ecel-hero__title{color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-ceec6c4 .ecel-hero__desc{color:#E8DCCB;}.elementor-43 .elementor-element.elementor-element-ceec6c4 .ecel-hero__actions{gap:18px;}.elementor-43 .elementor-element.elementor-element-ceec6c4 .ecel-btn--primary{color:#26030A;background-color:#C79542;border-color:#C79542;}.elementor-43 .elementor-element.elementor-element-ceec6c4 .ecel-btn--primary:hover, .elementor-43 .elementor-element.elementor-element-ceec6c4 .ecel-btn--primary:focus-visible{color:#26030A;background-color:#E5CC92;}.elementor-43 .elementor-element.elementor-element-ceec6c4 .ecel-btn--ghost{color:#F5ECE1;background-color:rgba(0,0,0,0);border-color:#C79542;}.elementor-43 .elementor-element.elementor-element-ceec6c4 .ecel-btn--ghost:hover, .elementor-43 .elementor-element.elementor-element-ceec6c4 .ecel-btn--ghost:focus-visible{color:#26030A;background-color:#C79542;}.elementor-43 .elementor-element.elementor-element-aa060f7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-aa060f7:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-aa060f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-c6e4988.elementor-element{--align-self:center;}.elementor-43 .elementor-element.elementor-element-c6e4988 .ecel-strip{background-color:#3A0A16;padding:20px 20px 20px 20px;}.elementor-43 .elementor-element.elementor-element-c6e4988 .ecel-strip__list{gap:22px;justify-content:center;}.elementor-43 .elementor-element.elementor-element-c6e4988 .ecel-strip__item{color:#E5CC92;}.elementor-43 .elementor-element.elementor-element-c6e4988 a.ecel-strip__item:hover{color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-c6e4988 .ecel-strip__sep{color:#C79542;}.elementor-43 .elementor-element.elementor-element-decda90{--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;--justify-content:center;--align-items:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(199,149,66,0.22);--border-color:rgba(199,149,66,0.22);--padding-top:19px;--padding-bottom:19px;--padding-left:24px;--padding-right:24px;}.elementor-43 .elementor-element.elementor-element-decda90:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-decda90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-a640eb8{width:auto;max-width:auto;}.elementor-43 .elementor-element.elementor-element-a640eb8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:2.3px;color:#E5CC92;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-43 .elementor-element.elementor-element-721d6aa{width:auto;max-width:auto;}.elementor-43 .elementor-element.elementor-element-721d6aa .elementor-icon-wrapper{text-align:center;}.elementor-43 .elementor-element.elementor-element-721d6aa.elementor-view-stacked .elementor-icon{background-color:#C79542;}.elementor-43 .elementor-element.elementor-element-721d6aa.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-721d6aa.elementor-view-default .elementor-icon{color:#C79542;border-color:#C79542;}.elementor-43 .elementor-element.elementor-element-721d6aa.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-721d6aa.elementor-view-default .elementor-icon svg{fill:#C79542;}.elementor-43 .elementor-element.elementor-element-721d6aa .elementor-icon{font-size:6px;}.elementor-43 .elementor-element.elementor-element-721d6aa .elementor-icon svg{height:6px;}.elementor-43 .elementor-element.elementor-element-80a69aa{width:auto;max-width:auto;}.elementor-43 .elementor-element.elementor-element-80a69aa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:2.3px;color:#E5CC92;}.elementor-43 .elementor-element.elementor-element-307cf8d{width:auto;max-width:auto;}.elementor-43 .elementor-element.elementor-element-307cf8d .elementor-icon-wrapper{text-align:center;}.elementor-43 .elementor-element.elementor-element-307cf8d.elementor-view-stacked .elementor-icon{background-color:#C79542;}.elementor-43 .elementor-element.elementor-element-307cf8d.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-307cf8d.elementor-view-default .elementor-icon{color:#C79542;border-color:#C79542;}.elementor-43 .elementor-element.elementor-element-307cf8d.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-307cf8d.elementor-view-default .elementor-icon svg{fill:#C79542;}.elementor-43 .elementor-element.elementor-element-307cf8d .elementor-icon{font-size:6px;}.elementor-43 .elementor-element.elementor-element-307cf8d .elementor-icon svg{height:6px;}.elementor-43 .elementor-element.elementor-element-f2289ea{width:auto;max-width:auto;}.elementor-43 .elementor-element.elementor-element-f2289ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:2.3px;color:#E5CC92;}.elementor-43 .elementor-element.elementor-element-61c79ef{width:auto;max-width:auto;}.elementor-43 .elementor-element.elementor-element-61c79ef .elementor-icon-wrapper{text-align:center;}.elementor-43 .elementor-element.elementor-element-61c79ef.elementor-view-stacked .elementor-icon{background-color:#C79542;}.elementor-43 .elementor-element.elementor-element-61c79ef.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-61c79ef.elementor-view-default .elementor-icon{color:#C79542;border-color:#C79542;}.elementor-43 .elementor-element.elementor-element-61c79ef.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-61c79ef.elementor-view-default .elementor-icon svg{fill:#C79542;}.elementor-43 .elementor-element.elementor-element-61c79ef .elementor-icon{font-size:6px;}.elementor-43 .elementor-element.elementor-element-61c79ef .elementor-icon svg{height:6px;}.elementor-43 .elementor-element.elementor-element-7ece86c{width:auto;max-width:auto;}.elementor-43 .elementor-element.elementor-element-7ece86c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:2.3px;color:#E5CC92;}.elementor-43 .elementor-element.elementor-element-e4c2666{width:auto;max-width:auto;}.elementor-43 .elementor-element.elementor-element-e4c2666 .elementor-icon-wrapper{text-align:center;}.elementor-43 .elementor-element.elementor-element-e4c2666.elementor-view-stacked .elementor-icon{background-color:#C79542;}.elementor-43 .elementor-element.elementor-element-e4c2666.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-e4c2666.elementor-view-default .elementor-icon{color:#C79542;border-color:#C79542;}.elementor-43 .elementor-element.elementor-element-e4c2666.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-e4c2666.elementor-view-default .elementor-icon svg{fill:#C79542;}.elementor-43 .elementor-element.elementor-element-e4c2666 .elementor-icon{font-size:6px;}.elementor-43 .elementor-element.elementor-element-e4c2666 .elementor-icon svg{height:6px;}.elementor-43 .elementor-element.elementor-element-b91a557{width:auto;max-width:auto;}.elementor-43 .elementor-element.elementor-element-b91a557 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:2.3px;color:#E5CC92;}.elementor-43 .elementor-element.elementor-element-035919e{--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;--align-items:center;--padding-top:104px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-43 .elementor-element.elementor-element-035919e:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-035919e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-df847ac{text-align:center;}.elementor-43 .elementor-element.elementor-element-df847ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#C79542;}.elementor-43 .elementor-element.elementor-element-1c959de > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-1c959de{text-align:center;}.elementor-43 .elementor-element.elementor-element-1c959de .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:500;line-height:1.34em;color:#3A0A16;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-43 .elementor-element.elementor-element-35dc923{--divider-border-style:solid;--divider-color:#C79542;--divider-border-width:1px;}.elementor-43 .elementor-element.elementor-element-35dc923 .elementor-divider-separator{width:190px;margin:0 auto;margin-center:0;}.elementor-43 .elementor-element.elementor-element-35dc923 .elementor-divider{text-align:center;padding-block-start:18px;padding-block-end:18px;}.elementor-43 .elementor-element.elementor-element-35dc923 .elementor-divider__text{color:#C79542;font-size:8px;}.elementor-43 .elementor-element.elementor-element-7dfc3f1{width:var( --container-widget-width, 730px );max-width:730px;--container-widget-width:730px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.8em;color:#6B5A50;}.elementor-43 .elementor-element.elementor-element-7dfc3f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-ac218b6{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43 .elementor-element.elementor-element-7f6c245{--display:flex;--padding-top:2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-7f6c245:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-7f6c245 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #C79542 0%, #E5CC92 100%);}.elementor-43 .elementor-element.elementor-element-0c28857{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:28px;--padding-bottom:28px;--padding-left:16px;--padding-right:16px;}.elementor-43 .elementor-element.elementor-element-0c28857:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-0c28857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-97d4d85{text-align:center;}.elementor-43 .elementor-element.elementor-element-97d4d85 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;line-height:1em;color:#AD7F38;}.elementor-43 .elementor-element.elementor-element-5673e5c{text-align:center;}.elementor-43 .elementor-element.elementor-element-5673e5c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-a90fa7c{--display:flex;--padding-top:2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-a90fa7c:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-a90fa7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #C79542 0%, #E5CC92 100%);}.elementor-43 .elementor-element.elementor-element-6165490{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:28px;--padding-bottom:28px;--padding-left:16px;--padding-right:16px;}.elementor-43 .elementor-element.elementor-element-6165490:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-6165490 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-148fe48{text-align:center;}.elementor-43 .elementor-element.elementor-element-148fe48 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;line-height:1em;color:#AD7F38;}.elementor-43 .elementor-element.elementor-element-a7ad183{text-align:center;}.elementor-43 .elementor-element.elementor-element-a7ad183 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-71d35ed{--display:flex;--padding-top:2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-71d35ed:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-71d35ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #C79542 0%, #E5CC92 100%);}.elementor-43 .elementor-element.elementor-element-a21f81e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:28px;--padding-bottom:28px;--padding-left:16px;--padding-right:16px;}.elementor-43 .elementor-element.elementor-element-a21f81e:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-a21f81e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-036123d{text-align:center;}.elementor-43 .elementor-element.elementor-element-036123d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;line-height:1em;color:#AD7F38;}.elementor-43 .elementor-element.elementor-element-da71735{text-align:center;}.elementor-43 .elementor-element.elementor-element-da71735 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-113e914{--display:flex;--padding-top:2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-113e914:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-113e914 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #C79542 0%, #E5CC92 100%);}.elementor-43 .elementor-element.elementor-element-171237c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:28px;--padding-bottom:28px;--padding-left:16px;--padding-right:16px;}.elementor-43 .elementor-element.elementor-element-171237c:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-171237c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-e9ee70e{text-align:center;}.elementor-43 .elementor-element.elementor-element-e9ee70e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;line-height:1em;color:#AD7F38;}.elementor-43 .elementor-element.elementor-element-3517b76{text-align:center;}.elementor-43 .elementor-element.elementor-element-3517b76 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-0df202d{--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;--align-items:center;--overlay-opacity:0.22;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-43 .elementor-element.elementor-element-0df202d:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-0df202d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#26030A;}.elementor-43 .elementor-element.elementor-element-0df202d::before, .elementor-43 .elementor-element.elementor-element-0df202d > .elementor-background-video-container::before, .elementor-43 .elementor-element.elementor-element-0df202d > .e-con-inner > .elementor-background-video-container::before, .elementor-43 .elementor-element.elementor-element-0df202d > .elementor-background-slideshow::before, .elementor-43 .elementor-element.elementor-element-0df202d > .e-con-inner > .elementor-background-slideshow::before, .elementor-43 .elementor-element.elementor-element-0df202d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://eclasseventsandrentals.com/wp-content/uploads/2026/08/uc-2-scaled.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-43 .elementor-element.elementor-element-ee6450c{text-align:center;}.elementor-43 .elementor-element.elementor-element-ee6450c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#C79542;}.elementor-43 .elementor-element.elementor-element-5ee5b27 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-5ee5b27{text-align:center;}.elementor-43 .elementor-element.elementor-element-5ee5b27 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:500;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-6b030eb{--divider-border-style:solid;--divider-color:#C79542;--divider-border-width:1px;}.elementor-43 .elementor-element.elementor-element-6b030eb .elementor-divider-separator{width:190px;margin:0 auto;margin-center:0;}.elementor-43 .elementor-element.elementor-element-6b030eb .elementor-divider{text-align:center;padding-block-start:18px;padding-block-end:18px;}.elementor-43 .elementor-element.elementor-element-6b030eb .elementor-divider__text{color:#C79542;font-size:8px;}.elementor-43 .elementor-element.elementor-element-5b319a8{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.8em;color:#E8DCCB;}.elementor-43 .elementor-element.elementor-element-5b319a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-67f2c4a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(199,149,66,0.42);--border-color:rgba(199,149,66,0.42);box-shadow:0px 32px 70px 0px rgba(0,0,0,0.55);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-61ad446 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-43 .elementor-element.elementor-element-61ad446 .elementor-custom-embed-play i{color:#FFFFFF;font-size:87px;text-shadow:11px 10px 61px #FFFFFF;}.elementor-43 .elementor-element.elementor-element-61ad446 .elementor-custom-embed-play svg{fill:#FFFFFF;width:87px;height:87px;}.elementor-43 .elementor-element.elementor-element-a2aebf1{--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;--align-items:center;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-43 .elementor-element.elementor-element-a2aebf1:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-a2aebf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F1E8;}.elementor-43 .elementor-element.elementor-element-646dbaf{--divider-border-style:solid;--divider-color:#C79542;--divider-border-width:1px;}.elementor-43 .elementor-element.elementor-element-646dbaf .elementor-divider-separator{width:560px;margin:0 auto;margin-center:0;}.elementor-43 .elementor-element.elementor-element-646dbaf .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-43 .elementor-element.elementor-element-646dbaf .elementor-divider__text{color:#AD7F38;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:3.4px;}.elementor-43 .elementor-element.elementor-element-912ac51 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-912ac51{text-align:center;}.elementor-43 .elementor-element.elementor-element-912ac51 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:500;color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-c4d3a77{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.8em;color:#6B5A50;}.elementor-43 .elementor-element.elementor-element-c4d3a77 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-ba897ce{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-9f8991d{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(199,149,66,0.34);--border-color:rgba(199,149,66,0.34);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-9f8991d:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-9f8991d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF8F1;}.elementor-43 .elementor-element.elementor-element-ad572b5{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-ad572b5:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-ad572b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eclasseventsandrentals.com/wp-content/uploads/2026/08/1787028891-e1787295661294.webp");background-size:cover;}.elementor-43 .elementor-element.elementor-element-4473571{--display:flex;--padding-top:26px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-43 .elementor-element.elementor-element-6875ba9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-203d9fc{font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.75em;color:#6B5A50;}.elementor-43 .elementor-element.elementor-element-98e11cf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#AD7F38;}.elementor-43 .elementor-element.elementor-element-c78361d{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(199,149,66,0.34);--border-color:rgba(199,149,66,0.34);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-c78361d:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-c78361d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF8F1;}.elementor-43 .elementor-element.elementor-element-57225fb{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-57225fb:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-57225fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eclasseventsandrentals.com/wp-content/uploads/2026/08/uc-2-scaled.jpg");background-position:center center;background-size:cover;}.elementor-43 .elementor-element.elementor-element-ad57fda{--display:flex;--padding-top:26px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-43 .elementor-element.elementor-element-718028b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-303a7fb{font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.75em;color:#6B5A50;}.elementor-43 .elementor-element.elementor-element-018c801 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#AD7F38;}.elementor-43 .elementor-element.elementor-element-e59d0a4{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(199,149,66,0.34);--border-color:rgba(199,149,66,0.34);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-e59d0a4:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-e59d0a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF8F1;}.elementor-43 .elementor-element.elementor-element-073d169{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-073d169:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-073d169 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eclasseventsandrentals.com/wp-content/uploads/2026/08/AudioGuestbookEclass.webp");background-size:cover;}.elementor-43 .elementor-element.elementor-element-f449449{--display:flex;--padding-top:26px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-43 .elementor-element.elementor-element-8e35959 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-467b37e{font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.75em;color:#6B5A50;}.elementor-43 .elementor-element.elementor-element-3c05d2a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#AD7F38;}.elementor-43 .elementor-element.elementor-element-d936113{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(199,149,66,0.34);--border-color:rgba(199,149,66,0.34);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-d936113:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-d936113 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF8F1;}.elementor-43 .elementor-element.elementor-element-9bffa4f{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-9bffa4f:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-9bffa4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eclasseventsandrentals.com/wp-content/uploads/2026/08/Eclass-Magazine-Box.webp");background-position:center center;background-size:cover;}.elementor-43 .elementor-element.elementor-element-6b4aa5f{--display:flex;--padding-top:26px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-43 .elementor-element.elementor-element-fa94f9b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-8916b49{font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.75em;color:#6B5A50;}.elementor-43 .elementor-element.elementor-element-223fe49 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#AD7F38;}.elementor-43 .elementor-element.elementor-element-0c89746{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(199,149,66,0.34);--border-color:rgba(199,149,66,0.34);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-0c89746:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-0c89746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF8F1;}.elementor-43 .elementor-element.elementor-element-37f8c03{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-37f8c03:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-37f8c03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eclasseventsandrentals.com/wp-content/uploads/2026/08/download.webp");background-size:cover;}.elementor-43 .elementor-element.elementor-element-32f9d9c{--display:flex;--padding-top:26px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-43 .elementor-element.elementor-element-f8fc516 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-a718b3d{font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.75em;color:#6B5A50;}.elementor-43 .elementor-element.elementor-element-c5dd5ee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#AD7F38;}.elementor-43 .elementor-element.elementor-element-ae79f47{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(199,149,66,0.34);--border-color:rgba(199,149,66,0.34);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-ae79f47:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-ae79f47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF8F1;}.elementor-43 .elementor-element.elementor-element-de327f8{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-de327f8:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-de327f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eclasseventsandrentals.com/wp-content/uploads/2026/08/White_folding_table_on_display_202608211140.webp");background-size:cover;}.elementor-43 .elementor-element.elementor-element-865c324{--display:flex;--padding-top:26px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-43 .elementor-element.elementor-element-627dce2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-4b6592b{font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.75em;color:#6B5A50;}.elementor-43 .elementor-element.elementor-element-23db836 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#AD7F38;}.elementor-43 .elementor-element.elementor-element-9a6f95d{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(199,149,66,0.34);--border-color:rgba(199,149,66,0.34);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-9a6f95d:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-9a6f95d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF8F1;}.elementor-43 .elementor-element.elementor-element-4822030{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-4822030:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-4822030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eclasseventsandrentals.com/wp-content/uploads/2026/08/White_folding_table_and_piece_202608211140.webp");background-size:cover;}.elementor-43 .elementor-element.elementor-element-0196485{--display:flex;--padding-top:26px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-43 .elementor-element.elementor-element-6b1247c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-b027845{font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.75em;color:#6B5A50;}.elementor-43 .elementor-element.elementor-element-e5bae3b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#AD7F38;}.elementor-43 .elementor-element.elementor-element-e594301{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(199,149,66,0.34);--border-color:rgba(199,149,66,0.34);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-e594301:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-e594301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF8F1;}.elementor-43 .elementor-element.elementor-element-3049c27{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-3049c27:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-3049c27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eclasseventsandrentals.com/wp-content/uploads/2026/08/White_folding_chair_and_stacks_202608211140.webp");background-size:cover;}.elementor-43 .elementor-element.elementor-element-6c514a5{--display:flex;--padding-top:26px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-43 .elementor-element.elementor-element-e1bf0b8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-9767b99{font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.75em;color:#6B5A50;}.elementor-43 .elementor-element.elementor-element-6db2518 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#AD7F38;}.elementor-43 .elementor-element.elementor-element-de28fb8{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(199,149,66,0.34);--border-color:rgba(199,149,66,0.34);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-de28fb8:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-de28fb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF8F1;}.elementor-43 .elementor-element.elementor-element-2895878{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-2895878:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-2895878 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eclasseventsandrentals.com/wp-content/uploads/2026/08/uc-3.jpg");background-position:center center;background-size:cover;}.elementor-43 .elementor-element.elementor-element-699af5b{--display:flex;--padding-top:26px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-43 .elementor-element.elementor-element-f07ef0c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-bd85c5d{font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.75em;color:#6B5A50;}.elementor-43 .elementor-element.elementor-element-a960d65 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#AD7F38;}.elementor-43 .elementor-element.elementor-element-795df08{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(199,149,66,0.34);--border-color:rgba(199,149,66,0.34);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-795df08:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-795df08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF8F1;}.elementor-43 .elementor-element.elementor-element-506b552{--display:flex;--min-height:250px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-506b552:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-506b552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #3A0A16 0%, #26030A 100%);}.elementor-43 .elementor-element.elementor-element-847f231 .elementor-icon-wrapper{text-align:center;}.elementor-43 .elementor-element.elementor-element-847f231.elementor-view-stacked .elementor-icon{background-color:#C79542;}.elementor-43 .elementor-element.elementor-element-847f231.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-847f231.elementor-view-default .elementor-icon{color:#C79542;border-color:#C79542;}.elementor-43 .elementor-element.elementor-element-847f231.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-847f231.elementor-view-default .elementor-icon svg{fill:#C79542;}.elementor-43 .elementor-element.elementor-element-847f231 .elementor-icon{font-size:52px;}.elementor-43 .elementor-element.elementor-element-847f231 .elementor-icon svg{height:52px;}.elementor-43 .elementor-element.elementor-element-892e09d{--display:flex;--padding-top:26px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-43 .elementor-element.elementor-element-6d7f65c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-f6bd400{font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.75em;color:#6B5A50;}.elementor-43 .elementor-element.elementor-element-e9a29e7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#AD7F38;}.elementor-43 .elementor-element.elementor-element-913c954{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(199,149,66,0.34);--border-color:rgba(199,149,66,0.34);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-913c954:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-913c954 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF8F1;}.elementor-43 .elementor-element.elementor-element-fe5206c{--display:flex;--min-height:250px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-fe5206c:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-fe5206c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #3A0A16 0%, #26030A 100%);}.elementor-43 .elementor-element.elementor-element-9574e54 .elementor-icon-wrapper{text-align:center;}.elementor-43 .elementor-element.elementor-element-9574e54.elementor-view-stacked .elementor-icon{background-color:#C79542;}.elementor-43 .elementor-element.elementor-element-9574e54.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-9574e54.elementor-view-default .elementor-icon{color:#C79542;border-color:#C79542;}.elementor-43 .elementor-element.elementor-element-9574e54.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-9574e54.elementor-view-default .elementor-icon svg{fill:#C79542;}.elementor-43 .elementor-element.elementor-element-9574e54 .elementor-icon{font-size:52px;}.elementor-43 .elementor-element.elementor-element-9574e54 .elementor-icon svg{height:52px;}.elementor-43 .elementor-element.elementor-element-1a60508{--display:flex;--padding-top:26px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-43 .elementor-element.elementor-element-0acc713 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-f4f0bdf{font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.75em;color:#6B5A50;}.elementor-43 .elementor-element.elementor-element-8733c3c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#AD7F38;}.elementor-43 .elementor-element.elementor-element-df5f6a0{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(199,149,66,0.34);--border-color:rgba(199,149,66,0.34);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-df5f6a0:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-df5f6a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF8F1;}.elementor-43 .elementor-element.elementor-element-cc195de{--display:flex;--min-height:250px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-cc195de:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-cc195de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #3A0A16 0%, #26030A 100%);}.elementor-43 .elementor-element.elementor-element-beaf403 .elementor-icon-wrapper{text-align:center;}.elementor-43 .elementor-element.elementor-element-beaf403.elementor-view-stacked .elementor-icon{background-color:#C79542;}.elementor-43 .elementor-element.elementor-element-beaf403.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-beaf403.elementor-view-default .elementor-icon{color:#C79542;border-color:#C79542;}.elementor-43 .elementor-element.elementor-element-beaf403.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-beaf403.elementor-view-default .elementor-icon svg{fill:#C79542;}.elementor-43 .elementor-element.elementor-element-beaf403 .elementor-icon{font-size:52px;}.elementor-43 .elementor-element.elementor-element-beaf403 .elementor-icon svg{height:52px;}.elementor-43 .elementor-element.elementor-element-2282120{--display:flex;--padding-top:26px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-43 .elementor-element.elementor-element-a3e58a1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-24752c5{font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.75em;color:#6B5A50;}.elementor-43 .elementor-element.elementor-element-4573760 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#AD7F38;}.elementor-43 .elementor-element.elementor-element-120bc0e .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#3A0A16;color:#3A0A16;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C79542;border-radius:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-120bc0e .elementor-button:hover, .elementor-43 .elementor-element.elementor-element-120bc0e .elementor-button:focus{background-color:#3A0A16;color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-120bc0e > .elementor-widget-container{margin:48px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-120bc0e .elementor-button:hover svg, .elementor-43 .elementor-element.elementor-element-120bc0e .elementor-button:focus svg{fill:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-7e6f56f{--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;--align-items:center;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-43 .elementor-element.elementor-element-7e6f56f:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-7e6f56f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-a0408ff{--divider-border-style:solid;--divider-color:#C79542;--divider-border-width:1px;}.elementor-43 .elementor-element.elementor-element-a0408ff .elementor-divider-separator{width:560px;margin:0 auto;margin-center:0;}.elementor-43 .elementor-element.elementor-element-a0408ff .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-43 .elementor-element.elementor-element-a0408ff .elementor-divider__text{color:#AD7F38;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:3.4px;}.elementor-43 .elementor-element.elementor-element-5e9e13b > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-43 .elementor-element.elementor-element-5e9e13b{text-align:center;}.elementor-43 .elementor-element.elementor-element-5e9e13b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:500;color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-36832d3{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-b8bd406{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(199,149,66,0.42);--border-color:rgba(199,149,66,0.42);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-b8bd406:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-b8bd406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF8F1;}.elementor-43 .elementor-element.elementor-element-5c0e7ab{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--padding-top:26px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-43 .elementor-element.elementor-element-5c0e7ab:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-5c0e7ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-5c0e7ab::before, .elementor-43 .elementor-element.elementor-element-5c0e7ab > .elementor-background-video-container::before, .elementor-43 .elementor-element.elementor-element-5c0e7ab > .e-con-inner > .elementor-background-video-container::before, .elementor-43 .elementor-element.elementor-element-5c0e7ab > .elementor-background-slideshow::before, .elementor-43 .elementor-element.elementor-element-5c0e7ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-43 .elementor-element.elementor-element-5c0e7ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, rgba(199,149,66,0.22) 0%, rgba(199,149,66,0) 100%);}.elementor-43 .elementor-element.elementor-element-1dcfa24{text-align:center;}.elementor-43 .elementor-element.elementor-element-1dcfa24 .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-size:47px;font-weight:400;line-height:1.08em;color:#E5CC92;}.elementor-43 .elementor-element.elementor-element-8878a6c > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-8878a6c{text-align:center;}.elementor-43 .elementor-element.elementor-element-8878a6c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:5px;color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-72896c6{--display:flex;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-43 .elementor-element.elementor-element-72896c6:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-72896c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #C79542 0%, #E5CC92 100%);}.elementor-43 .elementor-element.elementor-element-24c0942{text-align:center;}.elementor-43 .elementor-element.elementor-element-24c0942 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13.5px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#26030A;}.elementor-43 .elementor-element.elementor-element-1320489{--display:flex;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );color:var( --e-global-color-text );}.elementor-43 .elementor-element.elementor-element-c7000fc .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-43 .elementor-element.elementor-element-c7000fc.elementor-view-stacked .elementor-icon{background-color:#3A0A16;fill:#F5ECE1;color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-c7000fc.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-c7000fc.elementor-view-default .elementor-icon{fill:#3A0A16;color:#3A0A16;border-color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-c7000fc.elementor-view-framed .elementor-icon{background-color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-c7000fc .elementor-icon{font-size:13px;padding:8px;}.elementor-43 .elementor-element.elementor-element-c7000fc .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-c7000fc .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-43 .elementor-element.elementor-element-c7000fc .elementor-icon-box-title{color:#3F3230;}.elementor-43 .elementor-element.elementor-element-a3230ee .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-43 .elementor-element.elementor-element-a3230ee.elementor-view-stacked .elementor-icon{background-color:#3A0A16;fill:#F5ECE1;color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-a3230ee.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-a3230ee.elementor-view-default .elementor-icon{fill:#3A0A16;color:#3A0A16;border-color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-a3230ee.elementor-view-framed .elementor-icon{background-color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-a3230ee .elementor-icon{font-size:13px;padding:8px;}.elementor-43 .elementor-element.elementor-element-a3230ee .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-a3230ee .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-43 .elementor-element.elementor-element-a3230ee .elementor-icon-box-title{color:#3F3230;}.elementor-43 .elementor-element.elementor-element-5e4ed3c .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-43 .elementor-element.elementor-element-5e4ed3c.elementor-view-stacked .elementor-icon{background-color:#3A0A16;fill:#F5ECE1;color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-5e4ed3c.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-5e4ed3c.elementor-view-default .elementor-icon{fill:#3A0A16;color:#3A0A16;border-color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-5e4ed3c.elementor-view-framed .elementor-icon{background-color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-5e4ed3c .elementor-icon{font-size:13px;padding:8px;}.elementor-43 .elementor-element.elementor-element-5e4ed3c .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-5e4ed3c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-43 .elementor-element.elementor-element-5e4ed3c .elementor-icon-box-title{color:#3F3230;}.elementor-43 .elementor-element.elementor-element-b120536 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-43 .elementor-element.elementor-element-b120536.elementor-view-stacked .elementor-icon{background-color:#3A0A16;fill:#F5ECE1;color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-b120536.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-b120536.elementor-view-default .elementor-icon{fill:#3A0A16;color:#3A0A16;border-color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-b120536.elementor-view-framed .elementor-icon{background-color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-b120536 .elementor-icon{font-size:13px;padding:8px;}.elementor-43 .elementor-element.elementor-element-b120536 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-b120536 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-43 .elementor-element.elementor-element-b120536 .elementor-icon-box-title{color:#3F3230;}.elementor-43 .elementor-element.elementor-element-97149b2 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-43 .elementor-element.elementor-element-97149b2.elementor-view-stacked .elementor-icon{background-color:#3A0A16;fill:#F5ECE1;color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-97149b2.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-97149b2.elementor-view-default .elementor-icon{fill:#3A0A16;color:#3A0A16;border-color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-97149b2.elementor-view-framed .elementor-icon{background-color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-97149b2 .elementor-icon{font-size:13px;padding:8px;}.elementor-43 .elementor-element.elementor-element-97149b2 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-97149b2 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-43 .elementor-element.elementor-element-97149b2 .elementor-icon-box-title{color:#3F3230;}.elementor-43 .elementor-element.elementor-element-d87e116 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-43 .elementor-element.elementor-element-d87e116.elementor-view-stacked .elementor-icon{background-color:#3A0A16;fill:#F5ECE1;color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-d87e116.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-d87e116.elementor-view-default .elementor-icon{fill:#3A0A16;color:#3A0A16;border-color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-d87e116.elementor-view-framed .elementor-icon{background-color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-d87e116 .elementor-icon{font-size:13px;padding:8px;}.elementor-43 .elementor-element.elementor-element-d87e116 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-d87e116 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-43 .elementor-element.elementor-element-d87e116 .elementor-icon-box-title{color:#3F3230;}.elementor-43 .elementor-element.elementor-element-dcd2241{--display:flex;--margin-top:autopx;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-43 .elementor-element.elementor-element-dcd2241:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-dcd2241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #C79542 0%, #E5CC92 100%);}.elementor-43 .elementor-element.elementor-element-476d053{text-align:center;}.elementor-43 .elementor-element.elementor-element-476d053 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:700;color:#26030A;}.elementor-43 .elementor-element.elementor-element-4b4c2cf{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(199,149,66,0.42);--border-color:rgba(199,149,66,0.42);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-4b4c2cf:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-4b4c2cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF8F1;}.elementor-43 .elementor-element.elementor-element-c18eb29{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--padding-top:26px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-43 .elementor-element.elementor-element-c18eb29:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-c18eb29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-c18eb29::before, .elementor-43 .elementor-element.elementor-element-c18eb29 > .elementor-background-video-container::before, .elementor-43 .elementor-element.elementor-element-c18eb29 > .e-con-inner > .elementor-background-video-container::before, .elementor-43 .elementor-element.elementor-element-c18eb29 > .elementor-background-slideshow::before, .elementor-43 .elementor-element.elementor-element-c18eb29 > .e-con-inner > .elementor-background-slideshow::before, .elementor-43 .elementor-element.elementor-element-c18eb29 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, rgba(199,149,66,0.22) 0%, rgba(199,149,66,0) 100%);}.elementor-43 .elementor-element.elementor-element-85c9bf8{text-align:center;}.elementor-43 .elementor-element.elementor-element-85c9bf8 .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-size:47px;font-weight:400;line-height:1.08em;color:#E5CC92;}.elementor-43 .elementor-element.elementor-element-0e6ef6d > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-0e6ef6d{text-align:center;}.elementor-43 .elementor-element.elementor-element-0e6ef6d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:5px;color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-9ff6227{--display:flex;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-43 .elementor-element.elementor-element-9ff6227:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-9ff6227 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #C79542 0%, #E5CC92 100%);}.elementor-43 .elementor-element.elementor-element-75b2110{text-align:center;}.elementor-43 .elementor-element.elementor-element-75b2110 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13.5px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#26030A;}.elementor-43 .elementor-element.elementor-element-7b69cf1{--display:flex;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-43 .elementor-element.elementor-element-ae2056e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-43 .elementor-element.elementor-element-ae2056e.elementor-view-stacked .elementor-icon{background-color:#3A0A16;fill:#F5ECE1;color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-ae2056e.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-ae2056e.elementor-view-default .elementor-icon{fill:#3A0A16;color:#3A0A16;border-color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-ae2056e.elementor-view-framed .elementor-icon{background-color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-ae2056e .elementor-icon{font-size:13px;padding:8px;}.elementor-43 .elementor-element.elementor-element-ae2056e .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-ae2056e .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-43 .elementor-element.elementor-element-ae2056e .elementor-icon-box-title{color:#3F3230;}.elementor-43 .elementor-element.elementor-element-22eb91d .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-43 .elementor-element.elementor-element-22eb91d.elementor-view-stacked .elementor-icon{background-color:#3A0A16;fill:#F5ECE1;color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-22eb91d.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-22eb91d.elementor-view-default .elementor-icon{fill:#3A0A16;color:#3A0A16;border-color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-22eb91d.elementor-view-framed .elementor-icon{background-color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-22eb91d .elementor-icon{font-size:13px;padding:8px;}.elementor-43 .elementor-element.elementor-element-22eb91d .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-22eb91d .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-43 .elementor-element.elementor-element-22eb91d .elementor-icon-box-title{color:#3F3230;}.elementor-43 .elementor-element.elementor-element-8c4c1b9 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-43 .elementor-element.elementor-element-8c4c1b9.elementor-view-stacked .elementor-icon{background-color:#3A0A16;fill:#F5ECE1;color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-8c4c1b9.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-8c4c1b9.elementor-view-default .elementor-icon{fill:#3A0A16;color:#3A0A16;border-color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-8c4c1b9.elementor-view-framed .elementor-icon{background-color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-8c4c1b9 .elementor-icon{font-size:13px;padding:8px;}.elementor-43 .elementor-element.elementor-element-8c4c1b9 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-8c4c1b9 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-43 .elementor-element.elementor-element-8c4c1b9 .elementor-icon-box-title{color:#3F3230;}.elementor-43 .elementor-element.elementor-element-929aa39 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-43 .elementor-element.elementor-element-929aa39.elementor-view-stacked .elementor-icon{background-color:#3A0A16;fill:#F5ECE1;color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-929aa39.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-929aa39.elementor-view-default .elementor-icon{fill:#3A0A16;color:#3A0A16;border-color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-929aa39.elementor-view-framed .elementor-icon{background-color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-929aa39 .elementor-icon{font-size:13px;padding:8px;}.elementor-43 .elementor-element.elementor-element-929aa39 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-929aa39 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-43 .elementor-element.elementor-element-929aa39 .elementor-icon-box-title{color:#3F3230;}.elementor-43 .elementor-element.elementor-element-3c92625 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-43 .elementor-element.elementor-element-3c92625.elementor-view-stacked .elementor-icon{background-color:#3A0A16;fill:#F5ECE1;color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-3c92625.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-3c92625.elementor-view-default .elementor-icon{fill:#3A0A16;color:#3A0A16;border-color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-3c92625.elementor-view-framed .elementor-icon{background-color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-3c92625 .elementor-icon{font-size:13px;padding:8px;}.elementor-43 .elementor-element.elementor-element-3c92625 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-3c92625 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-43 .elementor-element.elementor-element-3c92625 .elementor-icon-box-title{color:#3F3230;}.elementor-43 .elementor-element.elementor-element-ceee8ef .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-43 .elementor-element.elementor-element-ceee8ef.elementor-view-stacked .elementor-icon{background-color:#3A0A16;fill:#F5ECE1;color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-ceee8ef.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-ceee8ef.elementor-view-default .elementor-icon{fill:#3A0A16;color:#3A0A16;border-color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-ceee8ef.elementor-view-framed .elementor-icon{background-color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-ceee8ef .elementor-icon{font-size:13px;padding:8px;}.elementor-43 .elementor-element.elementor-element-ceee8ef .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-ceee8ef .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-43 .elementor-element.elementor-element-ceee8ef .elementor-icon-box-title{color:#3F3230;}.elementor-43 .elementor-element.elementor-element-23d61e0{--display:flex;--margin-top:autopx;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-43 .elementor-element.elementor-element-23d61e0:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-23d61e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #C79542 0%, #E5CC92 100%);}.elementor-43 .elementor-element.elementor-element-9ead75a{text-align:center;}.elementor-43 .elementor-element.elementor-element-9ead75a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:700;color:#26030A;}.elementor-43 .elementor-element.elementor-element-4a486c5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(199,149,66,0.42);--border-color:rgba(199,149,66,0.42);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-4a486c5:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-4a486c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF8F1;}.elementor-43 .elementor-element.elementor-element-dd44cdd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--padding-top:26px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-43 .elementor-element.elementor-element-dd44cdd:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-dd44cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-dd44cdd::before, .elementor-43 .elementor-element.elementor-element-dd44cdd > .elementor-background-video-container::before, .elementor-43 .elementor-element.elementor-element-dd44cdd > .e-con-inner > .elementor-background-video-container::before, .elementor-43 .elementor-element.elementor-element-dd44cdd > .elementor-background-slideshow::before, .elementor-43 .elementor-element.elementor-element-dd44cdd > .e-con-inner > .elementor-background-slideshow::before, .elementor-43 .elementor-element.elementor-element-dd44cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, rgba(199,149,66,0.22) 0%, rgba(199,149,66,0) 100%);}.elementor-43 .elementor-element.elementor-element-0940b1c{text-align:center;}.elementor-43 .elementor-element.elementor-element-0940b1c .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-size:47px;font-weight:400;line-height:1.08em;color:#E5CC92;}.elementor-43 .elementor-element.elementor-element-a08be51 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-a08be51{text-align:center;}.elementor-43 .elementor-element.elementor-element-a08be51 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:5px;color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-fdf41fb{--display:flex;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-43 .elementor-element.elementor-element-fdf41fb:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-fdf41fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #C79542 0%, #E5CC92 100%);}.elementor-43 .elementor-element.elementor-element-580c758{text-align:center;}.elementor-43 .elementor-element.elementor-element-580c758 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13.5px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#26030A;}.elementor-43 .elementor-element.elementor-element-4c5025e{--display:flex;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-43 .elementor-element.elementor-element-afaf2a7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-43 .elementor-element.elementor-element-afaf2a7.elementor-view-stacked .elementor-icon{background-color:#3A0A16;fill:#F5ECE1;color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-afaf2a7.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-afaf2a7.elementor-view-default .elementor-icon{fill:#3A0A16;color:#3A0A16;border-color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-afaf2a7.elementor-view-framed .elementor-icon{background-color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-afaf2a7 .elementor-icon{font-size:13px;padding:8px;}.elementor-43 .elementor-element.elementor-element-afaf2a7 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-afaf2a7 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-43 .elementor-element.elementor-element-afaf2a7 .elementor-icon-box-title{color:#3F3230;}.elementor-43 .elementor-element.elementor-element-c809512 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-43 .elementor-element.elementor-element-c809512.elementor-view-stacked .elementor-icon{background-color:#3A0A16;fill:#F5ECE1;color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-c809512.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-c809512.elementor-view-default .elementor-icon{fill:#3A0A16;color:#3A0A16;border-color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-c809512.elementor-view-framed .elementor-icon{background-color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-c809512 .elementor-icon{font-size:13px;padding:8px;}.elementor-43 .elementor-element.elementor-element-c809512 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-c809512 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-43 .elementor-element.elementor-element-c809512 .elementor-icon-box-title{color:#3F3230;}.elementor-43 .elementor-element.elementor-element-50ef21c .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-43 .elementor-element.elementor-element-50ef21c.elementor-view-stacked .elementor-icon{background-color:#3A0A16;fill:#F5ECE1;color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-50ef21c.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-50ef21c.elementor-view-default .elementor-icon{fill:#3A0A16;color:#3A0A16;border-color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-50ef21c.elementor-view-framed .elementor-icon{background-color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-50ef21c .elementor-icon{font-size:13px;padding:8px;}.elementor-43 .elementor-element.elementor-element-50ef21c .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-50ef21c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-43 .elementor-element.elementor-element-50ef21c .elementor-icon-box-title{color:#3F3230;}.elementor-43 .elementor-element.elementor-element-bd02859 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-43 .elementor-element.elementor-element-bd02859.elementor-view-stacked .elementor-icon{background-color:#3A0A16;fill:#F5ECE1;color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-bd02859.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-bd02859.elementor-view-default .elementor-icon{fill:#3A0A16;color:#3A0A16;border-color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-bd02859.elementor-view-framed .elementor-icon{background-color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-bd02859 .elementor-icon{font-size:13px;padding:8px;}.elementor-43 .elementor-element.elementor-element-bd02859 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-bd02859 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-43 .elementor-element.elementor-element-bd02859 .elementor-icon-box-title{color:#3F3230;}.elementor-43 .elementor-element.elementor-element-3a533df .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-43 .elementor-element.elementor-element-3a533df.elementor-view-stacked .elementor-icon{background-color:#3A0A16;fill:#F5ECE1;color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-3a533df.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-3a533df.elementor-view-default .elementor-icon{fill:#3A0A16;color:#3A0A16;border-color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-3a533df.elementor-view-framed .elementor-icon{background-color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-3a533df .elementor-icon{font-size:13px;padding:8px;}.elementor-43 .elementor-element.elementor-element-3a533df .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-3a533df .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-43 .elementor-element.elementor-element-3a533df .elementor-icon-box-title{color:#3F3230;}.elementor-43 .elementor-element.elementor-element-4923b99 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-43 .elementor-element.elementor-element-4923b99.elementor-view-stacked .elementor-icon{background-color:#3A0A16;fill:#F5ECE1;color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-4923b99.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-4923b99.elementor-view-default .elementor-icon{fill:#3A0A16;color:#3A0A16;border-color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-4923b99.elementor-view-framed .elementor-icon{background-color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-4923b99 .elementor-icon{font-size:13px;padding:8px;}.elementor-43 .elementor-element.elementor-element-4923b99 .elementor-icon-box-title, .elementor-43 .elementor-element.elementor-element-4923b99 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-43 .elementor-element.elementor-element-4923b99 .elementor-icon-box-title{color:#3F3230;}.elementor-43 .elementor-element.elementor-element-2065cdc{--display:flex;--margin-top:autopx;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-43 .elementor-element.elementor-element-2065cdc:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-2065cdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #C79542 0%, #E5CC92 100%);}.elementor-43 .elementor-element.elementor-element-9840fb2{text-align:center;}.elementor-43 .elementor-element.elementor-element-9840fb2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:700;color:#26030A;}.elementor-43 .elementor-element.elementor-element-d08b7d5 > .elementor-widget-container{margin:44px 0px 20px 0px;}.elementor-43 .elementor-element.elementor-element-d08b7d5{text-align:center;}.elementor-43 .elementor-element.elementor-element-d08b7d5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#AD7F38;}.elementor-43 .elementor-element.elementor-element-1abdb09 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#3A0A16;color:#3A0A16;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C79542;border-radius:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-1abdb09 .elementor-button:hover, .elementor-43 .elementor-element.elementor-element-1abdb09 .elementor-button:focus{background-color:#3A0A16;color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-1abdb09 .elementor-button:hover svg, .elementor-43 .elementor-element.elementor-element-1abdb09 .elementor-button:focus svg{fill:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-46b4289{--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:center;--overlay-opacity:0.14;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-43 .elementor-element.elementor-element-46b4289:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-46b4289 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-46b4289::before, .elementor-43 .elementor-element.elementor-element-46b4289 > .elementor-background-video-container::before, .elementor-43 .elementor-element.elementor-element-46b4289 > .e-con-inner > .elementor-background-video-container::before, .elementor-43 .elementor-element.elementor-element-46b4289 > .elementor-background-slideshow::before, .elementor-43 .elementor-element.elementor-element-46b4289 > .e-con-inner > .elementor-background-slideshow::before, .elementor-43 .elementor-element.elementor-element-46b4289 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://eclasseventsandrentals.com/wp-content/uploads/2026/08/uc-1-scaled.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-43 .elementor-element.elementor-element-b1e9ca8{--display:flex;}.elementor-43 .elementor-element.elementor-element-7231054 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#C79542;}.elementor-43 .elementor-element.elementor-element-fcbed46 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-fcbed46 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:500;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-4adb8ea > .elementor-widget-container{margin:16px 0px 26px 0px;}.elementor-43 .elementor-element.elementor-element-4adb8ea .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:19px;font-weight:400;font-style:italic;line-height:1.5em;color:#E5CC92;}.elementor-43 .elementor-element.elementor-element-5393331{font-family:"Montserrat", Sans-serif;font-size:15.5px;line-height:1.85em;color:#E8DCCB;}.elementor-43 .elementor-element.elementor-element-e513eb5{--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;--margin-top:026px;--margin-bottom:34px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-43 .elementor-element.elementor-element-8789c7f{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-43 .elementor-element.elementor-element-8789c7f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-43 .elementor-element.elementor-element-8789c7f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-43 .elementor-element.elementor-element-8789c7f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-43 .elementor-element.elementor-element-8789c7f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-43 .elementor-element.elementor-element-8789c7f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-43 .elementor-element.elementor-element-8789c7f .elementor-icon-list-icon i{color:#C79542;transition:color 0.3s;}.elementor-43 .elementor-element.elementor-element-8789c7f .elementor-icon-list-icon svg{fill:#C79542;transition:fill 0.3s;}.elementor-43 .elementor-element.elementor-element-8789c7f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-43 .elementor-element.elementor-element-8789c7f .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;}.elementor-43 .elementor-element.elementor-element-8789c7f .elementor-icon-list-text{color:#E8DCCB;transition:color 0.3s;}.elementor-43 .elementor-element.elementor-element-6fb2adf{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-43 .elementor-element.elementor-element-6fb2adf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-43 .elementor-element.elementor-element-6fb2adf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-43 .elementor-element.elementor-element-6fb2adf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-43 .elementor-element.elementor-element-6fb2adf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-43 .elementor-element.elementor-element-6fb2adf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-43 .elementor-element.elementor-element-6fb2adf .elementor-icon-list-icon i{color:#C79542;transition:color 0.3s;}.elementor-43 .elementor-element.elementor-element-6fb2adf .elementor-icon-list-icon svg{fill:#C79542;transition:fill 0.3s;}.elementor-43 .elementor-element.elementor-element-6fb2adf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-43 .elementor-element.elementor-element-6fb2adf .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;}.elementor-43 .elementor-element.elementor-element-6fb2adf .elementor-icon-list-text{color:#E8DCCB;transition:color 0.3s;}.elementor-43 .elementor-element.elementor-element-2f0e268{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-2f0e268:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-2f0e268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #C79542 0%, #E5CC92 100%);}.elementor-43 .elementor-element.elementor-element-2f0e268:hover{background-color:transparent;background-image:linear-gradient(180deg, #E5CC92 0%, #C79542 100%);}.elementor-43 .elementor-element.elementor-element-f9ebe01 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#26030A;color:#26030A;border-radius:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-f9ebe01 .elementor-button:hover, .elementor-43 .elementor-element.elementor-element-f9ebe01 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#26030A;}.elementor-43 .elementor-element.elementor-element-f9ebe01 .elementor-button:hover svg, .elementor-43 .elementor-element.elementor-element-f9ebe01 .elementor-button:focus svg{fill:#26030A;}.elementor-43 .elementor-element.elementor-element-5adbad1{--display:flex;--min-height:520px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(199,149,66,0.4);--border-color:rgba(199,149,66,0.4);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-5adbad1:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-5adbad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eclasseventsandrentals.com/wp-content/uploads/2026/08/uc-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-43 .elementor-element.elementor-element-67e3723{--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:center;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-43 .elementor-element.elementor-element-67e3723:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-67e3723 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F1E8;}.elementor-43 .elementor-element.elementor-element-3382aef{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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-43 .elementor-element.elementor-element-7b5e3c0{text-align:center;}.elementor-43 .elementor-element.elementor-element-7b5e3c0 img{width:400px;border-style:solid;border-width:6px 6px 6px 6px;border-color:#C79542;}.elementor-43 .elementor-element.elementor-element-702d93a{width:auto;max-width:auto;text-align:center;}.elementor-43 .elementor-element.elementor-element-702d93a > .elementor-widget-container{background-color:#3A0A16;margin:-24px 0px 0px 0px;padding:14px 24px 14px 24px;box-shadow:0px 16px 34px 0px rgba(58,10,22,0.24);}.elementor-43 .elementor-element.elementor-element-702d93a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:16px;font-style:italic;color:#E5CC92;}.elementor-43 .elementor-element.elementor-element-6638965{--display:flex;}.elementor-43 .elementor-element.elementor-element-cef2507 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#C79542;}.elementor-43 .elementor-element.elementor-element-dfc7610 > .elementor-widget-container{margin:10px 0px 18px 0px;}.elementor-43 .elementor-element.elementor-element-dfc7610 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:500;line-height:1.24em;color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-07d79f7{font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.8em;color:#6B5A50;}.elementor-43 .elementor-element.elementor-element-ffec37c{--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;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43 .elementor-element.elementor-element-f1d31dc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(199,149,66,0.34);--border-color:rgba(199,149,66,0.34);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-43 .elementor-element.elementor-element-f1d31dc:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-f1d31dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-264eb8b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:19px;font-weight:500;color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-c0f3fe3{font-family:"Montserrat", Sans-serif;font-size:14px;line-height:1.75em;color:#6B5A50;}.elementor-43 .elementor-element.elementor-element-9e7cb5c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(199,149,66,0.34);--border-color:rgba(199,149,66,0.34);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-43 .elementor-element.elementor-element-9e7cb5c:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-9e7cb5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-483f4e7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:19px;font-weight:500;color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-3e7f4bf{font-family:"Montserrat", Sans-serif;font-size:14px;line-height:1.75em;color:#6B5A50;}.elementor-43 .elementor-element.elementor-element-4cd531c{--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;--align-items:center;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-43 .elementor-element.elementor-element-4cd531c:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-4cd531c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5ECE1;}.elementor-43 .elementor-element.elementor-element-e60ef21{text-align:center;}.elementor-43 .elementor-element.elementor-element-e60ef21 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#C79542;}.elementor-43 .elementor-element.elementor-element-8cc1ead > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-8cc1ead{text-align:center;}.elementor-43 .elementor-element.elementor-element-8cc1ead .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:500;color:#3A0A16;}.elementor-43 .elementor-element.elementor-element-f7bf5b6{--divider-border-style:solid;--divider-color:#C79542;--divider-border-width:1px;}.elementor-43 .elementor-element.elementor-element-f7bf5b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-f7bf5b6 .elementor-divider-separator{width:190px;margin:0 auto;margin-center:0;}.elementor-43 .elementor-element.elementor-element-f7bf5b6 .elementor-divider{text-align:center;padding-block-start:18px;padding-block-end:18px;}.elementor-43 .elementor-element.elementor-element-f7bf5b6 .elementor-divider__text{color:#C79542;font-size:8px;}.elementor-43 .elementor-element.elementor-element-e5399b4{--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;}.elementor-43 .elementor-element.elementor-element-80c4372{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(199,149,66,0.34);--border-color:rgba(199,149,66,0.34);--padding-top:44px;--padding-bottom:44px;--padding-left:40px;--padding-right:40px;}.elementor-43 .elementor-element.elementor-element-80c4372:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-80c4372 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-star-rating .elementor-star-rating__title{color:var( --e-global-color-text );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-43 .elementor-element.elementor-element-08256b1 .elementor-star-rating{font-size:15px;}.elementor-43 .elementor-element.elementor-element-08256b1 .elementor-star-rating i:not(:last-of-type){margin-inline-end:4px;}.elementor-43 .elementor-element.elementor-element-08256b1 .elementor-star-rating i:before{color:#C79542;}.elementor-43 .elementor-element.elementor-element-3a94bd2{font-family:"Montserrat", Sans-serif;font-size:15.5px;font-style:italic;line-height:1.95em;color:#3F3230;}.elementor-43 .elementor-element.elementor-element-f7a6653 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;color:#AD7F38;}.elementor-43 .elementor-element.elementor-element-f216d62{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(199,149,66,0.34);--border-color:rgba(199,149,66,0.34);--padding-top:44px;--padding-bottom:44px;--padding-left:40px;--padding-right:40px;}.elementor-43 .elementor-element.elementor-element-f216d62:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-f216d62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-19e9eee .elementor-star-rating{font-size:15px;}.elementor-43 .elementor-element.elementor-element-19e9eee .elementor-star-rating i:not(:last-of-type){margin-inline-end:4px;}.elementor-43 .elementor-element.elementor-element-19e9eee .elementor-star-rating i:before{color:#C79542;}.elementor-43 .elementor-element.elementor-element-2e1b161{font-family:"Montserrat", Sans-serif;font-size:15.5px;font-style:italic;line-height:1.95em;color:#3F3230;}.elementor-43 .elementor-element.elementor-element-081532a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;color:#AD7F38;}.elementor-43 .elementor-element.elementor-element-88ba582{--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;--align-items:center;--overlay-opacity:0.16;--padding-top:126px;--padding-bottom:126px;--padding-left:24px;--padding-right:24px;}.elementor-43 .elementor-element.elementor-element-88ba582:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-88ba582 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#26030A;}.elementor-43 .elementor-element.elementor-element-88ba582::before, .elementor-43 .elementor-element.elementor-element-88ba582 > .elementor-background-video-container::before, .elementor-43 .elementor-element.elementor-element-88ba582 > .e-con-inner > .elementor-background-video-container::before, .elementor-43 .elementor-element.elementor-element-88ba582 > .elementor-background-slideshow::before, .elementor-43 .elementor-element.elementor-element-88ba582 > .e-con-inner > .elementor-background-slideshow::before, .elementor-43 .elementor-element.elementor-element-88ba582 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://eclasseventsandrentals.com/wp-content/uploads/2026/08/uc-2-scaled.jpg");--background-overlay:'';background-position:top center;background-size:cover;}.elementor-43 .elementor-element.elementor-element-7daab99{text-align:center;}.elementor-43 .elementor-element.elementor-element-7daab99 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#C79542;}.elementor-43 .elementor-element.elementor-element-3d58136 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-3d58136{text-align:center;}.elementor-43 .elementor-element.elementor-element-3d58136 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;line-height:1.24em;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-053512e{--divider-border-style:solid;--divider-color:#C79542;--divider-border-width:1px;}.elementor-43 .elementor-element.elementor-element-053512e .elementor-divider-separator{width:190px;margin:0 auto;margin-center:0;}.elementor-43 .elementor-element.elementor-element-053512e .elementor-divider{text-align:center;padding-block-start:18px;padding-block-end:18px;}.elementor-43 .elementor-element.elementor-element-053512e .elementor-divider__text{color:#C79542;font-size:8px;}.elementor-43 .elementor-element.elementor-element-1176817{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.8em;color:#E8DCCB;}.elementor-43 .elementor-element.elementor-element-1176817 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-977e845{--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;--justify-content:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-977e845:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-977e845 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C79542;}.elementor-43 .elementor-element.elementor-element-977e845:hover{background-color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-e9d2e0d .elementor-button{background-color:#C79542;font-size:12.5px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#26030A;color:#26030A;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-43 .elementor-element.elementor-element-e9d2e0d .elementor-button:hover, .elementor-43 .elementor-element.elementor-element-e9d2e0d .elementor-button:focus{background-color:#C79542;color:#26030A;}.elementor-43 .elementor-element.elementor-element-e9d2e0d .elementor-button:hover svg, .elementor-43 .elementor-element.elementor-element-e9d2e0d .elementor-button:focus svg{fill:#26030A;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-43 .elementor-element.elementor-element-153d32d{--width:695px;}.elementor-43 .elementor-element.elementor-element-1888b65{--width:0px;}.elementor-43 .elementor-element.elementor-element-7f6c245{--width:23.5%;}.elementor-43 .elementor-element.elementor-element-a90fa7c{--width:23.5%;}.elementor-43 .elementor-element.elementor-element-71d35ed{--width:23.5%;}.elementor-43 .elementor-element.elementor-element-113e914{--width:23.5%;}.elementor-43 .elementor-element.elementor-element-67f2c4a{--width:100%;}.elementor-43 .elementor-element.elementor-element-9f8991d{--width:23.5%;}.elementor-43 .elementor-element.elementor-element-c78361d{--width:23.5%;}.elementor-43 .elementor-element.elementor-element-e59d0a4{--width:23.5%;}.elementor-43 .elementor-element.elementor-element-d936113{--width:23.5%;}.elementor-43 .elementor-element.elementor-element-0c89746{--width:23.5%;}.elementor-43 .elementor-element.elementor-element-ae79f47{--width:23.5%;}.elementor-43 .elementor-element.elementor-element-9a6f95d{--width:23.5%;}.elementor-43 .elementor-element.elementor-element-e594301{--width:23.5%;}.elementor-43 .elementor-element.elementor-element-de28fb8{--width:23.5%;}.elementor-43 .elementor-element.elementor-element-795df08{--width:23.5%;}.elementor-43 .elementor-element.elementor-element-913c954{--width:23.5%;}.elementor-43 .elementor-element.elementor-element-df5f6a0{--width:23.5%;}.elementor-43 .elementor-element.elementor-element-b8bd406{--width:32%;}.elementor-43 .elementor-element.elementor-element-72896c6{--width:78%;}.elementor-43 .elementor-element.elementor-element-4b4c2cf{--width:32%;}.elementor-43 .elementor-element.elementor-element-9ff6227{--width:78%;}.elementor-43 .elementor-element.elementor-element-4a486c5{--width:32%;}.elementor-43 .elementor-element.elementor-element-fdf41fb{--width:78%;}.elementor-43 .elementor-element.elementor-element-b1e9ca8{--width:52%;}.elementor-43 .elementor-element.elementor-element-2f0e268{--width:0px;}.elementor-43 .elementor-element.elementor-element-5adbad1{--width:44%;}.elementor-43 .elementor-element.elementor-element-3382aef{--width:38%;}.elementor-43 .elementor-element.elementor-element-6638965{--width:56%;}.elementor-43 .elementor-element.elementor-element-f1d31dc{--width:48.5%;}.elementor-43 .elementor-element.elementor-element-9e7cb5c{--width:48.5%;}.elementor-43 .elementor-element.elementor-element-80c4372{--width:48.5%;}.elementor-43 .elementor-element.elementor-element-f216d62{--width:48.5%;}.elementor-43 .elementor-element.elementor-element-977e845{--width:250px;}}@media(max-width:1024px) and (min-width:768px){.elementor-43 .elementor-element.elementor-element-7f6c245{--width:48%;}.elementor-43 .elementor-element.elementor-element-a90fa7c{--width:48%;}.elementor-43 .elementor-element.elementor-element-71d35ed{--width:48%;}.elementor-43 .elementor-element.elementor-element-113e914{--width:48%;}.elementor-43 .elementor-element.elementor-element-9f8991d{--width:48%;}.elementor-43 .elementor-element.elementor-element-c78361d{--width:48%;}.elementor-43 .elementor-element.elementor-element-e59d0a4{--width:48%;}.elementor-43 .elementor-element.elementor-element-d936113{--width:48%;}.elementor-43 .elementor-element.elementor-element-0c89746{--width:48%;}.elementor-43 .elementor-element.elementor-element-ae79f47{--width:48%;}.elementor-43 .elementor-element.elementor-element-9a6f95d{--width:48%;}.elementor-43 .elementor-element.elementor-element-e594301{--width:48%;}.elementor-43 .elementor-element.elementor-element-de28fb8{--width:48%;}.elementor-43 .elementor-element.elementor-element-795df08{--width:48%;}.elementor-43 .elementor-element.elementor-element-913c954{--width:48%;}.elementor-43 .elementor-element.elementor-element-df5f6a0{--width:48%;}.elementor-43 .elementor-element.elementor-element-b8bd406{--width:100%;}.elementor-43 .elementor-element.elementor-element-4b4c2cf{--width:100%;}.elementor-43 .elementor-element.elementor-element-4a486c5{--width:100%;}.elementor-43 .elementor-element.elementor-element-b1e9ca8{--width:100%;}.elementor-43 .elementor-element.elementor-element-5adbad1{--width:100%;}.elementor-43 .elementor-element.elementor-element-3382aef{--width:100%;}.elementor-43 .elementor-element.elementor-element-6638965{--width:100%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-43 .elementor-element.elementor-element-ffaf84f .elementor-heading-title{font-size:19px;}.elementor-43 .elementor-element.elementor-element-4be70c1 .elementor-heading-title{font-size:48px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-43 .elementor-element.elementor-element-1c959de .elementor-heading-title{font-size:32px;}.elementor-widget-divider .elementor-divider__text{line-height:var( --e-global-typography-secondary-line-height );}.elementor-43 .elementor-element.elementor-element-5ee5b27 .elementor-heading-title{font-size:34px;}.elementor-43 .elementor-element.elementor-element-912ac51 .elementor-heading-title{font-size:34px;}.elementor-43 .elementor-element.elementor-element-5e9e13b .elementor-heading-title{font-size:34px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-46b4289{--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;}.elementor-43 .elementor-element.elementor-element-fcbed46 .elementor-heading-title{font-size:34px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-67e3723{--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;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-dfc7610 .elementor-heading-title{font-size:33px;}.elementor-43 .elementor-element.elementor-element-8cc1ead .elementor-heading-title{font-size:34px;}.elementor-widget-star-rating .elementor-star-rating__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-3d58136 .elementor-heading-title{font-size:36px;}}@media(max-width:767px){.elementor-43 .elementor-element.elementor-element-153d32d{--width:100%;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-43 .elementor-element.elementor-element-ffaf84f .elementor-heading-title{font-size:17px;}.elementor-43 .elementor-element.elementor-element-4be70c1 .elementor-heading-title{font-size:38px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-af4c88e{font-size:15px;}.elementor-43 .elementor-element.elementor-element-4314790{--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;--align-items:stretch;}.elementor-43 .elementor-element.elementor-element-1888b65{--width:100%;--justify-content:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-43 .elementor-element.elementor-element-7b3be48{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-43 .elementor-element.elementor-element-8d744ed{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-43 .elementor-element.elementor-element-aa060f7{--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-43 .elementor-element.elementor-element-c6e4988 .ecel-strip__list{justify-content:center;}.elementor-43 .elementor-element.elementor-element-a640eb8 .elementor-heading-title{font-size:10px;}.elementor-43 .elementor-element.elementor-element-80a69aa .elementor-heading-title{font-size:10px;}.elementor-43 .elementor-element.elementor-element-f2289ea .elementor-heading-title{font-size:10px;}.elementor-43 .elementor-element.elementor-element-7ece86c .elementor-heading-title{font-size:10px;}.elementor-43 .elementor-element.elementor-element-b91a557 .elementor-heading-title{font-size:10px;}.elementor-43 .elementor-element.elementor-element-035919e{--padding-top:74px;--padding-bottom:74px;--padding-left:18px;--padding-right:18px;}.elementor-43 .elementor-element.elementor-element-1c959de .elementor-heading-title{font-size:26px;}.elementor-widget-divider .elementor-divider__text{line-height:var( --e-global-typography-secondary-line-height );}.elementor-43 .elementor-element.elementor-element-ac218b6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-43 .elementor-element.elementor-element-7f6c245{--width:47%;}.elementor-43 .elementor-element.elementor-element-97d4d85 .elementor-heading-title{font-size:27px;}.elementor-43 .elementor-element.elementor-element-a90fa7c{--width:47%;}.elementor-43 .elementor-element.elementor-element-148fe48 .elementor-heading-title{font-size:27px;}.elementor-43 .elementor-element.elementor-element-71d35ed{--width:47%;}.elementor-43 .elementor-element.elementor-element-036123d .elementor-heading-title{font-size:27px;}.elementor-43 .elementor-element.elementor-element-113e914{--width:47%;}.elementor-43 .elementor-element.elementor-element-e9ee70e .elementor-heading-title{font-size:27px;}.elementor-43 .elementor-element.elementor-element-0df202d{--padding-top:80px;--padding-bottom:80px;--padding-left:18px;--padding-right:18px;}.elementor-43 .elementor-element.elementor-element-5ee5b27 .elementor-heading-title{font-size:28px;}.elementor-43 .elementor-element.elementor-element-67f2c4a{--width:100%;}.elementor-43 .elementor-element.elementor-element-a2aebf1{--padding-top:74px;--padding-bottom:74px;--padding-left:18px;--padding-right:18px;}.elementor-43 .elementor-element.elementor-element-646dbaf .elementor-divider__text{font-size:13px;}.elementor-43 .elementor-element.elementor-element-912ac51 .elementor-heading-title{font-size:28px;}.elementor-43 .elementor-element.elementor-element-9f8991d{--width:100%;}.elementor-43 .elementor-element.elementor-element-c78361d{--width:100%;}.elementor-43 .elementor-element.elementor-element-e59d0a4{--width:100%;}.elementor-43 .elementor-element.elementor-element-d936113{--width:100%;}.elementor-43 .elementor-element.elementor-element-0c89746{--width:100%;}.elementor-43 .elementor-element.elementor-element-ae79f47{--width:100%;}.elementor-43 .elementor-element.elementor-element-9a6f95d{--width:100%;}.elementor-43 .elementor-element.elementor-element-e594301{--width:100%;}.elementor-43 .elementor-element.elementor-element-de28fb8{--width:100%;}.elementor-43 .elementor-element.elementor-element-795df08{--width:100%;}.elementor-43 .elementor-element.elementor-element-913c954{--width:100%;}.elementor-43 .elementor-element.elementor-element-df5f6a0{--width:100%;}.elementor-43 .elementor-element.elementor-element-7e6f56f{--padding-top:74px;--padding-bottom:74px;--padding-left:18px;--padding-right:18px;}.elementor-43 .elementor-element.elementor-element-a0408ff .elementor-divider__text{font-size:13px;}.elementor-43 .elementor-element.elementor-element-5e9e13b .elementor-heading-title{font-size:26px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-46b4289{--padding-top:80px;--padding-bottom:80px;--padding-left:18px;--padding-right:18px;}.elementor-43 .elementor-element.elementor-element-fcbed46 .elementor-heading-title{font-size:28px;}.elementor-43 .elementor-element.elementor-element-e513eb5{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-8789c7f{width:100%;max-width:100%;}.elementor-43 .elementor-element.elementor-element-6fb2adf{width:100%;max-width:100%;}.elementor-43 .elementor-element.elementor-element-5adbad1{--min-height:320px;}.elementor-43 .elementor-element.elementor-element-67e3723{--padding-top:74px;--padding-bottom:74px;--padding-left:18px;--padding-right:18px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-dfc7610 .elementor-heading-title{font-size:27px;}.elementor-43 .elementor-element.elementor-element-ffec37c{--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;}.elementor-43 .elementor-element.elementor-element-f1d31dc{--width:100%;}.elementor-43 .elementor-element.elementor-element-9e7cb5c{--width:100%;}.elementor-43 .elementor-element.elementor-element-4cd531c{--padding-top:74px;--padding-bottom:74px;--padding-left:18px;--padding-right:18px;}.elementor-43 .elementor-element.elementor-element-8cc1ead .elementor-heading-title{font-size:26px;}.elementor-43 .elementor-element.elementor-element-e5399b4{--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;}.elementor-43 .elementor-element.elementor-element-80c4372{--width:100%;--padding-top:34px;--padding-bottom:34px;--padding-left:26px;--padding-right:26px;}.elementor-widget-star-rating .elementor-star-rating__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-f216d62{--width:100%;--padding-top:34px;--padding-bottom:34px;--padding-left:26px;--padding-right:26px;}.elementor-43 .elementor-element.elementor-element-88ba582{--padding-top:80px;--padding-bottom:80px;--padding-left:18px;--padding-right:18px;}.elementor-43 .elementor-element.elementor-element-3d58136 .elementor-heading-title{font-size:29px;}.elementor-43 .elementor-element.elementor-element-977e845{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-43 .elementor-element.elementor-element-e9d2e0d{width:100%;max-width:100%;}.elementor-43 .elementor-element.elementor-element-e9d2e0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}