.elementor-3319 .elementor-element.elementor-element-433304c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3319 .elementor-element.elementor-element-d4787ab{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3319 .elementor-element.elementor-element-9d120aa{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3319 .elementor-element.elementor-element-f361a35{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-3319 .elementor-element.elementor-element-522de05 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3319 .elementor-element.elementor-element-522de05{text-align:start;}.elementor-3319 .elementor-element.elementor-element-522de05 img{width:100%;}.elementor-3319 .elementor-element.elementor-element-e62b708{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-3319 .elementor-element.elementor-element-3b96dee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3319 .elementor-element.elementor-element-f7900d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3319 .elementor-element.elementor-element-b2801cb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3319 .elementor-element.elementor-element-d28e104 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3319 .elementor-element.elementor-element-a77f8ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for image, class: .elementor-element-522de05 */.elementor-3319 .elementor-element.elementor-element-522de05 .elementor-widget-container{line-height:0}
.elementor-3319 .elementor-element.elementor-element-522de05 img{display:block;width:100%;height:auto;max-width:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b96dee */.elementor-3319 .elementor-element.elementor-element-3b96dee p{margin:0;font:300 18px/31.5px Merriweather,serif;color:#424F68;text-align:justify}
.elementor-3319 .elementor-element.elementor-element-3b96dee p span{font:300 14px/24.5px Merriweather,serif}
.elementor-3319 .elementor-element.elementor-element-3b96dee p:first-child{padding-bottom:15px}
.elementor-3319 .elementor-element.elementor-element-3b96dee a{color:#0C1115;text-decoration:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d28e104 */.elementor-3319 .elementor-element.elementor-element-d28e104 p{margin:0;text-align:center;font:300 18px/31.5px Merriweather,serif;color:#0C1115}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-433304c */.elementor-3319 .elementor-element.elementor-element-433304c{background:#F8F8F8}
.elementor-3319 .elementor-element.elementor-element-433304c,.elementor-3319 .elementor-element.elementor-element-433304c .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--gap:0px;--row-gap:0px;--column-gap:0px}
.elementor-3319 .elementor-element.elementor-element-433304c .elementor-widget:not(:last-child){margin-block-end:0}
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-ftr-in{box-sizing:border-box;width:100%;max-width:1080px;margin:0 auto;padding:40px 20px 47px!important;--padding-top:40px;--padding-bottom:47px;--padding-left:20px;--padding-right:20px}
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-ftr-img{flex:none;width:25.4%;padding-right:16px!important;--padding-right:16px;margin-top:21px}
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-ftr-text{flex:1 1 0;min-width:0;margin-top:86px}
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-fnavw{margin-top:38px}
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-fnav ul{display:flex;flex-wrap:wrap;justify-content:center;gap:0 50px;margin:0;padding:0;list-style:none}
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-fnav a{display:inline-block;font:300 14px/28px Merriweather,serif;color:rgba(10,10,10,.85);text-decoration:none}
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-fnav .fgd-fburger{display:none}
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-follow{margin-top:23px}
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-socw{width:100%;margin-top:5px}
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-soc{display:flex;justify-content:center;font-size:11px;line-height:1em}
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-soc-item{display:flex;margin-right:.3em;color:#5B5764;fill:#5B5764;text-decoration:none;transition:color .2s,fill .2s}
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-soc-item:last-child{margin-right:0}
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-soc-icon{display:flex;box-sizing:content-box;width:1.5em;height:1.5em;padding:.6em}
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-soc-icon svg{display:block;width:100%;height:100%;fill:currentColor}
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-soc-item:hover{color:rgba(11,16,19,.35);fill:rgba(11,16,19,.35)}
@media(max-width:1023px){
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-ftr-in{padding:40px 40px 47px!important;--padding-left:40px;--padding-right:40px}
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-ftr-img{width:25.4%}
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-fnav ul{display:none;flex-direction:column;align-items:center;gap:0}
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-fnav.fgd-open ul{display:flex}
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-fnav .fgd-fburger{display:flex;justify-content:center;align-items:center;width:100%;height:53px;color:#0C1115}
}
@media(max-width:767px){
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-ftr-in{padding:40px 20px 37px!important;--padding-bottom:37px;--padding-left:20px;--padding-right:20px}
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-ftr-row{flex-direction:column;align-items:center}
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-ftr-img{width:100%;padding-right:0!important;--padding-right:0;display:flex;align-items:center}
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-ftr-img .elementor-widget-image{width:309px;max-width:100%}
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-ftr-img .elementor-widget-image img{width:309px!important;max-width:100%!important}
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-ftr-text{margin-top:65px}
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-follow{margin-top:19px}
}@media(min-width:1400px){
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-ftr-in{max-width:1398px}
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-ftr-img{width:334px}
.elementor-3319 .elementor-element.elementor-element-433304c .fgd-ftr-img img{width:309px!important}
}/* End custom CSS */