.elementor-47 .elementor-element.elementor-element-76588ed{--display:flex;--min-height:75vh;--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:flex-start;--align-items:flex-end;--overlay-opacity:0.19;--padding-top:50px;--padding-bottom:200px;--padding-left:50px;--padding-right:50px;}.elementor-47 .elementor-element.elementor-element-76588ed:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-76588ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://effortless-events.com/wp-content/uploads/2025/07/about-r-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-76588ed::before, .elementor-47 .elementor-element.elementor-element-76588ed > .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-76588ed > .e-con-inner > .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-76588ed > .elementor-background-slideshow::before, .elementor-47 .elementor-element.elementor-element-76588ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-47 .elementor-element.elementor-element-76588ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-a7899a9{width:var( --container-widget-width, 294px );max-width:294px;--container-widget-width:294px;--container-widget-flex-grow:0;text-align:right;}.elementor-47 .elementor-element.elementor-element-a7899a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-a7899a9 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:42px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:0.085em;color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-e9195a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:75px;--padding-bottom:75px;--padding-left:25px;--padding-right:25px;}.elementor-47 .elementor-element.elementor-element-e9195a5:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-e9195a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://effortless-events.com/wp-content/uploads/2025/07/flourish_background-03-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-0db38b6{--display:flex;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-47 .elementor-element.elementor-element-81e7bd7{width:var( --container-widget-width, 227px );max-width:227px;--container-widget-width:227px;--container-widget-flex-grow:0;}.elementor-47 .elementor-element.elementor-element-81e7bd7.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-81e7bd7 .elementor-counter{flex-direction:column-reverse;}.elementor-47 .elementor-element.elementor-element-81e7bd7 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Libre Baskerville", Sans-serif;font-size:18px;font-weight:400;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.05em;}.elementor-47 .elementor-element.elementor-element-81e7bd7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Quiche Fine Rg", Sans-serif;font-size:50px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:0.085em;}.elementor-47 .elementor-element.elementor-element-3fa7401{--display:flex;}.elementor-47 .elementor-element.elementor-element-97d5ab0{width:var( --container-widget-width, 227px );max-width:227px;--container-widget-width:227px;--container-widget-flex-grow:0;}.elementor-47 .elementor-element.elementor-element-97d5ab0.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-97d5ab0 .elementor-counter{flex-direction:column-reverse;}.elementor-47 .elementor-element.elementor-element-97d5ab0 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Libre Baskerville", Sans-serif;font-size:18px;font-weight:400;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.05em;}.elementor-47 .elementor-element.elementor-element-97d5ab0 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Quiche Fine Rg", Sans-serif;font-size:50px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:0.085em;}.elementor-47 .elementor-element.elementor-element-1b6dbbc{--display:flex;}.elementor-47 .elementor-element.elementor-element-df9b275{width:var( --container-widget-width, 227px );max-width:227px;--container-widget-width:227px;--container-widget-flex-grow:0;}.elementor-47 .elementor-element.elementor-element-df9b275.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-df9b275 .elementor-counter{flex-direction:column-reverse;}.elementor-47 .elementor-element.elementor-element-df9b275 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Libre Baskerville", Sans-serif;font-size:18px;font-weight:400;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.05em;}.elementor-47 .elementor-element.elementor-element-df9b275 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Quiche Fine Rg", Sans-serif;font-size:50px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:0.085em;}.elementor-47 .elementor-element.elementor-element-58d7a99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-815c1ec{width:var( --container-widget-width, 786px );max-width:786px;--container-widget-width:786px;--container-widget-flex-grow:0;text-align:center;}.elementor-47 .elementor-element.elementor-element-815c1ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-815c1ec.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-815c1ec .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:24px;font-weight:400;text-decoration:none;line-height:2em;letter-spacing:0.11em;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-599bef7 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-599bef7{text-align:center;}.elementor-47 .elementor-element.elementor-element-599bef7 .elementor-heading-title{font-family:"Brittany Sig", Sans-serif;font-size:47px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;letter-spacing:0px;color:var( --e-global-color-accent );}.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 );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-47 .elementor-element.elementor-element-1207090 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-1207090{columns:2;column-gap:50px;text-align:justify;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 );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-74aa77e{--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:space-around;--align-items:center;--padding-top:75px;--padding-bottom:75px;--padding-left:25px;--padding-right:25px;}.elementor-47 .elementor-element.elementor-element-74aa77e:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-74aa77e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-87c2f6e );background-image:url("https://effortless-events.com/wp-content/uploads/2025/07/flourish_background-03-1.png");}.elementor-47 .elementor-element.elementor-element-d999a6d{--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;}.elementor-47 .elementor-element.elementor-element-3bc5701{--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 );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-ff7a06c{width:100%;max-width:100%;}.elementor-47 .elementor-element.elementor-element-ff7a06c img{width:100%;max-width:100%;transition-duration:1s;}.elementor-47 .elementor-element.elementor-element-a46f4ce{--display:flex;--min-height:275px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-47 .elementor-element.elementor-element-709b3da{width:var( --container-widget-width, 786px );max-width:786px;--container-widget-width:786px;--container-widget-flex-grow:0;text-align:center;}.elementor-47 .elementor-element.elementor-element-709b3da > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-47 .elementor-element.elementor-element-709b3da.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-709b3da .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;line-height:2em;letter-spacing:0.11em;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-d51997f{width:var( --container-widget-width, 786px );max-width:786px;--container-widget-width:786px;--container-widget-flex-grow:0;text-align:center;}.elementor-47 .elementor-element.elementor-element-d51997f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-47 .elementor-element.elementor-element-d51997f.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-d51997f .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;line-height:2em;letter-spacing:0.11em;color:var( --e-global-color-primary );}.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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-47 .elementor-element.elementor-element-c1580f7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1.5px;}.elementor-47 .elementor-element.elementor-element-c1580f7 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-47 .elementor-element.elementor-element-c1580f7 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-47 .elementor-element.elementor-element-a5b7e5c{text-align:center;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 );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-fe565ce{text-align:right;}.elementor-47 .elementor-element.elementor-element-fe565ce .elementor-heading-title{font-family:"Brittany Sig", Sans-serif;font-size:30px;font-weight:400;text-transform:lowercase;font-style:normal;text-decoration:none;line-height:1.7em;}.elementor-47 .elementor-element.elementor-element-fe565ce .elementor-heading-title a:hover, .elementor-47 .elementor-element.elementor-element-fe565ce .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-6c8a34b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-47 .elementor-element.elementor-element-b658fb5{width:100%;max-width:100%;}.elementor-47 .elementor-element.elementor-element-b658fb5 img{width:100%;max-width:100%;transition-duration:1s;}.elementor-47 .elementor-element.elementor-element-1f4db23{--display:flex;--min-height:275px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-47 .elementor-element.elementor-element-c5752c8{width:var( --container-widget-width, 786px );max-width:786px;--container-widget-width:786px;--container-widget-flex-grow:0;text-align:center;}.elementor-47 .elementor-element.elementor-element-c5752c8 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-47 .elementor-element.elementor-element-c5752c8.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-c5752c8 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;line-height:2em;letter-spacing:0.11em;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-c54bbc0{width:var( --container-widget-width, 786px );max-width:786px;--container-widget-width:786px;--container-widget-flex-grow:0;text-align:center;}.elementor-47 .elementor-element.elementor-element-c54bbc0 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-47 .elementor-element.elementor-element-c54bbc0.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-c54bbc0 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;line-height:2em;letter-spacing:0.11em;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-9f80f2f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1.5px;}.elementor-47 .elementor-element.elementor-element-9f80f2f .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-47 .elementor-element.elementor-element-9f80f2f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-47 .elementor-element.elementor-element-92d93a2{text-align:center;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 );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-0f7fc05{text-align:right;}.elementor-47 .elementor-element.elementor-element-0f7fc05 .elementor-heading-title{font-family:"Brittany Sig", Sans-serif;font-size:30px;font-weight:400;text-transform:lowercase;font-style:normal;text-decoration:none;line-height:1.7em;}.elementor-47 .elementor-element.elementor-element-0f7fc05 .elementor-heading-title a:hover, .elementor-47 .elementor-element.elementor-element-0f7fc05 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-b1774d1{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-d08ad1c{--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-47 .elementor-element.elementor-element-d08ad1c:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-d08ad1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://effortless-events.com/wp-content/uploads/2025/07/FW8A3100-2-1-e1752529260570.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-969d53e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-47 .elementor-element.elementor-element-969d53e:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-969d53e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://effortless-events.com/wp-content/uploads/2025/07/flourish_background-03-1.png");}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-slides .elementor-slide-button{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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-47 .elementor-element.elementor-element-cf62ed2 .elementor-repeater-item-a2968d6 .swiper-slide-bg{background-color:#833CA300;}.elementor-47 .elementor-element.elementor-element-cf62ed2 .elementor-repeater-item-7e5a0e8 .swiper-slide-bg{background-color:#833CA300;}.elementor-47 .elementor-element.elementor-element-cf62ed2 .elementor-repeater-item-81c83b7 .swiper-slide-bg{background-color:#833CA300;}.elementor-47 .elementor-element.elementor-element-cf62ed2 .elementor-repeater-item-1be4d8f .swiper-slide-bg{background-color:#833CA300;}.elementor-47 .elementor-element.elementor-element-cf62ed2 .elementor-repeater-item-15ba0bc .swiper-slide-bg{background-color:#833CA300;}.elementor-47 .elementor-element.elementor-element-cf62ed2 .elementor-repeater-item-9817568 .swiper-slide-bg{background-color:#833CA300;}.elementor-47 .elementor-element.elementor-element-cf62ed2 .swiper-slide{transition-duration:calc(5000ms*1.2);height:550px;}.elementor-47 .elementor-element.elementor-element-cf62ed2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-cf62ed2 .swiper-slide-contents{max-width:90%;}.elementor-47 .elementor-element.elementor-element-cf62ed2 .swiper-slide-inner{text-align:center;}.elementor-47 .elementor-element.elementor-element-cf62ed2 .elementor-slide-heading{font-family:"Verdana", Sans-serif;font-size:28px;font-weight:400;text-decoration:none;line-height:2em;letter-spacing:0.11em;}.elementor-47 .elementor-element.elementor-element-cf62ed2 .elementor-slide-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 );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-cf62ed2 .elementor-slide-button{font-family:"Quiche Text Md", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:0.12em;border-width:0px;}.elementor-47 .elementor-element.elementor-element-cf62ed2 .swiper-pagination-bullet{height:26px;width:26px;}.elementor-47 .elementor-element.elementor-element-cf62ed2 .swiper-horizontal .swiper-pagination-progressbar{height:26px;}.elementor-47 .elementor-element.elementor-element-cf62ed2 .swiper-pagination-fraction{font-size:26px;}.elementor-47 .elementor-element.elementor-element-cf62ed2 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-47 .elementor-element.elementor-element-cf62ed2 .swiper-pagination-bullet-active{background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-29b322d{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-47 .elementor-element.elementor-element-79a02f5{--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-47 .elementor-element.elementor-element-0d66044.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-0d66044{text-align:left;}.elementor-47 .elementor-element.elementor-element-0d66044 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-542889c{text-align:left;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 );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-47 .elementor-element.elementor-element-8c311b4 .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-8c311b4 .elementor-button:focus{background-color:var( --e-global-color-87c2f6e );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-8c311b4.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-8c311b4 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-8c311b4 .elementor-button{font-family:var( --e-global-typography-035e8b1-font-family ), Sans-serif;font-size:var( --e-global-typography-035e8b1-font-size );font-weight:var( --e-global-typography-035e8b1-font-weight );text-transform:var( --e-global-typography-035e8b1-text-transform );font-style:var( --e-global-typography-035e8b1-font-style );text-decoration:var( --e-global-typography-035e8b1-text-decoration );letter-spacing:var( --e-global-typography-035e8b1-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:00px 00px 00px 00px;padding:14px 45px 14px 45px;}.elementor-47 .elementor-element.elementor-element-8c311b4 .elementor-button:hover svg, .elementor-47 .elementor-element.elementor-element-8c311b4 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-dbba171{--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-47 .elementor-element.elementor-element-592db47{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--padding-top:200px;--padding-bottom:200px;--padding-left:25px;--padding-right:25px;}.elementor-47 .elementor-element.elementor-element-592db47:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-592db47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://effortless-events.com/wp-content/uploads/2025/07/work-e1752082544999.jpg");background-position:0% 26%;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-592db47::before, .elementor-47 .elementor-element.elementor-element-592db47 > .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-592db47 > .e-con-inner > .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-592db47 > .elementor-background-slideshow::before, .elementor-47 .elementor-element.elementor-element-592db47 > .e-con-inner > .elementor-background-slideshow::before, .elementor-47 .elementor-element.elementor-element-592db47 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-47 .elementor-element.elementor-element-7ebbcb7{width:var( --container-widget-width, 786px );max-width:786px;--container-widget-width:786px;--container-widget-flex-grow:0;text-align:center;}.elementor-47 .elementor-element.elementor-element-7ebbcb7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-7ebbcb7.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-7ebbcb7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-50096a3 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-50096a3{text-align:center;}.elementor-47 .elementor-element.elementor-element-50096a3 .elementor-heading-title{font-family:"Brittany Sig", Sans-serif;font-size:47px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;letter-spacing:0px;color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-e3ac532 .elementor-button{background-color:#FFFFFF;font-family:"Brandon Grotesque", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:0.1em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:14px 45px 14px 45px;}.elementor-47 .elementor-element.elementor-element-e3ac532 .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-e3ac532 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;border-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-e3ac532 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-e3ac532.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-e3ac532 .elementor-button:hover svg, .elementor-47 .elementor-element.elementor-element-e3ac532 .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-47 .elementor-element.elementor-element-76588ed{--min-height:45vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-47 .elementor-element.elementor-element-58d7a99{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-1207090{columns:1;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-47 .elementor-element.elementor-element-a5b7e5c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-92d93a2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-b1774d1{--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-47 .elementor-element.elementor-element-d08ad1c{--min-height:400px;}.elementor-47 .elementor-element.elementor-element-969d53e{--min-height:400px;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-47 .elementor-element.elementor-element-cf62ed2 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-47 .elementor-element.elementor-element-cf62ed2 .elementor-slide-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-29b322d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-79a02f5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-47 .elementor-element.elementor-element-0d66044 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-47 .elementor-element.elementor-element-542889c{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-47 .elementor-element.elementor-element-8c311b4 .elementor-button{font-size:var( --e-global-typography-035e8b1-font-size );letter-spacing:var( --e-global-typography-035e8b1-letter-spacing );}.elementor-47 .elementor-element.elementor-element-592db47:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-592db47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-47 .elementor-element.elementor-element-7ebbcb7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-76588ed{--min-height:25vh;}.elementor-47 .elementor-element.elementor-element-76588ed:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-76588ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:68% 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-47 .elementor-element.elementor-element-58d7a99{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-1207090{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-47 .elementor-element.elementor-element-a5b7e5c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-fe565ce{text-align:center;}.elementor-47 .elementor-element.elementor-element-92d93a2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-0f7fc05{text-align:center;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-47 .elementor-element.elementor-element-cf62ed2 > .elementor-widget-container{padding:25px 0px 25px 0px;}.elementor-47 .elementor-element.elementor-element-cf62ed2 .elementor-slide-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-0d66044{text-align:center;}.elementor-47 .elementor-element.elementor-element-0d66044 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-47 .elementor-element.elementor-element-542889c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-47 .elementor-element.elementor-element-8c311b4 .elementor-button{font-size:var( --e-global-typography-035e8b1-font-size );letter-spacing:var( --e-global-typography-035e8b1-letter-spacing );}.elementor-47 .elementor-element.elementor-element-592db47:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-592db47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-47 .elementor-element.elementor-element-7ebbcb7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(min-width:768px){.elementor-47 .elementor-element.elementor-element-76588ed{--content-width:100vw;}.elementor-47 .elementor-element.elementor-element-74aa77e{--width:100vw;}.elementor-47 .elementor-element.elementor-element-d999a6d{--content-width:900px;}.elementor-47 .elementor-element.elementor-element-3bc5701{--width:50%;}.elementor-47 .elementor-element.elementor-element-6c8a34b{--width:50%;}.elementor-47 .elementor-element.elementor-element-b1774d1{--content-width:100vw;}.elementor-47 .elementor-element.elementor-element-d08ad1c{--width:50%;}.elementor-47 .elementor-element.elementor-element-969d53e{--width:50%;}.elementor-47 .elementor-element.elementor-element-29b322d{--width:1440px;}.elementor-47 .elementor-element.elementor-element-79a02f5{--width:50%;}.elementor-47 .elementor-element.elementor-element-dbba171{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-47 .elementor-element.elementor-element-58d7a99{--content-width:85%;}.elementor-47 .elementor-element.elementor-element-d08ad1c{--width:100%;}.elementor-47 .elementor-element.elementor-element-969d53e{--width:100%;}.elementor-47 .elementor-element.elementor-element-79a02f5{--width:100%;}.elementor-47 .elementor-element.elementor-element-dbba171{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-a7899a9 */.spanned-heading span {
    font-family: "Brittany Sig";
    text-transform: lowercase;
    font-size: 58px;
    margin: 0 0px;
    letter-spacing: 0;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-81e7bd7 */.elementor-47 .elementor-element.elementor-element-81e7bd7 .elementor-counter-title {
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-97d5ab0 */.elementor-47 .elementor-element.elementor-element-97d5ab0 .elementor-counter-title {
    text-align: center;
}
.elementor-47 .elementor-element.elementor-element-97d5ab0 .elementor-counter-number-suffix {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-df9b275 */.elementor-47 .elementor-element.elementor-element-df9b275 .elementor-counter-title {
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-599bef7 */.elementor-47 .elementor-element.elementor-element-599bef7 .more-detail {
    font-size: 15px;
    padding: 0 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1207090 */.elementor-47 .elementor-element.elementor-element-1207090 p {
    text-align-last: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5b7e5c */.elementor-47 .elementor-element.elementor-element-a5b7e5c p {
    /*text-align-last: left;*/
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe565ce */.elementor-47 .elementor-element.elementor-element-fe565ce .more-detail {
    font-size: 15px;
    padding: 0 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-92d93a2 */.elementor-47 .elementor-element.elementor-element-92d93a2 p {
    /*text-align-last: left;*/
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f7fc05 */.elementor-47 .elementor-element.elementor-element-0f7fc05 .more-detail {
    font-size: 15px;
    padding: 0 8px;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-cf62ed2 */.elementor-47 .elementor-element.elementor-element-cf62ed2 hr {
    width: 75px;
    border-width: 1.5px;
    margin: 50px auto;
}
.elementor-47 .elementor-element.elementor-element-cf62ed2 .elementor-slide-description span {
    font-family: "Brittany Sig";
    text-transform: initial;
    font-size: 50px;
    margin: 0 5px;
    letter-spacing: 0;
}

@media only screen and (max-width : 480px) {
    .elementor-47 .elementor-element.elementor-element-cf62ed2 .elementor-slide-heading {
        /*padding-top: 100%;*/
    }
    .elementor-47 .elementor-element.elementor-element-cf62ed2 .elementor-slide-description{
        
    }
    .elementor-47 .elementor-element.elementor-element-cf62ed2 .swiper-slide {
        min-height: 800px;
        margin-bottom: 25px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d66044 */.spanned-heading-2 span {
    font-family: "Brittany Sig";
    text-transform: initial;
    font-size: 50px;
    margin: 0 5px;
    letter-spacing: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-542889c */.elementor-47 .elementor-element.elementor-element-542889c p {
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8c311b4 */.elementor-47 .elementor-element.elementor-element-8c311b4 {
    display: inline-block;
    padding: 2px 2px;
    background: white;
    border: 1.5px solid #78a04f;
    border-radius: 0;
}
.elementor-6 .elementor-element.elementor-element-cfb1cc6 > .elementor-widget-container {
    border: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50096a3 */.elementor-47 .elementor-element.elementor-element-50096a3 .more-detail {
    font-size: 15px;
    padding: 0 8px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e3ac532 */.elementor-47 .elementor-element.elementor-element-e3ac532 {
    display: inline-block;
    padding: 2px 2px;
    background: white;
    border: 1.5px solid #78a04f;
    border-radius: 0;
}
.elementor-6 .elementor-element.elementor-element-cfb1cc6 > .elementor-widget-container {
    border: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Quiche Fine Rg';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://effortless-events.com/wp-content/uploads/2025/06/quichefine-regular-webfont.woff2') format('woff2'),
		url('https://effortless-events.com/wp-content/uploads/2025/06/quichefine-regular-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Brittany Sig';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://effortless-events.com/wp-content/uploads/2025/06/brittanysignature-webfont.woff2') format('woff2'),
		url('https://effortless-events.com/wp-content/uploads/2025/06/brittanysignature-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Quiche Text Md';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://effortless-events.com/wp-content/uploads/2025/06/quichetext-medium-webfont.woff2') format('woff2'),
		url('https://effortless-events.com/wp-content/uploads/2025/06/quichetext-medium-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Brandon Grotesque';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://bellissimobar.com/effortless/wp-content/uploads/2025/06/brandongrotesque-medium-webfont.woff2') format('woff2'),
		url('https://bellissimobar.com/effortless/wp-content/uploads/2025/06/brandongrotesque-medium-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */