.elementor-77 .elementor-element.elementor-element-f8b507b .elementor-heading-title{font-size:16px;}.elementor-77 .elementor-element.elementor-element-59c0e0b{line-height:2em;}.elementor-77 .elementor-element.elementor-element-59c0e0b a{color:#2F2F2F;}.elementor-77 .elementor-element.elementor-element-fefd405 .elementor-heading-title{font-size:16px;}.elementor-77 .elementor-element.elementor-element-df3e2c4{width:var( --container-widget-width, 104.153% );max-width:104.153%;--container-widget-width:104.153%;--container-widget-flex-grow:0;line-height:2em;}.elementor-77 .elementor-element.elementor-element-260f0db .elementor-heading-title{font-size:16px;}.elementor-77 .elementor-element.elementor-element-8025721{line-height:2em;}.elementor-77 .elementor-element.elementor-element-8025721 a{color:#2F2F2F;}.elementor-77 .elementor-element.elementor-element-89e2772 .elementor-heading-title{font-size:16px;}.elementor-77 .elementor-element.elementor-element-92e85e8{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 27.802% );max-width:27.802%;--container-widget-width:27.802%;--container-widget-flex-grow:0;--icon-size:1rem;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-77 .elementor-element.elementor-element-92e85e8 .elementor-widget-container{text-align:left;}.elementor-77 .elementor-element.elementor-element-aeddbf7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-7276f4f{--divider-border-style:solid;--divider-color:#2F2F2F;--divider-border-width:1px;}.elementor-77 .elementor-element.elementor-element-7276f4f .elementor-divider-separator{width:100%;}.elementor-77 .elementor-element.elementor-element-7276f4f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-77 .elementor-element.elementor-element-1b84434{width:var( --container-widget-width, 94.68% );max-width:94.68%;--container-widget-width:94.68%;--container-widget-flex-grow:0;text-align:center;}.elementor-77 .elementor-element.elementor-element-1b84434 a{color:#2F2F2F;}.elementor-77 .elementor-element.elementor-element-8820b4b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-77 .elementor-element.elementor-element-4f80df6{width:var( --container-widget-width, 92.754% );max-width:92.754%;--container-widget-width:92.754%;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-4f80df6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-4f80df6 .gallery-item .gallery-caption{display:none;}.elementor-77 .elementor-element.elementor-element-4f80df6 .gallery-item{padding:0 10px 10px 0;}.elementor-77 .elementor-element.elementor-element-4f80df6 .gallery{margin:0 -10px -10px 0;}.elementor-77 .elementor-element.elementor-element-4f80df6 .gallery-item img{border-radius:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-77 .elementor-element.elementor-element-1b84434{text-align:start;}}@media(min-width:768px){.elementor-77 .elementor-element.elementor-element-886ecdb{width:11.65%;}.elementor-77 .elementor-element.elementor-element-d241c49{width:24.845%;}.elementor-77 .elementor-element.elementor-element-cd1e3ad{width:18.759%;}.elementor-77 .elementor-element.elementor-element-fdb319a{width:44.669%;}.elementor-77 .elementor-element.elementor-element-b9726ea{width:19.678%;}.elementor-77 .elementor-element.elementor-element-7883ffa{width:42.196%;}.elementor-77 .elementor-element.elementor-element-8820b4b{width:37.459%;}}/* Start custom CSS for text-editor, class: .elementor-element-59c0e0b */a:hover {
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8025721 */a:hover {
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-4f80df6 */.elementor-image-gallery .gallery-item {
    max-width: 10% !important;
}/* End custom CSS */