.elementor-24861 .elementor-element.elementor-element-19753d9e{--display:flex;--min-height:70vh;--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:-68px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24861 .elementor-element.elementor-element-19753d9e:not(.elementor-motion-effects-element-type-background), .elementor-24861 .elementor-element.elementor-element-19753d9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#285C49;}.elementor-24861 .elementor-element.elementor-element-19753d9e > .elementor-shape-bottom svg, .elementor-24861 .elementor-element.elementor-element-19753d9e > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:15px;}.elementor-24861 .elementor-element.elementor-element-19753d9e > .elementor-shape-bottom, .elementor-24861 .elementor-element.elementor-element-19753d9e > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-24861 .elementor-element.elementor-element-381bbc60{--display:flex;--min-height:70vh;--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:150px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-24861 .elementor-element.elementor-element-381bbc60:not(.elementor-motion-effects-element-type-background), .elementor-24861 .elementor-element.elementor-element-381bbc60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-24861 .elementor-element.elementor-element-381bbc60.e-con{--align-self:center;}.elementor-24861 .elementor-element.elementor-element-7a187e74{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:190px;}.elementor-24861 .elementor-element.elementor-element-7a187e74.e-con{--align-self:center;}.elementor-24861 .elementor-element.elementor-element-738c116b{--e-transform-translateX:17px;--e-transform-translateY:10px;--e-transform-skewY:15deg;text-align:center;}.elementor-24861 .elementor-element.elementor-element-738c116b.elementor-element{--align-self:center;}.elementor-24861 .elementor-element.elementor-element-738c116b .elementor-heading-title{font-family:"Tilt Prism", Sans-serif;font-size:1.6rem;text-transform:uppercase;letter-spacing:-0.02rem;word-spacing:0em;text-shadow:4px -4px 0px rgba(0, 0, 0, 0.12);color:#FFD200;}.elementor-24861 .elementor-element.elementor-element-39343514{--e-transform-translateX:-13px;--e-transform-translateY:1px;--e-transform-skewY:15deg;text-align:center;}.elementor-24861 .elementor-element.elementor-element-39343514.elementor-element{--align-self:center;}.elementor-24861 .elementor-element.elementor-element-39343514 .elementor-heading-title{font-family:"Tilt Prism", Sans-serif;font-size:2.7rem;text-transform:uppercase;letter-spacing:-0.02rem;word-spacing:0em;text-shadow:5px -3px 0px rgba(0, 0, 0, 0.2);color:#FFD200;}.elementor-24861 .elementor-element.elementor-element-69d7e51a{--e-transform-skewY:15deg;text-align:center;}.elementor-24861 .elementor-element.elementor-element-69d7e51a.elementor-element{--align-self:center;}.elementor-24861 .elementor-element.elementor-element-69d7e51a .elementor-heading-title{font-family:"Tilt Prism", Sans-serif;font-size:3.8rem;text-transform:uppercase;letter-spacing:-0.02em;word-spacing:0em;text-shadow:5px -3px 0px rgba(0, 0, 0, 0.2);color:#FFD200;}.elementor-24861 .elementor-element.elementor-element-73770680{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:6%;}.elementor-24861 .elementor-element.elementor-element-73770680.e-con{--align-self:center;}.elementor-24861 .elementor-element.elementor-element-3aa44bef{text-align:center;}.elementor-24861 .elementor-element.elementor-element-3aa44bef .dynamic-content-for-elementor-acf{color:var( --e-global-color-d6cd276 );margin-bottom:0px;font-family:"Staatliches", Sans-serif;font-size:5.4rem;font-weight:100;line-height:1em;}.elementor-24861 .elementor-element.elementor-element-6659362{--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-24861 .elementor-element.elementor-element-56e77bf7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 15px 20px;text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-24861 .elementor-element.elementor-element-56e77bf7 a{color:var( --e-global-color-text );}.elementor-24861 .elementor-element.elementor-element-65ee55e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-24861 .elementor-element.elementor-element-7c66489{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-24861 .elementor-element.elementor-element-72d7e6d{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-24861 .elementor-element.elementor-element-72d7e6d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24861 .elementor-element.elementor-element-028ab01{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:6px 6px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-028ab01 .elementor-divider-separator{width:100%;}.elementor-24861 .elementor-element.elementor-element-028ab01 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24861 .elementor-element.elementor-element-2825eeb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24861 .elementor-element.elementor-element-384ad22{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24861 .elementor-element.elementor-element-384ad22.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24861 .elementor-element.elementor-element-32561c4{width:100%;max-width:100%;}.elementor-24861 .elementor-element.elementor-element-32561c4 > .elementor-widget-container{margin:0px 15px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-32561c4 .ae-element-custom-field img{max-width:100%;opacity:1;}.elementor-24861 .elementor-element.elementor-element-32561c4 .ae-element-custom-field, .elementor-24861 .elementor-element.elementor-element-32561c4 .ae-element-custom-field img{border-radius:50% 50% 50% 50%;}.elementor-24861 .elementor-element.elementor-element-32561c4 .ae-element-custom-field{padding:0px 0px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-8ac5e10{--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-24861 .elementor-element.elementor-element-aef8d42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;padding:0px 0px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-aef8d42.elementor-element{--align-self:flex-start;}.elementor-24861 .elementor-element.elementor-element-aef8d42 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-26fe74b );}.elementor-24861 .elementor-element.elementor-element-53b224e > .elementor-widget-container{margin:0px 0px -2px 0px;padding:0px 0px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-53b224e.elementor-element{--align-self:flex-start;}.elementor-24861 .elementor-element.elementor-element-53b224e{text-align:left;}.elementor-24861 .elementor-element.elementor-element-53b224e .ae-element-custom-field{color:var( --e-global-color-text );font-family:var( --e-global-typography-0e0190c-font-family ), Sans-serif;font-size:var( --e-global-typography-0e0190c-font-size );font-weight:var( --e-global-typography-0e0190c-font-weight );text-transform:var( --e-global-typography-0e0190c-text-transform );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );padding:0px 0px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-bc71608 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-bc71608.elementor-element{--align-self:flex-start;}.elementor-24861 .elementor-element.elementor-element-bc71608{text-align:left;}.elementor-24861 .elementor-element.elementor-element-bc71608 .ae-element-custom-field{color:var( --e-global-color-26fe74b );font-family:"Crimson Text", Sans-serif;font-size:0.8rem;font-weight:400;font-style:italic;padding:0px 0px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-c839da4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-c839da4.elementor-element{--align-self:flex-start;}.elementor-24861 .elementor-element.elementor-element-c839da4{text-align:left;}.elementor-24861 .elementor-element.elementor-element-c839da4 .ae-element-custom-field{color:var( --e-global-color-text );font-family:"Crimson Text", Sans-serif;font-size:0.8rem;font-weight:400;font-style:italic;padding:0px 0px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-4ad5ca7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-4ad5ca7.elementor-element{--align-self:flex-start;}.elementor-24861 .elementor-element.elementor-element-4ad5ca7{text-align:left;}.elementor-24861 .elementor-element.elementor-element-4ad5ca7 .ae-element-custom-field{color:var( --e-global-color-text );font-family:"Crimson Text", Sans-serif;font-size:0.8rem;font-weight:400;font-style:italic;padding:0px 0px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-e132dec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-e132dec.elementor-element{--align-self:flex-start;}.elementor-24861 .elementor-element.elementor-element-e132dec{text-align:left;}.elementor-24861 .elementor-element.elementor-element-e132dec .ae-element-custom-field{color:var( --e-global-color-text );font-family:"Crimson Text", Sans-serif;font-size:0.8rem;font-weight:400;font-style:italic;padding:0px 0px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-49d543c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-49d543c.elementor-element{--align-self:flex-start;}.elementor-24861 .elementor-element.elementor-element-49d543c{text-align:left;}.elementor-24861 .elementor-element.elementor-element-49d543c .ae-element-custom-field{color:var( --e-global-color-text );font-family:"Crimson Text", Sans-serif;font-size:0.8rem;font-weight:400;font-style:italic;padding:0px 0px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-feeab4a{--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;border-style:solid;--border-style:solid;--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-24861 .elementor-element.elementor-element-261f372{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 2px 0px;}.elementor-24861 .elementor-element.elementor-element-261f372.elementor-element{--align-self:flex-start;}.elementor-24861 .elementor-element.elementor-element-261f372 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-26fe74b );}.elementor-24861 .elementor-element.elementor-element-e33b507{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;}.elementor-24861 .elementor-element.elementor-element-e33b507.elementor-element{--align-self:flex-start;}.elementor-24861 .elementor-element.elementor-element-e33b507 .elementor-heading-title{font-family:var( --e-global-typography-0e0190c-font-family ), Sans-serif;font-size:var( --e-global-typography-0e0190c-font-size );font-weight:var( --e-global-typography-0e0190c-font-weight );text-transform:var( --e-global-typography-0e0190c-text-transform );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );color:var( --e-global-color-text );}.elementor-24861 .elementor-element.elementor-element-efab745{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 3px 0px;}.elementor-24861 .elementor-element.elementor-element-efab745.elementor-element{--align-self:flex-start;}.elementor-24861 .elementor-element.elementor-element-efab745 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-26fe74b );}.elementor-24861 .elementor-element.elementor-element-5e2cd6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;}.elementor-24861 .elementor-element.elementor-element-5e2cd6a.elementor-element{--align-self:flex-start;}.elementor-24861 .elementor-element.elementor-element-5e2cd6a .elementor-heading-title{font-family:var( --e-global-typography-0e0190c-font-family ), Sans-serif;font-size:var( --e-global-typography-0e0190c-font-size );font-weight:var( --e-global-typography-0e0190c-font-weight );text-transform:var( --e-global-typography-0e0190c-text-transform );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );color:var( --e-global-color-text );}.elementor-24861 .elementor-element.elementor-element-e4faeca{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;padding:6px 0px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-e4faeca .elementor-divider-separator{width:100%;}.elementor-24861 .elementor-element.elementor-element-e4faeca .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-24861 .elementor-element.elementor-element-5211cfd{--spacer-size:15px;}.elementor-24861 .elementor-element.elementor-element-0e00397 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-0e00397{text-align:left;}.elementor-24861 .elementor-element.elementor-element-0e00397 .ae-element-custom-field{color:var( --e-global-color-26fe74b );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );padding:0px 0px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-0bea5ca{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-24861 .elementor-element.elementor-element-0bea5ca .elementor-divider-separator{width:20%;}.elementor-24861 .elementor-element.elementor-element-0bea5ca .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24861 .elementor-element.elementor-element-d15ce3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 3px 0px;}.elementor-24861 .elementor-element.elementor-element-d15ce3a.elementor-element{--align-self:flex-start;}.elementor-24861 .elementor-element.elementor-element-d15ce3a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-26fe74b );}.elementor-24861 .elementor-element.elementor-element-a25014f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;}.elementor-24861 .elementor-element.elementor-element-a25014f.elementor-element{--align-self:flex-start;}.elementor-24861 .elementor-element.elementor-element-a25014f .elementor-heading-title{font-family:var( --e-global-typography-0e0190c-font-family ), Sans-serif;font-size:var( --e-global-typography-0e0190c-font-size );font-weight:var( --e-global-typography-0e0190c-font-weight );text-transform:var( --e-global-typography-0e0190c-text-transform );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );color:var( --e-global-color-text );}.elementor-24861 .elementor-element.elementor-element-8130b3e{--spacer-size:15px;}.elementor-24861 .elementor-element.elementor-element-2e947a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 3px 0px;}.elementor-24861 .elementor-element.elementor-element-2e947a1.elementor-element{--align-self:flex-start;}.elementor-24861 .elementor-element.elementor-element-2e947a1 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-26fe74b );}.elementor-24861 .elementor-element.elementor-element-147a297{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;}.elementor-24861 .elementor-element.elementor-element-147a297.elementor-element{--align-self:flex-start;}.elementor-24861 .elementor-element.elementor-element-147a297 .elementor-heading-title{font-family:var( --e-global-typography-0e0190c-font-family ), Sans-serif;font-size:var( --e-global-typography-0e0190c-font-size );font-weight:var( --e-global-typography-0e0190c-font-weight );text-transform:var( --e-global-typography-0e0190c-text-transform );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );color:var( --e-global-color-text );}.elementor-24861 .elementor-element.elementor-element-88cbb76{--spacer-size:15px;}.elementor-24861 .elementor-element.elementor-element-ee1bb2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-ee1bb2e.elementor-element{--align-self:flex-start;}.elementor-24861 .elementor-element.elementor-element-ee1bb2e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-26fe74b );}.elementor-24861 .elementor-element.elementor-element-8abd6fd{text-align:left;}.elementor-24861 .elementor-element.elementor-element-8abd6fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 8px 0px;}.elementor-24861 .elementor-element.elementor-element-8abd6fd .dynamic-content-for-elementor-acf{color:var( --e-global-color-text );margin-bottom:0px;font-family:var( --e-global-typography-0e0190c-font-family ), Sans-serif;font-size:var( --e-global-typography-0e0190c-font-size );font-weight:var( --e-global-typography-0e0190c-font-weight );text-transform:var( --e-global-typography-0e0190c-text-transform );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-76c12a2{--spacer-size:15px;}.elementor-24861 .elementor-element.elementor-element-779fb51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 3px 0px;}.elementor-24861 .elementor-element.elementor-element-779fb51.elementor-element{--align-self:flex-start;}.elementor-24861 .elementor-element.elementor-element-779fb51 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-26fe74b );}.elementor-24861 .elementor-element.elementor-element-749682e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;}.elementor-24861 .elementor-element.elementor-element-749682e.elementor-element{--align-self:flex-start;}.elementor-24861 .elementor-element.elementor-element-749682e .elementor-heading-title{font-family:var( --e-global-typography-0e0190c-font-family ), Sans-serif;font-size:var( --e-global-typography-0e0190c-font-size );font-weight:var( --e-global-typography-0e0190c-font-weight );text-transform:var( --e-global-typography-0e0190c-text-transform );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );color:var( --e-global-color-text );}.elementor-24861 .elementor-element.elementor-element-2cb7b587{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24861 .elementor-element.elementor-element-362b5814{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--alignment:center;--grid-side-margin:4px;--grid-column-gap:4px;--grid-row-gap:6px;--grid-bottom-margin:6px;--e-share-buttons-primary-color:var( --e-global-color-text );}.elementor-24861 .elementor-element.elementor-element-362b5814.elementor-element{--order:99999 /* order end hack */;}.elementor-24861 .elementor-element.elementor-element-362b5814 .elementor-share-btn{font-size:calc(0.65px * 10);border-width:1px;}.elementor-24861 .elementor-element.elementor-element-362b5814 .elementor-share-btn__icon{--e-share-buttons-icon-size:2em;}.elementor-24861 .elementor-element.elementor-element-362b5814 .elementor-share-btn:hover{--e-share-buttons-primary-color:var( --e-global-color-primary );--e-share-buttons-secondary-color:#545454;}.elementor-24861 .elementor-element.elementor-element-e14019e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-24861 .elementor-element.elementor-element-e14019e .elementor-divider-separator{width:20%;}.elementor-24861 .elementor-element.elementor-element-e14019e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24861 .elementor-element.elementor-element-0c1c6a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 3px 0px;}.elementor-24861 .elementor-element.elementor-element-0c1c6a1.elementor-element{--align-self:flex-start;}.elementor-24861 .elementor-element.elementor-element-0c1c6a1 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-26fe74b );}.elementor-24861 .elementor-element.elementor-element-df8f7d4 > .elementor-widget-container{padding:0px 25px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-a60f78e{width:var( --container-widget-width, 65% );max-width:65%;padding:45px 30px 30px 60px;--container-widget-width:65%;--container-widget-flex-grow:0;border-style:none;color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-a60f78e.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-24861 .elementor-element.elementor-element-832f5df{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-24861 .elementor-element.elementor-element-51a68d4{--divider-border-style:solid;--divider-color:var( --e-global-color-a3c2bac );--divider-border-width:1px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-51a68d4.elementor-element{--align-self:center;}.elementor-24861 .elementor-element.elementor-element-51a68d4 .elementor-divider-separator{width:100%;}.elementor-24861 .elementor-element.elementor-element-51a68d4 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-24861 .elementor-element.elementor-element-65404f6{--divider-border-style:rectangles;--divider-color:var( --e-global-color-a3c2bac );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 0px 0px 0px;--divider-pattern-height:50px;--divider-pattern-size:3.6px;}.elementor-24861 .elementor-element.elementor-element-65404f6 .elementor-divider-separator{width:100%;}.elementor-24861 .elementor-element.elementor-element-65404f6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-24861 .elementor-element.elementor-element-0d0728e{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24861 .elementor-element.elementor-element-0d0728e:not(.elementor-motion-effects-element-type-background), .elementor-24861 .elementor-element.elementor-element-0d0728e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#285C49;}.elementor-24861 .elementor-element.elementor-element-0d0728e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24861 .elementor-element.elementor-element-353687e{padding:0px 0px 18px 0px;text-align:left;}.elementor-24861 .elementor-element.elementor-element-353687e .elementor-heading-title{font-family:var( --e-global-typography-0e0190c-font-family ), Sans-serif;font-size:var( --e-global-typography-0e0190c-font-size );font-weight:var( --e-global-typography-0e0190c-font-weight );text-transform:var( --e-global-typography-0e0190c-text-transform );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-d6cd276 );}.elementor-24861 .elementor-element.elementor-element-afdd219{--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-24861 .elementor-element.elementor-element-460c41b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-460c41b .jet-color-image-list__row{display:inline-block;margin-right:calc(40px/2);margin-left:calc(40px/2);margin-bottom:20px;}.elementor-24861 .elementor-element.elementor-element-460c41b .jet-color-image-list-wrapper{margin-left:calc(-40px/2);margin-right:calc(-40px/2);text-align:center;}.elementor-24861 .elementor-element.elementor-element-460c41b .jet-color-image-list__label{font-family:"Inter", Sans-serif;font-size:0.7em;font-weight:500;line-height:1rem;letter-spacing:-0.4px;}.elementor-24861 .elementor-element.elementor-element-460c41b .jet-color-image-list__button{background-color:var( --e-global-color-d6cd276 );padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000AD;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);}.elementor-24861 .elementor-element.elementor-element-460c41b .jet-color-image-list__button:hover{color:var( --e-global-color-text );background-color:var( --e-global-color-d6cd276 );border-color:var( --e-global-color-c705ba0 );}.elementor-24861 .elementor-element.elementor-element-460c41b .jet-color-image-list__input:checked ~ .jet-color-image-list__button{color:var( --e-global-color-text );background-color:#FFD200;}.elementor-24861 .elementor-element.elementor-element-460c41b .jet-color-image-list__decorator .jet-color-image-list__color{width:60px;height:60px;}.elementor-24861 .elementor-element.elementor-element-460c41b .jet-color-image-list__decorator .jet-color-image-list__image{width:60px;}.elementor-24861 .elementor-element.elementor-element-460c41b .jet-color-image-list__decorator{margin-top:0px;margin-right:0px;}.rtl .elementor-24861 .elementor-element.elementor-element-460c41b .jet-color-image-list__decorator{margin-left:0px;}.elementor-24861 .elementor-element.elementor-element-460c41b .jet-filter-label{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-460c41b .jet-filters-counter{padding-left:5px;}.rtl .elementor-24861 .elementor-element.elementor-element-460c41b .jet-filters-counter{padding-right:5px;}.elementor-24861 .elementor-element.elementor-element-460c41b .jet-filter+.jet-filter{margin-top:10px;}.elementor-24861 .elementor-element.elementor-element-460c41b .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-24861 .elementor-element.elementor-element-7f057b79{--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:25px;--padding-right:25px;}.elementor-24861 .elementor-element.elementor-element-4d5e65d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-24861 .elementor-element.elementor-element-4d5e65d.e-con{--align-self:flex-end;}.elementor-24861 .elementor-element.elementor-element-bf9f897{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-24861 .elementor-element.elementor-element-bf9f897.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-24861 .elementor-element.elementor-element-33dff75{--display:flex;--min-height:150px;--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;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:-55px;--margin-left:0px;--margin-right:0px;}.elementor-24861 .elementor-element.elementor-element-33dff75:not(.elementor-motion-effects-element-type-background), .elementor-24861 .elementor-element.elementor-element-33dff75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-edb703d );}.elementor-24861 .elementor-element.elementor-element-33dff75.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24861 .elementor-element.elementor-element-93f9b8b{--e-transform-skewY:15deg;text-align:center;}.elementor-24861 .elementor-element.elementor-element-93f9b8b.elementor-element{--align-self:center;}.elementor-24861 .elementor-element.elementor-element-93f9b8b .elementor-heading-title{font-family:"Tilt Prism", Sans-serif;font-size:3.8rem;text-transform:uppercase;letter-spacing:-0.02em;word-spacing:0em;text-shadow:5px -3px 0px rgba(0, 0, 0, 0.07);color:#EEC401;}.elementor-24861 .elementor-element.elementor-element-6b68b3d{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 2px 2px 2px;border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-aa5e38d );text-align:center;}.elementor-24861 .elementor-element.elementor-element-6b68b3d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:800;text-transform:uppercase;line-height:1.1em;letter-spacing:-0.01em;color:#285C4A;}.elementor-24861 .elementor-element.elementor-element-268f664{width:100%;max-width:100%;}.elementor-24861 .elementor-element.elementor-element-268f664.elementor-element{--align-self:flex-end;}.elementor-24861 .elementor-element.elementor-element-268f664 .jet-sorting-select{max-width:150px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-26fe74b );background-color:var( --e-global-color-d6cd276 );border-style:none;}.elementor-24861 .elementor-element.elementor-element-268f664 .jet-sorting{justify-content:flex-end;}.elementor-24861 .elementor-element.elementor-element-268f664 .jet-sorting-label{font-family:var( --e-global-typography-0e0190c-font-family ), Sans-serif;font-size:var( --e-global-typography-0e0190c-font-size );font-weight:var( --e-global-typography-0e0190c-font-weight );text-transform:var( --e-global-typography-0e0190c-text-transform );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-03d3c12{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24861 .elementor-element.elementor-element-7bf2116{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a3c2bac );--border-color:var( --e-global-color-a3c2bac );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24861 .elementor-element.elementor-element-7bf2116:not(.elementor-motion-effects-element-type-background), .elementor-24861 .elementor-element.elementor-element-7bf2116 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6cd276 );}.elementor-24861 .elementor-element.elementor-element-7bf2116.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24861 .elementor-element.elementor-element-67e27ba{--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-24861 .elementor-element.elementor-element-45494a3{padding:0px 0px 18px 0px;text-align:left;}.elementor-24861 .elementor-element.elementor-element-45494a3 .elementor-heading-title{font-family:var( --e-global-typography-0e0190c-font-family ), Sans-serif;font-size:var( --e-global-typography-0e0190c-font-size );font-weight:var( --e-global-typography-0e0190c-font-weight );text-transform:var( --e-global-typography-0e0190c-text-transform );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );color:var( --e-global-color-text );}.elementor-24861 .elementor-element.elementor-element-9630015 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-9630015 .jet-color-image-list__row{display:inline-block;margin-right:calc(40px/2);margin-left:calc(40px/2);margin-bottom:20px;}.elementor-24861 .elementor-element.elementor-element-9630015 .jet-color-image-list-wrapper{margin-left:calc(-40px/2);margin-right:calc(-40px/2);text-align:center;}.elementor-24861 .elementor-element.elementor-element-9630015 .jet-color-image-list__label{font-family:"Inter", Sans-serif;font-size:0.7em;font-weight:500;line-height:1rem;letter-spacing:-0.4px;}.elementor-24861 .elementor-element.elementor-element-9630015 .jet-color-image-list__button{background-color:var( --e-global-color-d6cd276 );padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);}.elementor-24861 .elementor-element.elementor-element-9630015 .jet-color-image-list__button:hover{color:var( --e-global-color-text );background-color:var( --e-global-color-d6cd276 );border-color:var( --e-global-color-c705ba0 );}.elementor-24861 .elementor-element.elementor-element-9630015 .jet-color-image-list__input:checked ~ .jet-color-image-list__button{color:var( --e-global-color-text );background-color:#FFD200;}.elementor-24861 .elementor-element.elementor-element-9630015 .jet-color-image-list__decorator .jet-color-image-list__color{width:60px;height:60px;}.elementor-24861 .elementor-element.elementor-element-9630015 .jet-color-image-list__decorator .jet-color-image-list__image{width:60px;}.elementor-24861 .elementor-element.elementor-element-9630015 .jet-color-image-list__decorator{margin-top:0px;margin-right:0px;}.rtl .elementor-24861 .elementor-element.elementor-element-9630015 .jet-color-image-list__decorator{margin-left:0px;}.elementor-24861 .elementor-element.elementor-element-9630015 .jet-filter-label{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-9630015 .jet-filters-counter{padding-left:5px;}.rtl .elementor-24861 .elementor-element.elementor-element-9630015 .jet-filters-counter{padding-right:5px;}.elementor-24861 .elementor-element.elementor-element-9630015 .jet-filter+.jet-filter{margin-top:10px;}.elementor-24861 .elementor-element.elementor-element-9630015 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-24861 .elementor-element.elementor-element-9940fcb{--divider-border-style:solid;--divider-color:var( --e-global-color-a3c2bac );--divider-border-width:1px;}.elementor-24861 .elementor-element.elementor-element-9940fcb .elementor-divider-separator{width:100%;}.elementor-24861 .elementor-element.elementor-element-9940fcb .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-24861 .elementor-element.elementor-element-be776ce{--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-24861 .elementor-element.elementor-element-87faba3 .jet-range__slider__track{height:5px;background-color:#285C49;border-radius:2px 2px 2px 2px;}.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-range__slider__track__range{color:#285C49;}.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-range__slider__input::-webkit-slider-thumb{width:14px;height:18px;background-color:var( --e-global-color-text );border-radius:3px 3px 3px 3px;}.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-range__slider__input::-moz-range-thumb{width:14px;height:18px;background-color:var( --e-global-color-text );border-radius:3px 3px 3px 3px;}.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-range__slider__input::-ms-thumb{width:14px;height:18px;background-color:var( --e-global-color-text );border-radius:3px 3px 3px 3px;}.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-range__slider__input{height:18px;}.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-range__values{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );text-align:center;}.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-range__inputs__container{max-width:100px;margin-left:auto;margin-right:auto;}.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-range__inputs__group{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-filter-label{font-family:var( --e-global-typography-0e0190c-font-family ), Sans-serif;font-size:var( --e-global-typography-0e0190c-font-size );font-weight:var( --e-global-typography-0e0190c-font-weight );text-transform:var( --e-global-typography-0e0190c-text-transform );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );color:var( --e-global-color-text );padding:0px 0px 18px 0px;text-align:left;}.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-filters-group .jet-filter{width:100%;max-width:100%;}.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-filters-group .jet-filter+.jet-filter{margin-top:10px;}.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-24861 .elementor-element.elementor-element-1a81648{--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:space-between;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24861 .elementor-element.elementor-element-4fb1a84 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-24861 .elementor-element.elementor-element-3f2094a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-26fe74b );}.elementor-24861 .elementor-element.elementor-element-ab0f0ff .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-26fe74b );}.elementor-24861 .elementor-element.elementor-element-0d1f078 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-24861 .elementor-element.elementor-element-64187ec{--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:60px;--padding-right:0px;}.elementor-24861 .elementor-element.elementor-element-42ffb06{--grid-columns:3;--grid-row-gap:40px;--load-more-message-alignment:center;--load-more-message-color:var( --e-global-color-26fe74b );--load-more-spinner-color:#285C49;--grid-column-gap:40px;}.elementor-24861 .elementor-element.elementor-element-42ffb06 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-35c1d8d7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;--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-24861 .elementor-element.elementor-element-4575d32e{--spacer-size:50px;}.elementor-24861 .elementor-element.elementor-element-4c6344ff{width:var( --container-widget-width, 1140px );max-width:1140px;--container-widget-width:1140px;--container-widget-flex-grow:0;}.elementor-24861 .elementor-element.elementor-element-4c6344ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-4c6344ff .ae-acf-fc-collection{grid-template-columns:repeat(1, minmax(0, 1fr));display:grid;column-gap:10px;grid-column-gap:10px;row-gap:10px;grid-row-gap:10px;}.elementor-24861 .elementor-element.elementor-element-4c6344ff .ae-acf-fc-masonry-yes .ae-acf-fc-collection{display:block !important;margin-left:calc(-10px/2);margin-right:calc(-10px/2);}.elementor-24861 .elementor-element.elementor-element-4c6344ff .ae-acf-fc-masonry-yes .ae-acf-fc-collection .ae-acf-fc-item{width:calc(100% / 1);padding-right:calc(10px/2);padding-left:calc(10px/2);margin-bottom:10px;}.elementor-24861 .elementor-element.elementor-element-4c6344ff.ae-grid-list .ae-acf-fc-collection .ae-acf-fc-item{margin-bottom:10px;}.elementor-24861 .elementor-element.elementor-element-13e6d30{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-24861 .elementor-element.elementor-element-19753d9e{--min-height:60vh;}.elementor-24861 .elementor-element.elementor-element-381bbc60{--min-height:60vh;}.elementor-24861 .elementor-element.elementor-element-381bbc60:not(.elementor-motion-effects-element-type-background), .elementor-24861 .elementor-element.elementor-element-381bbc60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-24861 .elementor-element.elementor-element-7a187e74{top:170px;}.elementor-24861 .elementor-element.elementor-element-738c116b{--e-transform-translateX:25px;--e-transform-translateY:8px;}.elementor-24861 .elementor-element.elementor-element-738c116b .elementor-heading-title{font-size:1.5rem;}.elementor-24861 .elementor-element.elementor-element-39343514{--e-transform-translateX:-5px;--e-transform-translateY:1px;}.elementor-24861 .elementor-element.elementor-element-39343514 .elementor-heading-title{font-size:1.9rem;}.elementor-24861 .elementor-element.elementor-element-69d7e51a .elementor-heading-title{font-size:2.4rem;}.elementor-24861 .elementor-element.elementor-element-3aa44bef .dynamic-content-for-elementor-acf{font-size:3.8rem;line-height:1em;}.elementor-24861 .elementor-element.elementor-element-56e77bf7{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-aef8d42 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-53b224e .ae-element-custom-field{font-size:var( --e-global-typography-0e0190c-font-size );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-261f372 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-e33b507 .elementor-heading-title{font-size:var( --e-global-typography-0e0190c-font-size );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-efab745 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-5e2cd6a .elementor-heading-title{font-size:var( --e-global-typography-0e0190c-font-size );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-0e00397 .ae-element-custom-field{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-d15ce3a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-a25014f .elementor-heading-title{font-size:var( --e-global-typography-0e0190c-font-size );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-2e947a1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-147a297 .elementor-heading-title{font-size:var( --e-global-typography-0e0190c-font-size );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-ee1bb2e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-8abd6fd .dynamic-content-for-elementor-acf{font-size:var( --e-global-typography-0e0190c-font-size );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-779fb51 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-749682e .elementor-heading-title{font-size:var( --e-global-typography-0e0190c-font-size );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-2cb7b587{--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24861 .elementor-element.elementor-element-362b5814{padding:0px 0px 0px 0px;} .elementor-24861 .elementor-element.elementor-element-362b5814{--grid-side-margin:4px;--grid-column-gap:4px;--grid-row-gap:6px;--grid-bottom-margin:6px;}.elementor-24861 .elementor-element.elementor-element-0c1c6a1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-a60f78e{padding:95px 0px 30px 60px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-353687e .elementor-heading-title{font-size:var( --e-global-typography-0e0190c-font-size );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-93f9b8b .elementor-heading-title{font-size:2.4rem;}.elementor-24861 .elementor-element.elementor-element-6b68b3d .elementor-heading-title{font-size:0.8em;}.elementor-24861 .elementor-element.elementor-element-268f664 .jet-sorting-select{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-268f664 .jet-sorting-label{font-size:var( --e-global-typography-0e0190c-font-size );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-45494a3 .elementor-heading-title{font-size:var( --e-global-typography-0e0190c-font-size );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-range__values{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-range__inputs__group{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-filter-label{font-size:var( --e-global-typography-0e0190c-font-size );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-4fb1a84 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-3f2094a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-ab0f0ff .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-0d1f078 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-42ffb06{--grid-columns:2;}.elementor-24861 .elementor-element.elementor-element-4c6344ff{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-24861 .elementor-element.elementor-element-4c6344ff .ae-acf-fc-collection{grid-template-columns:repeat(1, minmax(0, 1fr));display:grid;}.elementor-24861 .elementor-element.elementor-element-4c6344ff .ae-acf-fc-masonry-yes .ae-acf-fc-collection{display:block !important;}.elementor-24861 .elementor-element.elementor-element-4c6344ff .ae-acf-fc-masonry-yes .ae-acf-fc-collection .ae-acf-fc-item{width:calc(100% / 1);}}@media(max-width:767px){.elementor-24861 .elementor-element.elementor-element-19753d9e{--min-height:80vh;}.elementor-24861 .elementor-element.elementor-element-19753d9e > .elementor-shape-bottom svg, .elementor-24861 .elementor-element.elementor-element-19753d9e > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:10px;}.elementor-24861 .elementor-element.elementor-element-381bbc60{--min-height:80vh;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-24861 .elementor-element.elementor-element-381bbc60:not(.elementor-motion-effects-element-type-background), .elementor-24861 .elementor-element.elementor-element-381bbc60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 150px;background-size:cover;}.elementor-24861 .elementor-element.elementor-element-7a187e74{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:22%;}.elementor-24861 .elementor-element.elementor-element-738c116b{--e-transform-translateX:18px;--e-transform-translateY:8px;}.elementor-24861 .elementor-element.elementor-element-738c116b .elementor-heading-title{font-size:1.2rem;}.elementor-24861 .elementor-element.elementor-element-39343514{--e-transform-translateX:-6px;--e-transform-translateY:1px;}.elementor-24861 .elementor-element.elementor-element-39343514 .elementor-heading-title{font-size:1.5rem;}.elementor-24861 .elementor-element.elementor-element-69d7e51a .elementor-heading-title{font-size:2rem;}.elementor-24861 .elementor-element.elementor-element-73770680{bottom:30%;}.elementor-24861 .elementor-element.elementor-element-3aa44bef .dynamic-content-for-elementor-acf{font-size:2.9rem;}.elementor-24861 .elementor-element.elementor-element-56e77bf7{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-65ee55e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24861 .elementor-element.elementor-element-7c66489{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-24861 .elementor-element.elementor-element-72d7e6d{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-24861 .elementor-element.elementor-element-384ad22{--width:65px;}.elementor-24861 .elementor-element.elementor-element-8ac5e10{--width:39%;}.elementor-24861 .elementor-element.elementor-element-aef8d42 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-53b224e .ae-element-custom-field{font-size:var( --e-global-typography-0e0190c-font-size );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-feeab4a{--width:35%;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:18px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:12px;}.elementor-24861 .elementor-element.elementor-element-261f372 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-e33b507 .elementor-heading-title{font-size:var( --e-global-typography-0e0190c-font-size );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-efab745 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-5e2cd6a .elementor-heading-title{font-size:var( --e-global-typography-0e0190c-font-size );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-0e00397 .ae-element-custom-field{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-d15ce3a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-a25014f .elementor-heading-title{font-size:var( --e-global-typography-0e0190c-font-size );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-2e947a1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-147a297 .elementor-heading-title{font-size:var( --e-global-typography-0e0190c-font-size );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-ee1bb2e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-8abd6fd .dynamic-content-for-elementor-acf{font-size:var( --e-global-typography-0e0190c-font-size );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-779fb51 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-749682e .elementor-heading-title{font-size:var( --e-global-typography-0e0190c-font-size );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-2cb7b587{--width:40%;--justify-content:space-between;}.elementor-24861 .elementor-element.elementor-element-362b5814{padding:0px 0px 0px 0px;} .elementor-24861 .elementor-element.elementor-element-362b5814{--grid-side-margin:4px;--grid-column-gap:4px;--grid-row-gap:6px;--grid-bottom-margin:6px;}.elementor-24861 .elementor-element.elementor-element-0c1c6a1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-a60f78e{padding:60px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-832f5df{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24861 .elementor-element.elementor-element-0d0728e{--width:100%;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-24861 .elementor-element.elementor-element-353687e{text-align:center;}.elementor-24861 .elementor-element.elementor-element-353687e .elementor-heading-title{font-size:var( --e-global-typography-0e0190c-font-size );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-afdd219{--margin-top:0px;--margin-bottom:0px;--margin-left:135px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:25px;}.elementor-24861 .elementor-element.elementor-element-460c41b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24861 .elementor-element.elementor-element-460c41b .jet-color-image-list__row{display:inline-block;margin-right:calc(15px/2);margin-left:calc(15px/2);margin-bottom:20px;}.elementor-24861 .elementor-element.elementor-element-460c41b .jet-color-image-list-wrapper{margin-left:calc(-15px/2);margin-right:calc(-15px/2);text-align:left;}.elementor-24861 .elementor-element.elementor-element-93f9b8b .elementor-heading-title{font-size:2rem;}.elementor-24861 .elementor-element.elementor-element-268f664 .jet-sorting-select{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-268f664 .jet-sorting-label{font-size:var( --e-global-typography-0e0190c-font-size );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-03d3c12{--width:100%;}.elementor-24861 .elementor-element.elementor-element-7bf2116{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24861 .elementor-element.elementor-element-45494a3 .elementor-heading-title{font-size:var( --e-global-typography-0e0190c-font-size );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-range__values{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-range__inputs__group{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-filter-label{font-size:var( --e-global-typography-0e0190c-font-size );line-height:var( --e-global-typography-0e0190c-line-height );letter-spacing:var( --e-global-typography-0e0190c-letter-spacing );}.elementor-24861 .elementor-element.elementor-element-4fb1a84 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-3f2094a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-ab0f0ff .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-0d1f078 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-24861 .elementor-element.elementor-element-64187ec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24861 .elementor-element.elementor-element-42ffb06{--grid-columns:1;}.elementor-24861 .elementor-element.elementor-element-4c6344ff{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}.elementor-24861 .elementor-element.elementor-element-4c6344ff .ae-acf-fc-collection{grid-template-columns:repeat(1, minmax(0, 1fr));display:grid;}.elementor-24861 .elementor-element.elementor-element-4c6344ff .ae-acf-fc-masonry-yes .ae-acf-fc-collection{display:block !important;}.elementor-24861 .elementor-element.elementor-element-4c6344ff .ae-acf-fc-masonry-yes .ae-acf-fc-collection .ae-acf-fc-item{width:calc(100% / 1);}}@media(min-width:768px){.elementor-24861 .elementor-element.elementor-element-381bbc60{--width:95%;}.elementor-24861 .elementor-element.elementor-element-7a187e74{--width:50%;}.elementor-24861 .elementor-element.elementor-element-73770680{--width:50%;}.elementor-24861 .elementor-element.elementor-element-72d7e6d{--width:18%;}.elementor-24861 .elementor-element.elementor-element-384ad22{--width:100px;}.elementor-24861 .elementor-element.elementor-element-8ac5e10{--width:40%;}.elementor-24861 .elementor-element.elementor-element-feeab4a{--width:40%;}.elementor-24861 .elementor-element.elementor-element-0d0728e{--width:22%;}.elementor-24861 .elementor-element.elementor-element-7f057b79{--content-width:1600px;}.elementor-24861 .elementor-element.elementor-element-bf9f897{--width:28%;}.elementor-24861 .elementor-element.elementor-element-33dff75{--width:150px;}.elementor-24861 .elementor-element.elementor-element-7bf2116{--width:22%;}.elementor-24861 .elementor-element.elementor-element-35c1d8d7{--width:100%;}.elementor-24861 .elementor-element.elementor-element-13e6d30{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-24861 .elementor-element.elementor-element-381bbc60{--width:100%;}.elementor-24861 .elementor-element.elementor-element-72d7e6d{--width:25%;}.elementor-24861 .elementor-element.elementor-element-384ad22{--width:65px;}.elementor-24861 .elementor-element.elementor-element-2cb7b587{--width:45%;}}/* Start custom CSS for heading, class: .elementor-element-738c116b */.elementor-24861 .elementor-element.elementor-element-738c116b {opacity:.9;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39343514 */.elementor-24861 .elementor-element.elementor-element-39343514 {opacity:.9;}/* End custom CSS */
/* Start custom CSS for ae-tax-custom-field, class: .elementor-element-53b224e */.elementor-24861 .elementor-element.elementor-element-53b224e a {text-decoration: none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e33b507 */.elementor-24861 .elementor-element.elementor-element-e33b507 a {text-decoration: none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e2cd6a */.elementor-24861 .elementor-element.elementor-element-5e2cd6a a {text-decoration: none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a25014f */.elementor-24861 .elementor-element.elementor-element-a25014f a {text-decoration: none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-147a297 */.elementor-24861 .elementor-element.elementor-element-147a297 a {text-decoration: none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-749682e */.elementor-24861 .elementor-element.elementor-element-749682e a {text-decoration: none;}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-a60f78e */.elementor-24861 .elementor-element.elementor-element-a60f78e a {color:black !important; text-decoration:underline !important;}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-color-image, class: .elementor-element-460c41b */.elementor-24861 .elementor-element.elementor-element-460c41b .jet-filter-items-list {
    display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    gap: 25px !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-24861 .elementor-element.elementor-element-460c41b .jet-color-image-list__button {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    width: 100% !important;
    height: 100% !important;
    max-width: 110px;
    min-height: 80px !important;
    padding: 14px 20px !important;
    cursor: pointer;
    transition: all 0.2s ease;
}

.elementor-24861 .elementor-element.elementor-element-460c41b .jet-color-image-list__button img {
    max-height:45px !important;
}

.elementor-24861 .elementor-element.elementor-element-460c41b .jet-color-image-list__item input:checked+.jet-color-image-list__button .jet-color-image-list__decorator>* {
    border: none;
}

.elementor-24861 .elementor-element.elementor-element-460c41b .jet-color-image-list__label {
    margin: 0 -10px;
    padding-top: 8px;
}

.elementor-24861 .elementor-element.elementor-element-460c41b .jet-filter-items-list .jet-filter-item:first-child {
    grid-column: span 2;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-sorting, class: .elementor-element-268f664 *//* 1. Container Alignment */
.elementor-24861 .elementor-element.elementor-element-268f664 .jet-smart-filters-sorting {
    display: flex;
    justify-content: flex-end; /* Aligns widget to the right */
}

/* 2. The Select Trigger - Fixed Alignment */
.elementor-24861 .elementor-element.elementor-element-268f664 select.jet-sorting-select {
    /* Remove default browser styling */
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    
    /* Remove borders and backgrounds */
    border: none !important;
    background-color: transparent !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    
    /* 1. THE FIX: Separate Arrow and Text positions */
    /* Pushes text 35px away from the right edge */
    padding: 0 35px 0 0 !important; 
    
    /* 2. Force Element Width */
    /* Ensures the box grows to fit long text like "Price: Low to High" */
    width: auto !important;
    min-width: 0 !important;
    max-width: none !important;
    
    /* Typography */
    font-family: inherit;
    font-size: .812rem;      
    font-weight: 700 !important;
    text-transform: uppercase;
    color: #000 !important;
    
    /* Alignment */
    text-align: right;
    text-align-last: right; /* Required for some browsers to force right alignment */
    cursor: pointer;
    
    /* 3. The Arrow Icon */
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");
    background-repeat: no-repeat;
    
    /* 4. Position Arrow using CALC (Standard 'right center' pins it too tight) */
    /* This puts the arrow 5px from the right edge, ignoring the padding */
    background-position: calc(100% - 5px) center !important;
    background-size: .812rem; 
    
    /* Reset overflows */
    text-overflow: clip !important;
    overflow: visible !important;
}
    
    /* 3. The Custom Arrow Icon (SVG) */
    /* This draws the black chevron arrow */
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right center;
    background-size: .812rem; /* Size of the arrow */
    
    /* Width control */
    width: auto !important;
    min-width: 0 !important;
}

/* 4. Remove Focus Outline (The blue glow) */
.elementor-24861 .elementor-element.elementor-element-268f664 select.jet-sorting-select:focus {
    outline: none !important;
}

/* 5. Optional: Hide the "Label" if the widget settings added one */
.elementor-24861 .elementor-element.elementor-element-268f664 .jet-sorting-label {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-color-image, class: .elementor-element-9630015 */.elementor-24861 .elementor-element.elementor-element-9630015 .jet-filter-items-list {
    display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    gap: 25px !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-24861 .elementor-element.elementor-element-9630015 .jet-color-image-list__button {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    width: 100% !important;
    height: 100% !important;
    max-width: 110px;
    min-height: 80px !important;
    padding: 14px 20px !important;
    cursor: pointer;
    transition: all 0.2s ease;
}

.elementor-24861 .elementor-element.elementor-element-9630015 .jet-color-image-list__button img {
    max-height:45px !important;
}

.elementor-24861 .elementor-element.elementor-element-9630015 .jet-color-image-list__item input:checked+.jet-color-image-list__button .jet-color-image-list__decorator>* {
    border: none;
}

.elementor-24861 .elementor-element.elementor-element-9630015 .jet-color-image-list__label {
    margin: 0 -10px;
    padding-top: 8px;
}

.elementor-24861 .elementor-element.elementor-element-9630015 .jet-filter-items-list .jet-filter-item:first-child {
    grid-column: span 2;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-range, class: .elementor-element-87faba3 *//* Slider Track Ticks */
.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-range__slider__track {
    background: linear-gradient(
        to right, 
        transparent 0%, 
        transparent 24.8%, #285C49 24.8%, #285C49 25.2%, transparent 25.2%, /* 25% Mark */
        transparent 49.8%, #285C49 49.8%, #285C49 50.2%, transparent 50.2%, /* 50% Mark */
        transparent 74.8%, #285C49 74.8%, #285C49 75.2%, transparent 75.2%, /* 75% Mark */
        transparent 100%
    ) !important;
    background-color: #e9e9e9 !important;
}

.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-range__slider__track__range {
    opacity: .8;
}

.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-range__values {
    display: none;
}

/* 1. Main Container */
.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-range {
    display: flex !important;
    flex-direction: column !important;
}

/* 2. Hide default label */
.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-filter-label {
    display: none !important;
}

/* 3. Move Inputs to TOP */
.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-range__inputs {
    order: -1 !important;
    width: 100%;
    margin-bottom: 15px; 
    padding: 0;
}

/* 4. Input Row Container */
.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-range__inputs__container {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-wrap: nowrap !important;
    gap: 0;
    border: none;
    padding: 0;
    margin: 0;
    font-family: inherit !important;
    font-size: 0.812rem;
    font-weight: 700;
    color: #000;
    line-height: 1;
}

/* 5. Prefix Label "PRICE RANGE ($" */
.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-range__inputs__container::before {
    content: "PRICE RANGE   ( $";
    white-space: pre;
    margin-right: 0;
}

/* 6. Closing Parenthesis ")" */
.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-range__inputs__container::after {
    content: ")";
}

/* 7. SEPARATOR: The Dash */
.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-range__inputs__group:last-child::before {
    content: "- $"; 
    white-space: nowrap !important;
    font-weight: 700;
    color: #000;
    font-family: var( --e-global-typography-0e0190c-font-family ), Sans-serif !important;
    font-size: .811rem;
    /* Minimized margins to tighten the sentence */
    margin-left: 2px; 
    margin-right: 1px; 
}

/* 8. GLOBAL INPUT RESET */
.elementor-24861 .elementor-element.elementor-element-87faba3 input.jet-range__inputs__min,
.elementor-24861 .elementor-element.elementor-element-87faba3 input.jet-range__inputs__max {
    background: transparent !important;
    border: 0 solid transparent !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    outline: none !important;
    -webkit-appearance: none !important;
    padding: 0 !important;
    margin: 0 !important;
    height: auto !important;
    min-width: 0 !important; 
    flex-grow: 0 !important;
    font-family: var( --e-global-typography-0e0190c-font-family ), Sans-serif !important;
    font-size: 0.812rem;
    font-weight: 700 !important;
    color: #000 !important;
    
    /* CRITICAL CHANGE: Left Align Everything */
    text-align: left !important;
}

/* 9. WIDTH ADJUSTMENTS (Using 'ch' units for best fit) */

/* Min Input: 3.5 characters wide (Fits "350" comfortably) */
.elementor-24861 .elementor-element.elementor-element-87faba3 input.jet-range__inputs__min {
    width: 3.5ch !important; 
}

/* Max Input: 4.5 characters wide (Fits "1100" comfortably) */
.elementor-24861 .elementor-element.elementor-element-87faba3 input.jet-range__inputs__max {
    width: 4.2ch !important; 
}

/* 10. Focus State Reset */
.elementor-24861 .elementor-element.elementor-element-87faba3 input.jet-range__inputs__min:focus,
.elementor-24861 .elementor-element.elementor-element-87faba3 input.jet-range__inputs__max:focus {
    background: transparent !important;
    border: none !important;
    outline: none !important;
}

/* 11. Remove Spinners */
.elementor-24861 .elementor-element.elementor-element-87faba3 input::-webkit-outer-spin-button,
.elementor-24861 .elementor-element.elementor-element-87faba3 input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* 12. Wrapper Reset */
.elementor-24861 .elementor-element.elementor-element-87faba3 .jet-range__inputs__group {
    display: flex !important;
    align-items: center;
    flex-wrap: nowrap !important;
    width: auto !important;
    border: none !important;
    padding: 0 !important;
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-42ffb06 */.elementor-24861 .elementor-element.elementor-element-42ffb06 .e-loop-item {
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
}
.elementor-24861 .elementor-element.elementor-element-42ffb06 .e-loop-item .elementor-hidden-mobile {
    display: none;
}/* End custom CSS */