.elementor-746 .elementor-element.elementor-element-a74611b{--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;--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-746 .elementor-element.elementor-element-59a11d5{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-746 .elementor-element.elementor-element-59a11d5:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-59a11d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(105deg, #1D5799 0%, #0783B8 100%);}.elementor-746 .elementor-element.elementor-element-dbacd72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-746 .elementor-element.elementor-element-dbacd72 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:34px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-746 .elementor-element.elementor-element-347596b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#FFFFFF;}.elementor-746 .elementor-element.elementor-element-347596b p{margin-block-end:0px;}.elementor-746 .elementor-element.elementor-element-347596b a{color:#FFFFFF;}.elementor-746 .elementor-element.elementor-element-c4bacff{--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:28px 28px;--row-gap:28px;--column-gap:28px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:52px;--padding-left:28px;--padding-right:28px;}.elementor-746 .elementor-element.elementor-element-c4bacff:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-c4bacff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-746 .elementor-element.elementor-element-a74670e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-746 .elementor-element.elementor-element-a74670e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;line-height:1.3em;color:#1D69D0;}.elementor-746 .elementor-element.elementor-element-a74670f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#536579;}.elementor-746 .elementor-element.elementor-element-a74670f p{margin-block-end:0px;}.elementor-746 .elementor-element.elementor-element-a74670f a{color:#1D69D0;}.elementor-746 .elementor-element.elementor-element-a74670d{--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:32px 32px;--row-gap:32px;--column-gap:32px;--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-746 .elementor-element.elementor-element-a746704{--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: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-746 .elementor-element.elementor-element-a746701{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-746 .elementor-element.elementor-element-a746701 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:700;line-height:1.3em;color:#1D69D0;}.elementor-746 .elementor-element.elementor-element-a746702{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-746 .elementor-element.elementor-element-a746702 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;color:#18304E;}.elementor-746 .elementor-element.elementor-element-a746703{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#536579;}.elementor-746 .elementor-element.elementor-element-a746703 p{margin-block-end:0px;}.elementor-746 .elementor-element.elementor-element-a746703 a{color:#1D69D0;}.elementor-746 .elementor-element.elementor-element-a746708{--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: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-746 .elementor-element.elementor-element-a746705{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-746 .elementor-element.elementor-element-a746705 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:700;line-height:1.3em;color:#1D69D0;}.elementor-746 .elementor-element.elementor-element-a746706{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-746 .elementor-element.elementor-element-a746706 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;color:#18304E;}.elementor-746 .elementor-element.elementor-element-a746707{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#536579;}.elementor-746 .elementor-element.elementor-element-a746707 p{margin-block-end:0px;}.elementor-746 .elementor-element.elementor-element-a746707 a{color:#1D69D0;}.elementor-746 .elementor-element.elementor-element-a74670c{--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: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-746 .elementor-element.elementor-element-a746709{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-746 .elementor-element.elementor-element-a746709 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:700;line-height:1.3em;color:#1D69D0;}.elementor-746 .elementor-element.elementor-element-a74670a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-746 .elementor-element.elementor-element-a74670a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;color:#18304E;}.elementor-746 .elementor-element.elementor-element-a74670b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#536579;}.elementor-746 .elementor-element.elementor-element-a74670b p{margin-block-end:0px;}.elementor-746 .elementor-element.elementor-element-a74670b a{color:#1D69D0;}.elementor-746 .elementor-element.elementor-element-a746107{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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-746 .elementor-element.elementor-element-b5c8724{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-746 .elementor-element.elementor-element-a746106{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#536579;}.elementor-746 .elementor-element.elementor-element-a746106 p{margin-block-end:0px;}.elementor-746 .elementor-element.elementor-element-a746106 a{color:#1D69D0;}.elementor-746 .elementor-element.elementor-element-931482b{--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:28px 28px;--row-gap:28px;--column-gap:28px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:52px;--padding-left:28px;--padding-right:28px;}.elementor-746 .elementor-element.elementor-element-931482b:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-931482b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FB;}.elementor-746 .elementor-element.elementor-element-a74610c{--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:18px 18px;--row-gap:18px;--column-gap:18px;--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-746 .elementor-element.elementor-element-a74610b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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-746 .elementor-element.elementor-element-8f9631e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-746 .elementor-element.elementor-element-a74610a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#536579;}.elementor-746 .elementor-element.elementor-element-a74610a p{margin-block-end:0px;}.elementor-746 .elementor-element.elementor-element-a74610a a{color:#1D69D0;}.elementor-746 .elementor-element.elementor-element-a746109{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-746 .elementor-element.elementor-element-a746108{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:700;line-height:1.65em;letter-spacing:1.2px;color:#1D69D0;}.elementor-746 .elementor-element.elementor-element-a746108 p{margin-block-end:0px;}.elementor-746 .elementor-element.elementor-element-a746108 a{color:#1D69D0;}.elementor-746 .elementor-element.elementor-element-6e9dcce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-746 .elementor-element.elementor-element-6e9dcce .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:700;line-height:1.3em;color:#18304E;}.elementor-746 .elementor-element.elementor-element-1adf7ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#536579;}.elementor-746 .elementor-element.elementor-element-1adf7ce p{margin-block-end:0px;}.elementor-746 .elementor-element.elementor-element-1adf7ce a{color:#1D69D0;}.elementor-746 .elementor-element.elementor-element-36a21d8{--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:28px 28px;--row-gap:28px;--column-gap:28px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:52px;--padding-left:28px;--padding-right:28px;}.elementor-746 .elementor-element.elementor-element-36a21d8:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-36a21d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-746 .elementor-element.elementor-element-a746119{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-746 .elementor-element.elementor-element-a746119 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#1D69D0;}.elementor-746 .elementor-element.elementor-element-a74611a{--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:18px 18px;--row-gap:18px;--column-gap:18px;--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-746 .elementor-element.elementor-element-a746112{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-746 .elementor-element.elementor-element-a74610d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-746 .elementor-element.elementor-element-a74610d .elementor-icon-wrapper{text-align:start;}.elementor-746 .elementor-element.elementor-element-a74610d.elementor-view-stacked .elementor-icon{background-color:#1D69D0;}.elementor-746 .elementor-element.elementor-element-a74610d.elementor-view-framed .elementor-icon, .elementor-746 .elementor-element.elementor-element-a74610d.elementor-view-default .elementor-icon{color:#1D69D0;border-color:#1D69D0;}.elementor-746 .elementor-element.elementor-element-a74610d.elementor-view-framed .elementor-icon, .elementor-746 .elementor-element.elementor-element-a74610d.elementor-view-default .elementor-icon svg{fill:#1D69D0;}.elementor-746 .elementor-element.elementor-element-a74610d .elementor-icon{font-size:26px;}.elementor-746 .elementor-element.elementor-element-a74610d .elementor-icon svg{height:26px;}.elementor-746 .elementor-element.elementor-element-a746111{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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-746 .elementor-element.elementor-element-a74610e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-746 .elementor-element.elementor-element-a74610e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#18304E;}.elementor-746 .elementor-element.elementor-element-a74610f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#536579;}.elementor-746 .elementor-element.elementor-element-a74610f p{margin-block-end:0px;}.elementor-746 .elementor-element.elementor-element-a74610f a{color:#1D69D0;}.elementor-746 .elementor-element.elementor-element-a746110{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#536579;}.elementor-746 .elementor-element.elementor-element-a746110 p{margin-block-end:0px;}.elementor-746 .elementor-element.elementor-element-a746110 a{color:#1D69D0;}.elementor-746 .elementor-element.elementor-element-a746118{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-746 .elementor-element.elementor-element-a746113{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-746 .elementor-element.elementor-element-a746113 .elementor-icon-wrapper{text-align:start;}.elementor-746 .elementor-element.elementor-element-a746113.elementor-view-stacked .elementor-icon{background-color:#1D69D0;}.elementor-746 .elementor-element.elementor-element-a746113.elementor-view-framed .elementor-icon, .elementor-746 .elementor-element.elementor-element-a746113.elementor-view-default .elementor-icon{color:#1D69D0;border-color:#1D69D0;}.elementor-746 .elementor-element.elementor-element-a746113.elementor-view-framed .elementor-icon, .elementor-746 .elementor-element.elementor-element-a746113.elementor-view-default .elementor-icon svg{fill:#1D69D0;}.elementor-746 .elementor-element.elementor-element-a746113 .elementor-icon{font-size:26px;}.elementor-746 .elementor-element.elementor-element-a746113 .elementor-icon svg{height:26px;}.elementor-746 .elementor-element.elementor-element-a746117{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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-746 .elementor-element.elementor-element-a746114{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-746 .elementor-element.elementor-element-a746114 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#18304E;}.elementor-746 .elementor-element.elementor-element-a746115{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#536579;}.elementor-746 .elementor-element.elementor-element-a746115 p{margin-block-end:0px;}.elementor-746 .elementor-element.elementor-element-a746115 a{color:#1D69D0;}.elementor-746 .elementor-element.elementor-element-a746116{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#536579;}.elementor-746 .elementor-element.elementor-element-a746116 p{margin-block-end:0px;}.elementor-746 .elementor-element.elementor-element-a746116 a{color:#1D69D0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-746 .elementor-element.elementor-element-a74611b{--width:100%;}.elementor-746 .elementor-element.elementor-element-59a11d5{--content-width:1280px;}.elementor-746 .elementor-element.elementor-element-c4bacff{--content-width:1280px;}.elementor-746 .elementor-element.elementor-element-a74670d{--width:100%;}.elementor-746 .elementor-element.elementor-element-a746704{--width:100%;}.elementor-746 .elementor-element.elementor-element-a746708{--width:100%;}.elementor-746 .elementor-element.elementor-element-a74670c{--width:100%;}.elementor-746 .elementor-element.elementor-element-a746107{--width:100%;}.elementor-746 .elementor-element.elementor-element-931482b{--content-width:1280px;}.elementor-746 .elementor-element.elementor-element-a74610c{--width:100%;}.elementor-746 .elementor-element.elementor-element-a74610b{--width:100%;}.elementor-746 .elementor-element.elementor-element-a746109{--width:100%;}.elementor-746 .elementor-element.elementor-element-36a21d8{--content-width:1280px;}.elementor-746 .elementor-element.elementor-element-a74611a{--width:100%;}.elementor-746 .elementor-element.elementor-element-a746112{--width:100%;}.elementor-746 .elementor-element.elementor-element-a746111{--width:100%;}.elementor-746 .elementor-element.elementor-element-a746118{--width:100%;}.elementor-746 .elementor-element.elementor-element-a746117{--width:100%;}}@media(max-width:1024px){.elementor-746 .elementor-element.elementor-element-59a11d5{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-746 .elementor-element.elementor-element-dbacd72 .elementor-heading-title{font-size:32px;}.elementor-746 .elementor-element.elementor-element-c4bacff{--padding-top:42px;--padding-bottom:42px;--padding-left:24px;--padding-right:24px;}.elementor-746 .elementor-element.elementor-element-931482b{--padding-top:42px;--padding-bottom:42px;--padding-left:24px;--padding-right:24px;}.elementor-746 .elementor-element.elementor-element-36a21d8{--padding-top:42px;--padding-bottom:42px;--padding-left:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-746 .elementor-element.elementor-element-59a11d5{--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-746 .elementor-element.elementor-element-dbacd72 .elementor-heading-title{font-size:28px;}.elementor-746 .elementor-element.elementor-element-c4bacff{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-746 .elementor-element.elementor-element-a74670e .elementor-heading-title{font-size:26px;}.elementor-746 .elementor-element.elementor-element-a746701 .elementor-heading-title{font-size:25px;}.elementor-746 .elementor-element.elementor-element-a746702 .elementor-heading-title{font-size:21px;}.elementor-746 .elementor-element.elementor-element-a746705 .elementor-heading-title{font-size:25px;}.elementor-746 .elementor-element.elementor-element-a746706 .elementor-heading-title{font-size:21px;}.elementor-746 .elementor-element.elementor-element-a746709 .elementor-heading-title{font-size:25px;}.elementor-746 .elementor-element.elementor-element-a74670a .elementor-heading-title{font-size:21px;}.elementor-746 .elementor-element.elementor-element-931482b{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-746 .elementor-element.elementor-element-6e9dcce .elementor-heading-title{font-size:26px;}.elementor-746 .elementor-element.elementor-element-36a21d8{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-746 .elementor-element.elementor-element-a746119 .elementor-heading-title{font-size:26px;}.elementor-746 .elementor-element.elementor-element-a74610e .elementor-heading-title{font-size:22px;}.elementor-746 .elementor-element.elementor-element-a746114 .elementor-heading-title{font-size:22px;}}/* Start custom CSS for container, class: .elementor-element-a74611b */.elementor-746 .elementor-element.elementor-element-a74611b{font-family:Roboto,Arial,sans-serif;color:#536579;min-width:0}.elementor-746 .elementor-element.elementor-element-a74611b,.elementor-746 .elementor-element.elementor-element-a74611b *{box-sizing:border-box}.elementor-746 .elementor-element.elementor-element-a74611b .e-con,.elementor-746 .elementor-element.elementor-element-a74611b .elementor-widget{min-width:0}.elementor-746 .elementor-element.elementor-element-a74611b p{margin-top:0}.elementor-746 .elementor-element.elementor-element-a74611b p:last-child{margin-bottom:0}.elementor-746 .elementor-element.elementor-element-a74611b p+p{margin-top:12px}.elementor-746 .elementor-element.elementor-element-a74611b figure{margin:0}.elementor-746 .elementor-element.elementor-element-a74611b h1,.elementor-746 .elementor-element.elementor-element-a74611b h2{text-wrap:balance}.elementor-746 .elementor-element.elementor-element-a74611b a{text-underline-offset:3px}.elementor-746 .elementor-element.elementor-element-a74611b a:focus-visible{outline:2px solid #1D69D0;outline-offset:4px;border-radius:3px}.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-link a{font-weight:600;color:#1D69D0}.elementor-746 .elementor-element.elementor-element-a74611b a:hover{text-decoration:underline}.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-breadcrumb p{display:flex;align-items:center;justify-content:center;gap:9px;flex-wrap:wrap}.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-breadcrumb a,.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-breadcrumb a:visited{color:#FFFFFF}.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-hero a:focus-visible{outline-color:#FFFFFF}
.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-roots-grid{display:grid!important;grid-template-columns:minmax(0,.7fr) minmax(0,1.7fr);gap:48px;align-items:center}.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-date{border-left:3px solid #1D69D0;padding-left:22px}.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-year .elementor-heading-title{font-variant-numeric:tabular-nums}.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-photo img{display:block;width:100%;height:auto!important;border-radius:12px;object-fit:contain}.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-photo a{display:block}.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-roots>.e-con-inner>.kd-story-figure{max-width:1120px;align-self:center}.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-today-grid{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:40px;align-items:center}.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-next-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px}.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-next-item{display:grid!important;grid-template-columns:30px minmax(0,1fr);align-items:start;border-top:1px solid #D7E4F1;padding-top:23px}.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-icon{width:auto;margin-top:3px}.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-icon .elementor-icon{display:block}
@media(max-width:1100px){.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-roots-grid,.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-today-grid{gap:28px}}@media(min-width:768px) and (max-width:1100px){body.page-id-746 .elementor-location-header .elementor-element-69bc569e{display:none!important}}@media(max-width:900px){.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-roots-grid,.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-today-grid{grid-template-columns:1fr;gap:24px}}@media(max-width:767px){.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-next-grid{grid-template-columns:1fr;gap:25px}.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-date{padding-left:17px}}

/* User-confirmed milestones: native text, no animation dependency. */
.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-timeline{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;position:relative;margin:12px 0 8px}
.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-timeline::before{content:'';position:absolute;top:10px;left:8px;right:8px;height:2px;background:linear-gradient(90deg,#1D69D0,#B6D3F2);pointer-events:none}
.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-milestone{position:relative;padding:38px 12px 14px 0;min-width:0}
.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-milestone::before{content:'';position:absolute;top:3px;left:0;width:16px;height:16px;background:#1D69D0;border-radius:50%;box-shadow:0 0 0 5px #E6EFFA}
.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-milestone h3{min-height:55px}
.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-milestone-date .elementor-heading-title{font-variant-numeric:tabular-nums}
.elementor-746 .elementor-element.elementor-element-a74611b #development-history{scroll-margin-top:150px}
@media(max-width:900px){.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-timeline{grid-template-columns:1fr;gap:25px;margin:8px 0}.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-timeline::before{top:10px;bottom:10px;left:8px;right:auto;width:2px;height:auto;background:#C8DCF2}.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-milestone{padding:0 0 14px 36px}.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-milestone::before{left:1px;top:7px}.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-milestone h3{min-height:0}}
@media(forced-colors:active){.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-timeline::before,.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-milestone::before{background:CanvasText}.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-milestone::before{box-shadow:none}}

/* Align related-content links, 2026-11-07. */
@media(min-width:768px){.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-next-grid{align-items:stretch}.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-next-item > .e-con{align-self:stretch}.elementor-746 .elementor-element.elementor-element-a74611b .kd-story-next-item > .e-con > .kd-story-link{margin-top:auto}}/* End custom CSS */