.elementor-1062 .elementor-element.elementor-element-8c14109{--display:flex;--min-height:100vh;--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--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-1062 .elementor-element.elementor-element-8c14109::before, .elementor-1062 .elementor-element.elementor-element-8c14109 > .elementor-background-video-container::before, .elementor-1062 .elementor-element.elementor-element-8c14109 > .e-con-inner > .elementor-background-video-container::before, .elementor-1062 .elementor-element.elementor-element-8c14109 > .elementor-background-slideshow::before, .elementor-1062 .elementor-element.elementor-element-8c14109 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1062 .elementor-element.elementor-element-8c14109 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0D0D0DC4 0%, #0D0D0D 100%);}.elementor-1062 .elementor-element.elementor-element-8c14109 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-1062 .elementor-element.elementor-element-7e6915f{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:0;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:7%;--padding-right:7%;}.elementor-1062 .elementor-element.elementor-element-7e6915f:not(.elementor-motion-effects-element-type-background), .elementor-1062 .elementor-element.elementor-element-7e6915f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-1062 .elementor-element.elementor-element-7e6915f::before, .elementor-1062 .elementor-element.elementor-element-7e6915f > .elementor-background-video-container::before, .elementor-1062 .elementor-element.elementor-element-7e6915f > .e-con-inner > .elementor-background-video-container::before, .elementor-1062 .elementor-element.elementor-element-7e6915f > .elementor-background-slideshow::before, .elementor-1062 .elementor-element.elementor-element-7e6915f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1062 .elementor-element.elementor-element-7e6915f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0D0D0D00 0%, #FF000000 99%);}.elementor-1062 .elementor-element.elementor-element-7e6915f.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-1427464{--display:flex;--min-height:10vh;--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-end;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-1062 .elementor-element.elementor-element-1427464.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-a0c5a3f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;text-align:center;font-family:"Marcellus", Sans-serif;font-size:34px;text-transform:uppercase;line-height:38px;text-shadow:0px 0px 7px #000000;color:var( --e-global-color-accent );}.elementor-1062 .elementor-element.elementor-element-a0c5a3f.elementor-element{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-a0c5a3f p{margin-block-end:0px;}.elementor-1062 .elementor-element.elementor-element-f16f28c{--display:flex;--min-height:25vh;--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-end;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-1062 .elementor-element.elementor-element-f16f28c.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-eb9090d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1% 1% 1% 1%;text-align:center;}.elementor-1062 .elementor-element.elementor-element-eb9090d .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:66px;line-height:66px;color:var( --e-global-color-text );}.elementor-1062 .elementor-element.elementor-element-1f24c1d{--display:flex;--min-height:25vh;--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--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-1062 .elementor-element.elementor-element-1f24c1d.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-f439678{--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;--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-1062 .elementor-element.elementor-element-1bd22fb .elementor-button{background-color:#00000000;font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;line-height:20px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:0.9s;border-style:solid;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;}.elementor-1062 .elementor-element.elementor-element-1bd22fb .elementor-button:hover, .elementor-1062 .elementor-element.elementor-element-1bd22fb .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-f34ee11 );border-color:var( --e-global-color-accent );}.elementor-1062 .elementor-element.elementor-element-1bd22fb{padding:1% 1% 1% 1%;}.elementor-1062 .elementor-element.elementor-element-1bd22fb.elementor-element{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-1bd22fb .elementor-button:hover svg, .elementor-1062 .elementor-element.elementor-element-1bd22fb .elementor-button:focus svg{fill:var( --e-global-color-f34ee11 );}.elementor-1062 .elementor-element.elementor-element-130876c{--display:flex;--min-height:100vh;--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--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-1062 .elementor-element.elementor-element-130876c::before, .elementor-1062 .elementor-element.elementor-element-130876c > .elementor-background-video-container::before, .elementor-1062 .elementor-element.elementor-element-130876c > .e-con-inner > .elementor-background-video-container::before, .elementor-1062 .elementor-element.elementor-element-130876c > .elementor-background-slideshow::before, .elementor-1062 .elementor-element.elementor-element-130876c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1062 .elementor-element.elementor-element-130876c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #0D0D0D80 0%, var( --e-global-color-f34ee11 ) 100%);}.elementor-1062 .elementor-element.elementor-element-130876c .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-1062 .elementor-element.elementor-element-130876c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1062 .elementor-element.elementor-element-b8f4b25{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:0;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:7%;--padding-right:7%;}.elementor-1062 .elementor-element.elementor-element-b8f4b25:not(.elementor-motion-effects-element-type-background), .elementor-1062 .elementor-element.elementor-element-b8f4b25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-1062 .elementor-element.elementor-element-b8f4b25::before, .elementor-1062 .elementor-element.elementor-element-b8f4b25 > .elementor-background-video-container::before, .elementor-1062 .elementor-element.elementor-element-b8f4b25 > .e-con-inner > .elementor-background-video-container::before, .elementor-1062 .elementor-element.elementor-element-b8f4b25 > .elementor-background-slideshow::before, .elementor-1062 .elementor-element.elementor-element-b8f4b25 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1062 .elementor-element.elementor-element-b8f4b25 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0D0D0D00 0%, #FF000000 99%);}.elementor-1062 .elementor-element.elementor-element-b8f4b25.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-be81e62{--display:flex;--min-height:10vh;--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;--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-1062 .elementor-element.elementor-element-be81e62.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-e488b14{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;text-align:center;font-family:"Marcellus", Sans-serif;font-size:34px;text-transform:uppercase;line-height:38px;text-shadow:0px 0px 7px #000000;color:var( --e-global-color-accent );}.elementor-1062 .elementor-element.elementor-element-e488b14.elementor-element{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-e488b14 p{margin-block-end:0px;}.elementor-1062 .elementor-element.elementor-element-6d32d50{--spacer-size:10px;}.elementor-1062 .elementor-element.elementor-element-b175375{--display:flex;--min-height:10vh;--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;--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-1062 .elementor-element.elementor-element-b175375.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-07eb4a5{--spacer-size:10px;}.elementor-1062 .elementor-element.elementor-element-633ae67{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Marcellus", Sans-serif;font-size:66px;line-height:66px;letter-spacing:0px;text-shadow:0px 0px 7px #070707;color:var( --e-global-color-text );}.elementor-1062 .elementor-element.elementor-element-633ae67.elementor-element{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-633ae67 p{margin-block-end:0px;}.elementor-1062 .elementor-element.elementor-element-e69e92b{--display:flex;--min-height:20vh;--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;--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-1062 .elementor-element.elementor-element-e69e92b.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-33ae31a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1062 .elementor-element.elementor-element-33ae31a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1062 .elementor-element.elementor-element-ff60c54{--display:flex;--min-height:20vh;--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;--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-1062 .elementor-element.elementor-element-ff60c54.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-9292094{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;text-align:center;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:200;line-height:18px;text-shadow:0px 0px 7px #000000;color:var( --e-global-color-text );}.elementor-1062 .elementor-element.elementor-element-9292094.elementor-element{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-9292094 p{margin-block-end:0px;}.elementor-1062 .elementor-element.elementor-element-3a856bb{--display:flex;--min-height:35vh;--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:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-1062 .elementor-element.elementor-element-3a856bb.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-22f7938{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;text-align:center;font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:200;line-height:28px;text-shadow:0px 0px 7px #000000;color:var( --e-global-color-text );}.elementor-1062 .elementor-element.elementor-element-22f7938.elementor-element{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-22f7938 p{margin-block-end:0px;}.elementor-1062 .elementor-element.elementor-element-226f265{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;text-align:center;font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:200;line-height:28px;text-shadow:0px 0px 7px #000000;color:var( --e-global-color-text );}.elementor-1062 .elementor-element.elementor-element-226f265.elementor-element{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-226f265 p{margin-block-end:0px;}.elementor-1062 .elementor-element.elementor-element-3af494c{--display:flex;--min-height:10vh;--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:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-1062 .elementor-element.elementor-element-3af494c.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-4083d51{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;text-align:center;font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:200;line-height:28px;text-shadow:0px 0px 7px #000000;color:var( --e-global-color-text );}.elementor-1062 .elementor-element.elementor-element-4083d51.elementor-element{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-4083d51 p{margin-block-end:0px;}.elementor-1062 .elementor-element.elementor-element-bb1ddaa{--display:flex;--min-height:15vh;--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:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--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-1062 .elementor-element.elementor-element-bb1ddaa.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-94a80b7{--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;--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-1062 .elementor-element.elementor-element-116ab58 .elementor-button{background-color:#00000000;font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;line-height:20px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:0.9s;border-style:solid;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;}.elementor-1062 .elementor-element.elementor-element-116ab58 .elementor-button:hover, .elementor-1062 .elementor-element.elementor-element-116ab58 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-f34ee11 );border-color:var( --e-global-color-accent );}.elementor-1062 .elementor-element.elementor-element-116ab58{padding:1% 1% 1% 1%;}.elementor-1062 .elementor-element.elementor-element-116ab58.elementor-element{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-116ab58 .elementor-button:hover svg, .elementor-1062 .elementor-element.elementor-element-116ab58 .elementor-button:focus svg{fill:var( --e-global-color-f34ee11 );}.elementor-1062 .elementor-element.elementor-element-d62ce96{--display:flex;--min-height:20vh;--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;--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-1062 .elementor-element.elementor-element-d62ce96.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-2b083fc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1062 .elementor-element.elementor-element-2b083fc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1062 .elementor-element.elementor-element-ae90d4f{--display:flex;--min-height:100vh;--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--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-1062 .elementor-element.elementor-element-ae90d4f:not(.elementor-motion-effects-element-type-background), .elementor-1062 .elementor-element.elementor-element-ae90d4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f34ee11 );}.elementor-1062 .elementor-element.elementor-element-ae90d4f::before, .elementor-1062 .elementor-element.elementor-element-ae90d4f > .elementor-background-video-container::before, .elementor-1062 .elementor-element.elementor-element-ae90d4f > .e-con-inner > .elementor-background-video-container::before, .elementor-1062 .elementor-element.elementor-element-ae90d4f > .elementor-background-slideshow::before, .elementor-1062 .elementor-element.elementor-element-ae90d4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1062 .elementor-element.elementor-element-ae90d4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0D0D0DC4 0%, #0D0D0D 100%);}.elementor-1062 .elementor-element.elementor-element-ae90d4f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1062 .elementor-element.elementor-element-c4c0634{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:0;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:7%;--padding-right:7%;}.elementor-1062 .elementor-element.elementor-element-c4c0634:not(.elementor-motion-effects-element-type-background), .elementor-1062 .elementor-element.elementor-element-c4c0634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-1062 .elementor-element.elementor-element-c4c0634::before, .elementor-1062 .elementor-element.elementor-element-c4c0634 > .elementor-background-video-container::before, .elementor-1062 .elementor-element.elementor-element-c4c0634 > .e-con-inner > .elementor-background-video-container::before, .elementor-1062 .elementor-element.elementor-element-c4c0634 > .elementor-background-slideshow::before, .elementor-1062 .elementor-element.elementor-element-c4c0634 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1062 .elementor-element.elementor-element-c4c0634 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0D0D0D00 0%, #FF000000 99%);}.elementor-1062 .elementor-element.elementor-element-c4c0634.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-4c13367{--display:flex;--min-height:10vh;--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-end;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-1062 .elementor-element.elementor-element-4c13367.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-e3d3d03{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;text-align:center;font-family:"Marcellus", Sans-serif;font-size:34px;text-transform:uppercase;line-height:34px;text-shadow:0px 0px 7px #000000;color:var( --e-global-color-accent );}.elementor-1062 .elementor-element.elementor-element-e3d3d03.elementor-element{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-e3d3d03 p{margin-block-end:0px;}.elementor-1062 .elementor-element.elementor-element-4ffaf36{--spacer-size:10px;}.elementor-1062 .elementor-element.elementor-element-c485944{--display:flex;--min-height:20vh;--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:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-1062 .elementor-element.elementor-element-c485944.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-d478e63{--spacer-size:10px;}.elementor-1062 .elementor-element.elementor-element-c2db8f6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Marcellus", Sans-serif;font-size:66px;line-height:66px;letter-spacing:0px;text-shadow:0px 0px 7px #070707;color:var( --e-global-color-text );}.elementor-1062 .elementor-element.elementor-element-c2db8f6.elementor-element{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-c2db8f6 p{margin-block-end:0px;}.elementor-1062 .elementor-element.elementor-element-0638e2d{--display:flex;--min-height:20vh;--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;--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-1062 .elementor-element.elementor-element-0638e2d.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-509e6db{--display:flex;--min-height:30vh;--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;--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-1062 .elementor-element.elementor-element-509e6db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1062 .elementor-element.elementor-element-8a2cb7d{text-align:center;}.elementor-1062 .elementor-element.elementor-element-8a2cb7d .elementor-heading-title{font-size:22px;line-height:22px;}.elementor-1062 .elementor-element.elementor-element-c0b5fd6{--display:flex;--min-height:30vh;--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-end;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-1062 .elementor-element.elementor-element-c0b5fd6.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-559ee44{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1062 .elementor-element.elementor-element-559ee44.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1062 .elementor-element.elementor-element-2266c90{--display:flex;--min-height:100vh;--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--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-1062 .elementor-element.elementor-element-2266c90:not(.elementor-motion-effects-element-type-background), .elementor-1062 .elementor-element.elementor-element-2266c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f34ee11 );}.elementor-1062 .elementor-element.elementor-element-2266c90::before, .elementor-1062 .elementor-element.elementor-element-2266c90 > .elementor-background-video-container::before, .elementor-1062 .elementor-element.elementor-element-2266c90 > .e-con-inner > .elementor-background-video-container::before, .elementor-1062 .elementor-element.elementor-element-2266c90 > .elementor-background-slideshow::before, .elementor-1062 .elementor-element.elementor-element-2266c90 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1062 .elementor-element.elementor-element-2266c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0D0D0DC4 0%, #0D0D0D 100%);}.elementor-1062 .elementor-element.elementor-element-2266c90.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1062 .elementor-element.elementor-element-faafaea{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:0;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:7%;--padding-right:7%;}.elementor-1062 .elementor-element.elementor-element-faafaea:not(.elementor-motion-effects-element-type-background), .elementor-1062 .elementor-element.elementor-element-faafaea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-1062 .elementor-element.elementor-element-faafaea::before, .elementor-1062 .elementor-element.elementor-element-faafaea > .elementor-background-video-container::before, .elementor-1062 .elementor-element.elementor-element-faafaea > .e-con-inner > .elementor-background-video-container::before, .elementor-1062 .elementor-element.elementor-element-faafaea > .elementor-background-slideshow::before, .elementor-1062 .elementor-element.elementor-element-faafaea > .e-con-inner > .elementor-background-slideshow::before, .elementor-1062 .elementor-element.elementor-element-faafaea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0D0D0D00 0%, #FF000000 99%);}.elementor-1062 .elementor-element.elementor-element-faafaea.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-a15e3e9{--display:flex;--min-height:10vh;--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-end;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-1062 .elementor-element.elementor-element-a15e3e9.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-6be8187{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;text-align:center;font-family:"Marcellus", Sans-serif;font-size:34px;text-transform:uppercase;line-height:34px;text-shadow:0px 0px 7px #000000;color:var( --e-global-color-accent );}.elementor-1062 .elementor-element.elementor-element-6be8187.elementor-element{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-6be8187 p{margin-block-end:0px;}.elementor-1062 .elementor-element.elementor-element-266b1c9{--spacer-size:10px;}.elementor-1062 .elementor-element.elementor-element-3a9d410{--display:flex;--min-height:20vh;--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:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-1062 .elementor-element.elementor-element-3a9d410.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-1f44fe1{--spacer-size:10px;}.elementor-1062 .elementor-element.elementor-element-92aa639{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Marcellus", Sans-serif;font-size:66px;line-height:66px;letter-spacing:0px;text-shadow:0px 0px 7px #070707;color:var( --e-global-color-text );}.elementor-1062 .elementor-element.elementor-element-92aa639.elementor-element{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-92aa639 p{margin-block-end:0px;}.elementor-1062 .elementor-element.elementor-element-ee583d3{--display:flex;--min-height:20vh;--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;--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-1062 .elementor-element.elementor-element-ee583d3.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-32b3404{--display:flex;--min-height:30vh;--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;--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-1062 .elementor-element.elementor-element-32b3404.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1062 .elementor-element.elementor-element-5fec00b{text-align:center;}.elementor-1062 .elementor-element.elementor-element-5fec00b .elementor-heading-title{font-size:22px;line-height:22px;}.elementor-1062 .elementor-element.elementor-element-9f39af1{--display:flex;--min-height:30vh;--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-end;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-1062 .elementor-element.elementor-element-9f39af1.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-197db1c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1062 .elementor-element.elementor-element-197db1c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1062 .elementor-element.elementor-element-80be9a0{--display:flex;--min-height:100vh;--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--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-1062 .elementor-element.elementor-element-80be9a0:not(.elementor-motion-effects-element-type-background), .elementor-1062 .elementor-element.elementor-element-80be9a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f34ee11 );}.elementor-1062 .elementor-element.elementor-element-80be9a0::before, .elementor-1062 .elementor-element.elementor-element-80be9a0 > .elementor-background-video-container::before, .elementor-1062 .elementor-element.elementor-element-80be9a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1062 .elementor-element.elementor-element-80be9a0 > .elementor-background-slideshow::before, .elementor-1062 .elementor-element.elementor-element-80be9a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1062 .elementor-element.elementor-element-80be9a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0D0D0DC4 0%, #0D0D0D 100%);}.elementor-1062 .elementor-element.elementor-element-80be9a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1062 .elementor-element.elementor-element-ce64dbf{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:0;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:7%;--padding-right:7%;}.elementor-1062 .elementor-element.elementor-element-ce64dbf:not(.elementor-motion-effects-element-type-background), .elementor-1062 .elementor-element.elementor-element-ce64dbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-1062 .elementor-element.elementor-element-ce64dbf::before, .elementor-1062 .elementor-element.elementor-element-ce64dbf > .elementor-background-video-container::before, .elementor-1062 .elementor-element.elementor-element-ce64dbf > .e-con-inner > .elementor-background-video-container::before, .elementor-1062 .elementor-element.elementor-element-ce64dbf > .elementor-background-slideshow::before, .elementor-1062 .elementor-element.elementor-element-ce64dbf > .e-con-inner > .elementor-background-slideshow::before, .elementor-1062 .elementor-element.elementor-element-ce64dbf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0D0D0D00 0%, #FF000000 99%);}.elementor-1062 .elementor-element.elementor-element-ce64dbf.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-0d6d167{--display:flex;--min-height:10vh;--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-end;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-1062 .elementor-element.elementor-element-0d6d167.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-678f602{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;text-align:center;font-family:"Marcellus", Sans-serif;font-size:34px;text-transform:uppercase;line-height:34px;text-shadow:0px 0px 7px #000000;color:var( --e-global-color-accent );}.elementor-1062 .elementor-element.elementor-element-678f602.elementor-element{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-678f602 p{margin-block-end:0px;}.elementor-1062 .elementor-element.elementor-element-8df8597{--spacer-size:10px;}.elementor-1062 .elementor-element.elementor-element-75d3452{--display:flex;--min-height:20vh;--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:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-1062 .elementor-element.elementor-element-75d3452.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-6ffa650{--spacer-size:10px;}.elementor-1062 .elementor-element.elementor-element-f3b9d40{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Marcellus", Sans-serif;font-size:66px;line-height:66px;letter-spacing:0px;text-shadow:0px 0px 7px #070707;color:var( --e-global-color-text );}.elementor-1062 .elementor-element.elementor-element-f3b9d40.elementor-element{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-f3b9d40 p{margin-block-end:0px;}.elementor-1062 .elementor-element.elementor-element-c2c0d37{--display:flex;--min-height:20vh;--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;--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-1062 .elementor-element.elementor-element-c2c0d37.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-446e8d0{--display:flex;--min-height:30vh;--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;--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-1062 .elementor-element.elementor-element-446e8d0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1062 .elementor-element.elementor-element-32c6439{text-align:center;}.elementor-1062 .elementor-element.elementor-element-32c6439 .elementor-heading-title{font-size:22px;line-height:22px;}.elementor-1062 .elementor-element.elementor-element-5d0b7a5{--display:flex;--min-height:30vh;--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-end;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-1062 .elementor-element.elementor-element-5d0b7a5.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-29bb63f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1062 .elementor-element.elementor-element-29bb63f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1062 .elementor-element.elementor-element-0cf4bce{--display:flex;--min-height:100vh;--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--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-1062 .elementor-element.elementor-element-0cf4bce:not(.elementor-motion-effects-element-type-background), .elementor-1062 .elementor-element.elementor-element-0cf4bce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f34ee11 );}.elementor-1062 .elementor-element.elementor-element-0cf4bce::before, .elementor-1062 .elementor-element.elementor-element-0cf4bce > .elementor-background-video-container::before, .elementor-1062 .elementor-element.elementor-element-0cf4bce > .e-con-inner > .elementor-background-video-container::before, .elementor-1062 .elementor-element.elementor-element-0cf4bce > .elementor-background-slideshow::before, .elementor-1062 .elementor-element.elementor-element-0cf4bce > .e-con-inner > .elementor-background-slideshow::before, .elementor-1062 .elementor-element.elementor-element-0cf4bce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0D0D0DC4 0%, #0D0D0D 100%);}.elementor-1062 .elementor-element.elementor-element-0cf4bce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1062 .elementor-element.elementor-element-06ae82c{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:0;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:7%;--padding-right:7%;}.elementor-1062 .elementor-element.elementor-element-06ae82c:not(.elementor-motion-effects-element-type-background), .elementor-1062 .elementor-element.elementor-element-06ae82c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-1062 .elementor-element.elementor-element-06ae82c::before, .elementor-1062 .elementor-element.elementor-element-06ae82c > .elementor-background-video-container::before, .elementor-1062 .elementor-element.elementor-element-06ae82c > .e-con-inner > .elementor-background-video-container::before, .elementor-1062 .elementor-element.elementor-element-06ae82c > .elementor-background-slideshow::before, .elementor-1062 .elementor-element.elementor-element-06ae82c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1062 .elementor-element.elementor-element-06ae82c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0D0D0D00 0%, #FF000000 99%);}.elementor-1062 .elementor-element.elementor-element-06ae82c.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-466ffba{--display:flex;--min-height:10vh;--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-end;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-1062 .elementor-element.elementor-element-466ffba.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-42b5f21{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;text-align:center;font-family:"Marcellus", Sans-serif;font-size:34px;text-transform:uppercase;line-height:34px;text-shadow:0px 0px 7px #000000;color:var( --e-global-color-accent );}.elementor-1062 .elementor-element.elementor-element-42b5f21.elementor-element{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-42b5f21 p{margin-block-end:0px;}.elementor-1062 .elementor-element.elementor-element-beb1ff8{--spacer-size:10px;}.elementor-1062 .elementor-element.elementor-element-3de1957{--display:flex;--min-height:20vh;--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:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-1062 .elementor-element.elementor-element-3de1957.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-7c43c1f{--spacer-size:10px;}.elementor-1062 .elementor-element.elementor-element-f606d06{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Marcellus", Sans-serif;font-size:66px;line-height:66px;letter-spacing:0px;text-shadow:0px 0px 7px #070707;color:var( --e-global-color-text );}.elementor-1062 .elementor-element.elementor-element-f606d06.elementor-element{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-f606d06 p{margin-block-end:0px;}.elementor-1062 .elementor-element.elementor-element-5ca2efc{--display:flex;--min-height:20vh;--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;--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-1062 .elementor-element.elementor-element-5ca2efc.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-599473a{--display:flex;--min-height:30vh;--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;--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-1062 .elementor-element.elementor-element-599473a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1062 .elementor-element.elementor-element-716aa2b{text-align:center;}.elementor-1062 .elementor-element.elementor-element-716aa2b .elementor-heading-title{font-size:22px;line-height:22px;}.elementor-1062 .elementor-element.elementor-element-031d7de{--display:flex;--min-height:30vh;--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-end;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-1062 .elementor-element.elementor-element-031d7de.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-a35d9bd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1062 .elementor-element.elementor-element-a35d9bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1062 .elementor-element.elementor-element-16b8681{--display:flex;--min-height:100vh;--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-end;--align-items:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--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-1062 .elementor-element.elementor-element-16b8681::before, .elementor-1062 .elementor-element.elementor-element-16b8681 > .elementor-background-video-container::before, .elementor-1062 .elementor-element.elementor-element-16b8681 > .e-con-inner > .elementor-background-video-container::before, .elementor-1062 .elementor-element.elementor-element-16b8681 > .elementor-background-slideshow::before, .elementor-1062 .elementor-element.elementor-element-16b8681 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1062 .elementor-element.elementor-element-16b8681 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #0D0D0DC4 0%, #0D0D0D 100%);}.elementor-1062 .elementor-element.elementor-element-16b8681 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-1062 .elementor-element.elementor-element-144d46f{--display:flex;--min-height:100vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:0;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:7%;--padding-right:7%;}.elementor-1062 .elementor-element.elementor-element-144d46f:not(.elementor-motion-effects-element-type-background), .elementor-1062 .elementor-element.elementor-element-144d46f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-1062 .elementor-element.elementor-element-144d46f::before, .elementor-1062 .elementor-element.elementor-element-144d46f > .elementor-background-video-container::before, .elementor-1062 .elementor-element.elementor-element-144d46f > .e-con-inner > .elementor-background-video-container::before, .elementor-1062 .elementor-element.elementor-element-144d46f > .elementor-background-slideshow::before, .elementor-1062 .elementor-element.elementor-element-144d46f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1062 .elementor-element.elementor-element-144d46f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0D0D0D00 0%, #FF000000 99%);}.elementor-1062 .elementor-element.elementor-element-144d46f.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-d2bf94a{--display:flex;--min-height:10vh;--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-end;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-1062 .elementor-element.elementor-element-d2bf94a.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-1f336ab{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;text-align:center;font-family:"Marcellus", Sans-serif;font-size:34px;text-transform:uppercase;line-height:38px;text-shadow:0px 0px 7px #000000;color:var( --e-global-color-accent );}.elementor-1062 .elementor-element.elementor-element-1f336ab.elementor-element{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-1f336ab p{margin-block-end:0px;}.elementor-1062 .elementor-element.elementor-element-1747c6e{--display:flex;--min-height:25vh;--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-end;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;}.elementor-1062 .elementor-element.elementor-element-1747c6e.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-7ce56b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1% 1% 1% 1%;text-align:center;}.elementor-1062 .elementor-element.elementor-element-7ce56b1 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:66px;line-height:66px;color:var( --e-global-color-text );}.elementor-1062 .elementor-element.elementor-element-71e779e{--display:flex;--min-height:25vh;--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--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-1062 .elementor-element.elementor-element-71e779e.e-con{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-dbf72cb{--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;--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-1062 .elementor-element.elementor-element-aa59127 .elementor-button{background-color:#00000000;font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;line-height:20px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:0.9s;border-style:solid;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;}.elementor-1062 .elementor-element.elementor-element-aa59127 .elementor-button:hover, .elementor-1062 .elementor-element.elementor-element-aa59127 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-f34ee11 );border-color:var( --e-global-color-accent );}.elementor-1062 .elementor-element.elementor-element-aa59127{padding:1% 1% 1% 1%;}.elementor-1062 .elementor-element.elementor-element-aa59127.elementor-element{--align-self:center;}.elementor-1062 .elementor-element.elementor-element-aa59127 .elementor-button:hover svg, .elementor-1062 .elementor-element.elementor-element-aa59127 .elementor-button:focus svg{fill:var( --e-global-color-f34ee11 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1062 .elementor-element.elementor-element-8c14109{--width:100vw;}.elementor-1062 .elementor-element.elementor-element-7e6915f{--width:80%;}.elementor-1062 .elementor-element.elementor-element-130876c{--width:100vw;}.elementor-1062 .elementor-element.elementor-element-b8f4b25{--width:80%;}.elementor-1062 .elementor-element.elementor-element-ae90d4f{--width:100vw;}.elementor-1062 .elementor-element.elementor-element-c4c0634{--width:80%;}.elementor-1062 .elementor-element.elementor-element-509e6db{--width:100%;}.elementor-1062 .elementor-element.elementor-element-2266c90{--width:100vw;}.elementor-1062 .elementor-element.elementor-element-faafaea{--width:80%;}.elementor-1062 .elementor-element.elementor-element-32b3404{--width:100%;}.elementor-1062 .elementor-element.elementor-element-80be9a0{--width:100vw;}.elementor-1062 .elementor-element.elementor-element-ce64dbf{--width:80%;}.elementor-1062 .elementor-element.elementor-element-446e8d0{--width:100%;}.elementor-1062 .elementor-element.elementor-element-0cf4bce{--width:100vw;}.elementor-1062 .elementor-element.elementor-element-06ae82c{--width:80%;}.elementor-1062 .elementor-element.elementor-element-599473a{--width:100%;}.elementor-1062 .elementor-element.elementor-element-16b8681{--width:100vw;}.elementor-1062 .elementor-element.elementor-element-144d46f{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1062 .elementor-element.elementor-element-7e6915f{--width:80%;}.elementor-1062 .elementor-element.elementor-element-1427464{--width:100%;}.elementor-1062 .elementor-element.elementor-element-f16f28c{--width:100%;}.elementor-1062 .elementor-element.elementor-element-b8f4b25{--width:80%;}.elementor-1062 .elementor-element.elementor-element-be81e62{--width:100%;}.elementor-1062 .elementor-element.elementor-element-b175375{--width:100%;}.elementor-1062 .elementor-element.elementor-element-3a856bb{--width:100%;}.elementor-1062 .elementor-element.elementor-element-c4c0634{--width:80%;}.elementor-1062 .elementor-element.elementor-element-509e6db{--width:33%;}.elementor-1062 .elementor-element.elementor-element-faafaea{--width:80%;}.elementor-1062 .elementor-element.elementor-element-32b3404{--width:33%;}.elementor-1062 .elementor-element.elementor-element-ce64dbf{--width:80%;}.elementor-1062 .elementor-element.elementor-element-446e8d0{--width:33%;}.elementor-1062 .elementor-element.elementor-element-06ae82c{--width:80%;}.elementor-1062 .elementor-element.elementor-element-599473a{--width:33%;}.elementor-1062 .elementor-element.elementor-element-144d46f{--width:85%;}}@media(max-width:1024px){.elementor-1062 .elementor-element.elementor-element-8c14109{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-1062 .elementor-element.elementor-element-7e6915f{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-a0c5a3f{padding:0% 15% 0% 15%;}.elementor-1062 .elementor-element.elementor-element-f16f28c{--min-height:40vh;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-eb9090d{padding:1% 3% 1% 3%;}.elementor-1062 .elementor-element.elementor-element-eb9090d .elementor-heading-title{font-size:55px;line-height:55px;}.elementor-1062 .elementor-element.elementor-element-1bd22fb .elementor-button{font-size:18px;line-height:18px;}.elementor-1062 .elementor-element.elementor-element-130876c{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-1062 .elementor-element.elementor-element-b8f4b25{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-e488b14{padding:0% 15% 0% 15%;}.elementor-1062 .elementor-element.elementor-element-633ae67{font-size:66px;}.elementor-1062 .elementor-element.elementor-element-ff60c54{--min-height:40vh;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-9292094{padding:0% 15% 0% 15%;}.elementor-1062 .elementor-element.elementor-element-3a856bb{--min-height:40vh;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-22f7938{padding:0% 10% 0% 10%;text-align:justify;}.elementor-1062 .elementor-element.elementor-element-226f265{padding:0% 10% 0% 10%;text-align:justify;}.elementor-1062 .elementor-element.elementor-element-3af494c{--min-height:40vh;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-4083d51{padding:0% 15% 0% 15%;}.elementor-1062 .elementor-element.elementor-element-116ab58 .elementor-button{font-size:18px;line-height:18px;}.elementor-1062 .elementor-element.elementor-element-ae90d4f{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-1062 .elementor-element.elementor-element-c4c0634{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-e3d3d03{padding:0% 15% 0% 15%;}.elementor-1062 .elementor-element.elementor-element-c485944{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-c2db8f6{font-size:66px;}.elementor-1062 .elementor-element.elementor-element-0638e2d{--min-height:40vh;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-2266c90{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-1062 .elementor-element.elementor-element-faafaea{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-6be8187{padding:0% 15% 0% 15%;}.elementor-1062 .elementor-element.elementor-element-3a9d410{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-92aa639{font-size:66px;}.elementor-1062 .elementor-element.elementor-element-ee583d3{--min-height:40vh;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-80be9a0{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-1062 .elementor-element.elementor-element-ce64dbf{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-678f602{padding:0% 15% 0% 15%;}.elementor-1062 .elementor-element.elementor-element-75d3452{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-f3b9d40{font-size:66px;}.elementor-1062 .elementor-element.elementor-element-c2c0d37{--min-height:40vh;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-0cf4bce{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-1062 .elementor-element.elementor-element-06ae82c{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-42b5f21{padding:0% 15% 0% 15%;}.elementor-1062 .elementor-element.elementor-element-3de1957{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-f606d06{font-size:66px;}.elementor-1062 .elementor-element.elementor-element-5ca2efc{--min-height:40vh;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-16b8681{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-1062 .elementor-element.elementor-element-1f336ab{padding:0% 15% 0% 15%;}.elementor-1062 .elementor-element.elementor-element-1747c6e{--min-height:40vh;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-7ce56b1{padding:1% 0% 1% 0%;}.elementor-1062 .elementor-element.elementor-element-7ce56b1 .elementor-heading-title{font-size:55px;line-height:55px;}.elementor-1062 .elementor-element.elementor-element-71e779e{--justify-content:flex-start;}.elementor-1062 .elementor-element.elementor-element-aa59127 .elementor-button{font-size:18px;line-height:18px;}}@media(max-width:767px){.elementor-1062 .elementor-element.elementor-element-8c14109{--justify-content:flex-start;--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-1062 .elementor-element.elementor-element-7e6915f{--width:85%;--justify-content:flex-start;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-1062 .elementor-element.elementor-element-1427464{--min-height:20vh;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-a0c5a3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 15% 0% 15%;font-size:18px;line-height:18px;}.elementor-1062 .elementor-element.elementor-element-f16f28c{--min-height:40vh;--justify-content:center;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-eb9090d{padding:0% 0% 0% 0%;text-align:center;}.elementor-1062 .elementor-element.elementor-element-eb9090d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1062 .elementor-element.elementor-element-eb9090d .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-1062 .elementor-element.elementor-element-1f24c1d{--min-height:30vh;--justify-content:flex-start;}.elementor-1062 .elementor-element.elementor-element-f439678{--justify-content:flex-end;}.elementor-1062 .elementor-element.elementor-element-1bd22fb{width:100%;max-width:100%;padding:1% 1% 1% 1%;}.elementor-1062 .elementor-element.elementor-element-1bd22fb .elementor-button{font-size:16px;line-height:16px;border-radius:999px 999px 999px 999px;}.elementor-1062 .elementor-element.elementor-element-130876c{--width:95.268vw;--justify-content:flex-start;--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-1062 .elementor-element.elementor-element-b8f4b25{--width:90%;--justify-content:flex-start;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-1062 .elementor-element.elementor-element-be81e62{--min-height:5vh;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-e488b14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 15% 0% 15%;font-size:18px;line-height:18px;}.elementor-1062 .elementor-element.elementor-element-b175375{--min-height:10vh;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-633ae67{padding:0% 0% 5% 0%;font-size:40px;line-height:40px;}.elementor-1062 .elementor-element.elementor-element-e69e92b{--min-height:20vh;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-ff60c54{--min-height:30vh;--justify-content:center;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-9292094{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 5% 0% 5%;font-size:18px;line-height:18px;}.elementor-1062 .elementor-element.elementor-element-3a856bb{--min-height:60vh;--justify-content:flex-start;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-22f7938{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 5% 0% 5%;text-align:justify;font-size:18px;line-height:28px;}.elementor-1062 .elementor-element.elementor-element-226f265{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 5% 0% 5%;text-align:justify;font-size:18px;line-height:28px;}.elementor-1062 .elementor-element.elementor-element-3af494c{--min-height:15vh;--justify-content:center;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-4083d51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 5% 0% 5%;text-align:center;font-size:18px;line-height:18px;}.elementor-1062 .elementor-element.elementor-element-bb1ddaa{--min-height:20vh;--justify-content:flex-start;}.elementor-1062 .elementor-element.elementor-element-94a80b7{--justify-content:flex-end;}.elementor-1062 .elementor-element.elementor-element-116ab58{width:100%;max-width:100%;padding:1% 1% 1% 1%;}.elementor-1062 .elementor-element.elementor-element-116ab58 .elementor-button{font-size:16px;line-height:16px;border-radius:999px 999px 999px 999px;}.elementor-1062 .elementor-element.elementor-element-d62ce96{--min-height:20vh;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-ae90d4f{--width:95.268vw;--justify-content:flex-start;--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-1062 .elementor-element.elementor-element-c4c0634{--width:90%;--justify-content:flex-start;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-1062 .elementor-element.elementor-element-4c13367{--min-height:5vh;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-e3d3d03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 15% 0% 15%;font-size:18px;line-height:18px;}.elementor-1062 .elementor-element.elementor-element-c485944{--min-height:10vh;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-c2db8f6{padding:0% 0% 5% 0%;font-size:40px;line-height:40px;}.elementor-1062 .elementor-element.elementor-element-0638e2d{--min-height:30vh;--justify-content:center;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-c0b5fd6{--min-height:30vh;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-2266c90{--width:95.268vw;--justify-content:flex-start;--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-1062 .elementor-element.elementor-element-faafaea{--width:90%;--justify-content:flex-start;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-1062 .elementor-element.elementor-element-a15e3e9{--min-height:5vh;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-6be8187{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 15% 0% 15%;font-size:18px;line-height:18px;}.elementor-1062 .elementor-element.elementor-element-3a9d410{--min-height:10vh;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-92aa639{padding:0% 0% 5% 0%;font-size:40px;line-height:40px;}.elementor-1062 .elementor-element.elementor-element-ee583d3{--min-height:30vh;--justify-content:center;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-9f39af1{--min-height:30vh;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-80be9a0{--width:95.268vw;--justify-content:flex-start;--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-1062 .elementor-element.elementor-element-ce64dbf{--width:90%;--justify-content:flex-start;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-1062 .elementor-element.elementor-element-0d6d167{--min-height:5vh;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-678f602{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 15% 0% 15%;font-size:18px;line-height:18px;}.elementor-1062 .elementor-element.elementor-element-75d3452{--min-height:10vh;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-f3b9d40{padding:0% 0% 5% 0%;font-size:40px;line-height:40px;}.elementor-1062 .elementor-element.elementor-element-c2c0d37{--min-height:30vh;--justify-content:center;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-5d0b7a5{--min-height:30vh;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-0cf4bce{--width:95.268vw;--justify-content:flex-start;--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-1062 .elementor-element.elementor-element-06ae82c{--width:90%;--justify-content:flex-start;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-1062 .elementor-element.elementor-element-466ffba{--min-height:5vh;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-42b5f21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 15% 0% 15%;font-size:18px;line-height:18px;}.elementor-1062 .elementor-element.elementor-element-3de1957{--min-height:10vh;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-f606d06{padding:0% 0% 5% 0%;font-size:40px;line-height:40px;}.elementor-1062 .elementor-element.elementor-element-5ca2efc{--min-height:30vh;--justify-content:center;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-031d7de{--min-height:30vh;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-16b8681{--justify-content:flex-start;--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-1062 .elementor-element.elementor-element-144d46f{--width:85%;--justify-content:flex-start;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-1062 .elementor-element.elementor-element-d2bf94a{--min-height:20vh;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-1f336ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 15% 0% 15%;font-size:18px;line-height:18px;}.elementor-1062 .elementor-element.elementor-element-1747c6e{--min-height:40vh;--justify-content:center;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1062 .elementor-element.elementor-element-7ce56b1{padding:0% 0% 0% 0%;text-align:center;}.elementor-1062 .elementor-element.elementor-element-7ce56b1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1062 .elementor-element.elementor-element-7ce56b1 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-1062 .elementor-element.elementor-element-71e779e{--min-height:30vh;--justify-content:flex-start;}.elementor-1062 .elementor-element.elementor-element-dbf72cb{--justify-content:flex-end;}.elementor-1062 .elementor-element.elementor-element-aa59127{width:100%;max-width:100%;padding:1% 1% 1% 1%;}.elementor-1062 .elementor-element.elementor-element-aa59127 .elementor-button{font-size:16px;line-height:16px;border-radius:999px 999px 999px 999px;}}/* Start custom CSS for html, class: .elementor-element-33ae31a *//* ===============================
   FYM SINGLE-DOT TIMELINE SEPARATOR
   =============================== */

.fym-sep{
  --gold:#CEB36D;

  position:relative;
  width:100%;
  max-width: 1100px;   /* adjust if needed */
  height: 56px;        /* controls vertical breathing room */
  margin: 22px auto 0; /* adjust spacing above/below */
}

/* the line */
.fym-sep::before{
  content:"";
  position:absolute;
  left:0;
  right:0;
  top:50%;
  transform: translateY(-50%);
  height:1px;

  background: linear-gradient(
    to right,
    rgba(206,179,109,0) 0%,
    rgba(206,179,109,0.18) 12%,
    rgba(206,179,109,0.26) 50%,
    rgba(206,179,109,0.18) 88%,
    rgba(206,179,109,0) 100%
  );
}

/* the dot */
.fym-sep__dot{
  position:absolute;
  left:50%;
  top:50%;
  transform: translate(-50%, -50%);
  width:14px;
  height:14px;
  border-radius:50%;
  background: var(--gold);
  box-shadow: 0 0 0 6px rgba(206,179,109,0.10);
}

/* MOBILE */
@media (max-width:980px){
  .fym-sep{
    height: 44px;
    margin-top: 16px;
  }
  .fym-sep__dot{
    width:12px;
    height:12px;
    box-shadow: 0 0 0 5px rgba(206,179,109,0.10);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2b083fc *//* ===============================
   FYM SINGLE-DOT TIMELINE SEPARATOR
   =============================== */

.fym-sep{
  --gold:#CEB36D;

  position:relative;
  width:100%;
  max-width: 1100px;   /* adjust if needed */
  height: 56px;        /* controls vertical breathing room */
  margin: 22px auto 0; /* adjust spacing above/below */
}

/* the line */
.fym-sep::before{
  content:"";
  position:absolute;
  left:0;
  right:0;
  top:50%;
  transform: translateY(-50%);
  height:1px;

  background: linear-gradient(
    to right,
    rgba(206,179,109,0) 0%,
    rgba(206,179,109,0.18) 12%,
    rgba(206,179,109,0.26) 50%,
    rgba(206,179,109,0.18) 88%,
    rgba(206,179,109,0) 100%
  );
}

/* the dot */
.fym-sep__dot{
  position:absolute;
  left:50%;
  top:50%;
  transform: translate(-50%, -50%);
  width:14px;
  height:14px;
  border-radius:50%;
  background: var(--gold);
  box-shadow: 0 0 0 6px rgba(206,179,109,0.10);
}

/* MOBILE */
@media (max-width:980px){
  .fym-sep{
    height: 44px;
    margin-top: 16px;
  }
  .fym-sep__dot{
    width:12px;
    height:12px;
    box-shadow: 0 0 0 5px rgba(206,179,109,0.10);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509e6db *//* =========================================
   FORYOUMETHOD – FAKE TILE (FYM CARD)
   Match WooCommerce product grid style 1:1
   ========================================= */

/* CARD */
.fym-card{
  background: rgba(0,0,0,0.75);
  border-radius: 18px;
  padding: 18px;
  box-shadow: 0 20px 40px rgba(0,0,0,0.6);
  transition: transform .3s ease, box-shadow .3s ease;
}

.fym-card:hover{
  transform: translateY(-6px);
  box-shadow: 0 30px 60px rgba(0,0,0,0.8);
}

/* REMOVE DEFAULT LINK STYLES (if tile uses links) */
.fym-card a{
  text-decoration: none;
}

.fym-card a:hover{
  color: inherit;
}

/* IMAGE */
.fym-card img{
  border-radius: 14px;
  margin-bottom: 14px;
  display: block;
  width: 100%;
}

/* TITLE */
.fym-card-title{
  color: #ffffff !important;
  font-family: "Marcellus", serif !important;
  font-size: 17px !important;
  text-align: center !important;
  margin-bottom: 6px !important;
  line-height: 1.35 !important;
  max-width: 24ch !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

/* PRICE */
.fym-card-price{
  color: #CEB36D !important;
  font-family: "Titillium Web", sans-serif !important;
  font-size: 15px !important;
  text-align: center !important;
  margin-bottom: 0 !important;
}

/* BUTTON – match real tiles (Titillium Web, extra light, uppercase, gold outline -> gold fill on hover) */
.fym-card-button .elementor-button{
  background: transparent !important;
  border: 1px solid rgba(206,179,109,0.7) !important;
  color: #CEB36D !important;

  border-radius: 999px !important;
  padding: 8px 18px !important;

  font-family: "Titillium Web", sans-serif !important;
  font-weight: 200 !important;
  text-transform: uppercase !important;
  letter-spacing: 0.12em !important;

  margin-top: 14px !important;
  transition: all .25s ease !important;
  box-shadow: none !important;
}

/* BUTTON HOVER – GOLD FILL */
.fym-card-button .elementor-button:hover{
  background: #CEB36D !important;
  color: #000000 !important;
  box-shadow: 0 0 10px rgba(206,179,109,0.35) !important;
}

/* Optional: if Elementor adds focus outline */
.fym-card-button .elementor-button:focus{
  outline: none !important;
  box-shadow: 0 0 0 2px rgba(206,179,109,0.25) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-559ee44 *//* ===============================
   FYM SINGLE-DOT TIMELINE SEPARATOR
   =============================== */

.fym-sep{
  --gold:#CEB36D;

  position:relative;
  width:100%;
  max-width: 1100px;   /* adjust if needed */
  height: 56px;        /* controls vertical breathing room */
  margin: 22px auto 0; /* adjust spacing above/below */
}

/* the line */
.fym-sep::before{
  content:"";
  position:absolute;
  left:0;
  right:0;
  top:50%;
  transform: translateY(-50%);
  height:1px;

  background: linear-gradient(
    to right,
    rgba(206,179,109,0) 0%,
    rgba(206,179,109,0.18) 12%,
    rgba(206,179,109,0.26) 50%,
    rgba(206,179,109,0.18) 88%,
    rgba(206,179,109,0) 100%
  );
}

/* the dot */
.fym-sep__dot{
  position:absolute;
  left:50%;
  top:50%;
  transform: translate(-50%, -50%);
  width:14px;
  height:14px;
  border-radius:50%;
  background: var(--gold);
  box-shadow: 0 0 0 6px rgba(206,179,109,0.10);
}

/* MOBILE */
@media (max-width:980px){
  .fym-sep{
    height: 44px;
    margin-top: 16px;
  }
  .fym-sep__dot{
    width:12px;
    height:12px;
    box-shadow: 0 0 0 5px rgba(206,179,109,0.10);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32b3404 *//* =========================================
   FORYOUMETHOD – FAKE TILE (FYM CARD)
   Match WooCommerce product grid style 1:1
   ========================================= */

/* CARD */
.fym-card{
  background: rgba(0,0,0,0.75);
  border-radius: 18px;
  padding: 18px;
  box-shadow: 0 20px 40px rgba(0,0,0,0.6);
  transition: transform .3s ease, box-shadow .3s ease;
}

.fym-card:hover{
  transform: translateY(-6px);
  box-shadow: 0 30px 60px rgba(0,0,0,0.8);
}

/* REMOVE DEFAULT LINK STYLES (if tile uses links) */
.fym-card a{
  text-decoration: none;
}

.fym-card a:hover{
  color: inherit;
}

/* IMAGE */
.fym-card img{
  border-radius: 14px;
  margin-bottom: 14px;
  display: block;
  width: 100%;
}

/* TITLE */
.fym-card-title{
  color: #ffffff !important;
  font-family: "Marcellus", serif !important;
  font-size: 17px !important;
  text-align: center !important;
  margin-bottom: 6px !important;
  line-height: 1.35 !important;
  max-width: 24ch !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

/* PRICE */
.fym-card-price{
  color: #CEB36D !important;
  font-family: "Titillium Web", sans-serif !important;
  font-size: 15px !important;
  text-align: center !important;
  margin-bottom: 0 !important;
}

/* BUTTON – match real tiles (Titillium Web, extra light, uppercase, gold outline -> gold fill on hover) */
.fym-card-button .elementor-button{
  background: transparent !important;
  border: 1px solid rgba(206,179,109,0.7) !important;
  color: #CEB36D !important;

  border-radius: 999px !important;
  padding: 8px 18px !important;

  font-family: "Titillium Web", sans-serif !important;
  font-weight: 200 !important;
  text-transform: uppercase !important;
  letter-spacing: 0.12em !important;

  margin-top: 14px !important;
  transition: all .25s ease !important;
  box-shadow: none !important;
}

/* BUTTON HOVER – GOLD FILL */
.fym-card-button .elementor-button:hover{
  background: #CEB36D !important;
  color: #000000 !important;
  box-shadow: 0 0 10px rgba(206,179,109,0.35) !important;
}

/* Optional: if Elementor adds focus outline */
.fym-card-button .elementor-button:focus{
  outline: none !important;
  box-shadow: 0 0 0 2px rgba(206,179,109,0.25) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-197db1c *//* ===============================
   FYM SINGLE-DOT TIMELINE SEPARATOR
   =============================== */

.fym-sep{
  --gold:#CEB36D;

  position:relative;
  width:100%;
  max-width: 1100px;   /* adjust if needed */
  height: 56px;        /* controls vertical breathing room */
  margin: 22px auto 0; /* adjust spacing above/below */
}

/* the line */
.fym-sep::before{
  content:"";
  position:absolute;
  left:0;
  right:0;
  top:50%;
  transform: translateY(-50%);
  height:1px;

  background: linear-gradient(
    to right,
    rgba(206,179,109,0) 0%,
    rgba(206,179,109,0.18) 12%,
    rgba(206,179,109,0.26) 50%,
    rgba(206,179,109,0.18) 88%,
    rgba(206,179,109,0) 100%
  );
}

/* the dot */
.fym-sep__dot{
  position:absolute;
  left:50%;
  top:50%;
  transform: translate(-50%, -50%);
  width:14px;
  height:14px;
  border-radius:50%;
  background: var(--gold);
  box-shadow: 0 0 0 6px rgba(206,179,109,0.10);
}

/* MOBILE */
@media (max-width:980px){
  .fym-sep{
    height: 44px;
    margin-top: 16px;
  }
  .fym-sep__dot{
    width:12px;
    height:12px;
    box-shadow: 0 0 0 5px rgba(206,179,109,0.10);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-446e8d0 *//* =========================================
   FORYOUMETHOD – FAKE TILE (FYM CARD)
   Match WooCommerce product grid style 1:1
   ========================================= */

/* CARD */
.fym-card{
  background: rgba(0,0,0,0.75);
  border-radius: 18px;
  padding: 18px;
  box-shadow: 0 20px 40px rgba(0,0,0,0.6);
  transition: transform .3s ease, box-shadow .3s ease;
}

.fym-card:hover{
  transform: translateY(-6px);
  box-shadow: 0 30px 60px rgba(0,0,0,0.8);
}

/* REMOVE DEFAULT LINK STYLES (if tile uses links) */
.fym-card a{
  text-decoration: none;
}

.fym-card a:hover{
  color: inherit;
}

/* IMAGE */
.fym-card img{
  border-radius: 14px;
  margin-bottom: 14px;
  display: block;
  width: 100%;
}

/* TITLE */
.fym-card-title{
  color: #ffffff !important;
  font-family: "Marcellus", serif !important;
  font-size: 17px !important;
  text-align: center !important;
  margin-bottom: 6px !important;
  line-height: 1.35 !important;
  max-width: 24ch !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

/* PRICE */
.fym-card-price{
  color: #CEB36D !important;
  font-family: "Titillium Web", sans-serif !important;
  font-size: 15px !important;
  text-align: center !important;
  margin-bottom: 0 !important;
}

/* BUTTON – match real tiles (Titillium Web, extra light, uppercase, gold outline -> gold fill on hover) */
.fym-card-button .elementor-button{
  background: transparent !important;
  border: 1px solid rgba(206,179,109,0.7) !important;
  color: #CEB36D !important;

  border-radius: 999px !important;
  padding: 8px 18px !important;

  font-family: "Titillium Web", sans-serif !important;
  font-weight: 200 !important;
  text-transform: uppercase !important;
  letter-spacing: 0.12em !important;

  margin-top: 14px !important;
  transition: all .25s ease !important;
  box-shadow: none !important;
}

/* BUTTON HOVER – GOLD FILL */
.fym-card-button .elementor-button:hover{
  background: #CEB36D !important;
  color: #000000 !important;
  box-shadow: 0 0 10px rgba(206,179,109,0.35) !important;
}

/* Optional: if Elementor adds focus outline */
.fym-card-button .elementor-button:focus{
  outline: none !important;
  box-shadow: 0 0 0 2px rgba(206,179,109,0.25) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-29bb63f *//* ===============================
   FYM SINGLE-DOT TIMELINE SEPARATOR
   =============================== */

.fym-sep{
  --gold:#CEB36D;

  position:relative;
  width:100%;
  max-width: 1100px;   /* adjust if needed */
  height: 56px;        /* controls vertical breathing room */
  margin: 22px auto 0; /* adjust spacing above/below */
}

/* the line */
.fym-sep::before{
  content:"";
  position:absolute;
  left:0;
  right:0;
  top:50%;
  transform: translateY(-50%);
  height:1px;

  background: linear-gradient(
    to right,
    rgba(206,179,109,0) 0%,
    rgba(206,179,109,0.18) 12%,
    rgba(206,179,109,0.26) 50%,
    rgba(206,179,109,0.18) 88%,
    rgba(206,179,109,0) 100%
  );
}

/* the dot */
.fym-sep__dot{
  position:absolute;
  left:50%;
  top:50%;
  transform: translate(-50%, -50%);
  width:14px;
  height:14px;
  border-radius:50%;
  background: var(--gold);
  box-shadow: 0 0 0 6px rgba(206,179,109,0.10);
}

/* MOBILE */
@media (max-width:980px){
  .fym-sep{
    height: 44px;
    margin-top: 16px;
  }
  .fym-sep__dot{
    width:12px;
    height:12px;
    box-shadow: 0 0 0 5px rgba(206,179,109,0.10);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-599473a *//* =========================================
   FORYOUMETHOD – FAKE TILE (FYM CARD)
   Match WooCommerce product grid style 1:1
   ========================================= */

/* CARD */
.fym-card{
  background: rgba(0,0,0,0.75);
  border-radius: 18px;
  padding: 18px;
  box-shadow: 0 20px 40px rgba(0,0,0,0.6);
  transition: transform .3s ease, box-shadow .3s ease;
}

.fym-card:hover{
  transform: translateY(-6px);
  box-shadow: 0 30px 60px rgba(0,0,0,0.8);
}

/* REMOVE DEFAULT LINK STYLES (if tile uses links) */
.fym-card a{
  text-decoration: none;
}

.fym-card a:hover{
  color: inherit;
}

/* IMAGE */
.fym-card img{
  border-radius: 14px;
  margin-bottom: 14px;
  display: block;
  width: 100%;
}

/* TITLE */
.fym-card-title{
  color: #ffffff !important;
  font-family: "Marcellus", serif !important;
  font-size: 17px !important;
  text-align: center !important;
  margin-bottom: 6px !important;
  line-height: 1.35 !important;
  max-width: 24ch !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

/* PRICE */
.fym-card-price{
  color: #CEB36D !important;
  font-family: "Titillium Web", sans-serif !important;
  font-size: 15px !important;
  text-align: center !important;
  margin-bottom: 0 !important;
}

/* BUTTON – match real tiles (Titillium Web, extra light, uppercase, gold outline -> gold fill on hover) */
.fym-card-button .elementor-button{
  background: transparent !important;
  border: 1px solid rgba(206,179,109,0.7) !important;
  color: #CEB36D !important;

  border-radius: 999px !important;
  padding: 8px 18px !important;

  font-family: "Titillium Web", sans-serif !important;
  font-weight: 200 !important;
  text-transform: uppercase !important;
  letter-spacing: 0.12em !important;

  margin-top: 14px !important;
  transition: all .25s ease !important;
  box-shadow: none !important;
}

/* BUTTON HOVER – GOLD FILL */
.fym-card-button .elementor-button:hover{
  background: #CEB36D !important;
  color: #000000 !important;
  box-shadow: 0 0 10px rgba(206,179,109,0.35) !important;
}

/* Optional: if Elementor adds focus outline */
.fym-card-button .elementor-button:focus{
  outline: none !important;
  box-shadow: 0 0 0 2px rgba(206,179,109,0.25) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a35d9bd *//* ===============================
   FYM SINGLE-DOT TIMELINE SEPARATOR
   =============================== */

.fym-sep{
  --gold:#CEB36D;

  position:relative;
  width:100%;
  max-width: 1100px;   /* adjust if needed */
  height: 56px;        /* controls vertical breathing room */
  margin: 22px auto 0; /* adjust spacing above/below */
}

/* the line */
.fym-sep::before{
  content:"";
  position:absolute;
  left:0;
  right:0;
  top:50%;
  transform: translateY(-50%);
  height:1px;

  background: linear-gradient(
    to right,
    rgba(206,179,109,0) 0%,
    rgba(206,179,109,0.18) 12%,
    rgba(206,179,109,0.26) 50%,
    rgba(206,179,109,0.18) 88%,
    rgba(206,179,109,0) 100%
  );
}

/* the dot */
.fym-sep__dot{
  position:absolute;
  left:50%;
  top:50%;
  transform: translate(-50%, -50%);
  width:14px;
  height:14px;
  border-radius:50%;
  background: var(--gold);
  box-shadow: 0 0 0 6px rgba(206,179,109,0.10);
}

/* MOBILE */
@media (max-width:980px){
  .fym-sep{
    height: 44px;
    margin-top: 16px;
  }
  .fym-sep__dot{
    width:12px;
    height:12px;
    box-shadow: 0 0 0 5px rgba(206,179,109,0.10);
  }
}/* End custom CSS */