.elementor-2925 .elementor-element.elementor-element-b964404{--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:048px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2925 .elementor-element.elementor-element-b964404:not(.elementor-motion-effects-element-type-background), .elementor-2925 .elementor-element.elementor-element-b964404 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9F9;}.elementor-2925 .elementor-element.elementor-element-0d3b3ca{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2925 .elementor-element.elementor-element-0d3b3ca.elementor-element{--align-self:center;}.elementor-2925 .elementor-element.elementor-element-ff3e9c0{--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:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2925 .elementor-element.elementor-element-ff3e9c0:not(.elementor-motion-effects-element-type-background), .elementor-2925 .elementor-element.elementor-element-ff3e9c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9F9;}.elementor-2925 .elementor-element.elementor-element-22fa924{--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-2925 .elementor-element.elementor-element-23056bf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#CDDBFF;--border-color:#CDDBFF;--border-radius:16px 16px 16px 16px;--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-2925 .elementor-element.elementor-element-23056bf:not(.elementor-motion-effects-element-type-background), .elementor-2925 .elementor-element.elementor-element-23056bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2925 .elementor-element.elementor-element-bf2b257{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:16px 16px 0px 0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2925 .elementor-element.elementor-element-bf2b257:not(.elementor-motion-effects-element-type-background), .elementor-2925 .elementor-element.elementor-element-bf2b257 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dafafdb );}.elementor-2925 .elementor-element.elementor-element-0a2fe69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2925 .elementor-element.elementor-element-0bef93f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2925 .elementor-element.elementor-element-88b05d1{--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:0px;--padding-right:0px;}.elementor-2925 .elementor-element.elementor-element-64a9dd4{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2925 .elementor-element.elementor-element-e4fd403 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;line-height:16px;color:var( --e-global-color-secondary );}.elementor-2925 .elementor-element.elementor-element-ce62245{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2925 .elementor-element.elementor-element-f798a68.elementor-element{--align-self:flex-start;}.elementor-2925 .elementor-element.elementor-element-f798a68 .elementor-icon-wrapper{text-align:start;}.elementor-2925 .elementor-element.elementor-element-f798a68.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-862db5a );}.elementor-2925 .elementor-element.elementor-element-f798a68.elementor-view-framed .elementor-icon, .elementor-2925 .elementor-element.elementor-element-f798a68.elementor-view-default .elementor-icon{color:var( --e-global-color-862db5a );border-color:var( --e-global-color-862db5a );}.elementor-2925 .elementor-element.elementor-element-f798a68.elementor-view-framed .elementor-icon, .elementor-2925 .elementor-element.elementor-element-f798a68.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-862db5a );}.elementor-2925 .elementor-element.elementor-element-f798a68 .elementor-icon{font-size:14px;}.elementor-2925 .elementor-element.elementor-element-f798a68 .elementor-icon svg{height:14px;}.elementor-2925 .elementor-element.elementor-element-4a9a879 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;line-height:16px;color:var( --e-global-color-862db5a );}.elementor-2925 .elementor-element.elementor-element-91f09b6{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-2925 .elementor-element.elementor-element-5f11bca .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;line-height:16px;color:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2925 .elementor-element.elementor-element-698a883 .elementor-icon-list-icon i{color:var( --e-global-color-862db5a );transition:color 0.3s;}.elementor-2925 .elementor-element.elementor-element-698a883 .elementor-icon-list-icon svg{fill:var( --e-global-color-862db5a );transition:fill 0.3s;}.elementor-2925 .elementor-element.elementor-element-698a883{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2925 .elementor-element.elementor-element-698a883 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2925 .elementor-element.elementor-element-698a883 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:16px;}.elementor-2925 .elementor-element.elementor-element-698a883 .elementor-icon-list-text{color:var( --e-global-color-862db5a );transition:color 0.3s;}.elementor-2925 .elementor-element.elementor-element-73ea163{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-2925 .elementor-element.elementor-element-b5cfe2a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;line-height:16px;color:var( --e-global-color-secondary );}.elementor-2925 .elementor-element.elementor-element-068130e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-2925 .elementor-element.elementor-element-67521a5.elementor-element{--align-self:flex-start;}.elementor-2925 .elementor-element.elementor-element-67521a5 .elementor-icon-wrapper{text-align:start;}.elementor-2925 .elementor-element.elementor-element-67521a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-862db5a );}.elementor-2925 .elementor-element.elementor-element-67521a5.elementor-view-framed .elementor-icon, .elementor-2925 .elementor-element.elementor-element-67521a5.elementor-view-default .elementor-icon{color:var( --e-global-color-862db5a );border-color:var( --e-global-color-862db5a );}.elementor-2925 .elementor-element.elementor-element-67521a5.elementor-view-framed .elementor-icon, .elementor-2925 .elementor-element.elementor-element-67521a5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-862db5a );}.elementor-2925 .elementor-element.elementor-element-67521a5 .elementor-icon{font-size:14px;}.elementor-2925 .elementor-element.elementor-element-67521a5 .elementor-icon svg{height:14px;}.elementor-2925 .elementor-element.elementor-element-07f0a6c{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-2925 .elementor-element.elementor-element-e8097a4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;line-height:16px;color:var( --e-global-color-secondary );}.elementor-2925 .elementor-element.elementor-element-84ed9b1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#CDDBFF;--border-color:#CDDBFF;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2925 .elementor-element.elementor-element-84ed9b1:not(.elementor-motion-effects-element-type-background), .elementor-2925 .elementor-element.elementor-element-84ed9b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2925 .elementor-element.elementor-element-c83368f{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2925 .elementor-element.elementor-element-19f8aaf{--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-2925 .elementor-element.elementor-element-bcf38b0{--display:flex;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:#CDDBFF;--border-color:#CDDBFF;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2925 .elementor-element.elementor-element-bcf38b0:not(.elementor-motion-effects-element-type-background), .elementor-2925 .elementor-element.elementor-element-bcf38b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2925 .elementor-element.elementor-element-1596937{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2925 .elementor-element.elementor-element-b16e923{font-family:"Manrope", Sans-serif;font-size:1.5rem;font-weight:800;color:var( --e-global-color-862db5a );}.elementor-2925 .elementor-element.elementor-element-a36cf00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;line-height:20px;color:var( --e-global-color-a71a6ab );}.elementor-2925 .elementor-element.elementor-element-9410835{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2925 .elementor-element.elementor-element-b964404{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2925 .elementor-element.elementor-element-0d3b3ca{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-2925 .elementor-element.elementor-element-ff3e9c0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2925 .elementor-element.elementor-element-23056bf{border-width:0px 0px -1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:-1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-2925 .elementor-element.elementor-element-bf2b257{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2925 .elementor-element.elementor-element-88b05d1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2925 .elementor-element.elementor-element-64a9dd4{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-2925 .elementor-element.elementor-element-e4fd403.elementor-element{--align-self:flex-start;}.elementor-2925 .elementor-element.elementor-element-e4fd403 .elementor-heading-title{font-size:12px;}.elementor-2925 .elementor-element.elementor-element-f798a68 .elementor-icon{font-size:12px;}.elementor-2925 .elementor-element.elementor-element-f798a68 .elementor-icon svg{height:12px;}.elementor-2925 .elementor-element.elementor-element-4a9a879.elementor-element{--align-self:flex-start;}.elementor-2925 .elementor-element.elementor-element-4a9a879 .elementor-heading-title{font-size:12px;}.elementor-2925 .elementor-element.elementor-element-91f09b6{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-2925 .elementor-element.elementor-element-5f11bca .elementor-heading-title{font-size:12px;}.elementor-2925 .elementor-element.elementor-element-698a883{--e-icon-list-icon-size:12px;}.elementor-2925 .elementor-element.elementor-element-73ea163{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-2925 .elementor-element.elementor-element-b5cfe2a .elementor-heading-title{font-size:12px;}.elementor-2925 .elementor-element.elementor-element-67521a5 .elementor-icon{font-size:12px;}.elementor-2925 .elementor-element.elementor-element-67521a5 .elementor-icon svg{height:12px;}.elementor-2925 .elementor-element.elementor-element-3daf54a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2925 .elementor-element.elementor-element-07f0a6c{--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-2925 .elementor-element.elementor-element-07f0a6c.e-con{--align-self:flex-start;}.elementor-2925 .elementor-element.elementor-element-e8097a4.elementor-element{--align-self:flex-start;}.elementor-2925 .elementor-element.elementor-element-e8097a4 .elementor-heading-title{font-size:12px;}.elementor-2925 .elementor-element.elementor-element-16eaf1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2925 .elementor-element.elementor-element-84ed9b1{border-width:0px 0px -1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:-1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-2925 .elementor-element.elementor-element-bcf38b0{--min-height:80vh;--border-radius:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-2925 .elementor-element.elementor-element-b964404{--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-2925 .elementor-element.elementor-element-0d3b3ca{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2925 .elementor-element.elementor-element-ff3e9c0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2925 .elementor-element.elementor-element-88b05d1{--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-evenly;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-2925 .elementor-element.elementor-element-64a9dd4{--width:40%;}.elementor-2925 .elementor-element.elementor-element-ce62245{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2925 .elementor-element.elementor-element-91f09b6{--width:50%;}.elementor-2925 .elementor-element.elementor-element-73ea163{--width:50%;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:16px;--margin-right:0px;}.elementor-2925 .elementor-element.elementor-element-068130e{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2925 .elementor-element.elementor-element-bcf38b0{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}}@media(min-width:768px){.elementor-2925 .elementor-element.elementor-element-22fa924{--width:33.3333%;}.elementor-2925 .elementor-element.elementor-element-19f8aaf{--width:66.6666%;}.elementor-2925 .elementor-element.elementor-element-bcf38b0{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2925 .elementor-element.elementor-element-22fa924{--width:100%;}.elementor-2925 .elementor-element.elementor-element-64a9dd4{--width:30%;}.elementor-2925 .elementor-element.elementor-element-91f09b6{--width:40%;}.elementor-2925 .elementor-element.elementor-element-73ea163{--width:100%;}.elementor-2925 .elementor-element.elementor-element-19f8aaf{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-0a2fe69 */.elementor-2925 .elementor-element.elementor-element-0a2fe69{
    font-family: "Manrope", 'Times New Roman', Arial;
    font-size: 16px;
    line-height: 24px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0bef93f */.elementor-2925 .elementor-element.elementor-element-0bef93f{
    font-family: "Manrope", 'Times New Roman', Arial;
    font-size: 16px;
    line-height: 24px;
    font-weight: 700;
}

@media (max-width:1024px){
    .elementor-2925 .elementor-element.elementor-element-0bef93f{
        font: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3daf54a */.elementor-2925 .elementor-element.elementor-element-3daf54a{
    font-family: "Manrope", 'Sans-Serif';
    font-size: 14px!important;
    line-height: 16px;
    font-weight: 400!important;
    color: #000;
}

@media (max-width:1024px){
    .elementor-2925 .elementor-element.elementor-element-3daf54a{
        font: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-16eaf1f */.elementor-2925 .elementor-element.elementor-element-16eaf1f{
    font-family: "Manrope", 'Sans-Serif'!important;
    font-size: "14px";
    line-height: "16px";
    font-weight: 500!important;
    color: #000!important;
}

@media (max-width:1024px){
    .alif-app-travelers-list{
        display: flex !important;
    flex-direction: row;
    gap: 10px;
    align-items: center;
    font-size:12px;
    }
    .elementor-2925 .elementor-element.elementor-element-16eaf1f{
        font-size: 14px;
        font-weight: 500;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf38b0 *//* ===============================
   Fluent Forms Validation Error
   Red border for inputs/selects
================================ */

.alif-app-step-form .ff-el-is-error input[type="text"],
.alif-app-step-form .ff-el-is-error input[type="email"],
.alif-app-step-form .ff-el-is-error input[type="tel"],
.alif-app-step-form .ff-el-is-error input[type="number"],
.alif-app-step-form .ff-el-is-error input[type="date"],
.alif-app-step-form .ff-el-is-error textarea,
.alif-app-step-form .ff-el-is-error select,
.alif-app-step-form .ff-el-is-error .ff-el-form-control,
.alif-app-step-form input[aria-invalid="true"],
.alif-app-step-form textarea[aria-invalid="true"],
.alif-app-step-form select[aria-invalid="true"] {
	border-color: #e92f56 !important;
	box-shadow: 0 0 0 1px rgba(233, 47, 86, 0.18) !important;
}

/* Error text */
.alif-app-step-form .ff-el-is-error .text-danger,
.alif-app-step-form .ff-el-is-error .error,
.alif-app-step-form .ff-el-is-error .ff-el-help-message {
	color: #e92f56 !important;
	font-family: Manrope, Arial, sans-serif !important;
	font-size: 13px !important;
	font-weight: 500 !important;
	margin-top: 6px !important;
}



/* input styling   */

.alif-app-step-form input[type="text"],
.alif-app-step-form input[type="email"],
.alif-app-step-form input[type="tel"],
.alif-app-step-form input[type="number"],
.alif-app-step-form input[type="date"],
.alif-app-step-form textarea,
.alif-app-step-form select,
.alif-app-step-form .ff-el-form-control {
	font-family: Manrope, Arial, sans-serif !important;
	font-size: 16px !important;
	line-height: 20px !important;
	font-weight: 400 !important;
	letter-spacing: normal !important;

	border: 1px solid #d6e4ea !important;
	border-radius: 14px !important;
	padding: 14px 16px !important;
	color: #073b4c !important;
	background-color: #ffffff !important;
	box-shadow: none !important;
	outline: none !important;
}

.alif-app-step-form input:focus,
.alif-app-step-form textarea:focus,
.alif-app-step-form select:focus,
.alif-app-step-form .ff-el-form-control:focus {
	border-color: #073b4c !important;
	box-shadow: 0 0 0 2px rgba(7, 59, 76, 0.08) !important;
}

/*  Label Style  */

.alif-app-step-form .ff-el-input--label label,
.alif-app-step-form label {
	font-family: Manrope, Arial, sans-serif !important;
	font-size: 14px !important;
	line-height: 24px !important;
	font-weight: 600 !important;
	letter-spacing: normal !important;
	color: #073b4c !important;
}




/*smart input search */
/* ===============================
   Fluent Forms Smart Search Select
   Choices.js Styling
================================ */

.alif-app-step-form .choices {
	font-family: Manrope, Arial, sans-serif !important;
	margin-bottom: 0 !important;
}

.alif-app-step-form .choices__inner {
	min-height: 54px !important;
	border: 1px solid #d6e4ea !important;
	border-radius: 14px !important;
	background: #ffffff !important;
	padding: 0 16px !important;
	display: flex !important;
	align-items: center !important;
	box-shadow: none !important;
}

.alif-app-step-form .choices.is-focused .choices__inner,
.alif-app-step-form .choices.is-open .choices__inner {
	border-color: #073b4c !important;
	box-shadow: 0 0 0 2px rgba(7, 59, 76, 0.08) !important;
}

.alif-app-step-form .choices__list--single {
	padding: 0 !important;
}

.alif-app-step-form .choices__item {
	font-family: Manrope, Arial, sans-serif !important;
	font-size: 16px !important;
	line-height: 20px !important;
	font-weight: 400 !important;
	color: #073b4c !important;
}

.alif-app-step-form .choices__placeholder {
	opacity: 1 !important;
	color: #7f98a3 !important;
}

/* Dropdown panel */
.alif-app-step-form .choices__list--dropdown,
.alif-app-step-form .choices__list[aria-expanded] {
	border: 1px solid #d6e4ea !important;
	border-radius: 14px !important;
	box-shadow: 0 18px 40px rgba(15, 23, 42, 0.12) !important;
	background: #ffffff !important;
	margin-top: 8px !important;
	overflow: hidden !important;
	z-index: 99999 !important;
}

/* Search input inside dropdown */
.alif-app-step-form .choices__list--dropdown .choices__input,
.alif-app-step-form .choices__list[aria-expanded] .choices__input {
	min-height: 46px !important;
	border: 1px solid #d6e4ea !important;
	border-radius: 12px !important;
	padding: 10px 14px !important;
	margin: 10px !important;
	width: calc(100% - 20px) !important;

	font-family: Manrope, Arial, sans-serif !important;
	font-size: 16px !important;
	line-height: 20px !important;
	font-weight: 400 !important;
	color: #073b4c !important;
	background: #ffffff !important;
	box-shadow: none !important;
	outline: none !important;
}

/* Dropdown options */
.alif-app-step-form .choices__list--dropdown .choices__item--selectable,
.alif-app-step-form .choices__list[aria-expanded] .choices__item--selectable {
	padding: 13px 16px !important;
	font-family: Manrope, Arial, sans-serif !important;
	font-size: 16px !important;
	line-height: 20px !important;
	font-weight: 400 !important;
	color: #073b4c !important;
}

/* Hover / highlighted option */
.alif-app-step-form .choices__list--dropdown .choices__item--selectable.is-highlighted,
.alif-app-step-form .choices__list[aria-expanded] .choices__item--selectable.is-highlighted {
	background: rgba(161, 225, 250, 0.5) !important;
	color: #073b4c !important;
}

/* Hide "Press to select" text */
.alif-app-step-form .choices__list--dropdown .choices__item--selectable::after,
.alif-app-step-form .choices__list[aria-expanded] .choices__item--selectable::after {
	display: none !important;
}

/* Error state */
.alif-app-step-form .ff-el-is-error .choices__inner {
	border-color: #e92f56 !important;
	box-shadow: 0 0 0 1px rgba(233, 47, 86, 0.18) !important;
}



/* css for Form rendering   */

.alif-step-panel[hidden],
.alif-step-panel:not(.is-active) {
	display: none !important;
}

.alif-step-panel.is-active {
	display: block !important;
}


input#ff_15_5_phone{
    padding-left: 48px!important;
}






/*    Traveler batter UI    */


.alif-traveler-actions button i {
	font-size: 15px !important;
	line-height: 1 !important;
	display: block !important;
	pointer-events: none !important;
	color: inherit !important;
}



.alif-traveler-actions button {
	width: 36px !important;
	height: 36px !important;
	border: 1px solid #3956ff !important;
	border-radius: 10px !important;
	background: #eef2ff !important;
	color: #2f45ff !important;
	padding: 0 !important;
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
	transition: none !important;
	box-shadow: none !important;
	transform: none !important;
}

.alif-traveler-actions button:hover,
.alif-traveler-actions button:focus,
.alif-add-traveler:hover,
.alif-add-traveler:focus,
.alif-continue-contact:hover,
.alif-continue-contact:focus {
	background: inherit !important;
	color: inherit !important;
	box-shadow: none !important;
	transform: none !important;
	filter: none !important;
}

.alif-add-traveler {
	background: #fff !important;
	color: #2f45ff !important;
	border: 1px dashed #3956ff !important;
	transition: none !important;
}

.alif-continue-contact {
	background: #06d374 !important;
	color: #001f2a !important;
	transition: none !important;
}

.alif-traveler-card {
	transition: none !important;
}

.alif-traveler-card:hover {
	background: #fff !important;
	box-shadow: none !important;
	transform: none !important;
}




.alif-traveler-actions button svg {
	width: 18px !important;
	height: 18px !important;
	display: block !important;
	fill: currentColor !important;
	pointer-events: none !important;
}



.alif-app-step-form .ff-message-success,
.alif-app-step-form .ff-form-success {
	display: none !important;
}



/* Fix stuck Fluent Forms / Choices smart dropdown */
.alif-app-step-form .choices:not(.is-open) .choices__list--dropdown,
.alif-app-step-form .choices:not(.is-open) .choices__list[aria-expanded="false"],
.alif-step-panel:not(.is-active) .choices__list--dropdown,
.alif-step-panel:not(.is-active) .choices__list[aria-expanded] {
	display: none !important;
	visibility: hidden !important;
	pointer-events: none !important;
}

.alif-step-panel:not(.is-active) .choices {
	pointer-events: none !important;
}

.alif-step-panel.is-active .choices {
	pointer-events: auto !important;
}




.alif-app-traveler-name.is-active-traveler {
	background: rgba(6, 211, 116, 0.18) !important;
	border-radius: 8px !important;
	padding: 4px 8px !important;
}




/*   contact page css   */


.alif-contact-gate {
	font-family: Manrope, Arial, sans-serif;
	padding: 8px 0 0;
}

.alif-contact-gate-text {
	font-size: 16px;
	line-height: 24px;
	color: #073b4c;
	margin: 0 0 24px;
}

.alif-open-auth-modal {
	min-height: 54px;
	border: 0 !important;
	border-radius: 14px !important;
	background: #06d374 !important;
	color: #001f2a !important;
	font-family: Manrope, Arial, sans-serif !important;
	font-size: 16px !important;
	font-weight: 800 !important;
	padding: 14px 28px !important;
	cursor: pointer !important;
	box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff3e9c0 */body.alif-status-eligible .alif-show-not-eligible,
body.alif-status-eligible .alif-show-missing {
	display: none !important;
}

body.alif-status-not-eligible .alif-show-eligible,
body.alif-status-not-eligible .alif-show-missing {
	display: none !important;
}

body.alif-status-missing .alif-show-eligible,
body.alif-status-missing .alif-show-not-eligible {
	display: none !important;
}/* End custom CSS */