body.elementor-page-5713:not(.elementor-motion-effects-element-type-background), body.elementor-page-5713 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ed08069 );}/* Start custom CSS for theme-post-content, class: .elementor-element-221c5643 */.elementor-5713 .elementor-element.elementor-element-221c5643 { } .elementor .e-3225b258-fe03{width:100%;max-width:100%;padding-block-start:24px;padding-inline-end:0px;padding-block-end:80px;padding-inline-start:0px;background-color:#E9EDDF;display:block}.elementor .e-295991ff-7e96{width:calc(100% - 40px);min-height:400px;max-width:1280px;overflow:hidden;position:relative;padding:0px;margin-block-start:0px;margin-inline-end:auto;margin-block-end:48px;margin-inline-start:auto;border-radius:16px;display:flex;align-items:flex-end}.elementor .e-3070fce0-16e8{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px}.elementor .e-76a9e6b-3610{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(90deg, rgba(30,54,64,0.9) 0%, rgba(30,54,64,0.6) 50%, rgba(30,54,64,0.05) 100%)}.elementor .e-2ecef84a-af41{max-width:660px;position:relative;padding-block-start:56px;padding-inline-end:48px;padding-block-end:56px;padding-inline-start:48px;display:flex;flex-direction:column;gap:16px}.elementor .e-782845ce-a742{font-weight:700;font-size:12px;color:#9ED3D4;letter-spacing:0.18em}.elementor .e-782845ce-a742{cursor:default;}.elementor .e-5e8816dc-6abd{font-weight:700;font-size:52px;color:#FFFFFF;line-height:1.08}.elementor .e-5e8816dc-6abd{cursor:default;}.elementor .e-2fdb24cd-1319{font-size:18px;color:#FFFFFF;line-height:1.55}.elementor .e-2fdb24cd-1319{cursor:default;}.elementor .e-1c532a90-eea0{font-size:13px;color:#E4E7D6;letter-spacing:0.06em}.elementor .e-1c532a90-eea0{cursor:default;}.elementor .e-6379900e-7cfc{width:calc(100% - 40px);max-width:1280px;padding:0px;margin-block-start:0px;margin-inline-end:auto;margin-block-end:0px;margin-inline-start:auto;display:grid;gap:40px;grid-template-columns:minmax(0,1fr) 340px;align-items:start}.elementor .e-632731b9-7f43{width:100%;font-size:19px;color:#2F556A;line-height:1.75;padding-block-start:56px;padding-inline-end:64px;padding-block-end:56px;padding-inline-start:64px;border-radius:16px;background-color:#FFFFFF;box-shadow:0px 1px 2px 0px rgba(30,54,64,0.05), 0px 12px 32px 0px rgba(30,54,64,0.06)}.elementor .e-632731b9-7f43 .elementor-container,.elementor .e-632731b9-7f43 .e-con-inner{ max-width:100% !important; }.elementor .e-632731b9-7f43 .e-con{ padding-left:0 !important; padding-right:0 !important; }.elementor .e-632731b9-7f43 .elementor-widget:not(:last-child){ margin-bottom:0 !important; }.elementor .e-632731b9-7f43 .elementor-widget-text-editor p{ margin:0 0 1.15em; }.elementor .e-632731b9-7f43 .elementor-widget-text-editor,.elementor .e-632731b9-7f43 .elementor-widget-text-editor p,.elementor .e-632731b9-7f43 .elementor-widget-text-editor li{ color:#2F556A; line-height:1.75; }.elementor .e-632731b9-7f43 h1.elementor-heading-title{ font-size:0 !important; line-height:0; margin:0; }.elementor .e-632731b9-7f43 h2.elementor-heading-title{ color:#1E3640 !important; font-size:34px; line-height:1.2; font-weight:700; margin:64px 0 22px !important; padding-top:34px; border-top:1px solid #D9DECB; }.elementor .e-632731b9-7f43 h3.elementor-heading-title{ color:#1E3640 !important; font-size:24px; line-height:1.3; font-weight:700; margin:44px 0 14px !important; padding-left:16px; border-left:4px solid #4AA8AA; }.elementor .e-632731b9-7f43 h4.elementor-heading-title{ color:#1E3640 !important; margin:32px 0 10px !important; }.elementor .e-632731b9-7f43 .elementor-widget-image{ margin:40px 0 !important; }.elementor .e-632731b9-7f43 .elementor-widget-image img{ width:100%; height:auto; border-radius:12px; display:block; }.elementor .e-632731b9-7f43 .elementor-widget-image figcaption,.elementor .e-632731b9-7f43 .widget-image-caption{ font-size:14px; line-height:1.5; color:#5C7A87; font-style:italic; text-align:center; margin-top:12px; }.elementor .e-632731b9-7f43 .elementor-widget-e-image img,.elementor .e-632731b9-7f43 img.e-image-base{ width:100%; height:auto; border-radius:12px; margin:40px 0; display:block; }.elementor .e-632731b9-7f43 .elementor-widget-icon-list{ margin:22px 0 28px !important; background:#F4F6EC; border-radius:12px; padding:20px 24px; }.elementor .e-632731b9-7f43 .elementor-icon-list-item{ padding:8px 0; }.elementor .e-632731b9-7f43 .elementor-icon-list-text{ color:#2F556A; line-height:1.6; }.elementor .e-632731b9-7f43 .elementor-widget-table-of-contents{ margin:8px 0 32px !important; }.elementor .e-632731b9-7f43 .elementor-toc__wrapper{ background:#F4F6EC; border:0; border-left:4px solid #4AA8AA; border-radius:12px; overflow:hidden; }.elementor .e-632731b9-7f43 .elementor-toc__header{ background:transparent; border:0; padding:24px 28px 6px; }.elementor .e-632731b9-7f43 .elementor-toc__header-title{ color:#4AA8AA !important; font-size:12px !important; letter-spacing:0.18em; text-transform:uppercase; font-weight:700; }.elementor .e-632731b9-7f43 .elementor-toc__body{ padding:4px 28px 20px; }.elementor .e-632731b9-7f43 .elementor-toc__list-wrapper{ counter-reset:toc; list-style:none; padding:0; margin:0; }.elementor .e-632731b9-7f43 .elementor-toc__list-item{ counter-increment:toc; list-style:none; padding:0; margin:0; border-bottom:1px solid #DDE2CF; }.elementor .e-632731b9-7f43 .elementor-toc__list-item:last-child{ border-bottom:0; }.elementor .e-632731b9-7f43 .elementor-toc__list-item-text-wrapper{ display:flex; align-items:baseline; gap:14px; padding:12px 0; }.elementor .e-632731b9-7f43 .elementor-toc__list-item-text-wrapper::before{ content:counter(toc, decimal-leading-zero); color:#4AA8AA; font-weight:700; font-size:13px; letter-spacing:0.06em; min-width:22px; }.elementor .e-632731b9-7f43 .elementor-toc__list-item-text-wrapper i,.elementor .e-632731b9-7f43 .elementor-toc__list-item-text-wrapper svg{ display:none; }.elementor .e-632731b9-7f43 .elementor-toc__list-item-text{ color:#1E3640; font-size:16px; line-height:1.45; font-weight:500; text-decoration:none; }.elementor .e-632731b9-7f43 .elementor-toc__list-item-text:hover,.elementor .e-632731b9-7f43 .elementor-toc__list-item-text.elementor-item-active{ color:#2A8A8C; }.elementor .e-632731b9-7f43 a{ color:#2A8A8C; }.elementor .e-632731b9-7f43 b,.elementor .e-632731b9-7f43 strong{ color:#1E3640; }.elementor .e-1ec6f911-911b{position:static;inset-block-start:auto}.elementor .e-5b12dd39-71ff{padding:28px;border-radius:16px;background-color:#FFFFFF;box-shadow:0px 1px 2px 0px rgba(30,54,64,0.05), 0px 12px 32px 0px rgba(30,54,64,0.06);display:flex;flex-direction:column;gap:8px}.elementor .e-1287c1a3-b0d3{font-weight:700;font-size:12px;color:#4AA8AA;letter-spacing:0.16em;padding-block-end:12px;margin-block-end:12px;border-block-end-width:1px}.elementor .e-1287c1a3-b0d3{cursor:default;border-bottom-style: solid;border-bottom-color: #E4E7D6;}.elementor .e-419dd120-f762{width:112px;height:112px;object-fit:cover;margin-block-end:10px;border-radius:50%}.elementor .e-171c0cf8-c515{font-weight:700;font-size:22px;color:#1E3640}.elementor .e-3dd3783-cb85{font-size:15px;color:#2F556A;line-height:1.65;margin-block-start:6px}.elementor .e-3dd3783-cb85{cursor:default;}.elementor .e-52c598d2-e986{padding-block-start:18px;padding-inline-end:0px;padding-block-end:0px;padding-inline-start:0px;margin-block-start:14px;border-block-start-width:1px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap}.elementor .e-52c598d2-e986{border-top-style: solid;border-top-color: #E4E7D6;}.elementor .e-60cd76af-25d2:hover{background-color:#4AA8AA}.elementor .e-60cd76af-25d2{width:42px;height:42px;position:relative;font-size:0px;line-height:0px;text-decoration:none;padding:0px;border-radius:50%;background-color:#E9EDDF;display:flex;justify-content:center;align-items:center}.elementor .e-60cd76af-25d2::before{ content:""; width:18px; height:18px; background-color:#1E3640; display:block; -webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyJz48cmVjdCB4PSczJyB5PSczJyB3aWR0aD0nMTgnIGhlaWdodD0nMTgnIHJ4PSc1Jy8+PGNpcmNsZSBjeD0nMTInIGN5PScxMicgcj0nNCcvPjxjaXJjbGUgY3g9JzE3LjUnIGN5PSc2LjUnIHI9JzEnIGZpbGw9J2JsYWNrJy8+PC9zdmc+") center/contain no-repeat; mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyJz48cmVjdCB4PSczJyB5PSczJyB3aWR0aD0nMTgnIGhlaWdodD0nMTgnIHJ4PSc1Jy8+PGNpcmNsZSBjeD0nMTInIGN5PScxMicgcj0nNCcvPjxjaXJjbGUgY3g9JzE3LjUnIGN5PSc2LjUnIHI9JzEnIGZpbGw9J2JsYWNrJy8+PC9zdmc+") center/contain no-repeat; }.elementor .e-60cd76af-25d2:hover::before{ background-color:#FFFFFF; }.elementor .e-55c0c795-3bc8:hover{background-color:#4AA8AA}.elementor .e-55c0c795-3bc8{width:42px;height:42px;position:relative;font-size:0px;line-height:0px;text-decoration:none;padding:0px;border-radius:50%;background-color:#E9EDDF;display:flex;justify-content:center;align-items:center}.elementor .e-55c0c795-3bc8::before{ content:""; width:18px; height:18px; background-color:#1E3640; display:block; -webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyJz48Y2lyY2xlIGN4PScxMicgY3k9JzEyJyByPSc5Jy8+PHBhdGggZD0nTTMgMTJoMThNMTIgM2MzIDMgMyAxNSAwIDE4TTEyIDNjLTMgMy0zIDE1IDAgMTgnLz48L3N2Zz4=") center/contain no-repeat; mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyJz48Y2lyY2xlIGN4PScxMicgY3k9JzEyJyByPSc5Jy8+PHBhdGggZD0nTTMgMTJoMThNMTIgM2MzIDMgMyAxNSAwIDE4TTEyIDNjLTMgMy0zIDE1IDAgMTgnLz48L3N2Zz4=") center/contain no-repeat; }.elementor .e-55c0c795-3bc8:hover::before{ background-color:#FFFFFF; }.elementor .e-2723a42b-a0a3{overflow:hidden;padding:0px;border-radius:16px;background-color:#1E3640;display:flex;flex-direction:column}.elementor .e-3b8346fa-9b08{width:100%;height:150px;object-fit:cover}.elementor .e-60254bcf-ca24{padding-block-start:24px;padding-inline-end:26px;padding-block-end:28px;padding-inline-start:26px;display:flex;flex-direction:column;gap:12px}.elementor .e-5e388ba6-89f5{font-weight:700;font-size:24px;color:#FFFFFF;line-height:1.2}.elementor .e-5e388ba6-89f5{cursor:default;}.elementor .e-f174be6-7a87{font-size:15px;color:#D5DEE2;line-height:1.55}.elementor .e-f174be6-7a87{cursor:default;}.elementor .e-561296b9-7d0b:hover{color:#1E3640;background-color:#FFFFFF}.elementor .e-561296b9-7d0b{font-weight:700;font-size:13px;color:#FFFFFF;letter-spacing:0.08em;text-decoration:none;padding-block-start:13px;padding-inline-end:26px;padding-block-end:13px;padding-inline-start:26px;margin-block-start:6px;border-radius:999px;background-color:#4AA8AA;align-self:flex-start}@media(max-width:1024px){.elementor .e-6379900e-7cfc{gap:28px;grid-template-columns:1fr}.elementor .e-632731b9-7f43{padding-block-start:40px;padding-inline-end:32px;padding-block-end:40px;padding-inline-start:32px}.elementor .e-1ec6f911-911b{position:static}}@media(max-width:767px){.elementor .e-295991ff-7e96{width:calc(100% - 24px);min-height:320px}.elementor .e-2ecef84a-af41{padding-block-start:28px;padding-inline-end:22px;padding-block-end:28px;padding-inline-start:22px}.elementor .e-5e8816dc-6abd{font-size:34px}.elementor .e-632731b9-7f43{font-size:17px;padding-block-start:28px;padding-inline-end:20px;padding-block-end:28px;padding-inline-start:20px}.elementor .e-632731b9-7f43 h2.elementor-heading-title{ font-size:28px; }.elementor .e-632731b9-7f43 h3.elementor-heading-title{ font-size:21px; }}.elementor .elementor-element-d2f9381 img{width:100%;aspect-ratio:980/718;object-fit:cover;object-position:center bottom;border-radius:12px}.elementor .e-632731b9-7f43 .elementor-widget-table-of-contents{border:0 !important;border-left:4px solid #4AA8AA !important;background:#F4F6EC;border-radius:12px;overflow:hidden}.elementor .e-1ec6f911-911b{display:flex;flex-direction:column;gap:24px} .elementor-5713 .elementor-element.elementor-element-221c5643 {; }/* End custom CSS */