.elementor-12 .elementor-element.elementor-element-4818f79{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-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-12 .elementor-element.elementor-element-3c78cd1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-secbcd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-secbcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1681;}.elementor-12 .elementor-element.elementor-element-secbcd > .elementor-container{max-width:1180px;}.elementor-12 .elementor-element.elementor-element-secbcd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px -1px 20px;}.elementor-12 .elementor-element.elementor-element-secbcd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-3b808a6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-3b808a6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-3b808a6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:35px 24px 0px 24px;}.elementor-12 .elementor-element.elementor-element-3b808a6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 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-12 .elementor-element.elementor-element-12395a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-12395a0 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:35px;font-weight:700;line-height:1.06em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e0bf8e5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e0bf8e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1681;}.elementor-12 .elementor-element.elementor-element-e0bf8e5 > .elementor-container{max-width:1180px;}.elementor-12 .elementor-element.elementor-element-e0bf8e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 24px 20px;}.elementor-12 .elementor-element.elementor-element-e0bf8e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-3d12805.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-3d12805.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-3d12805 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-3d12805 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-281e914{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-281e914 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:70px;font-weight:700;line-height:1.06em;color:#FFFFFF;}.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-12 .elementor-element.elementor-element-d12e469{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.65em;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-4b004a4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-4b004a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-4b004a4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-4b004a4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-861a603{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-861a603 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:70px;font-weight:700;line-height:1.06em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fe1a6d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.65em;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-61b342d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-61b342d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-61b342d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-61b342d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-053c8e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-053c8e2 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:70px;font-weight:700;line-height:1.06em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2f10694{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.65em;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-532882f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-532882f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-532882f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-532882f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-8ca2833{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-8ca2833 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:70px;font-weight:700;line-height:1.06em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b329d97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.65em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-secbd9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-secbd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-secbd9 > .elementor-container{max-width:1180px;}.elementor-12 .elementor-element.elementor-element-secbd9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-secbd9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-colbd6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-colbd6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-b1e8e67.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-b1e8e67.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-e3753e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-e3753e9 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:46px;font-weight:700;line-height:1.06em;color:#044091;}.elementor-12 .elementor-element.elementor-element-f78692d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#5E6B7D;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-a9391f4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-a9391f4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-9986e46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-60c26bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-7dcd5b9{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7dcd5b9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7dcd5b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7dcd5b9.e-con:hover{--e-con-transform-translateY:-5px;--e-con-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-7dcd5b9.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-342e54c{--display:flex;}.elementor-12 .elementor-element.elementor-element-7f9bdf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7f9bdf9 img{width:60%;}.elementor-12 .elementor-element.elementor-element-e46917e{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 10px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-e46917e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:23px;letter-spacing:0.2px;word-spacing:0px;color:#0E1681;}.elementor-12 .elementor-element.elementor-element-502cef5{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-502cef5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-502cef5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-502cef5.e-con:hover{--e-con-transform-translateY:-5px;--e-con-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-502cef5.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-538d110{--display:flex;}.elementor-12 .elementor-element.elementor-element-b0c262e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b0c262e img{width:60%;}.elementor-12 .elementor-element.elementor-element-d40a049{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 10px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-d40a049 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:23px;letter-spacing:0.2px;word-spacing:0px;color:#0E1681;}.elementor-12 .elementor-element.elementor-element-88a4c78{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-88a4c78:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-88a4c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-88a4c78.e-con:hover{--e-con-transform-translateY:-5px;--e-con-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-88a4c78.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8804064{--display:flex;}.elementor-12 .elementor-element.elementor-element-4c93c82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4c93c82 img{width:60%;}.elementor-12 .elementor-element.elementor-element-eb1f9cf{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 10px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-eb1f9cf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:23px;letter-spacing:0.2px;word-spacing:0px;color:#0E1681;}.elementor-12 .elementor-element.elementor-element-defebf1{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-defebf1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-defebf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-defebf1.e-con:hover{--e-con-transform-translateY:-5px;--e-con-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-defebf1.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1c0b487{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ee74195{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ee74195 img{width:60%;}.elementor-12 .elementor-element.elementor-element-11e9a99{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 32px) 10px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-11e9a99 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:23px;letter-spacing:0.2px;word-spacing:0px;color:#0E1681;}.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-12 .elementor-element.elementor-element-c638c18 .elementor-button{background-color:#044091;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:15px 18px 15px 25px;}.elementor-12 .elementor-element.elementor-element-c638c18:hover{--e-transform-translateY:-5px;--e-transform-scale:1.1;}.elementor-12 .elementor-element.elementor-element-c638c18{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c638c18 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-c638c18 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-12 .elementor-element.elementor-element-f1b12e5 > .elementor-container{max-width:1180px;}.elementor-12 .elementor-element.elementor-element-f1b12e5{padding:80px 20px 80px 20px;}.elementor-12 .elementor-element.elementor-element-f3b10a7{--e-image-carousel-slides-to-show:5;}.elementor-12 .elementor-element.elementor-element-secc30:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-secc30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FD;}.elementor-12 .elementor-element.elementor-element-secc30 > .elementor-container{max-width:1180px;}.elementor-12 .elementor-element.elementor-element-secc30{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-secc30 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-a4aa0a8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-a4aa0a8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-colc2f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-colc2f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-hdc27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-hdc27 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:46px;font-weight:700;line-height:1.06em;color:#044091;}.elementor-12 .elementor-element.elementor-element-txtc28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#5E6B7D;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-3a67eda.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-3a67eda.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-4566ed4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4566ed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FD;}.elementor-12 .elementor-element.elementor-element-4566ed4 > .elementor-container{max-width:1180px;}.elementor-12 .elementor-element.elementor-element-4566ed4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-12 .elementor-element.elementor-element-4566ed4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-1230c56.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-1230c56.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-4c9f6cb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e2bb638{--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;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-e2bb638:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e2bb638 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e2bb638.e-con:hover{--e-con-transform-translateY:-5px;--e-con-transform-scale:1.05;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-7005c63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7005c63 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-7005c63.elementor-view-stacked .elementor-icon{background-color:#0E1681;}.elementor-12 .elementor-element.elementor-element-7005c63.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7005c63.elementor-view-default .elementor-icon{color:#0E1681;border-color:#0E1681;}.elementor-12 .elementor-element.elementor-element-7005c63.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7005c63.elementor-view-default .elementor-icon svg{fill:#0E1681;}.elementor-12 .elementor-element.elementor-element-6fb46e5{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 10px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-6fb46e5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:23px;letter-spacing:0.2px;word-spacing:0px;color:#667380;}.elementor-12 .elementor-element.elementor-element-a3fe493{--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;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-a3fe493:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a3fe493 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a3fe493.e-con:hover{--e-con-transform-translateY:-5px;--e-con-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-bbc2c41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-bbc2c41 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-bbc2c41.elementor-view-stacked .elementor-icon{background-color:#0E1681;}.elementor-12 .elementor-element.elementor-element-bbc2c41.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-bbc2c41.elementor-view-default .elementor-icon{color:#0E1681;border-color:#0E1681;}.elementor-12 .elementor-element.elementor-element-bbc2c41.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-bbc2c41.elementor-view-default .elementor-icon svg{fill:#0E1681;}.elementor-12 .elementor-element.elementor-element-78814f1{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 10px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-78814f1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:23px;letter-spacing:0.2px;word-spacing:0px;color:#667380;}.elementor-12 .elementor-element.elementor-element-456e117{--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;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-456e117:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-456e117 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-456e117.e-con:hover{--e-con-transform-translateY:-5px;--e-con-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-423b867{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-423b867 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-423b867.elementor-view-stacked .elementor-icon{background-color:#0E1681;}.elementor-12 .elementor-element.elementor-element-423b867.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-423b867.elementor-view-default .elementor-icon{color:#0E1681;border-color:#0E1681;}.elementor-12 .elementor-element.elementor-element-423b867.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-423b867.elementor-view-default .elementor-icon svg{fill:#0E1681;}.elementor-12 .elementor-element.elementor-element-451a2b7{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 10px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-451a2b7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:23px;letter-spacing:0.2px;word-spacing:0px;color:#667380;}.elementor-12 .elementor-element.elementor-element-f6980c1{--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;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-f6980c1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f6980c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f6980c1.e-con:hover{--e-con-transform-translateY:-5px;--e-con-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-79ffae6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-79ffae6 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-79ffae6.elementor-view-stacked .elementor-icon{background-color:#0E1681;}.elementor-12 .elementor-element.elementor-element-79ffae6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-79ffae6.elementor-view-default .elementor-icon{color:#0E1681;border-color:#0E1681;}.elementor-12 .elementor-element.elementor-element-79ffae6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-79ffae6.elementor-view-default .elementor-icon svg{fill:#0E1681;}.elementor-12 .elementor-element.elementor-element-704ed9c{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 10px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-704ed9c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:700;line-height:23px;letter-spacing:0.2px;word-spacing:0px;color:#667380;}.elementor-12 .elementor-element.elementor-element-f3712ff:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f3712ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FD;}.elementor-12 .elementor-element.elementor-element-f3712ff > .elementor-container{max-width:1119px;}.elementor-12 .elementor-element.elementor-element-f3712ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 7% 0%;}.elementor-12 .elementor-element.elementor-element-f3712ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-0db8410 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-843cbb2{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-843cbb2 .gallery-item{padding:0 15px 15px 0;}.elementor-12 .elementor-element.elementor-element-843cbb2 .gallery{margin:0 -15px -15px 0;}.elementor-12 .elementor-element.elementor-element-843cbb2 .gallery-item img{border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-843cbb2 .gallery-item .gallery-caption{text-align:center;margin-block-start:0px;}.elementor-12 .elementor-element.elementor-element-secbfa > .elementor-container{max-width:1180px;}.elementor-12 .elementor-element.elementor-element-secbfa{padding:80px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-secc36:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-secc36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1681;}.elementor-12 .elementor-element.elementor-element-secc36 > .elementor-container{max-width:1180px;}.elementor-12 .elementor-element.elementor-element-secc36, .elementor-12 .elementor-element.elementor-element-secc36 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-secc36{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:42px 42px 42px 42px;}.elementor-12 .elementor-element.elementor-element-secc36 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-colc33.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-colc33.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-hdc31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-hdc31 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:35px;font-weight:700;line-height:1.06em;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-colc35.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-colc35.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-7de30c1 .elementor-button{background-color:#B937FD;font-family:"Noto Sans Thai", Sans-serif;font-size:16px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-7de30c1:hover{--e-transform-translateY:-5px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-secbcd{padding:0px 18px 0px 18px;}.elementor-12 .elementor-element.elementor-element-12395a0 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-e0bf8e5{padding:0px 18px 0px 18px;}.elementor-12 .elementor-element.elementor-element-281e914 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-861a603 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-053c8e2 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-8ca2833 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-secbd9{padding:60px 18px 60px 18px;}.elementor-12 .elementor-element.elementor-element-e3753e9 .elementor-heading-title{font-size:36px;}.elementor-12 .elementor-element.elementor-element-9986e46{--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-60c26bd{--justify-content:center;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-f1b12e5{padding:60px 18px 60px 18px;}.elementor-12 .elementor-element.elementor-element-secc30{padding:60px 18px 60px 18px;}.elementor-12 .elementor-element.elementor-element-hdc27 .elementor-heading-title{font-size:36px;}.elementor-12 .elementor-element.elementor-element-4566ed4{padding:60px 18px 60px 18px;}.elementor-12 .elementor-element.elementor-element-4c9f6cb{--justify-content:center;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-f3712ff{padding:60px 18px 60px 18px;}.elementor-12 .elementor-element.elementor-element-secbfa{padding:60px 18px 60px 18px;}.elementor-12 .elementor-element.elementor-element-secc36{padding:60px 18px 60px 18px;}.elementor-12 .elementor-element.elementor-element-hdc31 .elementor-heading-title{font-size:33px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-secbcd{padding:48px 14px 0px 14px;}.elementor-12 .elementor-element.elementor-element-3b808a6 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-12395a0 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-e0bf8e5{padding:0px 14px 48px 14px;}.elementor-12 .elementor-element.elementor-element-3d12805 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-281e914 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-d12e469{font-size:14px;}.elementor-12 .elementor-element.elementor-element-4b004a4 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-861a603 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-fe1a6d4{font-size:14px;}.elementor-12 .elementor-element.elementor-element-61b342d > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-053c8e2 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-2f10694{font-size:14px;}.elementor-12 .elementor-element.elementor-element-532882f > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-8ca2833 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-b329d97{font-size:14px;}.elementor-12 .elementor-element.elementor-element-secbd9{padding:48px 14px 48px 14px;}.elementor-12 .elementor-element.elementor-element-e3753e9 .elementor-heading-title{font-size:29px;}.elementor-12 .elementor-element.elementor-element-f78692d{font-size:15px;}.elementor-12 .elementor-element.elementor-element-9986e46{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-f1b12e5{padding:48px 14px 48px 14px;}.elementor-12 .elementor-element.elementor-element-secc30{padding:48px 14px 48px 14px;}.elementor-12 .elementor-element.elementor-element-hdc27 .elementor-heading-title{font-size:29px;}.elementor-12 .elementor-element.elementor-element-txtc28{font-size:15px;}.elementor-12 .elementor-element.elementor-element-4566ed4{padding:48px 14px 48px 14px;}.elementor-12 .elementor-element.elementor-element-f3712ff{padding:48px 14px 48px 14px;}.elementor-12 .elementor-element.elementor-element-secbfa{padding:48px 14px 48px 14px;}.elementor-12 .elementor-element.elementor-element-6c98adb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-secc36{padding:28px 22px 28px 22px;}.elementor-12 .elementor-element.elementor-element-hdc31 .elementor-heading-title{font-size:28px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-colbd6{width:15%;}.elementor-12 .elementor-element.elementor-element-b1e8e67{width:69.333%;}.elementor-12 .elementor-element.elementor-element-a9391f4{width:15%;}.elementor-12 .elementor-element.elementor-element-a4aa0a8{width:15%;}.elementor-12 .elementor-element.elementor-element-colc2f{width:69.333%;}.elementor-12 .elementor-element.elementor-element-3a67eda{width:15%;}.elementor-12 .elementor-element.elementor-element-colc33{width:70%;}.elementor-12 .elementor-element.elementor-element-colc35{width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-7dcd5b9{--width:39%;}.elementor-12 .elementor-element.elementor-element-502cef5{--width:39%;}.elementor-12 .elementor-element.elementor-element-88a4c78{--width:39%;}.elementor-12 .elementor-element.elementor-element-defebf1{--width:39%;}.elementor-12 .elementor-element.elementor-element-e2bb638{--width:46%;}.elementor-12 .elementor-element.elementor-element-a3fe493{--width:46%;}.elementor-12 .elementor-element.elementor-element-456e117{--width:46%;}.elementor-12 .elementor-element.elementor-element-f6980c1{--width:46%;}}/* Start custom CSS for image-gallery, class: .elementor-element-843cbb2 */.vmedical-gallery .gallery{
  display:grid !important;
  grid-template-columns:repeat(3, 1fr);
  gap:20px;
  margin:0 !important;
}

/* กล่องแต่ละรูป */
.vmedical-gallery .gallery-item{
  width:100% !important;
  max-width:none !important;
  margin:0 !important;
  padding:0 !important;
  float:none !important;
}

/* ลิงก์รูป */
.vmedical-gallery .gallery-item a{
  display:block;
  width:100%;
  height:240px;
  overflow:hidden;
  border-radius:20px;
  box-shadow:0 8px 24px rgba(15,40,90,.10);
}

/* รูป */
.vmedical-gallery .gallery-item img{
  width:100% !important;
  height:100% !important;
  max-width:none !important;

  object-fit:cover !important;
  object-position:center;

  border:0 !important;
  border-radius:20px;

  display:block;
  transition:transform .35s ease;
}

.vmedical-gallery .gallery-item:hover img{
  transform:scale(1.05);
}


/* Tablet */
@media(max-width:1024px){
  .vmedical-gallery .gallery{
    grid-template-columns:repeat(2, 1fr);
  }
}


/* Mobile */
@media(max-width:767px){
  .vmedical-gallery .gallery{
    grid-template-columns:1fr;
    gap:15px;
  }

  .vmedical-gallery .gallery-item a{
    height:240px;
  }
}/* End custom CSS */