.elementor-166 .elementor-element.elementor-element-0c90d88{--display:flex;--min-height:520px;--overflow:hidden;--overlay-opacity:1;--padding-top:120px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-166 .elementor-element.elementor-element-0c90d88:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-0c90d88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bangkokinterdental.angkul.com/wp-content/uploads/2026/05/slide1.jpg");background-position:center center;background-size:cover;}.elementor-166 .elementor-element.elementor-element-0c90d88::before, .elementor-166 .elementor-element.elementor-element-0c90d88 > .elementor-background-video-container::before, .elementor-166 .elementor-element.elementor-element-0c90d88 > .e-con-inner > .elementor-background-video-container::before, .elementor-166 .elementor-element.elementor-element-0c90d88 > .elementor-background-slideshow::before, .elementor-166 .elementor-element.elementor-element-0c90d88 > .e-con-inner > .elementor-background-slideshow::before, .elementor-166 .elementor-element.elementor-element-0c90d88 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(135deg, #001F50 0%, #0066FF80 100%);}.elementor-166 .elementor-element.elementor-element-1e3e40b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-166 .elementor-element.elementor-element-67061a5 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;color:#FFFFFFB3;}.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-166 .elementor-element.elementor-element-20e7446 .elementor-icon-wrapper{text-align:center;}.elementor-166 .elementor-element.elementor-element-20e7446.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4bd7131 );}.elementor-166 .elementor-element.elementor-element-20e7446.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-20e7446.elementor-view-default .elementor-icon{color:var( --e-global-color-4bd7131 );border-color:var( --e-global-color-4bd7131 );}.elementor-166 .elementor-element.elementor-element-20e7446.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-20e7446.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4bd7131 );}.elementor-166 .elementor-element.elementor-element-20e7446 .elementor-icon{font-size:10px;}.elementor-166 .elementor-element.elementor-element-20e7446 .elementor-icon svg{height:10px;}.elementor-166 .elementor-element.elementor-element-47e68e2 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-4bd7131 );}.elementor-166 .elementor-element.elementor-element-d46db43 .elementor-heading-title{color:var( --e-global-color-b54175a );}.elementor-widget-text-editor{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-166 .elementor-element.elementor-element-2184416{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;color:#FFFFFFCC;}.elementor-166 .elementor-element.elementor-element-488d748{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 24px;--row-gap:48px;--column-gap:24px;}.elementor-166 .elementor-element.elementor-element-85ddcb9{--display:flex;}.elementor-166 .elementor-element.elementor-element-5bc8c3b .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-4bd7131 );}.elementor-166 .elementor-element.elementor-element-c9244a0{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-166 .elementor-element.elementor-element-c9244a0 .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-b54175a );}.elementor-166 .elementor-element.elementor-element-a70a18b{--display:flex;}.elementor-166 .elementor-element.elementor-element-5b8e856 .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-4bd7131 );}.elementor-166 .elementor-element.elementor-element-66e8152{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-166 .elementor-element.elementor-element-66e8152 .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-b54175a );}.elementor-166 .elementor-element.elementor-element-ee695cd{--display:flex;--overflow:hidden;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-166 .elementor-element.elementor-element-ee695cd:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-ee695cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09e8e07 );}.elementor-166 .elementor-element.elementor-element-9b81deb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;}.elementor-166 .elementor-element.elementor-element-a9fa77f{--display:flex;--justify-content:center;}.elementor-166 .elementor-element.elementor-element-3f69c85 .elementor-heading-title{font-size:12px;font-weight:700;}.elementor-166 .elementor-element.elementor-element-19e24cf{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-166 .elementor-element.elementor-element-19e24cf .elementor-heading-title{font-weight:700;}.elementor-166 .elementor-element.elementor-element-ca2bc7e{width:var( --container-widget-width, 560px );max-width:560px;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:560px;--container-widget-flex-grow:0;font-size:16px;line-height:1.6px;}.elementor-166 .elementor-element.elementor-element-ca2bc7e p{margin-block-end:0px;}.elementor-166 .elementor-element.elementor-element-a22da82{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-166 .elementor-element.elementor-element-67fe535 .elementor-button-content-wrapper{flex-direction:row;}.elementor-166 .elementor-element.elementor-element-67fe535 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-166 .elementor-element.elementor-element-67fe535 .elementor-button{font-size:15px;font-weight:500;}.elementor-166 .elementor-element.elementor-element-3f897a9{--display:flex;--overflow:hidden;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-166 .elementor-element.elementor-element-7ba8fca img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-166 .elementor-element.elementor-element-8f264d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-166 .elementor-element.elementor-element-35b78c0 .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-166 .elementor-element.elementor-element-35b78c0 .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-b465270 );}.elementor-166 .elementor-element.elementor-element-35b78c0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-271d56e );fill:var( --e-global-color-b54175a );color:var( --e-global-color-b54175a );}.elementor-166 .elementor-element.elementor-element-35b78c0.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-35b78c0.elementor-view-default .elementor-icon{fill:var( --e-global-color-271d56e );color:var( --e-global-color-271d56e );border-color:var( --e-global-color-271d56e );}.elementor-166 .elementor-element.elementor-element-35b78c0.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b54175a );}.elementor-166 .elementor-element.elementor-element-35b78c0 .elementor-icon{font-size:20px;border-radius:12px 12px 12px 12px;}.elementor-166 .elementor-element.elementor-element-35b78c0 .elementor-icon-box-title, .elementor-166 .elementor-element.elementor-element-35b78c0 .elementor-icon-box-title a{font-size:14px;font-weight:700;}.elementor-166 .elementor-element.elementor-element-35b78c0 .elementor-icon-box-description{font-size:12px;color:var( --e-global-color-fae9513 );}.elementor-166 .elementor-element.elementor-element-ad99122{--display:flex;--padding-top:0px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-166 .elementor-element.elementor-element-a0ee8d7{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-166 .elementor-element.elementor-element-a0ee8d7:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-a0ee8d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-87ec596 );}.elementor-166 .elementor-element.elementor-element-d1fe23d{text-align:center;}.elementor-166 .elementor-element.elementor-element-d1fe23d .elementor-heading-title{font-size:12px;font-weight:700;color:var( --e-global-color-271d56e );}.elementor-166 .elementor-element.elementor-element-665f30a{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:18px;color:var( --e-global-color-b3ea880 );}.elementor-166 .elementor-element.elementor-element-5977e19{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-5590d67 );--border-color:var( --e-global-color-5590d67 );--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-166 .elementor-element.elementor-element-9114683{--display:flex;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-166 .elementor-element.elementor-element-9114683.e-con{--align-self:center;}.elementor-166 .elementor-element.elementor-element-e133251{text-align:center;}.elementor-166 .elementor-element.elementor-element-e133251 .elementor-heading-title{font-size:12px;font-weight:700;}.elementor-166 .elementor-element.elementor-element-6e31e54{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-166 .elementor-element.elementor-element-6e31e54 .elementor-heading-title{font-weight:700;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-166 .elementor-element.elementor-element-11c8253{--divider-border-style:solid;--divider-color:var( --e-global-color-271d56e );--divider-border-width:2px;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-166 .elementor-element.elementor-element-11c8253 .elementor-divider-separator{width:48px;margin:0 auto;margin-center:0;}.elementor-166 .elementor-element.elementor-element-11c8253 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-166 .elementor-element.elementor-element-240b9f3{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:16px;line-height:1.6px;}.elementor-166 .elementor-element.elementor-element-240b9f3.elementor-element{--align-self:center;}.elementor-166 .elementor-element.elementor-element-240b9f3 p{margin-block-end:0px;}.elementor-166 .elementor-element.elementor-element-d30ac87{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-166 .elementor-element.elementor-element-00618a1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-166 .elementor-element.elementor-element-9a0d0c1{--display:flex;}.elementor-166 .elementor-element.elementor-element-af227cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-166 .elementor-element.elementor-element-af227cb .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.16em;color:var( --e-global-color-271d56e );}.elementor-166 .elementor-element.elementor-element-f53db68{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-fae9513 );}.elementor-166 .elementor-element.elementor-element-f53db68 p{margin-block-end:0px;}.elementor-166 .elementor-element.elementor-element-c36be97{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-166 .elementor-element.elementor-element-c36be97 .elementor-heading-title{font-size:13px;font-weight:700;color:var( --e-global-color-271d56e );}.elementor-166 .elementor-element.elementor-element-975a2d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-166 .elementor-element.elementor-element-65038ae{--display:flex;}.elementor-166 .elementor-element.elementor-element-f0e8aff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-166 .elementor-element.elementor-element-f0e8aff .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.16em;color:var( --e-global-color-271d56e );}.elementor-166 .elementor-element.elementor-element-0db67fb{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-fae9513 );}.elementor-166 .elementor-element.elementor-element-0db67fb p{margin-block-end:0px;}.elementor-166 .elementor-element.elementor-element-3cfcdd5{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-166 .elementor-element.elementor-element-3cfcdd5 .elementor-heading-title{font-size:13px;font-weight:700;color:var( --e-global-color-271d56e );}.elementor-166 .elementor-element.elementor-element-f22a7c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-166 .elementor-element.elementor-element-6b9e042{--display:flex;}.elementor-166 .elementor-element.elementor-element-6efa61a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-166 .elementor-element.elementor-element-6efa61a .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.16em;color:var( --e-global-color-271d56e );}.elementor-166 .elementor-element.elementor-element-f39bc31{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-fae9513 );}.elementor-166 .elementor-element.elementor-element-f39bc31 p{margin-block-end:0px;}.elementor-166 .elementor-element.elementor-element-4ee77ce{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-166 .elementor-element.elementor-element-4ee77ce .elementor-heading-title{font-size:13px;font-weight:700;color:var( --e-global-color-271d56e );}.elementor-166 .elementor-element.elementor-element-b65fc9c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-166 .elementor-element.elementor-element-b20a0e3{--display:flex;}.elementor-166 .elementor-element.elementor-element-4c831e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-166 .elementor-element.elementor-element-4c831e5 .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.16em;color:var( --e-global-color-271d56e );}.elementor-166 .elementor-element.elementor-element-e37b5e6{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-fae9513 );}.elementor-166 .elementor-element.elementor-element-e37b5e6 p{margin-block-end:0px;}.elementor-166 .elementor-element.elementor-element-22bb5a3{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-166 .elementor-element.elementor-element-22bb5a3 .elementor-heading-title{font-size:13px;font-weight:700;color:var( --e-global-color-271d56e );}.elementor-166 .elementor-element.elementor-element-6dcee18{--display:flex;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-166 .elementor-element.elementor-element-6dcee18:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-6dcee18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09e8e07 );}.elementor-166 .elementor-element.elementor-element-fcba21d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-166 .elementor-element.elementor-element-fcba21d.e-con{--align-self:center;}.elementor-166 .elementor-element.elementor-element-8b12a7f{--display:flex;}.elementor-166 .elementor-element.elementor-element-ecbf573{text-align:start;}.elementor-166 .elementor-element.elementor-element-ecbf573 .elementor-heading-title{font-size:12px;font-weight:700;}.elementor-166 .elementor-element.elementor-element-23684c8{width:var( --container-widget-width, 400px );max-width:400px;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:start;}.elementor-166 .elementor-element.elementor-element-23684c8 .elementor-heading-title{font-weight:700;}.elementor-166 .elementor-element.elementor-element-e7884b0{--display:flex;--justify-content:flex-end;}.elementor-166 .elementor-element.elementor-element-a43cf5b{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;text-align:start;font-size:16px;line-height:1.6px;}.elementor-166 .elementor-element.elementor-element-a43cf5b.elementor-element{--align-self:flex-end;}.elementor-166 .elementor-element.elementor-element-a43cf5b p{margin-block-end:0px;}.elementor-166 .elementor-element.elementor-element-2660a0c{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-166 .elementor-element.elementor-element-f192e77:hover{--e-transform-translateY:-3px;}.elementor-166 .elementor-element.elementor-element-f192e77{grid-column:span 3;grid-row:span 3;}.elementor-166 .elementor-element.elementor-element-f192e77 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-166 .elementor-element.elementor-element-34c9a5e:hover{--e-transform-translateY:-3px;}.elementor-166 .elementor-element.elementor-element-34c9a5e{grid-column:span 3;grid-row:span 2;}.elementor-166 .elementor-element.elementor-element-34c9a5e img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-166 .elementor-element.elementor-element-a61c7e0:hover{--e-transform-translateY:-3px;}.elementor-166 .elementor-element.elementor-element-a61c7e0{grid-column:span 2;grid-row:span 2;}.elementor-166 .elementor-element.elementor-element-a61c7e0 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-166 .elementor-element.elementor-element-ee253d6:hover{--e-transform-translateY:-3px;}.elementor-166 .elementor-element.elementor-element-ee253d6{grid-column:span 1;grid-row:span 2;}.elementor-166 .elementor-element.elementor-element-ee253d6 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-166 .elementor-element.elementor-element-89324d1:hover{--e-transform-translateY:-3px;}.elementor-166 .elementor-element.elementor-element-89324d1{grid-column:span 2;grid-row:span 2;}.elementor-166 .elementor-element.elementor-element-89324d1 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-166 .elementor-element.elementor-element-ee19282:hover{--e-transform-translateY:-3px;}.elementor-166 .elementor-element.elementor-element-ee19282{grid-column:span 3;grid-row:span 2;}.elementor-166 .elementor-element.elementor-element-ee19282 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-166 .elementor-element.elementor-element-ec41934{--display:flex;--overflow:hidden;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-166 .elementor-element.elementor-element-ec41934:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-ec41934 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-87ec596 );}.elementor-166 .elementor-element.elementor-element-d2a1032{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;}.elementor-166 .elementor-element.elementor-element-eb13660{--display:flex;}.elementor-166 .elementor-element.elementor-element-cf43945 .elementor-heading-title{font-size:12px;font-weight:700;}.elementor-166 .elementor-element.elementor-element-0312f64{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-166 .elementor-element.elementor-element-0312f64 .elementor-heading-title{font-weight:700;}.elementor-166 .elementor-element.elementor-element-f190847{width:var( --container-widget-width, 560px );max-width:560px;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:560px;--container-widget-flex-grow:0;font-size:16px;line-height:1.6px;}.elementor-166 .elementor-element.elementor-element-f190847 p{margin-block-end:0px;}.elementor-166 .elementor-element.elementor-element-1f2efb3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-166 .elementor-element.elementor-element-b9eec6d{--display:flex;}.elementor-166 .elementor-element.elementor-element-7b1169f{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-166 .elementor-element.elementor-element-7b1169f .elementor-icon-wrapper{text-align:center;}.elementor-166 .elementor-element.elementor-element-7b1169f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-271d56e );}.elementor-166 .elementor-element.elementor-element-7b1169f.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-7b1169f.elementor-view-default .elementor-icon{color:var( --e-global-color-271d56e );border-color:var( --e-global-color-271d56e );}.elementor-166 .elementor-element.elementor-element-7b1169f.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-7b1169f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-271d56e );}.elementor-166 .elementor-element.elementor-element-7b1169f .elementor-icon{font-size:24px;}.elementor-166 .elementor-element.elementor-element-7b1169f .elementor-icon svg{height:24px;}.elementor-166 .elementor-element.elementor-element-75b0b04{--display:flex;}.elementor-166 .elementor-element.elementor-element-fad93e9 .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-b465270 );}.elementor-166 .elementor-element.elementor-element-ee64755{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;color:var( --e-global-color-fae9513 );}.elementor-166 .elementor-element.elementor-element-c029872{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-166 .elementor-element.elementor-element-b98f2ea{--display:flex;}.elementor-166 .elementor-element.elementor-element-1023f2d{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-166 .elementor-element.elementor-element-1023f2d .elementor-icon-wrapper{text-align:center;}.elementor-166 .elementor-element.elementor-element-1023f2d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-271d56e );}.elementor-166 .elementor-element.elementor-element-1023f2d.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-1023f2d.elementor-view-default .elementor-icon{color:var( --e-global-color-271d56e );border-color:var( --e-global-color-271d56e );}.elementor-166 .elementor-element.elementor-element-1023f2d.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-1023f2d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-271d56e );}.elementor-166 .elementor-element.elementor-element-1023f2d .elementor-icon{font-size:24px;}.elementor-166 .elementor-element.elementor-element-1023f2d .elementor-icon svg{height:24px;}.elementor-166 .elementor-element.elementor-element-ca7b00d{--display:flex;}.elementor-166 .elementor-element.elementor-element-4d1835b .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-b465270 );}.elementor-166 .elementor-element.elementor-element-ec40c52{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;color:var( --e-global-color-fae9513 );}.elementor-166 .elementor-element.elementor-element-9f4e719{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-166 .elementor-element.elementor-element-6bcab40{--display:flex;}.elementor-166 .elementor-element.elementor-element-f7d6822{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-166 .elementor-element.elementor-element-f7d6822 .elementor-icon-wrapper{text-align:center;}.elementor-166 .elementor-element.elementor-element-f7d6822.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-271d56e );}.elementor-166 .elementor-element.elementor-element-f7d6822.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-f7d6822.elementor-view-default .elementor-icon{color:var( --e-global-color-271d56e );border-color:var( --e-global-color-271d56e );}.elementor-166 .elementor-element.elementor-element-f7d6822.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-f7d6822.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-271d56e );}.elementor-166 .elementor-element.elementor-element-f7d6822 .elementor-icon{font-size:24px;}.elementor-166 .elementor-element.elementor-element-f7d6822 .elementor-icon svg{height:24px;}.elementor-166 .elementor-element.elementor-element-6b43084{--display:flex;}.elementor-166 .elementor-element.elementor-element-6acbd9e .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-b465270 );}.elementor-166 .elementor-element.elementor-element-c8c30d8{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;color:var( --e-global-color-fae9513 );}.elementor-166 .elementor-element.elementor-element-0001e13{--display:flex;--overflow:hidden;}.elementor-166 .elementor-element.elementor-element-0001e13.e-con{--align-self:center;}.elementor-166 .elementor-element.elementor-element-3351645{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-166 .elementor-element.elementor-element-3351645 .elementor-heading-title{font-size:12px;font-weight:700;color:var( --e-global-color-4bd7131 );}.elementor-166 .elementor-element.elementor-element-7fdb6aa{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-166 .elementor-element.elementor-element-7fdb6aa .elementor-heading-title{color:var( --e-global-color-b54175a );}.elementor-166 .elementor-element.elementor-element-a0dded9{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;color:#FFFFFFCC;}.elementor-166 .elementor-element.elementor-element-a0dded9 p{margin-block-end:0px;}.elementor-166 .elementor-element.elementor-element-05aa2d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-166 .elementor-element.elementor-element-6c826c2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-166 .elementor-element.elementor-element-6c826c2 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-166 .elementor-element.elementor-element-4a65e96{--display:flex;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:var( --e-global-color-5590d67 );--border-color:var( --e-global-color-5590d67 );--padding-top:80px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-166 .elementor-element.elementor-element-4a65e96:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-4a65e96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b54175a );}.elementor-166 .elementor-element.elementor-element-f827ea3{--display:flex;}.elementor-166 .elementor-element.elementor-element-b7652b4{text-align:start;}.elementor-166 .elementor-element.elementor-element-b7652b4 .elementor-heading-title{font-size:12px;font-weight:700;}.elementor-166 .elementor-element.elementor-element-27df2a5{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-166 .elementor-element.elementor-element-27df2a5 .elementor-heading-title{font-weight:700;}.elementor-166 .elementor-element.elementor-element-905482d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-166 .elementor-element.elementor-element-4dd104d{--display:flex;}.elementor-166 .elementor-element.elementor-element-25ed3c4{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-166 .elementor-element.elementor-element-6a6cc80 .elementor-heading-title{font-size:12px;font-weight:700;color:var( --e-global-color-4bd7131 );}.elementor-166 .elementor-element.elementor-element-4562f00{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-166 .elementor-element.elementor-element-4562f00 .elementor-heading-title{font-size:28px;font-weight:700;color:var( --e-global-color-b54175a );}.elementor-166 .elementor-element.elementor-element-d0d1f3e{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;line-height:1.6px;color:#FFFFFFD9;}.elementor-166 .elementor-element.elementor-element-d0d1f3e p{margin-block-end:0px;}.elementor-166 .elementor-element.elementor-element-dbf280a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-166 .elementor-element.elementor-element-02dd27f{--display:flex;}.elementor-166 .elementor-element.elementor-element-ba880ed{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-166 .elementor-element.elementor-element-ba880ed .elementor-icon-wrapper{text-align:center;}.elementor-166 .elementor-element.elementor-element-ba880ed.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4bd7131 );}.elementor-166 .elementor-element.elementor-element-ba880ed.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-ba880ed.elementor-view-default .elementor-icon{color:var( --e-global-color-4bd7131 );border-color:var( --e-global-color-4bd7131 );}.elementor-166 .elementor-element.elementor-element-ba880ed.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-ba880ed.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4bd7131 );}.elementor-166 .elementor-element.elementor-element-ba880ed .elementor-icon{font-size:14px;}.elementor-166 .elementor-element.elementor-element-ba880ed .elementor-icon svg{height:14px;}.elementor-166 .elementor-element.elementor-element-0d1a345{--display:flex;}.elementor-166 .elementor-element.elementor-element-7760c54 .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;color:var( --e-global-color-4bd7131 );}.elementor-166 .elementor-element.elementor-element-3a44a28{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-166 .elementor-element.elementor-element-3a44a28 .elementor-heading-title{font-size:15px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-b54175a );}.elementor-166 .elementor-element.elementor-element-1dbf55c .elementor-icon-wrapper{text-align:center;}.elementor-166 .elementor-element.elementor-element-1dbf55c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF80;}.elementor-166 .elementor-element.elementor-element-1dbf55c.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-1dbf55c.elementor-view-default .elementor-icon{color:#FFFFFF80;border-color:#FFFFFF80;}.elementor-166 .elementor-element.elementor-element-1dbf55c.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-1dbf55c.elementor-view-default .elementor-icon svg{fill:#FFFFFF80;}.elementor-166 .elementor-element.elementor-element-1dbf55c .elementor-icon{font-size:14px;}.elementor-166 .elementor-element.elementor-element-1dbf55c .elementor-icon svg{height:14px;}.elementor-166 .elementor-element.elementor-element-73d8310{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-166 .elementor-element.elementor-element-407d10b{--display:flex;}.elementor-166 .elementor-element.elementor-element-7a3925a{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-166 .elementor-element.elementor-element-7a3925a .elementor-icon-wrapper{text-align:center;}.elementor-166 .elementor-element.elementor-element-7a3925a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4bd7131 );}.elementor-166 .elementor-element.elementor-element-7a3925a.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-7a3925a.elementor-view-default .elementor-icon{color:var( --e-global-color-4bd7131 );border-color:var( --e-global-color-4bd7131 );}.elementor-166 .elementor-element.elementor-element-7a3925a.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-7a3925a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4bd7131 );}.elementor-166 .elementor-element.elementor-element-7a3925a .elementor-icon{font-size:14px;}.elementor-166 .elementor-element.elementor-element-7a3925a .elementor-icon svg{height:14px;}.elementor-166 .elementor-element.elementor-element-7d6bdd8{--display:flex;}.elementor-166 .elementor-element.elementor-element-d1e39e5 .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;color:var( --e-global-color-4bd7131 );}.elementor-166 .elementor-element.elementor-element-ba2a42e{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-166 .elementor-element.elementor-element-ba2a42e .elementor-heading-title{font-size:15px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-b54175a );}.elementor-166 .elementor-element.elementor-element-b242119 .elementor-icon-wrapper{text-align:center;}.elementor-166 .elementor-element.elementor-element-b242119.elementor-view-stacked .elementor-icon{background-color:#FFFFFF80;}.elementor-166 .elementor-element.elementor-element-b242119.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-b242119.elementor-view-default .elementor-icon{color:#FFFFFF80;border-color:#FFFFFF80;}.elementor-166 .elementor-element.elementor-element-b242119.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-b242119.elementor-view-default .elementor-icon svg{fill:#FFFFFF80;}.elementor-166 .elementor-element.elementor-element-b242119 .elementor-icon{font-size:14px;}.elementor-166 .elementor-element.elementor-element-b242119 .elementor-icon svg{height:14px;}.elementor-166 .elementor-element.elementor-element-90532a8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-166 .elementor-element.elementor-element-19541a8{--display:flex;}.elementor-166 .elementor-element.elementor-element-796d7a3{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-166 .elementor-element.elementor-element-796d7a3 .elementor-icon-wrapper{text-align:center;}.elementor-166 .elementor-element.elementor-element-796d7a3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4bd7131 );}.elementor-166 .elementor-element.elementor-element-796d7a3.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-796d7a3.elementor-view-default .elementor-icon{color:var( --e-global-color-4bd7131 );border-color:var( --e-global-color-4bd7131 );}.elementor-166 .elementor-element.elementor-element-796d7a3.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-796d7a3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4bd7131 );}.elementor-166 .elementor-element.elementor-element-796d7a3 .elementor-icon{font-size:14px;}.elementor-166 .elementor-element.elementor-element-796d7a3 .elementor-icon svg{height:14px;}.elementor-166 .elementor-element.elementor-element-1fd81c9{--display:flex;}.elementor-166 .elementor-element.elementor-element-dd83139 .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;color:var( --e-global-color-4bd7131 );}.elementor-166 .elementor-element.elementor-element-87c131d{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-166 .elementor-element.elementor-element-87c131d .elementor-heading-title{font-size:15px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-b54175a );}.elementor-166 .elementor-element.elementor-element-242c4ce .elementor-icon-wrapper{text-align:center;}.elementor-166 .elementor-element.elementor-element-242c4ce.elementor-view-stacked .elementor-icon{background-color:#FFFFFF80;}.elementor-166 .elementor-element.elementor-element-242c4ce.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-242c4ce.elementor-view-default .elementor-icon{color:#FFFFFF80;border-color:#FFFFFF80;}.elementor-166 .elementor-element.elementor-element-242c4ce.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-242c4ce.elementor-view-default .elementor-icon svg{fill:#FFFFFF80;}.elementor-166 .elementor-element.elementor-element-242c4ce .elementor-icon{font-size:14px;}.elementor-166 .elementor-element.elementor-element-242c4ce .elementor-icon svg{height:14px;}@media(max-width:1024px){.elementor-166 .elementor-element.elementor-element-9b81deb{--grid-auto-flow:row;}.elementor-166 .elementor-element.elementor-element-d30ac87{--grid-auto-flow:row;}.elementor-166 .elementor-element.elementor-element-2660a0c{--grid-auto-flow:row;}.elementor-166 .elementor-element.elementor-element-d2a1032{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-166 .elementor-element.elementor-element-0c90d88{--content-width:650px;}.elementor-166 .elementor-element.elementor-element-ad99122{--content-width:880px;}.elementor-166 .elementor-element.elementor-element-9114683{--width:780px;}.elementor-166 .elementor-element.elementor-element-9a0d0c1{--width:80%;}.elementor-166 .elementor-element.elementor-element-65038ae{--width:80%;}.elementor-166 .elementor-element.elementor-element-6b9e042{--width:80%;}.elementor-166 .elementor-element.elementor-element-b20a0e3{--width:80%;}.elementor-166 .elementor-element.elementor-element-f827ea3{--width:780px;}.elementor-166 .elementor-element.elementor-element-25ed3c4{--width:70%;}}@media(max-width:767px){.elementor-166 .elementor-element.elementor-element-9b81deb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-166 .elementor-element.elementor-element-a22da82{--justify-content:center;}.elementor-166 .elementor-element.elementor-element-d30ac87{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-166 .elementor-element.elementor-element-2660a0c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-166 .elementor-element.elementor-element-f192e77{grid-column:span 1;grid-row:span 1;}.elementor-166 .elementor-element.elementor-element-34c9a5e{grid-column:span 1;grid-row:span 1;}.elementor-166 .elementor-element.elementor-element-a61c7e0{grid-column:span 1;grid-row:span 1;}.elementor-166 .elementor-element.elementor-element-ee253d6{grid-column:span 1;grid-row:span 1;}.elementor-166 .elementor-element.elementor-element-89324d1{grid-column:span 1;grid-row:span 1;}.elementor-166 .elementor-element.elementor-element-ee19282{grid-column:span 1;grid-row:span 1;}.elementor-166 .elementor-element.elementor-element-d2a1032{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-85ddcb9 */.elementor-166 .elementor-element.elementor-element-85ddcb9 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a70a18b */.elementor-166 .elementor-element.elementor-element-a70a18b {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ba8fca */.elementor-166 .elementor-element.elementor-element-7ba8fca img {
    aspect-ratio: 4 / 5;
    border-radius: 24px;
    overflow: hidden;
    background: linear-gradient(135deg, #001F50, var(--navy-700));
    box-shadow: var(--sh-md);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f264d6 */.elementor-166 .elementor-element.elementor-element-8f264d6 {
    width: auto;
    position: absolute;
    left: 24px;
    bottom: 24px;
    right: 24px;
    background: rgba(255, 255, 255, .96);
    border-radius: 12px;
    padding: 18px 20px;
    display: flex;
    align-items: center;
    gap: 14px;
    backdrop-filter: blur(8px);
    box-shadow: var(--sh-sm);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f897a9 */.elementor-166 .elementor-element.elementor-element-3f897a9 {
    border-radius: 24px;
    overflow: hidden;
    box-shadow: var(--sh-lg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0ee8d7 */.elementor-166 .elementor-element.elementor-element-a0ee8d7 {
    background: radial-gradient(400px 200px at 10% 0%, rgba(0, 102, 255, .12), transparent 60%), radial-gradient(400px 200px at 90% 100%, rgba(0, 45, 115, .08), transparent 60%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f192e77 */.elementor-166 .elementor-element.elementor-element-f192e77 a {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34c9a5e */.elementor-166 .elementor-element.elementor-element-34c9a5e a {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a61c7e0 */.elementor-166 .elementor-element.elementor-element-a61c7e0 a {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee253d6 */.elementor-166 .elementor-element.elementor-element-ee253d6 a {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89324d1 */.elementor-166 .elementor-element.elementor-element-89324d1 a {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee19282 */.elementor-166 .elementor-element.elementor-element-ee19282 a {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9eec6d */.elementor-166 .elementor-element.elementor-element-b9eec6d {
    width: 48px;
    height: 48px;
    border-radius: 12px;
    background: var(--white);
    color: var(--navy-700);
    display: grid;
    place-items: center;
    font-family: 'Figtree';
    font-weight: 800;
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b98f2ea */.elementor-166 .elementor-element.elementor-element-b98f2ea {
    width: 48px;
    height: 48px;
    border-radius: 12px;
    background: var(--white);
    color: var(--navy-700);
    display: grid;
    place-items: center;
    font-family: 'Figtree';
    font-weight: 800;
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bcab40 */.elementor-166 .elementor-element.elementor-element-6bcab40 {
    width: 48px;
    height: 48px;
    border-radius: 12px;
    background: var(--white);
    color: var(--navy-700);
    display: grid;
    place-items: center;
    font-family: 'Figtree';
    font-weight: 800;
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-f9a58e7 */.elementor-166 .elementor-element.elementor-element-f9a58e7, 
.elementor-166 .elementor-element.elementor-element-f9a58e7 .elementor-custom-embed,
.elementor-166 .elementor-element.elementor-element-f9a58e7 iframe
{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02dd27f */.elementor-166 .elementor-element.elementor-element-02dd27f {
    width: 32px;
    height: 32px;
    border-radius: 8px;
    background: rgba(139,170,255,.18);
    color: var(--blue-200);
    display: grid;
    place-items: center;
    font-family: 'Figtree';
    font-weight: 800;
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-407d10b */.elementor-166 .elementor-element.elementor-element-407d10b {
    width: 32px;
    height: 32px;
    border-radius: 8px;
    background: rgba(139,170,255,.18);
    color: var(--blue-200);
    display: grid;
    place-items: center;
    font-family: 'Figtree';
    font-weight: 800;
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19541a8 */.elementor-166 .elementor-element.elementor-element-19541a8 {
    width: 32px;
    height: 32px;
    border-radius: 8px;
    background: rgba(139,170,255,.18);
    color: var(--blue-200);
    display: grid;
    place-items: center;
    font-family: 'Figtree';
    font-weight: 800;
    font-size: 18px;
}/* End custom CSS */