.elementor-1783 .elementor-element.elementor-element-cb24cd0:not(.elementor-motion-effects-element-type-background), .elementor-1783 .elementor-element.elementor-element-cb24cd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A2D27;}.elementor-1783 .elementor-element.elementor-element-cb24cd0 > .elementor-container{max-width:1600px;}.elementor-1783 .elementor-element.elementor-element-cb24cd0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-1783 .elementor-element.elementor-element-cb24cd0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1783 .elementor-element.elementor-element-b4b6c26.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1783 .elementor-element.elementor-element-b4b6c26.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1783 .elementor-element.elementor-element-3f168ab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1783 .elementor-element.elementor-element-d7d4102{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1783 .elementor-element.elementor-element-4820531{text-align:start;}.elementor-1783 .elementor-element.elementor-element-4820531 img{width:200px;}.elementor-1783 .elementor-element.elementor-element-21ae4d0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-1783 .elementor-element.elementor-element-db0dace .elementor-repeater-item-4a69ae7.elementor-social-icon{background-color:#DC2626;}.elementor-1783 .elementor-element.elementor-element-db0dace .elementor-repeater-item-4a69ae7.elementor-social-icon i{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-db0dace .elementor-repeater-item-4a69ae7.elementor-social-icon svg{fill:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-db0dace{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:24px;--grid-column-gap:16px;--grid-row-gap:0px;}.elementor-1783 .elementor-element.elementor-element-db0dace .elementor-icon{border-radius:50000px 50000px 50000px 50000px;}.elementor-1783 .elementor-element.elementor-element-fac3947{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:00000px;--margin-bottom:00000px;--margin-left:00000px;--margin-right:00000px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1783 .elementor-element.elementor-element-e3550b7{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1783 .elementor-element.elementor-element-e3550b7 .elementor-heading-title{line-height:1px;}.elementor-1783 .elementor-element.elementor-element-f7ab2c3:not(.elementor-motion-effects-element-type-background), .elementor-1783 .elementor-element.elementor-element-f7ab2c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-f7ab2c3 > .elementor-container{max-width:1500px;}.elementor-1783 .elementor-element.elementor-element-f7ab2c3{border-style:solid;border-width:1px 0px 0px 0px;border-color:#E2E2E2;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:5px 0px 5px 0px;z-index:1.0E+120;}.elementor-1783 .elementor-element.elementor-element-f7ab2c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1783 .elementor-element.elementor-element-cbae9f2{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-bc-flex-widget .elementor-1783 .elementor-element.elementor-element-5fc6bb6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1783 .elementor-element.elementor-element-5fc6bb6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1783 .elementor-element.elementor-element-5fc6bb6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1783 .elementor-element.elementor-element-1d07dc1 .elementor-menu-toggle{margin:0 auto;}.elementor-1783 .elementor-element.elementor-element-1d07dc1 .elementor-nav-menu .elementor-item{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;}.elementor-1783 .elementor-element.elementor-element-1d07dc1 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;padding-left:14px;padding-right:14px;padding-top:5px;padding-bottom:5px;}.elementor-1783 .elementor-element.elementor-element-1d07dc1 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1783 .elementor-element.elementor-element-1d07dc1 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1783 .elementor-element.elementor-element-1d07dc1 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1783 .elementor-element.elementor-element-1d07dc1 .elementor-nav-menu--main .elementor-item:focus{color:#262626;fill:#262626;}.elementor-bc-flex-widget .elementor-1783 .elementor-element.elementor-element-daa9320.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1783 .elementor-element.elementor-element-daa9320.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1783 .elementor-element.elementor-element-daa9320 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1783 .elementor-element.elementor-element-8d6291b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1783 .elementor-element.elementor-element-4597add{--e-transform-scale:1.1;margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:9;}.elementor-1783 .elementor-element.elementor-element-f0422c9{--e-transform-scale:0.9;}.elementor-1783 .elementor-element.elementor-element-be538c5:not(.elementor-motion-effects-element-type-background), .elementor-1783 .elementor-element.elementor-element-be538c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-be538c5 > .elementor-container{max-width:1600px;}.elementor-1783 .elementor-element.elementor-element-be538c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;z-index:999999;}.elementor-1783 .elementor-element.elementor-element-be538c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1783 .elementor-element.elementor-element-db370e7 > .elementor-container{max-width:1600px;}.elementor-1783 .elementor-element.elementor-element-db370e7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1783 .elementor-element.elementor-element-9d87a28{text-align:start;}.elementor-1783 .elementor-element.elementor-element-9d87a28 img{width:287px;}.elementor-bc-flex-widget .elementor-1783 .elementor-element.elementor-element-25ad8c6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1783 .elementor-element.elementor-element-25ad8c6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1783 .elementor-element.elementor-element-25ad8c6.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1783 .elementor-element.elementor-element-44ee4f4{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-1783 .elementor-element.elementor-element-243b3af > .elementor-container{max-width:1500px;}.elementor-1783 .elementor-element.elementor-element-243b3af{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:9999999999999;}.elementor-1783 .elementor-element.elementor-element-dcfd09b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1783 .elementor-element.elementor-element-fafe7b8{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1783 .elementor-element.elementor-element-1ef3f60.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1783 .elementor-element.elementor-element-1ef3f60.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1783 .elementor-element.elementor-element-1ef3f60 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1783 .elementor-element.elementor-element-e539e98{text-align:start;}.elementor-1783 .elementor-element.elementor-element-e539e98 img{width:300px;}.elementor-bc-flex-widget .elementor-1783 .elementor-element.elementor-element-d698d14.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1783 .elementor-element.elementor-element-d698d14.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1783 .elementor-element.elementor-element-d698d14.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1783 .elementor-element.elementor-element-d698d14 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1783 .elementor-element.elementor-element-7c24e0f{width:auto;max-width:auto;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-1783 .elementor-element.elementor-element-d21fcd6{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-1783 .elementor-element.elementor-element-90ae3e7 > .elementor-container{max-width:1500px;}.elementor-1783 .elementor-element.elementor-element-90ae3e7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:9999999999999;}.elementor-1783 .elementor-element.elementor-element-1e79b6d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1783 .elementor-element.elementor-element-b8420a5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1783 .elementor-element.elementor-element-ac67989.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1783 .elementor-element.elementor-element-ac67989.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1783 .elementor-element.elementor-element-ac67989 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1783 .elementor-element.elementor-element-9b1ed3c{text-align:start;}.elementor-1783 .elementor-element.elementor-element-9b1ed3c img{width:300px;}.elementor-bc-flex-widget .elementor-1783 .elementor-element.elementor-element-9613bf5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1783 .elementor-element.elementor-element-9613bf5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1783 .elementor-element.elementor-element-9613bf5.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1783 .elementor-element.elementor-element-9613bf5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1783 .elementor-element.elementor-element-ca98622{width:auto;max-width:auto;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1783 .elementor-element.elementor-element-ca98622 .elementor-icon-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-ca98622.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e120345 );}.elementor-1783 .elementor-element.elementor-element-ca98622.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-ca98622.elementor-view-default .elementor-icon{color:var( --e-global-color-e120345 );border-color:var( --e-global-color-e120345 );}.elementor-1783 .elementor-element.elementor-element-ca98622.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-ca98622.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e120345 );}.elementor-1783 .elementor-element.elementor-element-ca98622 .elementor-icon{font-size:38px;}.elementor-1783 .elementor-element.elementor-element-ca98622 .elementor-icon svg{height:38px;}.elementor-1783 .elementor-element.elementor-element-fc2eab8{width:auto;max-width:auto;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-1783 .elementor-element.elementor-element-58587dd{width:auto;max-width:auto;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-1783 .elementor-element.elementor-element-58587dd .elementor-icon-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-58587dd.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1783 .elementor-element.elementor-element-58587dd.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-58587dd.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-1783 .elementor-element.elementor-element-58587dd.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-58587dd.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-1783 .elementor-element.elementor-element-58587dd .elementor-icon{font-size:40px;}.elementor-1783 .elementor-element.elementor-element-58587dd .elementor-icon svg{height:40px;}.elementor-1783 .elementor-element.elementor-element-6082b3f{width:auto;max-width:auto;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-1783 .elementor-element.elementor-element-02488e0{width:auto;max-width:auto;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-1783 .elementor-element.elementor-element-2d8a84e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-1783 .elementor-element.elementor-element-cb24cd0{padding:0px 15px 0px 15px;}.elementor-1783 .elementor-element.elementor-element-f7ab2c3{margin-top:0px;margin-bottom:0px;padding:48px 15px 0px 15px;}.elementor-1783 .elementor-element.elementor-element-243b3af{padding:10px 15px 10px 15px;}.elementor-1783 .elementor-element.elementor-element-e539e98 img{width:175px;}.elementor-1783 .elementor-element.elementor-element-4ea5734{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:9;}.elementor-1783 .elementor-element.elementor-element-7c24e0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-1783 .elementor-element.elementor-element-d21fcd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-1783 .elementor-element.elementor-element-90ae3e7{padding:10px 15px 10px 15px;}}@media(max-width:767px){.elementor-1783 .elementor-element.elementor-element-f7ab2c3{margin-top:90px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1783 .elementor-element.elementor-element-cbae9f2{margin-top:0px;margin-bottom:0px;}.elementor-1783 .elementor-element.elementor-element-db370e7{margin-top:0px;margin-bottom:0px;}.elementor-1783 .elementor-element.elementor-element-30ce4ad{width:60%;}.elementor-bc-flex-widget .elementor-1783 .elementor-element.elementor-element-30ce4ad.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1783 .elementor-element.elementor-element-30ce4ad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1783 .elementor-element.elementor-element-9d87a28 img{width:200px;}.elementor-1783 .elementor-element.elementor-element-25ad8c6{width:40%;}.elementor-1783 .elementor-element.elementor-element-44ee4f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-1783 .elementor-element.elementor-element-243b3af{padding:0px 15px 0px 15px;z-index:999;}.elementor-1783 .elementor-element.elementor-element-fafe7b8{margin-top:0px;margin-bottom:0px;}.elementor-1783 .elementor-element.elementor-element-1ef3f60{width:40%;}.elementor-bc-flex-widget .elementor-1783 .elementor-element.elementor-element-1ef3f60.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1783 .elementor-element.elementor-element-1ef3f60.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1783 .elementor-element.elementor-element-e539e98{padding:0px 0px 0px 15px;}.elementor-1783 .elementor-element.elementor-element-e539e98 img{width:1000px;}.elementor-1783 .elementor-element.elementor-element-d698d14{width:60%;}.elementor-bc-flex-widget .elementor-1783 .elementor-element.elementor-element-d698d14.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1783 .elementor-element.elementor-element-d698d14.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1783 .elementor-element.elementor-element-d698d14 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1783 .elementor-element.elementor-element-4ea5734{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1783 .elementor-element.elementor-element-7c24e0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-1783 .elementor-element.elementor-element-d21fcd6{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-1783 .elementor-element.elementor-element-90ae3e7{z-index:999;}.elementor-1783 .elementor-element.elementor-element-b8420a5{margin-top:0px;margin-bottom:0px;}.elementor-1783 .elementor-element.elementor-element-ac67989{width:40%;}.elementor-bc-flex-widget .elementor-1783 .elementor-element.elementor-element-ac67989.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1783 .elementor-element.elementor-element-ac67989.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1783 .elementor-element.elementor-element-9b1ed3c{padding:0px 0px 0px 15px;}.elementor-1783 .elementor-element.elementor-element-9613bf5{width:60%;}.elementor-1783 .elementor-element.elementor-element-ca98622{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1783 .elementor-element.elementor-element-ca98622 .elementor-icon{font-size:26px;}.elementor-1783 .elementor-element.elementor-element-ca98622 .elementor-icon svg{height:26px;}.elementor-1783 .elementor-element.elementor-element-fc2eab8{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-1783 .elementor-element.elementor-element-58587dd{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-1783 .elementor-element.elementor-element-58587dd .elementor-icon{font-size:26px;}.elementor-1783 .elementor-element.elementor-element-58587dd .elementor-icon svg{height:26px;}.elementor-1783 .elementor-element.elementor-element-6082b3f{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-1783 .elementor-element.elementor-element-02488e0{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-1783 .elementor-element.elementor-element-2d8a84e{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}}@media(min-width:768px){.elementor-1783 .elementor-element.elementor-element-3f168ab{--content-width:1340px;}.elementor-1783 .elementor-element.elementor-element-d7d4102{--width:40%;}.elementor-1783 .elementor-element.elementor-element-21ae4d0{--width:80%;}.elementor-1783 .elementor-element.elementor-element-fac3947{--width:40%;}.elementor-1783 .elementor-element.elementor-element-5fc6bb6{width:65%;}.elementor-1783 .elementor-element.elementor-element-daa9320{width:35%;}}/* Start custom CSS for social-icons, class: .elementor-element-db0dace */.elementor-1783 .elementor-element.elementor-element-db0dace .elementor-social-icon-instagram{
    background: radial-gradient(circle at 30% 107%,
        #fdf497 0%,
        #fdf497 5%,
        #fd5949 45%,
        #d6249f 60%,
        #285AEB 90%
    );
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-1d07dc1 */.elementor-1783 .elementor-element.elementor-element-1d07dc1 img{
    margin-left:10px!important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4597add */@media(max-width:480px){
.elementor-1783 .elementor-element.elementor-element-4597add .wte-search-input-wrap{
    width:200px!important;
    max-width:500px;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-daa9320 */.elementor-1783 .elementor-element.elementor-element-daa9320 .wte-search-input-wrap{
    width:500px;
    max-width:500px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cbae9f2 */.elementor-1783 .elementor-element.elementor-element-cbae9f2 .elementor-container{
    gap:35px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f7ab2c3 */.elementor-1783 .elementor-element.elementor-element-f7ab2c3 .elementor-sticky, .elementor-1783 .elementor-element.elementor-element-f7ab2c3 .elementor-sticky--active, .elementor-1783 .elementor-element.elementor-element-f7ab2c3.elementor-sticky--active{
    background: #fff!important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4ea5734 */@media(max-width:768px){
.elementor-1783 .elementor-element.elementor-element-4ea5734 .wte-search-input-wrap{
    width:200px!important;
    max-width:200px!important;
}
}

@media(max-width:480px){
.elementor-1783 .elementor-element.elementor-element-4ea5734 .wte-search-input-wrap{
    width:90%!important;
    max-width:100%!important;
}
}


.elementor-1783 .elementor-element.elementor-element-4ea5734{
    position: relative;
    top:10px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7c24e0f */.elementor-1783 .elementor-element.elementor-element-7c24e0f{
    position: relative;
    top:15px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d21fcd6 */.elementor-1783 .elementor-element.elementor-element-d21fcd6 .ql-header-transparent .ql-menu-icon span{
    background: #000;
}
.elementor-1783 .elementor-element.elementor-element-d21fcd6 .ql-header-transparent .ql-menu-toggle{
    background: #f2f2f2;
}

.elementor-1783 .elementor-element.elementor-element-d21fcd6{
    position: relative;
    top:0px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d698d14 *//*.elementor-1783 .elementor-element.elementor-element-d698d14 svg{*/
/*    color:black!important;*/
/*    stroke:black!important;*/
/*    line:black!important; */
/*    fill:black!important;*/
/*}*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-243b3af *//* ==========================================
   1. DEFAULT STATE (Transparent / Top of Page)
   ========================================== */

/* Initially show the white logo and hide the black logo */
.elementor-1783 .elementor-element.elementor-element-243b3af #white-header-img {
    display: block !important;
}
.elementor-1783 .elementor-element.elementor-element-243b3af #black-header-img {
    display: none !important;
}


/* ==========================================
   2. STICKY STATE (Scrolled / White Background)
   ========================================== */

/* Change Header Background & Shadow */
.elementor-1783 .elementor-element.elementor-element-243b3af.elementor-sticky--effects {
    background-color: #ffffff !important;
    box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.08);
    transition: background-color 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
}

.elementor-1783 .elementor-element.elementor-element-243b3af.elementor-sticky--effects  .elementor-icon-box-wrapper a{
    color:black!important;
}

/* LOGO SWAP: Hide white logo, show black logo when sticky */
.elementor-1783 .elementor-element.elementor-element-243b3af.elementor-sticky--effects #white-header-img {
    display: none !important;
}
.elementor-1783 .elementor-element.elementor-element-243b3af.elementor-sticky--effects #black-header-img {
    display: block !important;
}

/* Target ONLY the Phone Number text in the header */
.elementor-1783 .elementor-element.elementor-element-243b3af.elementor-sticky--effects .elementor-widget-icon-box .elementor-icon-box-title span {
    color: #000000 !important;
}

/* Target ONLY the Phone Box SVG icon */
.elementor-1783 .elementor-element.elementor-element-243b3af.elementor-sticky--effects .elementor-widget-icon-box .elementor-icon-box-icon svg,
.elementor-1783 .elementor-element.elementor-element-243b3af.elementor-sticky--effects .elementor-widget-icon-box .elementor-icon-box-icon svg path {
    fill: #000000 !important;
    stroke: #000000 !important;
}

/* Target ONLY the Wishlist Heart Icon SVG */
.elementor-1783 .elementor-element.elementor-element-243b3af.elementor-sticky--effects .elementor-widget-icon .elementor-icon svg,
.elementor-1783 .elementor-element.elementor-element-243b3af.elementor-sticky--effects .elementor-widget-icon .elementor-icon svg path {

}

/* Target ONLY the Main Header Account Icon SVG (The inline shortcode link) */
.elementor-1783 .elementor-element.elementor-element-243b3af.elementor-sticky--effects .elementor-widget-shortcode > .elementor-shortcode > a > svg,
.elementor-1783 .elementor-element.elementor-element-243b3af.elementor-sticky--effects .elementor-widget-shortcode > .elementor-shortcode > a > svg path {
    /*fill: #000000 !important;*/
}

/* Target ONLY the Hamburger Menu Toggle lines on the header bar */
.elementor-1783 .elementor-element.elementor-element-243b3af.elementor-sticky--effects .ql-menu-icon span {
    background: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ca98622 */.elementor-1783 .elementor-element.elementor-element-ca98622 svg{
    fill:#DC2626!important;
    color:#DC2626!important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6082b3f */.elementor-1783 .elementor-element.elementor-element-6082b3f svg{
    fill:#2563eb!important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2d8a84e */.elementor-1783 .elementor-element.elementor-element-2d8a84e .ql-header-transparent .ql-menu-icon span{
    background: #000;
}
.elementor-1783 .elementor-element.elementor-element-2d8a84e .ql-header-transparent .ql-menu-toggle{
    background: #f2f2f2;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9613bf5 *//*.elementor-1783 .elementor-element.elementor-element-9613bf5 svg{*/
/*    color:black!important;*/
/*    stroke:black!important;*/
/*    line:black!important; */
/*    fill:black!important;*/
/*}*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-90ae3e7 *//* ==========================================
   1. DEFAULT STATE (Transparent / Top of Page)
   ========================================== */

/* Initially show the white logo and hide the black logo */
.elementor-1783 .elementor-element.elementor-element-90ae3e7 #white-header-img {
    display: block !important;
}
.elementor-1783 .elementor-element.elementor-element-90ae3e7 #black-header-img {
    display: none !important;
}


/* ==========================================
   2. STICKY STATE (Scrolled / White Background)
   ========================================== */

/* Change Header Background & Shadow */
.elementor-1783 .elementor-element.elementor-element-90ae3e7.elementor-sticky--effects {
    background-color: #ffffff !important;
    box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.08);
    transition: background-color 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
}

.elementor-1783 .elementor-element.elementor-element-90ae3e7.elementor-sticky--effects  .elementor-icon-box-wrapper a{
    color:black!important;
}

/* LOGO SWAP: Hide white logo, show black logo when sticky */
.elementor-1783 .elementor-element.elementor-element-90ae3e7.elementor-sticky--effects #white-header-img {
    display: none !important;
}
.elementor-1783 .elementor-element.elementor-element-90ae3e7.elementor-sticky--effects #black-header-img {
    display: block !important;
}

/* Target ONLY the Phone Number text in the header */
.elementor-1783 .elementor-element.elementor-element-90ae3e7.elementor-sticky--effects .elementor-widget-icon-box .elementor-icon-box-title span {
    color: #000000 !important;
}

/* Target ONLY the Phone Box SVG icon */
.elementor-1783 .elementor-element.elementor-element-90ae3e7.elementor-sticky--effects .elementor-widget-icon-box .elementor-icon-box-icon svg,
.elementor-1783 .elementor-element.elementor-element-90ae3e7.elementor-sticky--effects .elementor-widget-icon-box .elementor-icon-box-icon svg path {
    fill: #000000 !important;
    stroke: #000000 !important;
}

/* Target ONLY the Wishlist Heart Icon SVG */
.elementor-1783 .elementor-element.elementor-element-90ae3e7.elementor-sticky--effects .elementor-widget-icon .elementor-icon svg,
.elementor-1783 .elementor-element.elementor-element-90ae3e7.elementor-sticky--effects .elementor-widget-icon .elementor-icon svg path {

}

/* Target ONLY the Main Header Account Icon SVG (The inline shortcode link) */
.elementor-1783 .elementor-element.elementor-element-90ae3e7.elementor-sticky--effects .elementor-widget-shortcode > .elementor-shortcode > a > svg,
.elementor-1783 .elementor-element.elementor-element-90ae3e7.elementor-sticky--effects .elementor-widget-shortcode > .elementor-shortcode > a > svg path {
    /*fill: #000000 !important;*/
}

/* Target ONLY the Hamburger Menu Toggle lines on the header bar */
.elementor-1783 .elementor-element.elementor-element-90ae3e7.elementor-sticky--effects .ql-menu-icon span {
    background: #000000 !important;
}/* End custom CSS */