.elementor-338 .elementor-element.elementor-element-5892f17e{--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-338 .elementor-element.elementor-element-7384e34f{--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-338 .elementor-element.elementor-element-56d1de0b{--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-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-338 .elementor-element.elementor-element-56391d01 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:40px;color:#1c1c1c;}.elementor-widget-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-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-338 .elementor-element.elementor-element-69a338ef{font-family:"Dosis", Sans-serif;font-size:18px;color:#6a6a6a;}.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-338 .elementor-element.elementor-element-7bc8cd81{--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-338 .elementor-element.elementor-element-93c104f{text-align:start;}.elementor-338 .elementor-element.elementor-element-93c104f .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:20px;font-weight:400;color:#1c1c1c;}.elementor-338 .elementor-element.elementor-element-47023ad5{text-align:start;font-family:"Dosis", Sans-serif;font-size:18px;font-weight:400;color:#6a6a6a;}.elementor-338 .elementor-element.elementor-element-b7659c3{--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-338 .elementor-element.elementor-element-38b9235a{--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-338 .elementor-element.elementor-element-8453526{text-align:start;}.elementor-338 .elementor-element.elementor-element-8453526 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:18px;font-weight:400;color:#1c1c1c;}.elementor-338 .elementor-element.elementor-element-2e895041{text-align:start;}.elementor-338 .elementor-element.elementor-element-2e895041 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:20px;font-weight:400;color:#1c1c1c;}.elementor-338 .elementor-element.elementor-element-84a31ab{text-align:start;font-family:"Dosis", Sans-serif;font-size:18px;font-weight:400;color:#6a6a6a;}/* Start custom CSS for container, class: .elementor-element-5892f17e */.elementor-338 .elementor-element.elementor-element-5892f17e,.elementor-338 .elementor-element.elementor-element-5892f17e .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--gap:0px}
.elementor-338 .elementor-element.elementor-element-5892f17e{padding:0;width:100%;max-width:none;background:#fff}
.elementor-338 .elementor-element.elementor-element-5892f17e .ygn-grid{display:grid;grid-template-columns:minmax(0,2.58fr) minmax(0,1fr);align-items:start;gap:40px;width:calc(100% - 40px);max-width:1160px;margin:auto;padding-block:60px 75px}
@media(min-width:1025px) and (max-width:1439px){.elementor-338 .elementor-element.elementor-element-5892f17e .ygn-grid{max-width:940px}}
.elementor-338 .elementor-element.elementor-element-5892f17e h1{line-height:1.15;text-transform:uppercase}
.elementor-338 .elementor-element.elementor-element-5892f17e .ygn-date p,.elementor-338 .elementor-element.elementor-element-5892f17e .ygn-meta p,.elementor-338 .elementor-element.elementor-element-5892f17e .ygp-sidebar p{margin:0;font-size:16px}
.elementor-338 .elementor-element.elementor-element-5892f17e .ygn-meta{border-top:1px solid #ddd;margin-top:22px;padding:14px 0}
.elementor-338 .elementor-element.elementor-element-5892f17e .ygn-photo img{width:100%;display:block}
.elementor-338 .elementor-element.elementor-element-5892f17e .ygn-copy{margin-top:24px;line-height:28px}
.elementor-338 .elementor-element.elementor-element-5892f17e .ygn-copy a{color:#866643;text-decoration:underline}
.elementor-338 .elementor-element.elementor-element-5892f17e .ygn-nav{margin-top:55px;border-top:1px solid #ddd;padding-top:24px}
.elementor-338 .elementor-element.elementor-element-5892f17e .ygn-nav .elementor-button{padding:0;background:transparent;color:#1c1c1c;font:400 22px Cormorant,serif}
.elementor-338 .elementor-element.elementor-element-5892f17e .ygp-sidebar{gap:20px}
.elementor-338 .elementor-element.elementor-element-5892f17e .ygp-sidebar h3{margin-top:20px;text-transform:uppercase}
.elementor-338 .elementor-element.elementor-element-5892f17e .ygp-latest{border-bottom:1px solid #ddd;padding-bottom:8px}
.elementor-338 .elementor-element.elementor-element-5892f17e .ygp-news{display:grid;grid-template-columns:50px minmax(0,1fr);gap:18px;align-items:center}
.elementor-338 .elementor-element.elementor-element-5892f17e .ygp-news-text{grid-template-columns:1fr}
.elementor-338 .elementor-element.elementor-element-5892f17e .ygp-news img{border-radius:50%}
.elementor-338 .elementor-element.elementor-element-5892f17e .ygp-search{display:flex;background:#f5f5f5;border:1px solid #ddd;min-height:50px}
.elementor-338 .elementor-element.elementor-element-5892f17e .ygp-search input{background:transparent;border:0;padding:10px 14px;min-width:0;flex:1;font:16px Dosis,sans-serif}
.elementor-338 .elementor-element.elementor-element-5892f17e .ygp-search button{background:transparent;color:#555;border:0;padding:0 12px;cursor:pointer}
@media(max-width:767px){.elementor-338 .elementor-element.elementor-element-5892f17e .ygn-grid{grid-template-columns:1fr;padding-block:42px}.elementor-338 .elementor-element.elementor-element-5892f17e h1{font-size:34px}}/* End custom CSS */