.elementor-76 .elementor-element.elementor-element-dchero{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-76 .elementor-element.elementor-element-dchero:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-dchero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7EF;}.elementor-76 .elementor-element.elementor-element-dcherotx{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-dcbadge{text-align:center;}.elementor-76 .elementor-element.elementor-element-dch1{text-align:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-dcmain{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-76 .elementor-element.elementor-element-dcmain:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-dcmain > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-dctoc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3EAF1;--border-color:#E3EAF1;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:28px;--padding-right:28px;}.elementor-76 .elementor-element.elementor-element-dctoc:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-dctoc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FA;}.elementor-76 .elementor-element.elementor-element-dclist{--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;}.elementor-76 .elementor-element.elementor-element-dcs1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-76 .elementor-element.elementor-element-dcs2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-76 .elementor-element.elementor-element-dcs3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-76 .elementor-element.elementor-element-dcs4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-76 .elementor-element.elementor-element-dcs5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-76 .elementor-element.elementor-element-dcs6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-76 .elementor-element.elementor-element-dcs7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-76 .elementor-element.elementor-element-dcs8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-76 .elementor-element.elementor-element-dcs9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-76 .elementor-element.elementor-element-dcs10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-76 .elementor-element.elementor-element-dcfoot{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-76 .elementor-element.elementor-element-dcfoot:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-dcfoot > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FA;}.elementor-76 .elementor-element.elementor-element-dcfootrow{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-76 .elementor-element.elementor-element-dcfc1{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3EAF1;--border-color:#E3EAF1;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-76 .elementor-element.elementor-element-dcfc1:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-dcfc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-76 .elementor-element.elementor-element-dcfc1b .elementor-button{background-color:#109999;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-76 .elementor-element.elementor-element-dcfc1b .elementor-button:hover, .elementor-76 .elementor-element.elementor-element-dcfc1b .elementor-button:focus{background-color:#087D7B;color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-dcfc1b .elementor-button-content-wrapper{flex-direction:row;}.elementor-76 .elementor-element.elementor-element-dcfc1b .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-76 .elementor-element.elementor-element-dcfc1b .elementor-button:hover svg, .elementor-76 .elementor-element.elementor-element-dcfc1b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-dcfc2{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3EAF1;--border-color:#E3EAF1;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-76 .elementor-element.elementor-element-dcfc2:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-dcfc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:767px){.elementor-76 .elementor-element.elementor-element-dchero{--padding-top:52px;--padding-bottom:52px;--padding-left:18px;--padding-right:18px;}.elementor-76 .elementor-element.elementor-element-dcherotx{--width:100%;}.elementor-76 .elementor-element.elementor-element-dcmain{--padding-top:40px;--padding-bottom:40px;--padding-left:18px;--padding-right:18px;}.elementor-76 .elementor-element.elementor-element-dctoc{--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-76 .elementor-element.elementor-element-dclist{--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;}.elementor-76 .elementor-element.elementor-element-dcs1{--width:100%;}.elementor-76 .elementor-element.elementor-element-dcs2{--width:100%;}.elementor-76 .elementor-element.elementor-element-dcs3{--width:100%;}.elementor-76 .elementor-element.elementor-element-dcs4{--width:100%;}.elementor-76 .elementor-element.elementor-element-dcs5{--width:100%;}.elementor-76 .elementor-element.elementor-element-dcs6{--width:100%;}.elementor-76 .elementor-element.elementor-element-dcs7{--width:100%;}.elementor-76 .elementor-element.elementor-element-dcs8{--width:100%;}.elementor-76 .elementor-element.elementor-element-dcs9{--width:100%;}.elementor-76 .elementor-element.elementor-element-dcs10{--width:100%;}.elementor-76 .elementor-element.elementor-element-dcfoot{--padding-top:40px;--padding-bottom:40px;--padding-left:18px;--padding-right:18px;}.elementor-76 .elementor-element.elementor-element-dcfc1{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-76 .elementor-element.elementor-element-dcfc2{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}}@media(min-width:768px){.elementor-76 .elementor-element.elementor-element-dchero{--content-width:1050px;}.elementor-76 .elementor-element.elementor-element-dcherotx{--width:820px;}.elementor-76 .elementor-element.elementor-element-dcmain{--content-width:1050px;}.elementor-76 .elementor-element.elementor-element-dcfoot{--content-width:1050px;}}/* Start custom CSS for container, class: .elementor-element-dchero */.elementor-76 .elementor-element.elementor-element-dchero{background:linear-gradient(120deg,#FFF8E8 0%,#F6F7EF 45%,#E3F3F2 100%) !important;border-image:linear-gradient(120deg,#FFF8E8 0%,#F6F7EF 45%,#E3F3F2 100%) fill 0/0/0 100vmax}
.elementor-76 .elementor-element.elementor-element-dchero .th-intro{text-align:center}
.elementor .th-badge .elementor-heading-title{display:inline-block;background:#E6F3F3;color:#109999;font-family:Inter,sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;line-height:1.2;padding:9px 18px;border-radius:999px}
.elementor .th-h1 .elementor-heading-title{font-family:Georgia,'Times New Roman',serif;font-size:50px;font-weight:700;line-height:1.15;color:#101B32;overflow-wrap:anywhere}
.elementor .th-intro,.elementor .th-intro p{font-family:Inter,sans-serif;font-size:18px;line-height:1.7;color:#637895;margin:0}
.elementor .th-h2 .elementor-heading-title{font-family:Georgia,'Times New Roman',serif;font-size:26px;font-weight:700;line-height:1.3;color:#101B32;overflow-wrap:anywhere}
.elementor .th-h3 .elementor-heading-title{font-family:Georgia,'Times New Roman',serif;font-size:22px;font-weight:700;line-height:1.3;color:#101B32}
.elementor .th-kicker .elementor-heading-title{font-family:Inter,sans-serif;font-size:13px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#087D7B}
.elementor .th-body{font-family:Inter,sans-serif;font-size:16px;line-height:1.75;color:#637895;overflow-wrap:break-word}
.elementor .th-body p{margin:0 0 14px}
.elementor .th-body &gt; *:last-child,.elementor .th-body .elementor-widget-container &gt; *:last-child{margin-bottom:0}
.elementor .th-body ul,.elementor .th-body ol{margin:0 0 14px;padding-left:1.4em}
.elementor .th-body li{margin:0 0 8px;padding-left:2px}
.elementor .th-body li::marker{color:#109999}
.elementor .th-body strong{color:#101B32;font-weight:600}
.elementor .th-body a{color:#109999;font-weight:600;text-decoration:underline;text-underline-offset:3px}
.elementor .th-body a:hover{color:#087D7B}
.elementor .th-ph{background:#FFF3D6;color:#8A5300;font-weight:600;padding:1px 6px;border-radius:5px;box-decoration-break:clone;-webkit-box-decoration-break:clone}
.elementor .th-rv{background:#FFF5F3;border-left:3px solid #D0613F;color:#7A3B26;padding:10px 14px;border-radius:0 8px 8px 0;font-size:14px;line-height:1.6;margin:0 0 14px !important}
.elementor .th-rv strong{color:#7A3B26}
.elementor .th-sec.e-con{border-bottom:1px solid #E3EAF1;scroll-margin-top:140px;padding:30px 0 !important}
.elementor .th-sec:last-child{border-bottom:0}
.elementor .th-toc ol{columns:2;column-gap:40px;margin:0;padding-left:1.4em}
.elementor .th-toc li{break-inside:avoid;margin:0 0 8px}
.elementor .th-toc a{font-weight:500;text-decoration:none}
.elementor .th-toc a:hover{text-decoration:underline}
.elementor .th-pills,.elementor .th-pills .elementor-widget-container{display:flex;flex-wrap:wrap;gap:10px}
.elementor .th-pills a{display:inline-block;padding:8px 16px;border:1px solid #E3EAF1;border-radius:999px;background:#fff;color:#087D7B;font-weight:600;font-size:14px;line-height:1.3;text-decoration:none}
.elementor .th-pills a:hover{border-color:#109999;color:#109999}
@media(max-width:1024px){.elementor .th-h1 .elementor-heading-title{font-size:42px}}
@media(max-width:767px){.elementor .th-h1 .elementor-heading-title{font-size:32px}.elementor .th-intro,.elementor .th-intro p{font-size:16px}.elementor .th-h2 .elementor-heading-title{font-size:22px}.elementor .th-h3 .elementor-heading-title{font-size:20px}.elementor .th-body{font-size:15.5px}.elementor .th-toc ol{columns:1}.elementor .th-sec.e-con{padding:24px 0 !important}.elementor .th-pills a{font-size:13px;padding:7px 13px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcfoot */.elementor-76 .elementor-element.elementor-element-dcfoot{border-image:linear-gradient(#F5F9FA 0 0) fill 0/0/0 100vmax}/* End custom CSS */