.elementor-459 .elementor-element.elementor-element-f439666:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-f439666 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eeaba78 );}.elementor-459 .elementor-element.elementor-element-f439666{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-459 .elementor-element.elementor-element-f439666 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-459 .elementor-element.elementor-element-540709a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-459 .elementor-element.elementor-element-540709a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-459 .elementor-element.elementor-element-ecca36e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-459 .elementor-element.elementor-element-ecca36e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb5c6c6 );}.elementor-bc-flex-widget .elementor-459 .elementor-element.elementor-element-ecca36e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-459 .elementor-element.elementor-element-ecca36e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-459 .elementor-element.elementor-element-ecca36e > .elementor-element-populated, .elementor-459 .elementor-element.elementor-element-ecca36e > .elementor-element-populated > .elementor-background-overlay, .elementor-459 .elementor-element.elementor-element-ecca36e > .elementor-background-slideshow{border-radius:40px 0px 0px 40px;}.elementor-459 .elementor-element.elementor-element-ecca36e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 80px;}.elementor-459 .elementor-element.elementor-element-ecca36e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-459 .elementor-element.elementor-element-a30fb5a{padding:0px 0px 30px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );color:var( --e-global-color-primary );}.elementor-459 .elementor-element.elementor-element-f789b09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-459 .elementor-element.elementor-element-f789b09 .elementor-heading-title{font-size:36px;text-transform:none;font-style:normal;text-decoration:none;line-height:36px;color:var( --e-global-color-77e02bd );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-459 .elementor-element.elementor-element-ca0b884{font-family:var( --e-global-typography-f54bced-font-family ), Sans-serif;font-size:var( --e-global-typography-f54bced-font-size );text-transform:var( --e-global-typography-f54bced-text-transform );font-style:var( --e-global-typography-f54bced-font-style );text-decoration:var( --e-global-typography-f54bced-text-decoration );line-height:var( --e-global-typography-f54bced-line-height );color:var( --e-global-color-77e02bd );}.elementor-459 .elementor-element.elementor-element-502b88d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-459 .elementor-element.elementor-element-502b88d{margin-top:0px;margin-bottom:10px;}.elementor-459 .elementor-element.elementor-element-d031b2d{width:auto;max-width:auto;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-459 .elementor-element.elementor-element-d031b2d .elementor-heading-title{font-size:22px;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;color:var( --e-global-color-text );}.elementor-459 .elementor-element.elementor-element-cae5b3e{width:auto;max-width:auto;}.elementor-459 .elementor-element.elementor-element-cae5b3e .elementor-heading-title{font-family:var( --e-global-typography-52d459c-font-family ), Sans-serif;font-size:var( --e-global-typography-52d459c-font-size );text-transform:var( --e-global-typography-52d459c-text-transform );font-style:var( --e-global-typography-52d459c-font-style );text-decoration:var( --e-global-typography-52d459c-text-decoration );line-height:var( --e-global-typography-52d459c-line-height );color:var( --e-global-color-text );}.elementor-459 .elementor-element.elementor-element-903bd8a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-459 .elementor-element.elementor-element-903bd8a{margin-top:0px;margin-bottom:10px;}.elementor-459 .elementor-element.elementor-element-ddf0083{width:auto;max-width:auto;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-459 .elementor-element.elementor-element-ddf0083 .elementor-heading-title{font-size:22px;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;color:var( --e-global-color-text );}.elementor-459 .elementor-element.elementor-element-38f1cd6{width:auto;max-width:auto;}.elementor-459 .elementor-element.elementor-element-38f1cd6 .elementor-heading-title{font-family:var( --e-global-typography-52d459c-font-family ), Sans-serif;font-size:var( --e-global-typography-52d459c-font-size );text-transform:var( --e-global-typography-52d459c-text-transform );font-style:var( --e-global-typography-52d459c-font-style );text-decoration:var( --e-global-typography-52d459c-text-decoration );line-height:var( --e-global-typography-52d459c-line-height );color:var( --e-global-color-text );}.elementor-459 .elementor-element.elementor-element-2d7e1a6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-459 .elementor-element.elementor-element-2d7e1a6{margin-top:0px;margin-bottom:10px;}.elementor-459 .elementor-element.elementor-element-f0fa9d9{width:auto;max-width:auto;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-459 .elementor-element.elementor-element-f0fa9d9 .elementor-heading-title{font-size:22px;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;color:var( --e-global-color-text );}.elementor-459 .elementor-element.elementor-element-76c66d2{width:auto;max-width:auto;}.elementor-459 .elementor-element.elementor-element-76c66d2 .elementor-heading-title{font-family:var( --e-global-typography-52d459c-font-family ), Sans-serif;font-size:var( --e-global-typography-52d459c-font-size );text-transform:var( --e-global-typography-52d459c-text-transform );font-style:var( --e-global-typography-52d459c-font-style );text-decoration:var( --e-global-typography-52d459c-text-decoration );line-height:var( --e-global-typography-52d459c-line-height );color:var( --e-global-color-text );}.elementor-459 .elementor-element.elementor-element-c02d0a8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-459 .elementor-element.elementor-element-c02d0a8{margin-top:0px;margin-bottom:10px;}.elementor-459 .elementor-element.elementor-element-fa4df5f{width:auto;max-width:auto;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-459 .elementor-element.elementor-element-fa4df5f .elementor-heading-title{font-size:22px;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;color:var( --e-global-color-text );}.elementor-459 .elementor-element.elementor-element-bc231e1{width:auto;max-width:auto;}.elementor-459 .elementor-element.elementor-element-bc231e1 .elementor-heading-title{font-family:var( --e-global-typography-52d459c-font-family ), Sans-serif;font-size:var( --e-global-typography-52d459c-font-size );text-transform:var( --e-global-typography-52d459c-text-transform );font-style:var( --e-global-typography-52d459c-font-style );text-decoration:var( --e-global-typography-52d459c-text-decoration );line-height:var( --e-global-typography-52d459c-line-height );color:var( --e-global-color-text );}.elementor-459 .elementor-element.elementor-element-68207c8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-459 .elementor-element.elementor-element-68207c8{margin-top:0px;margin-bottom:10px;}.elementor-459 .elementor-element.elementor-element-9152725{width:auto;max-width:auto;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-459 .elementor-element.elementor-element-9152725 .elementor-heading-title{font-size:22px;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;color:var( --e-global-color-text );}.elementor-459 .elementor-element.elementor-element-23aa2ac{width:auto;max-width:auto;}.elementor-459 .elementor-element.elementor-element-23aa2ac .elementor-heading-title{font-family:var( --e-global-typography-52d459c-font-family ), Sans-serif;font-size:var( --e-global-typography-52d459c-font-size );text-transform:var( --e-global-typography-52d459c-text-transform );font-style:var( --e-global-typography-52d459c-font-style );text-decoration:var( --e-global-typography-52d459c-text-decoration );line-height:var( --e-global-typography-52d459c-line-height );color:var( --e-global-color-text );}.elementor-459 .elementor-element.elementor-element-c45850d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-459 .elementor-element.elementor-element-c45850d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-77e02bd );}.elementor-bc-flex-widget .elementor-459 .elementor-element.elementor-element-c45850d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-459 .elementor-element.elementor-element-c45850d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-459 .elementor-element.elementor-element-c45850d > .elementor-element-populated, .elementor-459 .elementor-element.elementor-element-c45850d > .elementor-element-populated > .elementor-background-overlay, .elementor-459 .elementor-element.elementor-element-c45850d > .elementor-background-slideshow{border-radius:0px 40px 40px 0px;}.elementor-459 .elementor-element.elementor-element-c45850d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-459 .elementor-element.elementor-element-c45850d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-459 .elementor-element.elementor-element-4e70225:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-4e70225 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eeaba78 );}.elementor-459 .elementor-element.elementor-element-4e70225{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-459 .elementor-element.elementor-element-4e70225 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-459 .elementor-element.elementor-element-d176b14{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-459 .elementor-element.elementor-element-d176b14 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-459 .elementor-element.elementor-element-1903abe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-459 .elementor-element.elementor-element-1903abe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb5c6c6 );}.elementor-bc-flex-widget .elementor-459 .elementor-element.elementor-element-1903abe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-459 .elementor-element.elementor-element-1903abe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-459 .elementor-element.elementor-element-1903abe > .elementor-element-populated, .elementor-459 .elementor-element.elementor-element-1903abe > .elementor-element-populated > .elementor-background-overlay, .elementor-459 .elementor-element.elementor-element-1903abe > .elementor-background-slideshow{border-radius:40px 0px 0px 40px;}.elementor-459 .elementor-element.elementor-element-1903abe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 80px;}.elementor-459 .elementor-element.elementor-element-1903abe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-459 .elementor-element.elementor-element-7d4ce96{padding:0px 0px 30px 0px;}.elementor-459 .elementor-element.elementor-element-b33cc45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-459 .elementor-element.elementor-element-b33cc45 .elementor-heading-title{font-size:36px;text-transform:none;font-style:normal;text-decoration:none;line-height:36px;color:var( --e-global-color-77e02bd );}.elementor-459 .elementor-element.elementor-element-44780e2{font-family:var( --e-global-typography-f54bced-font-family ), Sans-serif;font-size:var( --e-global-typography-f54bced-font-size );text-transform:var( --e-global-typography-f54bced-text-transform );font-style:var( --e-global-typography-f54bced-font-style );text-decoration:var( --e-global-typography-f54bced-text-decoration );line-height:var( --e-global-typography-f54bced-line-height );color:var( --e-global-color-77e02bd );}.elementor-459 .elementor-element.elementor-element-7ae4427 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-459 .elementor-element.elementor-element-7ae4427{margin-top:0px;margin-bottom:10px;}.elementor-459 .elementor-element.elementor-element-4c6b550{width:auto;max-width:auto;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-459 .elementor-element.elementor-element-4c6b550 .elementor-heading-title{font-size:22px;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;color:var( --e-global-color-text );}.elementor-459 .elementor-element.elementor-element-0078c5f{width:auto;max-width:auto;}.elementor-459 .elementor-element.elementor-element-0078c5f .elementor-heading-title{font-family:var( --e-global-typography-52d459c-font-family ), Sans-serif;font-size:var( --e-global-typography-52d459c-font-size );text-transform:var( --e-global-typography-52d459c-text-transform );font-style:var( --e-global-typography-52d459c-font-style );text-decoration:var( --e-global-typography-52d459c-text-decoration );line-height:var( --e-global-typography-52d459c-line-height );color:var( --e-global-color-text );}.elementor-459 .elementor-element.elementor-element-cb45201 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-459 .elementor-element.elementor-element-cb45201{margin-top:0px;margin-bottom:10px;}.elementor-459 .elementor-element.elementor-element-2fccb46{width:auto;max-width:auto;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-459 .elementor-element.elementor-element-2fccb46 .elementor-heading-title{font-size:22px;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;color:var( --e-global-color-text );}.elementor-459 .elementor-element.elementor-element-840392f{width:auto;max-width:auto;}.elementor-459 .elementor-element.elementor-element-840392f .elementor-heading-title{font-family:var( --e-global-typography-52d459c-font-family ), Sans-serif;font-size:var( --e-global-typography-52d459c-font-size );text-transform:var( --e-global-typography-52d459c-text-transform );font-style:var( --e-global-typography-52d459c-font-style );text-decoration:var( --e-global-typography-52d459c-text-decoration );line-height:var( --e-global-typography-52d459c-line-height );color:var( --e-global-color-text );}.elementor-459 .elementor-element.elementor-element-7ec3a93 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-459 .elementor-element.elementor-element-7ec3a93{margin-top:0px;margin-bottom:10px;}.elementor-459 .elementor-element.elementor-element-d1f1cfe{width:auto;max-width:auto;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-459 .elementor-element.elementor-element-d1f1cfe .elementor-heading-title{font-size:22px;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;color:var( --e-global-color-text );}.elementor-459 .elementor-element.elementor-element-8ecc5c0{width:auto;max-width:auto;}.elementor-459 .elementor-element.elementor-element-8ecc5c0 .elementor-heading-title{font-family:var( --e-global-typography-52d459c-font-family ), Sans-serif;font-size:var( --e-global-typography-52d459c-font-size );text-transform:var( --e-global-typography-52d459c-text-transform );font-style:var( --e-global-typography-52d459c-font-style );text-decoration:var( --e-global-typography-52d459c-text-decoration );line-height:var( --e-global-typography-52d459c-line-height );color:var( --e-global-color-text );}.elementor-459 .elementor-element.elementor-element-a0b4cee > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-459 .elementor-element.elementor-element-a0b4cee{margin-top:0px;margin-bottom:10px;}.elementor-459 .elementor-element.elementor-element-f0dc379{width:auto;max-width:auto;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-459 .elementor-element.elementor-element-f0dc379 .elementor-heading-title{font-size:22px;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;color:var( --e-global-color-text );}.elementor-459 .elementor-element.elementor-element-ff6c6b2{width:auto;max-width:auto;}.elementor-459 .elementor-element.elementor-element-ff6c6b2 .elementor-heading-title{font-family:var( --e-global-typography-52d459c-font-family ), Sans-serif;font-size:var( --e-global-typography-52d459c-font-size );text-transform:var( --e-global-typography-52d459c-text-transform );font-style:var( --e-global-typography-52d459c-font-style );text-decoration:var( --e-global-typography-52d459c-text-decoration );line-height:var( --e-global-typography-52d459c-line-height );color:var( --e-global-color-text );}.elementor-459 .elementor-element.elementor-element-c920015:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-459 .elementor-element.elementor-element-c920015 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-77e02bd );}.elementor-bc-flex-widget .elementor-459 .elementor-element.elementor-element-c920015.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-459 .elementor-element.elementor-element-c920015.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-459 .elementor-element.elementor-element-c920015 > .elementor-element-populated, .elementor-459 .elementor-element.elementor-element-c920015 > .elementor-element-populated > .elementor-background-overlay, .elementor-459 .elementor-element.elementor-element-c920015 > .elementor-background-slideshow{border-radius:0px 40px 40px 0px;}.elementor-459 .elementor-element.elementor-element-c920015 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-459 .elementor-element.elementor-element-c920015 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-459 .elementor-element.elementor-element-ecca36e > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-459 .elementor-element.elementor-element-f789b09 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-459 .elementor-element.elementor-element-ca0b884{font-size:var( --e-global-typography-f54bced-font-size );line-height:var( --e-global-typography-f54bced-line-height );}.elementor-459 .elementor-element.elementor-element-cae5b3e .elementor-heading-title{font-size:var( --e-global-typography-52d459c-font-size );line-height:var( --e-global-typography-52d459c-line-height );}.elementor-459 .elementor-element.elementor-element-38f1cd6 .elementor-heading-title{font-size:var( --e-global-typography-52d459c-font-size );line-height:var( --e-global-typography-52d459c-line-height );}.elementor-459 .elementor-element.elementor-element-76c66d2 .elementor-heading-title{font-size:var( --e-global-typography-52d459c-font-size );line-height:var( --e-global-typography-52d459c-line-height );}.elementor-459 .elementor-element.elementor-element-bc231e1 .elementor-heading-title{font-size:var( --e-global-typography-52d459c-font-size );line-height:var( --e-global-typography-52d459c-line-height );}.elementor-459 .elementor-element.elementor-element-23aa2ac .elementor-heading-title{font-size:var( --e-global-typography-52d459c-font-size );line-height:var( --e-global-typography-52d459c-line-height );}.elementor-459 .elementor-element.elementor-element-1903abe > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-459 .elementor-element.elementor-element-b33cc45 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-459 .elementor-element.elementor-element-44780e2{font-size:var( --e-global-typography-f54bced-font-size );line-height:var( --e-global-typography-f54bced-line-height );}.elementor-459 .elementor-element.elementor-element-0078c5f .elementor-heading-title{font-size:var( --e-global-typography-52d459c-font-size );line-height:var( --e-global-typography-52d459c-line-height );}.elementor-459 .elementor-element.elementor-element-840392f .elementor-heading-title{font-size:var( --e-global-typography-52d459c-font-size );line-height:var( --e-global-typography-52d459c-line-height );}.elementor-459 .elementor-element.elementor-element-8ecc5c0 .elementor-heading-title{font-size:var( --e-global-typography-52d459c-font-size );line-height:var( --e-global-typography-52d459c-line-height );}.elementor-459 .elementor-element.elementor-element-ff6c6b2 .elementor-heading-title{font-size:var( --e-global-typography-52d459c-font-size );line-height:var( --e-global-typography-52d459c-line-height );}}@media(max-width:767px){.elementor-459 .elementor-element.elementor-element-ecca36e > .elementor-element-populated, .elementor-459 .elementor-element.elementor-element-ecca36e > .elementor-element-populated > .elementor-background-overlay, .elementor-459 .elementor-element.elementor-element-ecca36e > .elementor-background-slideshow{border-radius:40px 40px 0px 0px;}.elementor-459 .elementor-element.elementor-element-ecca36e > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-459 .elementor-element.elementor-element-a30fb5a{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-459 .elementor-element.elementor-element-f789b09{text-align:center;}.elementor-459 .elementor-element.elementor-element-f789b09 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-459 .elementor-element.elementor-element-ca0b884{text-align:center;font-size:var( --e-global-typography-f54bced-font-size );line-height:var( --e-global-typography-f54bced-line-height );}.elementor-459 .elementor-element.elementor-element-edf1f8e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-459 .elementor-element.elementor-element-d031b2d .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-459 .elementor-element.elementor-element-cae5b3e .elementor-heading-title{font-size:var( --e-global-typography-52d459c-font-size );line-height:var( --e-global-typography-52d459c-line-height );}.elementor-459 .elementor-element.elementor-element-ddf0083 .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-459 .elementor-element.elementor-element-38f1cd6 .elementor-heading-title{font-size:var( --e-global-typography-52d459c-font-size );line-height:var( --e-global-typography-52d459c-line-height );}.elementor-459 .elementor-element.elementor-element-f0fa9d9 .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-459 .elementor-element.elementor-element-76c66d2 .elementor-heading-title{font-size:var( --e-global-typography-52d459c-font-size );line-height:var( --e-global-typography-52d459c-line-height );}.elementor-459 .elementor-element.elementor-element-fa4df5f .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-459 .elementor-element.elementor-element-bc231e1 .elementor-heading-title{font-size:var( --e-global-typography-52d459c-font-size );line-height:var( --e-global-typography-52d459c-line-height );}.elementor-459 .elementor-element.elementor-element-9152725 .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-459 .elementor-element.elementor-element-23aa2ac .elementor-heading-title{font-size:var( --e-global-typography-52d459c-font-size );line-height:var( --e-global-typography-52d459c-line-height );}.elementor-459 .elementor-element.elementor-element-c45850d > .elementor-element-populated, .elementor-459 .elementor-element.elementor-element-c45850d > .elementor-element-populated > .elementor-background-overlay, .elementor-459 .elementor-element.elementor-element-c45850d > .elementor-background-slideshow{border-radius:0px 0px 40px 40px;}.elementor-459 .elementor-element.elementor-element-1903abe > .elementor-element-populated, .elementor-459 .elementor-element.elementor-element-1903abe > .elementor-element-populated > .elementor-background-overlay, .elementor-459 .elementor-element.elementor-element-1903abe > .elementor-background-slideshow{border-radius:40px 40px 0px 0px;}.elementor-459 .elementor-element.elementor-element-1903abe > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-459 .elementor-element.elementor-element-7d4ce96{padding:0px 0px 0px 0px;}.elementor-459 .elementor-element.elementor-element-b33cc45{text-align:center;}.elementor-459 .elementor-element.elementor-element-b33cc45 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-459 .elementor-element.elementor-element-44780e2{text-align:center;font-size:var( --e-global-typography-f54bced-font-size );line-height:var( --e-global-typography-f54bced-line-height );}.elementor-459 .elementor-element.elementor-element-b1f7872.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-459 .elementor-element.elementor-element-4c6b550 .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-459 .elementor-element.elementor-element-0078c5f .elementor-heading-title{font-size:var( --e-global-typography-52d459c-font-size );line-height:var( --e-global-typography-52d459c-line-height );}.elementor-459 .elementor-element.elementor-element-2fccb46 .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-459 .elementor-element.elementor-element-840392f .elementor-heading-title{font-size:var( --e-global-typography-52d459c-font-size );line-height:var( --e-global-typography-52d459c-line-height );}.elementor-459 .elementor-element.elementor-element-d1f1cfe .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-459 .elementor-element.elementor-element-8ecc5c0 .elementor-heading-title{font-size:var( --e-global-typography-52d459c-font-size );line-height:var( --e-global-typography-52d459c-line-height );}.elementor-459 .elementor-element.elementor-element-f0dc379 .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-459 .elementor-element.elementor-element-ff6c6b2 .elementor-heading-title{font-size:var( --e-global-typography-52d459c-font-size );line-height:var( --e-global-typography-52d459c-line-height );}.elementor-459 .elementor-element.elementor-element-c920015 > .elementor-element-populated, .elementor-459 .elementor-element.elementor-element-c920015 > .elementor-element-populated > .elementor-background-overlay, .elementor-459 .elementor-element.elementor-element-c920015 > .elementor-background-slideshow{border-radius:0px 0px 40px 40px;}.elementor-459 .elementor-element.elementor-element-c920015 > .elementor-element-populated{padding:20px 20px 20px 20px;}}/* Start custom CSS for section, class: .elementor-element-4e70225 */.acf-label label {
    color: #000;
    font-size: 16px !important;
    font-weight: 700 !important;
}

.acf-field.acf-field-radio .acf-label {
    display: block !important;
    margin-top: 20px
}

.acf-create-form-sss .acf-field-radio,
.acf-create-form-sss .acf-field-checkbox,
.acf-create-form-sss .acf-taxonomy-field .acf-radio-list,
.acf-create-form-sss .acf-taxonomy-field .acf-checkbox-list {
    margin: 0 !important;
    padding: 0 !important;
}

.acf-input input {
    padding: 16px 20px !important;
    border-radius: 40px;
}

.acf-input-append {
    position: absolute;
    z-index: 9;
    float: right;
    text-align: right;
    right: 0;
    height: -webkit-fill-available;
    align-items: center;
    justify-content: center;
    display: flex;
}

.acf-field.acf-field-text.acf-field-6805f438e6d81 .acf-input-wrap .acf-is-appended {
    border-radius: 40px !important;
}

.acf-input .acf-input-append {
    padding: 20px !important;
    border-radius: 40px !important;
}

.acf-form-submit {
    float: right;
    padding-right: 16px;
}

input.acf-button {
    background-color: var(--e-global-color-eb5c6c6) !important;
    border: 0px;
}


ul.acf-radio-list:focus-within,
ul.acf-checkbox-list:focus-within {
    border: 0px solid #A5D2E7 !important;
    border-radius: 6px;
}

.page-no h2 {
    padding: 12px;
    width: 45px;
    height: 45px;
    text-align: center;
    align-items: center;
    display: flex;
    justify-content: center;
    border: 1px solid #5C6773;
    border-radius: 100px;
}

.active-page .page-no h2 {
    border: 1px solid #fff;
    color: #fff !important;
}

.active-page .page-title h2 {
    color: #fff !important;
}

.acf-taxonomy-field .categorychecklist-holder {
    border: none !important;
}

.dashicons-arrow-right:before {
    content: url(https://roomiefinder.ae/wp-content/uploads/2025/08/up-3.svg);
    height: auto;
    width: auto;
    position: absolute;
    top: 12px;
    right: 0px;
}

.dashicons-arrow-down:before {
    content: url(https://roomiefinder.ae/wp-content/uploads/2025/08/down-5.svg);
    height: auto;
    width: auto;
    position: absolute;
    top: 12px;
    right: 0px;
}

.acf-accordion .acf-accordion-title:hover {
    background: transparent !important;
}

.acf-label.acf-accordion-title {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

#acf-form .acf-field.acf-field-accordion {
    padding-top: 10px !important;
}

#acf-form .acf-field {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

#acf-form .acf-form-submit input.acf-button {
    font-size: 20px !important;
    font-weight: 400 !important;
    padding: 6px 30px;
}

.acf-form-submit {
    float: right;
    padding-right: 16px;
}

input.acf-button {
    background-color: var(--e-global-color-eb5c6c6) !important;
    border: 0px;
}

#acf-form .acf-field-accordion {
    border-bottom: 1px solid #808080 !important;
}

#acf-form .acf-field-accordion {
    border-bottom: 1px solid #808080 !important;
}

.select2-container .select2-selection--single {
    height: auto !important;
}


/*Checkbox design*/

.acf-field.acf-field-select select {
    -o-appearance: none;
    -ms-appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.acf-field.acf-field-select select {
    padding: 16px 20px !important;
    border-radius: 40px;
    background-image: url("https://roomiefinder.ae/wp-content/uploads/2025/04/down-4.svg");
    background-repeat: no-repeat;
    background-position: right 15px center;
    padding-right: 45px !important;
}

ul.acf-radio-list:focus-within,
ul.acf-checkbox-list:focus-within {
    border: 0px !important;
}

ul.acf-radio-list.acf-hl {
    margin-top: 20px;
}

ul.acf-radio-list.acf-hl,
ul.acf-checkbox-list.acf-bl {
    display: flex;
    flex-wrap: wrap;
    text-align: left;
    justify-content: flex-start;
    gap: 10px;
    /* height: auto; */
    /* left: 0px; */
    position: relative;
    margin-bottom: 20px;
}

.acf-radio-list.acf-hl label,
.acf-checkbox-list.acf-bl label {
    cursor: pointer;
    border: 1px solid #000;
    padding: 12px 20px;
    border-radius: 100px;
    /*gap: 10px;*/
    display: flex;
}

ul.acf-radio-list.acf-hl li,
ul.acf-checkbox-list.acf-bl li {
    font-size: 13px !important;
    line-height: 22px !important;
    margin: 0 !important;
    position: relative !important;
    word-wrap: break-word !important;
}

ul.acf-radio-list li input[type=radio],
ul.acf-checkbox-list li input[type=checkbox]:checked,
ul.acf-checkbox-list li input[type=checkbox]{
    margin: 0px !important;
}

.acf-radio-list.acf-hl:before,
.acf-checkbox-list.acf-bl:before {
    display: none;
}

.acf-radio-list.acf-hl li input,
.acf-checkbox-list.acf-bl li input {
    display: inline-grid
}

.acf-radio-list.acf-hl input,
.acf-checkbox-list.acf-bl input {
    visibility: hidden !important;
}

.acf-radio-list.acf-hl li label,
.acf-checkbox-list.acf-bl li label {
    background: transperent;
    padding: 8px 12px;
    border-radius: 20px;
    /*margin-bottom: 10px;*/
    border: 1px solid #5C6773;
}

.acf-radio-list.acf-hl li label.selected,
.acf-checkbox-list.acf-bl li label.selected {
    /*background-color: #143950;*/
    border-color: #389DBF;
    /*color: #fff !important;*/
}/* End custom CSS */