.elementor-3396 .elementor-element.elementor-element-24bdb73{--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;--border-radius:0px 24px 24px 24px;--padding-top:180px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-3396 .elementor-element.elementor-element-24bdb73:not(.elementor-motion-effects-element-type-background), .elementor-3396 .elementor-element.elementor-element-24bdb73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B3D2C;}.elementor-3396 .elementor-element.elementor-element-9d261dd{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.5em;color:#E9F2EA;}.elementor-3396 .elementor-element.elementor-element-270587d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;color:#F1D2A9;}.elementor-3396 .elementor-element.elementor-element-9c520ec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-3396 .elementor-element.elementor-element-84df9e5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#E9F2EA;}.elementor-3396 .elementor-element.elementor-element-71720dc{--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:48px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-3396 .elementor-element.elementor-element-bdc1d5a img{width:100%;height:440px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-3396 .elementor-element.elementor-element-f0e9ca0{color:#414141;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-3396 .elementor-element.elementor-element-a4e6bd2{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;color:#414141;}.elementor-3396 .elementor-element.elementor-element-f105d52 span.post-navigation__prev--label{color:#787878;}.elementor-3396 .elementor-element.elementor-element-f105d52 span.post-navigation__next--label{color:#787878;}.elementor-3396 .elementor-element.elementor-element-f105d52 span.post-navigation__prev--label:hover{color:#729F28;}.elementor-3396 .elementor-element.elementor-element-f105d52 span.post-navigation__next--label:hover{color:#729F28;}.elementor-3396 .elementor-element.elementor-element-f105d52 span.post-navigation__prev--label, .elementor-3396 .elementor-element.elementor-element-f105d52 span.post-navigation__next--label{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-3396 .elementor-element.elementor-element-f105d52 span.post-navigation__prev--title, .elementor-3396 .elementor-element.elementor-element-f105d52 span.post-navigation__next--title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;}.elementor-3396 .elementor-element.elementor-element-f105d52 .post-navigation__arrow-wrapper{color:#729F28;fill:#729F28;}.elementor-3396 .elementor-element.elementor-element-d65a723{--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;--justify-content:space-between;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-3396 .elementor-element.elementor-element-d65a723:not(.elementor-motion-effects-element-type-background), .elementor-3396 .elementor-element.elementor-element-d65a723 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B3D2C;}.elementor-3396 .elementor-element.elementor-element-234ac2a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3396 .elementor-element.elementor-element-424c184 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-3396 .elementor-element.elementor-element-4b1a8de{font-family:"Inter", Sans-serif;font-size:17px;line-height:1.6em;color:#E9F2EA;}.elementor-3396 .elementor-element.elementor-element-3b5c01a{--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;--justify-content:flex-end;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3396 .elementor-element.elementor-element-3b5c01a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3396 .elementor-element.elementor-element-b83e033 .elementor-button{background-color:#729F28;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:16px 28px 16px 28px;}.elementor-3396 .elementor-element.elementor-element-b83e033 .elementor-button:hover, .elementor-3396 .elementor-element.elementor-element-b83e033 .elementor-button:focus{background-color:#FFFFFF;color:#0B3D2C;}.elementor-3396 .elementor-element.elementor-element-b83e033 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3396 .elementor-element.elementor-element-b83e033 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3396 .elementor-element.elementor-element-b83e033 .elementor-button:hover svg, .elementor-3396 .elementor-element.elementor-element-b83e033 .elementor-button:focus svg{fill:#0B3D2C;}.elementor-3396 .elementor-element.elementor-element-67c2d8b .elementor-button{background-color:rgba(255,255,255,0.12);font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:16px 28px 16px 28px;}.elementor-3396 .elementor-element.elementor-element-67c2d8b .elementor-button:hover, .elementor-3396 .elementor-element.elementor-element-67c2d8b .elementor-button:focus{background-color:#FFFFFF;color:#0B3D2C;}.elementor-3396 .elementor-element.elementor-element-67c2d8b .elementor-button:hover svg, .elementor-3396 .elementor-element.elementor-element-67c2d8b .elementor-button:focus svg{fill:#0B3D2C;}.elementor-3396 .elementor-element.elementor-element-184c989{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:72px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-3396 .elementor-element.elementor-element-31bbf81 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;color:#0B3D2C;}.elementor-3396 .elementor-element.elementor-element-5838f2d .premium-blog-post-outer-container{width:33.33%;margin-bottom:32px;}.elementor-3396 .elementor-element.elementor-element-5838f2d .premium-blog-wrap:not(.premium-blog-marquee) .premium-blog-post-outer-container{padding-inline:calc( 28px/2 );}.elementor-3396 .elementor-element.elementor-element-5838f2d .premium-blog-wrap:not(.premium-blog-marquee){margin-inline:calc( -28px/2 );}.elementor-3396 .elementor-element.elementor-element-5838f2d .premium-marquee-wrapper{--pa-marquee-spacing:28px;}.elementor-3396 .elementor-element.elementor-element-5838f2d .premium-blog-content-wrapper{text-align:start;background-color:#FFFFFF;padding:20px 22px 24px 22px;}.elementor-3396 .elementor-element.elementor-element-5838f2d .post-categories , .elementor-3396 .elementor-element.elementor-element-5838f2d .premium-blog-post-tags-container {justify-content:start;}.elementor-3396 .elementor-element.elementor-element-5838f2d .premium-blog-thumbnail-container img{height:220px;object-fit:cover;}.elementor-3396 .elementor-element.elementor-element-5838f2d .premium-blog-framed-effect, .elementor-3396 .elementor-element.elementor-element-5838f2d .premium-blog-bordered-effect, .elementor-3396 .elementor-element.elementor-element-5838f2d .premium-blog-squares-effect:before, .elementor-3396 .elementor-element.elementor-element-5838f2d .premium-blog-squares-effect:after, .elementor-3396 .elementor-element.elementor-element-5838f2d .premium-blog-squares-square-container:before, .elementor-3396 .elementor-element.elementor-element-5838f2d .premium-blog-squares-square-container:after, .elementor-3396 .elementor-element.elementor-element-5838f2d .premium-blog-thumbnail-overlay{background-color:rgba(11,61,44,0);}.elementor-3396 .elementor-element.elementor-element-5838f2d .premium-blog-entry-title, .elementor-3396 .elementor-element.elementor-element-5838f2d .premium-blog-entry-title a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;line-height:1.25em;}.elementor-3396 .elementor-element.elementor-element-5838f2d .premium-blog-entry-title a{color:#0B3D2C;}.elementor-3396 .elementor-element.elementor-element-5838f2d .premium-blog-entry-title:hover a{color:#729F28;}.elementor-3396 .elementor-element.elementor-element-5838f2d .premium-blog-entry-title{margin-bottom:10px;}.elementor-3396 .elementor-element.elementor-element-5838f2d .premium-blog-meta-data{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;}.elementor-3396 .elementor-element.elementor-element-5838f2d .premium-blog-meta-data > *{color:#787878;}.elementor-3396 .elementor-element.elementor-element-5838f2d .premium-blog-meta-data:not(.premium-blog-post-time):hover > *{color:#729F28;}.elementor-3396 .elementor-element.elementor-element-5838f2d .premium-blog-meta-separator{color:#D9D9D9;}.elementor-3396 .elementor-element.elementor-element-5838f2d .premium-blog-post-content{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;color:#414141;}.elementor-3396 .elementor-element.elementor-element-5838f2d .premium-blog-excerpt-link{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;margin-top:14px;color:#729F28;}.elementor-3396 .elementor-element.elementor-element-5838f2d .premium-blog-excerpt-link:hover{color:#0B3D2C;}.elementor-3396 .elementor-element.elementor-element-5838f2d .premium-blog-post-container{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9D9D9;border-radius:8px;}@media(min-width:768px){.elementor-3396 .elementor-element.elementor-element-24bdb73{--content-width:820px;}.elementor-3396 .elementor-element.elementor-element-71720dc{--content-width:820px;}.elementor-3396 .elementor-element.elementor-element-d65a723{--content-width:1140px;}.elementor-3396 .elementor-element.elementor-element-234ac2a{--width:60%;}.elementor-3396 .elementor-element.elementor-element-3b5c01a{--width:40%;}.elementor-3396 .elementor-element.elementor-element-184c989{--content-width:1140px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3396 .elementor-element.elementor-element-234ac2a{--width:100%;}.elementor-3396 .elementor-element.elementor-element-3b5c01a{--width:100%;}}@media(max-width:1024px){.elementor-3396 .elementor-element.elementor-element-24bdb73{--padding-top:330px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-3396 .elementor-element.elementor-element-9c520ec .elementor-heading-title{font-size:40px;}.elementor-3396 .elementor-element.elementor-element-bdc1d5a img{height:380px;}.elementor-3396 .elementor-element.elementor-element-d65a723{--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:flex-start;--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-3396 .elementor-element.elementor-element-3b5c01a{--justify-content:flex-start;}.elementor-3396 .elementor-element.elementor-element-5838f2d .premium-blog-post-outer-container{width:50%;}}@media(max-width:767px){.elementor-3396 .elementor-element.elementor-element-24bdb73{--border-radius:0px 20px 20px 20px;--padding-top:48px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-3396 .elementor-element.elementor-element-270587d .elementor-heading-title{font-size:13px;}.elementor-3396 .elementor-element.elementor-element-9c520ec .elementor-heading-title{font-size:30px;}.elementor-3396 .elementor-element.elementor-element-71720dc{--padding-top:28px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-3396 .elementor-element.elementor-element-bdc1d5a img{height:230px;}.elementor-3396 .elementor-element.elementor-element-f0e9ca0{font-size:17px;}.elementor-3396 .elementor-element.elementor-element-d65a723{--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;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-3396 .elementor-element.elementor-element-424c184 .elementor-heading-title{font-size:26px;}.elementor-3396 .elementor-element.elementor-element-4b1a8de{font-size:16px;}.elementor-3396 .elementor-element.elementor-element-184c989{--padding-top:48px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-3396 .elementor-element.elementor-element-31bbf81 .elementor-heading-title{font-size:26px;}.elementor-3396 .elementor-element.elementor-element-5838f2d .premium-blog-post-outer-container{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-9d261dd */.elementor-3396 .elementor-element.elementor-element-9d261dd a{color:#FFFFFF;text-decoration:none}
.elementor-3396 .elementor-element.elementor-element-9d261dd a:hover{color:#F1D2A9;text-decoration:underline}
.elementor-3396 .elementor-element.elementor-element-9d261dd p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24bdb73 */.elementor-3396 .elementor-element.elementor-element-24bdb73{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}
body.single-post{background-color:#FFFFFF !important;overflow-x:hidden}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-f0e9ca0 */.elementor-3396 .elementor-element.elementor-element-f0e9ca0{max-width:720px;margin-left:auto;margin-right:auto;width:100%}
.elementor-3396 .elementor-element.elementor-element-f0e9ca0 p{margin:0 0 1.4em}
.elementor-3396 .elementor-element.elementor-element-f0e9ca0 h2,.elementor-3396 .elementor-element.elementor-element-f0e9ca0 h3,.elementor-3396 .elementor-element.elementor-element-f0e9ca0 h4{font-family:Montserrat,sans-serif;font-weight:700;color:#0B3D2C;line-height:1.2}
.elementor-3396 .elementor-element.elementor-element-f0e9ca0 h2{font-size:32px;margin:2em 0 .6em}
.elementor-3396 .elementor-element.elementor-element-f0e9ca0 h3{font-size:24px;margin:1.8em 0 .5em}
.elementor-3396 .elementor-element.elementor-element-f0e9ca0 h4{font-size:20px;margin:1.6em 0 .5em}
.elementor-3396 .elementor-element.elementor-element-f0e9ca0 > .elementor-widget-container > :first-child{margin-top:0}
.elementor-3396 .elementor-element.elementor-element-f0e9ca0 a{color:#729F28;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .2s}
.elementor-3396 .elementor-element.elementor-element-f0e9ca0 a:hover{color:#0B3D2C}
.elementor-3396 .elementor-element.elementor-element-f0e9ca0 ul,.elementor-3396 .elementor-element.elementor-element-f0e9ca0 ol{margin:0 0 1.4em;padding-left:1.4em}
.elementor-3396 .elementor-element.elementor-element-f0e9ca0 li{margin-bottom:.55em;padding-left:.2em}
.elementor-3396 .elementor-element.elementor-element-f0e9ca0 li::marker{color:#729F28;font-weight:600}
.elementor-3396 .elementor-element.elementor-element-f0e9ca0 blockquote{margin:2em 0;padding:20px 24px;background:#E9F2EA;border-left:4px solid #729F28;border-radius:0 8px 8px 0;color:#0B3D2C;font-size:1.05em}
.elementor-3396 .elementor-element.elementor-element-f0e9ca0 blockquote p:last-child{margin-bottom:0}
.elementor-3396 .elementor-element.elementor-element-f0e9ca0 img{max-width:100%;height:auto;border-radius:8px}
.elementor-3396 .elementor-element.elementor-element-f0e9ca0 figure{margin:2em 0}
.elementor-3396 .elementor-element.elementor-element-f0e9ca0 figcaption{margin-top:10px;font-size:14px;line-height:1.5;color:#787878;text-align:center}
.elementor-3396 .elementor-element.elementor-element-f0e9ca0 .wp-block-table,.elementor-3396 .elementor-element.elementor-element-f0e9ca0 .tbl-wrap{overflow-x:auto}
.elementor-3396 .elementor-element.elementor-element-f0e9ca0 table{width:100%;border-collapse:collapse;margin:2em 0;font-size:16px}
.elementor-3396 .elementor-element.elementor-element-f0e9ca0 th,.elementor-3396 .elementor-element.elementor-element-f0e9ca0 td{padding:12px 14px;border:1px solid #D9D9D9;text-align:left;vertical-align:top}
.elementor-3396 .elementor-element.elementor-element-f0e9ca0 th{background:#E9F2EA;color:#0B3D2C;font-family:Montserrat,sans-serif;font-weight:600}
.elementor-3396 .elementor-element.elementor-element-f0e9ca0 hr{border:0;border-top:1px solid #D9D9D9;margin:2.5em 0}
@media(max-width:767px){.elementor-3396 .elementor-element.elementor-element-f0e9ca0 h2{font-size:26px}.elementor-3396 .elementor-element.elementor-element-f0e9ca0 h3{font-size:21px}.elementor-3396 .elementor-element.elementor-element-f0e9ca0 h4{font-size:18px}.elementor-3396 .elementor-element.elementor-element-f0e9ca0 blockquote{padding:16px 18px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a4e6bd2 */.elementor-3396 .elementor-element.elementor-element-a4e6bd2{max-width:720px;margin-left:auto;margin-right:auto;width:100%;background:#E9F2EA;border-radius:8px;padding:24px 28px}
.elementor-3396 .elementor-element.elementor-element-a4e6bd2 p{margin:0}
.elementor-3396 .elementor-element.elementor-element-a4e6bd2 .eyebrow{font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#729F28;margin-bottom:8px}
.elementor-3396 .elementor-element.elementor-element-a4e6bd2 a{color:#0B3D2C;font-weight:600;text-decoration:underline;text-underline-offset:3px}
.elementor-3396 .elementor-element.elementor-element-a4e6bd2 a:hover{color:#729F28}
@media(max-width:767px){.elementor-3396 .elementor-element.elementor-element-a4e6bd2{padding:20px}}/* End custom CSS */
/* Start custom CSS for post-navigation, class: .elementor-element-f105d52 */.elementor-3396 .elementor-element.elementor-element-f105d52{max-width:720px;margin-left:auto;margin-right:auto;width:100%;border-top:1px solid #D9D9D9;padding-top:28px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d65a723 */.elementor-3396 .elementor-element.elementor-element-d65a723{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}/* End custom CSS */