.elementor-29 .elementor-element.elementor-element-87d0ec8{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;transition:all 400ms;}.elementor-29 .elementor-element.elementor-element-fe62a1e{transition:all 400ms;}.elementor-29 .elementor-element.elementor-element-f35f324 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-29 .elementor-element.elementor-element-f35f324{transition:all 400ms;}.elementor-29 .elementor-element.elementor-element-522410b4:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-522410b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d3ae19d );}.elementor-29 .elementor-element.elementor-element-522410b4{transition:all 400ms;}.elementor-29 .elementor-element.elementor-element-522410b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-5b2f4748.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-29 .elementor-element.elementor-element-5b2f4748{transition:all 400ms;}.elementor-29 .elementor-element.elementor-element-2ff524ef{margin-top:96px;margin-bottom:0px;transition:all 400ms;}.elementor-bc-flex-widget .elementor-29 .elementor-element.elementor-element-89ac278.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-29 .elementor-element.elementor-element-89ac278.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-29 .elementor-element.elementor-element-89ac278{transition:all 400ms;}.elementor-29 .elementor-element.elementor-element-6eadd95{transition:all 400ms;}.elementor-29 .elementor-element.elementor-element-8e070d8{transition:all 400ms;}.elementor-29 .elementor-element.elementor-element-abf2d0a > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-29 .elementor-element.elementor-element-abf2d0a{transition:all 400ms;text-align:start;}.elementor-29 .elementor-element.elementor-element-7b35198{transition:all 400ms;text-align:start;color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-6fd6e772{transition:all 400ms;}.elementor-29 .elementor-element.elementor-element-71c43e89 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-29 .elementor-element.elementor-element-71c43e89{transition:all 400ms;text-align:start;}.elementor-29 .elementor-element.elementor-element-331bab0{transition:all 400ms;}.elementor-29 .elementor-element.elementor-element-331bab0 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-left:0px;padding-right:0px;}.elementor-29 .elementor-element.elementor-element-331bab0 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-29 .elementor-element.elementor-element-331bab0 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-29 .elementor-element.elementor-element-331bab0 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-29 .elementor-element.elementor-element-331bab0 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-331bab0 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-780b567c{transition:all 400ms;}.elementor-29 .elementor-element.elementor-element-7e896ad6 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-29 .elementor-element.elementor-element-7e896ad6{transition:all 400ms;text-align:start;}.elementor-29 .elementor-element.elementor-element-6c587c51{--grid-template-columns:repeat(0, auto);transition:all 400ms;--icon-size:15px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-29 .elementor-element.elementor-element-6c587c51 .elementor-widget-container{text-align:left;}.elementor-29 .elementor-element.elementor-element-6c587c51 .elementor-social-icon{background-color:var( --e-global-color-07414c8 );--icon-padding:0.8em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-6c587c51 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-6c587c51 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-6c587c51 .elementor-icon{border-radius:50% 50% 50% 50%;}.elementor-29 .elementor-element.elementor-element-0fa18a8{--grid-template-columns:repeat(0, auto);transition:all 400ms;--icon-size:15px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-29 .elementor-element.elementor-element-0fa18a8 .elementor-widget-container{text-align:left;}.elementor-29 .elementor-element.elementor-element-0fa18a8 .elementor-social-icon{background-color:var( --e-global-color-07414c8 );--icon-padding:0.8em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-0fa18a8 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-0fa18a8 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-0fa18a8 .elementor-icon{border-radius:50% 50% 50% 50%;}.elementor-29 .elementor-element.elementor-element-fcdc8f8{margin-top:0px;margin-bottom:0px;transition:all 400ms;}.elementor-29 .elementor-element.elementor-element-9ac920f{transition:all 400ms;}.elementor-29 .elementor-element.elementor-element-5780b8f > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-29 .elementor-element.elementor-element-5780b8f{transition:all 400ms;text-align:start;}.elementor-29 .elementor-element.elementor-element-6aa65e2{transition:all 400ms;text-align:start;color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-5fe5c282:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-5fe5c282 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-5fe5c282{transition:all 400ms;margin-top:0px;margin-bottom:0px;}.elementor-29 .elementor-element.elementor-element-5fe5c282 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-29 .elementor-element.elementor-element-5f9f9d3c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29 .elementor-element.elementor-element-5f9f9d3c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29 .elementor-element.elementor-element-5f9f9d3c{transition:all 400ms;}.elementor-29 .elementor-element.elementor-element-eb82fe1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-eb82fe1{transition:all 400ms;text-align:center;}.elementor-29 .elementor-element.elementor-element-eb82fe1 img{width:140px;}.elementor-bc-flex-widget .elementor-29 .elementor-element.elementor-element-1d3ad3e4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29 .elementor-element.elementor-element-1d3ad3e4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29 .elementor-element.elementor-element-1d3ad3e4{transition:all 400ms;}.elementor-29 .elementor-element.elementor-element-64fa0b9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-64fa0b9c{transition:all 400ms;text-align:center;}.elementor-29 .elementor-element.elementor-element-64fa0b9c img{width:240px;}.elementor-bc-flex-widget .elementor-29 .elementor-element.elementor-element-26b39a3d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29 .elementor-element.elementor-element-26b39a3d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29 .elementor-element.elementor-element-26b39a3d{transition:all 400ms;}.elementor-29 .elementor-element.elementor-element-1de780e3{transition:all 400ms;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-29 .elementor-element.elementor-element-1de780e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-29 .elementor-element.elementor-element-1de780e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-29 .elementor-element.elementor-element-1de780e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-29 .elementor-element.elementor-element-1de780e3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-29 .elementor-element.elementor-element-1de780e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-29 .elementor-element.elementor-element-1de780e3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-29 .elementor-element.elementor-element-1de780e3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-29 .elementor-element.elementor-element-1de780e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-1de780e3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5ec7628-font-size );}.elementor-29 .elementor-element.elementor-element-1de780e3 .elementor-icon-list-text{color:var( --e-global-color-ec25634 );transition:color 0.3s;}.elementor-29 .elementor-element.elementor-element-1de780e3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-5f9f9d3c{width:33%;}.elementor-29 .elementor-element.elementor-element-1d3ad3e4{width:33%;}.elementor-29 .elementor-element.elementor-element-26b39a3d{width:33.332%;}}@media(max-width:1024px) and (min-width:768px){.elementor-29 .elementor-element.elementor-element-89ac278{width:100%;}.elementor-29 .elementor-element.elementor-element-8e070d8{width:50%;}.elementor-29 .elementor-element.elementor-element-6fd6e772{width:50%;}.elementor-29 .elementor-element.elementor-element-780b567c{width:50%;}.elementor-29 .elementor-element.elementor-element-9ac920f{width:100%;}.elementor-29 .elementor-element.elementor-element-5f9f9d3c{width:40%;}.elementor-29 .elementor-element.elementor-element-1d3ad3e4{width:20%;}.elementor-29 .elementor-element.elementor-element-26b39a3d{width:40%;}}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-522410b4{padding:48px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-2ff524ef{margin-top:0px;margin-bottom:48px;}.elementor-29 .elementor-element.elementor-element-89ac278.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-29 .elementor-element.elementor-element-6eadd95 img{width:50%;}.elementor-29 .elementor-element.elementor-element-8e070d8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-29 .elementor-element.elementor-element-6fd6e772.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-29 .elementor-element.elementor-element-780b567c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-29 .elementor-element.elementor-element-6c587c51{--icon-size:10px;--grid-column-gap:2px;}.elementor-29 .elementor-element.elementor-element-0fa18a8{--icon-size:10px;--grid-column-gap:2px;}.elementor-29 .elementor-element.elementor-element-fcdc8f8{margin-top:0px;margin-bottom:48px;}.elementor-29 .elementor-element.elementor-element-9ac920f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-29 .elementor-element.elementor-element-6aa65e2{text-align:center;}.elementor-29 .elementor-element.elementor-element-1de780e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-1de780e3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5ec7628-font-size );}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-8e070d8{width:100%;}.elementor-29 .elementor-element.elementor-element-abf2d0a{text-align:center;}.elementor-29 .elementor-element.elementor-element-7b35198{text-align:center;}.elementor-29 .elementor-element.elementor-element-6fd6e772{width:50%;}.elementor-29 .elementor-element.elementor-element-71c43e89{text-align:center;}.elementor-29 .elementor-element.elementor-element-780b567c{width:50%;}.elementor-29 .elementor-element.elementor-element-7e896ad6{text-align:center;}.elementor-29 .elementor-element.elementor-element-6c587c51 .elementor-widget-container{text-align:center;}.elementor-29 .elementor-element.elementor-element-0fa18a8 .elementor-widget-container{text-align:center;}.elementor-29 .elementor-element.elementor-element-9ac920f{width:100%;}.elementor-29 .elementor-element.elementor-element-5780b8f{text-align:start;}.elementor-29 .elementor-element.elementor-element-6aa65e2{text-align:center;}.elementor-29 .elementor-element.elementor-element-5f9f9d3c > .elementor-element-populated{padding:0px 30px 30px 30px;}.elementor-29 .elementor-element.elementor-element-eb82fe1{text-align:center;}.elementor-29 .elementor-element.elementor-element-64fa0b9c{text-align:center;}.elementor-29 .elementor-element.elementor-element-64fa0b9c img{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-26b39a3d > .elementor-element-populated{padding:30px 30px 9px 30px;}.elementor-29 .elementor-element.elementor-element-1de780e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-1de780e3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5ec7628-font-size );}}/* Start custom CSS for text-editor, class: .elementor-element-7b35198 */.elementor-29 .elementor-element.elementor-element-7b35198 a{
    color: #555;
}

.elementor-29 .elementor-element.elementor-element-7b35198 a:hover{
    color: #23acdf;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-331bab0 */.elementor-29 .elementor-element.elementor-element-331bab0 li a{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6aa65e2 */.elementor-29 .elementor-element.elementor-element-6aa65e2 a{
    color: #555;
}

.elementor-29 .elementor-element.elementor-element-6aa65e2 a:hover{
    color: #23acdf;
}/* End custom CSS */