.zf-layout-widget-heading .zf-layout-heading-title[class*="zf-layout-size-"] > a{color: inherit; font-size: inherit; line-height: inherit;}
.zf-layout-widget-divider{--divider-border-style: none; --divider-border-width: 1px; --divider-color: #0c0d0e; --divider-icon-size: 20px; --divider-element-spacing: 10px; --divider-pattern-height: 24px; --divider-pattern-size: 20px; --divider-pattern-url: none; --divider-pattern-repeat: repeat-x;}
.zf-layout-widget-divider .zf-layout-divider{display: flex;}
.zf-layout-widget-divider .zf-layout-divider-separator{direction: ltr; display: flex; margin: 0px;}
.zf-layout-widget-divider:not(.zf-layout-widget-divider--view-line_text):not(.zf-layout-widget-divider--view-line_icon) .zf-layout-divider-separator{border-block-start: var(--divider-border-width) var(--divider-border-style) var(--divider-color);}
.zf-con-inner > .zf-layout-widget-divider,.zf-con > .zf-layout-widget-divider{width: var(--container-widget-width,100%); --flex-grow: var( --container-widget-flex-grow );}
@keyframes zf-layout-animation-pulse { 
  25% { transform: scale(1.1); }
  75% { transform: scale(0.9); }
}
.zf-layout-animation-pulse:active,.zf-layout-animation-pulse:focus,.zf-layout-animation-pulse:hover{animation-name: zf-layout-animation-pulse; animation-duration: 1s; animation-timing-function: linear; animation-iteration-count: infinite;}
@font-face { font-family: swiper-icons; src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA"); font-weight: 400; font-style: normal; }
:root{--swiper-theme-color: #007aff;}
:root{--swiper-navigation-size: 44px;}
@keyframes swiper-preloader-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
.zf-layout-element{--swiper-theme-color: #000; --swiper-navigation-size: 44px; --swiper-pagination-bullet-size: 6px; --swiper-pagination-bullet-horizontal-gap: 6px;}
.zf-layout-element .swiper .swiper-slide figure{line-height: 0;}
.zf-layout-element .swiper .zf-layout-lightbox-content-source{display: none;}
.zf-layout-element .swiper .zf-layout-swiper-button,.zf-layout-element .swiper ~ .zf-layout-swiper-button{color: rgba(237, 237, 237, 0.9); cursor: pointer; display: inline-flex; font-size: 25px; position: absolute; top: 50%; transform: translateY(-50%); z-index: 1;}
.zf-layout-element .swiper .zf-layout-swiper-button svg,.zf-layout-element .swiper ~ .zf-layout-swiper-button svg{fill: rgba(237, 237, 237, 0.9); height: 1em; width: 1em;}
.zf-layout-element .swiper .zf-layout-swiper-button-prev,.zf-layout-element .swiper ~ .zf-layout-swiper-button-prev{left: 10px;}
.zf-layout-element .swiper .zf-layout-swiper-button-next,.zf-layout-element .swiper ~ .zf-layout-swiper-button-next{right: 10px;}
.zf-layout-element .swiper .zf-layout-swiper-button.swiper-button-disabled,.zf-layout-element .swiper ~ .zf-layout-swiper-button.swiper-button-disabled{opacity: 0.3;}
.zf-layout-element .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image{width: 100%;}
.zf-layout-element .swiper .swiper-horizontal > .swiper-pagination-bullets,.zf-layout-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.zf-layout-element .swiper .swiper-pagination-custom,.zf-layout-element .swiper .swiper-pagination-fraction,.zf-layout-element .swiper ~ .swiper-pagination-bullets.swiper-pagination-horizontal,.zf-layout-element .swiper ~ .swiper-pagination-custom,.zf-layout-element .swiper ~ .swiper-pagination-fraction{bottom: 5px;}
.zf-layout-element .swiper.swiper-cube .zf-layout-swiper-button,.zf-layout-element .swiper.swiper-cube ~ .zf-layout-swiper-button{transform: translate3d(0px, -50%, 1px);}
.zf-layout-element :where(.swiper-horizontal) ~ .swiper-pagination-bullets{bottom: 5px; left: 0px; width: 100%;}
.zf-layout-element :where(.swiper-horizontal) ~ .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 var(--swiper-pagination-bullet-horizontal-gap,4px);}
.zf-layout-element :where(.swiper-horizontal) ~ .swiper-pagination-progressbar{height: 4px; left: 0px; top: 0px; width: 100%;}
.zf-layout-element.zf-layout-pagination-position-outside .swiper{padding-bottom: 30px;}
.zf-layout-element.zf-layout-pagination-position-outside .swiper .zf-layout-swiper-button,.zf-layout-element.zf-layout-pagination-position-outside .swiper ~ .zf-layout-swiper-button{top: calc(50% - 15px);}
.zf-layout-element .zf-layout-swiper{position: relative;}
.zf-layout-element .zf-layout-main-swiper{position: static;}
.zf-layout-element.zf-layout-arrows-position-outside .swiper{width: calc(100% - 60px);}
.zf-layout-element.zf-layout-arrows-position-outside .swiper .zf-layout-swiper-button-prev,.zf-layout-element.zf-layout-arrows-position-outside .swiper ~ .zf-layout-swiper-button-prev{left: 0px;}
.zf-layout-element.zf-layout-arrows-position-outside .swiper .zf-layout-swiper-button-next,.zf-layout-element.zf-layout-arrows-position-outside .swiper ~ .zf-layout-swiper-button-next{right: 0px;}
.zf-layout-shape{direction: ltr; left: 0px; line-height: 0; overflow: hidden; position: absolute; width: 100%;}
.zf-layout-shape-top{top: -1px;}
.zf-layout-shape svg{display: block; left: 50%; position: relative; transform: translateX(-50%); width: calc(100% + 1.3px);}
.zf-layout-shape .zf-layout-shape-fill{fill: rgb(255, 255, 255); transform: rotateY(0deg); transform-origin: center center;}
.zf-layout-widget-video:not(:has(.zf-layout-widget-container)){overflow: hidden; transform: translateZ(0px);}
.zf-layout-widget-video .zf-layout-wrapper{aspect-ratio: var(--video-aspect-ratio);}
.zf-layout-widget-video .zf-layout-wrapper video{background-color: rgb(0, 0, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; display: flex; height: 100%; width: 100%;}
.zf-layout-widget-video .zf-layout-open-inline .zf-layout-custom-embed-image-overlay{background-position: 50% center; background-size: cover; inset: 0px; position: absolute;}
.zf-layout-widget-video .zf-layout-custom-embed-image-overlay:hover .zf-layout-custom-embed-play i{opacity: 1;}
.zf-layout-widget-video .zf-ui-hosted-video .zf-layout-video{object-fit: cover;}
.zf-con > .zf-layout-widget-video{width: var(--container-widget-width); --flex-grow: var( --container-widget-flex-grow );}
.zf-layout-counter{align-items: stretch; display: flex; flex-direction: column-reverse; justify-content: center;}
.zf-layout-counter .zf-layout-counter-number{flex-grow: var(--counter-number-grow,0);}
.zf-layout-counter .zf-layout-counter-number-wrapper{display: flex; flex: 1 1 0%; font-size: 69px; font-weight: 600; line-height: 1; text-align: center;}
.zf-layout-counter .zf-layout-counter-number-prefix{flex-grow: var(--counter-prefix-grow,1); text-align: end; white-space: pre-wrap;}
.zf-layout-counter .zf-layout-counter-number-suffix{flex-grow: var(--counter-suffix-grow,1); text-align: start; white-space: pre-wrap;}
.zf-layout-counter .zf-layout-counter-title{align-items: center; display: flex; flex: 1 1 0%; font-size: 19px; font-weight: 400; justify-content: center; line-height: 2.5; margin: 0px; padding: 0px;}
.zf-layout-widget-image{text-align: center;}
.zf-layout-widget-image a{display: inline-block;}
.zf-layout-widget-image img{display: inline-block; vertical-align: middle;}
@keyframes fadeInLeft { 
  0% { opacity: 0; transform: translate3d(-100%, 0px, 0px); }
  100% { opacity: 1; transform: none; }
}
.zf-layout-animation-grow{transition-duration: 0.3s; transition-property: transform;}
.zf-layout-animation-grow:active,.zf-layout-animation-grow:focus,.zf-layout-animation-grow:hover{transform: scale(1.1);}
.zf-layout-32 .zf-layout-element.zf-layout-element-7f5e5402{--display: flex; --min-height: 100vh; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --background-transition: 0.3s; --overlay-opacity: 0.75; --margin-top: 0%; --margin-bottom: 5%; --margin-left: 0%; --margin-right: 0%; --padding-top: 15%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 0%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-7f5e5402:not(.zf-layout-motion-effects-element-type-background){background-image: url("/assets/original/6a6fe3548cfc-A1.jpg"); background-repeat: no-repeat; background-size: cover;}
.zf-layout-32 .zf-layout-element.zf-layout-element-7f5e5402::before{background-color: var( --zf-e-global-color-astglobalcolor2 ); --background-overlay: '';}
.zf-layout-32 .zf-layout-element.zf-layout-element-6015332e{--display: flex; --min-height: 45vh; --margin-top: 0%; --margin-bottom: 0%; --margin-left: 1%; --margin-right: 0%;}
.zf-layout-widget-heading .zf-layout-heading-title{font-family: var( --zf-e-global-typography-primary-font-family ), Sans-serif; font-weight: var( --zf-e-global-typography-primary-font-weight ); color: var( --zf-e-global-color-primary );}
.zf-layout-32 .zf-layout-element.zf-layout-element-35beaded .zf-layout-heading-title{font-size: 16px; font-weight: bold; color: var( --zf-e-global-color-astglobalcolor5 );}
.zf-layout-widget-divider{--divider-color: var( --zf-e-global-color-secondary );}
.zf-layout-32 .zf-layout-element.zf-layout-element-463eb2c4{--divider-border-style: solid; --divider-color: var( --zf-e-global-color-accent ); --divider-border-width: 3px; margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-463eb2c4 .zf-layout-divider-separator{width: 45%; margin: 0px auto 0px 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-463eb2c4 .zf-layout-divider{text-align: left; padding-block: 4px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-46e453b2{margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-46e453b2 .zf-layout-heading-title{font-size: 46px; font-weight: bold; color: var( --zf-e-global-color-astglobalcolor5 );}
.zf-layout-widget-text-editor{font-family: var( --zf-e-global-typography-text-font-family ), Sans-serif; font-weight: var( --zf-e-global-typography-text-font-weight ); color: var( --zf-e-global-color-text );}
.zf-layout-32 .zf-layout-element.zf-layout-element-27ffbff8{margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px; padding: 0px 48px 0px 0px; text-align: justify; font-size: 18px; line-height: 40px; color: var( --zf-e-global-color-astglobalcolor4 );}
.zf-layout-widget-button .zf-layout-button{background-color: var( --zf-e-global-color-accent ); font-family: var( --zf-e-global-typography-accent-font-family ), Sans-serif; font-weight: var( --zf-e-global-typography-accent-font-weight );}
.zf-layout-32 .zf-layout-element.zf-layout-element-76c05d93 .zf-layout-button{background-color: var( --zf-e-global-color-accent ); font-size: 14px; line-height: 10px; letter-spacing: 0px; fill: var( --zf-e-global-color-astglobalcolor5 ); color: var( --zf-e-global-color-astglobalcolor5 ); border-style: solid; border-width: 1px; border-color: var( --zf-e-global-color-astglobalcolor3 ); border-radius: 5px; padding: 12px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-76c05d93 .zf-layout-button:hover,.zf-layout-32 .zf-layout-element.zf-layout-element-76c05d93 .zf-layout-button:focus{background-color: var( --zf-e-global-color-accent );}
.zf-layout-32 .zf-layout-element.zf-layout-element-76c05d93.zf-layout-element{--align-self: flex-start; --flex-grow: 0; --flex-shrink: 1;}
.zf-layout-32 .zf-layout-element.zf-layout-element-2d7d777{--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; --overlay-opacity: 0.5;}
.zf-layout-32 .zf-layout-element.zf-layout-element-2d7d777::before{background-color: var( --zf-e-global-color-astglobalcolor8 ); --background-overlay: '';}
.zf-layout-32 .zf-layout-element.zf-layout-element-19bb499 .zf-layout-heading-title{font-weight: 600; color: var( --zf-e-global-color-astglobalcolor7 );}
.zf-layout-32 .zf-layout-element.zf-layout-element-0b9c802 .zf-layout-heading-title{font-weight: 600; color: var( --zf-e-global-color-accent );}
.zf-layout-32 .zf-layout-element.zf-layout-element-1d07d3e5{--display: flex; --min-height: 0vh; --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; --overlay-opacity: 0;}
.zf-layout-32 .zf-layout-element.zf-layout-element-1d07d3e5::before{background-color: var( --zf-e-global-color-3125f5b ); --background-overlay: '';}
.zf-layout-32 .zf-layout-element.zf-layout-element-3de9215f{text-align: center;}
.zf-layout-32 .zf-layout-element.zf-layout-element-3de9215f .zf-layout-heading-title{font-size: 30px; color: rgb(37, 67, 110);}
.zf-layout-32 .zf-layout-element.zf-layout-element-7c41c3a1{--display: flex; --min-height: 55vh; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-7c41c3a1 > .zf-con-inner > .zf-layout-shape-top svg{width: calc(100% + 1.3px); height: 85px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-472ea398{--display: flex; --background-transition: 0.3s;}
.zf-layout-32 .zf-layout-element.zf-layout-element-472ea398.zf-con{--flex-grow: 0; --flex-shrink: 0;}
.zf-layout-32 .zf-layout-element.zf-layout-element-f1f2a2f{--divider-border-style: solid; --divider-color: var( --zf-e-global-color-accent ); --divider-border-width: 3px; margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-f1f2a2f .zf-layout-divider-separator{width: 20%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-f1f2a2f .zf-layout-divider{padding-block: 15px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-49424b09{text-align: start;}
.zf-layout-32 .zf-layout-element.zf-layout-element-49424b09 .zf-layout-heading-title{color: rgb(37, 67, 110);}
.zf-layout-32 .zf-layout-element.zf-layout-element-944995c{text-align: justify; font-weight: 400;}
.zf-layout-32 .zf-layout-element.zf-layout-element-41843c5{--divider-border-style: solid; --divider-color: var( --zf-e-global-color-text ); --divider-border-width: 3px; width: var( --container-widget-width, 15% ); max-width: 15%; --zf-e-transform-rotateZ: 90deg; margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 200px 0px 0px; --container-widget-width: 15%; --container-widget-flex-grow: 0;}
.zf-layout-32 .zf-layout-element.zf-layout-element-41843c5.zf-layout-element{--flex-grow: 0; --flex-shrink: 0;}
.zf-layout-32 .zf-layout-element.zf-layout-element-41843c5 .zf-layout-divider-separator{width: 100%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-41843c5 .zf-layout-divider{padding-block: 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-23f03358{--display: flex;}
.zf-layout-32 .zf-layout-element.zf-layout-element-66d384ec{--divider-border-style: solid; --divider-color: var( --zf-e-global-color-accent ); --divider-border-width: 3px; margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-66d384ec .zf-layout-divider-separator{width: 20%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-66d384ec .zf-layout-divider{padding-block: 15px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-6425f94 .zf-layout-heading-title{color: rgb(37, 67, 110);}
.zf-layout-32 .zf-layout-element.zf-layout-element-388ee66e{text-align: justify;}
.zf-layout-32 .zf-layout-element.zf-layout-element-a5c7711{--display: flex; --min-height: 60vh; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overlay-opacity: 0.56; --margin-top: 0%; --margin-bottom: 0%; --margin-left: 0%; --margin-right: 0%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-a5c7711:not(.zf-layout-motion-effects-element-type-background){background-color: var( --zf-e-global-color-astglobalcolor4 );}
.zf-layout-32 .zf-layout-element.zf-layout-element-a5c7711::before{--background-overlay: '';}
.zf-layout-32 .zf-layout-element.zf-layout-element-5f730f9d{--display: flex; --min-height: 65vh; --justify-content: center; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-13baac6b{font-size: 14px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-33af0435{--divider-border-style: solid; --divider-color: var( --zf-e-global-color-accent ); --divider-border-width: 3px; margin: -35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-33af0435 .zf-layout-divider-separator{width: 20%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-33af0435 .zf-layout-divider{padding-block: 15px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-62711ce0 .zf-layout-heading-title{color: rgb(37, 67, 110);}
.zf-layout-32 .zf-layout-element.zf-layout-element-78d2806c{--display: flex; --min-height: 65vh; --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;}
.zf-layout-32 .zf-layout-element.zf-layout-element-789b43ca{margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-789b43ca.zf-layout-element{--flex-grow: 1; --flex-shrink: 1;}
.zf-layout-32 .zf-layout-element.zf-layout-element-789b43ca .zf-layout-wrapper{--video-aspect-ratio: 1.77777;}
.zf-layout-32 .zf-layout-element.zf-layout-element-53fdcdd{--display: flex; --min-height: 25vh; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --justify-content: center; --padding-top: 4%; --padding-bottom: 05%; --padding-left: 0%; --padding-right: 0%;}
.zf-layout-widget-counter .zf-layout-counter-number-wrapper{color: var( --zf-e-global-color-primary ); font-family: var( --zf-e-global-typography-primary-font-family ), Sans-serif; font-weight: var( --zf-e-global-typography-primary-font-weight );}
.zf-layout-widget-counter .zf-layout-counter-title{color: var( --zf-e-global-color-secondary ); font-family: var( --zf-e-global-typography-secondary-font-family ), Sans-serif; font-weight: var( --zf-e-global-typography-secondary-font-weight );}
.zf-layout-32 .zf-layout-element.zf-layout-element-bc3f683{margin: 0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-bc3f683 .zf-layout-counter{gap: 0.5rem;}
.zf-layout-32 .zf-layout-element.zf-layout-element-bc3f683 .zf-layout-counter-number-wrapper{color: var( --zf-e-global-color-text ); font-family: "Roboto Slab", sans-serif; font-size: 1.8rem; font-weight: 400;}
.zf-layout-32 .zf-layout-element.zf-layout-element-bc3f683 .zf-layout-counter-title{color: rgb(37, 67, 110); font-weight: 400;}
.zf-layout-32 .zf-layout-element.zf-layout-element-60339e2{margin: 0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-60339e2 .zf-layout-counter{gap: 0.5rem;}
.zf-layout-32 .zf-layout-element.zf-layout-element-60339e2 .zf-layout-counter-number-wrapper{color: var( --zf-e-global-color-text ); font-family: "Roboto Slab", sans-serif; font-size: 1.8rem; font-weight: 400;}
.zf-layout-32 .zf-layout-element.zf-layout-element-60339e2 .zf-layout-counter-title{color: rgb(37, 67, 110); font-weight: 400;}
.zf-layout-32 .zf-layout-element.zf-layout-element-1bbf2af{margin: 0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-1bbf2af .zf-layout-counter{gap: 0.5rem;}
.zf-layout-32 .zf-layout-element.zf-layout-element-1bbf2af .zf-layout-counter-number-wrapper{color: var( --zf-e-global-color-text ); font-family: "Roboto Slab", sans-serif; font-size: 1.8rem; font-weight: 400;}
.zf-layout-32 .zf-layout-element.zf-layout-element-1bbf2af .zf-layout-counter-title{color: rgb(37, 67, 110); font-weight: 400;}
.zf-layout-32 .zf-layout-element.zf-layout-element-494582b{margin: 0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-494582b .zf-layout-counter{gap: 0.5rem;}
.zf-layout-32 .zf-layout-element.zf-layout-element-494582b .zf-layout-counter-number-wrapper{color: var( --zf-e-global-color-text ); font-family: "Roboto Slab", sans-serif; font-size: 1.8rem; font-weight: 400;}
.zf-layout-32 .zf-layout-element.zf-layout-element-494582b .zf-layout-counter-title{color: rgb(37, 67, 110); font-weight: 400;}
.zf-layout-32 .zf-layout-element.zf-layout-element-387b6e8{--display: flex; --min-height: 0vh; --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; --overlay-opacity: 0.87; --padding-top: 5%; --padding-bottom: 5%; --padding-left: 0%; --padding-right: 0%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-387b6e8::before{background-color: var( --zf-e-global-color-astglobalcolor5 ); --background-overlay: '';}
.zf-layout-32 .zf-layout-element.zf-layout-element-73dc165{--display: flex; --min-height: 60vh; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; border-style: none; --border-style: none; --margin-top: 0%; --margin-bottom: 0%; --margin-left: 0%; --margin-right: 0%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-befc0d4{--display: flex;}
.zf-layout-32 .zf-layout-element.zf-layout-element-d34cc82{--divider-border-style: solid; --divider-color: var( --zf-e-global-color-accent ); --divider-border-width: 2px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-d34cc82 .zf-layout-divider-separator{width: 20%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-d34cc82 .zf-layout-divider{padding-block: 5px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-590b599 .zf-layout-heading-title{color: var( --zf-e-global-color-secondary );}
.zf-layout-32 .zf-layout-element.zf-layout-element-1c936f3{color: var( --zf-e-global-color-secondary );}
.zf-layout-32 .zf-layout-element.zf-layout-element-0d78418 .zf-layout-button{background-color: var( --zf-e-global-color-3125f5b ); font-weight: 500; fill: var( --zf-e-global-color-accent ); color: var( --zf-e-global-color-accent ); border-style: solid; border-width: 1px; border-color: var( --zf-e-global-color-accent ); border-radius: 5px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-0d78418 .zf-layout-button:hover,.zf-layout-32 .zf-layout-element.zf-layout-element-0d78418 .zf-layout-button:focus{background-color: var( --zf-e-global-color-accent ); color: var( --zf-e-global-color-astglobalcolor4 );}
.zf-layout-32 .zf-layout-element.zf-layout-element-0d78418 .zf-layout-button-content-wrapper{flex-direction: row-reverse;}
.zf-layout-32 .zf-layout-element.zf-layout-element-0d78418 .zf-layout-button .zf-layout-button-content-wrapper{gap: 15px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-0d78418 .zf-layout-button:hover svg,.zf-layout-32 .zf-layout-element.zf-layout-element-0d78418 .zf-layout-button:focus svg{fill: var( --zf-e-global-color-astglobalcolor4 );}
.zf-layout-32 .zf-layout-element.zf-layout-element-0d8820b{--display: flex; --background-transition: 0.3s;}
.zf-layout-32 .zf-layout-element.zf-layout-element-0d8820b:not(.zf-layout-motion-effects-element-type-background){background-image: url("/assets/original/b149ecfeadac-A13.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.zf-layout-32 .zf-layout-element.zf-layout-element-de9d186{--display: flex; --align-items: stretch; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --gap: 4% 4%; --row-gap: 4%; --column-gap: 4%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-de9d186:not(.zf-layout-motion-effects-element-type-background){background-image: url("/assets/original/12550d778d20-A8.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.zf-layout-32 .zf-layout-element.zf-layout-element-bfdd03b{--divider-border-style: solid; --divider-color: var( --zf-e-global-color-accent ); --divider-border-width: 2px; margin: 5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%; padding: 0% 0% 0% 1%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-bfdd03b .zf-layout-divider-separator{width: 6%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-bfdd03b .zf-layout-divider{padding-block: 5px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-548877d{padding: 0% 0% 0% 1%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-548877d .zf-layout-heading-title{color: var( --zf-e-global-color-astglobalcolor2 );}
.zf-layout-32 .zf-layout-element.zf-layout-element-66a58b9{--display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap;}
.zf-layout-widget-zf-header-infocard .zf-layout-button{background-color: var( --zf-e-global-color-accent );}
.zf-layout-widget-zf-header-infocard a.zf-layout-button:hover,.zf-layout-widget-zf-header-infocard .zf-layout-button:hover{background-color: var( --zf-e-global-color-accent );}
.zf-layout-widget-zf-header-infocard .zf-header-infocard-title{font-family: var( --zf-e-global-typography-primary-font-family ), Sans-serif; font-weight: var( --zf-e-global-typography-primary-font-weight ); color: var( --zf-e-global-color-primary );}
.zf-layout-widget-zf-header-infocard .zf-header-infocard-text{font-family: var( --zf-e-global-typography-text-font-family ), Sans-serif; font-weight: var( --zf-e-global-typography-text-font-weight ); color: var( --zf-e-global-color-text );}
.zf-layout-widget-zf-header-infocard .zf-layout-button,.zf-layout-widget-zf-header-infocard a.zf-layout-button{font-family: var( --zf-e-global-typography-secondary-font-family ), Sans-serif; font-weight: var( --zf-e-global-typography-secondary-font-weight );}
.zf-layout-32 .zf-layout-element.zf-layout-element-4e6171d .zf-layout-button{background-color: var( --zf-e-global-color-astglobalcolor5 ); border-style: solid; border-color: var( --zf-e-global-color-accent ); border-width: 1px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-4e6171d a.zf-layout-button:hover,.zf-layout-32 .zf-layout-element.zf-layout-element-4e6171d .zf-layout-button:hover{background-color: var( --zf-e-global-color-accent ); color: var( --zf-e-global-color-astglobalcolor4 );}
.zf-layout-32 .zf-layout-element.zf-layout-element-4e6171d > .zf-layout-widget-container{background-color: var( --zf-e-global-color-3125f5b ); margin: 0% 3% 0% 0%; padding: 0% 5% 0% 0%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-4e6171d .zf-header-infocard{text-align: left;}
.zf-layout-32 .zf-layout-element.zf-layout-element-4e6171d a.zf-layout-button,.zf-layout-32 .zf-layout-element.zf-layout-element-4e6171d .zf-layout-button{color: var( --zf-e-global-color-accent ); border-radius: 5px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-4e6171d .zf-header-infocard-title{color: var( --zf-e-global-color-text ); margin: 0px 0px 10px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-4e6171d .zf-header-infocard-text{color: var( --zf-e-global-color-secondary ); margin: 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-4e6171d .zf-layout-button,.zf-layout-32 .zf-layout-element.zf-layout-element-4e6171d a.zf-layout-button{font-family: var( --zf-e-global-typography-secondary-font-family ), Sans-serif; font-weight: var( --zf-e-global-typography-secondary-font-weight );}
.zf-layout-32 .zf-layout-element.zf-layout-element-4e6171d .zf-header-button-wrapper{margin: 10px 0px 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-3f65f46 .zf-layout-button{background-color: var( --zf-e-global-color-3125f5b ); border-style: solid; border-color: var( --zf-e-global-color-accent ); border-width: 1px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-3f65f46 a.zf-layout-button:hover,.zf-layout-32 .zf-layout-element.zf-layout-element-3f65f46 .zf-layout-button:hover{background-color: var( --zf-e-global-color-accent ); color: var( --zf-e-global-color-astglobalcolor4 );}
.zf-layout-32 .zf-layout-element.zf-layout-element-3f65f46 > .zf-layout-widget-container{background-color: var( --zf-e-global-color-3125f5b ); margin: 0% 3% 0% 0%; padding: 0% 10% 0% 0%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-3f65f46 .zf-header-infocard{text-align: left;}
.zf-layout-32 .zf-layout-element.zf-layout-element-3f65f46 a.zf-layout-button,.zf-layout-32 .zf-layout-element.zf-layout-element-3f65f46 .zf-layout-button{color: var( --zf-e-global-color-accent ); border-radius: 5px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-3f65f46 .zf-header-infocard-title{color: var( --zf-e-global-color-text ); margin: 0px 0px 10px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-3f65f46 .zf-header-infocard-text{color: var( --zf-e-global-color-secondary ); margin: 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-3f65f46 .zf-header-button-wrapper{margin: 10px 0px 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-45426ed .zf-layout-button{background-color: var( --zf-e-global-color-3125f5b ); border-style: solid; border-color: var( --zf-e-global-color-accent ); border-width: 1px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-45426ed a.zf-layout-button:hover,.zf-layout-32 .zf-layout-element.zf-layout-element-45426ed .zf-layout-button:hover{background-color: var( --zf-e-global-color-accent ); color: var( --zf-e-global-color-astglobalcolor4 );}
.zf-layout-32 .zf-layout-element.zf-layout-element-45426ed > .zf-layout-widget-container{background-color: var( --zf-e-global-color-3125f5b ); margin: 0% 3% 0% 0%; padding: 0% 10% 0% 0%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-45426ed .zf-header-infocard{text-align: left;}
.zf-layout-32 .zf-layout-element.zf-layout-element-45426ed a.zf-layout-button,.zf-layout-32 .zf-layout-element.zf-layout-element-45426ed .zf-layout-button{color: var( --zf-e-global-color-accent ); border-radius: 5px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-45426ed .zf-header-infocard-title{color: var( --zf-e-global-color-text ); margin: 0px 0px 10px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-45426ed .zf-header-infocard-text{color: var( --zf-e-global-color-secondary ); margin: 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-45426ed .zf-header-button-wrapper{margin: 10px 0px 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-ace2f59 .zf-layout-button{background-color: var( --zf-e-global-color-3125f5b ); border-style: solid; border-color: var( --zf-e-global-color-astglobalcolor3 ); border-width: 1px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-ace2f59 a.zf-layout-button:hover,.zf-layout-32 .zf-layout-element.zf-layout-element-ace2f59 .zf-layout-button:hover{background-color: var( --zf-e-global-color-accent ); color: var( --zf-e-global-color-astglobalcolor4 );}
.zf-layout-32 .zf-layout-element.zf-layout-element-ace2f59 > .zf-layout-widget-container{background-color: var( --zf-e-global-color-3125f5b ); margin: 0% 3% 0% 0%; padding: 0% 10% 0% 0%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-ace2f59 .zf-header-infocard{text-align: left;}
.zf-layout-32 .zf-layout-element.zf-layout-element-ace2f59 a.zf-layout-button,.zf-layout-32 .zf-layout-element.zf-layout-element-ace2f59 .zf-layout-button{color: var( --zf-e-global-color-accent ); border-radius: 5px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-ace2f59 .zf-header-infocard-title{color: var( --zf-e-global-color-text ); margin: 0px 0px 10px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-ace2f59 .zf-header-infocard-text{color: var( --zf-e-global-color-secondary ); margin: 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-ace2f59 .zf-header-button-wrapper{margin: 10px 0px 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-9eeae79{--display: flex; --min-height: 50vh; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; border-style: solid; --border-style: solid; border-width: 10px; --border-top-width: 10px; --border-right-width: 10px; --border-bottom-width: 10px; --border-left-width: 10px; border-color: var( --zf-e-global-color-astglobalcolor2 ); --border-color: var( --zf-e-global-color-astglobalcolor2 ); --border-radius: 10px 10px 10px 10px; --margin-top: 2%; --margin-bottom: 0%; --margin-left: 0%; --margin-right: 0%; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-4f76728{--display: flex; --overlay-opacity: 0.5;}
.zf-layout-32 .zf-layout-element.zf-layout-element-4f76728:not(.zf-layout-motion-effects-element-type-background){background-image: url("/assets/original/93652f476270-%E5%A1%91%E7%B2%89%E5%BD%A2%E8%B1%A13.%E7%AB%96%E5%9B%BE.jpeg"); background-repeat: no-repeat; background-size: cover;}
.zf-layout-32 .zf-layout-element.zf-layout-element-4f76728::before{--background-overlay: '';}
.zf-layout-32 .zf-layout-element.zf-layout-element-4f76728.zf-con{--flex-grow: 0; --flex-shrink: 0;}
.zf-layout-32 .zf-layout-element.zf-layout-element-8405017{--display: flex;}
.zf-layout-32 .zf-layout-element.zf-layout-element-a1a4bb9{--display: grid; --zf-e-con-grid-template-columns: repeat(2, 1fr); --zf-e-con-grid-template-rows: repeat(2, 1fr); --grid-auto-flow: row;}
.zf-layout-32 .zf-layout-element.zf-layout-element-639a9fc img{width: 100%; height: 100%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-337739b img{width: 100%; height: 100%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-83d5120 img{width: 100%; height: 100%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-ac7af4d img{width: 100%; height: 100%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-169b0c9{--display: flex; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-169b0c9:not(.zf-layout-motion-effects-element-type-background){background-image: url("/assets/original/d9273f6d8157-%E5%A1%91%E7%B2%89%E5%BD%A2%E8%B1%A11.%E7%AB%96%E5%9B%BE.jpeg");}
.zf-layout-32 .zf-layout-element.zf-layout-element-625fde56{--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; --justify-content: center; --margin-top: 0%; --margin-bottom: 0%; --margin-left: 0%; --margin-right: 0%; --padding-top: 0%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 0%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-625fde56:not(.zf-layout-motion-effects-element-type-background){background-color: var( --zf-e-global-color-astglobalcolor5 );}
.zf-layout-32 .zf-layout-element.zf-layout-element-32f35986{--divider-border-style: solid; --divider-color: var( --zf-e-global-color-accent ); --divider-border-width: 2px; padding: 0% 0% 0% 1%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-32f35986 .zf-layout-divider-separator{width: 6%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-32f35986 .zf-layout-divider{padding-block: 5px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-2e50d50f{padding: 0% 0% 0% 1%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-2e50d50f .zf-layout-heading-title{font-family: Roboto, sans-serif; font-size: 1.2rem; font-weight: 300; color: var( --zf-e-global-color-accent );}
.zf-layout-32 .zf-layout-element.zf-layout-element-54ba0f54{padding: 0% 41% 0% 1%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-54ba0f54 .zf-layout-heading-title{font-weight: 600; color: var( --zf-e-global-color-text );}
.zf-layout-32 .zf-layout-element.zf-layout-element-553eb16b{padding: 0% 42% 2% 1%; text-align: justify;}
.zf-layout-32 .zf-layout-element.zf-layout-element-5ed26b6{--display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --gap: 20px 20px; --row-gap: 20px; --column-gap: 20px; --margin-top: 0%; --margin-bottom: 0%; --margin-left: 0%; --margin-right: 0%; --padding-top: 3%; --padding-bottom: 5%; --padding-left: 1%; --padding-right: 0%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-5ed26b6:not(.zf-layout-motion-effects-element-type-background){background-color: var( --zf-e-global-color-astglobalcolor5 );}
.zf-layout-32 .zf-layout-element.zf-layout-element-2b386147{--display: flex; --min-height: 0vh; --justify-content: center; --align-items: stretch; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --overlay-opacity: 0.5; border-style: solid; --border-style: solid; border-width: 2px; --border-top-width: 2px; --border-right-width: 2px; --border-bottom-width: 2px; --border-left-width: 2px; border-color: var( --zf-e-global-color-astglobalcolor3 ); --border-color: var( --zf-e-global-color-astglobalcolor3 ); --padding-top: 0%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 0%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-2b386147::before{background-color: var( --zf-e-global-color-astglobalcolor8 ); --background-overlay: '';}
.zf-layout-32 .zf-layout-element.zf-layout-element-294648c{text-align: center;}
.zf-layout-32 .zf-layout-element.zf-layout-element-294648c img{width: 100%; max-width: 100%; height: 100%; object-fit: cover; object-position: center center;}
.zf-layout-32 .zf-layout-element.zf-layout-element-3bf6f820{--display: flex; --justify-content: center; --margin-top: 0%; --margin-bottom: 0%; --margin-left: 5%; --margin-right: 0%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-35acccfc{text-align: justify;}
.zf-layout-32 .zf-layout-element.zf-layout-element-35acccfc .zf-layout-heading-title{font-family: Roboto, sans-serif; font-size: 1.2rem; font-weight: 400; color: var( --zf-e-global-color-accent );}
.zf-layout-32 .zf-layout-element.zf-layout-element-79d52cc3{--divider-border-style: solid; --divider-color: var( --zf-e-global-color-accent ); --divider-border-width: 2px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-79d52cc3 .zf-layout-divider-separator{width: 15%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-79d52cc3 .zf-layout-divider{padding-block: 5px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-fa04e52{text-align: justify;}
.zf-layout-32 .zf-layout-element.zf-layout-element-57550d11 .zf-layout-button{background-color: var( --zf-e-global-color-3125f5b ); fill: var( --zf-e-global-color-accent ); color: var( --zf-e-global-color-accent ); border-style: solid; border-width: 1px; border-radius: 5px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-5eb2769f{--display: flex; --min-height: 100vh; --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; --overlay-opacity: 0.5; --padding-top: 5%; --padding-bottom: 5%; --padding-left: 0%; --padding-right: 0%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-5eb2769f:not(.zf-layout-motion-effects-element-type-background){background-color: var( --zf-e-global-color-astglobalcolor5 );}
.zf-layout-32 .zf-layout-element.zf-layout-element-5eb2769f::before{background-color: var( --zf-e-global-color-astglobalcolor5 ); --background-overlay: '';}
.zf-layout-32 .zf-layout-element.zf-layout-element-786a42f7{--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; --align-items: center; --padding-top: 5%; --padding-bottom: 5%; --padding-left: 0%; --padding-right: 0%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-786a42f7:not(.zf-layout-motion-effects-element-type-background){background-color: var( --zf-e-global-color-astglobalcolor5 );}
.zf-layout-32 .zf-layout-element.zf-layout-element-78793aec{--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; --align-items: center; --padding-top: 0%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 0%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-786dc2c8{text-align: center;}
.zf-layout-32 .zf-layout-element.zf-layout-element-786dc2c8 .zf-layout-heading-title{color: var( --zf-e-global-color-accent );}
.zf-layout-32 .zf-layout-element.zf-layout-element-ada158d{text-align: center;}
.zf-layout-32 .zf-layout-element.zf-layout-element-ada158d .zf-layout-heading-title{color: rgb(37, 67, 110);}
.zf-layout-32 .zf-layout-element.zf-layout-element-129ab5b4{--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; --align-items: center;}
.zf-layout-32 .zf-layout-element.zf-layout-element-250faa93{--display: flex; --margin-top: 0%; --margin-bottom: 0%; --margin-left: 0%; --margin-right: 5%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-ed5b419{text-align: justify;}
.zf-layout-32 .zf-layout-element.zf-layout-element-ed5b419 .zf-layout-heading-title{color: var( --zf-e-global-color-secondary );}
.zf-layout-32 .zf-layout-element.zf-layout-element-85457f3{text-align: start;}
.zf-layout-32 .zf-layout-element.zf-layout-element-85457f3 .zf-layout-heading-title{font-family: Roboto, sans-serif; font-weight: 400; color: var( --zf-e-global-color-astglobalcolor2 );}
.zf-layout-32 .zf-layout-element.zf-layout-element-5224055c{text-align: start; color: var( --zf-e-global-color-text );}
.zf-layout-32 .zf-layout-element.zf-layout-element-e8ceeac{--display: flex;}
.zf-layout-32 .zf-layout-element.zf-layout-element-39182a9{text-align: justify;}
.zf-layout-32 .zf-layout-element.zf-layout-element-39182a9 .zf-layout-heading-title{color: var( --zf-e-global-color-secondary );}
.zf-layout-32 .zf-layout-element.zf-layout-element-9925d06{text-align: start;}
.zf-layout-32 .zf-layout-element.zf-layout-element-9925d06 .zf-layout-heading-title{font-family: Roboto, sans-serif; font-weight: 400; color: var( --zf-e-global-color-astglobalcolor2 );}
.zf-layout-32 .zf-layout-element.zf-layout-element-023910a{text-align: start; color: var( --zf-e-global-color-text );}
.zf-layout-32 .zf-layout-element.zf-layout-element-687acef4{--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; --align-items: center; --gap: 5px 5px; --row-gap: 5px; --column-gap: 5px; border-style: none; --border-style: none; --padding-top: 0%; --padding-bottom: 5%; --padding-left: 0%; --padding-right: 0%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-1262d7da{--display: flex;}
.zf-layout-32 .zf-layout-element.zf-layout-element-4a06dcd9 img{width: 90%; max-width: 90%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-416f8625{--display: flex;}
.zf-layout-32 .zf-layout-element.zf-layout-element-79b8a1ef img{width: 85%; height: 60%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-c8fc05b{--display: flex;}
.zf-layout-32 .zf-layout-element.zf-layout-element-67acd8e{--display: flex;}
.zf-layout-32 .zf-layout-element.zf-layout-element-2c1088c7{--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; --align-items: center; --margin-top: 2%; --margin-bottom: 0%; --margin-left: 0%; --margin-right: 0%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-4c1bcc8b{--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; --align-items: center; --margin-top: 0%; --margin-bottom: 2%; --margin-left: 0%; --margin-right: 0%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-9ba12bc{text-align: center;}
.zf-layout-32 .zf-layout-element.zf-layout-element-9ba12bc .zf-layout-heading-title{color: var( --zf-e-global-color-accent );}
.zf-layout-32 .zf-layout-element.zf-layout-element-2dbcc99{text-align: center;}
.zf-layout-32 .zf-layout-element.zf-layout-element-2dbcc99 .zf-layout-heading-title{color: rgb(37, 67, 110);}
.zf-layout-32 .zf-layout-element.zf-layout-element-14bb8fc8{--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; border-style: none; --border-style: none;}
.zf-layout-32 .zf-layout-element.zf-layout-element-57972ca2{--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: flex-start; --align-items: flex-start; border-style: none; --border-style: none; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-2f3cffba .zf-layout-heading-title{font-family: Roboto, sans-serif; font-size: 24px; font-weight: 600; color: var( --zf-e-global-color-astglobalcolor2 );}
.zf-layout-32 .zf-layout-element.zf-layout-element-457eeeaf .zf-layout-heading-title{font-family: Roboto, sans-serif; font-size: 16px; font-weight: 300; color: var( --zf-e-global-color-text );}
.zf-layout-32 .zf-layout-element.zf-layout-element-67646482{padding: 0% 2%; text-align: justify;}
.zf-layout-32 .zf-layout-element.zf-layout-element-2e68fed1{--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: flex-start; --align-items: flex-start; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-34bc8680 .zf-layout-heading-title{font-family: Roboto, sans-serif; font-size: 24px; font-weight: 600; color: var( --zf-e-global-color-astglobalcolor2 );}
.zf-layout-32 .zf-layout-element.zf-layout-element-7c954409 .zf-layout-heading-title{font-family: Roboto, sans-serif; font-size: 16px; font-weight: 400; color: var( --zf-e-global-color-text );}
.zf-layout-32 .zf-layout-element.zf-layout-element-51dbbd3f{padding: 0% 2%; text-align: justify;}
.zf-layout-32 .zf-layout-element.zf-layout-element-b3ddae7{--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: flex-start; --align-items: flex-start; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-ab6bb14 .zf-layout-heading-title{font-family: Roboto, sans-serif; font-size: 24px; font-weight: 600; color: var( --zf-e-global-color-astglobalcolor2 );}
.zf-layout-32 .zf-layout-element.zf-layout-element-ccae045 .zf-layout-heading-title{font-family: Roboto, sans-serif; font-size: 16px; font-weight: 400; color: var( --zf-e-global-color-text );}
.zf-layout-32 .zf-layout-element.zf-layout-element-6df0eae{padding: 0% 2%; text-align: justify;}
.zf-layout-32 .zf-layout-element.zf-layout-element-5d468925{--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: 0%; --margin-bottom: 0%; --margin-left: 0%; --margin-right: 0%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-5d468925:not(.zf-layout-motion-effects-element-type-background){background-color: rgb(237, 238, 240);}
.zf-layout-32 .zf-layout-element.zf-layout-element-12a4a91e{--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: flex-start; --align-items: flex-start;}
.zf-layout-32 .zf-layout-element.zf-layout-element-4f2fa54a{--display: flex; --justify-content: flex-start; --align-items: flex-start; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}
.zf-layout-32 .zf-layout-element.zf-layout-element-bf90e5e{--divider-border-style: solid; --divider-color: var( --zf-e-global-color-accent ); --divider-border-width: 3px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-bf90e5e .zf-layout-divider-separator{width: 10%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-bf90e5e .zf-layout-divider{padding-block: 15px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-329a3782{text-align: justify;}
.zf-layout-32 .zf-layout-element.zf-layout-element-329a3782 .zf-layout-heading-title{font-weight: 600; color: rgb(37, 67, 110);}
.zf-layout-32 .zf-layout-element.zf-layout-element-6e84bcdb{text-align: justify;}
.zf-layout-32 .zf-layout-element.zf-layout-element-478533d{--display: flex; --justify-content: flex-start; --align-items: flex-start; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}
.zf-layout-32 .zf-layout-element.zf-layout-element-e9c5c3b{--divider-border-style: solid; --divider-color: #25436E; --divider-border-width: 3px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-e9c5c3b .zf-layout-divider-separator{width: 10%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-e9c5c3b .zf-layout-divider{padding-block: 15px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-7c0465b{text-align: justify;}
.zf-layout-32 .zf-layout-element.zf-layout-element-7c0465b .zf-layout-heading-title{font-weight: 600; color: var( --zf-e-global-color-accent );}
.zf-layout-32 .zf-layout-element.zf-layout-element-ac0e93b{text-align: justify;}
.zf-layout-32 .zf-layout-element.zf-layout-element-32f4f7a7{--display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; border-style: none; --border-style: none; --border-radius: 6px 6px 6px 6px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-08b4f9d{--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: none; --border-style: none; --border-radius: 6px 6px 6px 6px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-8cae214 img{border-style: solid; border-width: 6px; border-radius: 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-2164b676{--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;}
.zf-layout-32 .zf-layout-element.zf-layout-element-d1fea1c img{border-style: solid; border-width: 6px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-54ccf625{--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;}
.zf-layout-32 .zf-layout-element.zf-layout-element-4dc27a59 img{border-style: solid; border-width: 6px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-39e9b3a2{--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;}
.zf-layout-32 .zf-layout-element.zf-layout-element-265d7c63 img{border-style: solid; border-width: 6px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-1d0d81cc{--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; --align-items: center; --overlay-opacity: 0.5; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 5%; --padding-bottom: 5%; --padding-left: 0%; --padding-right: 0%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-1d0d81cc:not(.zf-layout-motion-effects-element-type-background){background-color: var( --zf-e-global-color-astglobalcolor7 );}
.zf-layout-32 .zf-layout-element.zf-layout-element-1d0d81cc::before{background-color: var( --zf-e-global-color-astglobalcolor5 ); --background-overlay: '';}
.zf-layout-32 .zf-layout-element.zf-layout-element-637561f{--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: flex-start; --align-items: center; --gap: 5px 15px; --row-gap: 5px; --column-gap: 15px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-7b8f2f96 .zf-layout-heading-title{font-size: 36px; font-weight: 600; color: rgb(37, 67, 110);}
.zf-layout-widget-icon.zf-layout-view-default .zf-layout-icon{color: var( --zf-e-global-color-primary ); border-color: var( --zf-e-global-color-primary );}
.zf-layout-widget-icon.zf-layout-view-default .zf-layout-icon svg{fill: var( --zf-e-global-color-primary );}
.zf-layout-32 .zf-layout-element.zf-layout-element-301e497a.zf-layout-element{--align-self: flex-start;}
.zf-layout-32 .zf-layout-element.zf-layout-element-301e497a .zf-layout-icon-wrapper{text-align: start;}
.zf-layout-32 .zf-layout-element.zf-layout-element-301e497a.zf-layout-view-default .zf-layout-icon{color: rgb(248, 143, 92); border-color: rgb(248, 143, 92);}
.zf-layout-32 .zf-layout-element.zf-layout-element-301e497a.zf-layout-view-default .zf-layout-icon svg{fill: rgb(248, 143, 92);}
.zf-layout-32 .zf-layout-element.zf-layout-element-301e497a .zf-layout-icon{font-size: 14px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-301e497a .zf-layout-icon svg{height: 14px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-4e0fa77b .zf-layout-heading-title{font-size: 18px; font-weight: 400; color: var( --zf-e-global-color-text );}
.zf-layout-32 .zf-layout-element.zf-layout-element-4c8d0c08{--display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --overlay-opacity: 1; border-style: none; --border-style: none; --border-radius: 15px 15px 15px 15px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-4c8d0c08::before{background-color: var( --zf-e-global-color-astglobalcolor4 ); --background-overlay: '';}
.zf-layout-32 .zf-layout-element.zf-layout-element-75c614f1{--display: flex;}
.zf-layout-32 .zf-layout-element.zf-layout-element-7c0be4b5 img{width: 100%; max-width: 100%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-1fed3101{--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; --justify-content: center; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overlay-opacity: 1;}
.zf-layout-32 .zf-layout-element.zf-layout-element-1fed3101::before{--background-overlay: '';}
.zf-layout-32 .zf-layout-element.zf-layout-element-45ce2204{--display: flex; --min-height: 0px; --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; --align-items: center; --gap: 0px 20px; --row-gap: 0px; --column-gap: 20px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-2c0d3f9a{font-size: 12px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-2c0d3f9a p{margin-block-end: 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-3412849b{background-color: rgb(229, 234, 234); padding: 2px 5px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-3412849b.zf-layout-element{--align-self: center;}
.zf-layout-32 .zf-layout-element.zf-layout-element-3412849b .zf-layout-heading-title{font-size: 14px; font-weight: 600; color: rgb(39, 83, 170);}
.zf-layout-32 .zf-layout-element.zf-layout-element-350d7ab1{--display: flex; --min-height: 0px; --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; --justify-content: flex-start; --gap: 10px 10px; --row-gap: 10px; --column-gap: 10px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-1cb2d4d6 .zf-layout-heading-title{color: var( --zf-e-global-color-astglobalcolor2 );}
.zf-layout-32 .zf-layout-element.zf-layout-element-3ef94a6c{font-size: 14px; font-weight: 400;}
.zf-layout-32 .zf-layout-element.zf-layout-element-6cfe7406{--display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --overlay-opacity: 0; border-style: none; --border-style: none; --border-radius: 15px 15px 15px 15px; --margin-top: 40px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-6cfe7406:not(.zf-layout-motion-effects-element-type-background){background-color: var( --zf-e-global-color-3125f5b );}
.zf-layout-32 .zf-layout-element.zf-layout-element-6cfe7406::before{background-color: var( --zf-e-global-color-astglobalcolor7 ); --background-overlay: '';}
.zf-layout-32 .zf-layout-element.zf-layout-element-3a32204f{--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: 8px 20px; --row-gap: 8px; --column-gap: 20px; --background-transition: 0.3s; --overlay-opacity: 1; --border-radius: 15px 15px 15px 15px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-3a32204f:not(.zf-layout-motion-effects-element-type-background){background-color: var( --zf-e-global-color-astglobalcolor4 );}
.zf-layout-32 .zf-layout-element.zf-layout-element-3a32204f::before{background-color: var( --zf-e-global-color-astglobalcolor4 ); --background-overlay: '';}
.zf-layout-32 .zf-layout-element.zf-layout-element-667d3f49 img{width: 100%; height: 100%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-4d4a34af{font-size: 12px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-4d4a34af p{margin-block-end: 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-688bef7 .zf-layout-heading-title{font-size: 18px; font-weight: 600; color: var( --zf-e-global-color-astglobalcolor6 );}
.zf-layout-32 .zf-layout-element.zf-layout-element-340aa7c5{margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; font-size: 14px; font-weight: 400;}
.zf-layout-32 .zf-layout-element.zf-layout-element-340aa7c5.zf-layout-element{--order: 99999;}
.zf-layout-32 .zf-layout-element.zf-layout-element-340aa7c5 p{margin-block-end: 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-4b134a9f .zf-layout-button{background-color: rgb(229, 234, 234); font-size: 12px; font-weight: 500; fill: rgb(39, 83, 170); color: rgb(39, 83, 170);}
.zf-layout-32 .zf-layout-element.zf-layout-element-4b134a9f .zf-layout-button:hover,.zf-layout-32 .zf-layout-element.zf-layout-element-4b134a9f .zf-layout-button:focus{background-color: var( --zf-e-global-color-3125f5b ); color: var( --zf-e-global-color-accent );}
.zf-layout-32 .zf-layout-element.zf-layout-element-4b134a9f.zf-layout-element{--order: 99999;}
.zf-layout-32 .zf-layout-element.zf-layout-element-4b134a9f .zf-layout-button-content-wrapper{flex-direction: row-reverse;}
.zf-layout-32 .zf-layout-element.zf-layout-element-4b134a9f .zf-layout-button .zf-layout-button-content-wrapper{gap: 15px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-4b134a9f .zf-layout-button:hover svg,.zf-layout-32 .zf-layout-element.zf-layout-element-4b134a9f .zf-layout-button:focus svg{fill: var( --zf-e-global-color-accent );}
.zf-layout-32 .zf-layout-element.zf-layout-element-1d35cdfe{--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: 8px 20px; --row-gap: 8px; --column-gap: 20px; --background-transition: 0.3s; --overlay-opacity: 1; --border-radius: 15px 15px 15px 15px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-1d35cdfe:not(.zf-layout-motion-effects-element-type-background){background-color: var( --zf-e-global-color-astglobalcolor4 );}
.zf-layout-32 .zf-layout-element.zf-layout-element-1d35cdfe::before{background-color: var( --zf-e-global-color-astglobalcolor4 ); --background-overlay: '';}
.zf-layout-32 .zf-layout-element.zf-layout-element-239fa477 img{width: 100%; height: 100%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-77a5eb{font-size: 12px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-77a5eb p{margin-block-end: 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-6dbd2e8c .zf-layout-heading-title{font-size: 18px; font-weight: 600; color: var( --zf-e-global-color-astglobalcolor6 );}
.zf-layout-32 .zf-layout-element.zf-layout-element-175d557{margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; font-size: 14px; font-weight: 400;}
.zf-layout-32 .zf-layout-element.zf-layout-element-175d557.zf-layout-element{--order: 99999;}
.zf-layout-32 .zf-layout-element.zf-layout-element-175d557 p{margin-block-end: 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-6a471f41 .zf-layout-button{background-color: rgb(229, 234, 234); font-size: 12px; font-weight: 500; fill: rgb(39, 83, 170); color: rgb(39, 83, 170);}
.zf-layout-32 .zf-layout-element.zf-layout-element-6a471f41 .zf-layout-button:hover,.zf-layout-32 .zf-layout-element.zf-layout-element-6a471f41 .zf-layout-button:focus{background-color: var( --zf-e-global-color-3125f5b ); color: var( --zf-e-global-color-accent );}
.zf-layout-32 .zf-layout-element.zf-layout-element-6a471f41.zf-layout-element{--order: 99999;}
.zf-layout-32 .zf-layout-element.zf-layout-element-6a471f41 .zf-layout-button-content-wrapper{flex-direction: row-reverse;}
.zf-layout-32 .zf-layout-element.zf-layout-element-6a471f41 .zf-layout-button .zf-layout-button-content-wrapper{gap: 15px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-6a471f41 .zf-layout-button:hover svg,.zf-layout-32 .zf-layout-element.zf-layout-element-6a471f41 .zf-layout-button:focus svg{fill: var( --zf-e-global-color-accent );}
.zf-layout-32 .zf-layout-element.zf-layout-element-780fd0a4{--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: 8px 20px; --row-gap: 8px; --column-gap: 20px; --background-transition: 0.3s; --overlay-opacity: 1; --border-radius: 15px 15px 15px 15px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-780fd0a4:not(.zf-layout-motion-effects-element-type-background){background-color: var( --zf-e-global-color-astglobalcolor4 );}
.zf-layout-32 .zf-layout-element.zf-layout-element-780fd0a4::before{background-color: var( --zf-e-global-color-astglobalcolor4 ); --background-overlay: '';}
.zf-layout-32 .zf-layout-element.zf-layout-element-13cff127 img{width: 100%; height: 100%;}
.zf-layout-32 .zf-layout-element.zf-layout-element-7010e32b{font-size: 12px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-7010e32b p{margin-block-end: 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-3c194ca5 .zf-layout-heading-title{font-size: 18px; font-weight: 600; color: var( --zf-e-global-color-astglobalcolor6 );}
.zf-layout-32 .zf-layout-element.zf-layout-element-3764f615{margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; font-size: 14px; font-weight: 400;}
.zf-layout-32 .zf-layout-element.zf-layout-element-3764f615.zf-layout-element{--order: 99999;}
.zf-layout-32 .zf-layout-element.zf-layout-element-3764f615 p{margin-block-end: 0px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-375183f2 .zf-layout-button{background-color: rgb(229, 234, 234); font-size: 12px; font-weight: 500; fill: rgb(39, 83, 170); color: rgb(39, 83, 170);}
.zf-layout-32 .zf-layout-element.zf-layout-element-375183f2 .zf-layout-button:hover,.zf-layout-32 .zf-layout-element.zf-layout-element-375183f2 .zf-layout-button:focus{background-color: var( --zf-e-global-color-3125f5b ); color: var( --zf-e-global-color-accent );}
.zf-layout-32 .zf-layout-element.zf-layout-element-375183f2.zf-layout-element{--order: 99999;}
.zf-layout-32 .zf-layout-element.zf-layout-element-375183f2 .zf-layout-button-content-wrapper{flex-direction: row-reverse;}
.zf-layout-32 .zf-layout-element.zf-layout-element-375183f2 .zf-layout-button .zf-layout-button-content-wrapper{gap: 15px;}
.zf-layout-32 .zf-layout-element.zf-layout-element-375183f2 .zf-layout-button:hover svg,.zf-layout-32 .zf-layout-element.zf-layout-element-375183f2 .zf-layout-button:focus svg{fill: var( --zf-e-global-color-accent );}
:root{--page-title-display: none;}
@media (max-width: 1024px){.zf-layout-32 .zf-layout-element.zf-layout-element-a1a4bb9{--grid-auto-flow: row;}}
@media (max-width: 767px){.zf-layout-32 .zf-layout-element.zf-layout-element-7f5e5402{--content-width: 95%; --min-height: 0vh; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --margin-top: 0%; --margin-bottom: 0%; --margin-left: 0%; --margin-right: 0%; --padding-top: 10%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 0%;}.zf-layout-32 .zf-layout-element.zf-layout-element-6015332e{--min-height: 0vh; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --justify-content: center;}.zf-layout-32 .zf-layout-element.zf-layout-element-35beaded .zf-layout-heading-title{font-size: 13px;}.zf-layout-32 .zf-layout-element.zf-layout-element-463eb2c4 .zf-layout-divider-separator{width: 34%; margin: 0px auto;}.zf-layout-32 .zf-layout-element.zf-layout-element-463eb2c4 .zf-layout-divider{text-align: center;}.zf-layout-32 .zf-layout-element.zf-layout-element-46e453b2 .zf-layout-heading-title{font-size: 18px;}.zf-layout-32 .zf-layout-element.zf-layout-element-27ffbff8{margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; font-size: 13px; line-height: 1.5em;}.zf-layout-32 .zf-layout-element.zf-layout-element-2d7d777{--content-width: 90%; --min-height: 25vh; --justify-content: flex-end; --overlay-opacity: 0.62;}.zf-layout-32 .zf-layout-element.zf-layout-element-19bb499{text-align: center;}.zf-layout-32 .zf-layout-element.zf-layout-element-19bb499 .zf-layout-heading-title{font-size: 18px;}.zf-layout-32 .zf-layout-element.zf-layout-element-0b9c802{text-align: center;}.zf-layout-32 .zf-layout-element.zf-layout-element-0b9c802 .zf-layout-heading-title{font-size: 12px;}.zf-layout-32 .zf-layout-element.zf-layout-element-1d07d3e5{--margin-top: 15px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px;}.zf-layout-32 .zf-layout-element.zf-layout-element-3de9215f .zf-layout-heading-title{font-size: 18px;}.zf-layout-32 .zf-layout-element.zf-layout-element-7c41c3a1{--min-height: 0vh;}.zf-layout-32 .zf-layout-element.zf-layout-element-5f730f9d{--min-height: 0vh; --justify-content: flex-start;}.zf-layout-32 .zf-layout-element.zf-layout-element-33af0435{margin: -50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.zf-layout-32 .zf-layout-element.zf-layout-element-78d2806c{--min-height: 0vh;}.zf-layout-32 .zf-layout-element.zf-layout-element-53fdcdd{--justify-content: center; --align-items: flex-start; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --gap: 0px 30px; --row-gap: 0px; --column-gap: 30px; --flex-wrap: wrap; --padding-top: 5%; --padding-bottom: 5%; --padding-left: 0%; --padding-right: 0%;}.zf-layout-32 .zf-layout-element.zf-layout-element-bc3f683{margin: 0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.zf-layout-32 .zf-layout-element.zf-layout-element-bc3f683 .zf-layout-counter{gap: 0rem;}.zf-layout-32 .zf-layout-element.zf-layout-element-bc3f683 .zf-layout-counter-number-wrapper{font-size: 1.2rem;}.zf-layout-32 .zf-layout-element.zf-layout-element-bc3f683 .zf-layout-counter-title{font-size: 14px;}.zf-layout-32 .zf-layout-element.zf-layout-element-60339e2{margin: 0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.zf-layout-32 .zf-layout-element.zf-layout-element-60339e2 .zf-layout-counter{gap: 0rem;}.zf-layout-32 .zf-layout-element.zf-layout-element-60339e2 .zf-layout-counter-number-wrapper{gap: 10px; font-size: 1.2rem;}.zf-layout-32 .zf-layout-element.zf-layout-element-60339e2 .zf-layout-counter-title{font-size: 14px;}.zf-layout-32 .zf-layout-element.zf-layout-element-1bbf2af{margin: 0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.zf-layout-32 .zf-layout-element.zf-layout-element-1bbf2af .zf-layout-counter{gap: 0rem;}.zf-layout-32 .zf-layout-element.zf-layout-element-1bbf2af .zf-layout-counter-number-wrapper{gap: 5px; font-size: 1.2rem;}.zf-layout-32 .zf-layout-element.zf-layout-element-1bbf2af .zf-layout-counter-title{font-size: 14px;}.zf-layout-32 .zf-layout-element.zf-layout-element-494582b{margin: 0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.zf-layout-32 .zf-layout-element.zf-layout-element-494582b .zf-layout-counter{gap: 0rem;}.zf-layout-32 .zf-layout-element.zf-layout-element-494582b .zf-layout-counter-number-wrapper{font-size: 1.2rem;}.zf-layout-32 .zf-layout-element.zf-layout-element-494582b .zf-layout-counter-title{font-size: 14px;}.zf-layout-32 .zf-layout-element.zf-layout-element-0d8820b{--min-height: 150px;}.zf-layout-32 .zf-layout-element.zf-layout-element-de9d186{--min-height: 150px;}.zf-layout-32 .zf-layout-element.zf-layout-element-a1a4bb9{--zf-e-con-grid-template-columns: repeat(1, 1fr); --grid-auto-flow: row;}.zf-layout-32 .zf-layout-element.zf-layout-element-625fde56{--content-width: 90%;}.zf-layout-32 .zf-layout-element.zf-layout-element-54ba0f54{padding: 0%; text-align: start;}.zf-layout-32 .zf-layout-element.zf-layout-element-54ba0f54 .zf-layout-heading-title{font-size: 18px;}.zf-layout-32 .zf-layout-element.zf-layout-element-5ed26b6{--content-width: 100%;}.zf-layout-32 .zf-layout-element.zf-layout-element-78793aec{--width: 90%;}.zf-layout-32 .zf-layout-element.zf-layout-element-1262d7da{--flex-wrap: nowrap;}.zf-layout-32 .zf-layout-element.zf-layout-element-416f8625{--min-height: 0px;}.zf-layout-32 .zf-layout-element.zf-layout-element-79b8a1ef img{height: 150px;}.zf-layout-32 .zf-layout-element.zf-layout-element-50817a09 img{max-width: 86%; height: 150px;}.zf-layout-32 .zf-layout-element.zf-layout-element-5d468925{--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;}.zf-layout-32 .zf-layout-element.zf-layout-element-6e84bcdb{margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px;}.zf-layout-32 .zf-layout-element.zf-layout-element-e9c5c3b{margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px;}.zf-layout-32 .zf-layout-element.zf-layout-element-ac0e93b{text-align: start;}.zf-layout-32 .zf-layout-element.zf-layout-element-32f4f7a7{--flex-wrap: nowrap;}}
@media (min-width: 768px){.zf-layout-32 .zf-layout-element.zf-layout-element-7f5e5402{--content-width: 80%;}.zf-layout-32 .zf-layout-element.zf-layout-element-6015332e{--width: 48%;}.zf-layout-32 .zf-layout-element.zf-layout-element-1d07d3e5{--content-width: 80%;}.zf-layout-32 .zf-layout-element.zf-layout-element-7c41c3a1{--content-width: 80%;}.zf-layout-32 .zf-layout-element.zf-layout-element-472ea398{--width: 41.876%;}.zf-layout-32 .zf-layout-element.zf-layout-element-23f03358{--width: 100%;}.zf-layout-32 .zf-layout-element.zf-layout-element-a5c7711{--content-width: 80%;}.zf-layout-32 .zf-layout-element.zf-layout-element-5f730f9d{--width: 40%;}.zf-layout-32 .zf-layout-element.zf-layout-element-78d2806c{--width: 60%;}.zf-layout-32 .zf-layout-element.zf-layout-element-53fdcdd{--content-width: 80%;}.zf-layout-32 .zf-layout-element.zf-layout-element-387b6e8{--content-width: 80%;}.zf-layout-32 .zf-layout-element.zf-layout-element-befc0d4{--width: 30%;}.zf-layout-32 .zf-layout-element.zf-layout-element-0d8820b{--width: 30%;}.zf-layout-32 .zf-layout-element.zf-layout-element-de9d186{--width: 40%;}.zf-layout-32 .zf-layout-element.zf-layout-element-4f76728{--width: 25%;}.zf-layout-32 .zf-layout-element.zf-layout-element-8405017{--width: 50%;}.zf-layout-32 .zf-layout-element.zf-layout-element-169b0c9{--width: 25%;}.zf-layout-32 .zf-layout-element.zf-layout-element-625fde56{--content-width: 80%;}.zf-layout-32 .zf-layout-element.zf-layout-element-5ed26b6{--content-width: 80%;}.zf-layout-32 .zf-layout-element.zf-layout-element-2b386147{--width: 50%;}.zf-layout-32 .zf-layout-element.zf-layout-element-3bf6f820{--width: 50%;}.zf-layout-32 .zf-layout-element.zf-layout-element-5eb2769f{--content-width: 100%;}.zf-layout-32 .zf-layout-element.zf-layout-element-786a42f7{--width: 100%;}.zf-layout-32 .zf-layout-element.zf-layout-element-78793aec{--width: 78%;}.zf-layout-32 .zf-layout-element.zf-layout-element-129ab5b4{--width: 80%;}.zf-layout-32 .zf-layout-element.zf-layout-element-687acef4{--width: 80%;}.zf-layout-32 .zf-layout-element.zf-layout-element-4c1bcc8b{--width: 80%;}.zf-layout-32 .zf-layout-element.zf-layout-element-14bb8fc8{--width: 80%;}.zf-layout-32 .zf-layout-element.zf-layout-element-57972ca2{--width: 33.33%;}.zf-layout-32 .zf-layout-element.zf-layout-element-2e68fed1{--width: 33.333%;}.zf-layout-32 .zf-layout-element.zf-layout-element-b3ddae7{--width: 33.333%;}.zf-layout-32 .zf-layout-element.zf-layout-element-5d468925{--content-width: 100%;}.zf-layout-32 .zf-layout-element.zf-layout-element-12a4a91e{--width: 70%;}.zf-layout-32 .zf-layout-element.zf-layout-element-4f2fa54a{--width: 100%;}.zf-layout-32 .zf-layout-element.zf-layout-element-478533d{--width: 100%;}.zf-layout-32 .zf-layout-element.zf-layout-element-32f4f7a7{--width: 70%;}.zf-layout-32 .zf-layout-element.zf-layout-element-08b4f9d{--width: 100%;}.zf-layout-32 .zf-layout-element.zf-layout-element-2164b676{--width: 100%;}.zf-layout-32 .zf-layout-element.zf-layout-element-54ccf625{--width: 100%;}.zf-layout-32 .zf-layout-element.zf-layout-element-39e9b3a2{--width: 100%;}.zf-layout-32 .zf-layout-element.zf-layout-element-1d0d81cc{--content-width: 90%;}.zf-layout-32 .zf-layout-element.zf-layout-element-637561f{--width: 85%;}.zf-layout-32 .zf-layout-element.zf-layout-element-4c8d0c08{--width: 84%;}.zf-layout-32 .zf-layout-element.zf-layout-element-75c614f1{--width: 40%;}.zf-layout-32 .zf-layout-element.zf-layout-element-1fed3101{--width: 60%;}.zf-layout-32 .zf-layout-element.zf-layout-element-6cfe7406{--width: 85%;}.zf-layout-32 .zf-layout-element.zf-layout-element-3a32204f{--width: 33.3%;}.zf-layout-32 .zf-layout-element.zf-layout-element-1d35cdfe{--width: 33.3%;}.zf-layout-32 .zf-layout-element.zf-layout-element-780fd0a4{--width: 33.3%;}}
@media (min-width: 1025px){.zf-layout-32 .zf-layout-element.zf-layout-element-7f5e5402:not(.zf-layout-motion-effects-element-type-background){background-attachment: fixed;}}