.elementor-12427 .elementor-element.elementor-element-7085637{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-12427 .elementor-element.elementor-element-da209b9{--e-image-carousel-slides-to-show:1;}.elementor-12427 .elementor-element.elementor-element-da209b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-da209b9 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-745dfb8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-12427 .elementor-element.elementor-element-1994a35{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-12427 .elementor-element.elementor-element-1994a35:not(.elementor-motion-effects-element-type-background), .elementor-12427 .elementor-element.elementor-element-1994a35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12427 .elementor-element.elementor-element-3590ab2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e5e5e5;--border-color:#e5e5e5;--border-radius:14px 14px 14px 14px;box-shadow:0px 2px 6px 0px rgba(0,0,0,.04);--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-12427 .elementor-element.elementor-element-3590ab2:not(.elementor-motion-effects-element-type-background), .elementor-12427 .elementor-element.elementor-element-3590ab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12427 .elementor-element.elementor-element-f642e48{--display:flex;--min-height:6px;--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-12427 .elementor-element.elementor-element-f642e48:not(.elementor-motion-effects-element-type-background), .elementor-12427 .elementor-element.elementor-element-f642e48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #31a3dd 0%, #1f87bd 100%);}.elementor-12427 .elementor-element.elementor-element-ea56762{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-12427 .elementor-element.elementor-element-836d54c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e5e5e5;--border-color:#e5e5e5;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12427 .elementor-element.elementor-element-ac9e63d .elementor-button{background-color:#e6f4fb;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2.4px;fill:#31a3dd;color:#31a3dd;border-radius:999px 999px 999px 999px;padding:7px 16px 7px 16px;}.elementor-12427 .elementor-element.elementor-element-ac9e63d .elementor-button:hover, .elementor-12427 .elementor-element.elementor-element-ac9e63d .elementor-button:focus{background-color:#e6f4fb;color:#31a3dd;}.elementor-12427 .elementor-element.elementor-element-ac9e63d{width:auto;max-width:auto;}.elementor-12427 .elementor-element.elementor-element-ac9e63d > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-12427 .elementor-element.elementor-element-ac9e63d .elementor-button:hover svg, .elementor-12427 .elementor-element.elementor-element-ac9e63d .elementor-button:focus svg{fill:#31a3dd;}.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-12427 .elementor-element.elementor-element-c363d32 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-c363d32{text-align:center;}.elementor-12427 .elementor-element.elementor-element-c363d32 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:700;line-height:1.2em;color:#111111;}.elementor-12427 .elementor-element.elementor-element-ce3da7a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-ce3da7a{text-align:center;}.elementor-12427 .elementor-element.elementor-element-ce3da7a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:#666666;}.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-12427 .elementor-element.elementor-element-50cd564 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-50cd564{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:600;line-height:1.35em;color:#111111;}.elementor-12427 .elementor-element.elementor-element-ffa7c8c > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-ffa7c8c{font-family:"Inter", Sans-serif;font-size:16.8px;font-weight:400;line-height:1.7em;color:#333333;}.elementor-12427 .elementor-element.elementor-element-2fee170 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-2fee170{font-family:"Inter", Sans-serif;font-size:16.8px;font-weight:400;line-height:1.7em;color:#333333;}.elementor-12427 .elementor-element.elementor-element-1be2b16 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-1be2b16{font-family:"Inter", Sans-serif;font-size:16.8px;font-weight:400;line-height:1.7em;color:#333333;}.elementor-12427 .elementor-element.elementor-element-d705f7b{--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-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#31a3dd;--border-color:#31a3dd;--border-radius:8px 8px 8px 8px;--margin-top:4px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-12427 .elementor-element.elementor-element-d705f7b:not(.elementor-motion-effects-element-type-background), .elementor-12427 .elementor-element.elementor-element-d705f7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e6f4fb;}.elementor-12427 .elementor-element.elementor-element-26b3a8e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-26b3a8e{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#1f87bd;}.elementor-12427 .elementor-element.elementor-element-d3aaeb1 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-d3aaeb1{font-family:"Inter", Sans-serif;font-size:16.8px;font-weight:400;line-height:1.7em;color:#333333;}.elementor-12427 .elementor-element.elementor-element-480b593 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-480b593{font-family:"Inter", Sans-serif;font-size:16.8px;font-weight:400;line-height:1.7em;color:#333333;}.elementor-12427 .elementor-element.elementor-element-9c9db0d > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-9c9db0d{font-family:"Inter", Sans-serif;font-size:16.8px;font-weight:400;line-height:1.7em;color:#333333;}.elementor-12427 .elementor-element.elementor-element-2324462 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-2324462{font-family:"Inter", Sans-serif;font-size:16.8px;font-weight:400;line-height:1.7em;color:#333333;}.elementor-12427 .elementor-element.elementor-element-09f8210{--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-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#e5e5e5;--border-color:#e5e5e5;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12427 .elementor-element.elementor-element-672ebef > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-672ebef{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#333333;}.elementor-12427 .elementor-element.elementor-element-96e0936 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-96e0936{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.35em;color:#111111;}.elementor-12427 .elementor-element.elementor-element-59b0858{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-12427 .elementor-element.elementor-element-59b0858:not(.elementor-motion-effects-element-type-background), .elementor-12427 .elementor-element.elementor-element-59b0858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-12427 .elementor-element.elementor-element-a7a5780{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-12427 .elementor-element.elementor-element-c91496e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12427 .elementor-element.elementor-element-c8929e4 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-c8929e4{text-align:center;}.elementor-12427 .elementor-element.elementor-element-c8929e4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2.34px;color:#31a3dd;}.elementor-12427 .elementor-element.elementor-element-8a998c2 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-8a998c2{text-align:center;}.elementor-12427 .elementor-element.elementor-element-8a998c2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:700;line-height:1.2em;color:#111111;}.elementor-12427 .elementor-element.elementor-element-03d7808 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-03d7808{text-align:center;font-family:"Inter", Sans-serif;font-size:16.8px;font-weight:400;line-height:1.55em;color:#666666;}.elementor-12427 .elementor-element.elementor-element-6107fe1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap: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-12427 .elementor-element.elementor-element-a368ba7{--display:flex;--min-height:438px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e5e5e5;--border-color:#e5e5e5;--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12427 .elementor-element.elementor-element-a368ba7:not(.elementor-motion-effects-element-type-background), .elementor-12427 .elementor-element.elementor-element-a368ba7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.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-12427 .elementor-element.elementor-element-a943dda > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-12427 .elementor-element.elementor-element-a943dda{text-align:center;}.elementor-12427 .elementor-element.elementor-element-a943dda img{width:110px;height:110px;border-radius:50% 50% 50% 50%;}.elementor-12427 .elementor-element.elementor-element-7620912 .elementor-button{background-color:#31a3dd;font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.3px;fill:#ffffff;color:#ffffff;border-radius:999px 999px 999px 999px;padding:5px 12px 5px 12px;}.elementor-12427 .elementor-element.elementor-element-7620912 .elementor-button:hover, .elementor-12427 .elementor-element.elementor-element-7620912 .elementor-button:focus{background-color:#31a3dd;color:#ffffff;}.elementor-12427 .elementor-element.elementor-element-7620912{width:auto;max-width:auto;}.elementor-12427 .elementor-element.elementor-element-7620912 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-12427 .elementor-element.elementor-element-7620912 .elementor-button:hover svg, .elementor-12427 .elementor-element.elementor-element-7620912 .elementor-button:focus svg{fill:#ffffff;}.elementor-12427 .elementor-element.elementor-element-9d92f49 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-9d92f49{text-align:center;}.elementor-12427 .elementor-element.elementor-element-9d92f49 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.25em;color:#111111;}.elementor-12427 .elementor-element.elementor-element-8827e0c > .elementor-widget-container{margin:0px 0px 14px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-8827e0c{text-align:center;font-family:"Inter", Sans-serif;font-size:14.7px;font-weight:500;line-height:1.45em;color:#333333;}.elementor-12427 .elementor-element.elementor-element-b3067e8 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-b3067e8{text-align:center;font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:400;line-height:1.5em;color:#666666;}.elementor-12427 .elementor-element.elementor-element-8d3d26b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-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-12427 .elementor-element.elementor-element-bb42a24{--divider-border-style:solid;--divider-color:#e5e5e5;--divider-border-width:1px;}.elementor-12427 .elementor-element.elementor-element-bb42a24 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-bb42a24 .elementor-divider-separator{width:100%;}.elementor-12427 .elementor-element.elementor-element-bb42a24 .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12427 .elementor-element.elementor-element-aafc887 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-aafc887 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12427 .elementor-element.elementor-element-aafc887 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12427 .elementor-element.elementor-element-aafc887 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12427 .elementor-element.elementor-element-aafc887 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12427 .elementor-element.elementor-element-aafc887 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12427 .elementor-element.elementor-element-aafc887 .elementor-icon-list-icon i{color:#31a3dd;transition:color 0.3s;}.elementor-12427 .elementor-element.elementor-element-aafc887 .elementor-icon-list-icon svg{fill:#31a3dd;transition:fill 0.3s;}.elementor-12427 .elementor-element.elementor-element-aafc887{--e-icon-list-icon-size:13px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-12427 .elementor-element.elementor-element-aafc887 .elementor-icon-list-text{color:#1f87bd;transition:color 0.3s;}.elementor-12427 .elementor-element.elementor-element-d38675c{--display:flex;--min-height:438px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e5e5e5;--border-color:#e5e5e5;--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12427 .elementor-element.elementor-element-d38675c:not(.elementor-motion-effects-element-type-background), .elementor-12427 .elementor-element.elementor-element-d38675c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12427 .elementor-element.elementor-element-da73c36{--display:flex;--min-height:110px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#ffffff;--border-color:#ffffff;--border-radius:50% 50% 50% 50%;box-shadow:0px 4px 14px 0px rgba(49,163,221,.18);--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12427 .elementor-element.elementor-element-da73c36:not(.elementor-motion-effects-element-type-background), .elementor-12427 .elementor-element.elementor-element-da73c36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #e6f4fb 0%, #ffffff 100%);}.elementor-12427 .elementor-element.elementor-element-46c7cf7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-46c7cf7{text-align:center;}.elementor-12427 .elementor-element.elementor-element-46c7cf7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:700;line-height:1em;color:#1f87bd;}.elementor-12427 .elementor-element.elementor-element-1d11ac5 .elementor-button{background-color:#e6f4fb;font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.3px;fill:#1f87bd;color:#1f87bd;border-radius:999px 999px 999px 999px;padding:5px 12px 5px 12px;}.elementor-12427 .elementor-element.elementor-element-1d11ac5 .elementor-button:hover, .elementor-12427 .elementor-element.elementor-element-1d11ac5 .elementor-button:focus{background-color:#e6f4fb;color:#1f87bd;}.elementor-12427 .elementor-element.elementor-element-1d11ac5{width:auto;max-width:auto;}.elementor-12427 .elementor-element.elementor-element-1d11ac5 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-12427 .elementor-element.elementor-element-1d11ac5 .elementor-button:hover svg, .elementor-12427 .elementor-element.elementor-element-1d11ac5 .elementor-button:focus svg{fill:#1f87bd;}.elementor-12427 .elementor-element.elementor-element-aaa6f9d > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-aaa6f9d{text-align:center;}.elementor-12427 .elementor-element.elementor-element-aaa6f9d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.25em;color:#111111;}.elementor-12427 .elementor-element.elementor-element-2ab87f4 > .elementor-widget-container{margin:0px 0px 14px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-2ab87f4{text-align:center;font-family:"Inter", Sans-serif;font-size:14.7px;font-weight:500;line-height:1.45em;color:#333333;}.elementor-12427 .elementor-element.elementor-element-52dac56 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-52dac56{text-align:center;font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:400;line-height:1.5em;color:#666666;}.elementor-12427 .elementor-element.elementor-element-9eb53ce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-12427 .elementor-element.elementor-element-a037016{--divider-border-style:solid;--divider-color:#e5e5e5;--divider-border-width:1px;}.elementor-12427 .elementor-element.elementor-element-a037016 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-a037016 .elementor-divider-separator{width:100%;}.elementor-12427 .elementor-element.elementor-element-a037016 .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-12427 .elementor-element.elementor-element-2b4c502 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-2b4c502 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12427 .elementor-element.elementor-element-2b4c502 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12427 .elementor-element.elementor-element-2b4c502 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12427 .elementor-element.elementor-element-2b4c502 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12427 .elementor-element.elementor-element-2b4c502 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12427 .elementor-element.elementor-element-2b4c502 .elementor-icon-list-icon i{color:#31a3dd;transition:color 0.3s;}.elementor-12427 .elementor-element.elementor-element-2b4c502 .elementor-icon-list-icon svg{fill:#31a3dd;transition:fill 0.3s;}.elementor-12427 .elementor-element.elementor-element-2b4c502{--e-icon-list-icon-size:13px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-12427 .elementor-element.elementor-element-2b4c502 .elementor-icon-list-text{color:#1f87bd;transition:color 0.3s;}.elementor-12427 .elementor-element.elementor-element-2fcef54{--display:flex;--min-height:438px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e5e5e5;--border-color:#e5e5e5;--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12427 .elementor-element.elementor-element-2fcef54:not(.elementor-motion-effects-element-type-background), .elementor-12427 .elementor-element.elementor-element-2fcef54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12427 .elementor-element.elementor-element-3d3e498 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-12427 .elementor-element.elementor-element-3d3e498{text-align:center;}.elementor-12427 .elementor-element.elementor-element-3d3e498 img{width:110px;height:110px;border-radius:50% 50% 50% 50%;}.elementor-12427 .elementor-element.elementor-element-1bbff9e .elementor-button{background-color:#e6f4fb;font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.3px;fill:#1f87bd;color:#1f87bd;border-radius:999px 999px 999px 999px;padding:5px 12px 5px 12px;}.elementor-12427 .elementor-element.elementor-element-1bbff9e .elementor-button:hover, .elementor-12427 .elementor-element.elementor-element-1bbff9e .elementor-button:focus{background-color:#e6f4fb;color:#1f87bd;}.elementor-12427 .elementor-element.elementor-element-1bbff9e{width:auto;max-width:auto;}.elementor-12427 .elementor-element.elementor-element-1bbff9e > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-12427 .elementor-element.elementor-element-1bbff9e .elementor-button:hover svg, .elementor-12427 .elementor-element.elementor-element-1bbff9e .elementor-button:focus svg{fill:#1f87bd;}.elementor-12427 .elementor-element.elementor-element-9a30851 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-9a30851{text-align:center;}.elementor-12427 .elementor-element.elementor-element-9a30851 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.25em;color:#111111;}.elementor-12427 .elementor-element.elementor-element-35dba07 > .elementor-widget-container{margin:0px 0px 14px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-35dba07{text-align:center;font-family:"Inter", Sans-serif;font-size:14.7px;font-weight:500;line-height:1.45em;color:#333333;}.elementor-12427 .elementor-element.elementor-element-ed6977a > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-ed6977a{text-align:center;font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:400;line-height:1.5em;color:#666666;}.elementor-12427 .elementor-element.elementor-element-5b3a4f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-12427 .elementor-element.elementor-element-c00d725{--divider-border-style:solid;--divider-color:#e5e5e5;--divider-border-width:1px;}.elementor-12427 .elementor-element.elementor-element-c00d725 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-c00d725 .elementor-divider-separator{width:100%;}.elementor-12427 .elementor-element.elementor-element-c00d725 .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-12427 .elementor-element.elementor-element-986ceea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-986ceea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12427 .elementor-element.elementor-element-986ceea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12427 .elementor-element.elementor-element-986ceea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12427 .elementor-element.elementor-element-986ceea .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12427 .elementor-element.elementor-element-986ceea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12427 .elementor-element.elementor-element-986ceea .elementor-icon-list-icon i{color:#31a3dd;transition:color 0.3s;}.elementor-12427 .elementor-element.elementor-element-986ceea .elementor-icon-list-icon svg{fill:#31a3dd;transition:fill 0.3s;}.elementor-12427 .elementor-element.elementor-element-986ceea{--e-icon-list-icon-size:13px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-12427 .elementor-element.elementor-element-986ceea .elementor-icon-list-text{color:#1f87bd;transition:color 0.3s;}.elementor-12427 .elementor-element.elementor-element-21968b7{--display:flex;--min-height:438px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e5e5e5;--border-color:#e5e5e5;--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12427 .elementor-element.elementor-element-21968b7:not(.elementor-motion-effects-element-type-background), .elementor-12427 .elementor-element.elementor-element-21968b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12427 .elementor-element.elementor-element-698ca9c{--display:flex;--min-height:110px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#ffffff;--border-color:#ffffff;--border-radius:50% 50% 50% 50%;box-shadow:0px 4px 14px 0px rgba(49,163,221,.18);--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12427 .elementor-element.elementor-element-698ca9c:not(.elementor-motion-effects-element-type-background), .elementor-12427 .elementor-element.elementor-element-698ca9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #e6f4fb 0%, #ffffff 100%);}.elementor-12427 .elementor-element.elementor-element-0ee70a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-0ee70a6{text-align:center;}.elementor-12427 .elementor-element.elementor-element-0ee70a6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:700;line-height:1em;color:#1f87bd;}.elementor-12427 .elementor-element.elementor-element-3a46c71 .elementor-button{background-color:#e6f4fb;font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.3px;fill:#1f87bd;color:#1f87bd;border-radius:999px 999px 999px 999px;padding:5px 12px 5px 12px;}.elementor-12427 .elementor-element.elementor-element-3a46c71 .elementor-button:hover, .elementor-12427 .elementor-element.elementor-element-3a46c71 .elementor-button:focus{background-color:#e6f4fb;color:#1f87bd;}.elementor-12427 .elementor-element.elementor-element-3a46c71{width:auto;max-width:auto;}.elementor-12427 .elementor-element.elementor-element-3a46c71 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-12427 .elementor-element.elementor-element-3a46c71 .elementor-button:hover svg, .elementor-12427 .elementor-element.elementor-element-3a46c71 .elementor-button:focus svg{fill:#1f87bd;}.elementor-12427 .elementor-element.elementor-element-a4b0fcf > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-a4b0fcf{text-align:center;}.elementor-12427 .elementor-element.elementor-element-a4b0fcf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.25em;color:#111111;}.elementor-12427 .elementor-element.elementor-element-a17075a > .elementor-widget-container{margin:0px 0px 14px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-a17075a{text-align:center;font-family:"Inter", Sans-serif;font-size:14.7px;font-weight:500;line-height:1.45em;color:#333333;}.elementor-12427 .elementor-element.elementor-element-777d5b3 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-777d5b3{text-align:center;font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:400;line-height:1.5em;color:#666666;}.elementor-12427 .elementor-element.elementor-element-3569ad3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-12427 .elementor-element.elementor-element-623f84a{--divider-border-style:solid;--divider-color:#e5e5e5;--divider-border-width:1px;}.elementor-12427 .elementor-element.elementor-element-623f84a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-623f84a .elementor-divider-separator{width:100%;}.elementor-12427 .elementor-element.elementor-element-623f84a .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-12427 .elementor-element.elementor-element-737fa87 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-737fa87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12427 .elementor-element.elementor-element-737fa87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12427 .elementor-element.elementor-element-737fa87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12427 .elementor-element.elementor-element-737fa87 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12427 .elementor-element.elementor-element-737fa87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12427 .elementor-element.elementor-element-737fa87 .elementor-icon-list-icon i{color:#31a3dd;transition:color 0.3s;}.elementor-12427 .elementor-element.elementor-element-737fa87 .elementor-icon-list-icon svg{fill:#31a3dd;transition:fill 0.3s;}.elementor-12427 .elementor-element.elementor-element-737fa87{--e-icon-list-icon-size:13px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-12427 .elementor-element.elementor-element-737fa87 .elementor-icon-list-text{color:#1f87bd;transition:color 0.3s;}.elementor-12427 .elementor-element.elementor-element-a2fa131{--display:flex;--min-height:438px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e5e5e5;--border-color:#e5e5e5;--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12427 .elementor-element.elementor-element-a2fa131:not(.elementor-motion-effects-element-type-background), .elementor-12427 .elementor-element.elementor-element-a2fa131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12427 .elementor-element.elementor-element-884ff97{--display:flex;--min-height:110px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#ffffff;--border-color:#ffffff;--border-radius:50% 50% 50% 50%;box-shadow:0px 4px 14px 0px rgba(49,163,221,.18);--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12427 .elementor-element.elementor-element-884ff97:not(.elementor-motion-effects-element-type-background), .elementor-12427 .elementor-element.elementor-element-884ff97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #e6f4fb 0%, #ffffff 100%);}.elementor-12427 .elementor-element.elementor-element-dab7aa3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-dab7aa3{text-align:center;}.elementor-12427 .elementor-element.elementor-element-dab7aa3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:700;line-height:1em;color:#1f87bd;}.elementor-12427 .elementor-element.elementor-element-615c419 .elementor-button{background-color:#e6f4fb;font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.3px;fill:#1f87bd;color:#1f87bd;border-radius:999px 999px 999px 999px;padding:5px 12px 5px 12px;}.elementor-12427 .elementor-element.elementor-element-615c419 .elementor-button:hover, .elementor-12427 .elementor-element.elementor-element-615c419 .elementor-button:focus{background-color:#e6f4fb;color:#1f87bd;}.elementor-12427 .elementor-element.elementor-element-615c419{width:auto;max-width:auto;}.elementor-12427 .elementor-element.elementor-element-615c419 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-12427 .elementor-element.elementor-element-615c419 .elementor-button:hover svg, .elementor-12427 .elementor-element.elementor-element-615c419 .elementor-button:focus svg{fill:#1f87bd;}.elementor-12427 .elementor-element.elementor-element-c9af4e8 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-c9af4e8{text-align:center;}.elementor-12427 .elementor-element.elementor-element-c9af4e8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.25em;color:#111111;}.elementor-12427 .elementor-element.elementor-element-7212c41 > .elementor-widget-container{margin:0px 0px 14px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-7212c41{text-align:center;font-family:"Inter", Sans-serif;font-size:14.7px;font-weight:500;line-height:1.45em;color:#333333;}.elementor-12427 .elementor-element.elementor-element-98e823e > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-98e823e{text-align:center;font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:400;line-height:1.5em;color:#666666;}.elementor-12427 .elementor-element.elementor-element-63f2307{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-12427 .elementor-element.elementor-element-5c2e3a6{--divider-border-style:solid;--divider-color:#e5e5e5;--divider-border-width:1px;}.elementor-12427 .elementor-element.elementor-element-5c2e3a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-5c2e3a6 .elementor-divider-separator{width:100%;}.elementor-12427 .elementor-element.elementor-element-5c2e3a6 .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-12427 .elementor-element.elementor-element-da7457c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-da7457c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12427 .elementor-element.elementor-element-da7457c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12427 .elementor-element.elementor-element-da7457c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12427 .elementor-element.elementor-element-da7457c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12427 .elementor-element.elementor-element-da7457c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12427 .elementor-element.elementor-element-da7457c .elementor-icon-list-icon i{color:#31a3dd;transition:color 0.3s;}.elementor-12427 .elementor-element.elementor-element-da7457c .elementor-icon-list-icon svg{fill:#31a3dd;transition:fill 0.3s;}.elementor-12427 .elementor-element.elementor-element-da7457c{--e-icon-list-icon-size:13px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-12427 .elementor-element.elementor-element-da7457c .elementor-icon-list-text{color:#1f87bd;transition:color 0.3s;}.elementor-12427 .elementor-element.elementor-element-0fe19ae{--display:flex;--min-height:438px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e5e5e5;--border-color:#e5e5e5;--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12427 .elementor-element.elementor-element-0fe19ae:not(.elementor-motion-effects-element-type-background), .elementor-12427 .elementor-element.elementor-element-0fe19ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12427 .elementor-element.elementor-element-067ed41{--display:flex;--min-height:110px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#ffffff;--border-color:#ffffff;--border-radius:50% 50% 50% 50%;box-shadow:0px 4px 14px 0px rgba(49,163,221,.18);--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12427 .elementor-element.elementor-element-067ed41:not(.elementor-motion-effects-element-type-background), .elementor-12427 .elementor-element.elementor-element-067ed41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #e6f4fb 0%, #ffffff 100%);}.elementor-12427 .elementor-element.elementor-element-da7e503 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-da7e503{text-align:center;}.elementor-12427 .elementor-element.elementor-element-da7e503 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:700;line-height:1em;color:#1f87bd;}.elementor-12427 .elementor-element.elementor-element-df8a121 .elementor-button{background-color:#e6f4fb;font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.3px;fill:#1f87bd;color:#1f87bd;border-radius:999px 999px 999px 999px;padding:5px 12px 5px 12px;}.elementor-12427 .elementor-element.elementor-element-df8a121 .elementor-button:hover, .elementor-12427 .elementor-element.elementor-element-df8a121 .elementor-button:focus{background-color:#e6f4fb;color:#1f87bd;}.elementor-12427 .elementor-element.elementor-element-df8a121{width:auto;max-width:auto;}.elementor-12427 .elementor-element.elementor-element-df8a121 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-12427 .elementor-element.elementor-element-df8a121 .elementor-button:hover svg, .elementor-12427 .elementor-element.elementor-element-df8a121 .elementor-button:focus svg{fill:#1f87bd;}.elementor-12427 .elementor-element.elementor-element-2d9c6b2 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-2d9c6b2{text-align:center;}.elementor-12427 .elementor-element.elementor-element-2d9c6b2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.25em;color:#111111;}.elementor-12427 .elementor-element.elementor-element-1c4759a > .elementor-widget-container{margin:0px 0px 14px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-1c4759a{text-align:center;font-family:"Inter", Sans-serif;font-size:14.7px;font-weight:500;line-height:1.45em;color:#333333;}.elementor-12427 .elementor-element.elementor-element-496188c > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-496188c{text-align:center;font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:400;line-height:1.5em;color:#666666;}.elementor-12427 .elementor-element.elementor-element-a15f22c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-12427 .elementor-element.elementor-element-a6564ce{--divider-border-style:solid;--divider-color:#e5e5e5;--divider-border-width:1px;}.elementor-12427 .elementor-element.elementor-element-a6564ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-a6564ce .elementor-divider-separator{width:100%;}.elementor-12427 .elementor-element.elementor-element-a6564ce .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-12427 .elementor-element.elementor-element-73bd452 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-73bd452 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12427 .elementor-element.elementor-element-73bd452 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12427 .elementor-element.elementor-element-73bd452 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12427 .elementor-element.elementor-element-73bd452 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12427 .elementor-element.elementor-element-73bd452 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12427 .elementor-element.elementor-element-73bd452 .elementor-icon-list-icon i{color:#31a3dd;transition:color 0.3s;}.elementor-12427 .elementor-element.elementor-element-73bd452 .elementor-icon-list-icon svg{fill:#31a3dd;transition:fill 0.3s;}.elementor-12427 .elementor-element.elementor-element-73bd452{--e-icon-list-icon-size:13px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-12427 .elementor-element.elementor-element-73bd452 .elementor-icon-list-text{color:#1f87bd;transition:color 0.3s;}.elementor-12427 .elementor-element.elementor-element-6a20fac{--display:flex;--min-height:438px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e5e5e5;--border-color:#e5e5e5;--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12427 .elementor-element.elementor-element-6a20fac:not(.elementor-motion-effects-element-type-background), .elementor-12427 .elementor-element.elementor-element-6a20fac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12427 .elementor-element.elementor-element-f027fbf{--display:flex;--min-height:110px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#ffffff;--border-color:#ffffff;--border-radius:50% 50% 50% 50%;box-shadow:0px 4px 14px 0px rgba(49,163,221,.18);--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12427 .elementor-element.elementor-element-f027fbf:not(.elementor-motion-effects-element-type-background), .elementor-12427 .elementor-element.elementor-element-f027fbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #e6f4fb 0%, #ffffff 100%);}.elementor-12427 .elementor-element.elementor-element-875b89f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-875b89f{text-align:center;}.elementor-12427 .elementor-element.elementor-element-875b89f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:700;line-height:1em;color:#1f87bd;}.elementor-12427 .elementor-element.elementor-element-1e0aa2c .elementor-button{background-color:#e6f4fb;font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.3px;fill:#1f87bd;color:#1f87bd;border-radius:999px 999px 999px 999px;padding:5px 12px 5px 12px;}.elementor-12427 .elementor-element.elementor-element-1e0aa2c .elementor-button:hover, .elementor-12427 .elementor-element.elementor-element-1e0aa2c .elementor-button:focus{background-color:#e6f4fb;color:#1f87bd;}.elementor-12427 .elementor-element.elementor-element-1e0aa2c{width:auto;max-width:auto;}.elementor-12427 .elementor-element.elementor-element-1e0aa2c > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-12427 .elementor-element.elementor-element-1e0aa2c .elementor-button:hover svg, .elementor-12427 .elementor-element.elementor-element-1e0aa2c .elementor-button:focus svg{fill:#1f87bd;}.elementor-12427 .elementor-element.elementor-element-1d007ce > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-1d007ce{text-align:center;}.elementor-12427 .elementor-element.elementor-element-1d007ce .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.25em;color:#111111;}.elementor-12427 .elementor-element.elementor-element-7c2e0af > .elementor-widget-container{margin:0px 0px 14px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-7c2e0af{text-align:center;font-family:"Inter", Sans-serif;font-size:14.7px;font-weight:500;line-height:1.45em;color:#333333;}.elementor-12427 .elementor-element.elementor-element-3be12e3 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-3be12e3{text-align:center;font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:400;line-height:1.5em;color:#666666;}.elementor-12427 .elementor-element.elementor-element-10b1f45{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-12427 .elementor-element.elementor-element-3adf16e{--divider-border-style:solid;--divider-color:#e5e5e5;--divider-border-width:1px;}.elementor-12427 .elementor-element.elementor-element-3adf16e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-3adf16e .elementor-divider-separator{width:100%;}.elementor-12427 .elementor-element.elementor-element-3adf16e .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-12427 .elementor-element.elementor-element-70b5ca8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-70b5ca8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12427 .elementor-element.elementor-element-70b5ca8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12427 .elementor-element.elementor-element-70b5ca8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12427 .elementor-element.elementor-element-70b5ca8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12427 .elementor-element.elementor-element-70b5ca8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12427 .elementor-element.elementor-element-70b5ca8 .elementor-icon-list-icon i{color:#31a3dd;transition:color 0.3s;}.elementor-12427 .elementor-element.elementor-element-70b5ca8 .elementor-icon-list-icon svg{fill:#31a3dd;transition:fill 0.3s;}.elementor-12427 .elementor-element.elementor-element-70b5ca8{--e-icon-list-icon-size:13px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-12427 .elementor-element.elementor-element-70b5ca8 .elementor-icon-list-text{color:#1f87bd;transition:color 0.3s;}.elementor-12427 .elementor-element.elementor-element-6508d5d{--display:flex;--min-height:438px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e5e5e5;--border-color:#e5e5e5;--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12427 .elementor-element.elementor-element-6508d5d:not(.elementor-motion-effects-element-type-background), .elementor-12427 .elementor-element.elementor-element-6508d5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12427 .elementor-element.elementor-element-c224b7d > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-12427 .elementor-element.elementor-element-c224b7d{text-align:center;}.elementor-12427 .elementor-element.elementor-element-c224b7d img{width:110px;height:110px;border-radius:50% 50% 50% 50%;}.elementor-12427 .elementor-element.elementor-element-2bf8616 .elementor-button{background-color:#e6f4fb;font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.3px;fill:#1f87bd;color:#1f87bd;border-radius:999px 999px 999px 999px;padding:5px 12px 5px 12px;}.elementor-12427 .elementor-element.elementor-element-2bf8616 .elementor-button:hover, .elementor-12427 .elementor-element.elementor-element-2bf8616 .elementor-button:focus{background-color:#e6f4fb;color:#1f87bd;}.elementor-12427 .elementor-element.elementor-element-2bf8616{width:auto;max-width:auto;}.elementor-12427 .elementor-element.elementor-element-2bf8616 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-12427 .elementor-element.elementor-element-2bf8616 .elementor-button:hover svg, .elementor-12427 .elementor-element.elementor-element-2bf8616 .elementor-button:focus svg{fill:#1f87bd;}.elementor-12427 .elementor-element.elementor-element-64d2edf > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-64d2edf{text-align:center;}.elementor-12427 .elementor-element.elementor-element-64d2edf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.25em;color:#111111;}.elementor-12427 .elementor-element.elementor-element-2067f85 > .elementor-widget-container{margin:0px 0px 14px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-2067f85{text-align:center;font-family:"Inter", Sans-serif;font-size:14.7px;font-weight:500;line-height:1.45em;color:#333333;}.elementor-12427 .elementor-element.elementor-element-23303d2 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-23303d2{text-align:center;font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:400;line-height:1.5em;color:#666666;}.elementor-12427 .elementor-element.elementor-element-8f80cd5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-12427 .elementor-element.elementor-element-4d8457b{--divider-border-style:solid;--divider-color:#e5e5e5;--divider-border-width:1px;}.elementor-12427 .elementor-element.elementor-element-4d8457b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-4d8457b .elementor-divider-separator{width:100%;}.elementor-12427 .elementor-element.elementor-element-4d8457b .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-12427 .elementor-element.elementor-element-4a3b1c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-4a3b1c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12427 .elementor-element.elementor-element-4a3b1c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12427 .elementor-element.elementor-element-4a3b1c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12427 .elementor-element.elementor-element-4a3b1c3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12427 .elementor-element.elementor-element-4a3b1c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12427 .elementor-element.elementor-element-4a3b1c3 .elementor-icon-list-icon i{color:#31a3dd;transition:color 0.3s;}.elementor-12427 .elementor-element.elementor-element-4a3b1c3 .elementor-icon-list-icon svg{fill:#31a3dd;transition:fill 0.3s;}.elementor-12427 .elementor-element.elementor-element-4a3b1c3{--e-icon-list-icon-size:13px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-12427 .elementor-element.elementor-element-4a3b1c3 .elementor-icon-list-text{color:#1f87bd;transition:color 0.3s;}.elementor-12427 .elementor-element.elementor-element-88ca4c2{--display:flex;--min-height:438px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e5e5e5;--border-color:#e5e5e5;--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12427 .elementor-element.elementor-element-88ca4c2:not(.elementor-motion-effects-element-type-background), .elementor-12427 .elementor-element.elementor-element-88ca4c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12427 .elementor-element.elementor-element-53e7ee3 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-12427 .elementor-element.elementor-element-53e7ee3{text-align:center;}.elementor-12427 .elementor-element.elementor-element-53e7ee3 img{width:110px;height:110px;border-radius:50% 50% 50% 50%;}.elementor-12427 .elementor-element.elementor-element-c66961e .elementor-button{background-color:#e6f4fb;font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.3px;fill:#1f87bd;color:#1f87bd;border-radius:999px 999px 999px 999px;padding:5px 12px 5px 12px;}.elementor-12427 .elementor-element.elementor-element-c66961e .elementor-button:hover, .elementor-12427 .elementor-element.elementor-element-c66961e .elementor-button:focus{background-color:#e6f4fb;color:#1f87bd;}.elementor-12427 .elementor-element.elementor-element-c66961e{width:auto;max-width:auto;}.elementor-12427 .elementor-element.elementor-element-c66961e > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-12427 .elementor-element.elementor-element-c66961e .elementor-button:hover svg, .elementor-12427 .elementor-element.elementor-element-c66961e .elementor-button:focus svg{fill:#1f87bd;}.elementor-12427 .elementor-element.elementor-element-2145f75 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-2145f75{text-align:center;}.elementor-12427 .elementor-element.elementor-element-2145f75 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.25em;color:#111111;}.elementor-12427 .elementor-element.elementor-element-963ce18 > .elementor-widget-container{margin:0px 0px 14px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-963ce18{text-align:center;font-family:"Inter", Sans-serif;font-size:14.7px;font-weight:500;line-height:1.45em;color:#333333;}.elementor-12427 .elementor-element.elementor-element-fce1db1 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-fce1db1{text-align:center;font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:400;line-height:1.5em;color:#666666;}.elementor-12427 .elementor-element.elementor-element-b322fb6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-12427 .elementor-element.elementor-element-09345a8{--divider-border-style:solid;--divider-color:#e5e5e5;--divider-border-width:1px;}.elementor-12427 .elementor-element.elementor-element-09345a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-09345a8 .elementor-divider-separator{width:100%;}.elementor-12427 .elementor-element.elementor-element-09345a8 .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-12427 .elementor-element.elementor-element-d7d398f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-d7d398f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12427 .elementor-element.elementor-element-d7d398f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12427 .elementor-element.elementor-element-d7d398f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12427 .elementor-element.elementor-element-d7d398f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12427 .elementor-element.elementor-element-d7d398f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12427 .elementor-element.elementor-element-d7d398f .elementor-icon-list-icon i{color:#31a3dd;transition:color 0.3s;}.elementor-12427 .elementor-element.elementor-element-d7d398f .elementor-icon-list-icon svg{fill:#31a3dd;transition:fill 0.3s;}.elementor-12427 .elementor-element.elementor-element-d7d398f{--e-icon-list-icon-size:13px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-12427 .elementor-element.elementor-element-d7d398f .elementor-icon-list-text{color:#1f87bd;transition:color 0.3s;}.elementor-12427 .elementor-element.elementor-element-8a419f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-12427 .elementor-element.elementor-element-8a419f6:not(.elementor-motion-effects-element-type-background), .elementor-12427 .elementor-element.elementor-element-8a419f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #31a3dd 0%, #1f87bd 100%);}.elementor-12427 .elementor-element.elementor-element-c48fbbe > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-c48fbbe{text-align:center;}.elementor-12427 .elementor-element.elementor-element-c48fbbe .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:700;line-height:1.2em;color:#ffffff;}.elementor-12427 .elementor-element.elementor-element-30a2b22 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-30a2b22{text-align:center;font-family:"Inter", Sans-serif;font-size:17.6px;font-weight:400;line-height:1.55em;color:rgba(255,255,255,.9);}.elementor-12427 .elementor-element.elementor-element-fd713d2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-12427 .elementor-element.elementor-element-66ca5cc .elementor-button{background-color:#ffffff;font-family:"Inter", Sans-serif;font-size:15.2px;font-weight:600;line-height:1em;fill:#31a3dd;color:#31a3dd;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:rgba(255,255,255,0);border-radius:999px 999px 999px 999px;padding:13px 24px 13px 24px;}.elementor-12427 .elementor-element.elementor-element-66ca5cc .elementor-button:hover, .elementor-12427 .elementor-element.elementor-element-66ca5cc .elementor-button:focus{background-color:#ffffff;color:#1f87bd;}.elementor-12427 .elementor-element.elementor-element-66ca5cc{width:auto;max-width:auto;}.elementor-12427 .elementor-element.elementor-element-66ca5cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-66ca5cc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12427 .elementor-element.elementor-element-66ca5cc .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12427 .elementor-element.elementor-element-66ca5cc .elementor-button:hover svg, .elementor-12427 .elementor-element.elementor-element-66ca5cc .elementor-button:focus svg{fill:#1f87bd;}.elementor-12427 .elementor-element.elementor-element-d01d4d1 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Inter", Sans-serif;font-size:15.2px;font-weight:600;line-height:1em;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#ffffff;border-radius:999px 999px 999px 999px;padding:13px 24px 13px 24px;}.elementor-12427 .elementor-element.elementor-element-d01d4d1 .elementor-button:hover, .elementor-12427 .elementor-element.elementor-element-d01d4d1 .elementor-button:focus{background-color:#ffffff;color:#31a3dd;}.elementor-12427 .elementor-element.elementor-element-d01d4d1{width:auto;max-width:auto;}.elementor-12427 .elementor-element.elementor-element-d01d4d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12427 .elementor-element.elementor-element-d01d4d1 .elementor-button:hover svg, .elementor-12427 .elementor-element.elementor-element-d01d4d1 .elementor-button:focus svg{fill:#31a3dd;}:root{--page-title-display:none;}body.elementor-page-12427{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-12427 .elementor-element.elementor-element-1994a35{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-12427 .elementor-element.elementor-element-59b0858{--padding-top:64px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-12427 .elementor-element.elementor-element-a368ba7{--min-height:430px;}.elementor-12427 .elementor-element.elementor-element-d38675c{--min-height:430px;}.elementor-12427 .elementor-element.elementor-element-2fcef54{--min-height:430px;}.elementor-12427 .elementor-element.elementor-element-21968b7{--min-height:430px;}.elementor-12427 .elementor-element.elementor-element-a2fa131{--min-height:430px;}.elementor-12427 .elementor-element.elementor-element-0fe19ae{--min-height:430px;}.elementor-12427 .elementor-element.elementor-element-6a20fac{--min-height:430px;}.elementor-12427 .elementor-element.elementor-element-6508d5d{--min-height:430px;}.elementor-12427 .elementor-element.elementor-element-88ca4c2{--min-height:430px;}.elementor-12427 .elementor-element.elementor-element-8a419f6{--padding-top:58px;--padding-bottom:58px;--padding-left:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-12427 .elementor-element.elementor-element-1994a35{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-12427 .elementor-element.elementor-element-3590ab2{--width:100%;}.elementor-12427 .elementor-element.elementor-element-ea56762{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-12427 .elementor-element.elementor-element-59b0858{--padding-top:48px;--padding-bottom:28px;--padding-left:16px;--padding-right:16px;}.elementor-12427 .elementor-element.elementor-element-a7a5780{--width:100%;}.elementor-12427 .elementor-element.elementor-element-c91496e{--width:100%;}.elementor-12427 .elementor-element.elementor-element-6107fe1{--width:100%;}.elementor-12427 .elementor-element.elementor-element-a368ba7{--width:100%;}.elementor-12427 .elementor-element.elementor-element-d38675c{--width:100%;}.elementor-12427 .elementor-element.elementor-element-2fcef54{--width:100%;}.elementor-12427 .elementor-element.elementor-element-21968b7{--width:100%;}.elementor-12427 .elementor-element.elementor-element-a2fa131{--width:100%;}.elementor-12427 .elementor-element.elementor-element-0fe19ae{--width:100%;}.elementor-12427 .elementor-element.elementor-element-6a20fac{--width:100%;}.elementor-12427 .elementor-element.elementor-element-6508d5d{--width:100%;}.elementor-12427 .elementor-element.elementor-element-88ca4c2{--width:100%;}.elementor-12427 .elementor-element.elementor-element-8a419f6{--padding-top:52px;--padding-bottom:52px;--padding-left:16px;--padding-right:16px;}.elementor-12427 .elementor-element.elementor-element-fd713d2{--width:100%;--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;}}@media(min-width:768px){.elementor-12427 .elementor-element.elementor-element-745dfb8{--width:100%;}.elementor-12427 .elementor-element.elementor-element-1994a35{--width:100%;}.elementor-12427 .elementor-element.elementor-element-3590ab2{--width:880px;}.elementor-12427 .elementor-element.elementor-element-f642e48{--width:100%;}.elementor-12427 .elementor-element.elementor-element-ea56762{--width:100%;}.elementor-12427 .elementor-element.elementor-element-836d54c{--width:100%;}.elementor-12427 .elementor-element.elementor-element-d705f7b{--width:100%;}.elementor-12427 .elementor-element.elementor-element-09f8210{--width:100%;}.elementor-12427 .elementor-element.elementor-element-59b0858{--width:100%;}.elementor-12427 .elementor-element.elementor-element-a7a5780{--width:1200px;}.elementor-12427 .elementor-element.elementor-element-c91496e{--width:760px;}.elementor-12427 .elementor-element.elementor-element-6107fe1{--width:100%;}.elementor-12427 .elementor-element.elementor-element-a368ba7{--width:31.5%;}.elementor-12427 .elementor-element.elementor-element-8d3d26b{--width:100%;}.elementor-12427 .elementor-element.elementor-element-d38675c{--width:31.5%;}.elementor-12427 .elementor-element.elementor-element-da73c36{--width:110px;}.elementor-12427 .elementor-element.elementor-element-9eb53ce{--width:100%;}.elementor-12427 .elementor-element.elementor-element-2fcef54{--width:31.5%;}.elementor-12427 .elementor-element.elementor-element-5b3a4f4{--width:100%;}.elementor-12427 .elementor-element.elementor-element-21968b7{--width:31.5%;}.elementor-12427 .elementor-element.elementor-element-698ca9c{--width:110px;}.elementor-12427 .elementor-element.elementor-element-3569ad3{--width:100%;}.elementor-12427 .elementor-element.elementor-element-a2fa131{--width:31.5%;}.elementor-12427 .elementor-element.elementor-element-884ff97{--width:110px;}.elementor-12427 .elementor-element.elementor-element-63f2307{--width:100%;}.elementor-12427 .elementor-element.elementor-element-0fe19ae{--width:31.5%;}.elementor-12427 .elementor-element.elementor-element-067ed41{--width:110px;}.elementor-12427 .elementor-element.elementor-element-a15f22c{--width:100%;}.elementor-12427 .elementor-element.elementor-element-6a20fac{--width:31.5%;}.elementor-12427 .elementor-element.elementor-element-f027fbf{--width:110px;}.elementor-12427 .elementor-element.elementor-element-10b1f45{--width:100%;}.elementor-12427 .elementor-element.elementor-element-6508d5d{--width:31.5%;}.elementor-12427 .elementor-element.elementor-element-8f80cd5{--width:100%;}.elementor-12427 .elementor-element.elementor-element-88ca4c2{--width:31.5%;}.elementor-12427 .elementor-element.elementor-element-b322fb6{--width:100%;}.elementor-12427 .elementor-element.elementor-element-8a419f6{--width:100%;}.elementor-12427 .elementor-element.elementor-element-fd713d2{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12427 .elementor-element.elementor-element-3590ab2{--width:100%;}.elementor-12427 .elementor-element.elementor-element-a7a5780{--width:100%;}.elementor-12427 .elementor-element.elementor-element-c91496e{--width:100%;}.elementor-12427 .elementor-element.elementor-element-6107fe1{--width:100%;}.elementor-12427 .elementor-element.elementor-element-a368ba7{--width:100%;}.elementor-12427 .elementor-element.elementor-element-d38675c{--width:100%;}.elementor-12427 .elementor-element.elementor-element-2fcef54{--width:100%;}.elementor-12427 .elementor-element.elementor-element-21968b7{--width:100%;}.elementor-12427 .elementor-element.elementor-element-a2fa131{--width:100%;}.elementor-12427 .elementor-element.elementor-element-0fe19ae{--width:100%;}.elementor-12427 .elementor-element.elementor-element-6a20fac{--width:100%;}.elementor-12427 .elementor-element.elementor-element-6508d5d{--width:100%;}.elementor-12427 .elementor-element.elementor-element-88ca4c2{--width:100%;}.elementor-12427 .elementor-element.elementor-element-fd713d2{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-745dfb8 */@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@600;700&family=Inter:wght@300;400;500;600;700&display=swap');

.elementor-12427 .elementor-element.elementor-element-745dfb8,
.elementor-12427 .elementor-element.elementor-element-745dfb8 * { box-sizing: border-box; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 { --ks-primary:#31a3dd; --ks-primary-dark:#1f87bd; --ks-primary-soft:#e6f4fb; --ks-ink:#111111; --ks-ink-soft:#333333; --ks-muted:#666666; --ks-line:#e5e5e5; font-family:'Inter',system-ui,-apple-system,Segoe UI,Roboto,sans-serif !important; line-height:1.7; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-section,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-section,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-strip,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-section *,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-section *,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-strip * { font-family:'Inter',system-ui,-apple-system,Segoe UI,Roboto,sans-serif !important; }

/* Exact serif font areas from the HTML design */
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-heading .elementor-heading-title,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-section-heading .elementor-heading-title,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-heading .elementor-heading-title,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-card-name .elementor-heading-title,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-initials .elementor-heading-title,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-greeting,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-greeting .elementor-widget-container,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-signoff-title,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-signoff-title .elementor-widget-container { font-family:'Playfair Display',Georgia,'Times New Roman',serif !important; }

/* Letter */
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-card { max-width:880px; overflow:hidden !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-heading .elementor-heading-title { font-size:38px !important; line-height:1.2 !important; font-weight:700 !important; letter-spacing:-0.01em; color:#111111 !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-dates .elementor-heading-title { font-size:16px !important; line-height:1.4 !important; font-weight:500 !important; color:#666666 !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-eyebrow .elementor-button { cursor:default; pointer-events:none; letter-spacing:.2em !important; font-size:12px !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-greeting .elementor-widget-container { font-size:22px !important; line-height:1.35 !important; font-weight:600 !important; color:#111111 !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-p .elementor-widget-container,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-p .elementor-widget-container p { font-size:16.8px !important; line-height:1.7 !important; color:#333333 !important; margin:0 !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-section a { color:#31a3dd !important; text-decoration:none !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-section a:hover { text-decoration:underline !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-highlight-text .elementor-widget-container,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-highlight-text .elementor-widget-container p { font-size:16px !important; line-height:1.7 !important; font-style:italic !important; color:#1f87bd !important; margin:0 !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-signoff-title .elementor-widget-container { font-size:18px !important; line-height:1.35 !important; font-weight:700 !important; color:#111111 !important; }

/* Committee grid: true 3-column layout with equal-height cards */
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-inner { max-width:1200px !important; margin-left:auto !important; margin-right:auto !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-grid { display:grid !important; grid-template-columns:repeat(3,minmax(0,1fr)) !important; grid-auto-rows:1fr !important; gap:24px !important; align-items:stretch !important; width:100% !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-grid > .ks-committee-card { min-width:0 !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-card { width:100% !important; height:100% !important; min-height:438px !important; display:flex !important; flex-direction:column !important; align-items:center !important; text-align:center !important; justify-content:flex-start !important; padding:28px !important; border:1px solid #e5e5e5 !important; border-radius:14px !important; background:#fff !important; transition:transform .25s,box-shadow .25s,border-color .25s !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-card:hover { transform:translateY(-4px); box-shadow:0 10px 30px rgba(0,0,0,.08) !important; border-color:#31a3dd !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-person-image,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-initial-circle { width:110px !important; height:110px !important; min-height:110px !important; flex:0 0 110px !important; margin:0 auto 18px auto !important; border-radius:50% !important; overflow:hidden !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-person-image .elementor-widget-container { width:110px !important; height:110px !important; border-radius:50% !important; overflow:hidden !important; margin:0 auto !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-person-image img { width:110px !important; height:110px !important; min-width:110px !important; min-height:110px !important; object-fit:cover !important; border-radius:50% !important; display:block !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-initial-circle { display:flex !important; align-items:center !important; justify-content:center !important; background:linear-gradient(135deg,#e6f4fb 0%,#fff 100%) !important; border:3px solid #fff !important; box-shadow:0 4px 14px rgba(49,163,221,.18) !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-initials .elementor-heading-title { font-size:32px !important; line-height:1 !important; font-weight:700 !important; color:#1f87bd !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-role-pill { margin-bottom:12px !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-role-pill .elementor-button { padding:5px 12px !important; min-height:0 !important; border-radius:999px !important; pointer-events:none !important; cursor:default !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-role-pill .elementor-button-text { font-size:11px !important; line-height:1.2 !important; letter-spacing:.12em !important; font-weight:700 !important; text-transform:uppercase !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-card-name { min-height:46px !important; display:flex !important; align-items:center !important; justify-content:center !important; margin-bottom:8px !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-card-name .elementor-heading-title { font-size:18px !important; line-height:1.25 !important; font-weight:700 !important; color:#111111 !important; margin:0 !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-card-title { min-height:76px !important; display:flex !important; align-items:flex-start !important; justify-content:center !important; margin-bottom:14px !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-card-title .elementor-widget-container,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-card-title .elementor-widget-container p { font-size:14.7px !important; line-height:1.45 !important; font-weight:500 !important; color:#333333 !important; margin:0 !important; text-align:center !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-card-affiliation { min-height:58px !important; display:flex !important; align-items:flex-start !important; justify-content:center !important; margin-bottom:16px !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-card-affiliation .elementor-widget-container,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-card-affiliation .elementor-widget-container p { font-size:13.6px !important; line-height:1.5 !important; color:#666666 !important; margin:0 !important; text-align:center !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-card-affiliation strong { color:#111111 !important; font-weight:500 !important; display:block !important; margin-bottom:3px !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-location-wrap { margin-top:auto !important; width:100% !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-location-wrap .elementor-divider { padding-block-start:0 !important; padding-block-end:12px !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-location-list .elementor-icon-list-items { display:flex !important; justify-content:center !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-location-list .elementor-icon-list-item { justify-content:center !important; align-items:center !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-location-list .elementor-icon-list-text { color:#1f87bd !important; font-size:13px !important; line-height:1.3 !important; font-weight:600 !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-location-list .elementor-icon-list-icon i { color:#31a3dd !important; font-size:13px !important; }

/* CTA strip */
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-strip { position:relative !important; overflow:hidden !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-strip:before { content:""; position:absolute; inset:0; background:radial-gradient(circle at 20% 50%,rgba(255,255,255,.12),transparent 50%),radial-gradient(circle at 80% 50%,rgba(0,0,0,.12),transparent 50%); pointer-events:none; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-strip > .elementor-element { position:relative; z-index:1; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-heading .elementor-heading-title { font-size:38px !important; line-height:1.2 !important; font-weight:700 !important; color:#fff !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-subtitle .elementor-widget-container,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-subtitle .elementor-widget-container p { font-size:17.6px !important; line-height:1.55 !important; color:rgba(255,255,255,.9) !important; margin:0 !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-buttons { display:flex !important; flex-direction:row !important; justify-content:center !important; align-items:center !important; gap:12px !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-button { width:auto !important; margin:0 !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-button .elementor-button { border-radius:999px !important; padding:13px 24px !important; font-size:15.2px !important; line-height:1 !important; font-weight:600 !important; min-height:0 !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-primary .elementor-button { background:#fff !important; color:#31a3dd !important; border-color:transparent !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-primary .elementor-button:hover { color:#1f87bd !important; transform:translateY(-2px); }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-outline .elementor-button { background:transparent !important; color:#fff !important; border:1.5px solid #fff !important; }
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-outline .elementor-button:hover { background:#fff !important; color:#31a3dd !important; }

@media (max-width:980px) { .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-grid { grid-template-columns:repeat(2,minmax(0,1fr)) !important; } }
@media (max-width:640px) {
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-inner { padding:32px 24px !important; }
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-heading .elementor-heading-title,
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-section-heading .elementor-heading-title,
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-heading .elementor-heading-title { font-size:28px !important; }
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-grid { grid-template-columns:1fr !important; gap:20px !important; }
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-card { min-height:auto !important; }
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-card-name, .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-card-title, .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-card-affiliation { min-height:0 !important; }
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-buttons { flex-direction:column !important; }
}

/* =========================================================
   RESPONSIVE-ONLY PATCH
   Keeps the desktop design intact while preventing overflow
   and improving tablet/mobile layout.
   ========================================================= */

.elementor-12427 .elementor-element.elementor-element-745dfb8 {
  width:100% !important;
  max-width:100% !important;
  overflow-x:hidden !important;
}

.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-section,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-section,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-strip {
  width:100% !important;
  max-width:100% !important;
}

.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-card {
  width:100% !important;
  max-width:880px !important;
  margin-left:auto !important;
  margin-right:auto !important;
}

.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-inner,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-head,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-highlight,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-signoff,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-grid,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-buttons {
  width:100% !important;
  max-width:100% !important;
}

.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-inner {
  width:100% !important;
  max-width:1200px !important;
  margin-left:auto !important;
  margin-right:auto !important;
}

.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-section-head {
  width:100% !important;
  max-width:760px !important;
  margin-left:auto !important;
  margin-right:auto !important;
}

.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-grid {
  display:grid !important;
  grid-template-columns:repeat(3,minmax(0,1fr)) !important;
  grid-auto-rows:1fr !important;
  gap:24px !important;
  align-items:stretch !important;
}

.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-grid > .elementor-element,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-grid > .ks-committee-card {
  width:100% !important;
  max-width:100% !important;
  min-width:0 !important;
}

.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-card {
  height:100% !important;
  min-height:438px !important;
  display:flex !important;
  flex-direction:column !important;
  align-items:center !important;
  justify-content:flex-start !important;
}

.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-card > .elementor-widget,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-card > .elementor-element:not(.ks-location-wrap) {
  max-width:100% !important;
}

.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-card-name,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-card-title,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-card-affiliation {
  width:100% !important;
  max-width:100% !important;
}

.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-role-pill {
  max-width:100% !important;
}

.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-role-pill .elementor-button {
  max-width:100% !important;
  white-space:normal !important;
  text-align:center !important;
}

.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-role-pill .elementor-button-text {
  display:block !important;
  white-space:normal !important;
  overflow-wrap:anywhere !important;
}

.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-person-image,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-person-image .elementor-widget-container,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-person-image img,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-initial-circle {
  aspect-ratio:1 / 1 !important;
}

.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-person-image img {
  object-position:center center !important;
}

.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-location-wrap {
  margin-top:auto !important;
}

.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-buttons {
  display:flex !important;
  justify-content:center !important;
  align-items:center !important;
  flex-wrap:wrap !important;
}

.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-button,
.elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-button .elementor-button-wrapper {
  width:auto !important;
}

/* Large tablets and small laptops */
@media (max-width:1180px) {
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-section {
    padding-left:24px !important;
    padding-right:24px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-grid {
    gap:22px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-card {
    padding:26px !important;
  }
}

/* Tablet */
@media (max-width:980px) {
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-section {
    padding:64px 24px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-inner {
    padding:42px 40px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-heading .elementor-heading-title,
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-section-heading .elementor-heading-title,
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-heading .elementor-heading-title {
    font-size:34px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-section {
    padding:64px 24px 48px 24px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-grid {
    grid-template-columns:repeat(2,minmax(0,1fr)) !important;
    grid-auto-rows:1fr !important;
    gap:24px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-card {
    min-height:430px !important;
    padding:26px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-card-title {
    min-height:86px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-card-affiliation {
    min-height:70px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-strip {
    padding:58px 24px !important;
  }
}

/* Mobile */
@media (max-width:767px) {
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-section {
    padding:48px 16px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-inner {
    padding:32px 24px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-head {
    padding-bottom:24px !important;
    margin-bottom:28px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-heading .elementor-heading-title,
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-section-heading .elementor-heading-title,
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-heading .elementor-heading-title {
    font-size:28px !important;
    line-height:1.22 !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-dates .elementor-heading-title {
    font-size:14.5px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-greeting .elementor-widget-container {
    font-size:20px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-p .elementor-widget-container,
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-p .elementor-widget-container p {
    font-size:15.6px !important;
    line-height:1.68 !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-highlight-text .elementor-widget-container,
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-highlight-text .elementor-widget-container p {
    font-size:15.2px !important;
    line-height:1.68 !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-highlight {
    padding:16px 18px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-section {
    padding:52px 16px 40px 16px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-section-head {
    margin-bottom:32px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-section-eyebrow .elementor-heading-title {
    font-size:12px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-section-subtitle .elementor-widget-container,
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-section-subtitle .elementor-widget-container p {
    font-size:15.8px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-grid {
    grid-template-columns:1fr !important;
    grid-auto-rows:auto !important;
    gap:20px !important;
    max-width:520px !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-card {
    min-height:auto !important;
    padding:26px 22px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-card-name,
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-card-title,
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-card-affiliation {
    min-height:0 !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-card-name .elementor-heading-title {
    font-size:18px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-card-title .elementor-widget-container,
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-card-title .elementor-widget-container p {
    font-size:14.4px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-card-affiliation .elementor-widget-container,
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-card-affiliation .elementor-widget-container p {
    font-size:13.4px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-location-wrap {
    margin-top:8px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-strip {
    padding:52px 16px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-subtitle .elementor-widget-container,
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-subtitle .elementor-widget-container p {
    font-size:16px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-buttons {
    flex-direction:column !important;
    gap:12px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-button,
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-button .elementor-button-wrapper {
    width:auto !important;
    max-width:100% !important;
  }
}

/* Small mobile */
@media (max-width:480px) {
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-section {
    padding:40px 12px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-inner {
    padding:28px 18px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-heading .elementor-heading-title,
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-section-heading .elementor-heading-title,
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-heading .elementor-heading-title {
    font-size:24px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-eyebrow .elementor-button {
    font-size:10.5px !important;
    letter-spacing:.16em !important;
    padding:7px 13px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-p .elementor-widget-container,
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-letter-p .elementor-widget-container p {
    font-size:15px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-committee-card {
    padding:24px 18px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-person-image,
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-person-image .elementor-widget-container,
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-person-image img,
  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-initial-circle {
    width:100px !important;
    height:100px !important;
    min-width:100px !important;
    min-height:100px !important;
    flex-basis:100px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-initials .elementor-heading-title {
    font-size:30px !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-role-pill .elementor-button-text {
    font-size:10px !important;
    letter-spacing:.09em !important;
  }

  .elementor-12427 .elementor-element.elementor-element-745dfb8 .ks-cta-button .elementor-button {
    padding:13px 22px !important;
  }
}/* End custom CSS */
/* Start custom CSS */@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@600;700&family=Inter:wght@300;400;500;600;700&display=swap');

body.elementor-page-12427,
body.elementor-page-12427 * { box-sizing: border-box; }
body.elementor-page-12427 { --ks-primary:#31a3dd; --ks-primary-dark:#1f87bd; --ks-primary-soft:#e6f4fb; --ks-ink:#111111; --ks-ink-soft:#333333; --ks-muted:#666666; --ks-line:#e5e5e5; font-family:'Inter',system-ui,-apple-system,Segoe UI,Roboto,sans-serif !important; line-height:1.7; }
body.elementor-page-12427 .ks-letter-section,
body.elementor-page-12427 .ks-committee-section,
body.elementor-page-12427 .ks-cta-strip,
body.elementor-page-12427 .ks-letter-section *,
body.elementor-page-12427 .ks-committee-section *,
body.elementor-page-12427 .ks-cta-strip * { font-family:'Inter',system-ui,-apple-system,Segoe UI,Roboto,sans-serif !important; }

/* Exact serif font areas from the HTML design */
body.elementor-page-12427 .ks-letter-heading .elementor-heading-title,
body.elementor-page-12427 .ks-section-heading .elementor-heading-title,
body.elementor-page-12427 .ks-cta-heading .elementor-heading-title,
body.elementor-page-12427 .ks-card-name .elementor-heading-title,
body.elementor-page-12427 .ks-initials .elementor-heading-title,
body.elementor-page-12427 .ks-greeting,
body.elementor-page-12427 .ks-greeting .elementor-widget-container,
body.elementor-page-12427 .ks-signoff-title,
body.elementor-page-12427 .ks-signoff-title .elementor-widget-container { font-family:'Playfair Display',Georgia,'Times New Roman',serif !important; }

/* Letter */
body.elementor-page-12427 .ks-letter-card { max-width:880px; overflow:hidden !important; }
body.elementor-page-12427 .ks-letter-heading .elementor-heading-title { font-size:38px !important; line-height:1.2 !important; font-weight:700 !important; letter-spacing:-0.01em; color:#111111 !important; }
body.elementor-page-12427 .ks-dates .elementor-heading-title { font-size:16px !important; line-height:1.4 !important; font-weight:500 !important; color:#666666 !important; }
body.elementor-page-12427 .ks-letter-eyebrow .elementor-button { cursor:default; pointer-events:none; letter-spacing:.2em !important; font-size:12px !important; }
body.elementor-page-12427 .ks-greeting .elementor-widget-container { font-size:22px !important; line-height:1.35 !important; font-weight:600 !important; color:#111111 !important; }
body.elementor-page-12427 .ks-letter-p .elementor-widget-container,
body.elementor-page-12427 .ks-letter-p .elementor-widget-container p { font-size:16.8px !important; line-height:1.7 !important; color:#333333 !important; margin:0 !important; }
body.elementor-page-12427 .ks-letter-section a { color:#31a3dd !important; text-decoration:none !important; }
body.elementor-page-12427 .ks-letter-section a:hover { text-decoration:underline !important; }
body.elementor-page-12427 .ks-highlight-text .elementor-widget-container,
body.elementor-page-12427 .ks-highlight-text .elementor-widget-container p { font-size:16px !important; line-height:1.7 !important; font-style:italic !important; color:#1f87bd !important; margin:0 !important; }
body.elementor-page-12427 .ks-signoff-title .elementor-widget-container { font-size:18px !important; line-height:1.35 !important; font-weight:700 !important; color:#111111 !important; }

/* Committee grid: true 3-column layout with equal-height cards */
body.elementor-page-12427 .ks-committee-inner { max-width:1200px !important; margin-left:auto !important; margin-right:auto !important; }
body.elementor-page-12427 .ks-committee-grid { display:grid !important; grid-template-columns:repeat(3,minmax(0,1fr)) !important; grid-auto-rows:1fr !important; gap:24px !important; align-items:stretch !important; width:100% !important; }
body.elementor-page-12427 .ks-committee-grid > .ks-committee-card { min-width:0 !important; }
body.elementor-page-12427 .ks-committee-card { width:100% !important; height:100% !important; min-height:438px !important; display:flex !important; flex-direction:column !important; align-items:center !important; text-align:center !important; justify-content:flex-start !important; padding:28px !important; border:1px solid #e5e5e5 !important; border-radius:14px !important; background:#fff !important; transition:transform .25s,box-shadow .25s,border-color .25s !important; }
body.elementor-page-12427 .ks-committee-card:hover { transform:translateY(-4px); box-shadow:0 10px 30px rgba(0,0,0,.08) !important; border-color:#31a3dd !important; }
body.elementor-page-12427 .ks-person-image,
body.elementor-page-12427 .ks-initial-circle { width:110px !important; height:110px !important; min-height:110px !important; flex:0 0 110px !important; margin:0 auto 18px auto !important; border-radius:50% !important; overflow:hidden !important; }
body.elementor-page-12427 .ks-person-image .elementor-widget-container { width:110px !important; height:110px !important; border-radius:50% !important; overflow:hidden !important; margin:0 auto !important; }
body.elementor-page-12427 .ks-person-image img { width:110px !important; height:110px !important; min-width:110px !important; min-height:110px !important; object-fit:cover !important; border-radius:50% !important; display:block !important; }
body.elementor-page-12427 .ks-initial-circle { display:flex !important; align-items:center !important; justify-content:center !important; background:linear-gradient(135deg,#e6f4fb 0%,#fff 100%) !important; border:3px solid #fff !important; box-shadow:0 4px 14px rgba(49,163,221,.18) !important; }
body.elementor-page-12427 .ks-initials .elementor-heading-title { font-size:32px !important; line-height:1 !important; font-weight:700 !important; color:#1f87bd !important; }
body.elementor-page-12427 .ks-role-pill { margin-bottom:12px !important; }
body.elementor-page-12427 .ks-role-pill .elementor-button { padding:5px 12px !important; min-height:0 !important; border-radius:999px !important; pointer-events:none !important; cursor:default !important; }
body.elementor-page-12427 .ks-role-pill .elementor-button-text { font-size:11px !important; line-height:1.2 !important; letter-spacing:.12em !important; font-weight:700 !important; text-transform:uppercase !important; }
body.elementor-page-12427 .ks-card-name { min-height:46px !important; display:flex !important; align-items:center !important; justify-content:center !important; margin-bottom:8px !important; }
body.elementor-page-12427 .ks-card-name .elementor-heading-title { font-size:18px !important; line-height:1.25 !important; font-weight:700 !important; color:#111111 !important; margin:0 !important; }
body.elementor-page-12427 .ks-card-title { min-height:76px !important; display:flex !important; align-items:flex-start !important; justify-content:center !important; margin-bottom:14px !important; }
body.elementor-page-12427 .ks-card-title .elementor-widget-container,
body.elementor-page-12427 .ks-card-title .elementor-widget-container p { font-size:14.7px !important; line-height:1.45 !important; font-weight:500 !important; color:#333333 !important; margin:0 !important; text-align:center !important; }
body.elementor-page-12427 .ks-card-affiliation { min-height:58px !important; display:flex !important; align-items:flex-start !important; justify-content:center !important; margin-bottom:16px !important; }
body.elementor-page-12427 .ks-card-affiliation .elementor-widget-container,
body.elementor-page-12427 .ks-card-affiliation .elementor-widget-container p { font-size:13.6px !important; line-height:1.5 !important; color:#666666 !important; margin:0 !important; text-align:center !important; }
body.elementor-page-12427 .ks-card-affiliation strong { color:#111111 !important; font-weight:500 !important; display:block !important; margin-bottom:3px !important; }
body.elementor-page-12427 .ks-location-wrap { margin-top:auto !important; width:100% !important; }
body.elementor-page-12427 .ks-location-wrap .elementor-divider { padding-block-start:0 !important; padding-block-end:12px !important; }
body.elementor-page-12427 .ks-location-list .elementor-icon-list-items { display:flex !important; justify-content:center !important; }
body.elementor-page-12427 .ks-location-list .elementor-icon-list-item { justify-content:center !important; align-items:center !important; }
body.elementor-page-12427 .ks-location-list .elementor-icon-list-text { color:#1f87bd !important; font-size:13px !important; line-height:1.3 !important; font-weight:600 !important; }
body.elementor-page-12427 .ks-location-list .elementor-icon-list-icon i { color:#31a3dd !important; font-size:13px !important; }

/* CTA strip */
body.elementor-page-12427 .ks-cta-strip { position:relative !important; overflow:hidden !important; }
body.elementor-page-12427 .ks-cta-strip:before { content:""; position:absolute; inset:0; background:radial-gradient(circle at 20% 50%,rgba(255,255,255,.12),transparent 50%),radial-gradient(circle at 80% 50%,rgba(0,0,0,.12),transparent 50%); pointer-events:none; }
body.elementor-page-12427 .ks-cta-strip > .elementor-element { position:relative; z-index:1; }
body.elementor-page-12427 .ks-cta-heading .elementor-heading-title { font-size:38px !important; line-height:1.2 !important; font-weight:700 !important; color:#fff !important; }
body.elementor-page-12427 .ks-cta-subtitle .elementor-widget-container,
body.elementor-page-12427 .ks-cta-subtitle .elementor-widget-container p { font-size:17.6px !important; line-height:1.55 !important; color:rgba(255,255,255,.9) !important; margin:0 !important; }
body.elementor-page-12427 .ks-cta-buttons { display:flex !important; flex-direction:row !important; justify-content:center !important; align-items:center !important; gap:12px !important; }
body.elementor-page-12427 .ks-cta-button { width:auto !important; margin:0 !important; }
body.elementor-page-12427 .ks-cta-button .elementor-button { border-radius:999px !important; padding:13px 24px !important; font-size:15.2px !important; line-height:1 !important; font-weight:600 !important; min-height:0 !important; }
body.elementor-page-12427 .ks-cta-primary .elementor-button { background:#fff !important; color:#31a3dd !important; border-color:transparent !important; }
body.elementor-page-12427 .ks-cta-primary .elementor-button:hover { color:#1f87bd !important; transform:translateY(-2px); }
body.elementor-page-12427 .ks-cta-outline .elementor-button { background:transparent !important; color:#fff !important; border:1.5px solid #fff !important; }
body.elementor-page-12427 .ks-cta-outline .elementor-button:hover { background:#fff !important; color:#31a3dd !important; }

@media (max-width:980px) { body.elementor-page-12427 .ks-committee-grid { grid-template-columns:repeat(2,minmax(0,1fr)) !important; } }
@media (max-width:640px) {
  body.elementor-page-12427 .ks-letter-inner { padding:32px 24px !important; }
  body.elementor-page-12427 .ks-letter-heading .elementor-heading-title,
  body.elementor-page-12427 .ks-section-heading .elementor-heading-title,
  body.elementor-page-12427 .ks-cta-heading .elementor-heading-title { font-size:28px !important; }
  body.elementor-page-12427 .ks-committee-grid { grid-template-columns:1fr !important; gap:20px !important; }
  body.elementor-page-12427 .ks-committee-card { min-height:auto !important; }
  body.elementor-page-12427 .ks-card-name, body.elementor-page-12427 .ks-card-title, body.elementor-page-12427 .ks-card-affiliation { min-height:0 !important; }
  body.elementor-page-12427 .ks-cta-buttons { flex-direction:column !important; }
}/* End custom CSS */