.elementor-13497 .elementor-element.elementor-element-08dbe47{--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;overflow:visible;}.elementor-13497 .elementor-element.elementor-element-c168fa3{--display:flex;overflow:visible;}.elementor-13497 .elementor-element.elementor-element-82c7f19{--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;overflow:visible;}.elementor-13497 .elementor-element.elementor-element-d608149{--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;overflow:visible;}.elementor-13497 .elementor-element.elementor-element-2c5f63c{--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;overflow:visible;}.elementor-13497 .elementor-element.elementor-element-e9ae081 .elementor-icon-wrapper{text-align:center;}.elementor-13497 .elementor-element.elementor-element-2c62e07{--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;overflow:visible;}.elementor-13497 .elementor-element.elementor-element-d8becb2 .elementor-icon-wrapper{text-align:center;}.elementor-13497 .elementor-element.elementor-element-b4e98e8{--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;overflow:visible;}.elementor-13497 .elementor-element.elementor-element-f6623a8 .elementor-icon-wrapper{text-align:center;}.elementor-13497 .elementor-element.elementor-element-de4fb6e{--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;overflow:visible;}.elementor-13497 .elementor-element.elementor-element-da10378 .elementor-icon-wrapper{text-align:center;}.elementor-13497 .elementor-element.elementor-element-18223fb{--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;overflow:visible;}.elementor-13497 .elementor-element.elementor-element-5c956cd .elementor-icon-wrapper{text-align:center;}.elementor-13497 .elementor-element.elementor-element-751f75d{--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;overflow:visible;}.elementor-13497 .elementor-element.elementor-element-9f4bd03 .elementor-icon-wrapper{text-align:center;}/* Start custom CSS */.fin-wrap{width:100%;max-width:1100px;margin:0 auto;padding:24px 0 60px}
.fin-wrap a,.fin-wrap a *{text-decoration:none!important}
.fin-years{display:grid!important;grid-template-columns:repeat(4,1fr);gap:18px}
.fin-yc{display:block!important;background:linear-gradient(160deg,#fff,#eef7f1);border:1px solid #dfeae3;border-radius:14px;padding:22px 24px!important;box-shadow:0 6px 18px rgba(6,97,55,.06);position:relative;transition:.25s}
.fin-yc:hover{transform:translateY(-3px);border-color:#066137}
.fin-yc.hot{border-color:#066137;box-shadow:0 8px 22px rgba(6,97,55,.15)}
.fin-yn .elementor-heading-title{color:#066137!important;font-size:30px!important;font-weight:800!important;margin:0}
.fin-ys .elementor-heading-title{color:#54595F!important;font-size:14px!important;font-weight:400!important}
.fin-ar{position:absolute!important;left:18px;bottom:18px;width:auto!important}
.fin-ar .elementor-icon{width:30px;height:30px;border-radius:8px;background:#e6f2ea;color:#066137;font-size:12px;display:grid;place-items:center}
.fin-ar .elementor-icon svg{fill:#066137;width:12px;height:12px}
.fin-h2 .elementor-heading-title{color:#0b3d2a!important;font-size:22px!important;padding-bottom:8px;border-bottom:2px solid #066137;display:inline-block}
.fin-hw{margin:40px 0 16px}
.fin-links{display:grid!important;grid-template-columns:repeat(3,1fr);gap:14px}
.fin-lk{display:flex!important;flex-direction:row!important;gap:12px;align-items:center;background:#fff;border:1px solid #e3ebe6;border-radius:12px;padding:16px 18px!important;transition:.25s}
.fin-lk:hover{border-color:#066137}
.fin-ic,.fin-pdf{width:auto!important;flex:none}
.fin-ic .elementor-icon{width:36px;height:36px;border-radius:10px;background:#e6f2ea;color:#066137;font-size:15px;display:grid;place-items:center}
.fin-ic .elementor-icon svg,.fin-pdf .elementor-icon svg{fill:#066137;width:16px;height:16px}
.fin-lt .elementor-heading-title{color:#1d2b24!important;font-size:15px!important;font-weight:500!important}
.fin-lay{display:grid!important;grid-template-columns:240px 1fr;gap:22px;align-items:start}
.fin-side{background:#fff;border:1px solid #e3ebe6;border-radius:14px;padding:10px!important;position:sticky;top:90px;gap:2px}
.fin-side .elementor-button{display:block;width:100%;background:transparent;color:#1d2b24;padding:11px 14px;border-radius:10px;text-align:right;font-size:15px;font-weight:400}
.fin-side .on .elementor-button,.fin-side .elementor-button:hover{background:#066137;color:#fff}
.fin-side .on .elementor-button{font-weight:700}
.fin-docs{gap:12px}
.fin-doc{display:flex!important;flex-direction:row!important;gap:14px;align-items:center;background:linear-gradient(160deg,#fff,#f3f9f5);border:1px solid #dfeae3;border-radius:12px;padding:16px 18px!important}
.fin-pdf .elementor-icon{width:40px;height:46px;border-radius:8px;background:#e6f2ea;color:#066137;font-size:18px;display:grid;place-items:center}
.fin-dt{flex:1!important}.fin-dt .elementor-heading-title{color:#1d2b24!important;font-size:15px!important;line-height:1.9;font-weight:400!important}
.fin-dl{width:auto!important;flex:none}.fin-dl .elementor-button{background:transparent;border:1px solid #066137;color:#066137;border-radius:8px;padding:6px 16px;font-size:13px;white-space:nowrap}
.fin-dl .elementor-button:hover{background:#066137;color:#fff}
@media(max-width:767px){.fin-wrap{padding:16px 0 40px}.fin-years{grid-template-columns:1fr 1fr;gap:12px}.fin-links,.fin-lay{grid-template-columns:1fr}.fin-lk{width:100%}.fin-side{position:static;flex-direction:row!important;overflow-x:auto;flex-wrap:nowrap!important}.fin-side .elementor-button{white-space:nowrap}.fin-doc{flex-wrap:wrap!important}.fin-dt{flex-basis:calc(100% - 60px)!important}.fin-dl{margin-right:54px}}
@media(max-width:767px){body .ast-article-single{padding-left:12px!important;padding-right:12px!important}.fin-wrap .e-con{min-width:0}.fin-yc{padding:16px 18px!important}.fin-yn .elementor-heading-title{font-size:26px!important}.fin-side{padding:6px!important}.fin-doc{padding:14px!important}}
.fin-dt .elementor-heading-title{font-weight:500!important}
@media(max-width:767px){.fin-side>.elementor-element{flex:0 0 auto!important;width:auto!important;max-width:none!important}.fin-side .elementor-button{padding:9px 14px}}
@media(max-width:767px){.fin-lay>*{min-width:0!important}.fin-side{overflow-x:auto!important;max-width:100%!important;min-width:0!important;width:100%!important}}
@media(max-width:767px){.fin-side{flex-wrap:wrap!important;overflow:visible!important;justify-content:flex-start!important}.fin-side .elementor-button{padding:8px 12px!important;font-size:14px!important}}/* End custom CSS */