.elementor-682 .elementor-element.elementor-element-833f9c1{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-682 .elementor-element.elementor-element-833f9c1:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-833f9c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#082A52;}.elementor-682 .elementor-element.elementor-element-23026be{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:28px;--padding-bottom:8px;--padding-left:0px;--padding-right:24px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-682 .elementor-element.elementor-element-39083f4{color:#EEF2FF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-682 .elementor-element.elementor-element-8c5dcf7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-682 .elementor-element.elementor-element-8c5dcf7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-682 .elementor-element.elementor-element-8c5dcf7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-682 .elementor-element.elementor-element-8c5dcf7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-682 .elementor-element.elementor-element-4d3d77e .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:60px;font-weight:700;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-16259f9{color:#EEF2FF;}.elementor-682 .elementor-element.elementor-element-4536c45{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-682 .elementor-element.elementor-element-1c6cbe3{color:#EEF2FF;}.elementor-682 .elementor-element.elementor-element-e7ad436{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-682 .elementor-element.elementor-element-70d7095 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-7dcd3ba .elementor-button:hover, .elementor-682 .elementor-element.elementor-element-7dcd3ba .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-7dcd3ba .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-7dcd3ba .elementor-button:hover svg, .elementor-682 .elementor-element.elementor-element-7dcd3ba .elementor-button:focus svg{fill:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-f1a9c34 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-682 .elementor-element.elementor-element-f1a9c34 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-682 .elementor-element.elementor-element-f1a9c34{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-682 .elementor-element.elementor-element-f1a9c34 .elementor-icon-list-text{color:#EEF2FF;transition:color 0.3s;}.elementor-682 .elementor-element.elementor-element-fe0b395{--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;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-269716b{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-269716b:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-269716b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #071B66 50%, #FFFFFF 50%);}.elementor-682 .elementor-element.elementor-element-278eeaf{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.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{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-682 .elementor-element.elementor-element-ce2d304{background-color:var( --e-global-color-accent );}.elementor-682 .elementor-element.elementor-element-ce2d304 .elementor-icon-box-title{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-ce2d304 .elementor-icon-box-description{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-3b654a1{background-color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-3b654a1 .elementor-icon-box-title{color:#071B66;}.elementor-682 .elementor-element.elementor-element-3b654a1 .elementor-icon-box-description{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-912b10a{background-color:#0E7375;}.elementor-682 .elementor-element.elementor-element-912b10a .elementor-icon-box-title{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-912b10a .elementor-icon-box-description{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-7170e9b{background-color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-7170e9b .elementor-icon-box-title{color:#071B66;}.elementor-682 .elementor-element.elementor-element-7170e9b .elementor-icon-box-description{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-790cc29{background-color:#DCE8FF;}.elementor-682 .elementor-element.elementor-element-790cc29 .elementor-icon-box-title{color:#071B66;}.elementor-682 .elementor-element.elementor-element-790cc29 .elementor-icon-box-description{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-a2612fa{--display:flex;--min-height:52px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;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:#DDE3EE;--border-color:#DDE3EE;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;--z-index:50;}.elementor-682 .elementor-element.elementor-element-a2612fa:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-a2612fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-75944b2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-682 .elementor-element.elementor-element-75944b2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-682 .elementor-element.elementor-element-75944b2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-682 .elementor-element.elementor-element-75944b2 .elementor-icon-list-text{color:#071B66;transition:color 0.3s;}.elementor-682 .elementor-element.elementor-element-cdcea27 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-55e6f17{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-55e6f17:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-55e6f17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-2161f6f .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:48px;font-weight:700;color:#071B66;}.elementor-682 .elementor-element.elementor-element-92c74ea{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-2462d5d{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-682 .elementor-element.elementor-element-2462d5d:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-2462d5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-682 .elementor-element.elementor-element-d7ef0b5 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:28px;font-weight:700;color:#071B66;}.elementor-682 .elementor-element.elementor-element-f160ffa .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-682 .elementor-element.elementor-element-f160ffa .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-682 .elementor-element.elementor-element-f160ffa{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-682 .elementor-element.elementor-element-f160ffa .elementor-icon-list-text{color:#053A77;transition:color 0.3s;}.elementor-682 .elementor-element.elementor-element-4d7792b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-f73ca54{background-color:#4A4A4A;padding:10px 10px 10px 10px;border-radius:5px 5px 5px 5px;}.elementor-682 .elementor-element.elementor-element-f73ca54 .elementor-icon-box-title, .elementor-682 .elementor-element.elementor-element-f73ca54 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-682 .elementor-element.elementor-element-f73ca54 .elementor-icon-box-title{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-f73ca54:has(:hover) .elementor-icon-box-title,
					 .elementor-682 .elementor-element.elementor-element-f73ca54:has(:focus) .elementor-icon-box-title{color:#FFA500;}.elementor-682 .elementor-element.elementor-element-f73ca54 .elementor-icon-box-description{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-511fe37{background-color:#4A4A4A;padding:10px 10px 10px 10px;border-radius:5px 5px 5px 5px;}.elementor-682 .elementor-element.elementor-element-511fe37 .elementor-icon-box-title, .elementor-682 .elementor-element.elementor-element-511fe37 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-682 .elementor-element.elementor-element-511fe37 .elementor-icon-box-title{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-511fe37:has(:hover) .elementor-icon-box-title,
					 .elementor-682 .elementor-element.elementor-element-511fe37:has(:focus) .elementor-icon-box-title{color:#FFA500;}.elementor-682 .elementor-element.elementor-element-511fe37 .elementor-icon-box-description{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-ebd57d4{background-color:#4A4A4A;padding:10px 10px 10px 10px;border-radius:5px 5px 5px 5px;}.elementor-682 .elementor-element.elementor-element-ebd57d4 .elementor-icon-box-title, .elementor-682 .elementor-element.elementor-element-ebd57d4 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-682 .elementor-element.elementor-element-ebd57d4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-ebd57d4:has(:hover) .elementor-icon-box-title,
					 .elementor-682 .elementor-element.elementor-element-ebd57d4:has(:focus) .elementor-icon-box-title{color:#FFA500;}.elementor-682 .elementor-element.elementor-element-ebd57d4 .elementor-icon-box-description{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-7c0f527{background-color:#4A4A4A;padding:10px 10px 10px 10px;border-radius:5px 5px 5px 5px;}.elementor-682 .elementor-element.elementor-element-7c0f527 .elementor-icon-box-title, .elementor-682 .elementor-element.elementor-element-7c0f527 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-682 .elementor-element.elementor-element-7c0f527 .elementor-icon-box-title{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-7c0f527:has(:hover) .elementor-icon-box-title,
					 .elementor-682 .elementor-element.elementor-element-7c0f527:has(:focus) .elementor-icon-box-title{color:#FFA500;}.elementor-682 .elementor-element.elementor-element-7c0f527 .elementor-icon-box-description{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-aeaff01 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:28px;font-weight:700;color:#071B66;}.elementor-682 .elementor-element.elementor-element-8dc0f3d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-682 .elementor-element.elementor-element-8dc0f3d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-682 .elementor-element.elementor-element-8dc0f3d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-682 .elementor-element.elementor-element-8dc0f3d .elementor-icon-list-text{color:#071B66;transition:color 0.3s;}.elementor-682 .elementor-element.elementor-element-ead1a4d{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-ead1a4d:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-ead1a4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#996E44;}.elementor-682 .elementor-element.elementor-element-ccf115b .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:48px;font-weight:700;color:#071B66;}.elementor-682 .elementor-element.elementor-element-9cbdec6{color:#071B66;}.elementor-682 .elementor-element.elementor-element-6d85a96{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-ce5457f .elementor-icon-box-title{color:#071B66;}.elementor-682 .elementor-element.elementor-element-ce5457f .elementor-icon-box-description{color:#071B66;}.elementor-682 .elementor-element.elementor-element-0b4564c .elementor-icon-box-title{color:#071B66;}.elementor-682 .elementor-element.elementor-element-0b4564c .elementor-icon-box-description{color:#071B66;}.elementor-682 .elementor-element.elementor-element-3405188 .elementor-icon-box-title{color:#071B66;}.elementor-682 .elementor-element.elementor-element-3405188 .elementor-icon-box-description{color:#071B66;}.elementor-682 .elementor-element.elementor-element-9735b27 .elementor-icon-box-title{color:#071B66;}.elementor-682 .elementor-element.elementor-element-9735b27 .elementor-icon-box-description{color:#071B66;}.elementor-682 .elementor-element.elementor-element-1b51474 .elementor-icon-box-title{color:#071B66;}.elementor-682 .elementor-element.elementor-element-1b51474 .elementor-icon-box-description{color:#071B66;}.elementor-682 .elementor-element.elementor-element-2e31194 .elementor-icon-box-title{color:#071B66;}.elementor-682 .elementor-element.elementor-element-2e31194 .elementor-icon-box-description{color:#071B66;}.elementor-682 .elementor-element.elementor-element-8603161{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-8603161:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-8603161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-21a9529 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:48px;font-weight:700;color:#071B66;}.elementor-682 .elementor-element.elementor-element-0ff3f3e{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-ab59f79{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-ab59f79:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-ab59f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#082A52;}.elementor-682 .elementor-element.elementor-element-4aaf1fa{color:#EEF2FF;}.elementor-682 .elementor-element.elementor-element-d914839 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:48px;font-weight:700;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-ac1e41b{color:#EEF2FF;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-682 .elementor-element.elementor-element-908129c .elementor-accordion-icon, .elementor-682 .elementor-element.elementor-element-908129c .elementor-accordion-title{color:#071B66;}.elementor-682 .elementor-element.elementor-element-908129c .elementor-accordion-icon svg{fill:#071B66;}.elementor-682 .elementor-element.elementor-element-908129c .elementor-active .elementor-accordion-icon, .elementor-682 .elementor-element.elementor-element-908129c .elementor-active .elementor-accordion-title{color:#071B66;}.elementor-682 .elementor-element.elementor-element-908129c .elementor-active .elementor-accordion-icon svg{fill:#071B66;}.elementor-682 .elementor-element.elementor-element-908129c .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-06dd8b6 );}.elementor-682 .elementor-element.elementor-element-908129c .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-06dd8b6 );}.elementor-682 .elementor-element.elementor-element-908129c .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-aa1cc0e );}.elementor-682 .elementor-element.elementor-element-908129c .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-aa1cc0e );}.elementor-682 .elementor-element.elementor-element-908129c .elementor-tab-content{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-c707352{color:#EEF2FF;}.elementor-682 .elementor-element.elementor-element-f642c10{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-f642c10:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-f642c10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCE8FF;}.elementor-682 .elementor-element.elementor-element-3b1bde5 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:48px;font-weight:700;color:#071B66;}.elementor-682 .elementor-element.elementor-element-f201db4{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-e3fe2cc{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-63cc165{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-9fac4ac .elementor-heading-title{font-family:"Anek Latin", Sans-serif;font-size:26px;font-weight:700;line-height:1.15em;color:#071B66;}.elementor-682 .elementor-element.elementor-element-c49a123{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-807eabd{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-6d24411 .elementor-heading-title{font-family:"Anek Latin", Sans-serif;font-size:26px;font-weight:700;line-height:1.15em;color:#071B66;}.elementor-682 .elementor-element.elementor-element-83f7bad{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-99770d7{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-e1c164c .elementor-heading-title{font-family:"Anek Latin", Sans-serif;font-size:26px;font-weight:700;line-height:1.15em;color:#071B66;}.elementor-682 .elementor-element.elementor-element-352541c{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-3c28bbf .elementor-heading-title{font-family:"Anek Latin", Sans-serif;font-size:26px;font-weight:700;line-height:1.15em;color:#071B66;}.elementor-682 .elementor-element.elementor-element-49d0bd4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-f789ec6 .elementor-icon-box-title{color:#071B66;}.elementor-682 .elementor-element.elementor-element-f789ec6 .elementor-icon-box-description{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-3aef5f8 .elementor-icon-box-title{color:#071B66;}.elementor-682 .elementor-element.elementor-element-3aef5f8 .elementor-icon-box-description{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-96c9a9c .elementor-heading-title{font-family:"Anek Latin", Sans-serif;font-size:26px;font-weight:700;line-height:1.15em;color:#071B66;}.elementor-682 .elementor-element.elementor-element-ff89277{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-0e9b749{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-0e9b749:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-0e9b749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-b7895ec .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:48px;font-weight:700;color:#071B66;}.elementor-682 .elementor-element.elementor-element-ad93a19{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-fa0649b{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-135772a{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-c19684a{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-c19684a:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-c19684a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E7375;}.elementor-682 .elementor-element.elementor-element-de1f559 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:48px;font-weight:700;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-96d6aeb{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-b1a0ef5{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-88927b6{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-38b3e90 .elementor-heading-title{font-family:"Anek Latin", Sans-serif;font-size:26px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-b37cb06{color:#EEF2FF;}.elementor-682 .elementor-element.elementor-element-3ad8277 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-682 .elementor-element.elementor-element-3ad8277 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-682 .elementor-element.elementor-element-3ad8277{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-682 .elementor-element.elementor-element-3ad8277 .elementor-icon-list-text{color:#0E7375;transition:color 0.3s;}.elementor-682 .elementor-element.elementor-element-f0a5aac{color:#EEF2FF;}.elementor-682 .elementor-element.elementor-element-89f2b4f{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-89f2b4f:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-89f2b4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCE8FF;}.elementor-682 .elementor-element.elementor-element-a93983d .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:48px;font-weight:700;color:#071B66;}.elementor-682 .elementor-element.elementor-element-a231c24{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-94c46e5{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-db61faf{background-color:#F37A03;}.elementor-682 .elementor-element.elementor-element-db61faf .elementor-icon-box-title{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-db61faf:has(:hover) .elementor-icon-box-title,
					 .elementor-682 .elementor-element.elementor-element-db61faf:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-db61faf .elementor-icon-box-description{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-c38543b{background-color:#071B66;}.elementor-682 .elementor-element.elementor-element-c38543b .elementor-icon-box-title{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-c38543b:has(:hover) .elementor-icon-box-title,
					 .elementor-682 .elementor-element.elementor-element-c38543b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-c38543b .elementor-icon-box-description{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-916d506{background-color:#15999B;}.elementor-682 .elementor-element.elementor-element-916d506 .elementor-icon-box-title{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-916d506:has(:hover) .elementor-icon-box-title,
					 .elementor-682 .elementor-element.elementor-element-916d506:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-916d506 .elementor-icon-box-description{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-9dd3fd2{background-color:#515151;}.elementor-682 .elementor-element.elementor-element-9dd3fd2 .elementor-icon-box-title{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-9dd3fd2:has(:hover) .elementor-icon-box-title,
					 .elementor-682 .elementor-element.elementor-element-9dd3fd2:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-9dd3fd2 .elementor-icon-box-description{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-6039cec .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-682 .elementor-element.elementor-element-6039cec .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-682 .elementor-element.elementor-element-6039cec{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-682 .elementor-element.elementor-element-6039cec .elementor-icon-list-text{color:#053A77;transition:color 0.3s;}.elementor-682 .elementor-element.elementor-element-613afa8{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-613afa8:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-613afa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-1d3f3ec .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:48px;font-weight:700;color:#071B66;}.elementor-682 .elementor-element.elementor-element-54bda40{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-a02c21d .elementor-heading-title{font-family:"Anek Latin", Sans-serif;font-size:26px;font-weight:700;line-height:1.15em;color:#071B66;}.elementor-682 .elementor-element.elementor-element-045b6c7{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-3d05265{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-3d05265:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-3d05265 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#996E44;}.elementor-682 .elementor-element.elementor-element-f5b2717 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:48px;font-weight:700;color:#071B66;}.elementor-682 .elementor-element.elementor-element-36f1129{color:#071B66;}.elementor-682 .elementor-element.elementor-element-c40e3f4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-08a18dd{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-686357b .elementor-heading-title{font-family:"Anek Latin", Sans-serif;font-size:26px;font-weight:700;line-height:1.15em;color:#071B66;}.elementor-682 .elementor-element.elementor-element-88ab364{color:#071B66;}.elementor-682 .elementor-element.elementor-element-5ff5c13{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-4db9cf9 .elementor-heading-title{font-family:"Anek Latin", Sans-serif;font-size:26px;font-weight:700;line-height:1.15em;color:#071B66;}.elementor-682 .elementor-element.elementor-element-9758b01{color:#071B66;}.elementor-682 .elementor-element.elementor-element-7d00efc .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-e6e17af{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-e6e17af:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-e6e17af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#082A52;}.elementor-682 .elementor-element.elementor-element-25fe395 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:48px;font-weight:700;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-3e9cfc8{color:#EEF2FF;}.elementor-682 .elementor-element.elementor-element-e836225 .elementor-heading-title{font-family:"Anek Latin", Sans-serif;font-size:26px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-4ee8e29{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-35fbc04 .elementor-icon-box-title{color:#071B66;}.elementor-682 .elementor-element.elementor-element-35fbc04 .elementor-icon-box-description{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-6cd1a70 .elementor-icon-box-title{color:#071B66;}.elementor-682 .elementor-element.elementor-element-6cd1a70 .elementor-icon-box-description{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-23778cb .elementor-icon-box-title{color:#071B66;}.elementor-682 .elementor-element.elementor-element-23778cb .elementor-icon-box-description{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-1032903 .elementor-icon-box-title{color:#071B66;}.elementor-682 .elementor-element.elementor-element-1032903 .elementor-icon-box-description{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-77e458c .elementor-icon-box-title{color:#071B66;}.elementor-682 .elementor-element.elementor-element-77e458c .elementor-icon-box-description{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-11a02a1 .elementor-icon-box-title{color:#071B66;}.elementor-682 .elementor-element.elementor-element-11a02a1 .elementor-icon-box-description{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-29e9dd2 .elementor-heading-title{font-family:"Anek Latin", Sans-serif;font-size:26px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-c520c86{color:#EEF2FF;}.elementor-682 .elementor-element.elementor-element-039bfd7 .elementor-heading-title{font-family:"Anek Latin", Sans-serif;font-size:26px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-e1cb09e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-682 .elementor-element.elementor-element-e1cb09e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-682 .elementor-element.elementor-element-e1cb09e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-682 .elementor-element.elementor-element-e1cb09e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-682 .elementor-element.elementor-element-16f12a8{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-16f12a8:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-16f12a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-2922a40 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:48px;font-weight:700;color:#071B66;}.elementor-682 .elementor-element.elementor-element-f89ae2d{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-d5d9b11 .elementor-heading-title{font-family:"Anek Latin", Sans-serif;font-size:26px;font-weight:700;line-height:1.15em;color:#071B66;}.elementor-682 .elementor-element.elementor-element-20a607c{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-2c809c9 .elementor-heading-title{font-family:"Anek Latin", Sans-serif;font-size:26px;font-weight:700;line-height:1.15em;color:#071B66;}.elementor-682 .elementor-element.elementor-element-08e3051{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-3218016{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-496a6a1{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-496a6a1:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-496a6a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E7375;}.elementor-682 .elementor-element.elementor-element-e48a231{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-b7ce027{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-9a7abfb .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:48px;font-weight:700;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-77a8a88{color:#EEF2FF;}.elementor-682 .elementor-element.elementor-element-79380e3{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-f1072fc{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-f1072fc:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-f1072fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCE8FF;}.elementor-682 .elementor-element.elementor-element-34cc76d .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:48px;font-weight:700;color:#071B66;}.elementor-682 .elementor-element.elementor-element-6497d79{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-8ba50ad{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-f954f40 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-9bf16a1 .elementor-button{background-color:#071B66;fill:#FFFFFF;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-a03fd7d{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-a03fd7d:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-a03fd7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-d2c859a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-e1f8213{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-e1f8213:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-e1f8213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A254E;}.elementor-682 .elementor-element.elementor-element-eea9cba{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-914557b{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-8fc1780 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:48px;font-weight:700;line-height:42px;color:#071B66;}.elementor-682 .elementor-element.elementor-element-3467e1f{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-31cd6b6{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-9c2e0ed .elementor-heading-title{font-family:"Anek Latin", Sans-serif;font-size:26px;font-weight:700;line-height:1.15em;color:#071B66;}.elementor-682 .elementor-element.elementor-element-da2c34f{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-867e703{color:#EEF2FF;}.elementor-682 .elementor-element.elementor-element-8f12eb9 .elementor-heading-title{font-family:"Anek Latin", Sans-serif;font-size:26px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-afd3706{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-dcd7539{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-dcd7539:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-dcd7539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-6da8a60 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:48px;font-weight:700;color:#071B66;}.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-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-682 .elementor-element.elementor-element-a3d6036 .elementor-toggle-title, .elementor-682 .elementor-element.elementor-element-a3d6036 .elementor-toggle-icon{color:#071B66;}.elementor-682 .elementor-element.elementor-element-a3d6036 .elementor-toggle-icon svg{fill:#071B66;}.elementor-682 .elementor-element.elementor-element-a3d6036 .elementor-tab-title.elementor-active a, .elementor-682 .elementor-element.elementor-element-a3d6036 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#071B66;}.elementor-682 .elementor-element.elementor-element-a3d6036 .elementor-tab-content{color:#0D1A4A;}.elementor-682 .elementor-element.elementor-element-fb4e1ec{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-fb4e1ec:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-fb4e1ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#996E44;}.elementor-682 .elementor-element.elementor-element-8c06d3e{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-682 .elementor-element.elementor-element-8c06d3e:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-8c06d3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#082A52;}.elementor-682 .elementor-element.elementor-element-bf19c2d{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-8845ff8 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:48px;font-weight:700;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-f9569ad{color:#EEF2FF;}.elementor-682 .elementor-element.elementor-element-ded0781{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-8352031{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-8352031:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-8352031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#082A52;}.elementor-682 .elementor-element.elementor-element-7de44be .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:48px;font-weight:700;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-808ce16{color:#EEF2FF;}.elementor-682 .elementor-element.elementor-element-4b6bd2b .elementor-heading-title{font-family:"Anek Latin", Sans-serif;font-size:26px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-f263699 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-682 .elementor-element.elementor-element-f263699 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-682 .elementor-element.elementor-element-f263699{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-682 .elementor-element.elementor-element-f263699 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-682 .elementor-element.elementor-element-4d3d77e .elementor-heading-title{font-size:64px;}.elementor-682 .elementor-element.elementor-element-278eeaf{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-682 .elementor-element.elementor-element-2161f6f .elementor-heading-title{font-size:48px;}.elementor-682 .elementor-element.elementor-element-d7ef0b5 .elementor-heading-title{font-size:24px;}.elementor-682 .elementor-element.elementor-element-4d7792b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-682 .elementor-element.elementor-element-aeaff01 .elementor-heading-title{font-size:24px;}.elementor-682 .elementor-element.elementor-element-ccf115b .elementor-heading-title{font-size:48px;}.elementor-682 .elementor-element.elementor-element-6d85a96{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-682 .elementor-element.elementor-element-21a9529 .elementor-heading-title{font-size:48px;}.elementor-682 .elementor-element.elementor-element-d914839 .elementor-heading-title{font-size:48px;}.elementor-682 .elementor-element.elementor-element-3b1bde5 .elementor-heading-title{font-size:48px;}.elementor-682 .elementor-element.elementor-element-e3fe2cc{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-682 .elementor-element.elementor-element-9fac4ac .elementor-heading-title{font-size:24px;}.elementor-682 .elementor-element.elementor-element-6d24411 .elementor-heading-title{font-size:24px;}.elementor-682 .elementor-element.elementor-element-e1c164c .elementor-heading-title{font-size:24px;}.elementor-682 .elementor-element.elementor-element-3c28bbf .elementor-heading-title{font-size:24px;}.elementor-682 .elementor-element.elementor-element-49d0bd4{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-682 .elementor-element.elementor-element-96c9a9c .elementor-heading-title{font-size:24px;}.elementor-682 .elementor-element.elementor-element-b7895ec .elementor-heading-title{font-size:48px;}.elementor-682 .elementor-element.elementor-element-fa0649b{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-682 .elementor-element.elementor-element-de1f559 .elementor-heading-title{font-size:48px;}.elementor-682 .elementor-element.elementor-element-38b3e90 .elementor-heading-title{font-size:24px;}.elementor-682 .elementor-element.elementor-element-a93983d .elementor-heading-title{font-size:48px;}.elementor-682 .elementor-element.elementor-element-94c46e5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-682 .elementor-element.elementor-element-1d3f3ec .elementor-heading-title{font-size:48px;}.elementor-682 .elementor-element.elementor-element-a02c21d .elementor-heading-title{font-size:24px;}.elementor-682 .elementor-element.elementor-element-f5b2717 .elementor-heading-title{font-size:48px;}.elementor-682 .elementor-element.elementor-element-c40e3f4{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-682 .elementor-element.elementor-element-686357b .elementor-heading-title{font-size:24px;}.elementor-682 .elementor-element.elementor-element-4db9cf9 .elementor-heading-title{font-size:24px;}.elementor-682 .elementor-element.elementor-element-25fe395 .elementor-heading-title{font-size:48px;}.elementor-682 .elementor-element.elementor-element-e836225 .elementor-heading-title{font-size:24px;}.elementor-682 .elementor-element.elementor-element-4ee8e29{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-682 .elementor-element.elementor-element-29e9dd2 .elementor-heading-title{font-size:24px;}.elementor-682 .elementor-element.elementor-element-039bfd7 .elementor-heading-title{font-size:24px;}.elementor-682 .elementor-element.elementor-element-2922a40 .elementor-heading-title{font-size:48px;}.elementor-682 .elementor-element.elementor-element-d5d9b11 .elementor-heading-title{font-size:24px;}.elementor-682 .elementor-element.elementor-element-2c809c9 .elementor-heading-title{font-size:24px;}.elementor-682 .elementor-element.elementor-element-3218016{--e-con-grid-template-columns:repeat(5, 1fr);--grid-auto-flow:row;}.elementor-682 .elementor-element.elementor-element-9a7abfb .elementor-heading-title{font-size:48px;}.elementor-682 .elementor-element.elementor-element-34cc76d .elementor-heading-title{font-size:48px;}.elementor-682 .elementor-element.elementor-element-eea9cba{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-682 .elementor-element.elementor-element-8fc1780 .elementor-heading-title{font-size:48px;}.elementor-682 .elementor-element.elementor-element-9c2e0ed .elementor-heading-title{font-size:24px;}.elementor-682 .elementor-element.elementor-element-8f12eb9 .elementor-heading-title{font-size:24px;}.elementor-682 .elementor-element.elementor-element-afd3706{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-682 .elementor-element.elementor-element-6da8a60 .elementor-heading-title{font-size:48px;}.elementor-682 .elementor-element.elementor-element-8845ff8 .elementor-heading-title{font-size:48px;}.elementor-682 .elementor-element.elementor-element-7de44be .elementor-heading-title{font-size:48px;}.elementor-682 .elementor-element.elementor-element-4b6bd2b .elementor-heading-title{font-size:24px;}}@media(min-width:768px){.elementor-682 .elementor-element.elementor-element-23026be{--width:60%;}.elementor-682 .elementor-element.elementor-element-fe0b395{--width:40%;}.elementor-682 .elementor-element.elementor-element-269716b{--content-width:90%;}.elementor-682 .elementor-element.elementor-element-a2612fa{--content-width:1140px;}.elementor-682 .elementor-element.elementor-element-55e6f17{--content-width:1140px;}.elementor-682 .elementor-element.elementor-element-ead1a4d{--content-width:1140px;}.elementor-682 .elementor-element.elementor-element-8603161{--content-width:1140px;}.elementor-682 .elementor-element.elementor-element-ab59f79{--content-width:1140px;}.elementor-682 .elementor-element.elementor-element-f642c10{--content-width:1140px;}.elementor-682 .elementor-element.elementor-element-0e9b749{--content-width:1140px;}.elementor-682 .elementor-element.elementor-element-c19684a{--content-width:1140px;}.elementor-682 .elementor-element.elementor-element-b1a0ef5{--width:26%;}.elementor-682 .elementor-element.elementor-element-88927b6{--width:70%;}.elementor-682 .elementor-element.elementor-element-89f2b4f{--content-width:1140px;}.elementor-682 .elementor-element.elementor-element-613afa8{--content-width:1140px;}.elementor-682 .elementor-element.elementor-element-3d05265{--content-width:1140px;}.elementor-682 .elementor-element.elementor-element-e6e17af{--content-width:1140px;}.elementor-682 .elementor-element.elementor-element-16f12a8{--content-width:1140px;}.elementor-682 .elementor-element.elementor-element-496a6a1{--content-width:1140px;}.elementor-682 .elementor-element.elementor-element-b7ce027{--width:48%;}.elementor-682 .elementor-element.elementor-element-79380e3{--width:48%;}.elementor-682 .elementor-element.elementor-element-f1072fc{--content-width:1140px;}.elementor-682 .elementor-element.elementor-element-a03fd7d{--content-width:1140px;}.elementor-682 .elementor-element.elementor-element-e1f8213{--content-width:1140px;}.elementor-682 .elementor-element.elementor-element-dcd7539{--content-width:1140px;}.elementor-682 .elementor-element.elementor-element-fb4e1ec{--content-width:1140px;}.elementor-682 .elementor-element.elementor-element-bf19c2d{--width:60%;}.elementor-682 .elementor-element.elementor-element-8352031{--content-width:1140px;}}@media(max-width:767px){.elementor-682 .elementor-element.elementor-element-23026be{--width:100%;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-4d3d77e .elementor-heading-title{font-size:42px;}.elementor-682 .elementor-element.elementor-element-fe0b395{--width:100%;}.elementor-682 .elementor-element.elementor-element-278eeaf{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-682 .elementor-element.elementor-element-a2612fa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-55e6f17{--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-2161f6f .elementor-heading-title{font-size:34px;}.elementor-682 .elementor-element.elementor-element-d7ef0b5 .elementor-heading-title{font-size:21px;}.elementor-682 .elementor-element.elementor-element-4d7792b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-682 .elementor-element.elementor-element-aeaff01 .elementor-heading-title{font-size:21px;}.elementor-682 .elementor-element.elementor-element-ead1a4d{--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-ccf115b .elementor-heading-title{font-size:34px;}.elementor-682 .elementor-element.elementor-element-6d85a96{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-682 .elementor-element.elementor-element-8603161{--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-21a9529 .elementor-heading-title{font-size:34px;}.elementor-682 .elementor-element.elementor-element-ab59f79{--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-d914839 .elementor-heading-title{font-size:34px;}.elementor-682 .elementor-element.elementor-element-f642c10{--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-3b1bde5 .elementor-heading-title{font-size:34px;}.elementor-682 .elementor-element.elementor-element-e3fe2cc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-682 .elementor-element.elementor-element-9fac4ac .elementor-heading-title{font-size:21px;}.elementor-682 .elementor-element.elementor-element-6d24411 .elementor-heading-title{font-size:21px;}.elementor-682 .elementor-element.elementor-element-e1c164c .elementor-heading-title{font-size:21px;}.elementor-682 .elementor-element.elementor-element-3c28bbf .elementor-heading-title{font-size:21px;}.elementor-682 .elementor-element.elementor-element-49d0bd4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-682 .elementor-element.elementor-element-96c9a9c .elementor-heading-title{font-size:21px;}.elementor-682 .elementor-element.elementor-element-0e9b749{--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-b7895ec .elementor-heading-title{font-size:34px;}.elementor-682 .elementor-element.elementor-element-fa0649b{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-682 .elementor-element.elementor-element-c19684a{--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-de1f559 .elementor-heading-title{font-size:34px;}.elementor-682 .elementor-element.elementor-element-b1a0ef5{--width:100%;}.elementor-682 .elementor-element.elementor-element-88927b6{--width:100%;}.elementor-682 .elementor-element.elementor-element-38b3e90 .elementor-heading-title{font-size:21px;}.elementor-682 .elementor-element.elementor-element-89f2b4f{--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-a93983d .elementor-heading-title{font-size:34px;}.elementor-682 .elementor-element.elementor-element-94c46e5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-682 .elementor-element.elementor-element-613afa8{--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-1d3f3ec .elementor-heading-title{font-size:34px;}.elementor-682 .elementor-element.elementor-element-a02c21d .elementor-heading-title{font-size:21px;}.elementor-682 .elementor-element.elementor-element-3d05265{--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-f5b2717 .elementor-heading-title{font-size:34px;}.elementor-682 .elementor-element.elementor-element-c40e3f4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-682 .elementor-element.elementor-element-686357b .elementor-heading-title{font-size:21px;}.elementor-682 .elementor-element.elementor-element-4db9cf9 .elementor-heading-title{font-size:21px;}.elementor-682 .elementor-element.elementor-element-e6e17af{--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-25fe395 .elementor-heading-title{font-size:34px;}.elementor-682 .elementor-element.elementor-element-e836225 .elementor-heading-title{font-size:21px;}.elementor-682 .elementor-element.elementor-element-4ee8e29{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-682 .elementor-element.elementor-element-29e9dd2 .elementor-heading-title{font-size:21px;}.elementor-682 .elementor-element.elementor-element-039bfd7 .elementor-heading-title{font-size:21px;}.elementor-682 .elementor-element.elementor-element-16f12a8{--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-2922a40 .elementor-heading-title{font-size:34px;}.elementor-682 .elementor-element.elementor-element-d5d9b11 .elementor-heading-title{font-size:21px;}.elementor-682 .elementor-element.elementor-element-2c809c9 .elementor-heading-title{font-size:21px;}.elementor-682 .elementor-element.elementor-element-3218016{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-682 .elementor-element.elementor-element-496a6a1{--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-b7ce027{--width:100%;}.elementor-682 .elementor-element.elementor-element-9a7abfb .elementor-heading-title{font-size:34px;}.elementor-682 .elementor-element.elementor-element-79380e3{--width:100%;}.elementor-682 .elementor-element.elementor-element-f1072fc{--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-34cc76d .elementor-heading-title{font-size:34px;}.elementor-682 .elementor-element.elementor-element-a03fd7d{--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-e1f8213{--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-eea9cba{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-682 .elementor-element.elementor-element-8fc1780 .elementor-heading-title{font-size:34px;}.elementor-682 .elementor-element.elementor-element-9c2e0ed .elementor-heading-title{font-size:21px;}.elementor-682 .elementor-element.elementor-element-8f12eb9 .elementor-heading-title{font-size:21px;}.elementor-682 .elementor-element.elementor-element-afd3706{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-682 .elementor-element.elementor-element-dcd7539{--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-6da8a60 .elementor-heading-title{font-size:34px;}.elementor-682 .elementor-element.elementor-element-fb4e1ec{--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-bf19c2d{--width:100%;}.elementor-682 .elementor-element.elementor-element-8845ff8 .elementor-heading-title{font-size:34px;}.elementor-682 .elementor-element.elementor-element-8352031{--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-682 .elementor-element.elementor-element-7de44be .elementor-heading-title{font-size:34px;}.elementor-682 .elementor-element.elementor-element-4b6bd2b .elementor-heading-title{font-size:21px;}}/* Start custom CSS *//* Data science Pune page (native Elementor rebuild, Oct 2026). Classes set in each widget's Advanced > CSS Classes. */
.ds-sec,.ds-hero,.ds-navbar{--ds-navy:#071B66;--ds-ink:#1d2433;--ds-muted:#4f5868;--ds-line:#dde3ee;--ds-soft:#f3f6fc;--ds-blue:#0b4fd1;--ds-green:#137a3f;--ds-orange:#F37A03}
.ds-sec{border-top:1px solid #dde3ee;scroll-margin-top:64px}
.ds-sec.ds-nob,.ds-reviews{border-top:0}
.ds-h1 .elementor-heading-title{font-size:clamp(2rem,4.2vw,2.9rem);line-height:1.15;font-weight:800}
.ds-h2 .elementor-heading-title{font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.25;font-weight:700}
.ds-h3 .elementor-heading-title{font-size:1.15rem;line-height:1.35;font-weight:700}
.ds-mt{margin-top:12px}
.ds-text{font-size:16px;line-height:1.65}
.ds-text p{margin:0 0 14px}.ds-text p:last-child{margin-bottom:0}
.ds-text a{color:#0b4fd1;text-decoration:underline;text-underline-offset:2px}
.ds-text a:hover{color:#071B66}
.ds-text ul{margin:0;padding-left:20px}.ds-text li{margin-bottom:6px}
.ds-lead p,.ds-text .ds-lead{font-size:1.08rem;max-width:780px}
.ds-hero-lead p{font-size:1.15rem;color:#1d2433}
.ds-note,.ds-text .ds-note{font-size:.88rem;}
.ds-muted{color:#4f5868}
.ds-eyebrow{font-size:.8rem!important;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#053A77;margin:0!important}
.ds-crumb{font-size:.9rem;}
.ds-crumb a{color:#0b4fd1}
.ds-tutor p{margin:0;line-height:1.4}.ds-tutor small{font-size:.88rem}
.ds-tutor-img img{width:52px;height:52px;border-radius:50%;object-fit:cover;object-position:top}
/* Buttons */
.ds-btn .elementor-button{min-height:48px;padding:14px 22px;border-radius:8px;font-weight:700;font-size:1rem;line-height:1.2;border:2px solid transparent;transition:background .15s}
.ds-btn-primary .elementor-button{background:#F37A03;color:#071B66}
.ds-btn-primary .elementor-button:hover,.ds-btn-primary .elementor-button:focus{background:#ff8f24;color:#071B66}
.ds-btn-ghost .elementor-button{background:#fff;color:#071B66;border-color:#071B66}
.ds-btn-ghost .elementor-button:hover,.ds-btn-ghost .elementor-button:focus{background:#f3f6fc;color:#071B66}
.ds-nav-btn .elementor-button{min-height:40px;padding:10px 18px}
.ds-sec a:focus-visible,.ds-hero a:focus-visible,.ds-navbar a:focus-visible,.ds-sec .elementor-tab-title:focus-visible{outline:3px solid #F37A03;outline-offset:2px}
/* Icon lists */
.ds-modes .elementor-icon-list-item{font-size:.85rem;font-weight:700;color:#071B66;background:#fff;border:1px solid #c9d3ea;border-radius:6px;padding:4px 10px;margin:0 8px 6px 0!important}
.ds-trust .elementor-icon-list-text{font-size:.92rem;}
.ds-trust .elementor-icon-list-item{margin-right:18px!important}
.ds-chips .elementor-icon-list-item,.ds-badges .elementor-icon-list-item{background:#f3f6fc;border:1px solid #dde3ee;border-radius:999px;padding:6px 14px;margin:0 8px 8px 0!important}
.ds-chips .elementor-icon-list-text{font-size:.92rem;}
.ds-chips a .elementor-icon-list-text{color:#0b4fd1}
.ds-badges .elementor-icon-list-item{background:#eaf7ef;border-color:#eaf7ef;border-radius:6px;padding:4px 10px}
.ds-badges .elementor-icon-list-text{font-size:.85rem;font-weight:600;}
.ds-check .elementor-icon-list-item{align-items:flex-start!important;margin-bottom:10px}
.ds-check .elementor-icon-list-icon svg{fill:#137a3f;width:18px;height:18px;margin-top:4px}
.ds-check .elementor-icon-list-text{font-size:1rem;padding-left:8px}
@media(min-width:768px){.ds-check-2col .elementor-icon-list-items{display:grid;grid-template-columns:1fr 1fr;column-gap:28px}}
/* Sticky tabs */
.ds-tabs{flex:1;min-width:0}
.ds-tabs .elementor-icon-list-items{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none}
.ds-tabs .elementor-icon-list-items::-webkit-scrollbar{display:none}
.ds-tabs .elementor-icon-list-item{margin:0!important;flex:0 0 auto}
.ds-tabs .elementor-icon-list-item a{display:block;padding:14px 12px;border-bottom:3px solid transparent}
.ds-tabs .elementor-icon-list-item a:hover{border-bottom-color:#F37A03}
.ds-tabs .elementor-icon-list-text{font-weight:600;font-size:.95rem;white-space:nowrap}
/* Cards & icon boxes */
.ds-card,.ds-learn{background:#fff;border:1px solid #dde3ee;border-radius:10px;padding:20px}
.ds-learn{padding:24px}
.ds-soft,.ds-card.ds-soft{background:#f3f6fc;border-color:transparent}
.ds-card .elementor-icon-box-title,.ds-statbox .elementor-icon-box-title,.ds-stat .elementor-icon-box-title,.ds-detail .elementor-icon-box-title{margin:0 0 6px;font-size:1.1rem;font-weight:700;}
.ds-card .elementor-icon-box-description{font-size:.97rem;line-height:1.6;}
.ds-card .elementor-icon-box-description a{color:#0b4fd1;text-decoration:underline}
.ds-icon-box-wrapper,.ds-card .elementor-icon-box-wrapper,.ds-stat .elementor-icon-box-wrapper,.ds-detail .elementor-icon-box-wrapper,.ds-statbox .elementor-icon-box-wrapper{text-align:left}
.ds-strip{background:#fff;border:1px solid #dde3ee;border-radius:10px;box-shadow:0 6px 20px rgba(7,27,102,.08);gap:0!important}
.ds-stat{padding:18px;border-left:1px solid #dde3ee}
.ds-stat:first-child{border-left:0}
.ds-stat .elementor-icon-box-title{font-size:1.05rem;margin-bottom:2px}
.ds-stat .elementor-icon-box-description{font-size:.88rem;line-height:1.45;}
@media(max-width:1024px){.ds-stat:nth-child(4){border-left:0}.ds-stat:nth-child(n+4){border-top:1px solid #dde3ee}}
@media(max-width:767px){.ds-stat{border-left:0!important;border-top:1px solid #dde3ee}.ds-stat:nth-child(-n+2){border-top:0}.ds-stat:nth-child(even){border-left:1px solid #dde3ee!important}.ds-stat:last-child{grid-column:1/-1}}
.ds-details{margin-top:8px}
.ds-detail .elementor-icon-box-title{font-size:.85rem;font-weight:500;margin-bottom:2px}
.ds-detail .elementor-icon-box-description{font-size:.95rem;}
.ds-statbox{background:#f3f6fc;border-radius:10px;padding:18px}
.ds-statbox .elementor-icon-box-title{font-size:1.6rem;line-height:1.2;margin:0}
.ds-statbox .elementor-icon-box-description{font-size:.9rem;}
/* Tables */
.ds-table{overflow-x:auto}
.ds-table table{width:100%;border-collapse:separate;border-spacing:0;font-size:.97rem;margin:0 0 12px;border:1px solid #dde3ee;border-radius:10px;overflow:hidden}
.ds-table tr,.ds-table tbody tr:nth-child(odd)>*,.ds-table tbody tr:nth-child(even)>*{background:#fff}
.ds-table thead tr>*{background:#f3f6fc}
.ds-table th,.ds-table td{text-align:left;padding:12px 14px;border:0;border-bottom:1px solid #dde3ee;vertical-align:top;background:none}
.ds-table thead th{background:#f3f6fc;color:#071B66}
.ds-table tbody tr:last-child>*{border-bottom:0}
/* Steps */
.ds-steps ol{counter-reset:s;list-style:none;padding:0;margin:0}
.ds-steps li{counter-increment:s;position:relative;padding-left:48px;margin-bottom:18px;min-height:34px}
.ds-steps li:before{content:counter(s);position:absolute;left:0;top:0;width:34px;height:34px;border-radius:50%;background:#071B66;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center}
/* Syllabus accordion */
.ds-modules .elementor-accordion-item{border:1px solid #dde3ee!important;border-radius:10px;margin-bottom:12px;overflow:hidden;background:#fff}
.ds-modules .elementor-tab-title{padding:18px 20px!important;border:0!important}
.ds-modules .elementor-tab-title .elementor-accordion-title{font-size:1.1rem;font-weight:700;}
.ds-modules .elementor-accordion-icon svg{fill:#071B66}
.ds-modules .elementor-tab-content{border-top:1px solid #dde3ee!important;padding:4px 20px 18px!important;font-size:.95rem;}
.ds-modules .elementor-tab-content h4{font-size:1rem;margin:16px 0 4px;color:#071B66}
.ds-modules .elementor-tab-content p{margin:0}
.ds-modules .ds-modsum{margin-top:12px!important;color:#1d2433;font-weight:500}
.ds-modules .elementor-tab-content a{color:#0b4fd1;text-decoration:underline}
/* FAQ toggle */
.ds-faq .elementor-toggle-item{border-bottom:1px solid #dde3ee}
.ds-faq .elementor-tab-title{padding:18px 0!important;border:0!important}
.ds-faq .elementor-toggle-title{font-size:1.02rem;font-weight:700;}
.ds-faq .elementor-toggle-icon svg{fill:#071B66}
.ds-faq .elementor-tab-content{padding:0 0 18px!important;border:0!important;line-height:1.65}
.ds-faq .elementor-tab-content a{color:#0b4fd1;text-decoration:underline}
/* Images */
.ds-tools .elementor-widget-image,.ds-tool{border:1px solid #dde3ee;border-radius:8px;padding:10px;text-align:center;background:#fff}
.ds-tool img{height:40px!important;width:auto!important;max-width:100%;object-fit:contain}
.ds-tool figcaption{font-size:.85rem;color:#4f5868;margin-top:6px}
.ds-logo img{height:40px!important;width:auto!important;object-fit:contain}
.ds-trainer-img img{width:100%;max-width:300px;height:auto;border-radius:10px}
.ds-cert img{width:100%;height:auto;border:1px solid #dde3ee;border-radius:8px}
.ds-photo img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:8px}
.ds-name .elementor-heading-title{font-size:1.35rem}
.ds-on-dark p{color:#dbe3ff}
.ds-band .ds-btn-ghost .elementor-button{border-color:#fff}
.ds-links ul{columns:2;column-gap:28px}
.ds-links li{break-inside:avoid}
@media(max-width:767px){.ds-links ul{columns:1}.ds-hero .ds-btn,.ds-sec .ds-btn{width:100%}.ds-hero .ds-btn .elementor-button,.ds-sec .ds-btn .elementor-button{width:100%}}
@media(prefers-reduced-motion:reduce){.ds-btn .elementor-button{transition:none}}
.ds-hero a.elementor-button,.ds-sec a.elementor-button,.ds-navbar a.elementor-button,.ds-tabs a,.ds-chips a{text-decoration:none!important}
.ds-tabs .elementor-icon-list-items{margin:0!important;width:100%}
.ds-tabs .elementor-icon-list-item:after{display:none!important}
.ds-chips .elementor-icon-list-item:after,.ds-modes .elementor-icon-list-item:after,.ds-trust .elementor-icon-list-item:after,.ds-badges .elementor-icon-list-item:after{display:none!important}
.ds-chips .elementor-icon-list-items,.ds-modes .elementor-icon-list-items,.ds-badges .elementor-icon-list-items,.ds-trust .elementor-icon-list-items{margin-left:0!important;margin-right:0!important}
.ds-chips .elementor-icon-list-item,.ds-modes .elementor-icon-list-item,.ds-badges .elementor-icon-list-item{margin-left:0!important}

.ds-modules .elementor-tab-title a,.ds-faq .elementor-tab-title a{text-decoration:none!important;color:inherit}
.ds-modules .elementor-accordion-icon svg,.ds-faq .elementor-toggle-icon svg{width:14px;height:14px}
.ds-modules .elementor-accordion-icon,.ds-faq .elementor-toggle-icon{width:auto!important}

/* ---- Colour chapters, Oct 2026: each section is a flat brand-colour field (set in the container's Background), ds-f-* class sets its ink ---- */
.ds-sec,.ds-hero,.ds-navbar,.ds-strip{--ds-navy:#071B66;--ds-orange:#F37A03;--ds-teal:#0E7375;--ds-sky:#DCE8FF;--ds-ink:#0d1a4a;--ds-paper:#fff;--ds-head:"Anek Latin","Roboto",sans-serif;--ds-ease:cubic-bezier(.16,1,.3,1)}
.ds-sec{border-top:0!important;scroll-margin-top:64px}
@media(min-width:768px){.elementor-682 .ds-sec.e-con>.e-con-inner{padding-top:96px!important;padding-bottom:96px!important}}
@media(max-width:767px){.elementor-682 .ds-sec.e-con>.e-con-inner{padding-top:56px!important;padding-bottom:56px!important}}
/* Type: Anek Latin (the header's face, already loaded) for display, Roboto for reading */
.ds-h1 .elementor-heading-title,.ds-h2 .elementor-heading-title,.ds-h3 .elementor-heading-title{text-wrap:balance}
.ds-stat .elementor-icon-box-title,.ds-statbox .elementor-icon-box-title,.ds-card .elementor-icon-box-title,.ds-modules .elementor-accordion-title,.ds-faq .elementor-toggle-title{font-family:var(--ds-head)!important;text-wrap:balance}
.ds-sec .ds-h2{margin-bottom:8px}
.ds-text{font-size:clamp(1rem,.96rem + .2vw,1.125rem);line-height:1.65}
.ds-text p{max-width:70ch}
.ds-lead p,.ds-text .ds-lead{font-size:clamp(1.08rem,1rem + .35vw,1.3rem)!important;line-height:1.55}
.ds-hero-lead p{font-size:clamp(1.1rem,1rem + .4vw,1.35rem)!important;line-height:1.5;max-width:52ch}
.ds-eyebrow{font-size:1.05rem!important;letter-spacing:0!important;text-transform:none!important;color:var(--ds-orange)!important;font-weight:600}
.ds-table table,.ds-statbox,.ds-stat{font-variant-numeric:tabular-nums}
/* Surfaces: tone steps instead of outlines, one radius */
.ds-card,.ds-learn,.ds-tool,.ds-tools .elementor-widget-image{border:0!important;border-radius:6px!important;background:#F1F5FD}
.ds-soft,.ds-card.ds-soft{background:var(--ds-sky)}
.ds-learn{background:var(--ds-sky)!important;padding:32px}
/* Stat strip: five coloured tiles */
.ds-strip{border:0!important;box-shadow:none!important;background:transparent!important;gap:6px!important;border-radius:0}
.ds-stat{border:0!important;border-radius:6px;padding:22px 20px!important;background:#fff}



.ds-strip .ds-stat .elementor-icon-box-title{font-size:clamp(1.35rem,1.1rem + .8vw,1.8rem)!important;line-height:1.05;}
.ds-strip .ds-stat .elementor-icon-box-description{font-size:.95rem!important}
/* Buttons: one shape */
.ds-btn .elementor-button{border-radius:6px!important;transition:background-color .2s var(--ds-ease),color .2s var(--ds-ease),transform .12s var(--ds-ease)}
.ds-btn .elementor-button:active{transform:scale(.97)}
/* Chips in three colours */
.ds-chips .elementor-icon-list-item{border:0!important;background:var(--ds-sky)!important;transition:background-color .2s}
.ds-chips .elementor-icon-list-item:nth-child(3n+2){background:#FFE2C4!important}
.ds-chips .elementor-icon-list-item:nth-child(3n+3){background:#CFEDEB!important}
.ds-chips .elementor-icon-list-text{font-weight:500}
/* Tables: navy head, zebra body */
.ds-table table{border:0!important;border-radius:6px}
.ds-table thead tr>*,.ds-table thead th{background:var(--ds-navy)!important;color:#fff!important}
.ds-table tbody tr:nth-child(even)>*{background:#F1F5FD}
.ds-table th,.ds-table td{border-bottom:0!important;color:var(--ds-ink)}
.ds-table tbody th{color:var(--ds-navy)}
/* Steps: orange discs */
.ds-steps li:before{background:var(--ds-orange)!important;color:var(--ds-navy)!important;font-family:var(--ds-head)}
/* Syllabus modules: solid panels */
.ds-modules .elementor-accordion-item{border:0!important;border-radius:6px!important;background:#fff;margin-bottom:8px}
.ds-modules .elementor-tab-title{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-direction:row-reverse;padding:20px 22px!important}
.ds-modules .elementor-tab-title .elementor-accordion-title{font-size:clamp(1.1rem,1rem + .4vw,1.35rem)!important;}
.ds-modules .elementor-tab-content{border-top:0!important;}
.ds-modules .elementor-tab-content h4{color:var(--ds-teal)!important}
.ds-modules .elementor-accordion-icon,.ds-faq .elementor-toggle-icon{flex:0 0 32px;float:none!important;margin:0!important;width:32px!important;height:32px;border-radius:50%;background:var(--ds-orange);display:inline-flex!important;align-items:center;justify-content:center}
.ds-modules .elementor-accordion-icon>span,.ds-faq .elementor-toggle-icon>span{align-items:center;justify-content:center;line-height:0}
.ds-modules .elementor-tab-title:not(.elementor-active) .elementor-accordion-icon-closed,.ds-modules .elementor-tab-title.elementor-active .elementor-accordion-icon-opened,.ds-faq .elementor-tab-title:not(.elementor-active) .elementor-toggle-icon-closed,.ds-faq .elementor-tab-title.elementor-active .elementor-toggle-icon-opened{display:flex!important}
.ds-modules .elementor-accordion-icon svg,.ds-faq .elementor-toggle-icon svg{width:13px!important;height:13px!important;fill:var(--ds-navy)!important;display:block}
/* FAQ: alternating bands */
.ds-faq .elementor-toggle-item{border:0!important;padding:0 20px;border-radius:6px}
.ds-faq .elementor-toggle-item:nth-child(odd){background:#F1F5FD}
.ds-faq .elementor-tab-title{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-direction:row-reverse;padding:20px 0!important}
.ds-faq .elementor-toggle-title{font-size:clamp(1.05rem,1rem + .3vw,1.25rem)!important;line-height:1.3;}
/* Tabs */
.ds-tabs .elementor-icon-list-item a{position:relative;border-bottom:0!important}
.ds-tabs .elementor-icon-list-item a:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:4px;background:var(--ds-orange);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ds-ease)}
.ds-tabs .elementor-icon-list-item a:hover:after,.ds-tabs .elementor-icon-list-item a:focus-visible:after{transform:scaleX(1)}
/* Images */
.ds-tool img{height:44px!important}
.ds-trainer-img img,.ds-photo img,.ds-cert img{border-radius:6px;border:0!important}
/* ---- Field inks ---- */
.ds-f-dark,.ds-f-teal{--ds-ink:#EEF2FF}
.ds-f-dark .ds-text a,.ds-f-dark .ds-crumb a,.ds-f-dark .ds-tutor a,.ds-f-teal .ds-text a{color:#FFB46B!important}
.ds-f-dark .ds-trust svg,.ds-f-dark .ds-trust i{fill:#FFB46B!important;color:#FFB46B!important}
.ds-f-dark .ds-eyebrow,.ds-f-teal .ds-eyebrow{color:#FFB46B!important}
.ds-f-dark .ds-chips .elementor-icon-list-item{background:#18307E!important}
.ds-f-dark .ds-card,.ds-f-teal .ds-card,.ds-f-orange .ds-card,.ds-f-sky .ds-card,.ds-f-sky .ds-learn,.ds-f-orange .ds-learn{background:#fff}
.ds-f-dark .ds-card .ds-text a,.ds-f-teal .ds-card .ds-text a{color:#0b4fd1!important}
.ds-f-dark .ds-table thead tr>*,.ds-f-dark .ds-table thead th{background:var(--ds-orange)!important;color:var(--ds-navy)!important}
.ds-f-dark .ds-table tbody tr>*{background:#0E2580!important;color:#EEF2FF!important}
.ds-f-dark .ds-table tbody tr:nth-child(even)>*{background:#13308F!important}
.ds-f-dark .ds-table tbody th{color:#fff!important}
.ds-f-orange{--ds-ink:#071B66}
.ds-f-orange .ds-text a{color:#071B66!important}
.ds-f-sky .ds-table tbody tr>*{background:#fff}
.ds-f-sky .ds-faq .elementor-toggle-item:nth-child(odd){background:#fff}
.ds-f-dark .ds-modules .elementor-accordion-item{background:#fff}
.ds-f-dark .ds-steps li:before{color:#071B66!important}
.ds-f-dark .ds-links a{color:#fff!important;text-decoration-color:#F37A03!important}
.ds-f-dark .ds-btn-ghost .elementor-button{border-color:#fff}
/* Hero on navy */
.ds-hero .ds-modes .elementor-icon-list-item{border:0!important;background:#18307E!important}
/* Browser surfaces */
.elementor-682 ::selection{background:#FFD3A6;color:#071B66}
.ds-text a{text-underline-offset:3px;text-decoration-thickness:1px}
.ds-text a:hover{text-decoration-thickness:2px}
/* Motion: headings and cards rise as they enter (scroll-linked, transform only, so content is never hidden) */
@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){
.ds-sec .ds-card,.ds-sec .ds-statbox,.ds-sec .ds-tool{animation:ds-rise linear both;animation-timeline:view();animation-range:entry 0% entry 40%}
}}
@keyframes ds-rise{from{transform:translateY(16px)}to{transform:none}}
@media(prefers-reduced-motion:no-preference){.ds-strip .ds-stat{animation:ds-in .7s var(--ds-ease) both}.ds-strip .ds-stat:nth-child(2){animation-delay:.06s}.ds-strip .ds-stat:nth-child(3){animation-delay:.12s}.ds-strip .ds-stat:nth-child(4){animation-delay:.18s}.ds-strip .ds-stat:nth-child(5){animation-delay:.24s}}
@keyframes ds-in{from{opacity:.001;transform:translateY(12px)}to{opacity:1;transform:none}}
@media(hover:hover){.ds-card,.ds-tool{transition:transform .25s var(--ds-ease)}.ds-card:hover,.ds-tool:hover{transform:translateY(-3px)}}
.ds-badges .elementor-icon-list-item{border:0!important;background:#fff!important}
.ds-badges .elementor-icon-list-text,.ds-f-teal .ds-badges .elementor-icon-list-text{font-weight:600}
.ds-sec .ds-h3:not(:first-child){margin-top:20px}
.ds-statbox+.ds-check,.ds-sec .ds-check{margin-top:8px}
.ds-band .ds-btn .elementor-button,.ds-band .ds-btn .elementor-button-text{color:#fff!important}
.ds-band .ds-btn-ghost .elementor-button{border-color:#fff!important}

/* Text colours are set on each widget (Style tab); strip tile colours on each tile (Advanced > Background) *//* End custom CSS */