.elementor-248 .elementor-element.elementor-element-9943a29.elementor-element{--align-self:flex-start;}.elementor-248 .elementor-element.elementor-element-9943a29 img{width:200px;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 106% ) blur( 0px ) hue-rotate( 0deg );}.elementor-248 .elementor-element.elementor-element-b16b792{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"Cinzel", Sans-serif;font-size:22px;color:#E9DDC8;}.elementor-248 .elementor-element.elementor-element-b16b792 p{margin-block-end:0px;}.elementor-248 .elementor-element.elementor-element-f95599a{font-family:"Lora", Sans-serif;font-size:16px;font-style:italic;color:#E9DDC8;}.elementor-248 .elementor-element.elementor-element-7999da1 .elementor-icon-wrapper{text-align:center;}.elementor-248 .elementor-element.elementor-element-7999da1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-7999da1.elementor-view-framed .elementor-icon, .elementor-248 .elementor-element.elementor-element-7999da1.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-7999da1.elementor-view-framed .elementor-icon, .elementor-248 .elementor-element.elementor-element-7999da1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-7999da1.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-248 .elementor-element.elementor-element-7999da1.elementor-view-framed .elementor-icon:hover, .elementor-248 .elementor-element.elementor-element-7999da1.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-248 .elementor-element.elementor-element-7999da1.elementor-view-framed .elementor-icon:hover, .elementor-248 .elementor-element.elementor-element-7999da1.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-248 .elementor-element.elementor-element-bd233fc .elementor-icon-wrapper{text-align:center;}.elementor-248 .elementor-element.elementor-element-bd233fc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-bd233fc.elementor-view-framed .elementor-icon, .elementor-248 .elementor-element.elementor-element-bd233fc.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-bd233fc.elementor-view-framed .elementor-icon, .elementor-248 .elementor-element.elementor-element-bd233fc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-bd233fc.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-248 .elementor-element.elementor-element-bd233fc.elementor-view-framed .elementor-icon:hover, .elementor-248 .elementor-element.elementor-element-bd233fc.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-248 .elementor-element.elementor-element-bd233fc.elementor-view-framed .elementor-icon:hover, .elementor-248 .elementor-element.elementor-element-bd233fc.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-248 .elementor-element.elementor-element-b616aa6 .elementor-icon-wrapper{text-align:center;}.elementor-248 .elementor-element.elementor-element-b616aa6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-b616aa6.elementor-view-framed .elementor-icon, .elementor-248 .elementor-element.elementor-element-b616aa6.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-b616aa6.elementor-view-framed .elementor-icon, .elementor-248 .elementor-element.elementor-element-b616aa6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-b616aa6.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-248 .elementor-element.elementor-element-b616aa6.elementor-view-framed .elementor-icon:hover, .elementor-248 .elementor-element.elementor-element-b616aa6.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-248 .elementor-element.elementor-element-b616aa6.elementor-view-framed .elementor-icon:hover, .elementor-248 .elementor-element.elementor-element-b616aa6.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-248 .elementor-element.elementor-element-9cfbbff .elementor-icon-wrapper{text-align:center;}.elementor-248 .elementor-element.elementor-element-9cfbbff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-9cfbbff.elementor-view-framed .elementor-icon, .elementor-248 .elementor-element.elementor-element-9cfbbff.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-9cfbbff.elementor-view-framed .elementor-icon, .elementor-248 .elementor-element.elementor-element-9cfbbff.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-9cfbbff.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-248 .elementor-element.elementor-element-9cfbbff.elementor-view-framed .elementor-icon:hover, .elementor-248 .elementor-element.elementor-element-9cfbbff.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-248 .elementor-element.elementor-element-9cfbbff.elementor-view-framed .elementor-icon:hover, .elementor-248 .elementor-element.elementor-element-9cfbbff.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-248 .elementor-element.elementor-element-0f70974{column-gap:0px;text-align:justify;font-family:"Lora", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-0f70974 p{margin-block-end:7px;}.elementor-248 .elementor-element.elementor-element-0f70974 a{color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-63bbc52{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;}.elementor-248 .elementor-element.elementor-element-63bbc52 iframe{height:150px;}.elementor-248 .elementor-element.elementor-element-5ff43f3{text-align:center;color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-5ff43f3 a{color:var( --e-global-color-secondary );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-248 .elementor-element.elementor-element-9943a29 img{width:160px;}.elementor-248 .elementor-element.elementor-element-b16b792{font-size:16px;}.elementor-248 .elementor-element.elementor-element-f95599a{font-size:14px;}.elementor-248 .elementor-element.elementor-element-7999da1 .elementor-icon{font-size:42px;}.elementor-248 .elementor-element.elementor-element-7999da1 .elementor-icon svg{height:42px;}.elementor-248 .elementor-element.elementor-element-bd233fc .elementor-icon{font-size:42px;}.elementor-248 .elementor-element.elementor-element-bd233fc .elementor-icon svg{height:42px;}.elementor-248 .elementor-element.elementor-element-b616aa6 .elementor-icon{font-size:42px;}.elementor-248 .elementor-element.elementor-element-b616aa6 .elementor-icon svg{height:42px;}.elementor-248 .elementor-element.elementor-element-9cfbbff .elementor-icon{font-size:42px;}.elementor-248 .elementor-element.elementor-element-9cfbbff .elementor-icon svg{height:42px;}.elementor-248 .elementor-element.elementor-element-63bbc52{--container-widget-width:342px;--container-widget-flex-grow:0;width:var( --container-widget-width, 342px );max-width:342px;}}@media(max-width:767px){.elementor-248 .elementor-element.elementor-element-7999da1 .elementor-icon{font-size:30px;}.elementor-248 .elementor-element.elementor-element-7999da1 .elementor-icon svg{height:30px;}.elementor-248 .elementor-element.elementor-element-bd233fc .elementor-icon{font-size:30px;}.elementor-248 .elementor-element.elementor-element-bd233fc .elementor-icon svg{height:30px;}.elementor-248 .elementor-element.elementor-element-b616aa6 .elementor-icon{font-size:30px;}.elementor-248 .elementor-element.elementor-element-b616aa6 .elementor-icon svg{height:30px;}.elementor-248 .elementor-element.elementor-element-9cfbbff .elementor-icon{font-size:30px;}.elementor-248 .elementor-element.elementor-element-9cfbbff .elementor-icon svg{height:30px;}.elementor-248 .elementor-element.elementor-element-0f70974{padding:0px 0px 7px 0px;font-size:12px;}}/* Start custom CSS for text-editor, class: .elementor-element-b16b792 */.elementor-248 .elementor-element.elementor-element-b16b792 {
  color: #E9DDC8 !important;
  font-family: 'Cinzel', serif !important;
  font-size: 22px !important;
}

.elementor-248 .elementor-element.elementor-element-b16b792 * {
  color: #E9DDC8 !important;
    font-family: 'Cinzel', serif !important;
  font-size: 22px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f95599a */.elementor-248 .elementor-element.elementor-element-f95599a {
  color: #E9DDC8 !important;
}

.elementor-248 .elementor-element.elementor-element-f95599a * {
  color: #E9DDC8 !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f70974 */.elementor-248 .elementor-element.elementor-element-0f70974 {
  color: #E9DDC8 !important;
}
.elementor-248 .elementor-element.elementor-element-0f70974 * {
  color: #E9DDC8 !important;
}
.elementor-248 .elementor-element.elementor-element-0f70974 a {
 font-family: 'Lora', serif !important;
  font-size: inherit !important;
  font-weight: 400 !important;
  letter-spacing: 0.5px !important;
  color: #E9DDC8 !important;
  text-decoration: none;
}

.elementor-248 .elementor-element.elementor-element-0f70974 a:hover {
  color: #B66A3C !important;/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ff43f3 */.elementor-248 .elementor-element.elementor-element-5ff43f3 {
  color: #E9DDC8 !important;
}

.elementor-248 .elementor-element.elementor-element-5ff43f3 * {
  color: #E9DDC8 !important;}/* End custom CSS */