.elementor-13114 .elementor-element.elementor-element-2776fca3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:32px 32px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13114 .elementor-element.elementor-element-1e4e96f4{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13114 .elementor-element.elementor-element-5b1adae7{--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;--align-items:flex-start;--gap:6px 6px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 16px 1px rgba(48,167,254,0.12);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13114 .elementor-element.elementor-element-5b1adae7:not(.elementor-motion-effects-element-type-background), .elementor-13114 .elementor-element.elementor-element-5b1adae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13114 .elementor-element.elementor-element-5b1adae7, .elementor-13114 .elementor-element.elementor-element-5b1adae7::before{--border-transition:0.3s;}.elementor-13114 .elementor-element.elementor-element-5b8e6fd .elementor-heading-title{color:#566978;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.35em;}.elementor-13114 .elementor-element.elementor-element-6329bcc5 .elementor-heading-title{color:#0C2D45;font-family:"Open Sans", Sans-serif;font-size:29px;font-weight:800;line-height:1.15em;letter-spacing:-0.3px;}.elementor-13114 .elementor-element.elementor-element-2ea1b8b2 .elementor-heading-title{color:#4A5C6A;font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:700;line-height:1em;}.elementor-13114 .elementor-element.elementor-element-2ea1b8b2 > .elementor-widget-container{padding:7px 11px 7px 11px;background-color:#E3F3E4;border-radius:50px 50px 50px 50px;}.elementor-13114 .elementor-element.elementor-element-2ea1b8b2{width:auto;max-width:auto;}.elementor-13114 .elementor-element.elementor-element-634c0138{--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;--align-items:flex-start;--gap:6px 6px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 16px 1px rgba(48,167,254,0.12);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13114 .elementor-element.elementor-element-634c0138:not(.elementor-motion-effects-element-type-background), .elementor-13114 .elementor-element.elementor-element-634c0138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13114 .elementor-element.elementor-element-634c0138, .elementor-13114 .elementor-element.elementor-element-634c0138::before{--border-transition:0.3s;}.elementor-13114 .elementor-element.elementor-element-49983516 .elementor-heading-title{color:#566978;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.35em;}.elementor-13114 .elementor-element.elementor-element-2585ebdd .elementor-heading-title{color:#0C2D45;font-family:"Open Sans", Sans-serif;font-size:29px;font-weight:800;line-height:1.15em;letter-spacing:-0.3px;}.elementor-13114 .elementor-element.elementor-element-31a0b533 .elementor-heading-title{color:#1E6B2A;font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:700;line-height:1em;}.elementor-13114 .elementor-element.elementor-element-31a0b533 > .elementor-widget-container{padding:7px 11px 7px 11px;background-color:#EEF2F5;border-radius:50px 50px 50px 50px;}.elementor-13114 .elementor-element.elementor-element-31a0b533{width:auto;max-width:auto;}.elementor-13114 .elementor-element.elementor-element-7e5b7cf0{--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;--align-items:flex-start;--gap:6px 6px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 16px 1px rgba(48,167,254,0.12);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13114 .elementor-element.elementor-element-7e5b7cf0:not(.elementor-motion-effects-element-type-background), .elementor-13114 .elementor-element.elementor-element-7e5b7cf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13114 .elementor-element.elementor-element-7e5b7cf0, .elementor-13114 .elementor-element.elementor-element-7e5b7cf0::before{--border-transition:0.3s;}.elementor-13114 .elementor-element.elementor-element-59a03449 .elementor-heading-title{color:#566978;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.35em;}.elementor-13114 .elementor-element.elementor-element-552def6c .elementor-heading-title{color:#0C2D45;font-family:"Open Sans", Sans-serif;font-size:29px;font-weight:800;line-height:1.15em;letter-spacing:-0.3px;}.elementor-13114 .elementor-element.elementor-element-55f0602 .elementor-heading-title{color:#1E6B2A;font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:700;line-height:1em;}.elementor-13114 .elementor-element.elementor-element-55f0602 > .elementor-widget-container{padding:7px 11px 7px 11px;background-color:#E3F3E4;border-radius:50px 50px 50px 50px;}.elementor-13114 .elementor-element.elementor-element-55f0602{width:auto;max-width:auto;}.elementor-13114 .elementor-element.elementor-element-785d813b{--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;--align-items:flex-start;--gap:6px 6px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 16px 1px rgba(48,167,254,0.12);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13114 .elementor-element.elementor-element-785d813b:not(.elementor-motion-effects-element-type-background), .elementor-13114 .elementor-element.elementor-element-785d813b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13114 .elementor-element.elementor-element-785d813b, .elementor-13114 .elementor-element.elementor-element-785d813b::before{--border-transition:0.3s;}.elementor-13114 .elementor-element.elementor-element-6b41bbe6 .elementor-heading-title{color:#566978;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.35em;}.elementor-13114 .elementor-element.elementor-element-5195da65 .elementor-heading-title{color:#0C2D45;font-family:"Open Sans", Sans-serif;font-size:29px;font-weight:800;line-height:1.15em;letter-spacing:-0.3px;}.elementor-13114 .elementor-element.elementor-element-1e2d1d7 .elementor-heading-title{color:#4A5C6A;font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:700;line-height:1em;}.elementor-13114 .elementor-element.elementor-element-1e2d1d7 > .elementor-widget-container{padding:7px 11px 7px 11px;background-color:#EEF2F5;border-radius:50px 50px 50px 50px;}.elementor-13114 .elementor-element.elementor-element-1e2d1d7{width:auto;max-width:auto;}.elementor-13114 .elementor-element.elementor-element-1da4317d{color:#455A6A;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;}.elementor-13114 .elementor-element.elementor-element-5ac9ead{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:18px 18px;--background-transition:0.3s;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13114 .elementor-element.elementor-element-fc7c10c .elementor-heading-title{color:#0C2D45;font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;letter-spacing:-0.3px;}.elementor-13114 .elementor-element.elementor-element-1a42d6e1{color:#455A6A;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;}.elementor-13114 .elementor-element.elementor-element-4738d903 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-13114 .elementor-element.elementor-element-32529ec1 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-13114 .elementor-element.elementor-element-2bb20586{color:#566978;font-family:"Open Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.6em;}.elementor-13114 .elementor-element.elementor-element-341b31e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:18px 18px;--background-transition:0.3s;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13114 .elementor-element.elementor-element-31979302 .elementor-heading-title{color:#0C2D45;font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;letter-spacing:-0.3px;}.elementor-13114 .elementor-element.elementor-element-10034443{color:#455A6A;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;}.elementor-13114 .elementor-element.elementor-element-1a02721d > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13114 .elementor-element.elementor-element-38f7cba8 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13114 .elementor-element.elementor-element-579c7284 .elementor-heading-title{color:#0C2D45;font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.4em;}.elementor-13114 .elementor-element.elementor-element-1729e794{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:12px 12px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13114 .elementor-element.elementor-element-489daf50{--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;--align-items:flex-start;--gap:10px 10px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 16px 1px rgba(48,167,254,0.12);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13114 .elementor-element.elementor-element-489daf50:not(.elementor-motion-effects-element-type-background), .elementor-13114 .elementor-element.elementor-element-489daf50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13114 .elementor-element.elementor-element-489daf50, .elementor-13114 .elementor-element.elementor-element-489daf50::before{--border-transition:0.3s;}.elementor-13114 .elementor-element.elementor-element-ae34bfa .elementor-heading-title{color:#0A6FBF;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1em;}.elementor-13114 .elementor-element.elementor-element-ae34bfa > .elementor-widget-container{padding:6px 5px 6px 5px;border-radius:50px 50px 50px 50px;}.elementor-13114 .elementor-element.elementor-element-ae34bfa{width:auto;max-width:auto;}.elementor-13114 .elementor-element.elementor-element-66466ec7{color:#455A6A;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;}.elementor-13114 .elementor-element.elementor-element-7b9f5d22{--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;--align-items:flex-start;--gap:10px 10px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 16px 1px rgba(48,167,254,0.12);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13114 .elementor-element.elementor-element-7b9f5d22:not(.elementor-motion-effects-element-type-background), .elementor-13114 .elementor-element.elementor-element-7b9f5d22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13114 .elementor-element.elementor-element-7b9f5d22, .elementor-13114 .elementor-element.elementor-element-7b9f5d22::before{--border-transition:0.3s;}.elementor-13114 .elementor-element.elementor-element-3e1748fd .elementor-heading-title{color:#0A6FBF;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1em;}.elementor-13114 .elementor-element.elementor-element-3e1748fd > .elementor-widget-container{padding:6px 5px 6px 5px;border-radius:50px 50px 50px 50px;}.elementor-13114 .elementor-element.elementor-element-3e1748fd{width:auto;max-width:auto;}.elementor-13114 .elementor-element.elementor-element-2024c0e9{color:#455A6A;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;}.elementor-13114 .elementor-element.elementor-element-7a968e49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:18px 18px;--background-transition:0.3s;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13114 .elementor-element.elementor-element-2ec82254 .elementor-heading-title{color:#0C2D45;font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;letter-spacing:-0.3px;}.elementor-13114 .elementor-element.elementor-element-4352a18b{color:#455A6A;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;}.elementor-13114 .elementor-element.elementor-element-1def317f{color:#455A6A;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-13114 .elementor-element.elementor-element-2107f102{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:18px 18px;--background-transition:0.3s;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13114 .elementor-element.elementor-element-78d991da .elementor-heading-title{color:#0C2D45;font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;letter-spacing:-0.3px;}.elementor-13114 .elementor-element.elementor-element-1e94dd78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:22px 22px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 16px 1px rgba(48,167,254,0.12);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-13114 .elementor-element.elementor-element-1e94dd78:not(.elementor-motion-effects-element-type-background), .elementor-13114 .elementor-element.elementor-element-1e94dd78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13114 .elementor-element.elementor-element-1e94dd78, .elementor-13114 .elementor-element.elementor-element-1e94dd78::before{--border-transition:0.3s;}.elementor-13114 .elementor-element.elementor-element-523be7d2{--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;--align-items:center;--gap:16px 16px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13114 .elementor-element.elementor-element-300a6c94 .elementor-heading-title{color:#F5FBFF;font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1em;}.elementor-13114 .elementor-element.elementor-element-300a6c94{width:auto;max-width:auto;}.elementor-13114 .elementor-element.elementor-element-300a6c94.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13114 .elementor-element.elementor-element-7ff9973{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:2px 2px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13114 .elementor-element.elementor-element-7ff9973.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-13114 .elementor-element.elementor-element-1f27b93 .elementor-heading-title{color:#0C2D45;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;}.elementor-13114 .elementor-element.elementor-element-2266117 .elementor-heading-title{color:#566978;font-family:"Open Sans", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.4em;}.elementor-13114 .elementor-element.elementor-element-62f95bf6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:18px 18px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13114 .elementor-element.elementor-element-766615d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:6px 6px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13114 .elementor-element.elementor-element-43d0d3d0 .elementor-heading-title{color:#566978;font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:2px;}.elementor-13114 .elementor-element.elementor-element-20547dc3{color:#455A6A;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;}.elementor-13114 .elementor-element.elementor-element-3f42627c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:6px 6px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13114 .elementor-element.elementor-element-4976bb6c .elementor-heading-title{color:#566978;font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:2px;}.elementor-13114 .elementor-element.elementor-element-607c3675{color:#455A6A;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;}.elementor-13114 .elementor-element.elementor-element-6a2abd6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:6px 6px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13114 .elementor-element.elementor-element-2031f898 .elementor-heading-title{color:#566978;font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:2px;}.elementor-13114 .elementor-element.elementor-element-7bf8ef99{color:#455A6A;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;}.elementor-13114 .elementor-element.elementor-element-e4d9adf .elementor-heading-title{color:#0C2D45;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:600;line-height:1.5em;}.elementor-13114 .elementor-element.elementor-element-969f5fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:18px 18px;--background-transition:0.3s;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13114 .elementor-element.elementor-element-6d0ee538 .elementor-heading-title{color:#0C2D45;font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;letter-spacing:-0.3px;}.elementor-13114 .elementor-element.elementor-element-2da76557{color:#455A6A;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;}.elementor-13114 .elementor-element.elementor-element-1a5a3df3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:18px 18px;--background-transition:0.3s;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13114 .elementor-element.elementor-element-346f1b52 .elementor-heading-title{color:#0C2D45;font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;letter-spacing:-0.3px;}.elementor-13114 .elementor-element.elementor-element-3f978746{color:#455A6A;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;}.elementor-13114 .elementor-element.elementor-element-caaba29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:16px 16px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-13114 .elementor-element.elementor-element-caaba29:not(.elementor-motion-effects-element-type-background), .elementor-13114 .elementor-element.elementor-element-caaba29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5FBFF;}.elementor-13114 .elementor-element.elementor-element-caaba29, .elementor-13114 .elementor-element.elementor-element-caaba29::before{--border-transition:0.3s;}.elementor-13114 .elementor-element.elementor-element-1fa39347{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:12px 12px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13114 .elementor-element.elementor-element-1e1fb29c .elementor-button{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1em;fill:#FFFFFF;color:#FFFFFF;background-color:#30A7FE;border-style:none;border-radius:16px 16px 16px 16px;padding:14px 22px 14px 22px;}.elementor-13114 .elementor-element.elementor-element-1e1fb29c .elementor-button:hover, .elementor-13114 .elementor-element.elementor-element-1e1fb29c .elementor-button:focus{color:#FFFFFF;background-color:#1F97EE;}.elementor-13114 .elementor-element.elementor-element-1e1fb29c .elementor-button:hover svg, .elementor-13114 .elementor-element.elementor-element-1e1fb29c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13114 .elementor-element.elementor-element-1e1fb29c{width:auto;max-width:auto;}.elementor-13114 .elementor-element.elementor-element-262445f9 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1em;fill:#0C2D45;color:#0C2D45;background-color:rgba(255,255,255,0);border-style:solid;border-width:1px 1px 1px 1px;border-color:#0C2D45;border-radius:16px 16px 16px 16px;padding:14px 22px 14px 22px;}.elementor-13114 .elementor-element.elementor-element-262445f9 .elementor-button:hover, .elementor-13114 .elementor-element.elementor-element-262445f9 .elementor-button:focus{color:#0C2D45;background-color:#FFFFFF;}.elementor-13114 .elementor-element.elementor-element-262445f9 .elementor-button:hover svg, .elementor-13114 .elementor-element.elementor-element-262445f9 .elementor-button:focus svg{fill:#0C2D45;}.elementor-13114 .elementor-element.elementor-element-262445f9{width:auto;max-width:auto;}.elementor-13114 .elementor-element.elementor-element-62eeb1ba{color:#455A6A;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;}@media(max-width:1024px){.elementor-13114 .elementor-element.elementor-element-1e4e96f4{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13114 .elementor-element.elementor-element-1729e794{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-13114 .elementor-element.elementor-element-1e4e96f4{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:12px 12px;--grid-auto-flow:row;}.elementor-13114 .elementor-element.elementor-element-6329bcc5 .elementor-heading-title{font-size:24px;}.elementor-13114 .elementor-element.elementor-element-2585ebdd .elementor-heading-title{font-size:24px;}.elementor-13114 .elementor-element.elementor-element-552def6c .elementor-heading-title{font-size:24px;}.elementor-13114 .elementor-element.elementor-element-5195da65 .elementor-heading-title{font-size:24px;}.elementor-13114 .elementor-element.elementor-element-fc7c10c .elementor-heading-title{font-size:23px;}.elementor-13114 .elementor-element.elementor-element-31979302 .elementor-heading-title{font-size:23px;}.elementor-13114 .elementor-element.elementor-element-1729e794{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-13114 .elementor-element.elementor-element-2ec82254 .elementor-heading-title{font-size:23px;}.elementor-13114 .elementor-element.elementor-element-78d991da .elementor-heading-title{font-size:23px;}.elementor-13114 .elementor-element.elementor-element-6d0ee538 .elementor-heading-title{font-size:23px;}.elementor-13114 .elementor-element.elementor-element-346f1b52 .elementor-heading-title{font-size:23px;}}/* Start custom CSS for container, class: .elementor-element-2776fca3 *//* Monthly Overview post body styles. Scoped to this container. */
.elementor-13114 .elementor-element.elementor-element-2776fca3 .elementor-widget:not(:last-child) { margin-bottom: 0; margin-block-end: 0; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .elementor-widget-text-editor p { margin: 0 0 18px; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .elementor-widget-text-editor p:last-child { margin-bottom: 0; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .elementor-widget-text-editor strong { color: #0C2D45; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .elementor-widget-text-editor a, .elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-card a { text-underline-offset: 3px; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-card, .elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-recap, .elementor-13114 .elementor-element.elementor-element-2776fca3 .elementor-toc__list-wrapper { margin: 0 !important; padding-left: 22px !important; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .elementor-toc__body { padding-top: 4px; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-avatar { flex: none !important; width: 64px !important; max-width: 64px; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 table.mo-lotable th, .elementor-13114 .elementor-element.elementor-element-2776fca3 table.mo-lotable td { padding-left: 14px; padding-right: 14px; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-flag { flex: none; width: 28px !important; height: 28px !important; object-fit: contain; margin: 0 !important; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 table.mo-lotable thead th, .elementor-13114 .elementor-element.elementor-element-2776fca3 table.mo-lotable thead th.n { white-space: normal; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 table.mo-lotable .mo-track { width: 80px; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 table.mo-lotable .mo-lo a { white-space: nowrap; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-todo { font-family: 'Open Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-card { background: #FFFFFF; border-radius: 20px; box-shadow: 0 4px 16px 1px rgba(48,167,254,0.12); overflow: hidden; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 table.mo-table { width: 100%; min-width: 560px; margin: 0; border: 0; border-collapse: collapse; font-size: 17px; line-height: 1.4; color: #455A6A; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-table caption { caption-side: top; text-align: left; padding: 18px 20px 10px; background: none; color: #0C2D45; font-size: 18px; font-weight: 700; font-style: normal; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-table th, .elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-table td { padding: 12px 16px; border: 0; background: #FFFFFF; text-align: left; vertical-align: middle; font-size: 17px; line-height: 1.4; letter-spacing: 0; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-table thead th { padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #DDE7EE; color: #566978; font-size: 14px; font-weight: 700; letter-spacing: 0.6px; text-transform: uppercase; white-space: nowrap; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-table tbody tr:nth-child(even) > * { background: #F5FBFF; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-table tbody th { color: #0C2D45; font-weight: 600; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-table .n { text-align: right; white-space: nowrap; font-variant-numeric: tabular-nums; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-table td.strong { color: #0C2D45; font-weight: 700; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-table td.prev { color: #566978; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-table tfoot th, .elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-table tfoot td { border-top: 1px solid #DDE7EE; color: #0C2D45; font-weight: 700; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-table sup { color: #0A6FBF; font-weight: 700; font-size: 0.7em; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-pill { display: inline-block; padding: 7px 11px; border-radius: 999px; font-size: 14.5px; font-weight: 700; line-height: 1; white-space: nowrap; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-pill.up { background: #E3F3E4; color: #1E6B2A; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-pill.down { background: #EEF2F5; color: #4A5C6A; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-lo { display: flex; align-items: center; gap: 12px; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-mark { flex: none; width: 32px; height: 32px; border-radius: 10px; background: #EAF4FE; color: #0A6FBF; font-size: 12px; font-weight: 800; display: grid; place-items: center; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-lo a { color: #0C2D45; font-weight: 600; text-decoration: none; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-lo a:hover { color: #0A6FBF; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-share { display: inline-flex; align-items: center; gap: 10px; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-track { display: inline-block; flex: none; width: 110px; height: 8px; border-radius: 999px; background: #EAF4FE; overflow: hidden; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-track span { display: block; height: 100%; border-radius: 999px; background: #30A7FE; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-chart { padding: 22px 24px 24px; display: flex; flex-direction: column; gap: 18px; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-chart-head { display: flex; flex-wrap: wrap; align-items: baseline; justify-content: space-between; gap: 4px 16px; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-chart-head h3 { margin: 0; color: #0C2D45; font-family: 'Open Sans', sans-serif; font-size: 19px; line-height: 1.4; font-weight: 700; letter-spacing: 0; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-chart-head span { color: #566978; font-size: 15.5px; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-bars { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 14px; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-bars li { margin: 0; display: grid; grid-template-columns: 190px minmax(0, 1fr) 150px; gap: 6px 12px; align-items: center; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-bars .name { color: #0C2D45; font-size: 16.5px; font-weight: 600; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-bars .bar { display: block; height: 14px; border-radius: 999px; background: #EAF4FE; overflow: hidden; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-bars .bar span { display: block; height: 100%; border-radius: 999px; background: #30A7FE; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-bars .other .bar span { background: #97D3FE; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-bars .val { text-align: right; white-space: nowrap; color: #566978; font-size: 16px; font-variant-numeric: tabular-nums; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-bars .val b { color: #0C2D45; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-recap { list-style: none; margin: 0 !important; padding: 0; background: #FFFFFF; border-radius: 20px; box-shadow: 0 4px 16px 1px rgba(48,167,254,0.12); overflow: hidden; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-recap li { margin: 0; padding: 14px 20px; display: grid; grid-template-columns: 170px minmax(0, 1fr); gap: 16px; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-recap li + li { border-top: 1px solid #DDE7EE; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-recap .mo-date { color: #566978; font-size: 16px; font-variant-numeric: tabular-nums; padding-top: 1px; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-recap a { color: #0C2D45; font-weight: 600; text-decoration: none; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-recap a:hover { color: #0A6FBF; text-decoration: underline; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-avatar .elementor-heading-title { width: 64px; height: 64px; border-radius: 50%; background: #0C2D45; color: #F5FBFF; display: grid; place-items: center; }
.elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-todo { background: #FFF6DC; color: #6E5600; padding: 0 4px; border-radius: 4px; }
@media (max-width: 600px) {
  .elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-bars li { grid-template-columns: minmax(0, 1fr) auto; grid-template-areas: "name val" "bar bar"; }
  .elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-bars .name { grid-area: name; }
  .elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-bars .bar { grid-area: bar; }
  .elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-bars .val { grid-area: val; }
  .elementor-13114 .elementor-element.elementor-element-2776fca3 .mo-recap li { grid-template-columns: minmax(0, 1fr); gap: 2px; }
}/* End custom CSS */