.elementor-9617 .elementor-element.elementor-element-64de4823{--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:6%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-9617 .elementor-element.elementor-element-64de4823:not(.elementor-motion-effects-element-type-background), .elementor-9617 .elementor-element.elementor-element-64de4823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3abeede );}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9617 .elementor-element.elementor-element-76e8683d > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-9617 .elementor-element.elementor-element-76e8683d img{width:100%;height:530px;object-fit:cover;object-position:center center;filter:brightness( 102% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:14px 14px 14px 14px;}.elementor-widget-theme-post-title .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-9617 .elementor-element.elementor-element-6e318ff9 > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-9617 .elementor-element.elementor-element-6e318ff9{text-align:center;}.elementor-9617 .elementor-element.elementor-element-6e318ff9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:54px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.15em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-widget-theme-post-excerpt .elementor-widget-container{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-9617 .elementor-element.elementor-element-15863a4a > .elementor-widget-container{margin:0% 0% 4% 0%;}.elementor-9617 .elementor-element.elementor-element-15863a4a .elementor-widget-container{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:23px;font-weight:500;text-transform:none;font-style:italic;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9617 .elementor-element.elementor-element-3963ad09 > .elementor-widget-container{margin:0% 0% 8% 0%;}.elementor-9617 .elementor-element.elementor-element-3963ad09{color:var( --e-global-color-text );font-family:"Lato", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.9em;letter-spacing:0px;}@media(min-width:480px){.elementor-9617 .elementor-element.elementor-element-64de4823{--content-width:856px;}}@media(max-width:1024px){.elementor-9617 .elementor-element.elementor-element-64de4823{--padding-top:12%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-9617 .elementor-element.elementor-element-76e8683d img{height:470px;}.elementor-9617 .elementor-element.elementor-element-6e318ff9 .elementor-heading-title{font-size:40px;}.elementor-9617 .elementor-element.elementor-element-3963ad09{font-size:16px;}}@media(max-width:479px){.elementor-9617 .elementor-element.elementor-element-64de4823{--padding-top:20%;--padding-bottom:8%;--padding-left:6%;--padding-right:6%;}.elementor-9617 .elementor-element.elementor-element-76e8683d img{height:250px;}.elementor-9617 .elementor-element.elementor-element-6e318ff9 > .elementor-widget-container{margin:12% 0% 12% 0%;}.elementor-9617 .elementor-element.elementor-element-6e318ff9 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-9617 .elementor-element.elementor-element-15863a4a > .elementor-widget-container{margin:0% 0% 8% 0%;}.elementor-9617 .elementor-element.elementor-element-15863a4a .elementor-widget-container{text-align:start;font-size:19px;}.elementor-9617 .elementor-element.elementor-element-3963ad09{text-align:start;font-size:16px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-3963ad09 */.elementor-9617 .elementor-element.elementor-element-3963ad09 { font-family:"Lato",sans-serif; }
.elementor-9617 .elementor-element.elementor-element-3963ad09 p { margin:0 0 1.5em; }
.elementor-9617 .elementor-element.elementor-element-3963ad09 h2 { font-family:"Playfair Display",serif; font-weight:700; color:#5C8D54; font-size:30px; line-height:1.3; margin:1.9em 0 .55em; letter-spacing:.4px; }
.elementor-9617 .elementor-element.elementor-element-3963ad09 h3 { font-family:"Playfair Display",serif; font-weight:700; color:#E77B1E; font-size:23px; line-height:1.35; margin:1.6em 0 .5em; }
.elementor-9617 .elementor-element.elementor-element-3963ad09 h2:first-child, .elementor-9617 .elementor-element.elementor-element-3963ad09 h3:first-child { margin-top:0; }
.elementor-9617 .elementor-element.elementor-element-3963ad09 strong { color:#5C8D54; font-weight:700; }
.elementor-9617 .elementor-element.elementor-element-3963ad09 blockquote, .elementor-9617 .elementor-element.elementor-element-3963ad09 .wp-block-quote { border:0; border-left:4px solid #FCC960; background:rgba(231,123,30,0.06); margin:2.2em 0; padding:1.25em 1.8em; border-radius:6px; font-family:"Cormorant Garamond",serif; font-style:italic; font-weight:500; font-size:25px; line-height:1.5; color:#5C8D54; }
.elementor-9617 .elementor-element.elementor-element-3963ad09 blockquote p { margin:0; }
.elementor-9617 .elementor-element.elementor-element-3963ad09 blockquote cite { display:block; margin-top:.7em; font-family:"Lato",sans-serif; font-style:normal; font-size:13px; font-weight:600; letter-spacing:1px; text-transform:uppercase; color:#E77B1E; }
.elementor-9617 .elementor-element.elementor-element-3963ad09 figure, .elementor-9617 .elementor-element.elementor-element-3963ad09 .wp-block-image { margin:2.4em 0; }
.elementor-9617 .elementor-element.elementor-element-3963ad09 img { border-radius:12px; box-shadow:0 10px 30px rgba(0,0,0,.12); }
.elementor-9617 .elementor-element.elementor-element-3963ad09 ul { list-style:none; padding-left:0; margin:1.5em 0; }
.elementor-9617 .elementor-element.elementor-element-3963ad09 ul li { position:relative; padding-left:1.7em; margin-bottom:.7em; }
.elementor-9617 .elementor-element.elementor-element-3963ad09 ul li:before { content:"\2726"; position:absolute; left:0; top:0; color:#FCC960; font-size:15px; }
.elementor-9617 .elementor-element.elementor-element-3963ad09 a { color:#E77B1E; text-decoration:underline; text-underline-offset:3px; transition:color .2s; }
.elementor-9617 .elementor-element.elementor-element-3963ad09 a:hover { color:#5C8D54; }/* End custom CSS */