.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}.elementor-widget-google_maps .elementor-widget-container,.elementor-widget-google_maps:not(:has(.elementor-widget-container)){overflow:hidden}.elementor-widget-google_maps .elementor-custom-embed{line-height:0}.elementor-widget-google_maps iframe{height:300px}.elementor-widget-fse_sec_toggler{
display:flex;
flex-wrap: wrap;
}
.elementor-widget-fse_sec_toggler.fse-width-auto .elementor-widget-container{
width: auto;
}
.elementor-widget-fse_sec_toggler.fse-width-full .elementor-widget-container{
width:100%;
}
.elementor-widget-fse_sec_toggler.fse-align-center{
justify-content: center;
text-align: center;
}
.elementor-widget-fse_sec_toggler.fse-align-right{
justify-content: flex-end;
}
.elementor-widget-fse_sec_toggler.fse-align-left{
justify-content: flex-start;
}
.elementor-widget-fse_sec_toggler.fse-icon-flexblock .fse-title{
position: relative;
display:flex; }
.elementor-widget-fse_sec_toggler.fse-valign-center .fse-title{
align-items: center; 
}
.elementor-widget-fse_sec_toggler.fse-valign-bottom .fse-title{
align-items: flex-end; 
}
@media all and (max-width:1024px)
{
.elementor-widget-fse_sec_toggler.fse-align--tabletcenter{
justify-content: center;
text-align: center;
}
.elementor-widget-fse_sec_toggler.fse-align--tabletleft{
justify-content: flex-start;
text-align: left;
}
.elementor-widget-fse_sec_toggler.fse-align--tabletright{
justify-content: flex-end;
}
}
@media all and (max-width:767px)
{
.elementor-widget-fse_sec_toggler.fse-align--mobilecenter{
justify-content: center;
text-align: center;
}
.elementor-widget-fse_sec_toggler.fse-align--mobileleft{
justify-content: flex-start;
text-align: left;
}
.elementor-widget-fse_sec_toggler.fse-align--mobileright{
justify-content: flex-end;
}
}
.elementor-widget-fse_sec_toggler .fse-section-toggler{
}
.elementor-widget-fse_sec_toggler .fse-section-toggler:hover{
cursor: pointer;
}
.elementor-widget-fse_sec_toggler .fse-icon{
vertical-align: middle;
}
.elementor-widget-fse_sec_toggler.fse-icon-inline .fse-icon{
vertical-align: middle;
padding-bottom: 0.15em;
}
.elementor-widget-fse_sec_toggler .fse-icon i{
transition: all 0.5s;
}
.elementor-widget-fse_sec_toggler .fse-icon.rotate-icon.fse-icon-open i{
transition: all 0.5s;
transform: rotateZ(90deg);
}
.elementor-widget-fse_sec_toggler .fse-open-close-icon{
position:absolute;
right:0;
top:0;
}
.elementor-widget-fse_sec_toggler .fse-open-close-icon .fse-close-icon{
display:none;
}
.elementor-widget-fse_sec_toggler .fse-open-close-icon .fse-open-icon{
display: inline-block;
}
.elementor-widget-fse_sec_toggler .fse-open-close-icon.sec-is-open .fse-close-icon{
display: inline-block;
}
.elementor-widget-fse_sec_toggler .fse-open-close-icon.sec-is-open .fse-open-icon{
display: none;
}
.elementor-widget-fse_sec_toggler .fse-toggler-icon.is-svg-icon{
display: inline-block;
}