.elementor-2166 .elementor-element.elementor-element-7619c30.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2166 .elementor-element.elementor-element-7619c30 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2166 .elementor-element.elementor-element-46b82ab > .elementor-container{min-height:400px;}.elementor-2166 .elementor-element.elementor-element-4b8a7ce > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2166 .elementor-element.elementor-element-2ea3238:not(.elementor-motion-effects-element-type-background), .elementor-2166 .elementor-element.elementor-element-2ea3238 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4EF;}.elementor-2166 .elementor-element.elementor-element-2ea3238{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 5% 0%;}.elementor-2166 .elementor-element.elementor-element-2ea3238 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2166 .elementor-element.elementor-element-8f5a2f5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2166 .elementor-element.elementor-element-d13fb91 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.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-2166 .elementor-element.elementor-element-065755a{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:#F18700;}.elementor-2166 .elementor-element.elementor-element-065755a p{margin-block-end:0.4em;}.elementor-2166 .elementor-element.elementor-element-21a238d{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:800;color:#000000;}.elementor-2166 .elementor-element.elementor-element-ea41e52{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-2166 .elementor-element.elementor-element-de68087 > .elementor-widget-container{padding:10% 10% 10% 10%;}.elementor-2166 .elementor-element.elementor-element-de68087{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-2166 .elementor-element.elementor-element-8d495a1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2166 .elementor-element.elementor-element-8d495a1{padding:5% 0% 5% 0%;}.elementor-2166 .elementor-element.elementor-element-54f4e0a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2166 .elementor-element.elementor-element-34c6c93 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2166 .elementor-element.elementor-element-bc6a22b{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:#F18700;}.elementor-2166 .elementor-element.elementor-element-bc6a22b p{margin-block-end:0.4em;}.elementor-2166 .elementor-element.elementor-element-a985a93{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:800;color:#000000;}.elementor-2166 .elementor-element.elementor-element-6974596:not(.elementor-motion-effects-element-type-background), .elementor-2166 .elementor-element.elementor-element-6974596 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EF7911;}.elementor-2166 .elementor-element.elementor-element-6974596{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2166 .elementor-element.elementor-element-6974596 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2166 .elementor-element.elementor-element-95ff385.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2166 .elementor-element.elementor-element-d853aa5{margin-top:2%;margin-bottom:0%;}.elementor-2166 .elementor-element.elementor-element-8b1a2f6{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;color:#FFFFFF;}.elementor-2166 .elementor-element.elementor-element-9022d45{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-2166 .elementor-element.elementor-element-a001763.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2166 .elementor-element.elementor-element-a001763.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.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-2166 .elementor-element.elementor-element-2e42a13 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;fill:#EF7911;color:#EF7911;}@media(max-width:1024px) and (min-width:768px){.elementor-2166 .elementor-element.elementor-element-a7f371b{width:100%;}.elementor-2166 .elementor-element.elementor-element-a001763{width:100%;}}@media(max-width:1024px){.elementor-2166 .elementor-element.elementor-element-065755a{font-size:11px;}.elementor-2166 .elementor-element.elementor-element-21a238d{font-size:30px;}.elementor-2166 .elementor-element.elementor-element-ea41e52{font-size:14px;}.elementor-2166 .elementor-element.elementor-element-de68087{font-size:14px;}.elementor-2166 .elementor-element.elementor-element-bc6a22b{font-size:11px;}.elementor-2166 .elementor-element.elementor-element-a985a93{font-size:30px;}.elementor-2166 .elementor-element.elementor-element-8b1a2f6{text-align:center;font-size:30px;}.elementor-2166 .elementor-element.elementor-element-9022d45{text-align:center;}}@media(max-width:767px){.elementor-2166 .elementor-element.elementor-element-065755a{font-size:11px;}.elementor-2166 .elementor-element.elementor-element-21a238d{font-size:25px;}.elementor-2166 .elementor-element.elementor-element-bc6a22b{font-size:11px;}.elementor-2166 .elementor-element.elementor-element-a985a93{font-size:25px;}.elementor-2166 .elementor-element.elementor-element-8b1a2f6{font-size:25px;}.elementor-2166 .elementor-element.elementor-element-9022d45{text-align:center;}}/* Start custom CSS for text-editor, class: .elementor-element-065755a */.elementor-2166 .elementor-element.elementor-element-065755a p {
  display: flex;
  align-items: center;
  padding: 0!important;
  margin: 0!important;

}
.elementor-2166 .elementor-element.elementor-element-065755a p:before {
  content: "";
  background: #f18700;
  width: 3%;
  height: 3px;
  margin-right: 1.5%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a238d */.elementor-2166 .elementor-element.elementor-element-21a238d p {
    padding: 0!important;
    line-height: normal;

}
.elementor-2166 .elementor-element.elementor-element-21a238d em {
    color: #EF7911;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de68087 */.elementor-2166 .elementor-element.elementor-element-de68087 {
    background: #fff;
}

.elementor-2166 .elementor-element.elementor-element-de68087 .tag {
    display: inline-block;
    font-family: var(--f-mono);
    font-size: .6rem;
    letter-spacing: .15em;
    text-transform: uppercase;
    color: #E8712A;
    background: #FFF0E6;
    padding: .3rem .7rem;
}

.elementor-2166 .elementor-element.elementor-element-de68087 .opt {
    margin-top: 1.5rem;
    display: flex;
    gap: .8rem;
    flex-wrap: wrap;
}

.elementor-2166 .elementor-element.elementor-element-de68087 .date {
    font-family: 'Playfair Display',Georgia,serif;
    font-size: 5rem;
    font-weight: 900;
    color: #FFF0E6;
    line-height: 1;
}

.elementor-2166 .elementor-element.elementor-element-de68087 .txt {
    margin-top: 1rem;
    font-size: .95rem;
    line-height: 1.7;
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d13fb91 */.elementor-2166 .elementor-element.elementor-element-d13fb91 {
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc6a22b */.elementor-2166 .elementor-element.elementor-element-bc6a22b p {
  display: flex;
  align-items: center;
  padding: 0!important;
  margin: 0!important;

}
.elementor-2166 .elementor-element.elementor-element-bc6a22b p:before {
  content: "";
  background: #f18700;
  width: 3%;
  height: 3px;
  margin-right: 1.5%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a985a93 */.elementor-2166 .elementor-element.elementor-element-a985a93 p {
    padding: 0!important;
    line-height: normal;

}
.elementor-2166 .elementor-element.elementor-element-a985a93 em {
    color: #EF7911;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-34c6c93 */.elementor-2166 .elementor-element.elementor-element-34c6c93 {
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b1a2f6 */.elementor-2166 .elementor-element.elementor-element-8b1a2f6 p {
    padding: 0!important;
    line-height: normal;

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d853aa5 */.elementor-2166 .elementor-element.elementor-element-d853aa5 {
    width: 90%;
}/* End custom CSS */