.elementor-231 .elementor-element.elementor-element-86a8fef3{--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;}.elementor-231 .elementor-element.elementor-element-b1aa3091{--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;}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-231 .elementor-element.elementor-element-65f2c34d .elementor-button{background-color:#FFFFFF;fill:#767676;color:#767676;}.elementor-231 .elementor-element.elementor-element-8380ee8c .elementor-button{background-color:#FFFFFF;fill:#767676;color:#767676;}.elementor-231 .elementor-element.elementor-element-b623cb9f .elementor-button{background-color:#FFFFFF;fill:#3EA637;color:#3EA637;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-231 .elementor-element.elementor-element-edbfcf96{font-family:"Nunito", Sans-serif;font-size:13px;color:#767676;}.elementor-231 .elementor-element.elementor-element-edbfcf96 a{color:#767676;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-231 .elementor-element.elementor-element-0c13b675 .elementor-icon-list-icon{width:14px;}.elementor-231 .elementor-element.elementor-element-0c13b675 .elementor-icon-list-icon i{font-size:14px;}.elementor-231 .elementor-element.elementor-element-0c13b675 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-231 .elementor-element.elementor-element-0c13b675 .elementor-icon-list-text, .elementor-231 .elementor-element.elementor-element-0c13b675 .elementor-icon-list-text a{color:#767676;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-231 .elementor-element.elementor-element-dd3eacb2 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:36px;font-weight:800;color:#1C1C1C;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-231 .elementor-element.elementor-element-2b55b05f{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-74606900{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-11b767c0{text-align:start;font-family:"Nunito", Sans-serif;font-size:24px;line-height:1.8em;color:#FFFFFF;}.elementor-231 .elementor-element.elementor-element-23b8f5f8 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:26px;font-weight:800;color:#1C1C1C;}.elementor-231 .elementor-element.elementor-element-d0ae442f{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-726b5450{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-0b806f99{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-b8985867{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-d42cc72f{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-bfa36f6e{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-7e2a4a13 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:26px;font-weight:800;color:#1C1C1C;}.elementor-231 .elementor-element.elementor-element-0853b72a{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-48c26167{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-413ea326{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-1eba45b2{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-9e52757c .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:26px;font-weight:800;color:#1C1C1C;}.elementor-231 .elementor-element.elementor-element-92aee8f1{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-3c4514c2{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-ae85192c{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-5ab79b7c{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-973d3e7f .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:26px;font-weight:800;color:#1C1C1C;}.elementor-231 .elementor-element.elementor-element-90034ad8{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-ae967a9d{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-df97fe3a{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-1f9ae65e{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-534be1a4 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:26px;font-weight:800;color:#1C1C1C;}.elementor-231 .elementor-element.elementor-element-d6bc7b5a{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-2a64c13d{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-e70c5b07{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-4da440e9{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-cb037d6c .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:26px;font-weight:800;color:#1C1C1C;}.elementor-231 .elementor-element.elementor-element-a32055e7{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-fc63c103{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-52f3fe6d{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-d3aab122{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-a092c082 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:26px;font-weight:800;color:#1C1C1C;}.elementor-231 .elementor-element.elementor-element-369d4a82{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-2a71ea44{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-ba05a07f{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-9457a47a{text-align:start;font-family:"Nunito", Sans-serif;font-size:18px;line-height:1.8em;color:#455247;}.elementor-231 .elementor-element.elementor-element-4ef33b37{--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;}.elementor-231 .elementor-element.elementor-element-5d15ff4f .elementor-heading-title{color:#1C1C1C;}.elementor-231 .elementor-element.elementor-element-93d2e854 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:20px;color:#1C1C1C;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-231 .elementor-element.elementor-element-b855f55b{--grid-row-gap:24px;--grid-column-gap:30px;}.elementor-231 .elementor-element.elementor-element-b855f55b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-231 .elementor-element.elementor-element-b855f55b:after{content:"0.66";}.elementor-231 .elementor-element.elementor-element-b855f55b .elementor-post__thumbnail__link{width:28%;}.elementor-231 .elementor-element.elementor-element-b855f55b .elementor-post__meta-data span + span:before{content:"///";}.elementor-231 .elementor-element.elementor-element-b855f55b.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-231 .elementor-element.elementor-element-b855f55b.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-231 .elementor-element.elementor-element-b855f55b.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-231 .elementor-element.elementor-element-dd3eacb2 .elementor-heading-title{font-size:28px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-231 .elementor-element.elementor-element-23b8f5f8 .elementor-heading-title{font-size:23px;}.elementor-231 .elementor-element.elementor-element-7e2a4a13 .elementor-heading-title{font-size:23px;}.elementor-231 .elementor-element.elementor-element-9e52757c .elementor-heading-title{font-size:23px;}.elementor-231 .elementor-element.elementor-element-973d3e7f .elementor-heading-title{font-size:23px;}.elementor-231 .elementor-element.elementor-element-534be1a4 .elementor-heading-title{font-size:23px;}.elementor-231 .elementor-element.elementor-element-cb037d6c .elementor-heading-title{font-size:23px;}.elementor-231 .elementor-element.elementor-element-a092c082 .elementor-heading-title{font-size:23px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-231 .elementor-element.elementor-element-b855f55b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-231 .elementor-element.elementor-element-b855f55b:after{content:"0.5";}.elementor-231 .elementor-element.elementor-element-b855f55b .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS */.ft-post-layout{max-width:1200px!important;width:calc(100% - 48px)!important;margin:48px auto 64px!important;gap:40px!important;align-items:flex-start!important}.ft-post-main{width:75%!important;min-width:0;gap:26px!important;position:relative;text-align:left!important}.ft-post-sidebar{width:25%!important;min-width:0;gap:28px!important;text-align:left!important}.ft-post-main .elementor-widget{width:100%}.ft-post-main .elementor-heading-title,.ft-post-main .elementor-widget-text-editor{text-align:left!important}.ft-post-main .ft-demo-cover img,.ft-post-cover img{width:100%;height:auto;max-height:560px;object-fit:contain;border-radius:0;background:#FFFBF4}.ft-post-arrows{min-height:35px}.ft-post-archive{position:absolute!important;top:0;left:50%;transform:translateX(-50%);width:auto!important}.ft-post-archive .elementor-button{padding:8px 12px;font-size:14px}.ft-post-meta{font-size:14px;color:#777}.ft-post-highlight,.ft-post-body blockquote{background:#3EA637;color:white;padding:38px 28px!important;text-align:center!important;border:0!important;margin:12px 0}.ft-post-highlight .elementor-heading-title,.ft-post-body blockquote p{color:white!important;text-align:center!important}.ft-post-body{font-size:18px;line-height:1.8;text-align:left}.ft-post-sidebar h3,.ft-post-sidebar h5{font-family:Nunito,sans-serif;font-size:20px;color:#1C1C1C;margin:0 0 16px}.ft-post-sidebar .searchform>div{display:flex;flex-wrap:wrap;gap:8px}.ft-post-sidebar .screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.ft-post-sidebar input[type=text],.ft-post-sidebar input[type=search]{width:100%;min-width:0;flex:1;border:1px solid #ddd;border-radius:5px;padding:10px}.ft-post-sidebar input[type=submit]{background:#3EA637;color:white;border:0;border-radius:5px;padding:10px}.ft-post-sidebar ul{padding-left:20px;margin:0}.ft-post-sidebar li{margin-bottom:12px}.ft-post-sidebar a{color:#3EA637}.ft-post-sidebar .elementor-post__title a{color:#1C1C1C}.ft-post-sidebar .elementor-post__title{font-size:16px}.ft-post-sidebar .elementor-post__meta-data{font-size:13px}.ft-post-sidebar .tagcloud{line-height:2}.ft-post-main .elementor-widget-button:not(.ft-post-archive){align-self:flex-start}.ft-post-main .elementor-post-navigation .elementor-post-navigation__link a{color:#3EA637}
@media(max-width:767px){.ft-post-layout{flex-direction:column!important;width:calc(100% - 36px)!important;margin-top:28px!important;gap:40px!important}.ft-post-main,.ft-post-sidebar{width:100%!important}.ft-post-main .elementor-widget-text-editor,.ft-post-main .elementor-heading-title{text-align:left!important}.ft-post-highlight .elementor-heading-title{text-align:center!important}.ft-post-archive .elementor-button{font-size:12px}.ft-post-sidebar{padding-top:28px;border-top:1px solid #BFAC90}}.ft-post-meta .elementor-icon-list-text,.ft-post-meta .elementor-icon-list-text a{color:#6B6B6B!important}.ft-post-meta .elementor-icon-list-items{justify-content:flex-start!important}.ft-post-main{flex:1 1 0!important}.ft-post-sidebar{flex:0 0 25%!important}@media(max-width:767px){.ft-post-main,.ft-post-sidebar{flex:initial!important}}.ft-post-prev-placeholder,.ft-post-next-placeholder{position:absolute!important;top:0;width:auto!important;z-index:2}.ft-post-prev-placeholder{left:0}.ft-post-next-placeholder{right:0}.ft-post-prev-placeholder .elementor-button,.ft-post-next-placeholder .elementor-button{padding:0 8px!important;background:transparent!important;color:#767676!important;font-size:38px!important;line-height:1!important;pointer-events:none}.ft-post-main:has(.elementor-post-navigation__prev a) .ft-post-prev-placeholder,.ft-post-main:has(.elementor-post-navigation__next a) .ft-post-next-placeholder{display:none!important}.ft-post-arrows .elementor-post-navigation__arrow-wrapper{color:#767676!important}.ft-post-taxonomy-labels{margin:0!important}.ft-post-taxonomy-labels p{text-align:right!important;color:#767676!important;font-size:15px;margin:0}.ft-post-meta .elementor-icon-list-items{justify-content:flex-end!important}.ft-post-meta .elementor-icon-list-text,.ft-post-meta .elementor-icon-list-text a{color:#767676!important}.ft-post-taxonomy-labels{margin-bottom:-18px!important}@media(max-width:767px){.ft-post-taxonomy-labels p{text-align:right!important}.ft-post-meta .elementor-icon-list-items{justify-content:flex-end!important}}.ft-post-prev-placeholder .elementor-button-text,.ft-post-next-placeholder .elementor-button-text{font-size:0!important;display:block;width:11px;height:11px;border-top:1px solid #767676;border-right:1px solid #767676;transform:rotate(45deg);margin:10px 4px}.ft-post-prev-placeholder .elementor-button-text{transform:rotate(-135deg)}.ft-post-arrows .elementor-post-navigation__arrow-wrapper i,.ft-post-arrows .elementor-post-navigation__arrow-wrapper svg{display:none!important}.ft-post-arrows .elementor-post-navigation__arrow-wrapper:after{content:"";display:block;width:11px;height:11px;border-top:1px solid #767676;border-right:1px solid #767676;transform:rotate(45deg);margin:10px 4px}.ft-post-arrows .elementor-post-navigation__prev .elementor-post-navigation__arrow-wrapper:after{transform:rotate(-135deg)}.ft-post-main .ft-post-prev-placeholder .elementor-button,.ft-post-main .ft-post-next-placeholder .elementor-button{background:#3EA637!important;color:#fff!important;border-radius:4px!important;min-width:36px;min-height:36px;padding:7px!important}.ft-post-main .ft-post-prev-placeholder .elementor-button-text,.ft-post-main .ft-post-next-placeholder .elementor-button-text{font-size:0!important;width:10px!important;height:10px!important;border-top:1px solid #fff!important;border-right:1px solid #fff!important;margin:5px auto!important;font-weight:300!important}.ft-post-main .ft-post-prev-placeholder .elementor-button-content-wrapper,.ft-post-main .ft-post-next-placeholder .elementor-button-content-wrapper{font-size:0!important}.ft-post-main .ft-post-taxonomy-labels p{display:flex;justify-content:flex-end;align-items:center;gap:22px}.ft-taxonomy-label{display:inline-flex;align-items:center;gap:8px}.ft-taxonomy-chevron{display:inline-block;width:6px;height:6px;border-right:1px solid #767676;border-bottom:1px solid #767676;transform:rotate(45deg);position:relative;top:-2px}.ft-post-main .ft-post-meta .elementor-icon-list-items{justify-content:flex-start!important;text-align:left!important}.ft-post-main .ft-post-meta{text-align:left!important}.ft-post-main{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-content:start;column-gap:18px!important;row-gap:26px!important}.ft-post-main>.elementor-widget{grid-column:1 / -1;min-width:0}.ft-post-main>.ft-post-taxonomy-labels{grid-column:2;grid-row:2;align-self:center;margin:0!important;width:auto!important}.ft-post-main>.ft-post-meta{grid-column:1;grid-row:2;align-self:center;margin:0!important;width:auto!important}.ft-post-main .ft-post-meta .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:6px 12px;justify-content:flex-start!important}.ft-post-main .ft-post-meta .elementor-icon-list-text,.ft-post-main .ft-post-meta .elementor-icon-list-text a,.ft-post-main .ft-post-meta .elementor-icon-list-icon i{color:#8A8A8A!important;font-size:14px!important}.ft-post-main .ft-post-meta .elementor-icon-list-icon svg{fill:#8A8A8A!important;width:14px;height:14px}.ft-post-main .ft-post-taxonomy-labels p{font-size:14px;color:#8A8A8A!important;margin:0!important;white-space:nowrap}.ft-post-main .ft-taxonomy-chevron{border-color:#8A8A8A!important}
@media(max-width:600px){.ft-post-main{grid-template-columns:minmax(0,1fr);row-gap:20px!important}.ft-post-main>.ft-post-meta{grid-column:1;grid-row:2}.ft-post-main>.ft-post-taxonomy-labels{grid-column:1;grid-row:3;justify-self:end}.ft-post-main .ft-post-meta .elementor-icon-list-text{font-size:13px!important}}.ft-post-recent .elementor-posts-container{display:grid!important;grid-template-columns:1fr!important;gap:24px!important}.ft-post-recent .elementor-post{display:flex!important;align-items:flex-start!important;gap:16px!important;margin:0!important}.ft-post-recent .elementor-post__thumbnail__link{flex:0 0 80px!important;width:80px!important;margin:0!important}.ft-post-recent .elementor-post__thumbnail{height:62px!important;padding:0!important;border-radius:0!important}.ft-post-recent .elementor-post__thumbnail img{width:80px!important;height:62px!important;object-fit:cover!important;position:static!important;transform:none!important}.ft-post-recent .elementor-post__text{flex:1;min-width:0}.ft-post-recent .elementor-post__title{font-size:15px!important;line-height:1.35!important;margin:0 0 8px!important;text-align:left!important}.ft-post-recent .elementor-post__title a{color:#1C1C1C!important}.ft-post-recent .elementor-post__meta-data{border-top:1px solid #ECECEC;padding-top:7px;font-size:13px!important;color:#8A8A8A!important;text-align:left!important}.ft-post-recent .elementor-post__excerpt,.ft-post-recent .elementor-post__read-more{display:none!important}.ft-post-sidebar h3,.ft-post-sidebar h5,.ft-post-sidebar .elementor-heading-title{font-size:16px!important;line-height:1.4!important;font-weight:700!important}.ft-post-sidebar,.ft-post-sidebar p,.ft-post-sidebar li,.ft-post-sidebar input,.ft-post-sidebar button{font-size:14px!important;line-height:1.5!important}.ft-post-sidebar .tagcloud a{line-height:1.5;margin-right:6px;display:inline-block}.ft-post-sidebar .ft-post-recent .elementor-post__title,.ft-post-sidebar .ft-post-recent .elementor-post__title a{font-size:14px!important;line-height:1.4!important}.ft-post-sidebar .ft-post-recent .elementor-post__meta-data{font-size:12px!important;line-height:1.4!important}.ft-post-main .ft-post-highlight,.ft-post-main .ft-post-highlight .elementor-heading-title,.ft-post-main .ft-post-body blockquote,.ft-post-main .ft-post-body blockquote p{text-align:left!important}/* Consistent editorial spacing without extra containers. */
.ft-post-main{row-gap:24px!important;gap:24px!important}.ft-post-main>.elementor-widget:not(.ft-post-prev-placeholder):not(.ft-post-next-placeholder):not(.ft-post-archive){margin-top:0!important;margin-bottom:0!important}.ft-post-main .elementor-widget-heading .elementor-heading-title{margin:0!important}.ft-post-main .elementor-widget-text-editor p{margin-top:0!important;margin-bottom:24px!important}.ft-post-main .elementor-widget-text-editor p:last-child{margin-bottom:0!important}.ft-post-main .ft-post-highlight{margin:0!important;padding:32px!important}.ft-post-main .ft-post-highlight .elementor-heading-title{margin:0!important;text-align:left!important}.ft-post-main .ft-post-body h2,.ft-post-main .ft-post-body h3,.ft-post-main .ft-post-body h4{margin:24px 0!important}.ft-post-main .ft-post-body p,.ft-post-main .ft-post-body ul,.ft-post-main .ft-post-body ol{margin:0 0 24px!important}.ft-post-main .ft-post-body blockquote{margin:24px 0!important;padding:32px!important}.ft-post-main .ft-post-body blockquote p{margin:0!important}.ft-post-main .ft-post-body>:first-child{margin-top:0!important}.ft-post-main .ft-post-body>:last-child{margin-bottom:0!important}.ft-post-sidebar{gap:24px!important}.ft-post-sidebar h3,.ft-post-sidebar h5{margin-top:0!important;margin-bottom:12px!important}.ft-post-sidebar .elementor-heading-title{margin:0!important}@media(max-width:767px){.ft-post-main{gap:24px!important;row-gap:24px!important}.ft-post-main .ft-post-highlight,.ft-post-main .ft-post-body blockquote{padding:24px!important}}.ft-post-main .ft-post-highlight p{color:#fff!important;text-align:left!important;margin:0!important}.ft-post-main h1{font-size:36px;line-height:1.25;color:#1C1C1C!important}.ft-post-copy a{overflow-wrap:anywhere}@media(max-width:767px){.ft-post-main h1{font-size:28px}}.ft-post-main .ft-post-breadcrumbs{max-width:440px;text-align:right!important}.ft-post-main .ft-post-breadcrumbs p{display:block!important;white-space:normal!important;font-size:13px!important;line-height:1.5!important;color:#767676!important}.ft-post-breadcrumbs a{color:#767676!important;text-decoration:underline;text-underline-offset:3px}.ft-post-breadcrumbs a:hover{color:#3EA637!important}.ft-post-breadcrumbs .breadcrumb_last{color:#767676!important}/* End custom CSS */