.elementor-8 .elementor-element.elementor-element-66500b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-1c0cc51 .elementor-repeater-item-206d2b9 .swiper-slide-bg{background-image:url(https://dunham.appdemo.dev/wp-content/uploads/2026/05/banner.png);background-size:cover;}.elementor-8 .elementor-element.elementor-element-1c0cc51 .elementor-repeater-item-e62c178 .swiper-slide-bg{background-image:url(https://dunham.appdemo.dev/wp-content/uploads/2026/05/banner.png);background-size:cover;}.elementor-8 .elementor-element.elementor-element-1c0cc51 .swiper-slide{height:44.4vw;}.elementor-8 .elementor-element.elementor-element-1c0cc51 .swiper-slide-contents{max-width:66%;}.elementor-8 .elementor-element.elementor-element-1c0cc51 .swiper-slide-inner{text-align:center;}.elementor-8 .elementor-element.elementor-element-c8b4078{--display:flex;--min-height:750px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c8b4078:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c8b4078 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://dunham.appdemo.dev/wp-content/uploads/2026/05/bg.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-000ac4b{--display:flex;}.elementor-8 .elementor-element.elementor-element-000ac4b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-c4658de{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c4658de.e-con{--flex-grow:1;--flex-shrink:0;}.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-8 .elementor-element.elementor-element-c28661e .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;color:#A2CDFF;}.elementor-8 .elementor-element.elementor-element-7a67a35{--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:0px 30px;--row-gap:0px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8bb9e5f{--display:flex;--min-height:140px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:28px;}.elementor-8 .elementor-element.elementor-element-8bb9e5f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8bb9e5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-8bb9e5f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-3b56c38 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:32px;font-weight:800;line-height:33px;color:var( --e-global-color-37f6895 );}.elementor-8 .elementor-element.elementor-element-dcaa4a0{--display:flex;--min-height:140px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-dcaa4a0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-dcaa4a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D4B80;}.elementor-8 .elementor-element.elementor-element-dcaa4a0.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-bef1485 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:42px;font-weight:800;color:#67AEFF;}.elementor-8 .elementor-element.elementor-element-48c7d30 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:34px;font-weight:800;color:#67AEFF;}.elementor-8 .elementor-element.elementor-element-74cea1c{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-74cea1c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;color:#67AEFF;}.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-8 .elementor-element.elementor-element-1e2bccc{color:var( --e-global-color-37f6895 );}.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-8 .elementor-element.elementor-element-94c25fe .elementor-button{background-color:#1D4B80;font-family:var( --e-global-typography-d1fb392-font-family ), Sans-serif;font-size:var( --e-global-typography-d1fb392-font-size );font-weight:var( --e-global-typography-d1fb392-font-weight );fill:var( --e-global-color-37f6895 );color:var( --e-global-color-37f6895 );border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-94c25fe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-94c25fe .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-41bc8ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c1ac5f7{--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;--flex-wrap:wrap;--padding-top:97px;--padding-bottom:95px;--padding-left:60px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-c1ac5f7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c1ac5f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dunham.appdemo.dev/wp-content/uploads/2026/05/Rectangle-103.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-63e0a41{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-63e0a41.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-c6c7302 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:48px;font-weight:800;color:var( --e-global-color-37f6895 );}.elementor-8 .elementor-element.elementor-element-70758e0{--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:40px 30px;--row-gap:40px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-70758e0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-3e1ea91{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3e1ea91.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-d077100 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-37f6895 );font-family:"Nunito Sans", Sans-serif;font-size:56px;font-weight:800;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-c62019d{--divider-border-style:solid;--divider-color:var( --e-global-color-c6cd0bb );--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-c62019d .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-c62019d .elementor-divider{text-align:left;padding-block-start:4px;padding-block-end:4px;}.elementor-8 .elementor-element.elementor-element-0bda7c1 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-37f6895 );}.elementor-8 .elementor-element.elementor-element-f9789c6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f9789c6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-3729db4 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-37f6895 );font-family:"Nunito Sans", Sans-serif;font-size:56px;font-weight:800;}.elementor-8 .elementor-element.elementor-element-5f93f4b{--divider-border-style:solid;--divider-color:var( --e-global-color-c6cd0bb );--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-5f93f4b .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-5f93f4b .elementor-divider{text-align:left;padding-block-start:4px;padding-block-end:4px;}.elementor-8 .elementor-element.elementor-element-afb45b6 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-37f6895 );}.elementor-8 .elementor-element.elementor-element-03c0e9d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-03c0e9d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-9e3f276 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-37f6895 );font-family:"Nunito Sans", Sans-serif;font-size:56px;font-weight:800;}.elementor-8 .elementor-element.elementor-element-f323812{--divider-border-style:solid;--divider-color:var( --e-global-color-c6cd0bb );--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-f323812 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-f323812 .elementor-divider{text-align:left;padding-block-start:4px;padding-block-end:4px;}.elementor-8 .elementor-element.elementor-element-bc65c0a .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-37f6895 );}.elementor-8 .elementor-element.elementor-element-0511559{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0511559.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-339a0a1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-37f6895 );font-family:"Nunito Sans", Sans-serif;font-size:56px;font-weight:800;}.elementor-8 .elementor-element.elementor-element-eacd427{--divider-border-style:solid;--divider-color:var( --e-global-color-c6cd0bb );--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-eacd427 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-eacd427 .elementor-divider{text-align:left;padding-block-start:4px;padding-block-end:4px;}.elementor-8 .elementor-element.elementor-element-4e7c5d2 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-37f6895 );}.elementor-8 .elementor-element.elementor-element-202736a{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-16df2a8{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-16df2a8 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;color:#2F65A4;}.elementor-8 .elementor-element.elementor-element-88a3392{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-88a3392 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:36px;font-weight:800;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-c0e5551{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-c0e5551:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c0e5551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e01022d );}.elementor-8 .elementor-element.elementor-element-c0e5551.e-con{--flex-grow:1;--flex-shrink:0;}.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-8 .elementor-element.elementor-element-3d12b33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-3d12b33 img{width:90px;max-width:100%;height:90px;}.elementor-8 .elementor-element.elementor-element-3b82aa9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-8 .elementor-element.elementor-element-3b82aa9 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-80e92f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:var( --e-global-typography-c26f13a-font-family ), Sans-serif;font-size:var( --e-global-typography-c26f13a-font-size );}.elementor-8 .elementor-element.elementor-element-80e92f0 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-11decbc .elementor-button{background-color:#2F65A400;font-family:var( --e-global-typography-ebd932e-font-family ), Sans-serif;font-size:var( --e-global-typography-ebd932e-font-size );font-weight:var( --e-global-typography-ebd932e-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-11decbc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-11decbc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-29bd9ca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-29bd9ca:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-29bd9ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e01022d );}.elementor-8 .elementor-element.elementor-element-29bd9ca.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-2635673{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-2635673 img{width:90px;max-width:100%;height:90px;}.elementor-8 .elementor-element.elementor-element-befded9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-8 .elementor-element.elementor-element-befded9 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-014e952{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:var( --e-global-typography-c26f13a-font-family ), Sans-serif;font-size:var( --e-global-typography-c26f13a-font-size );}.elementor-8 .elementor-element.elementor-element-014e952 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-ab68731 .elementor-button{background-color:#2F65A400;font-family:var( --e-global-typography-ebd932e-font-family ), Sans-serif;font-size:var( --e-global-typography-ebd932e-font-size );font-weight:var( --e-global-typography-ebd932e-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ab68731 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-ab68731 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-b5c1831{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-b5c1831:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b5c1831 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e01022d );}.elementor-8 .elementor-element.elementor-element-b5c1831.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-cfd5afd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-cfd5afd img{width:90px;max-width:100%;height:90px;}.elementor-8 .elementor-element.elementor-element-1c2899f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-8 .elementor-element.elementor-element-1c2899f .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-3e2f75a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:var( --e-global-typography-c26f13a-font-family ), Sans-serif;font-size:var( --e-global-typography-c26f13a-font-size );}.elementor-8 .elementor-element.elementor-element-3e2f75a p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-5ea4508 .elementor-button{background-color:#2F65A400;font-family:var( --e-global-typography-ebd932e-font-family ), Sans-serif;font-size:var( --e-global-typography-ebd932e-font-size );font-weight:var( --e-global-typography-ebd932e-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5ea4508 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-5ea4508 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-002b240{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-002b240:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-002b240 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e01022d );}.elementor-8 .elementor-element.elementor-element-002b240.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6f70764{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-6f70764 img{width:90px;max-width:100%;height:90px;}.elementor-8 .elementor-element.elementor-element-43e516d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-8 .elementor-element.elementor-element-43e516d .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-e493801{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:var( --e-global-typography-c26f13a-font-family ), Sans-serif;font-size:var( --e-global-typography-c26f13a-font-size );}.elementor-8 .elementor-element.elementor-element-e493801 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-127616e .elementor-button{background-color:#2F65A400;font-family:var( --e-global-typography-ebd932e-font-family ), Sans-serif;font-size:var( --e-global-typography-ebd932e-font-size );font-weight:var( --e-global-typography-ebd932e-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-127616e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-127616e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-6644480{--divider-border-style:solid;--divider-color:#D1D5DC;--divider-border-width:1px;margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-6644480 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-6644480 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-8 .elementor-element.elementor-element-d27c9df{--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:60px 30px;--row-gap:60px;--column-gap:30px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2ec4053{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b635a08{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-b635a08 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;color:#2F65A4;}.elementor-8 .elementor-element.elementor-element-6748362{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-6748362 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:36px;font-weight:800;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-4b18522{--display:flex;--min-height:320px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-4b18522:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4b18522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF0F4;background-image:url("https://dunham.appdemo.dev/wp-content/uploads/2026/05/Rectangle-110.png");background-position:top left;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-4b18522.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-83ba56c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-37f6895 );}.elementor-8 .elementor-element.elementor-element-c0630c4 img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-110dbfe .elementor-button{background-color:#2F65A400;font-family:var( --e-global-typography-ebd932e-font-family ), Sans-serif;font-size:var( --e-global-typography-ebd932e-font-size );font-weight:var( --e-global-typography-ebd932e-font-weight );fill:var( --e-global-color-37f6895 );color:var( --e-global-color-37f6895 );padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-110dbfe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-110dbfe .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-5409d8f{--display:flex;--min-height:320px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-5409d8f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5409d8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF0F4;background-image:url("https://dunham.appdemo.dev/wp-content/uploads/2026/05/Rectangle-110.png");background-position:top left;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-5409d8f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-2f0d298 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-37f6895 );}.elementor-8 .elementor-element.elementor-element-a6b731a img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-9755fc4 .elementor-button{background-color:#2F65A400;font-family:var( --e-global-typography-ebd932e-font-family ), Sans-serif;font-size:var( --e-global-typography-ebd932e-font-size );font-weight:var( --e-global-typography-ebd932e-font-weight );fill:var( --e-global-color-37f6895 );color:var( --e-global-color-37f6895 );padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9755fc4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-9755fc4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-8225d7c{--display:flex;--min-height:320px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-8225d7c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8225d7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF0F4;background-image:url("https://dunham.appdemo.dev/wp-content/uploads/2026/05/Rectangle-110.png");background-position:top left;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-8225d7c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-2dec7d7 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-37f6895 );}.elementor-8 .elementor-element.elementor-element-12246c2 img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-9094385 .elementor-button{background-color:#2F65A400;font-family:var( --e-global-typography-ebd932e-font-family ), Sans-serif;font-size:var( --e-global-typography-ebd932e-font-size );font-weight:var( --e-global-typography-ebd932e-font-weight );fill:var( --e-global-color-37f6895 );color:var( --e-global-color-37f6895 );padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9094385 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-9094385 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-4afa88b{--display:flex;--min-height:320px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-4afa88b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4afa88b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF0F4;background-image:url("https://dunham.appdemo.dev/wp-content/uploads/2026/05/Rectangle-110.png");background-position:top left;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-4afa88b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-7fade46 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-37f6895 );}.elementor-8 .elementor-element.elementor-element-f48e168 img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-a45ad05 .elementor-button{background-color:#2F65A400;font-family:var( --e-global-typography-ebd932e-font-family ), Sans-serif;font-size:var( --e-global-typography-ebd932e-font-size );font-weight:var( --e-global-typography-ebd932e-font-weight );fill:var( --e-global-color-37f6895 );color:var( --e-global-color-37f6895 );padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a45ad05 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-a45ad05 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-777db61{--display:flex;--min-height:320px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-777db61:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-777db61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF0F4;background-image:url("https://dunham.appdemo.dev/wp-content/uploads/2026/05/Rectangle-110.png");background-position:top left;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-777db61.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-d1813fd .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-37f6895 );}.elementor-8 .elementor-element.elementor-element-2ee8f38 img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-7341159 .elementor-button{background-color:#2F65A400;font-family:var( --e-global-typography-ebd932e-font-family ), Sans-serif;font-size:var( --e-global-typography-ebd932e-font-size );font-weight:var( --e-global-typography-ebd932e-font-weight );fill:var( --e-global-color-37f6895 );color:var( --e-global-color-37f6895 );padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7341159 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-7341159 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-8667096{--display:flex;--min-height:320px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-8667096:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8667096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF0F4;background-image:url("https://dunham.appdemo.dev/wp-content/uploads/2026/05/Rectangle-110.png");background-position:top left;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-8667096.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-e195142 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-37f6895 );}.elementor-8 .elementor-element.elementor-element-f46be33 img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-8e398af .elementor-button{background-color:#2F65A400;font-family:var( --e-global-typography-ebd932e-font-family ), Sans-serif;font-size:var( --e-global-typography-ebd932e-font-size );font-weight:var( --e-global-typography-ebd932e-font-weight );fill:var( --e-global-color-37f6895 );color:var( --e-global-color-37f6895 );padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8e398af .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-8e398af .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-1e3fb9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1e3fb9b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1e3fb9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0f91f24 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;color:#A2CDFF;}.elementor-8 .elementor-element.elementor-element-06e78a4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b95ce68{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-b95ce68.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-b95ce68 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:36px;font-weight:800;color:var( --e-global-color-37f6895 );}.elementor-8 .elementor-element.elementor-element-f2e966f .elementor-button{background-color:#2F65A400;font-family:var( --e-global-typography-ebd932e-font-family ), Sans-serif;font-size:var( --e-global-typography-ebd932e-font-size );font-weight:var( --e-global-typography-ebd932e-font-weight );fill:var( --e-global-color-37f6895 );color:var( --e-global-color-37f6895 );padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f2e966f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-f2e966f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-f2e966f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-06599d8{--swiper-slides-to-display:1;--swiper-slides-gap:10px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-8 .elementor-element.elementor-element-06599d8 .swiper-slide > .elementor-element{height:100%;}.elementor-8 .elementor-element.elementor-element-8739289{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8739289:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8739289 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-37f6895 );}.elementor-8 .elementor-element.elementor-element-bd2d730{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-bd2d730 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;color:#2F65A4;}.elementor-8 .elementor-element.elementor-element-7d99b51{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7c7ecf1{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-7c7ecf1.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-7c7ecf1 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:36px;font-weight:800;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-43dc476 .elementor-button{background-color:#2F65A400;font-family:var( --e-global-typography-ebd932e-font-family ), Sans-serif;font-size:var( --e-global-typography-ebd932e-font-size );font-weight:var( --e-global-typography-ebd932e-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-43dc476.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-43dc476 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-43dc476 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-43cd894{--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;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-95213db{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-95213db.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-a198f34{--grid-columns:1;}.elementor-8 .elementor-element.elementor-element-49622a1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-49622a1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a948cf6{--grid-columns:1;--grid-row-gap:72px;--grid-column-gap:0px;}.elementor-8 .elementor-element.elementor-element-b4812b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b4812b7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b4812b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F6;}.elementor-8 .elementor-element.elementor-element-2b99f55 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;color:#2F65A4;}.elementor-8 .elementor-element.elementor-element-da6bdcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-8 .elementor-element.elementor-element-da6bdcb .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:36px;font-weight:800;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ffa87a1{--e-image-carousel-slides-to-show:4;}.elementor-8 .elementor-element.elementor-element-ffa87a1 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8 .elementor-element.elementor-element-ffa87a1 .elementor-swiper-button.elementor-swiper-button-next{font-size:18px;}.elementor-8 .elementor-element.elementor-element-ffa87a1 .swiper-wrapper{display:flex;align-items:center;}.elementor-8 .elementor-element.elementor-element-ffa87a1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-94c25fe .elementor-button{font-size:var( --e-global-typography-d1fb392-font-size );}.elementor-8 .elementor-element.elementor-element-80e92f0{font-size:var( --e-global-typography-c26f13a-font-size );}.elementor-8 .elementor-element.elementor-element-11decbc .elementor-button{font-size:var( --e-global-typography-ebd932e-font-size );}.elementor-8 .elementor-element.elementor-element-014e952{font-size:var( --e-global-typography-c26f13a-font-size );}.elementor-8 .elementor-element.elementor-element-ab68731 .elementor-button{font-size:var( --e-global-typography-ebd932e-font-size );}.elementor-8 .elementor-element.elementor-element-3e2f75a{font-size:var( --e-global-typography-c26f13a-font-size );}.elementor-8 .elementor-element.elementor-element-5ea4508 .elementor-button{font-size:var( --e-global-typography-ebd932e-font-size );}.elementor-8 .elementor-element.elementor-element-e493801{font-size:var( --e-global-typography-c26f13a-font-size );}.elementor-8 .elementor-element.elementor-element-127616e .elementor-button{font-size:var( --e-global-typography-ebd932e-font-size );}.elementor-8 .elementor-element.elementor-element-110dbfe .elementor-button{font-size:var( --e-global-typography-ebd932e-font-size );}.elementor-8 .elementor-element.elementor-element-9755fc4 .elementor-button{font-size:var( --e-global-typography-ebd932e-font-size );}.elementor-8 .elementor-element.elementor-element-9094385 .elementor-button{font-size:var( --e-global-typography-ebd932e-font-size );}.elementor-8 .elementor-element.elementor-element-a45ad05 .elementor-button{font-size:var( --e-global-typography-ebd932e-font-size );}.elementor-8 .elementor-element.elementor-element-7341159 .elementor-button{font-size:var( --e-global-typography-ebd932e-font-size );}.elementor-8 .elementor-element.elementor-element-8e398af .elementor-button{font-size:var( --e-global-typography-ebd932e-font-size );}.elementor-8 .elementor-element.elementor-element-f2e966f .elementor-button{font-size:var( --e-global-typography-ebd932e-font-size );}.elementor-8 .elementor-element.elementor-element-06599d8{--swiper-slides-to-display:2;}.elementor-8 .elementor-element.elementor-element-43dc476 .elementor-button{font-size:var( --e-global-typography-ebd932e-font-size );}.elementor-8 .elementor-element.elementor-element-a198f34{--grid-columns:2;}.elementor-8 .elementor-element.elementor-element-a948cf6{--grid-columns:2;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-c8b4078:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c8b4078 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:contain;}.elementor-8 .elementor-element.elementor-element-c8b4078{--padding-top:80px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-3b56c38 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-8 .elementor-element.elementor-element-dcaa4a0{--width:140px;}.elementor-8 .elementor-element.elementor-element-94c25fe .elementor-button{font-size:var( --e-global-typography-d1fb392-font-size );}.elementor-8 .elementor-element.elementor-element-41bc8ea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c1ac5f7{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-c6c7302 .elementor-heading-title{font-size:32px;}.elementor-8 .elementor-element.elementor-element-d077100 .elementor-counter-number-wrapper{font-size:48px;}.elementor-8 .elementor-element.elementor-element-3729db4 .elementor-counter-number-wrapper{font-size:48px;}.elementor-8 .elementor-element.elementor-element-9e3f276 .elementor-counter-number-wrapper{font-size:48px;}.elementor-8 .elementor-element.elementor-element-339a0a1 .elementor-counter-number-wrapper{font-size:48px;}.elementor-8 .elementor-element.elementor-element-202736a{--padding-top:60px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-88a3392 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-80e92f0{font-size:var( --e-global-typography-c26f13a-font-size );}.elementor-8 .elementor-element.elementor-element-11decbc .elementor-button{font-size:var( --e-global-typography-ebd932e-font-size );}.elementor-8 .elementor-element.elementor-element-014e952{font-size:var( --e-global-typography-c26f13a-font-size );}.elementor-8 .elementor-element.elementor-element-ab68731 .elementor-button{font-size:var( --e-global-typography-ebd932e-font-size );}.elementor-8 .elementor-element.elementor-element-3e2f75a{font-size:var( --e-global-typography-c26f13a-font-size );}.elementor-8 .elementor-element.elementor-element-5ea4508 .elementor-button{font-size:var( --e-global-typography-ebd932e-font-size );}.elementor-8 .elementor-element.elementor-element-e493801{font-size:var( --e-global-typography-c26f13a-font-size );}.elementor-8 .elementor-element.elementor-element-127616e .elementor-button{font-size:var( --e-global-typography-ebd932e-font-size );}.elementor-8 .elementor-element.elementor-element-d27c9df{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-6748362 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-110dbfe .elementor-button{font-size:var( --e-global-typography-ebd932e-font-size );}.elementor-8 .elementor-element.elementor-element-9755fc4 .elementor-button{font-size:var( --e-global-typography-ebd932e-font-size );}.elementor-8 .elementor-element.elementor-element-9094385 .elementor-button{font-size:var( --e-global-typography-ebd932e-font-size );}.elementor-8 .elementor-element.elementor-element-a45ad05 .elementor-button{font-size:var( --e-global-typography-ebd932e-font-size );}.elementor-8 .elementor-element.elementor-element-7341159 .elementor-button{font-size:var( --e-global-typography-ebd932e-font-size );}.elementor-8 .elementor-element.elementor-element-8e398af .elementor-button{font-size:var( --e-global-typography-ebd932e-font-size );}.elementor-8 .elementor-element.elementor-element-1e3fb9b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-0f91f24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-b95ce68 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-f2e966f .elementor-button{font-size:var( --e-global-typography-ebd932e-font-size );}.elementor-8 .elementor-element.elementor-element-06599d8{--swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-8739289{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-7c7ecf1 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-43dc476 .elementor-button{font-size:var( --e-global-typography-ebd932e-font-size );}.elementor-8 .elementor-element.elementor-element-a198f34{--grid-columns:1;}.elementor-8 .elementor-element.elementor-element-a948cf6{--grid-columns:1;}.elementor-8 .elementor-element.elementor-element-b4812b7{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-ffa87a1{--e-image-carousel-slides-to-show:2;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-000ac4b{--width:35%;}.elementor-8 .elementor-element.elementor-element-c4658de{--width:35%;}.elementor-8 .elementor-element.elementor-element-8bb9e5f{--width:140px;}.elementor-8 .elementor-element.elementor-element-dcaa4a0{--width:140px;}.elementor-8 .elementor-element.elementor-element-63e0a41{--width:35%;}.elementor-8 .elementor-element.elementor-element-70758e0{--width:35%;}.elementor-8 .elementor-element.elementor-element-3e1ea91{--width:35%;}.elementor-8 .elementor-element.elementor-element-f9789c6{--width:35%;}.elementor-8 .elementor-element.elementor-element-03c0e9d{--width:35%;}.elementor-8 .elementor-element.elementor-element-0511559{--width:35%;}.elementor-8 .elementor-element.elementor-element-c0e5551{--width:20%;}.elementor-8 .elementor-element.elementor-element-29bd9ca{--width:20%;}.elementor-8 .elementor-element.elementor-element-b5c1831{--width:20%;}.elementor-8 .elementor-element.elementor-element-002b240{--width:20%;}.elementor-8 .elementor-element.elementor-element-4b18522{--width:25%;}.elementor-8 .elementor-element.elementor-element-5409d8f{--width:25%;}.elementor-8 .elementor-element.elementor-element-8225d7c{--width:25%;}.elementor-8 .elementor-element.elementor-element-4afa88b{--width:25%;}.elementor-8 .elementor-element.elementor-element-777db61{--width:25%;}.elementor-8 .elementor-element.elementor-element-8667096{--width:25%;}.elementor-8 .elementor-element.elementor-element-95213db{--width:35%;}.elementor-8 .elementor-element.elementor-element-49622a1{--width:35%;}}@media(min-width:1025px){.elementor-8 .elementor-element.elementor-element-c8b4078:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c8b4078 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for heading, class: .elementor-element-c28661e *//* Biến heading thành một hàng ngang */
.elementor-8 .elementor-element.elementor-element-c28661e .elementor-heading-title {
    display: flex;
    align-items: center; /* Căn giữa nét kẻ và chữ */
    gap: 15px; /* Khoảng cách giữa nét kẻ và chữ */
}

/* Tạo nét kẻ bằng ::before */
.elementor-8 .elementor-element.elementor-element-c28661e .elementor-heading-title::before {
    content: "";
    display: block;
    width: 36px; /* Độ dài của nét kẻ */
    height: 2px; /* Độ dày của nét kẻ */
    background-color: #A2CDFF; /* Đổi mã màu hex này theo đúng thiết kế của bạn */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16df2a8 *//* Biến heading thành một hàng ngang */
.elementor-8 .elementor-element.elementor-element-16df2a8 .elementor-heading-title {
    display: flex;
    align-items: center; /* Căn giữa nét kẻ và chữ */
    gap: 15px; /* Khoảng cách giữa nét kẻ và chữ */
}

/* Tạo nét kẻ bằng ::before */
.elementor-8 .elementor-element.elementor-element-16df2a8 .elementor-heading-title::before {
    content: "";
    display: block;
    width: 36px; /* Độ dài của nét kẻ */
    height: 2px; /* Độ dày của nét kẻ */
    background-color: #2F65A4; /* Đổi mã màu hex này theo đúng thiết kế của bạn */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b635a08 *//* Biến heading thành một hàng ngang */
.elementor-8 .elementor-element.elementor-element-b635a08 .elementor-heading-title {
    display: flex;
    align-items: center; /* Căn giữa nét kẻ và chữ */
    gap: 15px; /* Khoảng cách giữa nét kẻ và chữ */
}

/* Tạo nét kẻ bằng ::before */
.elementor-8 .elementor-element.elementor-element-b635a08 .elementor-heading-title::before {
    content: "";
    display: block;
    width: 36px; /* Độ dài của nét kẻ */
    height: 2px; /* Độ dày của nét kẻ */
    background-color: #2F65A4; /* Đổi mã màu hex này theo đúng thiết kế của bạn */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f91f24 *//* Biến heading thành một hàng ngang */
.elementor-8 .elementor-element.elementor-element-0f91f24 .elementor-heading-title {
    display: flex;
    align-items: center; /* Căn giữa nét kẻ và chữ */
    gap: 15px; /* Khoảng cách giữa nét kẻ và chữ */
}

/* Tạo nét kẻ bằng ::before */
.elementor-8 .elementor-element.elementor-element-0f91f24 .elementor-heading-title::before {
    content: "";
    display: block;
    width: 36px; /* Độ dài của nét kẻ */
    height: 2px; /* Độ dày của nét kẻ */
    background-color: #A2CDFF; /* Đổi mã màu hex này theo đúng thiết kế của bạn */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd2d730 *//* Biến heading thành một hàng ngang */
.elementor-8 .elementor-element.elementor-element-bd2d730 .elementor-heading-title {
    display: flex;
    align-items: center; /* Căn giữa nét kẻ và chữ */
    gap: 15px; /* Khoảng cách giữa nét kẻ và chữ */
}

/* Tạo nét kẻ bằng ::before */
.elementor-8 .elementor-element.elementor-element-bd2d730 .elementor-heading-title::before {
    content: "";
    display: block;
    width: 36px; /* Độ dài của nét kẻ */
    height: 2px; /* Độ dày của nét kẻ */
    background-color: #2F65A4; /* Đổi mã màu hex này theo đúng thiết kế của bạn */
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-a948cf6 */.elementor-8 .elementor-element.elementor-element-a948cf6 .e-loop-item:last-child {
    position: relative;
}
.elementor-8 .elementor-element.elementor-element-a948cf6 .e-loop-item:last-child:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 1px;
    background-color: #D1D5DC;
    left: 0;
    top: -36px;
}
.elementor-8 .elementor-element.elementor-element-a948cf6 .e-loop-item:last-child>.elementor-element>.elementor-element:first-child {
    order: 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b99f55 *//* Biến heading thành một hàng ngang */
.elementor-8 .elementor-element.elementor-element-2b99f55 .elementor-heading-title {
    display: flex;
    align-items: center; /* Căn giữa nét kẻ và chữ */
    gap: 15px; /* Khoảng cách giữa nét kẻ và chữ */
}

/* Tạo nét kẻ bằng ::before */
.elementor-8 .elementor-element.elementor-element-2b99f55 .elementor-heading-title::before {
    content: "";
    display: block;
    width: 36px; /* Độ dài của nét kẻ */
    height: 2px; /* Độ dày của nét kẻ */
    background-color: #2F65A4; /* Đổi mã màu hex này theo đúng thiết kế của bạn */
}/* End custom CSS */