.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), FC Iconic;}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), FC Iconic;}.elementor-16990 .elementor-element.elementor-element-26da8a1{--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;--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-26da8a1:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-26da8a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F5F9;}.elementor-16990 .elementor-element.elementor-element-1a8a12e{--display:flex;--position:sticky;--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:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(226,232,240,0.8);--border-color:rgba(226,232,240,0.8);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:50;}.elementor-16990 .elementor-element.elementor-element-1a8a12e:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-1a8a12e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.95);}body:not(.rtl) .elementor-16990 .elementor-element.elementor-element-1a8a12e{left:0px;}body.rtl .elementor-16990 .elementor-element.elementor-element-1a8a12e{right:0px;}.elementor-16990 .elementor-element.elementor-element-c28fdc5{--display:flex;--min-height:80px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-ff5810e{--display:flex;--min-height:44px;--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;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:#E2E8F0;--border-color:#E2E8F0;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-ff5810e:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-ff5810e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-widget-jet-ajax-search .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), FC Iconic;}.elementor-widget-jet-ajax-search .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), FC Iconic;}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-label{font-family:var( --e-global-typography-text-font-family ), FC Iconic;}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-value{font-family:var( --e-global-typography-text-font-family ), FC Iconic;}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-label{font-family:var( --e-global-typography-text-font-family ), FC Iconic;}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-value{font-family:var( --e-global-typography-text-font-family ), FC Iconic;}.elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__results-slide{overflow-y:auto;max-height:400px;}.elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__source-results-item_icon svg{width:24px;}.elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__source-results-item_icon{font-size:24px;}.elementor-16990 .elementor-element.elementor-element-c5c9720{width:100%;max-width:100%;}.elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__results-area{width:500px;left:0;right:auto;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__field{font-family:"FC Iconic", FC Iconic;font-size:15px;font-weight:600;color:var( --e-global-color-text );background-color:var( --e-global-color-21e7be0 );border-color:var( --e-global-color-5a65453 );padding:0px 44px 0px 58px;border-radius:999px 999px 999px 999px;}.elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__field::placeholder{font-family:"FC Iconic", FC Iconic;font-size:15px;font-weight:600;}.elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__full-results{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__spinner{color:var( --e-global-color-fd8d3a0 );}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), FC Iconic;}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), FC Iconic;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), FC Iconic;}.elementor-16990 .elementor-element.elementor-element-2122b81{text-align:center;}.elementor-16990 .elementor-element.elementor-element-2122b81 img{width:180px;}.elementor-16990 .elementor-element.elementor-element-25c793a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), FC Iconic;}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), FC Iconic;}.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-16990 .elementor-element.elementor-element-3179f12 .elementor-icon-wrapper{text-align:center;}.elementor-16990 .elementor-element.elementor-element-3179f12.elementor-view-stacked .elementor-icon{background-color:#0F172A;}.elementor-16990 .elementor-element.elementor-element-3179f12.elementor-view-framed .elementor-icon, .elementor-16990 .elementor-element.elementor-element-3179f12.elementor-view-default .elementor-icon{color:#0F172A;border-color:#0F172A;}.elementor-16990 .elementor-element.elementor-element-3179f12.elementor-view-framed .elementor-icon, .elementor-16990 .elementor-element.elementor-element-3179f12.elementor-view-default .elementor-icon svg{fill:#0F172A;}.elementor-16990 .elementor-element.elementor-element-3179f12 .elementor-icon{font-size:20px;}.elementor-16990 .elementor-element.elementor-element-3179f12 .elementor-icon svg{height:20px;}.elementor-16990 .elementor-element.elementor-element-d3ecb2d .elementor-icon-wrapper{text-align:center;}.elementor-16990 .elementor-element.elementor-element-d3ecb2d.elementor-view-stacked .elementor-icon{background-color:#0F172A;}.elementor-16990 .elementor-element.elementor-element-d3ecb2d.elementor-view-framed .elementor-icon, .elementor-16990 .elementor-element.elementor-element-d3ecb2d.elementor-view-default .elementor-icon{color:#0F172A;border-color:#0F172A;}.elementor-16990 .elementor-element.elementor-element-d3ecb2d.elementor-view-framed .elementor-icon, .elementor-16990 .elementor-element.elementor-element-d3ecb2d.elementor-view-default .elementor-icon svg{fill:#0F172A;}.elementor-16990 .elementor-element.elementor-element-d3ecb2d .elementor-icon{font-size:20px;}.elementor-16990 .elementor-element.elementor-element-d3ecb2d .elementor-icon svg{height:20px;}.elementor-16990 .elementor-element.elementor-element-e85d929 .elementor-icon-wrapper{text-align:center;}.elementor-16990 .elementor-element.elementor-element-e85d929.elementor-view-stacked .elementor-icon{background-color:#0F172A;}.elementor-16990 .elementor-element.elementor-element-e85d929.elementor-view-framed .elementor-icon, .elementor-16990 .elementor-element.elementor-element-e85d929.elementor-view-default .elementor-icon{color:#0F172A;border-color:#0F172A;}.elementor-16990 .elementor-element.elementor-element-e85d929.elementor-view-framed .elementor-icon, .elementor-16990 .elementor-element.elementor-element-e85d929.elementor-view-default .elementor-icon svg{fill:#0F172A;}.elementor-16990 .elementor-element.elementor-element-e85d929 .elementor-icon{font-size:22px;}.elementor-16990 .elementor-element.elementor-element-e85d929 .elementor-icon svg{height:22px;}.elementor-16990 .elementor-element.elementor-element-1a91469 .elementor-icon-wrapper{text-align:center;}.elementor-16990 .elementor-element.elementor-element-1a91469.elementor-view-stacked .elementor-icon{background-color:#0F172A;}.elementor-16990 .elementor-element.elementor-element-1a91469.elementor-view-framed .elementor-icon, .elementor-16990 .elementor-element.elementor-element-1a91469.elementor-view-default .elementor-icon{color:#0F172A;border-color:#0F172A;}.elementor-16990 .elementor-element.elementor-element-1a91469.elementor-view-framed .elementor-icon, .elementor-16990 .elementor-element.elementor-element-1a91469.elementor-view-default .elementor-icon svg{fill:#0F172A;}.elementor-16990 .elementor-element.elementor-element-1a91469 .elementor-icon{font-size:22px;}.elementor-16990 .elementor-element.elementor-element-1a91469 .elementor-icon svg{height:22px;}.elementor-16990 .elementor-element.elementor-element-266ff99{--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:flex-start;--padding-top:20px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-16990 .elementor-element.elementor-element-2742847{--display:flex;--position:sticky;--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:#E2E8F0;--border-color:#E2E8F0;--border-radius:20px 20px 20px 20px;box-shadow:0px 16px 20px 0px rgba(15,23,42,0.08);--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;top:0px;--z-index:10;}.elementor-16990 .elementor-element.elementor-element-2742847:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-2742847 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-16990 .elementor-element.elementor-element-2742847{left:0px;}body.rtl .elementor-16990 .elementor-element.elementor-element-2742847{right:0px;}.elementor-16990 .elementor-element.elementor-element-0473f1b{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-2d18063{--display:flex;--min-height:50px;--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;--border-radius:999px 999px 999px 999px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-16990 .elementor-element.elementor-element-2d18063:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-2d18063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-16990 .elementor-element.elementor-element-0ef1579{width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;text-align:start;}.elementor-16990 .elementor-element.elementor-element-0ef1579 img{width:20px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), FC Iconic;}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), FC Iconic;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), FC Iconic;color:var( --e-global-color-primary );}.elementor-16990 .elementor-element.elementor-element-bfd4809 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-bfd4809 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:16px;font-weight:600;line-height:26.4px;color:#475569;}.elementor-16990 .elementor-element.elementor-element-9b2cbd0{--display:flex;--min-height:50px;--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;--border-radius:999px 999px 999px 999px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-16990 .elementor-element.elementor-element-9b2cbd0:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-9b2cbd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-16990 .elementor-element.elementor-element-12bb9c0{width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;text-align:start;}.elementor-16990 .elementor-element.elementor-element-12bb9c0 img{width:20px;}.elementor-16990 .elementor-element.elementor-element-79456ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-79456ff .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:16px;font-weight:600;line-height:26.4px;color:#475569;}.elementor-16990 .elementor-element.elementor-element-f7da167{--display:flex;--min-height:50px;--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;--border-radius:999px 999px 999px 999px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-16990 .elementor-element.elementor-element-f7da167:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-f7da167 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-16990 .elementor-element.elementor-element-2c289f6{width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;text-align:start;}.elementor-16990 .elementor-element.elementor-element-2c289f6 img{width:20px;}.elementor-16990 .elementor-element.elementor-element-cffea7a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-cffea7a .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:16px;font-weight:600;line-height:26.4px;color:#475569;}.elementor-16990 .elementor-element.elementor-element-cf8d512{--display:flex;--min-height:50px;--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;--border-radius:999px 999px 999px 999px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-16990 .elementor-element.elementor-element-cf8d512:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-cf8d512 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-16990 .elementor-element.elementor-element-b83cef6{width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;text-align:start;}.elementor-16990 .elementor-element.elementor-element-b83cef6 img{width:20px;}.elementor-16990 .elementor-element.elementor-element-7f654a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-7f654a6 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:16px;font-weight:600;line-height:26.4px;color:#475569;}.elementor-16990 .elementor-element.elementor-element-ae268b3{--display:flex;--min-height:50px;--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;--border-radius:999px 999px 999px 999px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-16990 .elementor-element.elementor-element-ae268b3:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-ae268b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-16990 .elementor-element.elementor-element-e4151d8{width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;text-align:start;}.elementor-16990 .elementor-element.elementor-element-e4151d8 img{width:20px;}.elementor-16990 .elementor-element.elementor-element-0237507 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-0237507 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:16px;font-weight:600;line-height:26.4px;color:#475569;}.elementor-16990 .elementor-element.elementor-element-72d61eb{--display:flex;--min-height:50px;--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;--border-radius:999px 999px 999px 999px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-16990 .elementor-element.elementor-element-72d61eb:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-72d61eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-16990 .elementor-element.elementor-element-b1ae770{width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;text-align:start;}.elementor-16990 .elementor-element.elementor-element-b1ae770 img{width:20px;}.elementor-16990 .elementor-element.elementor-element-4286e12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-4286e12 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:16px;font-weight:600;line-height:26.4px;color:#475569;}.elementor-16990 .elementor-element.elementor-element-58e9f00{--display:flex;--min-height:114.39px;--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-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-16990 .elementor-element.elementor-element-58e9f00:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-58e9f00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF2F2;}.elementor-16990 .elementor-element.elementor-element-eb6aeb0{--display:flex;--min-height:25px;--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;}.elementor-16990 .elementor-element.elementor-element-99d04bc{width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;text-align:start;}.elementor-16990 .elementor-element.elementor-element-99d04bc img{width:20px;}.elementor-16990 .elementor-element.elementor-element-ddc8022 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-ddc8022 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:17px;font-weight:600;line-height:24.8px;color:#DC2626;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), FC Iconic;}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), FC Iconic;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), FC Iconic;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-16990 .elementor-element.elementor-element-a228bb9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-a228bb9{font-family:"FC Iconic", FC Iconic;font-size:15px;font-weight:600;line-height:24.8px;color:#B91C1C;}.elementor-16990 .elementor-element.elementor-element-4fbd430{--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:stretch;}.elementor-16990 .elementor-element.elementor-element-46a2bd6{--display:flex;--overflow:hidden;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:#E2E8F0;--border-color:#E2E8F0;--border-radius:24px 24px 24px 24px;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.05);--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-16990 .elementor-element.elementor-element-46a2bd6:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-46a2bd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F5F9;}.elementor-16990 .elementor-element.elementor-element-1f04f59{text-align:center;}.elementor-16990 .elementor-element.elementor-element-1f04f59 img{width:100%;}.elementor-16990 .elementor-element.elementor-element-493787a{--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;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-430e24a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-430e24a .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:2.7px;color:#1D4ED8;}.elementor-16990 .elementor-element.elementor-element-0aae518 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-0aae518 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:34px;font-weight:600;line-height:43px;color:#020617;}.elementor-16990 .elementor-element.elementor-element-1a9e76b{font-family:"FC Iconic", FC Iconic;font-size:17px;line-height:28px;color:#475569;}.elementor-16990 .elementor-element.elementor-element-318300e{--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:stretch;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--overflow:hidden;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:#FECACA;--border-color:#FECACA;--border-radius:24px 24px 24px 24px;box-shadow:0px 18px 45px 0px rgba(220,38,38,0.14);--padding-top:37px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-16990 .elementor-element.elementor-element-318300e:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-318300e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-menu-anchor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), FC Iconic;}.elementor-widget-menu-anchor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), FC Iconic;}.elementor-16990 .elementor-element.elementor-element-6a4dc62 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-6a4dc62 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:23.2px;font-weight:600;line-height:32.8px;color:#DC2626;}.elementor-16990 .elementor-element.elementor-element-5b09af7{--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:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-a525b4e{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-6397108{--display:flex;--min-height:28px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-4a53cb3{--display:flex;--min-height:12px;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-4a53cb3:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-4a53cb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EF4444;}.elementor-16990 .elementor-element.elementor-element-0523f6a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-0523f6a .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:17px;font-weight:600;line-height:28px;color:#0F172A;}.elementor-16990 .elementor-element.elementor-element-1c0c0ba{--display:flex;--min-height:28px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-4714830{--display:flex;--min-height:12px;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-4714830:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-4714830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EF4444;}.elementor-16990 .elementor-element.elementor-element-c86f964 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-c86f964 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:17px;font-weight:600;line-height:28px;color:#0F172A;}.elementor-16990 .elementor-element.elementor-element-7525bc7{--display:flex;--min-height:28px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-30bdd42{--display:flex;--min-height:12px;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-30bdd42:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-30bdd42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EF4444;}.elementor-16990 .elementor-element.elementor-element-87e68be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-87e68be .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:17px;font-weight:600;line-height:28px;color:#0F172A;}.elementor-16990 .elementor-element.elementor-element-c842e69{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FECACA;--border-color:#FECACA;--padding-top:0px;--padding-bottom:0px;--padding-left:37px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-4139a3e{--display:flex;--min-height:28px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-69cd73f{--display:flex;--min-height:12px;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-69cd73f:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-69cd73f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EF4444;}.elementor-16990 .elementor-element.elementor-element-ce464c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-ce464c7 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:17px;font-weight:600;line-height:28px;color:#0F172A;}.elementor-16990 .elementor-element.elementor-element-9d1e160{--display:flex;--min-height:28px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-e9f531d{--display:flex;--min-height:12px;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-e9f531d:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-e9f531d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EF4444;}.elementor-16990 .elementor-element.elementor-element-734eed8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-734eed8 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:17px;font-weight:600;line-height:28px;color:#0F172A;}.elementor-16990 .elementor-element.elementor-element-82031d5{--display:flex;--min-height:28px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-6cbdc99{--display:flex;--min-height:12px;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-6cbdc99:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-6cbdc99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EF4444;}.elementor-16990 .elementor-element.elementor-element-6b152b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-6b152b5 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:17px;font-weight:600;line-height:28px;color:#0F172A;}.elementor-16990 .elementor-element.elementor-element-51226b0{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16990 .elementor-element.elementor-element-51226b0:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-51226b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DC2626;}.elementor-16990 .elementor-element.elementor-element-f7a5946{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-331f865 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-331f865 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:17px;font-weight:600;line-height:28px;color:#FFFFFF;}.elementor-16990 .elementor-element.elementor-element-cd15497 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-cd15497{font-family:"FC Iconic", FC Iconic;font-size:15px;font-weight:500;line-height:24.8px;color:#FEF2F2;}.elementor-16990 .elementor-element.elementor-element-392b3f3{--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:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:999px 999px 999px 999px;box-shadow:0px 12px 14px 0px rgba(127,29,29,0.22);--padding-top:14px;--padding-bottom:14px;--padding-left:24px;--padding-right:24px;}.elementor-16990 .elementor-element.elementor-element-392b3f3:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-392b3f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16990 .elementor-element.elementor-element-7dfd4f6{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;text-align:center;}.elementor-16990 .elementor-element.elementor-element-7dfd4f6 img{width:24px;}.elementor-16990 .elementor-element.elementor-element-1933c37 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-1933c37 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:17px;font-weight:600;line-height:28px;color:#DC2626;}.elementor-16990 .elementor-element.elementor-element-78d7917{--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:stretch;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-a1ab3d0{--display:flex;--min-height:33px;--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-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-5fe824f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-5fe824f .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:23.2px;font-weight:600;line-height:32.8px;color:#020617;}.elementor-16990 .elementor-element.elementor-element-3cd7602{--display:flex;--min-height:33px;--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:center;--align-items:center;--border-radius:999px 999px 999px 999px;--padding-top:4px;--padding-bottom:4px;--padding-left:12px;--padding-right:12px;}.elementor-16990 .elementor-element.elementor-element-3cd7602:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-3cd7602 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF6FF;}.elementor-16990 .elementor-element.elementor-element-8d516d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-8d516d3 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:15px;font-weight:600;line-height:24.8px;color:#1D4ED8;}.elementor-16990 .elementor-element.elementor-element-7862977{--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;--overflow:hidden;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:#E2E8F0;--border-color:#E2E8F0;--border-radius:20px 20px 20px 20px;box-shadow:0px 14px 35px 0px rgba(15,23,42,0.06);--padding-top:1px;--padding-bottom:10px;--padding-left:1px;--padding-right:1px;}.elementor-16990 .elementor-element.elementor-element-7862977:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-7862977 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16990 .elementor-element.elementor-element-02937cc{--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:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-894f5b7{--display:flex;--min-height:87px;--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;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-16990 .elementor-element.elementor-element-4498e19{--display:flex;--min-height:40px;--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:center;--align-items:center;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-4498e19:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-4498e19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBEAFE;}.elementor-16990 .elementor-element.elementor-element-41e2986 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-41e2986{text-align:center;}.elementor-16990 .elementor-element.elementor-element-41e2986 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:17px;font-weight:600;line-height:28px;color:#1D4ED8;}.elementor-16990 .elementor-element.elementor-element-a34a3de{--display:flex;--min-height:48px;--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:center;--align-items:center;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-a34a3de:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-a34a3de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-16990 .elementor-element.elementor-element-2443f4a{width:var( --container-widget-width, 28px );max-width:28px;--container-widget-width:28px;--container-widget-flex-grow:0;text-align:center;}.elementor-16990 .elementor-element.elementor-element-2443f4a img{width:28px;}.elementor-16990 .elementor-element.elementor-element-4510a90{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-f617fa5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-f617fa5 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:17px;font-weight:600;line-height:28px;color:#020617;}.elementor-16990 .elementor-element.elementor-element-3b1008e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-3b1008e{font-family:"FC Iconic", FC Iconic;font-size:16px;font-weight:400;line-height:26.4px;color:#64748B;}.elementor-16990 .elementor-element.elementor-element-fc3d78d{--display:flex;--min-height:88px;--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E8F0;--border-color:#E2E8F0;--padding-top:17px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-16990 .elementor-element.elementor-element-4e50efe{--display:flex;--min-height:40px;--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:center;--align-items:center;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-4e50efe:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-4e50efe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBEAFE;}.elementor-16990 .elementor-element.elementor-element-e4b095d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-e4b095d{text-align:center;}.elementor-16990 .elementor-element.elementor-element-e4b095d .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:17px;font-weight:600;line-height:28px;color:#1D4ED8;}.elementor-16990 .elementor-element.elementor-element-3d2ad0f{--display:flex;--min-height:48px;--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:center;--align-items:center;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-3d2ad0f:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-3d2ad0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-16990 .elementor-element.elementor-element-1694391{width:var( --container-widget-width, 28px );max-width:28px;--container-widget-width:28px;--container-widget-flex-grow:0;text-align:center;}.elementor-16990 .elementor-element.elementor-element-1694391 img{width:28px;}.elementor-16990 .elementor-element.elementor-element-4388ea5{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-efec1be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-efec1be .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:17px;font-weight:600;line-height:28px;color:#020617;}.elementor-16990 .elementor-element.elementor-element-aa4200b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-aa4200b{font-family:"FC Iconic", FC Iconic;font-size:16px;font-weight:400;line-height:26.4px;color:#64748B;}.elementor-16990 .elementor-element.elementor-element-6b9098a{--display:flex;--min-height:88px;--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E8F0;--border-color:#E2E8F0;--padding-top:17px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-16990 .elementor-element.elementor-element-c201e0a{--display:flex;--min-height:40px;--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:center;--align-items:center;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-c201e0a:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-c201e0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBEAFE;}.elementor-16990 .elementor-element.elementor-element-e03f1e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-e03f1e1{text-align:center;}.elementor-16990 .elementor-element.elementor-element-e03f1e1 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:17px;font-weight:600;line-height:28px;color:#1D4ED8;}.elementor-16990 .elementor-element.elementor-element-096bdbd{--display:flex;--min-height:48px;--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:center;--align-items:center;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-096bdbd:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-096bdbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-16990 .elementor-element.elementor-element-96cbb46{width:var( --container-widget-width, 28px );max-width:28px;--container-widget-width:28px;--container-widget-flex-grow:0;text-align:center;}.elementor-16990 .elementor-element.elementor-element-96cbb46 img{width:28px;}.elementor-16990 .elementor-element.elementor-element-61e07d6{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-ee1b94b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-ee1b94b .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:17px;font-weight:600;line-height:28px;color:#020617;}.elementor-16990 .elementor-element.elementor-element-2d8efd6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-2d8efd6{font-family:"FC Iconic", FC Iconic;font-size:16px;font-weight:400;line-height:26.4px;color:#64748B;}.elementor-16990 .elementor-element.elementor-element-ed8757b{--display:flex;--min-height:88px;--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E8F0;--border-color:#E2E8F0;--padding-top:17px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-16990 .elementor-element.elementor-element-1a89e59{--display:flex;--min-height:40px;--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:center;--align-items:center;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-1a89e59:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-1a89e59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBEAFE;}.elementor-16990 .elementor-element.elementor-element-ea10361 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-ea10361{text-align:center;}.elementor-16990 .elementor-element.elementor-element-ea10361 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:17px;font-weight:600;line-height:28px;color:#1D4ED8;}.elementor-16990 .elementor-element.elementor-element-4fb96fd{--display:flex;--min-height:48px;--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:center;--align-items:center;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-4fb96fd:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-4fb96fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-16990 .elementor-element.elementor-element-9e3db0a{width:var( --container-widget-width, 28px );max-width:28px;--container-widget-width:28px;--container-widget-flex-grow:0;text-align:center;}.elementor-16990 .elementor-element.elementor-element-9e3db0a img{width:28px;}.elementor-16990 .elementor-element.elementor-element-7dca32e{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-2b2a4b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-2b2a4b8 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:17px;font-weight:600;line-height:28px;color:#020617;}.elementor-16990 .elementor-element.elementor-element-369c713 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-369c713{font-family:"FC Iconic", FC Iconic;font-size:16px;font-weight:400;line-height:26.4px;color:#64748B;}.elementor-16990 .elementor-element.elementor-element-1d700bf{--display:flex;--min-height:56px;--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:center;--align-items:center;--border-radius:999px 999px 999px 999px;--padding-top:14px;--padding-bottom:14px;--padding-left:20px;--padding-right:20px;}.elementor-16990 .elementor-element.elementor-element-1d700bf:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-1d700bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2563EB;}.elementor-16990 .elementor-element.elementor-element-80ce60f{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;text-align:center;}.elementor-16990 .elementor-element.elementor-element-80ce60f img{width:24px;}.elementor-16990 .elementor-element.elementor-element-19ae929 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-19ae929{text-align:center;}.elementor-16990 .elementor-element.elementor-element-19ae929 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:17px;font-weight:600;line-height:28px;color:#FFFFFF;}.elementor-16990 .elementor-element.elementor-element-20c36b9{--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:stretch;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-da56c93 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-da56c93 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:23.2px;font-weight:600;line-height:32.8px;color:#020617;}.elementor-16990 .elementor-element.elementor-element-5b27779{--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:stretch;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:#E2E8F0;--border-color:#E2E8F0;--border-radius:20px 20px 20px 20px;box-shadow:0px 14px 35px 0px rgba(15,23,42,0.06);--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-16990 .elementor-element.elementor-element-5b27779:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-5b27779 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16990 .elementor-element.elementor-element-c4337c9{--display:flex;--min-height:88px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-4c56898{--display:flex;--min-height:64px;--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:center;--align-items:center;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-4c56898:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-4c56898 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF6FF;}.elementor-16990 .elementor-element.elementor-element-8d96092{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;text-align:center;}.elementor-16990 .elementor-element.elementor-element-8d96092 img{width:44px;}.elementor-16990 .elementor-element.elementor-element-c5ec74e{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-23598a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-23598a5 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:17px;font-weight:600;line-height:28px;color:#020617;}.elementor-16990 .elementor-element.elementor-element-a1248be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-a1248be{font-family:"FC Iconic", FC Iconic;font-size:16px;font-weight:400;line-height:28px;color:#475569;}.elementor-16990 .elementor-element.elementor-element-6e9c850{--display:flex;--min-height:50px;--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:center;--align-items:center;--border-radius:999px 999px 999px 999px;--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:16px;}.elementor-16990 .elementor-element.elementor-element-6e9c850:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-6e9c850 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF6FF;}.elementor-16990 .elementor-element.elementor-element-5baccaa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-5baccaa .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:16px;font-weight:600;line-height:26.4px;color:#1D4ED8;}.elementor-16990 .elementor-element.elementor-element-5c7b0d7{width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;text-align:center;}.elementor-16990 .elementor-element.elementor-element-5c7b0d7 img{width:20px;}.elementor-16990 .elementor-element.elementor-element-b46dd8e{--display:flex;--min-height:49px;--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;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-16990 .elementor-element.elementor-element-b46dd8e:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-b46dd8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF2F2;}.elementor-16990 .elementor-element.elementor-element-6e1b6b6{width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;text-align:center;}.elementor-16990 .elementor-element.elementor-element-6e1b6b6 img{width:20px;}.elementor-16990 .elementor-element.elementor-element-6b71e06 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-6b71e06 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:15px;font-weight:600;line-height:24.8px;color:#DC2626;}.elementor-16990 .elementor-element.elementor-element-b3a81af{--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:flex-start;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:#DBEAFE;--border-color:#DBEAFE;--border-radius:16px 16px 16px 16px;--padding-top:17px;--padding-bottom:18px;--padding-left:17px;--padding-right:17px;}.elementor-16990 .elementor-element.elementor-element-b3a81af:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-b3a81af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(239,246,255,0.7);}.elementor-16990 .elementor-element.elementor-element-f23115b{--display:flex;--min-height:37px;--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;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-16990 .elementor-element.elementor-element-f23115b:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-f23115b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16990 .elementor-element.elementor-element-a45aeb6{width:var( --container-widget-width, 16px );max-width:16px;--container-widget-width:16px;--container-widget-flex-grow:0;text-align:center;}.elementor-16990 .elementor-element.elementor-element-a45aeb6 img{width:16px;}.elementor-16990 .elementor-element.elementor-element-769342a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-769342a .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:15px;font-weight:600;line-height:24.8px;color:#1D4ED8;}.elementor-16990 .elementor-element.elementor-element-3fe196d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-3fe196d .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:17px;font-weight:600;line-height:28px;color:#020617;}.elementor-16990 .elementor-element.elementor-element-243d94d{--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:flex-start;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-4665ee7{--display:flex;--min-height:22px;--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-54bd2c9{width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;text-align:center;}.elementor-16990 .elementor-element.elementor-element-54bd2c9 img{width:20px;}.elementor-16990 .elementor-element.elementor-element-c56ad3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-c56ad3f .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:16px;font-weight:600;line-height:22px;color:#1D4ED8;}.elementor-16990 .elementor-element.elementor-element-3a7f872 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-3a7f872{font-family:"FC Iconic", FC Iconic;font-size:16px;font-weight:400;line-height:24px;color:#5E5F62;}.elementor-16990 .elementor-element.elementor-element-39c24ec{--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:flex-start;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-d2814e3{--display:flex;--min-height:22px;--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-db2fd58{width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;text-align:center;}.elementor-16990 .elementor-element.elementor-element-db2fd58 img{width:20px;}.elementor-16990 .elementor-element.elementor-element-eda5a9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-eda5a9c .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:16px;font-weight:600;line-height:22px;color:#1D4ED8;}.elementor-16990 .elementor-element.elementor-element-6adeae6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-6adeae6{font-family:"FC Iconic", FC Iconic;font-size:16px;font-weight:400;line-height:24px;color:#5E5F62;}.elementor-16990 .elementor-element.elementor-element-53a67d0{--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:flex-start;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-9d74942{--display:flex;--min-height:22px;--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-c67ba01{width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;text-align:center;}.elementor-16990 .elementor-element.elementor-element-c67ba01 img{width:20px;}.elementor-16990 .elementor-element.elementor-element-22c54e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-22c54e2 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:16px;font-weight:600;line-height:22px;color:#1D4ED8;}.elementor-16990 .elementor-element.elementor-element-4726394 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-4726394{font-family:"FC Iconic", FC Iconic;font-size:16px;font-weight:400;line-height:24px;color:#5E5F62;}.elementor-16990 .elementor-element.elementor-element-4e45e5e{--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:flex-start;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-30176f6{--display:flex;--min-height:22px;--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-239542c{width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;text-align:center;}.elementor-16990 .elementor-element.elementor-element-239542c img{width:20px;}.elementor-16990 .elementor-element.elementor-element-e8c86cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-e8c86cc .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:16px;font-weight:600;line-height:22px;color:#1D4ED8;}.elementor-16990 .elementor-element.elementor-element-41855e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-41855e0{font-family:"FC Iconic", FC Iconic;font-size:16px;font-weight:400;line-height:24px;color:#5E5F62;}.elementor-16990 .elementor-element.elementor-element-2a9de56{--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;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-b9938ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-b9938ba .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:15px;font-weight:600;line-height:24.8px;color:#1D4ED8;}.elementor-16990 .elementor-element.elementor-element-4dd7171{width:var( --container-widget-width, 16px );max-width:16px;--container-widget-width:16px;--container-widget-flex-grow:0;text-align:center;}.elementor-16990 .elementor-element.elementor-element-4dd7171 img{width:16px;}.elementor-16990 .elementor-element.elementor-element-590a87e{--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:stretch;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-f60cdee{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-13680bf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-13680bf .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:23.2px;font-weight:600;line-height:32.7px;color:#020617;}.elementor-widget-tabs .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), FC Iconic;}.elementor-widget-tabs .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), FC Iconic;}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), FC Iconic;}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), FC Iconic;}.elementor-16990 .elementor-element.elementor-element-fb4134c .elementor-tab-title, .elementor-16990 .elementor-element.elementor-element-fb4134c .elementor-tab-title:before, .elementor-16990 .elementor-element.elementor-element-fb4134c .elementor-tab-title:after, .elementor-16990 .elementor-element.elementor-element-fb4134c .elementor-tab-content, .elementor-16990 .elementor-element.elementor-element-fb4134c .elementor-tabs-content-wrapper{border-width:0px;}.elementor-16990 .elementor-element.elementor-element-96bac44{--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:stretch;--overflow:hidden;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:#E2E8F0;--border-color:#E2E8F0;--border-radius:24px 24px 24px 24px;box-shadow:0px 18px 45px 0px rgba(37,99,235,0.10);--padding-top:49px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-16990 .elementor-element.elementor-element-96bac44:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-96bac44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(148deg, #EFF6FF 0%, #FDF2F8 100%);}.elementor-16990 .elementor-element.elementor-element-34bf7eb{--display:flex;--min-height:84px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-1ef28d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-1ef28d4{text-align:center;}.elementor-16990 .elementor-element.elementor-element-1ef28d4 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:34.4px;font-weight:600;line-height:43.2px;color:#020617;}.elementor-16990 .elementor-element.elementor-element-7be4ca0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-7be4ca0{text-align:center;}.elementor-16990 .elementor-element.elementor-element-7be4ca0 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:17px;font-weight:600;line-height:28px;color:#64748B;}.elementor-16990 .elementor-element.elementor-element-8ad3c12{--display:flex;--min-height:277px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-eea05b7{--display:flex;--min-height:277px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--overflow:visible;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:rgba(255,255,255,0.80);--border-color:rgba(255,255,255,0.80);--border-radius:24px 24px 24px 24px;box-shadow:0px 18px 45px 0px rgba(15,23,42,0.08);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16990 .elementor-element.elementor-element-eea05b7:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-eea05b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.90);}.elementor-16990 .elementor-element.elementor-element-357d48d{--display:flex;--min-height:130px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-600c75b{--display:flex;--min-height:96px;--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;--overflow:hidden;--border-radius:20px 20px 20px 20px;box-shadow:0px 14px 30px 0px rgba(14,165,233,0.22);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-600c75b:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-600c75b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECFEFF;}.elementor-16990 .elementor-element.elementor-element-8a483e8{width:var( --container-widget-width, 96px );max-width:96px;--container-widget-width:96px;--container-widget-flex-grow:0;text-align:center;}.elementor-16990 .elementor-element.elementor-element-8a483e8 img{width:96px;}.elementor-16990 .elementor-element.elementor-element-5aaaef6{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-57f83ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-57f83ae .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:23.2px;font-weight:600;line-height:32.8px;color:#020617;}.elementor-16990 .elementor-element.elementor-element-1828113 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-1828113 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:17px;font-weight:600;line-height:28px;color:#64748B;}.elementor-16990 .elementor-element.elementor-element-9a152b3{--display:flex;--min-height:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-9a152b3:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-9a152b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E8F0;}.elementor-16990 .elementor-element.elementor-element-c9bed4d{--display:flex;--min-height:0px;--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:center;--align-items:center;--background-transition:0.3s;--border-radius:999px 999px 999px 999px;box-shadow:0px 14px 15px 0px rgba(37,99,235,0.28);--padding-top:14px;--padding-bottom:14px;--padding-left:20px;--padding-right:20px;}.elementor-16990 .elementor-element.elementor-element-c9bed4d:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-c9bed4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2563EB;}.elementor-16990 .elementor-element.elementor-element-c9bed4d:hover{background-color:#1D4ED8;box-shadow:0px 14px 15px 0px rgba(29,78,216,0.26);}.elementor-16990 .elementor-element.elementor-element-a7b1f76{width:var( --container-widget-width, 126px );max-width:126px;--container-widget-width:126px;--container-widget-flex-grow:0;text-align:center;}.elementor-16990 .elementor-element.elementor-element-a7b1f76 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-a7b1f76 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:14px;font-weight:600;line-height:28px;color:#FFFFFF;}.elementor-16990 .elementor-element.elementor-element-5458788{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;text-align:center;}.elementor-16990 .elementor-element.elementor-element-5458788 img{width:24px;}.elementor-16990 .elementor-element.elementor-element-11b9fa4{--display:flex;--min-height:277px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--overflow:visible;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:rgba(255,255,255,0.80);--border-color:rgba(255,255,255,0.80);--border-radius:24px 24px 24px 24px;box-shadow:0px 18px 45px 0px rgba(20,184,166,0.12);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16990 .elementor-element.elementor-element-11b9fa4:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-11b9fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.90);}.elementor-16990 .elementor-element.elementor-element-eee6c4f{--display:flex;--min-height:130px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-2c00beb{--display:flex;--min-height:96px;--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;--overflow:hidden;--border-radius:20px 20px 20px 20px;box-shadow:0px 14px 30px 0px rgba(20,184,166,0.20);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-2c00beb:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-2c00beb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECFDF5;}.elementor-16990 .elementor-element.elementor-element-9855e52{width:var( --container-widget-width, 96px );max-width:96px;--container-widget-width:96px;--container-widget-flex-grow:0;text-align:center;}.elementor-16990 .elementor-element.elementor-element-9855e52 img{width:96px;}.elementor-16990 .elementor-element.elementor-element-55aca00{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-f8ae0e6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-f8ae0e6 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:23.2px;font-weight:600;line-height:32.8px;color:#020617;}.elementor-16990 .elementor-element.elementor-element-9cf6691 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-9cf6691 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:17px;font-weight:600;line-height:28px;color:#64748B;}.elementor-16990 .elementor-element.elementor-element-a677a18{--display:flex;--min-height:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-a677a18:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-a677a18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E8F0;}.elementor-16990 .elementor-element.elementor-element-1150f29{--display:flex;--min-height:0px;--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:center;--align-items:center;--background-transition:0.3s;--border-radius:999px 999px 999px 999px;box-shadow:0px 14px 15px 0px rgba(20,184,166,0.24);--padding-top:14px;--padding-bottom:14px;--padding-left:20px;--padding-right:20px;}.elementor-16990 .elementor-element.elementor-element-1150f29:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-1150f29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14B8A6;}.elementor-16990 .elementor-element.elementor-element-1150f29:hover{background-color:#0F766E;box-shadow:0px 14px 15px 0px rgba(15,118,110,0.24);}.elementor-16990 .elementor-element.elementor-element-1150f29.e-con{--align-self:center;}.elementor-16990 .elementor-element.elementor-element-ddf26f6{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;text-align:center;}.elementor-16990 .elementor-element.elementor-element-ddf26f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-ddf26f6 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:13px;font-weight:600;line-height:28px;color:#FFFFFF;}.elementor-16990 .elementor-element.elementor-element-e8fe0f8{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;text-align:center;}.elementor-16990 .elementor-element.elementor-element-e8fe0f8 img{width:24px;}.elementor-16990 .elementor-element.elementor-element-9592b1a{--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:stretch;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-20e753d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-20e753d .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:23.2px;font-weight:600;line-height:32.8px;color:#020617;}.elementor-16990 .elementor-element.elementor-element-5958af5{--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;--overflow:hidden;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:#E2E8F0;--border-color:#E2E8F0;--border-radius:20px 20px 20px 20px;box-shadow:0px 14px 35px 0px rgba(15,23,42,0.06);--padding-top:1px;--padding-bottom:25px;--padding-left:1px;--padding-right:1px;}.elementor-16990 .elementor-element.elementor-element-5958af5:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-5958af5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-toggle .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), FC Iconic;}.elementor-widget-toggle .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), FC Iconic;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), FC Iconic;}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), FC Iconic;}.elementor-16990 .elementor-element.elementor-element-70e08fd .elementor-tab-title{border-width:1px;border-color:#E2E8F0;background-color:#FFFFFF;padding:16px 16px 8px 16px;}.elementor-16990 .elementor-element.elementor-element-70e08fd .elementor-tab-content{border-width:1px;border-block-end-color:#E2E8F0;background-color:#FFFFFF;color:#64748B;font-family:"FC Iconic", FC Iconic;font-size:16px;padding:0px 16px 17px 16px;}.elementor-16990 .elementor-element.elementor-element-70e08fd .elementor-toggle-title, .elementor-16990 .elementor-element.elementor-element-70e08fd .elementor-toggle-icon{color:#020617;}.elementor-16990 .elementor-element.elementor-element-70e08fd .elementor-toggle-icon svg{fill:#020617;}.elementor-16990 .elementor-element.elementor-element-70e08fd .elementor-tab-title.elementor-active a, .elementor-16990 .elementor-element.elementor-element-70e08fd .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#020617;}.elementor-16990 .elementor-element.elementor-element-70e08fd .elementor-toggle-title{font-family:"FC Iconic", FC Iconic;font-size:17px;font-weight:600;}.elementor-16990 .elementor-element.elementor-element-70e08fd .elementor-tab-title .elementor-toggle-icon i:before{color:#0F172A;}.elementor-16990 .elementor-element.elementor-element-70e08fd .elementor-tab-title .elementor-toggle-icon svg{fill:#0F172A;}.elementor-16990 .elementor-element.elementor-element-70e08fd .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#0F172A;}.elementor-16990 .elementor-element.elementor-element-70e08fd .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#0F172A;}.elementor-16990 .elementor-element.elementor-element-70e08fd .elementor-toggle-icon{margin-inline-end:16px;}.elementor-16990 .elementor-element.elementor-element-b8afd75{--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:center;--align-items:center;--border-radius:999px 999px 999px 999px;--padding-top:14px;--padding-bottom:14px;--padding-left:20px;--padding-right:20px;}.elementor-16990 .elementor-element.elementor-element-b8afd75:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-b8afd75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2563EB;}.elementor-16990 .elementor-element.elementor-element-fbed042{width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;text-align:center;}.elementor-16990 .elementor-element.elementor-element-fbed042 img{width:20px;}.elementor-16990 .elementor-element.elementor-element-d02f154{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-16990 .elementor-element.elementor-element-d02f154 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-d02f154 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:17px;font-weight:600;line-height:28px;color:#FFFFFF;}.elementor-16990 .elementor-element.elementor-element-c882dca{--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:stretch;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-c21c0ef{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-c65213d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-c65213d{text-align:center;}.elementor-16990 .elementor-element.elementor-element-c65213d .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:32px;font-weight:700;line-height:29.5px;color:#111827;}.elementor-16990 .elementor-element.elementor-element-dc0a208 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-dc0a208{text-align:center;}.elementor-16990 .elementor-element.elementor-element-dc0a208 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:16px;font-weight:400;line-height:20.65px;color:#6C757D;}.elementor-16990 .elementor-element.elementor-element-338fbfe{--display:flex;--min-height:316px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-3398b5b{--display:flex;--min-height:316px;--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:flex-start;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:#F3F4F6;--border-color:#F3F4F6;--border-radius:24px 24px 24px 24px;box-shadow:0px 3px 5px 0px rgba(0,0,0,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-16990 .elementor-element.elementor-element-3398b5b:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-3398b5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16990 .elementor-element.elementor-element-12c4d79{--display:flex;--min-height:59px;--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:flex-start;--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-fc37003{width:var( --container-widget-width, 41px );max-width:41px;--container-widget-width:41px;--container-widget-flex-grow:0;text-align:center;}.elementor-16990 .elementor-element.elementor-element-fc37003 img{width:41px;}.elementor-16990 .elementor-element.elementor-element-6c4b8e6 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-16990 .elementor-element.elementor-element-6c4b8e6 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:17.7px;font-weight:700;line-height:23.6px;color:#000000;}.elementor-16990 .elementor-element.elementor-element-b437a6b{--display:flex;--min-height:55px;--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:flex-start;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:#DBEAFE;--border-color:#DBEAFE;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-16990 .elementor-element.elementor-element-b437a6b:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-b437a6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF6FF;}.elementor-16990 .elementor-element.elementor-element-200ae93 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-200ae93 .elementor-heading-title{font-family:"IBM Plex Sans Thai", FC Iconic;font-size:12px;font-weight:700;line-height:14.75px;color:#1E40AF;}.elementor-16990 .elementor-element.elementor-element-0634578 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-0634578 .elementor-heading-title{font-family:"IBM Plex Sans Thai", FC Iconic;font-size:12px;font-weight:500;line-height:14.75px;color:#1E40AF;}.elementor-16990 .elementor-element.elementor-element-6463d87 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-16990 .elementor-element.elementor-element-6463d87 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:12px;font-weight:400;line-height:19.17px;color:#6C757D;}.elementor-16990 .elementor-element.elementor-element-cb91a4d{--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:center;--align-items:center;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:18px;--padding-right:18px;}.elementor-16990 .elementor-element.elementor-element-cb91a4d:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-cb91a4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C4ED8;}.elementor-16990 .elementor-element.elementor-element-2bd4f81 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-2bd4f81{text-align:center;}.elementor-16990 .elementor-element.elementor-element-2bd4f81 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:12px;font-weight:500;line-height:17.7px;color:#FFFFFF;}.elementor-16990 .elementor-element.elementor-element-4e551bc{--display:flex;--min-height:316px;--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:flex-start;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:#F3F4F6;--border-color:#F3F4F6;--border-radius:24px 24px 24px 24px;box-shadow:0px 3px 5px 0px rgba(0,0,0,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-16990 .elementor-element.elementor-element-4e551bc:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-4e551bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16990 .elementor-element.elementor-element-3f00fdd{--display:flex;--min-height:59px;--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:flex-start;--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-9e8d385{width:var( --container-widget-width, 41px );max-width:41px;--container-widget-width:41px;--container-widget-flex-grow:0;text-align:center;}.elementor-16990 .elementor-element.elementor-element-9e8d385 img{width:41px;}.elementor-16990 .elementor-element.elementor-element-2728f2c > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-16990 .elementor-element.elementor-element-2728f2c .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:17.7px;font-weight:700;line-height:23.6px;color:#000000;}.elementor-16990 .elementor-element.elementor-element-d3f0490{--display:flex;--min-height:55px;--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:flex-start;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:rgba(220,85,160,0.25);--border-color:rgba(220,85,160,0.25);--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-16990 .elementor-element.elementor-element-d3f0490:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-d3f0490 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(220,85,160,0.15);}.elementor-16990 .elementor-element.elementor-element-628a6a2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-628a6a2 .elementor-heading-title{font-family:"IBM Plex Sans Thai", FC Iconic;font-size:12px;font-weight:700;line-height:14.75px;color:#DC55A0;}.elementor-16990 .elementor-element.elementor-element-dbaebd2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-dbaebd2 .elementor-heading-title{font-family:"IBM Plex Sans Thai", FC Iconic;font-size:12px;font-weight:500;line-height:14.75px;color:#DC55A0;}.elementor-16990 .elementor-element.elementor-element-3b7cfaf > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-16990 .elementor-element.elementor-element-3b7cfaf .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:12px;font-weight:400;line-height:19.17px;color:#6C757D;}.elementor-16990 .elementor-element.elementor-element-6f758c0{--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:center;--align-items:center;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:18px;--padding-right:18px;}.elementor-16990 .elementor-element.elementor-element-6f758c0:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-6f758c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DC55A0;}.elementor-16990 .elementor-element.elementor-element-18b7657 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-18b7657{text-align:center;}.elementor-16990 .elementor-element.elementor-element-18b7657 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:12px;font-weight:500;line-height:17.7px;color:#FFFFFF;}.elementor-16990 .elementor-element.elementor-element-1c30662{--display:flex;--min-height:157.2px;--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;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-34a0d6f{--display:flex;--min-height:153px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;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:#E2E8F0;--border-color:#E2E8F0;--border-radius:20px 20px 20px 20px;box-shadow:0px 1px 1px 0px rgba(0,0,0,0.05);--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-16990 .elementor-element.elementor-element-34a0d6f:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-34a0d6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16990 .elementor-element.elementor-element-293520e{--display:flex;--min-height:56px;--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:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-293520e:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-293520e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF6FF;}.elementor-16990 .elementor-element.elementor-element-875e6f9{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-16990 .elementor-element.elementor-element-875e6f9 .elementor-icon-wrapper{text-align:center;}.elementor-16990 .elementor-element.elementor-element-875e6f9.elementor-view-stacked .elementor-icon{background-color:#2563EB;}.elementor-16990 .elementor-element.elementor-element-875e6f9.elementor-view-framed .elementor-icon, .elementor-16990 .elementor-element.elementor-element-875e6f9.elementor-view-default .elementor-icon{color:#2563EB;border-color:#2563EB;}.elementor-16990 .elementor-element.elementor-element-875e6f9.elementor-view-framed .elementor-icon, .elementor-16990 .elementor-element.elementor-element-875e6f9.elementor-view-default .elementor-icon svg{fill:#2563EB;}.elementor-16990 .elementor-element.elementor-element-875e6f9 .elementor-icon{font-size:30px;}.elementor-16990 .elementor-element.elementor-element-875e6f9 .elementor-icon svg{height:30px;}.elementor-16990 .elementor-element.elementor-element-81d9cc1 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-81d9cc1{text-align:center;}.elementor-16990 .elementor-element.elementor-element-81d9cc1 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:16px;font-weight:600;line-height:26.4px;color:#020617;}.elementor-16990 .elementor-element.elementor-element-b9c626f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-b9c626f{text-align:center;}.elementor-16990 .elementor-element.elementor-element-b9c626f .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:15px;font-weight:400;line-height:24.8px;color:#64748B;}.elementor-16990 .elementor-element.elementor-element-766dd41{--display:flex;--min-height:153px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;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:#E2E8F0;--border-color:#E2E8F0;--border-radius:20px 20px 20px 20px;box-shadow:0px 1px 1px 0px rgba(0,0,0,0.05);--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-16990 .elementor-element.elementor-element-766dd41:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-766dd41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16990 .elementor-element.elementor-element-2e7ed9a{--display:flex;--min-height:56px;--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:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-2e7ed9a:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-2e7ed9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF6FF;}.elementor-16990 .elementor-element.elementor-element-3670e7b{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;text-align:center;}.elementor-16990 .elementor-element.elementor-element-3670e7b img{width:36px;}.elementor-16990 .elementor-element.elementor-element-1ea0908 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-1ea0908{text-align:center;}.elementor-16990 .elementor-element.elementor-element-1ea0908 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:16px;font-weight:600;line-height:26.4px;color:#020617;}.elementor-16990 .elementor-element.elementor-element-d8342bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-d8342bd{text-align:center;}.elementor-16990 .elementor-element.elementor-element-d8342bd .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:15px;font-weight:400;line-height:24.8px;color:#64748B;}.elementor-16990 .elementor-element.elementor-element-c53e45c{--display:flex;--min-height:153px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;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:#E2E8F0;--border-color:#E2E8F0;--border-radius:20px 20px 20px 20px;box-shadow:0px 1px 1px 0px rgba(0,0,0,0.05);--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-16990 .elementor-element.elementor-element-c53e45c:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-c53e45c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16990 .elementor-element.elementor-element-24774c9{--display:flex;--min-height:56px;--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:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-24774c9:not(.elementor-motion-effects-element-type-background), .elementor-16990 .elementor-element.elementor-element-24774c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0FDF4;}.elementor-16990 .elementor-element.elementor-element-f1961f8{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;text-align:center;}.elementor-16990 .elementor-element.elementor-element-f1961f8 img{width:36px;}.elementor-16990 .elementor-element.elementor-element-32098c5 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-32098c5{text-align:center;}.elementor-16990 .elementor-element.elementor-element-32098c5 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:16px;font-weight:600;line-height:26.4px;color:#020617;}.elementor-16990 .elementor-element.elementor-element-172dd0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-172dd0d{text-align:center;}.elementor-16990 .elementor-element.elementor-element-172dd0d .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:15px;font-weight:400;line-height:24.8px;color:#64748B;}.elementor-16990 .elementor-element.elementor-element-c4d81b3{--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:stretch;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-d076cb8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-d076cb8 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:23.2px;font-weight:600;line-height:32.8px;color:#020617;}.elementor-16990 .elementor-element.elementor-element-39a040e{--display:flex;--min-height:327.2px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-2da7a8e{--display:flex;--min-height:327.2px;--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:flex-start;--border-radius:32px 32px 32px 32px;--padding-top:0px;--padding-bottom:24px;--padding-left:2px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-3d52af9{--display:flex;--min-height:124px;--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:flex-start;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-a17438a{text-align:start;}.elementor-16990 .elementor-element.elementor-element-a17438a img{width:237px;}.elementor-16990 .elementor-element.elementor-element-b4ef872 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-b4ef872 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:16px;font-weight:600;line-height:22px;color:#020617;}.elementor-16990 .elementor-element.elementor-element-3cbddc9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-3cbddc9 .elementor-heading-title{font-family:"Noto Sans Thai", FC Iconic;font-size:14px;font-weight:600;line-height:20px;color:#DC55A0;}.elementor-16990 .elementor-element.elementor-element-eb3838a{--display:flex;--min-height:327.2px;--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:flex-start;--border-radius:32px 32px 32px 32px;--padding-top:0px;--padding-bottom:24px;--padding-left:2px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-c6849bc{--display:flex;--min-height:124px;--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:flex-start;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-6de372c{text-align:start;}.elementor-16990 .elementor-element.elementor-element-6de372c img{width:237px;}.elementor-16990 .elementor-element.elementor-element-1a3b750 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-1a3b750 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:16px;font-weight:600;line-height:22px;color:#020617;}.elementor-16990 .elementor-element.elementor-element-aac84df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-aac84df .elementor-heading-title{font-family:"Noto Sans Thai", FC Iconic;font-size:14px;font-weight:600;line-height:20px;color:#DC55A0;}.elementor-16990 .elementor-element.elementor-element-2a42ca2{--display:flex;--min-height:327.2px;--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:flex-start;--border-radius:32px 32px 32px 32px;--padding-top:0px;--padding-bottom:24px;--padding-left:2px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-00d636f{--display:flex;--min-height:124px;--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:flex-start;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-fefbc5e{text-align:start;}.elementor-16990 .elementor-element.elementor-element-fefbc5e img{width:237px;}.elementor-16990 .elementor-element.elementor-element-afe29b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-afe29b5 .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:15px;font-weight:600;line-height:21px;color:#020617;}.elementor-16990 .elementor-element.elementor-element-a728a8e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-a728a8e .elementor-heading-title{font-family:"Noto Sans Thai", FC Iconic;font-size:14px;font-weight:600;line-height:20px;color:#DC55A0;}.elementor-16990 .elementor-element.elementor-element-1a6c9cc{--display:flex;--min-height:70px;--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:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-16990 .elementor-element.elementor-element-53b29b8{--display:flex;--min-height:26px;--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;--padding-top:2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-a2cf0d7{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;text-align:center;}.elementor-16990 .elementor-element.elementor-element-a2cf0d7 img{width:24px;}.elementor-16990 .elementor-element.elementor-element-8ca1eed{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;text-align:center;}.elementor-16990 .elementor-element.elementor-element-8ca1eed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16990 .elementor-element.elementor-element-8ca1eed .elementor-heading-title{font-family:"FC Iconic", FC Iconic;font-size:15px;font-weight:400;line-height:24.8px;color:#94A3B8;}@media(min-width:768px){.elementor-16990 .elementor-element.elementor-element-c28fdc5{--content-width:1152px;}.elementor-16990 .elementor-element.elementor-element-ff5810e{--width:320px;}.elementor-16990 .elementor-element.elementor-element-25c793a{--width:126px;}.elementor-16990 .elementor-element.elementor-element-266ff99{--content-width:1152px;}.elementor-16990 .elementor-element.elementor-element-2742847{--width:300px;}.elementor-16990 .elementor-element.elementor-element-0473f1b{--width:100%;}.elementor-16990 .elementor-element.elementor-element-4fbd430{--width:756px;}.elementor-16990 .elementor-element.elementor-element-a525b4e{--width:50%;}.elementor-16990 .elementor-element.elementor-element-4a53cb3{--width:12px;}.elementor-16990 .elementor-element.elementor-element-4714830{--width:12px;}.elementor-16990 .elementor-element.elementor-element-30bdd42{--width:12px;}.elementor-16990 .elementor-element.elementor-element-c842e69{--width:50%;}.elementor-16990 .elementor-element.elementor-element-69cd73f{--width:12px;}.elementor-16990 .elementor-element.elementor-element-e9f531d{--width:12px;}.elementor-16990 .elementor-element.elementor-element-6cbdc99{--width:12px;}.elementor-16990 .elementor-element.elementor-element-f7a5946{--width:66%;}.elementor-16990 .elementor-element.elementor-element-392b3f3{--width:155px;}.elementor-16990 .elementor-element.elementor-element-3cd7602{--width:112px;}.elementor-16990 .elementor-element.elementor-element-4498e19{--width:40px;}.elementor-16990 .elementor-element.elementor-element-a34a3de{--width:48px;}.elementor-16990 .elementor-element.elementor-element-4e50efe{--width:40px;}.elementor-16990 .elementor-element.elementor-element-3d2ad0f{--width:48px;}.elementor-16990 .elementor-element.elementor-element-c201e0a{--width:40px;}.elementor-16990 .elementor-element.elementor-element-096bdbd{--width:48px;}.elementor-16990 .elementor-element.elementor-element-1a89e59{--width:40px;}.elementor-16990 .elementor-element.elementor-element-4fb96fd{--width:48px;}.elementor-16990 .elementor-element.elementor-element-1d700bf{--width:730px;}.elementor-16990 .elementor-element.elementor-element-4c56898{--width:64px;}.elementor-16990 .elementor-element.elementor-element-6e9c850{--width:122px;}.elementor-16990 .elementor-element.elementor-element-f23115b{--width:107px;}.elementor-16990 .elementor-element.elementor-element-eea05b7{--width:50%;}.elementor-16990 .elementor-element.elementor-element-600c75b{--width:96px;}.elementor-16990 .elementor-element.elementor-element-5aaaef6{--width:165px;}.elementor-16990 .elementor-element.elementor-element-11b9fa4{--width:50%;}.elementor-16990 .elementor-element.elementor-element-2c00beb{--width:96px;}.elementor-16990 .elementor-element.elementor-element-55aca00{--width:165px;}.elementor-16990 .elementor-element.elementor-element-b8afd75{--width:712px;}.elementor-16990 .elementor-element.elementor-element-3398b5b{--width:50%;}.elementor-16990 .elementor-element.elementor-element-12c4d79{--width:42px;}.elementor-16990 .elementor-element.elementor-element-4e551bc{--width:50%;}.elementor-16990 .elementor-element.elementor-element-3f00fdd{--width:42px;}.elementor-16990 .elementor-element.elementor-element-34a0d6f{--width:33.333%;}.elementor-16990 .elementor-element.elementor-element-293520e{--width:56px;}.elementor-16990 .elementor-element.elementor-element-766dd41{--width:33.333%;}.elementor-16990 .elementor-element.elementor-element-2e7ed9a{--width:56px;}.elementor-16990 .elementor-element.elementor-element-c53e45c{--width:33.333%;}.elementor-16990 .elementor-element.elementor-element-24774c9{--width:56px;}.elementor-16990 .elementor-element.elementor-element-2da7a8e{--width:33.333%;}.elementor-16990 .elementor-element.elementor-element-3d52af9{--width:100%;}.elementor-16990 .elementor-element.elementor-element-eb3838a{--width:33.333%;}.elementor-16990 .elementor-element.elementor-element-c6849bc{--width:100%;}.elementor-16990 .elementor-element.elementor-element-2a42ca2{--width:33.333%;}.elementor-16990 .elementor-element.elementor-element-00d636f{--width:100%;}.elementor-16990 .elementor-element.elementor-element-53b29b8{--width:24px;}}@media(max-width:1024px) and (min-width:768px){.elementor-16990 .elementor-element.elementor-element-ff5810e{--width:300px;}}@media(max-width:1024px){.elementor-16990 .elementor-element.elementor-element-c28fdc5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-16990 .elementor-element.elementor-element-26da8a1{--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-c28fdc5{--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-16990 .elementor-element.elementor-element-ff5810e{--width:56px;}.elementor-16990 .elementor-element.elementor-element-266ff99{--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;--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-16990 .elementor-element.elementor-element-2742847{--width:100%;}.elementor-16990 .elementor-element.elementor-element-4fbd430{--width:100%;}.elementor-16990 .elementor-element.elementor-element-0aae518 .elementor-heading-title{font-size:28px;}.elementor-16990 .elementor-element.elementor-element-1a9e76b{font-size:15px;}.elementor-16990 .elementor-element.elementor-element-318300e{--padding-top:28px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-16990 .elementor-element.elementor-element-6a4dc62 .elementor-heading-title{font-size:21px;}.elementor-16990 .elementor-element.elementor-element-5b09af7{--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;}.elementor-16990 .elementor-element.elementor-element-a525b4e{--width:100%;}.elementor-16990 .elementor-element.elementor-element-c842e69{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-51226b0{--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;}.elementor-16990 .elementor-element.elementor-element-f7a5946{--width:100%;}.elementor-16990 .elementor-element.elementor-element-392b3f3{--width:100%;}.elementor-16990 .elementor-element.elementor-element-78d7917{--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16990 .elementor-element.elementor-element-a1ab3d0{--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;}.elementor-16990 .elementor-element.elementor-element-5fe824f .elementor-heading-title{font-size:21px;}.elementor-16990 .elementor-element.elementor-element-da56c93 .elementor-heading-title{font-size:21px;}.elementor-16990 .elementor-element.elementor-element-13680bf .elementor-heading-title{font-size:21px;}.elementor-16990 .elementor-element.elementor-element-96bac44{--padding-top:36px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-16990 .elementor-element.elementor-element-1ef28d4 .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-16990 .elementor-element.elementor-element-7be4ca0 .elementor-heading-title{font-size:15px;line-height:24px;}.elementor-16990 .elementor-element.elementor-element-8ad3c12{--min-height:0px;--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;}.elementor-16990 .elementor-element.elementor-element-357d48d{--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;}.elementor-16990 .elementor-element.elementor-element-a7b1f76 .elementor-heading-title{font-size:15px;}.elementor-16990 .elementor-element.elementor-element-eee6c4f{--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;}.elementor-16990 .elementor-element.elementor-element-ddf26f6 .elementor-heading-title{font-size:15px;}.elementor-16990 .elementor-element.elementor-element-338fbfe{--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;}.elementor-16990 .elementor-element.elementor-element-1c30662{--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;}.elementor-16990 .elementor-element.elementor-element-39a040e{--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;}.elementor-16990 .elementor-element.elementor-element-1a6c9cc{--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;}.elementor-16990 .elementor-element.elementor-element-8ca1eed{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}}/* Start custom CSS for jet-ajax-search, class: .elementor-element-c5c9720 *//* mdc-header-ajax-search-design:start */
.elementor-16990 .elementor-element.elementor-element-c5c9720 {
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  overflow: visible !important;
  --mdc-search-muted: #94A3B8;
  --mdc-search-text: #475569;
}
.elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search,
.elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__form,
.elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__fields-holder,
.elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__field-wrapper {
  width: 100% !important;
  min-width: 0 !important;
}
.elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__form,
.elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__fields-holder,
.elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__field-wrapper {
  height: 44px !important;
}
.elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__field {
  width: 100% !important;
  height: 44px !important;
  min-height: 44px !important;
  border: 0 !important;
  box-shadow: none !important;
  outline: 0 !important;
  background: transparent !important;
  color: var(--mdc-search-text) !important;
  font-family: "FC Iconic", sans-serif !important;
  font-size: 15px !important;
  font-weight: 600 !important;
  line-height: 44px !important;
  padding: 0 44px 0 58px !important;
}
.elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__field::placeholder {
  color: var(--mdc-search-muted) !important;
  opacity: 1 !important;
}
.elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__submit {
  position: absolute !important;
  left: 16px !important;
  right: auto !important;
  top: 50% !important;
  width: 20px !important;
  height: 20px !important;
  min-width: 20px !important;
  min-height: 20px !important;
  padding: 0 !important;
  border: 0 !important;
  background: transparent !important;
  color: var(--mdc-search-muted) !important;
  transform: translateY(-50%) !important;
  z-index: 2 !important;
}
.elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__submit-icon,
.elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__submit-icon i {
  color: var(--mdc-search-muted) !important;
  font-size: 16px !important;
  line-height: 20px !important;
}
.elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__results-area {
  top: calc(100% + 10px) !important;
  left: 0 !important;
  z-index: 9999 !important;
  width: min(500px, calc(100vw - 32px)) !important;
  border-radius: 16px !important;
  box-shadow: 0 18px 40px rgba(15, 23, 42, .14) !important;
  overflow: hidden !important;
}
.elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__results-holder {
  border: 1px solid #E2E8F0 !important;
  border-radius: 16px !important;
  background: #FFFFFF !important;
}
.elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__results-footer {
  border-top: 1px solid #E2E8F0 !important;
}
.elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__full-results {
  font-family: "FC Iconic", sans-serif !important;
  font-weight: 600 !important;
  color: #2563EB !important;
}
@media (max-width: 767px) {
  .elementor-16990 .elementor-element.elementor-element-c5c9720,
  .elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search,
  .elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__form,
  .elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__fields-holder,
  .elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__field-wrapper {
    height: 56px !important;
    min-height: 56px !important;
  }
  .elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__field {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 56px !important;
    min-height: 56px !important;
    color: transparent !important;
    padding: 0 !important;
    cursor: text !important;
    z-index: 3 !important;
  }
  .elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__field::placeholder {
    color: transparent !important;
  }
  .elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__submit {
    left: 50% !important;
    top: 0 !important;
    bottom: 0 !important;
    margin: auto 0 !important;
    width: 24px !important;
    height: 24px !important;
    min-width: 24px !important;
    min-height: 24px !important;
    transform: translateX(-50%) !important;
    pointer-events: none !important;
  }
  .elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__submit-icon,
  .elementor-16990 .elementor-element.elementor-element-c5c9720 .jet-ajax-search__submit-icon i {
    font-size: 22px !important;
    line-height: 24px !important;
  }
  .elementor-16990 .elementor-element.elementor-element-c5c9720:focus-within .jet-ajax-search__field {
    color: var(--mdc-search-text) !important;
    padding: 0 42px 0 56px !important;
  }
  .elementor-16990 .elementor-element.elementor-element-c5c9720:focus-within .jet-ajax-search__field::placeholder {
    color: var(--mdc-search-muted) !important;
  }
  .elementor-16990 .elementor-element.elementor-element-c5c9720:focus-within .jet-ajax-search__submit {
    left: 18px !important;
    transform: none !important;
  }
}
/* mdc-header-ajax-search-design:end *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff5810e */@media (max-width: 767px) { .elementor-16990 .elementor-element.elementor-element-ff5810e .elementor-widget-heading { display:none; } }
/* mdc-header-search-shell:start */
.elementor-16990 .elementor-element.elementor-element-ff5810e {
  overflow: visible !important;
  transition: width .2s ease, max-width .2s ease, box-shadow .18s ease, border-color .18s ease, background-color .18s ease;
}
@media (max-width: 767px) {
  .elementor-16990 .elementor-element.elementor-element-ff5810e {
    width: 56px !important;
    max-width: 56px !important;
    min-height: 56px !important;
    height: 56px !important;
    overflow: visible !important;
    background: #F8FAFC !important;
  }
  .elementor-16990 .elementor-element.elementor-element-ff5810e:focus-within {
    width: calc(100vw - 32px) !important;
    max-width: calc(100vw - 32px) !important;
    background: #FFFFFF !important;
    border-color: #93C5FD !important;
    box-shadow: 0 0 0 4px rgba(37,99,235,.10), 0 10px 24px rgba(15,23,42,.10) !important;
  }
}
/* mdc-header-search-shell:end *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25c793a */@media (max-width: 767px) { .elementor-16990 .elementor-element.elementor-element-25c793a { display:none !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c28fdc5 *//* mdc-header-content-frame:start */
.elementor-16990 .elementor-element.elementor-element-c28fdc5 > .e-con-inner {
  width: min(1152px, calc(100vw - 64px)) !important;
  max-width: min(1152px, calc(100vw - 64px)) !important;
  position: relative !important;
  justify-content: space-between !important;
}
.elementor-16990 .elementor-element.elementor-element-c28fdc5 .elementor-element-2122b81 {
  position: absolute !important;
  left: 50% !important;
  top: 50% !important;
  transform: translate(-50%, -50%) !important;
  z-index: 2 !important;
}
.elementor-16990 .elementor-element.elementor-element-c28fdc5 .elementor-element-25c793a {
  margin-left: auto !important;
  margin-right: 76px !important;
  justify-content: flex-end !important;
  z-index: 3 !important;
  padding: 0 !important;
  min-height: 44px !important;
}
.elementor-16990 .elementor-element.elementor-element-c28fdc5 .elementor-element-ff5810e {
  z-index: 4 !important;
}
@media (min-width: 768px) and (max-width: 900px) {
  .elementor-16990 .elementor-element.elementor-element-c28fdc5 .elementor-element-ff5810e {
    width: 250px !important;
    max-width: 250px !important;
    flex-basis: 250px !important;
  }
  .elementor-16990 .elementor-element.elementor-element-c28fdc5 .elementor-element-ff5810e .jet-ajax-search__field {
    font-size: 14px !important;
    padding-left: 46px !important;
    padding-right: 18px !important;
  }
  .elementor-16990 .elementor-element.elementor-element-c28fdc5 .elementor-element-ff5810e .jet-ajax-search__submit {
    left: 14px !important;
  }
}
@media (max-width: 767px) {
  .elementor-16990 .elementor-element.elementor-element-c28fdc5 > .e-con-inner {
    width: calc(100vw - 32px) !important;
    max-width: calc(100vw - 32px) !important;
  }
  .elementor-16990 .elementor-element.elementor-element-c28fdc5 .elementor-element-2122b81 {
    position: absolute !important;
    left: 50% !important;
    top: 50% !important;
    transform: translate(-50%, -50%) !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .elementor-16990 .elementor-element.elementor-element-c28fdc5 .elementor-element-25c793a {
    margin-right: 0 !important;
  }
  .elementor-16990 .elementor-element.elementor-element-c28fdc5 .elementor-element-ff5810e {
    width: 56px !important;
    max-width: 56px !important;
    flex-basis: 56px !important;
  }
  .elementor-16990 .elementor-element.elementor-element-c28fdc5 .elementor-element-ff5810e:focus-within {
    width: calc(100vw - 32px) !important;
    max-width: calc(100vw - 32px) !important;
    flex-basis: calc(100vw - 32px) !important;
    background: #FFFFFF !important;
    border-color: #93C5FD !important;
    box-shadow: 0 0 0 4px rgba(37,99,235,.10), 0 10px 24px rgba(15,23,42,.10) !important;
  }
  .elementor-16990 .elementor-element.elementor-element-c28fdc5 .elementor-element-ff5810e:focus-within .jet-ajax-search__field {
    color: #475569 !important;
    padding: 0 42px 0 56px !important;
  }
  .elementor-16990 .elementor-element.elementor-element-c28fdc5 .elementor-element-ff5810e:focus-within .jet-ajax-search__field::placeholder {
    color: #94A3B8 !important;
  }
  .elementor-16990 .elementor-element.elementor-element-c28fdc5 .elementor-element-ff5810e:focus-within .jet-ajax-search__submit {
    left: 18px !important;
    transform: none !important;
  }
}
/* mdc-header-content-frame:end *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a8a12e */.elementor-16990 .elementor-element.elementor-element-1a8a12e { backdrop-filter: blur(12px); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0ef1579 */.elementor-16990 .elementor-element.elementor-element-0ef1579 { flex:0 0 20px !important; width:20px !important; } .elementor-16990 .elementor-element.elementor-element-0ef1579 img { width:20px !important; height:20px !important; object-fit:contain !important; display:block !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bfd4809 */.elementor-16990 .elementor-element.elementor-element-bfd4809 { margin:0 !important; } .elementor-16990 .elementor-element.elementor-element-bfd4809 .elementor-heading-title { margin:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d18063 */.elementor-16990 .elementor-element.elementor-element-2d18063 { cursor:pointer; transition:background .16s ease; } .elementor-16990 .elementor-element.elementor-element-2d18063:hover { background:#EFF6FF !important; } .elementor-16990 .elementor-element.elementor-element-2d18063 img { filter:brightness(0) saturate(100%) invert(32%) sepia(14%) saturate(837%) hue-rotate(176deg) brightness(91%) contrast(86%); transition:filter .16s ease; } .elementor-16990 .elementor-element.elementor-element-2d18063:hover img { filter:brightness(0) saturate(100%) invert(38%) sepia(93%) saturate(1840%) hue-rotate(214deg) brightness(95%) contrast(94%); } .elementor-16990 .elementor-element.elementor-element-2d18063 .elementor-heading-title { color:#475569 !important; transition:color .16s ease; } .elementor-16990 .elementor-element.elementor-element-2d18063:hover .elementor-heading-title { color:#2563EB !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12bb9c0 */.elementor-16990 .elementor-element.elementor-element-12bb9c0 { flex:0 0 20px !important; width:20px !important; } .elementor-16990 .elementor-element.elementor-element-12bb9c0 img { width:20px !important; height:20px !important; object-fit:contain !important; display:block !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79456ff */.elementor-16990 .elementor-element.elementor-element-79456ff { margin:0 !important; } .elementor-16990 .elementor-element.elementor-element-79456ff .elementor-heading-title { margin:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2cbd0 */.elementor-16990 .elementor-element.elementor-element-9b2cbd0 { cursor:pointer; transition:background .16s ease; } .elementor-16990 .elementor-element.elementor-element-9b2cbd0:hover { background:#EFF6FF !important; } .elementor-16990 .elementor-element.elementor-element-9b2cbd0 img { filter:brightness(0) saturate(100%) invert(32%) sepia(14%) saturate(837%) hue-rotate(176deg) brightness(91%) contrast(86%); transition:filter .16s ease; } .elementor-16990 .elementor-element.elementor-element-9b2cbd0:hover img { filter:brightness(0) saturate(100%) invert(38%) sepia(93%) saturate(1840%) hue-rotate(214deg) brightness(95%) contrast(94%); } .elementor-16990 .elementor-element.elementor-element-9b2cbd0 .elementor-heading-title { color:#475569 !important; transition:color .16s ease; } .elementor-16990 .elementor-element.elementor-element-9b2cbd0:hover .elementor-heading-title { color:#2563EB !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c289f6 */.elementor-16990 .elementor-element.elementor-element-2c289f6 { flex:0 0 20px !important; width:20px !important; } .elementor-16990 .elementor-element.elementor-element-2c289f6 img { width:20px !important; height:20px !important; object-fit:contain !important; display:block !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cffea7a */.elementor-16990 .elementor-element.elementor-element-cffea7a { margin:0 !important; } .elementor-16990 .elementor-element.elementor-element-cffea7a .elementor-heading-title { margin:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7da167 */.elementor-16990 .elementor-element.elementor-element-f7da167 { cursor:pointer; transition:background .16s ease; } .elementor-16990 .elementor-element.elementor-element-f7da167:hover { background:#EFF6FF !important; } .elementor-16990 .elementor-element.elementor-element-f7da167 img { filter:brightness(0) saturate(100%) invert(32%) sepia(14%) saturate(837%) hue-rotate(176deg) brightness(91%) contrast(86%); transition:filter .16s ease; } .elementor-16990 .elementor-element.elementor-element-f7da167:hover img { filter:brightness(0) saturate(100%) invert(38%) sepia(93%) saturate(1840%) hue-rotate(214deg) brightness(95%) contrast(94%); } .elementor-16990 .elementor-element.elementor-element-f7da167 .elementor-heading-title { color:#475569 !important; transition:color .16s ease; } .elementor-16990 .elementor-element.elementor-element-f7da167:hover .elementor-heading-title { color:#2563EB !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b83cef6 */.elementor-16990 .elementor-element.elementor-element-b83cef6 { flex:0 0 20px !important; width:20px !important; } .elementor-16990 .elementor-element.elementor-element-b83cef6 img { width:20px !important; height:20px !important; object-fit:contain !important; display:block !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f654a6 */.elementor-16990 .elementor-element.elementor-element-7f654a6 { margin:0 !important; } .elementor-16990 .elementor-element.elementor-element-7f654a6 .elementor-heading-title { margin:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf8d512 */.elementor-16990 .elementor-element.elementor-element-cf8d512 { cursor:pointer; transition:background .16s ease; } .elementor-16990 .elementor-element.elementor-element-cf8d512:hover { background:#EFF6FF !important; } .elementor-16990 .elementor-element.elementor-element-cf8d512 img { filter:brightness(0) saturate(100%) invert(32%) sepia(14%) saturate(837%) hue-rotate(176deg) brightness(91%) contrast(86%); transition:filter .16s ease; } .elementor-16990 .elementor-element.elementor-element-cf8d512:hover img { filter:brightness(0) saturate(100%) invert(38%) sepia(93%) saturate(1840%) hue-rotate(214deg) brightness(95%) contrast(94%); } .elementor-16990 .elementor-element.elementor-element-cf8d512 .elementor-heading-title { color:#475569 !important; transition:color .16s ease; } .elementor-16990 .elementor-element.elementor-element-cf8d512:hover .elementor-heading-title { color:#2563EB !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e4151d8 */.elementor-16990 .elementor-element.elementor-element-e4151d8 { flex:0 0 20px !important; width:20px !important; } .elementor-16990 .elementor-element.elementor-element-e4151d8 img { width:20px !important; height:20px !important; object-fit:contain !important; display:block !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0237507 */.elementor-16990 .elementor-element.elementor-element-0237507 { margin:0 !important; } .elementor-16990 .elementor-element.elementor-element-0237507 .elementor-heading-title { margin:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae268b3 */.elementor-16990 .elementor-element.elementor-element-ae268b3 { cursor:pointer; transition:background .16s ease; } .elementor-16990 .elementor-element.elementor-element-ae268b3:hover { background:#EFF6FF !important; } .elementor-16990 .elementor-element.elementor-element-ae268b3 img { filter:brightness(0) saturate(100%) invert(32%) sepia(14%) saturate(837%) hue-rotate(176deg) brightness(91%) contrast(86%); transition:filter .16s ease; } .elementor-16990 .elementor-element.elementor-element-ae268b3:hover img { filter:brightness(0) saturate(100%) invert(38%) sepia(93%) saturate(1840%) hue-rotate(214deg) brightness(95%) contrast(94%); } .elementor-16990 .elementor-element.elementor-element-ae268b3 .elementor-heading-title { color:#475569 !important; transition:color .16s ease; } .elementor-16990 .elementor-element.elementor-element-ae268b3:hover .elementor-heading-title { color:#2563EB !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b1ae770 */.elementor-16990 .elementor-element.elementor-element-b1ae770 { flex:0 0 20px !important; width:20px !important; } .elementor-16990 .elementor-element.elementor-element-b1ae770 img { width:20px !important; height:20px !important; object-fit:contain !important; display:block !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4286e12 */.elementor-16990 .elementor-element.elementor-element-4286e12 { margin:0 !important; } .elementor-16990 .elementor-element.elementor-element-4286e12 .elementor-heading-title { margin:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72d61eb */.elementor-16990 .elementor-element.elementor-element-72d61eb { cursor:pointer; transition:background .16s ease; } .elementor-16990 .elementor-element.elementor-element-72d61eb:hover { background:#EFF6FF !important; } .elementor-16990 .elementor-element.elementor-element-72d61eb img { filter:brightness(0) saturate(100%) invert(32%) sepia(14%) saturate(837%) hue-rotate(176deg) brightness(91%) contrast(86%); transition:filter .16s ease; } .elementor-16990 .elementor-element.elementor-element-72d61eb:hover img { filter:brightness(0) saturate(100%) invert(38%) sepia(93%) saturate(1840%) hue-rotate(214deg) brightness(95%) contrast(94%); } .elementor-16990 .elementor-element.elementor-element-72d61eb .elementor-heading-title { color:#475569 !important; transition:color .16s ease; } .elementor-16990 .elementor-element.elementor-element-72d61eb:hover .elementor-heading-title { color:#2563EB !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0473f1b */.elementor-16990 .elementor-element.elementor-element-0473f1b { --row-gap: 4px !important; --column-gap: 4px !important; gap: 4px !important; } .elementor-16990 .elementor-element.elementor-element-0473f1b > [class^="eael-wrapper-link-"] { display:none !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-99d04bc */.elementor-16990 .elementor-element.elementor-element-99d04bc { flex:0 0 20px !important; width:20px !important; } .elementor-16990 .elementor-element.elementor-element-99d04bc img { width:20px !important; height:20px !important; object-fit:contain !important; display:block !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ddc8022 */.elementor-16990 .elementor-element.elementor-element-ddc8022, .elementor-16990 .elementor-element.elementor-element-ddc8022 .elementor-heading-title { margin:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb6aeb0 */.elementor-16990 .elementor-element.elementor-element-eb6aeb0 { gap:8px !important; min-height:25px !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a228bb9 */.elementor-16990 .elementor-element.elementor-element-a228bb9, .elementor-16990 .elementor-element.elementor-element-a228bb9 p { margin:0 !important; } .elementor-16990 .elementor-element.elementor-element-a228bb9 .mdc-emergency-line { display:block !important; white-space:nowrap !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58e9f00 */.elementor-16990 .elementor-element.elementor-element-58e9f00 { width:100% !important; gap:7.39px !important; min-height:114.39px !important; box-sizing:border-box !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2742847 */.elementor-16990 .elementor-element.elementor-element-2742847 { top:96px !important; align-self:flex-start !important; }
@media (max-width: 767px) { .elementor-16990 .elementor-element.elementor-element-2742847 { position: relative !important; top: 0 !important; } }
@media (max-width: 767px) {  }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f04f59 */.elementor-16990 .elementor-element.elementor-element-1f04f59 img { height: 288px !important; width: 100% !important; object-fit: cover !important; object-position: center 43% !important; display:block; } @media (max-width:767px) { .elementor-16990 .elementor-element.elementor-element-1f04f59 img { height: 220px !important; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a9e76b */.elementor-16990 .elementor-element.elementor-element-1a9e76b { max-width: 720px; } .elementor-16990 .elementor-element.elementor-element-1a9e76b p { margin: 0; }/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-2a4092b */.elementor-16990 .elementor-element.elementor-element-2a4092b .elementor-menu-anchor { scroll-margin-top: 112px !important; }
@media (max-width: 767px) { .elementor-16990 .elementor-element.elementor-element-2a4092b .elementor-menu-anchor { scroll-margin-top: 24px !important; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4dc62 */.elementor-16990 .elementor-element.elementor-element-6a4dc62, .elementor-16990 .elementor-element.elementor-element-6a4dc62 .elementor-heading-title { margin:0 !important; text-decoration:none !important; border-bottom:0 !important; box-shadow:none !important; background-image:none !important; } .elementor-16990 .elementor-element.elementor-element-6a4dc62 .elementor-heading-title::before, .elementor-16990 .elementor-element.elementor-element-6a4dc62 .elementor-heading-title::after { display:none !important; content:none !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a53cb3 */.elementor-16990 .elementor-element.elementor-element-4a53cb3 { padding:0 !important; width:12px !important; min-width:12px !important; height:12px !important; min-height:12px !important; flex:0 0 12px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0523f6a */.elementor-16990 .elementor-element.elementor-element-0523f6a, .elementor-16990 .elementor-element.elementor-element-0523f6a .elementor-heading-title { margin:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4714830 */.elementor-16990 .elementor-element.elementor-element-4714830 { padding:0 !important; width:12px !important; min-width:12px !important; height:12px !important; min-height:12px !important; flex:0 0 12px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c86f964 */.elementor-16990 .elementor-element.elementor-element-c86f964, .elementor-16990 .elementor-element.elementor-element-c86f964 .elementor-heading-title { margin:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30bdd42 */.elementor-16990 .elementor-element.elementor-element-30bdd42 { padding:0 !important; width:12px !important; min-width:12px !important; height:12px !important; min-height:12px !important; flex:0 0 12px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87e68be */.elementor-16990 .elementor-element.elementor-element-87e68be, .elementor-16990 .elementor-element.elementor-element-87e68be .elementor-heading-title { margin:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a525b4e */.elementor-16990 .elementor-element.elementor-element-a525b4e { --row-gap:12px !important; --column-gap:12px !important; gap:12px !important; padding:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69cd73f */.elementor-16990 .elementor-element.elementor-element-69cd73f { padding:0 !important; width:12px !important; min-width:12px !important; height:12px !important; min-height:12px !important; flex:0 0 12px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce464c7 */.elementor-16990 .elementor-element.elementor-element-ce464c7, .elementor-16990 .elementor-element.elementor-element-ce464c7 .elementor-heading-title { margin:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f531d */.elementor-16990 .elementor-element.elementor-element-e9f531d { padding:0 !important; width:12px !important; min-width:12px !important; height:12px !important; min-height:12px !important; flex:0 0 12px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-734eed8 */.elementor-16990 .elementor-element.elementor-element-734eed8, .elementor-16990 .elementor-element.elementor-element-734eed8 .elementor-heading-title { margin:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cbdc99 */.elementor-16990 .elementor-element.elementor-element-6cbdc99 { padding:0 !important; width:12px !important; min-width:12px !important; height:12px !important; min-height:12px !important; flex:0 0 12px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b152b5 */.elementor-16990 .elementor-element.elementor-element-6b152b5, .elementor-16990 .elementor-element.elementor-element-6b152b5 .elementor-heading-title { margin:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c842e69 */.elementor-16990 .elementor-element.elementor-element-c842e69 { --row-gap:12px !important; --column-gap:12px !important; gap:12px !important; padding:0 0 0 37px !important; } @media (max-width:767px){ .elementor-16990 .elementor-element.elementor-element-c842e69 { border-left:0 !important; padding-left:0 !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b09af7 */.elementor-16990 .elementor-element.elementor-element-5b09af7 { --row-gap:12px !important; --column-gap:32px !important; column-gap:32px !important; row-gap:12px !important; gap:12px 32px !important; padding:0 !important; } @media (max-width:767px){ .elementor-16990 .elementor-element.elementor-element-5b09af7 { flex-direction:column !important; gap:12px !important; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-331f865 */.elementor-16990 .elementor-element.elementor-element-331f865, .elementor-16990 .elementor-element.elementor-element-331f865 .elementor-heading-title { margin:0 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd15497 */.elementor-16990 .elementor-element.elementor-element-cd15497 p { margin:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7a5946 */.elementor-16990 .elementor-element.elementor-element-f7a5946 { padding:0 !important; --row-gap:4px !important; --column-gap:4px !important; gap:4px !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dfd4f6 */.elementor-16990 .elementor-element.elementor-element-7dfd4f6 { flex:0 0 24px !important; width:24px !important; } .elementor-16990 .elementor-element.elementor-element-7dfd4f6 img { width:24px !important; height:24px !important; object-fit:contain !important; display:block !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1933c37 */.elementor-16990 .elementor-element.elementor-element-1933c37, .elementor-16990 .elementor-element.elementor-element-1933c37 .elementor-heading-title { margin:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-392b3f3 */.elementor-16990 .elementor-element.elementor-element-392b3f3 { cursor:pointer; flex:0 0 auto !important; height:56px !important; min-height:56px !important; box-sizing:border-box !important; --row-gap:12px !important; --column-gap:12px !important; gap:12px !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51226b0 */.elementor-16990 .elementor-element.elementor-element-51226b0 { --row-gap:24px !important; --column-gap:24px !important; gap:24px !important; } @media (max-width:767px){ .elementor-16990 .elementor-element.elementor-element-51226b0 { flex-direction:column !important; align-items:stretch !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318300e */.elementor-16990 .elementor-element.elementor-element-318300e { background: linear-gradient(155deg, #FEF2F2 0%, #FFFFFF 50%, #FFFFFF 100%) !important; --row-gap:17px !important; --column-gap:17px !important; gap:17px !important; }/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-02b33bc */.elementor-16990 .elementor-element.elementor-element-02b33bc .elementor-menu-anchor { scroll-margin-top: 112px !important; }
@media (max-width: 767px) { .elementor-16990 .elementor-element.elementor-element-02b33bc .elementor-menu-anchor { scroll-margin-top: 24px !important; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fe824f */.elementor-16990 .elementor-element.elementor-element-5fe824f, .elementor-16990 .elementor-element.elementor-element-5fe824f .elementor-heading-title { margin:0 !important; text-decoration:none !important; border-bottom:0 !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d516d3 */.elementor-16990 .elementor-element.elementor-element-8d516d3, .elementor-16990 .elementor-element.elementor-element-8d516d3 .elementor-heading-title { margin:0 !important; white-space:nowrap !important; text-decoration:none !important; border-bottom:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cd7602 */.elementor-16990 .elementor-element.elementor-element-3cd7602 { width:112px !important; min-width:112px !important; height:33px !important; min-height:33px !important; flex:0 0 112px !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1ab3d0 */.elementor-16990 .elementor-element.elementor-element-a1ab3d0 { gap:16px !important; } @media (max-width:420px){ .elementor-16990 .elementor-element.elementor-element-a1ab3d0 { align-items:flex-start !important; flex-direction:column !important; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41e2986 */.elementor-16990 .elementor-element.elementor-element-41e2986, .elementor-16990 .elementor-element.elementor-element-41e2986 .elementor-heading-title { margin:0 !important; text-align:center !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4498e19 */.elementor-16990 .elementor-element.elementor-element-4498e19 { width:40px !important; min-width:40px !important; height:40px !important; min-height:40px !important; flex:0 0 40px !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2443f4a */.elementor-16990 .elementor-element.elementor-element-2443f4a { flex:0 0 28px !important; width:28px !important; margin:0 !important; } .elementor-16990 .elementor-element.elementor-element-2443f4a img { width:28px !important; height:28px !important; object-fit:contain !important; display:block !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a34a3de */.elementor-16990 .elementor-element.elementor-element-a34a3de { width:48px !important; min-width:48px !important; height:48px !important; min-height:48px !important; flex:0 0 48px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f617fa5 */.elementor-16990 .elementor-element.elementor-element-f617fa5, .elementor-16990 .elementor-element.elementor-element-f617fa5 .elementor-heading-title { margin:0 !important; text-decoration:none !important; border-bottom:0 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b1008e */.elementor-16990 .elementor-element.elementor-element-3b1008e p { margin:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4510a90 */.elementor-16990 .elementor-element.elementor-element-4510a90 { gap:0 !important; min-width:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-894f5b7 */.elementor-16990 .elementor-element.elementor-element-894f5b7 { gap:16px !important; } @media (max-width:767px){ .elementor-16990 .elementor-element.elementor-element-894f5b7 { padding-left:16px !important; padding-right:16px !important; align-items:flex-start !important; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4b095d */.elementor-16990 .elementor-element.elementor-element-e4b095d, .elementor-16990 .elementor-element.elementor-element-e4b095d .elementor-heading-title { margin:0 !important; text-align:center !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e50efe */.elementor-16990 .elementor-element.elementor-element-4e50efe { width:40px !important; min-width:40px !important; height:40px !important; min-height:40px !important; flex:0 0 40px !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1694391 */.elementor-16990 .elementor-element.elementor-element-1694391 { flex:0 0 28px !important; width:28px !important; margin:0 !important; } .elementor-16990 .elementor-element.elementor-element-1694391 img { width:28px !important; height:28px !important; object-fit:contain !important; display:block !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d2ad0f */.elementor-16990 .elementor-element.elementor-element-3d2ad0f { width:48px !important; min-width:48px !important; height:48px !important; min-height:48px !important; flex:0 0 48px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efec1be */.elementor-16990 .elementor-element.elementor-element-efec1be, .elementor-16990 .elementor-element.elementor-element-efec1be .elementor-heading-title { margin:0 !important; text-decoration:none !important; border-bottom:0 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa4200b */.elementor-16990 .elementor-element.elementor-element-aa4200b p { margin:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4388ea5 */.elementor-16990 .elementor-element.elementor-element-4388ea5 { gap:0 !important; min-width:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc3d78d */.elementor-16990 .elementor-element.elementor-element-fc3d78d { gap:16px !important; } @media (max-width:767px){ .elementor-16990 .elementor-element.elementor-element-fc3d78d { padding-left:16px !important; padding-right:16px !important; align-items:flex-start !important; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e03f1e1 */.elementor-16990 .elementor-element.elementor-element-e03f1e1, .elementor-16990 .elementor-element.elementor-element-e03f1e1 .elementor-heading-title { margin:0 !important; text-align:center !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c201e0a */.elementor-16990 .elementor-element.elementor-element-c201e0a { width:40px !important; min-width:40px !important; height:40px !important; min-height:40px !important; flex:0 0 40px !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-96cbb46 */.elementor-16990 .elementor-element.elementor-element-96cbb46 { flex:0 0 28px !important; width:28px !important; margin:0 !important; } .elementor-16990 .elementor-element.elementor-element-96cbb46 img { width:28px !important; height:28px !important; object-fit:contain !important; display:block !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-096bdbd */.elementor-16990 .elementor-element.elementor-element-096bdbd { width:48px !important; min-width:48px !important; height:48px !important; min-height:48px !important; flex:0 0 48px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee1b94b */.elementor-16990 .elementor-element.elementor-element-ee1b94b, .elementor-16990 .elementor-element.elementor-element-ee1b94b .elementor-heading-title { margin:0 !important; text-decoration:none !important; border-bottom:0 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d8efd6 */.elementor-16990 .elementor-element.elementor-element-2d8efd6 p { margin:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61e07d6 */.elementor-16990 .elementor-element.elementor-element-61e07d6 { gap:0 !important; min-width:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b9098a */.elementor-16990 .elementor-element.elementor-element-6b9098a { gap:16px !important; } @media (max-width:767px){ .elementor-16990 .elementor-element.elementor-element-6b9098a { padding-left:16px !important; padding-right:16px !important; align-items:flex-start !important; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea10361 */.elementor-16990 .elementor-element.elementor-element-ea10361, .elementor-16990 .elementor-element.elementor-element-ea10361 .elementor-heading-title { margin:0 !important; text-align:center !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a89e59 */.elementor-16990 .elementor-element.elementor-element-1a89e59 { width:40px !important; min-width:40px !important; height:40px !important; min-height:40px !important; flex:0 0 40px !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e3db0a */.elementor-16990 .elementor-element.elementor-element-9e3db0a { flex:0 0 28px !important; width:28px !important; margin:0 !important; } .elementor-16990 .elementor-element.elementor-element-9e3db0a img { width:28px !important; height:28px !important; object-fit:contain !important; display:block !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb96fd */.elementor-16990 .elementor-element.elementor-element-4fb96fd { width:48px !important; min-width:48px !important; height:48px !important; min-height:48px !important; flex:0 0 48px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b2a4b8 */.elementor-16990 .elementor-element.elementor-element-2b2a4b8, .elementor-16990 .elementor-element.elementor-element-2b2a4b8 .elementor-heading-title { margin:0 !important; text-decoration:none !important; border-bottom:0 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-369c713 */.elementor-16990 .elementor-element.elementor-element-369c713 p { margin:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dca32e */.elementor-16990 .elementor-element.elementor-element-7dca32e { gap:0 !important; min-width:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed8757b */.elementor-16990 .elementor-element.elementor-element-ed8757b { gap:16px !important; } @media (max-width:767px){ .elementor-16990 .elementor-element.elementor-element-ed8757b { padding-left:16px !important; padding-right:16px !important; align-items:flex-start !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02937cc */.elementor-16990 .elementor-element.elementor-element-02937cc { gap:0 !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80ce60f */.elementor-16990 .elementor-element.elementor-element-80ce60f { flex:0 0 24px !important; width:24px !important; margin:0 !important; } .elementor-16990 .elementor-element.elementor-element-80ce60f img { width:24px !important; height:24px !important; object-fit:contain !important; display:block !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19ae929 */.elementor-16990 .elementor-element.elementor-element-19ae929, .elementor-16990 .elementor-element.elementor-element-19ae929 .elementor-heading-title { margin:0 !important; white-space:nowrap !important; text-align:center !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d700bf */.elementor-16990 .elementor-element.elementor-element-1d700bf { width:calc(100% - 22px) !important; max-width:730px !important; height:56px !important; min-height:56px !important; gap:12px !important; cursor:pointer; } .elementor-16990 .elementor-element.elementor-element-1d700bf:hover { background:#1D4ED8 !important; } .elementor-16990 .elementor-element.elementor-element-1d700bf [class*="eael-wrapper-link"] { position:absolute !important; inset:0 !important; display:block !important; z-index:5 !important; font-size:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7862977 */.elementor-16990 .elementor-element.elementor-element-7862977 { gap:12px !important; overflow:hidden !important; position:relative !important; } .elementor-16990 .elementor-element.elementor-element-7862977 > [class*="eael-wrapper-link"] { position:absolute !important; left:12px !important; right:12px !important; bottom:10px !important; width:auto !important; height:56px !important; display:block !important; z-index:5 !important; border-radius:9999px !important; font-size:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78d7917 */.elementor-16990 .elementor-element.elementor-element-78d7917 { gap:16px !important; }/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-5f75bc3 */.elementor-16990 .elementor-element.elementor-element-5f75bc3 .elementor-menu-anchor { scroll-margin-top: 112px !important; }
@media (max-width: 767px) { .elementor-16990 .elementor-element.elementor-element-5f75bc3 .elementor-menu-anchor { scroll-margin-top: 24px !important; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da56c93 */.elementor-16990 .elementor-element.elementor-element-da56c93, .elementor-16990 .elementor-element.elementor-element-da56c93 .elementor-heading-title { margin:0 !important; text-decoration:none !important; border-bottom:0 !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d96092 */.elementor-16990 .elementor-element.elementor-element-8d96092 { flex:0 0 44px !important; width:44px !important; margin:0 !important; } .elementor-16990 .elementor-element.elementor-element-8d96092 img { width:44px !important; height:44px !important; object-fit:contain !important; display:block !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c56898 */.elementor-16990 .elementor-element.elementor-element-4c56898 { width:64px !important; min-width:64px !important; height:64px !important; min-height:64px !important; flex:0 0 64px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23598a5 */.elementor-16990 .elementor-element.elementor-element-23598a5, .elementor-16990 .elementor-element.elementor-element-23598a5 .elementor-heading-title { margin:0 !important; text-decoration:none !important; border-bottom:0 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1248be */.elementor-16990 .elementor-element.elementor-element-a1248be p { margin:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5ec74e */.elementor-16990 .elementor-element.elementor-element-c5ec74e { gap:4px !important; min-width:0 !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5baccaa */.elementor-16990 .elementor-element.elementor-element-5baccaa, .elementor-16990 .elementor-element.elementor-element-5baccaa .elementor-heading-title { margin:0 !important; white-space:nowrap !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c7b0d7 */.elementor-16990 .elementor-element.elementor-element-5c7b0d7 { flex:0 0 20px !important; width:20px !important; margin:0 !important; } .elementor-16990 .elementor-element.elementor-element-5c7b0d7 img { width:20px !important; height:20px !important; object-fit:contain !important; display:block !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e9c850 */.elementor-16990 .elementor-element.elementor-element-6e9c850 { width:122px !important; min-width:122px !important; height:50px !important; min-height:50px !important; flex:0 0 122px !important; gap:8px !important; } @media (max-width:767px){ .elementor-16990 .elementor-element.elementor-element-6e9c850 { width:100% !important; min-width:0 !important; flex:0 0 auto !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4337c9 */.elementor-16990 .elementor-element.elementor-element-c4337c9 { gap:16px !important; } @media (max-width:767px){ .elementor-16990 .elementor-element.elementor-element-c4337c9 { flex-direction:column !important; align-items:stretch !important; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e1b6b6 */.elementor-16990 .elementor-element.elementor-element-6e1b6b6 { flex:0 0 20px !important; width:20px !important; margin:0 !important; } .elementor-16990 .elementor-element.elementor-element-6e1b6b6 img { width:20px !important; height:20px !important; object-fit:contain !important; display:block !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b71e06 */.elementor-16990 .elementor-element.elementor-element-6b71e06, .elementor-16990 .elementor-element.elementor-element-6b71e06 .elementor-heading-title { margin:0 !important; text-decoration:none !important; border-bottom:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46dd8e */.elementor-16990 .elementor-element.elementor-element-b46dd8e { gap:8px !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a45aeb6 */.elementor-16990 .elementor-element.elementor-element-a45aeb6 { flex:0 0 16px !important; width:16px !important; margin:0 !important; } .elementor-16990 .elementor-element.elementor-element-a45aeb6 img { width:16px !important; height:16px !important; object-fit:contain !important; display:block !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-769342a */.elementor-16990 .elementor-element.elementor-element-769342a, .elementor-16990 .elementor-element.elementor-element-769342a .elementor-heading-title { margin:0 !important; white-space:nowrap !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f23115b */.elementor-16990 .elementor-element.elementor-element-f23115b { width:107px !important; min-width:107px !important; height:37px !important; min-height:37px !important; gap:8px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fe196d */.elementor-16990 .elementor-element.elementor-element-3fe196d, .elementor-16990 .elementor-element.elementor-element-3fe196d .elementor-heading-title { margin:0 !important; text-decoration:none !important; border-bottom:0 !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54bd2c9 */.elementor-16990 .elementor-element.elementor-element-54bd2c9 { flex:0 0 20px !important; width:20px !important; margin:0 !important; } .elementor-16990 .elementor-element.elementor-element-54bd2c9 img { width:20px !important; height:20px !important; object-fit:contain !important; display:block !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c56ad3f */.elementor-16990 .elementor-element.elementor-element-c56ad3f, .elementor-16990 .elementor-element.elementor-element-c56ad3f .elementor-heading-title { margin:0 !important; line-height:22px !important; text-decoration:none !important; border-bottom:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4665ee7 */.elementor-16990 .elementor-element.elementor-element-4665ee7 { gap:12px !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a7f872 */.elementor-16990 .elementor-element.elementor-element-3a7f872 p { margin:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-243d94d */.elementor-16990 .elementor-element.elementor-element-243d94d { gap:6px !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-db2fd58 */.elementor-16990 .elementor-element.elementor-element-db2fd58 { flex:0 0 20px !important; width:20px !important; margin:0 !important; } .elementor-16990 .elementor-element.elementor-element-db2fd58 img { width:20px !important; height:20px !important; object-fit:contain !important; display:block !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eda5a9c */.elementor-16990 .elementor-element.elementor-element-eda5a9c, .elementor-16990 .elementor-element.elementor-element-eda5a9c .elementor-heading-title { margin:0 !important; line-height:22px !important; text-decoration:none !important; border-bottom:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2814e3 */.elementor-16990 .elementor-element.elementor-element-d2814e3 { gap:12px !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6adeae6 */.elementor-16990 .elementor-element.elementor-element-6adeae6 p { margin:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39c24ec */.elementor-16990 .elementor-element.elementor-element-39c24ec { gap:6px !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c67ba01 */.elementor-16990 .elementor-element.elementor-element-c67ba01 { flex:0 0 20px !important; width:20px !important; margin:0 !important; } .elementor-16990 .elementor-element.elementor-element-c67ba01 img { width:20px !important; height:20px !important; object-fit:contain !important; display:block !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22c54e2 */.elementor-16990 .elementor-element.elementor-element-22c54e2, .elementor-16990 .elementor-element.elementor-element-22c54e2 .elementor-heading-title { margin:0 !important; line-height:22px !important; text-decoration:none !important; border-bottom:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d74942 */.elementor-16990 .elementor-element.elementor-element-9d74942 { gap:12px !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4726394 */.elementor-16990 .elementor-element.elementor-element-4726394 p { margin:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53a67d0 */.elementor-16990 .elementor-element.elementor-element-53a67d0 { gap:6px !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-239542c */.elementor-16990 .elementor-element.elementor-element-239542c { flex:0 0 20px !important; width:20px !important; margin:0 !important; } .elementor-16990 .elementor-element.elementor-element-239542c img { width:20px !important; height:20px !important; object-fit:contain !important; display:block !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8c86cc */.elementor-16990 .elementor-element.elementor-element-e8c86cc, .elementor-16990 .elementor-element.elementor-element-e8c86cc .elementor-heading-title { margin:0 !important; line-height:22px !important; text-decoration:none !important; border-bottom:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30176f6 */.elementor-16990 .elementor-element.elementor-element-30176f6 { gap:12px !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41855e0 */.elementor-16990 .elementor-element.elementor-element-41855e0 p { margin:0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e45e5e */.elementor-16990 .elementor-element.elementor-element-4e45e5e { gap:6px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b9938ba */.elementor-16990 .elementor-element.elementor-element-b9938ba, .elementor-16990 .elementor-element.elementor-element-b9938ba .elementor-heading-title { margin:0 !important; white-space:nowrap !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4dd7171 */.elementor-16990 .elementor-element.elementor-element-4dd7171 { flex:0 0 16px !important; width:16px !important; margin:0 !important; } .elementor-16990 .elementor-element.elementor-element-4dd7171 img { width:16px !important; height:16px !important; object-fit:contain !important; display:block !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a9de56 */.elementor-16990 .elementor-element.elementor-element-2a9de56 { gap:8px !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3a81af */.elementor-16990 .elementor-element.elementor-element-b3a81af { gap:12px !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b27779 */.elementor-16990 .elementor-element.elementor-element-5b27779 { gap:16px !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20c36b9 */.elementor-16990 .elementor-element.elementor-element-20c36b9 { gap:16px !important; }/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-13a8c60 */.elementor-16990 .elementor-element.elementor-element-13a8c60 .elementor-menu-anchor { scroll-margin-top: 112px !important; }
@media (max-width: 767px) { .elementor-16990 .elementor-element.elementor-element-13a8c60 .elementor-menu-anchor { scroll-margin-top: 24px !important; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-13680bf */.elementor-16990 .elementor-element.elementor-element-13680bf, .elementor-16990 .elementor-element.elementor-element-13680bf .elementor-heading-title { margin:0 !important; text-decoration:none !important; border-bottom:0 !important; }/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-fb4134c */.elementor-16990 .elementor-element.elementor-element-fb4134c .elementor-tabs-wrapper { border:none !important; border-bottom:none !important; display:flex !important; gap:8px !important; overflow-x:auto !important; scrollbar-width:none; }
.elementor-16990 .elementor-element.elementor-element-fb4134c .elementor-tabs-wrapper::-webkit-scrollbar { display:none; }
.elementor-16990 .elementor-element.elementor-element-fb4134c .elementor-tabs { border:none !important; }
.elementor-16990 .elementor-element.elementor-element-fb4134c .elementor-tabs-content-wrapper { border:none !important; border-top:none !important; }
.elementor-16990 .elementor-element.elementor-element-fb4134c .elementor-tab-content { border:none !important; padding:16px 0 0 !important; }
.elementor-16990 .elementor-element.elementor-element-fb4134c .elementor-tab-title { flex:0 0 auto !important; border:1px solid #CBD5E1 !important; border-radius:99px !important; color:#475569 !important; font-weight:600 !important; font-size:16px !important; padding:10px 32px !important; background:#fff !important; white-space:nowrap !important; margin:0 !important; }
.elementor-16990 .elementor-element.elementor-element-fb4134c .elementor-tab-title.elementor-active { background:#2563EB !important; border-color:#2563EB !important; color:#fff !important; }
.elementor-16990 .elementor-element.elementor-element-fb4134c .hosp-count { color:#64748B !important; font-family:"FC Iconic", sans-serif !important; font-size:15px !important; font-weight:600 !important; margin:0 0 12px !important; }
.elementor-16990 .elementor-element.elementor-element-fb4134c .hosp-card { background:#fff !important; border:1px solid #E2E8F0 !important; border-radius:20px !important; padding:20px 24px !important; margin-bottom:12px !important; box-shadow:0 10px 26px rgba(15,23,42,.04) !important; }
.elementor-16990 .elementor-element.elementor-element-fb4134c .hosp-card:last-child { margin-bottom:0 !important; }
.elementor-16990 .elementor-element.elementor-element-fb4134c .hosp-card:hover { border-color:#BFDBFE !important; box-shadow:0 14px 30px rgba(15,23,42,.08) !important; }
.elementor-16990 .elementor-element.elementor-element-fb4134c .hosp-name { font-family:"FC Iconic", sans-serif !important; font-weight:700 !important; font-size:18px !important; line-height:1.55 !important; color:#0F172A !important; margin:0 0 4px !important; }
.elementor-16990 .elementor-element.elementor-element-fb4134c .hosp-spec { font-family:"FC Iconic", sans-serif !important; font-size:16px !important; font-weight:600 !important; line-height:1.55 !important; color:#EC4899 !important; margin:0 0 4px !important; }
.elementor-16990 .elementor-element.elementor-element-fb4134c .hosp-address { font-family:"FC Iconic", sans-serif !important; font-size:14px !important; line-height:1.55 !important; color:#64748B !important; margin:0 0 14px !important; }
.elementor-16990 .elementor-element.elementor-element-fb4134c .hosp-btns { display:flex !important; flex-wrap:wrap !important; gap:10px !important; }
.elementor-16990 .elementor-element.elementor-element-fb4134c .hosp-call { display:inline-block !important; background:#2563EB !important; color:#fff !important; font-family:"FC Iconic", sans-serif !important; font-weight:600 !important; font-size:16px !important; padding:8px 20px !important; border-radius:99px !important; text-decoration:none !important; white-space:nowrap !important; }
.elementor-16990 .elementor-element.elementor-element-fb4134c .hosp-call:hover { background:#1D4ED8 !important; color:#fff !important; }
.elementor-16990 .elementor-element.elementor-element-fb4134c .hosp-map { display:inline-block !important; background:#fff !important; color:#334155 !important; font-family:"FC Iconic", sans-serif !important; font-weight:600 !important; font-size:16px !important; padding:8px 20px !important; border-radius:99px !important; border:1px solid #CBD5E1 !important; text-decoration:none !important; white-space:nowrap !important; }
.elementor-16990 .elementor-element.elementor-element-fb4134c .hosp-map:hover { background:#F8FAFC !important; }
@media (max-width: 767px) { .elementor-16990 .elementor-element.elementor-element-fb4134c .elementor-tab-title { padding:8px 18px !important; font-size:14px !important; } .elementor-16990 .elementor-element.elementor-element-fb4134c .hosp-card { padding:18px !important; } .elementor-16990 .elementor-element.elementor-element-fb4134c .hosp-call, .elementor-16990 .elementor-element.elementor-element-fb4134c .hosp-map { width:100% !important; text-align:center !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-590a87e */.elementor-16990 .elementor-element.elementor-element-590a87e { gap:16px !important; }/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-c851179 */.elementor-16990 .elementor-element.elementor-element-c851179 .elementor-menu-anchor { scroll-margin-top: 112px !important; }
@media (max-width: 767px) { .elementor-16990 .elementor-element.elementor-element-c851179 .elementor-menu-anchor { scroll-margin-top: 24px !important; } }/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-8a393b6 */.elementor-16990 .elementor-element.elementor-element-8a393b6 .elementor-menu-anchor { scroll-margin-top: 112px !important; }
@media (max-width: 767px) { .elementor-16990 .elementor-element.elementor-element-8a393b6 .elementor-menu-anchor { scroll-margin-top: 24px !important; } }/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-0e04ef0 */.elementor-16990 .elementor-element.elementor-element-0e04ef0 .elementor-menu-anchor { scroll-margin-top: 112px !important; }
@media (max-width: 767px) { .elementor-16990 .elementor-element.elementor-element-0e04ef0 .elementor-menu-anchor { scroll-margin-top: 24px !important; } }/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-c3f343d */.elementor-16990 .elementor-element.elementor-element-c3f343d .elementor-menu-anchor { scroll-margin-top: 112px !important; }
@media (max-width: 767px) { .elementor-16990 .elementor-element.elementor-element-c3f343d .elementor-menu-anchor { scroll-margin-top: 24px !important; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3cbddc9 *//* mdc-more-article-link-motion:start */
.elementor-16990 .elementor-element.elementor-element-3cbddc9 .elementor-heading-title a {
  display: inline-flex !important;
  align-items: center !important;
  gap: 6px !important;
  text-decoration: none !important;
}
.elementor-16990 .elementor-element.elementor-element-3cbddc9 .elementor-heading-title a::after {
  content: "\2192";
  display: inline-block;
  font-size: .9em;
  line-height: 1;
  transform: translateX(0);
  transition: transform .18s ease;
}
.mdc-more-article-card:hover .elementor-16990 .elementor-element.elementor-element-3cbddc9 .elementor-heading-title a::after,
.mdc-more-article-card:focus-within .elementor-16990 .elementor-element.elementor-element-3cbddc9 .elementor-heading-title a::after,
.elementor-16990 .elementor-element.elementor-element-3cbddc9 .elementor-heading-title a:hover::after,
.elementor-16990 .elementor-element.elementor-element-3cbddc9 .elementor-heading-title a:focus::after {
  transform: translateX(5px);
}
@media (prefers-reduced-motion: reduce) {
  .elementor-16990 .elementor-element.elementor-element-3cbddc9 .elementor-heading-title a::after {
    transition: none !important;
    transform: none !important;
  }
}
/* mdc-more-article-link-motion:end *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2da7a8e *//* mdc-more-article-interaction:start */
.elementor-16990 .elementor-element.elementor-element-2da7a8e {
  cursor: pointer;
  transition: transform .2s ease, filter .2s ease;
  will-change: transform;
}
.elementor-16990 .elementor-element.elementor-element-2da7a8e:hover,
.elementor-16990 .elementor-element.elementor-element-2da7a8e:focus-within {
  transform: translateY(-6px);
}
.elementor-16990 .elementor-element.elementor-element-2da7a8e .elementor-widget-image {
  overflow: hidden !important;
  border-radius: 16px !important;
}
.elementor-16990 .elementor-element.elementor-element-2da7a8e .elementor-widget-image img {
  transition: transform .32s ease, filter .32s ease;
  transform-origin: center center;
}
.elementor-16990 .elementor-element.elementor-element-2da7a8e:hover .elementor-widget-image img,
.elementor-16990 .elementor-element.elementor-element-2da7a8e:focus-within .elementor-widget-image img {
  transform: scale(1.045);
  filter: saturate(1.08) contrast(1.03);
}
.elementor-16990 .elementor-element.elementor-element-2da7a8e .elementor-heading-title a {
  text-decoration: none !important;
  transition: color .18s ease;
}
.elementor-16990 .elementor-element.elementor-element-2da7a8e:hover .mdc-more-article-title .elementor-heading-title a,
.elementor-16990 .elementor-element.elementor-element-2da7a8e:focus-within .mdc-more-article-title .elementor-heading-title a {
  color: #2563EB !important;
}
.elementor-16990 .elementor-element.elementor-element-2da7a8e:hover .mdc-more-article-link .elementor-heading-title a,
.elementor-16990 .elementor-element.elementor-element-2da7a8e:focus-within .mdc-more-article-link .elementor-heading-title a {
  color: #DB3F96 !important;
}
@media (prefers-reduced-motion: reduce) {
  .elementor-16990 .elementor-element.elementor-element-2da7a8e,
  .elementor-16990 .elementor-element.elementor-element-2da7a8e .elementor-widget-image img,
  .elementor-16990 .elementor-element.elementor-element-2da7a8e .elementor-heading-title a {
    transition: none !important;
  }
  .elementor-16990 .elementor-element.elementor-element-2da7a8e:hover,
  .elementor-16990 .elementor-element.elementor-element-2da7a8e:focus-within,
  .elementor-16990 .elementor-element.elementor-element-2da7a8e:hover .elementor-widget-image img,
  .elementor-16990 .elementor-element.elementor-element-2da7a8e:focus-within .elementor-widget-image img {
    transform: none !important;
  }
}
/* mdc-more-article-interaction:end *//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac84df *//* mdc-more-article-link-motion:start */
.elementor-16990 .elementor-element.elementor-element-aac84df .elementor-heading-title a {
  display: inline-flex !important;
  align-items: center !important;
  gap: 6px !important;
  text-decoration: none !important;
}
.elementor-16990 .elementor-element.elementor-element-aac84df .elementor-heading-title a::after {
  content: "\2192";
  display: inline-block;
  font-size: .9em;
  line-height: 1;
  transform: translateX(0);
  transition: transform .18s ease;
}
.mdc-more-article-card:hover .elementor-16990 .elementor-element.elementor-element-aac84df .elementor-heading-title a::after,
.mdc-more-article-card:focus-within .elementor-16990 .elementor-element.elementor-element-aac84df .elementor-heading-title a::after,
.elementor-16990 .elementor-element.elementor-element-aac84df .elementor-heading-title a:hover::after,
.elementor-16990 .elementor-element.elementor-element-aac84df .elementor-heading-title a:focus::after {
  transform: translateX(5px);
}
@media (prefers-reduced-motion: reduce) {
  .elementor-16990 .elementor-element.elementor-element-aac84df .elementor-heading-title a::after {
    transition: none !important;
    transform: none !important;
  }
}
/* mdc-more-article-link-motion:end *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb3838a *//* mdc-more-article-interaction:start */
.elementor-16990 .elementor-element.elementor-element-eb3838a {
  cursor: pointer;
  transition: transform .2s ease, filter .2s ease;
  will-change: transform;
}
.elementor-16990 .elementor-element.elementor-element-eb3838a:hover,
.elementor-16990 .elementor-element.elementor-element-eb3838a:focus-within {
  transform: translateY(-6px);
}
.elementor-16990 .elementor-element.elementor-element-eb3838a .elementor-widget-image {
  overflow: hidden !important;
  border-radius: 16px !important;
}
.elementor-16990 .elementor-element.elementor-element-eb3838a .elementor-widget-image img {
  transition: transform .32s ease, filter .32s ease;
  transform-origin: center center;
}
.elementor-16990 .elementor-element.elementor-element-eb3838a:hover .elementor-widget-image img,
.elementor-16990 .elementor-element.elementor-element-eb3838a:focus-within .elementor-widget-image img {
  transform: scale(1.045);
  filter: saturate(1.08) contrast(1.03);
}
.elementor-16990 .elementor-element.elementor-element-eb3838a .elementor-heading-title a {
  text-decoration: none !important;
  transition: color .18s ease;
}
.elementor-16990 .elementor-element.elementor-element-eb3838a:hover .mdc-more-article-title .elementor-heading-title a,
.elementor-16990 .elementor-element.elementor-element-eb3838a:focus-within .mdc-more-article-title .elementor-heading-title a {
  color: #2563EB !important;
}
.elementor-16990 .elementor-element.elementor-element-eb3838a:hover .mdc-more-article-link .elementor-heading-title a,
.elementor-16990 .elementor-element.elementor-element-eb3838a:focus-within .mdc-more-article-link .elementor-heading-title a {
  color: #DB3F96 !important;
}
@media (prefers-reduced-motion: reduce) {
  .elementor-16990 .elementor-element.elementor-element-eb3838a,
  .elementor-16990 .elementor-element.elementor-element-eb3838a .elementor-widget-image img,
  .elementor-16990 .elementor-element.elementor-element-eb3838a .elementor-heading-title a {
    transition: none !important;
  }
  .elementor-16990 .elementor-element.elementor-element-eb3838a:hover,
  .elementor-16990 .elementor-element.elementor-element-eb3838a:focus-within,
  .elementor-16990 .elementor-element.elementor-element-eb3838a:hover .elementor-widget-image img,
  .elementor-16990 .elementor-element.elementor-element-eb3838a:focus-within .elementor-widget-image img {
    transform: none !important;
  }
}
/* mdc-more-article-interaction:end *//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a728a8e *//* mdc-more-article-link-motion:start */
.elementor-16990 .elementor-element.elementor-element-a728a8e .elementor-heading-title a {
  display: inline-flex !important;
  align-items: center !important;
  gap: 6px !important;
  text-decoration: none !important;
}
.elementor-16990 .elementor-element.elementor-element-a728a8e .elementor-heading-title a::after {
  content: "\2192";
  display: inline-block;
  font-size: .9em;
  line-height: 1;
  transform: translateX(0);
  transition: transform .18s ease;
}
.mdc-more-article-card:hover .elementor-16990 .elementor-element.elementor-element-a728a8e .elementor-heading-title a::after,
.mdc-more-article-card:focus-within .elementor-16990 .elementor-element.elementor-element-a728a8e .elementor-heading-title a::after,
.elementor-16990 .elementor-element.elementor-element-a728a8e .elementor-heading-title a:hover::after,
.elementor-16990 .elementor-element.elementor-element-a728a8e .elementor-heading-title a:focus::after {
  transform: translateX(5px);
}
@media (prefers-reduced-motion: reduce) {
  .elementor-16990 .elementor-element.elementor-element-a728a8e .elementor-heading-title a::after {
    transition: none !important;
    transform: none !important;
  }
}
/* mdc-more-article-link-motion:end *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a42ca2 *//* mdc-more-article-interaction:start */
.elementor-16990 .elementor-element.elementor-element-2a42ca2 {
  cursor: pointer;
  transition: transform .2s ease, filter .2s ease;
  will-change: transform;
}
.elementor-16990 .elementor-element.elementor-element-2a42ca2:hover,
.elementor-16990 .elementor-element.elementor-element-2a42ca2:focus-within {
  transform: translateY(-6px);
}
.elementor-16990 .elementor-element.elementor-element-2a42ca2 .elementor-widget-image {
  overflow: hidden !important;
  border-radius: 16px !important;
}
.elementor-16990 .elementor-element.elementor-element-2a42ca2 .elementor-widget-image img {
  transition: transform .32s ease, filter .32s ease;
  transform-origin: center center;
}
.elementor-16990 .elementor-element.elementor-element-2a42ca2:hover .elementor-widget-image img,
.elementor-16990 .elementor-element.elementor-element-2a42ca2:focus-within .elementor-widget-image img {
  transform: scale(1.045);
  filter: saturate(1.08) contrast(1.03);
}
.elementor-16990 .elementor-element.elementor-element-2a42ca2 .elementor-heading-title a {
  text-decoration: none !important;
  transition: color .18s ease;
}
.elementor-16990 .elementor-element.elementor-element-2a42ca2:hover .mdc-more-article-title .elementor-heading-title a,
.elementor-16990 .elementor-element.elementor-element-2a42ca2:focus-within .mdc-more-article-title .elementor-heading-title a {
  color: #2563EB !important;
}
.elementor-16990 .elementor-element.elementor-element-2a42ca2:hover .mdc-more-article-link .elementor-heading-title a,
.elementor-16990 .elementor-element.elementor-element-2a42ca2:focus-within .mdc-more-article-link .elementor-heading-title a {
  color: #DB3F96 !important;
}
@media (prefers-reduced-motion: reduce) {
  .elementor-16990 .elementor-element.elementor-element-2a42ca2,
  .elementor-16990 .elementor-element.elementor-element-2a42ca2 .elementor-widget-image img,
  .elementor-16990 .elementor-element.elementor-element-2a42ca2 .elementor-heading-title a {
    transition: none !important;
  }
  .elementor-16990 .elementor-element.elementor-element-2a42ca2:hover,
  .elementor-16990 .elementor-element.elementor-element-2a42ca2:focus-within,
  .elementor-16990 .elementor-element.elementor-element-2a42ca2:hover .elementor-widget-image img,
  .elementor-16990 .elementor-element.elementor-element-2a42ca2:focus-within .elementor-widget-image img {
    transform: none !important;
  }
}
/* mdc-more-article-interaction:end *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-266ff99 *//* mdc-responsive-tablet-stack:start */
@media (min-width: 768px) and (max-width: 1023px) {
  .elementor-16990 .elementor-element.elementor-element-266ff99 > .e-con-inner {
    flex-direction: column !important;
    align-items: stretch !important;
    gap: 24px !important;
  }
  .elementor-16990 .elementor-element.elementor-element-266ff99 .elementor-element-2742847,
  .elementor-16990 .elementor-element.elementor-element-266ff99 .elementor-element-4fbd430 {
    width: 100% !important;
    max-width: 100% !important;
  }
  .elementor-16990 .elementor-element.elementor-element-266ff99 .elementor-element-2742847 {
    position: relative !important;
    top: 0 !important;
    align-self: stretch !important;
  }
  .elementor-16990 .elementor-element.elementor-element-266ff99 .elementor-element-0473f1b {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    column-gap: 18px !important;
    row-gap: 8px !important;
  }
  .elementor-16990 .elementor-element.elementor-element-266ff99 .elementor-element-0473f1b > .e-con,
  .elementor-16990 .elementor-element.elementor-element-266ff99 .elementor-element-0473f1b > .elementor-element {
    width: 100% !important;
  }
}
/* mdc-responsive-tablet-stack:end *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26da8a1 *//* mdc-safe-interactions:start */
.elementor-16990 .elementor-element.elementor-element-26da8a1 :is(a, button, input, [role="button"]) {
  -webkit-tap-highlight-color: transparent;
}
.elementor-16990 .elementor-element.elementor-element-26da8a1 :is(a, button, input, [role="button"]):focus-visible {
  outline: 3px solid rgba(37, 99, 235, .24) !important;
  outline-offset: 3px !important;
}
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-ff5810e {
  transition: box-shadow .18s ease, border-color .18s ease, background-color .18s ease;
}
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-ff5810e:focus-within {
  border-color: #93C5FD !important;
  background-color: #FFFFFF !important;
  box-shadow: 0 0 0 4px rgba(37, 99, 235, .10), 0 8px 22px rgba(15, 23, 42, .08) !important;
}
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-2d18063,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-9b2cbd0,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-f7da167,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-cf8d512,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-ae268b3,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-72d61eb {
  transition: background-color .18s ease, color .18s ease, filter .18s ease;
}
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-2d18063:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-9b2cbd0:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-f7da167:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-cf8d512:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-ae268b3:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-72d61eb:hover {
  background-color: #EFF6FF !important;
}
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-2d18063:hover .elementor-heading-title,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-9b2cbd0:hover .elementor-heading-title,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-f7da167:hover .elementor-heading-title,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-cf8d512:hover .elementor-heading-title,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-ae268b3:hover .elementor-heading-title,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-72d61eb:hover .elementor-heading-title {
  color: #2563EB !important;
}
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-46a2bd6 {
  overflow: hidden !important;
}
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-46a2bd6 img {
  transition: transform .36s ease, filter .36s ease;
  transform-origin: center center;
}
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-46a2bd6:hover img {
  transform: scale(1.025);
  filter: saturate(1.05) contrast(1.02);
}
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-318300e,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-5b27779,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-5958af5,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-894f5b7,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-fc3d78d,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-6b9098a,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-ed8757b,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-eea05b7,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-11b9fa4,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-3398b5b,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-4e551bc,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-34a0d6f,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-766dd41,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-c53e45c,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .hosp-card {
  transition: box-shadow .2s ease, outline-color .2s ease, background-color .2s ease, filter .2s ease;
}
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-318300e:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-5b27779:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-5958af5:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-894f5b7:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-fc3d78d:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-6b9098a:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-ed8757b:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-eea05b7:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-11b9fa4:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-3398b5b:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-4e551bc:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-34a0d6f:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-766dd41:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-c53e45c:hover {
  outline: 1px solid rgba(37, 99, 235, .18) !important;
  box-shadow: 0 18px 36px rgba(15, 23, 42, .10) !important;
}
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-590a87e:hover {
  outline: none !important;
  box-shadow: none !important;
}
.elementor-16990 .elementor-element.elementor-element-26da8a1 .hosp-card:hover {
  outline: none !important;
  border-color: #E2E8F0 !important;
  box-shadow: 0 14px 28px rgba(15, 23, 42, .08) !important;
}
.elementor-16990 .elementor-element.elementor-element-26da8a1 .hosp-card:hover .hosp-name {
  color: #2563EB !important;
}
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-c9bed4d:hover .elementor-heading-title,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-1150f29:hover .elementor-heading-title,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-cb91a4d:hover .elementor-heading-title,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-6f758c0:hover .elementor-heading-title,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-c9bed4d:hover .elementor-heading-title a,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-1150f29:hover .elementor-heading-title a,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-cb91a4d:hover .elementor-heading-title a,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-6f758c0:hover .elementor-heading-title a {
  color: #FFFFFF !important;
}
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-eea05b7 img,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-11b9fa4 img,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-3398b5b img,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-4e551bc img {
  transition: filter .2s ease;
}
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-eea05b7:hover img,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-11b9fa4:hover img,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-3398b5b:hover img,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-4e551bc:hover img {
  filter: saturate(1.06) contrast(1.02);
}
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-392b3f3,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-1d700bf,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-6e9c850,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-2a9de56,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-c9bed4d,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-1150f29,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-b8afd75,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-cb91a4d,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-6f758c0,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .hosp-call,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .hosp-map {
  transition: box-shadow .18s ease, filter .18s ease, background-color .18s ease, color .18s ease;
}
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-392b3f3:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-1d700bf:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-6e9c850:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-2a9de56:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-c9bed4d:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-1150f29:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-b8afd75:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-cb91a4d:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-6f758c0:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .hosp-call:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .hosp-map:hover {
  filter: saturate(1.08);
  box-shadow: 0 12px 24px rgba(37, 99, 235, .18) !important;
}
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-tab-title {
  transition: background-color .18s ease, border-color .18s ease, color .18s ease, box-shadow .18s ease;
}
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-tab-title:not(.elementor-active):hover {
  background-color: #EFF6FF !important;
  border-color: #BFDBFE !important;
  box-shadow: inset 0 0 0 1px rgba(37, 99, 235, .08) !important;
}
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-toggle-item,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-accordion-item {
  transition: box-shadow .18s ease, background-color .18s ease;
}
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-toggle-item:hover,
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-accordion-item:hover {
  background-color: rgba(255,255,255,.72) !important;
  box-shadow: 0 10px 22px rgba(15, 23, 42, .06) !important;
}
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-58e9f00 {
  transition: background-color .2s ease, box-shadow .2s ease;
}
.elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-58e9f00:hover {
  background-color: #FEF2F2 !important;
  box-shadow: 0 12px 24px rgba(220, 38, 38, .10) !important;
}
@media (prefers-reduced-motion: reduce) {
  .elementor-16990 .elementor-element.elementor-element-26da8a1,
  .elementor-16990 .elementor-element.elementor-element-26da8a1 *,
  .elementor-16990 .elementor-element.elementor-element-26da8a1 *::before,
  .elementor-16990 .elementor-element.elementor-element-26da8a1 *::after {
    transition: none !important;
    animation: none !important;
  }
  .elementor-16990 .elementor-element.elementor-element-26da8a1 .elementor-element-46a2bd6:hover img {
    transform: none !important;
  }
}
/* mdc-safe-interactions:end */
/* mdc-responsive-floating-contact:start */
@media (max-width: 1023px) {
  body.page-id-16990 .chaty-channel .on-hover-text,
  body.page-id-16990 .chaty-channel .on-hover-text *,
  body.page-id-16990 .chaty-tooltip .on-hover-text,
  body.page-id-16990 .chaty-tooltip .on-hover-text * {
    display: none !important;
  }
}
@media (max-width: 767px) {
  body.page-id-16990 .chaty-widget.right-position {
    right: 10px !important;
    bottom: 14px !important;
  }
  body.page-id-16990 #Line-0-channel {
    transform: scale(.86) !important;
    transform-origin: right bottom !important;
  }
}
/* mdc-responsive-floating-contact:end */
/* mdc-mobile-polish:start */
@media (max-width: 767px) {
  body.page-id-16990 .elementor-element-600c75b,
  body.page-id-16990 .elementor-element-2c00beb {
    width: 112px !important;
    max-width: 112px !important;
    min-width: 112px !important;
    height: 112px !important;
    min-height: 112px !important;
    flex: 0 0 112px !important;
    align-self: center !important;
    background: transparent !important;
    box-shadow: none !important;
    border-radius: 24px !important;
    overflow: visible !important;
  }
  body.page-id-16990 .elementor-element-8a483e8,
  body.page-id-16990 .elementor-element-9855e52 {
    width: 96px !important;
    max-width: 96px !important;
    min-width: 96px !important;
    align-self: center !important;
  }
  body.page-id-16990 .elementor-element-8a483e8 img,
  body.page-id-16990 .elementor-element-9855e52 img {
    width: 96px !important;
    height: 96px !important;
    object-fit: contain !important;
    border-radius: 22px !important;
    display: block !important;
  }
  body.page-id-16990 .elementor-element-357d48d,
  body.page-id-16990 .elementor-element-eee6c4f {
    min-height: auto !important;
    gap: 18px !important;
  }
  body.page-id-16990 .elementor-element-c9bed4d,
  body.page-id-16990 .elementor-element-1150f29 {
    width: 100% !important;
    max-width: 100% !important;
    min-height: 56px !important;
    height: 56px !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;
    padding: 14px 10px !important;
    box-sizing: border-box !important;
    overflow: hidden !important;
  }
  body.page-id-16990 .elementor-element-a7b1f76,
  body.page-id-16990 .elementor-element-ddf26f6 {
    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    flex: 0 1 auto !important;
  }
  body.page-id-16990 .elementor-element-a7b1f76 .elementor-heading-title,
  body.page-id-16990 .elementor-element-ddf26f6 .elementor-heading-title {
    white-space: nowrap !important;
    font-size: 14px !important;
    line-height: 20px !important;
  }
  body.page-id-16990 .elementor-element-5458788,
  body.page-id-16990 .elementor-element-e8fe0f8 {
    flex: 0 0 20px !important;
    width: 20px !important;
    max-width: 20px !important;
  }
  body.page-id-16990 .elementor-element-5458788 img,
  body.page-id-16990 .elementor-element-e8fe0f8 img {
    width: 20px !important;
    height: 20px !important;
    object-fit: contain !important;
    display: block !important;
  }
  body.page-id-16990 .elementor-element-b8afd75 {
    width: calc(100% - 32px) !important;
    max-width: calc(100% - 32px) !important;
    align-self: center !important;
    margin-left: auto !important;
    margin-right: auto !important;
    gap: 8px !important;
    flex-wrap: nowrap !important;
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
  body.page-id-16990 .elementor-element-fbed042 {
    flex: 0 0 20px !important;
    width: 20px !important;
    max-width: 20px !important;
  }
  body.page-id-16990 .elementor-element-d02f154 {
    width: auto !important;
    max-width: none !important;
    flex: 0 1 auto !important;
  }
  body.page-id-16990 .elementor-element-d02f154 .elementor-heading-title {
    white-space: nowrap !important;
    font-size: 16px !important;
  }
  body.page-id-16990 .elementor-element-39a040e {
    min-height: 0 !important;
    gap: 28px !important;
  }
  body.page-id-16990 .elementor-element-2da7a8e,
  body.page-id-16990 .elementor-element-eb3838a,
  body.page-id-16990 .elementor-element-2a42ca2 {
    min-height: 0 !important;
    height: auto !important;
    gap: 10px !important;
    padding-bottom: 0 !important;
  }
  body.page-id-16990 .elementor-element-3d52af9,
  body.page-id-16990 .elementor-element-c6849bc,
  body.page-id-16990 .elementor-element-00d636f {
    min-height: 0 !important;
    height: auto !important;
    width: 100% !important;
  }
  body.page-id-16990 .elementor-element-3d52af9 .elementor-widget-image,
  body.page-id-16990 .elementor-element-c6849bc .elementor-widget-image,
  body.page-id-16990 .elementor-element-00d636f .elementor-widget-image,
  body.page-id-16990 .elementor-element-3d52af9 img,
  body.page-id-16990 .elementor-element-c6849bc img,
  body.page-id-16990 .elementor-element-00d636f img {
    width: 100% !important;
    max-width: 100% !important;
  }
  body.page-id-16990 .elementor-element-3d52af9 img,
  body.page-id-16990 .elementor-element-c6849bc img,
  body.page-id-16990 .elementor-element-00d636f img {
    aspect-ratio: 1.91 / 1 !important;
    height: auto !important;
    object-fit: cover !important;
  }
  body.page-id-16990 .elementor-element-b4ef872,
  body.page-id-16990 .elementor-element-1a3b750,
  body.page-id-16990 .elementor-element-afe29b5 {
    margin-top: 2px !important;
  }
}
@media (max-width: 400px) {
  body.page-id-16990 .elementor-element-c9bed4d,
  body.page-id-16990 .elementor-element-1150f29 {
    gap: 6px !important;
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
  body.page-id-16990 .elementor-element-a7b1f76 .elementor-heading-title,
  body.page-id-16990 .elementor-element-ddf26f6 .elementor-heading-title {
    font-size: 13px !important;
  }
  body.page-id-16990 .elementor-element-5458788,
  body.page-id-16990 .elementor-element-e8fe0f8 {
    flex-basis: 18px !important;
    width: 18px !important;
    max-width: 18px !important;
  }
  body.page-id-16990 .elementor-element-5458788 img,
  body.page-id-16990 .elementor-element-e8fe0f8 img {
    width: 18px !important;
    height: 18px !important;
  }
}
@media (max-width: 370px) {
  body.page-id-16990 .elementor-element-a7b1f76 .elementor-heading-title,
  body.page-id-16990 .elementor-element-ddf26f6 .elementor-heading-title {
    font-size: 12px !important;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  body.page-id-16990 .elementor-element-b8afd75 {
    width: calc(100% - 96px) !important;
    max-width: calc(100% - 96px) !important;
    align-self: center !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
}
/* mdc-mobile-polish:end *//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'FC Iconic';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.themedicative.co/wp-content/uploads/2024/12/FCIconic-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'FC Iconic';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.themedicative.co/wp-content/uploads/2024/12/FCIconic-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'FC Iconic';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.themedicative.co/wp-content/uploads/2024/12/FCIconic-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'FC Iconic';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.themedicative.co/wp-content/uploads/2024/12/FCIconic-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'FC Iconic';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.themedicative.co/wp-content/uploads/2024/12/FCIconic-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'FC Iconic';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.themedicative.co/wp-content/uploads/2024/12/FCIconic-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'FC Iconic';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.themedicative.co/wp-content/uploads/2024/12/FCIconic-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'FC Iconic';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.themedicative.co/wp-content/uploads/2024/12/FCIconic-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'FC Iconic';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.themedicative.co/wp-content/uploads/2024/12/FCIconic-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'FC Iconic';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.themedicative.co/wp-content/uploads/2024/12/FCIconic-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'FC Iconic';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.themedicative.co/wp-content/uploads/2024/12/FCIconic-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'FC Iconic';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.themedicative.co/wp-content/uploads/2024/12/FCIconic-ThinItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'FC Iconic';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.themedicative.co/wp-content/uploads/2024/12/FCIconic-ExtraLightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'FC Iconic';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.themedicative.co/wp-content/uploads/2024/12/FCIconic-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'FC Iconic';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.themedicative.co/wp-content/uploads/2024/12/FCIconic-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'FC Iconic';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.themedicative.co/wp-content/uploads/2024/12/FCIconic-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'FC Iconic';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.themedicative.co/wp-content/uploads/2024/12/FCIconic-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'FC Iconic';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.themedicative.co/wp-content/uploads/2024/12/FCIconic-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'FC Iconic';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.themedicative.co/wp-content/uploads/2024/12/FCIconic-ExtraBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'FC Iconic';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.themedicative.co/wp-content/uploads/2024/12/FCIconic-BlackItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'FC Iconic';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.themedicative.co/wp-content/uploads/2024/12/FCIconic-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'FC Iconic';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.themedicative.co/wp-content/uploads/2024/12/FCIconic-BoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */