.elementor-1890 .elementor-element.elementor-element-0cc5c46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1890 .elementor-element.elementor-element-74560ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1890 .elementor-element.elementor-element-cd170d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1890 .elementor-element.elementor-element-e552bf0{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1890 .elementor-element.elementor-element-3477946{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1890 .elementor-element.elementor-element-66f3df0{--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:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1890 .elementor-element.elementor-element-b3043c8{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:var( --e-global-color-036f348b );--e-share-buttons-secondary-color:var( --e-global-color-dc54644b );}.elementor-1890 .elementor-element.elementor-element-b3043c8 .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-1890 .elementor-element.elementor-element-b3043c8 .elementor-share-btn__icon{--e-share-buttons-icon-size:1em;}.elementor-1890 .elementor-element.elementor-element-3007634{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1890 .elementor-element.elementor-element-baf0f38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1890 .elementor-element.elementor-element-80a2659{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1890 .elementor-element.elementor-element-4a866f9{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1890 .elementor-element.elementor-element-52eee44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1890 .elementor-element.elementor-element-9c850ee{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1890 .elementor-element.elementor-element-f807f01{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1890 .elementor-element.elementor-element-31c8b1a{--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 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1890 .elementor-element.elementor-element-ed70043{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1890 .elementor-element.elementor-element-74fe2c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1890 .elementor-element.elementor-element-9247bb7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1890 .elementor-element.elementor-element-0370608{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1890 .elementor-element.elementor-element-f3b9bb7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1890 .elementor-element.elementor-element-277bfda{--grid-columns:3;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-1890 .elementor-element.elementor-element-fc4f070{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){ .elementor-1890 .elementor-element.elementor-element-b3043c8{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-1890 .elementor-element.elementor-element-277bfda{--grid-columns:2;}}@media(max-width:767px){ .elementor-1890 .elementor-element.elementor-element-b3043c8{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-1890 .elementor-element.elementor-element-277bfda{--grid-columns:1;}}/* Start custom CSS for theme-post-content, class: .elementor-element-61baa87 */.elementor-1890 .elementor-element.elementor-element-61baa87{font-family:'Outfit',serif;font-size:clamp(18px,1.4vw,20px);line-height:1.65;color:#1E2A36}
.elementor-1890 .elementor-element.elementor-element-61baa87 p{margin:0 0 20px}
.elementor-1890 .elementor-element.elementor-element-61baa87 h2{font-family:'Outfit',serif;font-weight:500;font-size:clamp(26px,2.4vw,34px);line-height:1.18;letter-spacing:-.3px;color:#1E2A36;margin:46px 0 16px;scroll-margin-top:30px}
.elementor-1890 .elementor-element.elementor-element-61baa87 h3{font-family:'Outfit',sans-serif;font-weight:700;font-size:19px;line-height:1.35;color:#1E2A36;margin:30px 0 10px;scroll-margin-top:30px}
.elementor-1890 .elementor-element.elementor-element-61baa87 a{color:#386088;text-decoration:underline;text-underline-offset:3px}
.elementor-1890 .elementor-element.elementor-element-61baa87 strong{color:#1E2A36;font-weight:600}
.elementor-1890 .elementor-element.elementor-element-61baa87 ul,.elementor-1890 .elementor-element.elementor-element-61baa87 ol{margin:0 0 22px;padding-left:1.25em}
.elementor-1890 .elementor-element.elementor-element-61baa87 li{margin-bottom:8px}
.elementor-1890 .elementor-element.elementor-element-61baa87 img{border-radius:14px;height:auto}
.elementor-1890 .elementor-element.elementor-element-61baa87 figure{margin:30px 0}
.elementor-1890 .elementor-element.elementor-element-61baa87 figcaption{font-family:'Outfit',sans-serif;font-size:13px;color:#8592A0;margin-top:8px}
.elementor-1890 .elementor-element.elementor-element-61baa87 blockquote{margin:30px 0;padding:24px 28px;background:#EEF3F8;border-left:3px solid #386088;border-radius:0 16px 16px 0;font-family:'Outfit',serif;font-style:italic;font-size:22px;line-height:1.4}
.elementor-1890 .elementor-element.elementor-element-61baa87 table{width:100%;border-collapse:collapse;font-family:'Outfit',sans-serif;font-size:15px;line-height:1.5}
.elementor-1890 .elementor-element.elementor-element-61baa87 th{background:#EEF3F8;text-align:left;font-weight:600;color:#1E2A36}
.elementor-1890 .elementor-element.elementor-element-61baa87 th,.elementor-1890 .elementor-element.elementor-element-61baa87 td{padding:12px 14px;border-bottom:1px solid #DCE4EC;vertical-align:top}
.elementor-1890 .elementor-element.elementor-element-61baa87 .wwc-brief,.elementor-1890 .elementor-element.elementor-element-61baa87 .wwc:first-child{background:#E3ECF5;border:0;border-radius:18px;padding:24px 28px;margin:0 0 30px;font-family:'Outfit',sans-serif;font-size:16px;line-height:1.55;color:#1E2A36}
.elementor-1890 .elementor-element.elementor-element-61baa87 .wwc-brief__title{font-family:'Outfit',sans-serif;font-size:12px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#386088;margin:0 0 12px}
.elementor-1890 .elementor-element.elementor-element-61baa87 .wwc-brief__list{list-style:none;padding:0;margin:0;counter-reset:brief}
.elementor-1890 .elementor-element.elementor-element-61baa87 .wwc-brief__item{counter-increment:brief;position:relative;padding-left:36px;margin-bottom:10px}
.elementor-1890 .elementor-element.elementor-element-61baa87 .wwc-brief__item::before{content:counter(brief);position:absolute;left:0;top:1px;width:24px;height:24px;border-radius:12px;background:#386088;color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}
.elementor-1890 .elementor-element.elementor-element-61baa87 .wwc-toc{background:#EEF3F8;border:0;border-radius:18px;padding:22px 26px;margin:0 0 34px;font-family:'Outfit',sans-serif}
.elementor-1890 .elementor-element.elementor-element-61baa87 .wwc-toc__title{font-size:12px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#8592A0;margin:0 0 10px}
.elementor-1890 .elementor-element.elementor-element-61baa87 .wwc-toc__list{margin:0;padding-left:1.2em}
.elementor-1890 .elementor-element.elementor-element-61baa87 .wwc-toc__item{margin-bottom:6px;font-size:15px}
.elementor-1890 .elementor-element.elementor-element-61baa87 .wwc-toc__link{color:#1E2A36;text-decoration:none}
.elementor-1890 .elementor-element.elementor-element-61baa87 .wwc-toc__link:hover{color:#386088}
.elementor-1890 .elementor-element.elementor-element-61baa87 .wwc{background:#EEF3F8;border:0;border-left:3px solid #A9823F;border-radius:0 16px 16px 0;padding:20px 24px;margin:28px 0;font-family:'Outfit',sans-serif;font-size:16px;line-height:1.6;color:#1E2A36}
.elementor-1890 .elementor-element.elementor-element-61baa87 .wwc-title{font-family:'Outfit',sans-serif;font-weight:700;font-size:13px;letter-spacing:1.2px;text-transform:uppercase;color:#A9823F;margin-bottom:8px}
.elementor-1890 .elementor-element.elementor-element-61baa87 .wwc-table,.elementor-1890 .elementor-element.elementor-element-61baa87 .wwc-table__scroll{border-radius:14px;overflow-x:auto}
.elementor-1890 .elementor-element.elementor-element-61baa87 .wwc{background:#EEF3F8 !important;border:0 !important;border-left:3px solid #A9823F !important;border-radius:0 16px 16px 0 !important;color:#1E2A36 !important;box-shadow:none !important}
.elementor-1890 .elementor-element.elementor-element-61baa87 .wwc:not([class*="wwc-"]){background:#E3ECF5 !important;border-left:0 !important;border-radius:18px !important;padding:24px 28px !important;font-family:'Outfit',sans-serif !important;font-size:16px !important;line-height:1.6 !important}
.elementor-1890 .elementor-element.elementor-element-61baa87 p[style*="background"],.elementor-1890 .elementor-element.elementor-element-61baa87 div[style*="background"]{background:#E3ECF5 !important;border:0 !important;border-radius:18px !important;padding:24px 28px !important;font-family:'Outfit',sans-serif !important;font-size:16px !important;line-height:1.6 !important;color:#1E2A36 !important}
.elementor-1890 .elementor-element.elementor-element-61baa87 .wwc-header,.elementor-1890 .elementor-element.elementor-element-61baa87 label{font-family:'Outfit',sans-serif;font-weight:600;color:#1E2A36}/* End custom CSS */