.elementor-12 .elementor-element.elementor-element-a550021{--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;--overlay-opacity:0.48;}.elementor-12 .elementor-element.elementor-element-a550021::before, .elementor-12 .elementor-element.elementor-element-a550021 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-a550021 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-a550021 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-a550021 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-a550021 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#711F92;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-f79cb9b > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-12 .elementor-element.elementor-element-c887e23{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:-1px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;--padding-top:118px;--padding-bottom:46px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c887e23::before, .elementor-12 .elementor-element.elementor-element-c887e23 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-c887e23 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-c887e23 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-c887e23 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-c887e23 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#CBBBCF;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-b3ec6c4{--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-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-955ad9f{margin:-83px -6px calc(var(--kit-widget-spacing, 0px) + 9px) -17px;padding:78px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-955ad9f img{width:100%;max-width:100%;opacity:1;}.elementor-12 .elementor-element.elementor-element-0a43fdb{--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-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-12 .elementor-element.elementor-element-9c99dcf{padding:0px 0px -26px 0px;font-family:"Sloop Script", Sans-serif;font-size:90px;font-weight:100;line-height:15px;}.elementor-12 .elementor-element.elementor-element-9c99dcf p{margin-block-end:48px;}.elementor-12 .elementor-element.elementor-element-4efd637{font-family:"Bodoni Moda", Sans-serif;font-size:27px;font-weight:700;color:#512B67;}.elementor-12 .elementor-element.elementor-element-4efd637 p{margin-block-end:28px;}.elementor-12 .elementor-element.elementor-element-14e10a1{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-7760a3d{--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;--overlay-opacity:0.5;--margin-top:1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:69px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7760a3d::before, .elementor-12 .elementor-element.elementor-element-7760a3d > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-7760a3d > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-7760a3d > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-7760a3d > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-7760a3d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#B677AE;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-ac47f15{margin:-59px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ac47f15 img{width:95%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-9c46374{--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9c46374::before, .elementor-12 .elementor-element.elementor-element-9c46374 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9c46374 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9c46374 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-9c46374 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-9c46374 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#B677AE;--background-overlay:'';}.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 );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-bb230a8{margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 29px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-bb230a8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;line-height:93px;letter-spacing:0.8px;word-spacing:0px;color:#804A96;}.elementor-12 .elementor-element.elementor-element-90a47e7{--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;--margin-top:0px;--margin-bottom:-144px;--margin-left:0px;--margin-right:0px;--padding-top:97px;--padding-bottom:-37px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f6ef2df{text-align:center;}.elementor-12 .elementor-element.elementor-element-f6ef2df .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#804A96;}.elementor-12 .elementor-element.elementor-element-a332408{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:192px;--margin-bottom:144px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-da2de61{--display:flex;--min-height:30px;--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-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-f76e154 .elementor-cta__content-item{transition-duration:400ms;}.elementor-12 .elementor-element.elementor-element-f76e154.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 400ms / 3 );}.elementor-12 .elementor-element.elementor-element-f76e154.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 400ms / 3 ) * 2 );}.elementor-12 .elementor-element.elementor-element-f76e154.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 400ms / 3 ) * 3 );}.elementor-12 .elementor-element.elementor-element-f76e154 .elementor-cta .elementor-cta__bg, .elementor-12 .elementor-element.elementor-element-f76e154 .elementor-cta .elementor-cta__bg-overlay{transition-duration:2400ms;}.elementor-12 .elementor-element.elementor-element-f76e154{border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-f76e154 .elementor-cta__content{min-height:170px;text-align:center;}.elementor-12 .elementor-element.elementor-element-f76e154 .elementor-cta__title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:33px 37px 27px #000000;}.elementor-12 .elementor-element.elementor-element-f76e154 .elementor-cta__description{font-family:"Bodoni Moda", Sans-serif;font-size:30px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-f76e154 .elementor-cta__description:not(:last-child){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-f76e154 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#0B000E54;}.elementor-12 .elementor-element.elementor-element-f76e154 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#861A9B75;}.elementor-12 .elementor-element.elementor-element-dfae623{--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-12 .elementor-element.elementor-element-8d458e7 .elementor-cta__content-item{transition-duration:400ms;}.elementor-12 .elementor-element.elementor-element-8d458e7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 400ms / 3 );}.elementor-12 .elementor-element.elementor-element-8d458e7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 400ms / 3 ) * 2 );}.elementor-12 .elementor-element.elementor-element-8d458e7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 400ms / 3 ) * 3 );}.elementor-12 .elementor-element.elementor-element-8d458e7 .elementor-cta .elementor-cta__bg, .elementor-12 .elementor-element.elementor-element-8d458e7 .elementor-cta .elementor-cta__bg-overlay{transition-duration:2400ms;}.elementor-12 .elementor-element.elementor-element-8d458e7{border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-8d458e7 .elementor-cta__content{min-height:160px;text-align:center;}.elementor-12 .elementor-element.elementor-element-8d458e7 .elementor-cta__title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:33px 37px 27px #000000;}.elementor-12 .elementor-element.elementor-element-8d458e7 .elementor-cta__description{font-family:"Bodoni Moda", Sans-serif;font-size:30px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-8d458e7 .elementor-cta__description:not(:last-child){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-8d458e7 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#0B000E54;}.elementor-12 .elementor-element.elementor-element-8d458e7 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#861A9B75;}.elementor-12 .elementor-element.elementor-element-90cfbea{--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-12 .elementor-element.elementor-element-f337837 .elementor-cta__content-item{transition-duration:400ms;}.elementor-12 .elementor-element.elementor-element-f337837.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 400ms / 3 );}.elementor-12 .elementor-element.elementor-element-f337837.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 400ms / 3 ) * 2 );}.elementor-12 .elementor-element.elementor-element-f337837.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 400ms / 3 ) * 3 );}.elementor-12 .elementor-element.elementor-element-f337837 .elementor-cta .elementor-cta__bg, .elementor-12 .elementor-element.elementor-element-f337837 .elementor-cta .elementor-cta__bg-overlay{transition-duration:2400ms;}.elementor-12 .elementor-element.elementor-element-f337837{border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-f337837 .elementor-cta__content{min-height:160px;text-align:center;}.elementor-12 .elementor-element.elementor-element-f337837 .elementor-cta__title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:47px 64px 32px #310033;}.elementor-12 .elementor-element.elementor-element-f337837 .elementor-cta__description{font-family:"Bodoni Moda", Sans-serif;font-size:30px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-f337837 .elementor-cta__description:not(:last-child){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-f337837 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#0B000E54;}.elementor-12 .elementor-element.elementor-element-f337837 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#861A9B75;}.elementor-12 .elementor-element.elementor-element-2f39ace{--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;--padding-top:98px;--padding-bottom:-13px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2f39ace::before, .elementor-12 .elementor-element.elementor-element-2f39ace > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2f39ace > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2f39ace > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-2f39ace > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-2f39ace > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#CBBBCF;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-cd681ee{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;padding:1px 0px -10px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-cd681ee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#804A96;}.elementor-12 .elementor-element.elementor-element-9905e83{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:29px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9905e83::before, .elementor-12 .elementor-element.elementor-element-9905e83 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9905e83 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9905e83 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-9905e83 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-9905e83 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#B777AF;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-c14ceac{--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;--margin-top:0px;--margin-bottom:63px;--margin-left:-4px;--margin-right:-31px;--padding-top:29px;--padding-bottom:0px;--padding-left:8px;--padding-right:-76px;}.elementor-12 .elementor-element.elementor-element-c14ceac.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-276e6d4 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:24px;font-weight:800;}.elementor-12 .elementor-element.elementor-element-edf032a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-7328b66 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:24px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-cea0ae0 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:24px;font-weight:800;}.elementor-12 .elementor-element.elementor-element-212fd9b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-f30dff9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f30dff9 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:24px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-6110834 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:24px;font-weight:800;}.elementor-12 .elementor-element.elementor-element-1356e3f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-60b6e7a{--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;--margin-top:0px;--margin-bottom:85px;--margin-left:37px;--margin-right:25px;--padding-top:53px;--padding-bottom:0px;--padding-left:2px;--padding-right:-70px;}.elementor-12 .elementor-element.elementor-element-60b6e7a.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-33e175b .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:24px;font-weight:800;}.elementor-12 .elementor-element.elementor-element-c4a6e82 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-f3b9b9c .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:24px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-f7cd864 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:24px;font-weight:800;}.elementor-12 .elementor-element.elementor-element-642bd34 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-468ee0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-468ee0b .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:24px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-b6ff465 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:24px;font-weight:800;}.elementor-12 .elementor-element.elementor-element-cc7d98a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-29129bd{margin:-78px -122px calc(var(--kit-widget-spacing, 0px) + 12px) -41px;padding:120px 53px 55px 25px;text-align:start;}.elementor-12 .elementor-element.elementor-element-29129bd.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-29129bd img{width:90%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-cade518{--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;--overlay-opacity:1;--margin-top:-12px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:-7px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cade518::before, .elementor-12 .elementor-element.elementor-element-cade518 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-cade518 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-cade518 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-cade518 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-cade518 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#CBBBCF;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-a48e122{margin:79px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:22px 0px -2px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-a48e122 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:600;color:#804A96;}.elementor-12 .elementor-element.elementor-element-75de27c{--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;--overlay-opacity:1;--margin-top:-5px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:98px;--padding-bottom:54px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-75de27c::before, .elementor-12 .elementor-element.elementor-element-75de27c > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-75de27c > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-75de27c > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-75de27c > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-75de27c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#CBBBCF;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-3b09e25{margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-2px 0px 4px 0px;}.elementor-12 .elementor-element.elementor-element-3b09e25 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:7px;--swiper-pagination-bullet-vertical-gap:7px;width:8px;height:8px;}.elementor-12 .elementor-element.elementor-element-3b09e25 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-7774299{--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;--overlay-opacity:0.5;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:69px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7774299::before, .elementor-12 .elementor-element.elementor-element-7774299 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-7774299 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-7774299 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-7774299 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-7774299 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#B677AE;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-fef0567{margin:-33px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;padding:0px 0px -7px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-fef0567 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;line-height:93px;letter-spacing:0.8px;word-spacing:0px;color:#804A96;}.elementor-12 .elementor-element.elementor-element-5269010{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-819e198{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + -34px) -115px;padding:0px 0px -10px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-819e198 img{width:80%;max-width:80%;}.elementor-12 .elementor-element.elementor-element-cb97ca8{margin:48px -81px calc(var(--kit-widget-spacing, 0px) + -34px) 115px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-cb97ca8 img{width:80%;max-width:80%;}.elementor-12 .elementor-element.elementor-element-282b6e4{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + -34px) -115px;padding:0px 0px -10px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-282b6e4 img{width:80%;max-width:80%;}.elementor-12 .elementor-element.elementor-element-09fb270{margin:48px -80px calc(var(--kit-widget-spacing, 0px) + 0px) 115px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-09fb270 img{width:80%;max-width:80%;}.elementor-12 .elementor-element.elementor-element-25f2529{margin:18px -80px calc(var(--kit-widget-spacing, 0px) + 30px) -115px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-25f2529 img{width:80%;max-width:80%;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-5269010{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-a550021{--width:1052px;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.33;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f79cb9b{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-f79cb9b > .elementor-widget-container{margin:-26px 0px -6px 0px;padding:7px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f79cb9b.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-c887e23{--padding-top:-23px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b3ec6c4{--margin-top:-63px;--margin-bottom:0px;--margin-left:18px;--margin-right:-45px;}.elementor-12 .elementor-element.elementor-element-955ad9f{width:auto;max-width:auto;padding:134px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-955ad9f img{width:74%;}.elementor-12 .elementor-element.elementor-element-0a43fdb{--margin-top:46px;--margin-bottom:0px;--margin-left:-5px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-9c99dcf{text-align:center;font-size:61px;}.elementor-12 .elementor-element.elementor-element-9c99dcf p{margin-block-end:43px;}.elementor-12 .elementor-element.elementor-element-4efd637{text-align:center;font-size:17px;}.elementor-12 .elementor-element.elementor-element-14e10a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 22px 0px 22px;text-align:center;font-size:12px;}.elementor-12 .elementor-element.elementor-element-ac47f15{margin:-55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-ac47f15 img{width:96%;max-width:94%;}.elementor-12 .elementor-element.elementor-element-bb230a8{margin:-66px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 22px 23px 22px;}.elementor-12 .elementor-element.elementor-element-bb230a8 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-f6ef2df{margin:0px 22px calc(var(--kit-widget-spacing, 0px) + 0px) 22px;}.elementor-12 .elementor-element.elementor-element-f6ef2df .elementor-heading-title{font-size:27px;}.elementor-12 .elementor-element.elementor-element-a332408{--content-width:1478px;--min-height:0px;}.elementor-12 .elementor-element.elementor-element-cd681ee{margin:-60px 22px calc(var(--kit-widget-spacing, 0px) + 22px) 22px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cd681ee .elementor-heading-title{font-size:27px;}.elementor-12 .elementor-element.elementor-element-9905e83{--padding-top:29px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c14ceac{--width:1080px;--justify-content:space-evenly;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:-21px;--padding-top:0px;--padding-bottom:0px;--padding-left:-21px;--padding-right:-37px;}.elementor-12 .elementor-element.elementor-element-c14ceac.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-edf032a{width:var( --container-widget-width, 320px );max-width:320px;margin:0px -16px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 1px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-edf032a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-edf032a .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-212fd9b{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1356e3f{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1356e3f .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-60b6e7a{--width:500px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:33px;--margin-bottom:0px;--margin-left:20px;--margin-right:-21px;--padding-top:0px;--padding-bottom:0px;--padding-left:-21px;--padding-right:-37px;}.elementor-12 .elementor-element.elementor-element-60b6e7a.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-c4a6e82{width:var( --container-widget-width, 320px );max-width:320px;margin:0px -11px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-c4a6e82 .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-642bd34{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-cc7d98a{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-cc7d98a .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-29129bd{margin:38px -2px calc(var(--kit-widget-spacing, 0px) + 61px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-29129bd img{width:90%;}.elementor-12 .elementor-element.elementor-element-a48e122{margin:0px 22px calc(var(--kit-widget-spacing, 0px) + 0px) 22px;padding:34px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-a48e122 .elementor-heading-title{font-size:27px;}.elementor-12 .elementor-element.elementor-element-3b09e25.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3b09e25 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-12 .elementor-element.elementor-element-3b09e25 .elementor-swiper-button.elementor-swiper-button-next{font-size:51px;}.elementor-12 .elementor-element.elementor-element-3b09e25 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;width:6px;height:6px;}.elementor-12 .elementor-element.elementor-element-fef0567{padding:0px 22px 10px 22px;}.elementor-12 .elementor-element.elementor-element-fef0567 .elementor-heading-title{font-size:27px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-5269010{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:23px;--margin-bottom:17px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-819e198{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-819e198 img{width:100%;max-width:97%;}.elementor-12 .elementor-element.elementor-element-cb97ca8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-cb97ca8 img{width:100%;max-width:97%;}.elementor-12 .elementor-element.elementor-element-282b6e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-282b6e4 img{width:100%;max-width:97%;}.elementor-12 .elementor-element.elementor-element-09fb270{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-09fb270 img{width:100%;max-width:97%;}.elementor-12 .elementor-element.elementor-element-25f2529{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-25f2529 img{width:100%;max-width:97%;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-b3ec6c4{--width:50%;}.elementor-12 .elementor-element.elementor-element-0a43fdb{--width:50%;}.elementor-12 .elementor-element.elementor-element-a332408{--content-width:964px;}.elementor-12 .elementor-element.elementor-element-da2de61{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-dfae623{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-90cfbea{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-c14ceac{--width:28.004%;}.elementor-12 .elementor-element.elementor-element-60b6e7a{--width:30%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sloop Script';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://gingerobando.com/wp-content/uploads/2026/02/sloop-script.ttf') format('truetype');
}
/* End Custom Fonts CSS */