.elementor-17723 .elementor-element.elementor-element-461282b:not(.elementor-motion-effects-element-type-background), .elementor-17723 .elementor-element.elementor-element-461282b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://online.txst.edu/wp-content/uploads/2025/10/183cf040dd49c30957200dcd2447f733a2d552d2.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-17723 .elementor-element.elementor-element-461282b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 4% 0% 4%;}.elementor-17723 .elementor-element.elementor-element-461282b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17723 .elementor-element.elementor-element-321a675b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17723 .elementor-element.elementor-element-46b1296{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17723 .elementor-element.elementor-element-75957b16 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.9;}.elementor-17723 .elementor-element.elementor-element-75957b16 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17723 .elementor-element.elementor-element-75957b16 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17723 .elementor-element.elementor-element-71302493{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 4% 0% 4%;}.elementor-17723 .elementor-element.elementor-element-71302493 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17723 .elementor-element.elementor-element-5c7fb884 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17723 .elementor-element.elementor-element-5c7fb884 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17723 .elementor-element.elementor-element-3627989{margin-top:0px;margin-bottom:0px;padding:0% 4% 0% 4%;}.elementor-17723 .elementor-element.elementor-element-582d6697 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-17723 .elementor-element.elementor-element-582d6697 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-17723 .elementor-element.elementor-element-52dec47d{text-transform:uppercase;}.elementor-17723 .elementor-element.elementor-element-52dec47d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-17723 .elementor-element.elementor-element-5401cb68{--spacer-size:30px;}.elementor-17723 .elementor-element.elementor-element-1bf0be43 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-17723 .elementor-element.elementor-element-490e7626{margin-top:0px;margin-bottom:0px;padding:0% 4% 0% 4%;}.elementor-17723 .elementor-element.elementor-element-5ab4bdaf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17723 .elementor-element.elementor-element-5ab4bdaf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1EE;}.elementor-17723 .elementor-element.elementor-element-5ab4bdaf > .elementor-element-populated{border-style:solid;border-width:0px 0px 05px 0px;border-color:#AD9156;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4% 4% 4% 4%;}.elementor-17723 .elementor-element.elementor-element-5ab4bdaf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17723 .elementor-element.elementor-element-518e53bd .elementor-heading-title{font-size:28px;text-transform:uppercase;}.elementor-17723 .elementor-element.elementor-element-203c9de6 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-17723 .elementor-element.elementor-element-243bcc9d{--spacer-size:20px;}.elementor-17723 .elementor-element.elementor-element-3670286f > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-17723 .elementor-element.elementor-element-7bd1d067:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17723 .elementor-element.elementor-element-7bd1d067 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1EE;}.elementor-17723 .elementor-element.elementor-element-7bd1d067 > .elementor-element-populated{border-style:solid;border-width:0px 0px 05px 0px;border-color:#AD9156;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4% 4% 4% 4%;}.elementor-17723 .elementor-element.elementor-element-7bd1d067 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17723 .elementor-element.elementor-element-32abc61 .elementor-heading-title{font-size:28px;text-transform:uppercase;}.elementor-17723 .elementor-element.elementor-element-6e0027d1 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-17723 .elementor-element.elementor-element-29078c7e{--spacer-size:20px;}.elementor-17723 .elementor-element.elementor-element-376e66cb > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-17723 .elementor-element.elementor-element-d9e4ee4{margin-top:0px;margin-bottom:0px;padding:0% 4% 0% 4%;}.elementor-17723 .elementor-element.elementor-element-4e1be0d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17723 .elementor-element.elementor-element-4e1be0d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1EE;}.elementor-17723 .elementor-element.elementor-element-4e1be0d1 > .elementor-element-populated{border-style:solid;border-width:0px 0px 05px 0px;border-color:#AD9156;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4% 4% 4% 4%;}.elementor-17723 .elementor-element.elementor-element-4e1be0d1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17723 .elementor-element.elementor-element-63cc526 .elementor-heading-title{font-size:28px;text-transform:uppercase;}.elementor-17723 .elementor-element.elementor-element-3f9a05c1 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-17723 .elementor-element.elementor-element-ca5d61f{--spacer-size:20px;}.elementor-17723 .elementor-element.elementor-element-325c2623 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-17723 .elementor-element.elementor-element-76276264:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17723 .elementor-element.elementor-element-76276264 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1EE;}.elementor-17723 .elementor-element.elementor-element-76276264 > .elementor-element-populated{border-style:solid;border-width:0px 0px 05px 0px;border-color:#AD9156;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4% 4% 4% 4%;}.elementor-17723 .elementor-element.elementor-element-76276264 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17723 .elementor-element.elementor-element-6052aa5f .elementor-heading-title{font-size:28px;text-transform:uppercase;}.elementor-17723 .elementor-element.elementor-element-60b550dc > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-17723 .elementor-element.elementor-element-5c3ff114{--spacer-size:20px;}.elementor-17723 .elementor-element.elementor-element-7906fd71 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-17723 .elementor-element.elementor-element-792c601d{margin-top:0px;margin-bottom:0px;padding:0% 4% 0% 4%;}.elementor-17723 .elementor-element.elementor-element-7924c6fa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17723 .elementor-element.elementor-element-7924c6fa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1EE;}.elementor-17723 .elementor-element.elementor-element-7924c6fa > .elementor-element-populated{border-style:solid;border-width:0px 0px 05px 0px;border-color:#AD9156;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4% 4% 4% 4%;}.elementor-17723 .elementor-element.elementor-element-7924c6fa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17723 .elementor-element.elementor-element-170a3eda .elementor-heading-title{font-size:28px;text-transform:uppercase;}.elementor-17723 .elementor-element.elementor-element-28f14d0b > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-17723 .elementor-element.elementor-element-753bb69f{--spacer-size:20px;}.elementor-17723 .elementor-element.elementor-element-7660b2ff > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-17723 .elementor-element.elementor-element-31b6a75b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17723 .elementor-element.elementor-element-31b6a75b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1EE;}.elementor-17723 .elementor-element.elementor-element-31b6a75b > .elementor-element-populated{border-style:solid;border-width:0px 0px 05px 0px;border-color:#AD9156;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4% 4% 4% 4%;}.elementor-17723 .elementor-element.elementor-element-31b6a75b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17723 .elementor-element.elementor-element-56904e23 .elementor-heading-title{font-size:28px;text-transform:uppercase;}.elementor-17723 .elementor-element.elementor-element-1f067d02 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-17723 .elementor-element.elementor-element-1e3aa135{--spacer-size:20px;}.elementor-17723 .elementor-element.elementor-element-34850112 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-17723 .elementor-element.elementor-element-140dc008{margin-top:0px;margin-bottom:0px;padding:0% 4% 0% 4%;}.elementor-17723 .elementor-element.elementor-element-37f4277e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17723 .elementor-element.elementor-element-37f4277e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1EE;}.elementor-17723 .elementor-element.elementor-element-37f4277e > .elementor-element-populated{border-style:solid;border-width:0px 0px 05px 0px;border-color:#AD9156;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4% 4% 4% 4%;}.elementor-17723 .elementor-element.elementor-element-37f4277e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17723 .elementor-element.elementor-element-2e486b2d .elementor-heading-title{font-size:28px;text-transform:uppercase;}.elementor-17723 .elementor-element.elementor-element-19af146d > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-17723 .elementor-element.elementor-element-50801600{--spacer-size:20px;}.elementor-17723 .elementor-element.elementor-element-5ec2f155 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-17723 .elementor-element.elementor-element-58f96b5b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17723 .elementor-element.elementor-element-58f96b5b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1EE;}.elementor-17723 .elementor-element.elementor-element-58f96b5b > .elementor-element-populated{border-style:solid;border-width:0px 0px 05px 0px;border-color:#AD9156;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4% 4% 4% 4%;}.elementor-17723 .elementor-element.elementor-element-58f96b5b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17723 .elementor-element.elementor-element-593381f0 .elementor-heading-title{font-size:28px;text-transform:uppercase;}.elementor-17723 .elementor-element.elementor-element-2b5c1d25 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-17723 .elementor-element.elementor-element-49189684{--spacer-size:20px;}.elementor-17723 .elementor-element.elementor-element-412da1e9 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-17723 .elementor-element.elementor-element-27ba8838{margin-top:0px;margin-bottom:0px;padding:0% 4% 0% 4%;}.elementor-17723 .elementor-element.elementor-element-43b470cd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17723 .elementor-element.elementor-element-43b470cd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1EE;}.elementor-17723 .elementor-element.elementor-element-43b470cd > .elementor-element-populated{border-style:solid;border-width:0px 0px 05px 0px;border-color:#AD9156;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4% 4% 4% 4%;}.elementor-17723 .elementor-element.elementor-element-43b470cd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17723 .elementor-element.elementor-element-61793724 .elementor-heading-title{font-size:28px;text-transform:uppercase;}.elementor-17723 .elementor-element.elementor-element-1b12f665 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-17723 .elementor-element.elementor-element-55b7e592{--spacer-size:20px;}.elementor-17723 .elementor-element.elementor-element-368d5c2b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-17723 .elementor-element.elementor-element-7f71109e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17723 .elementor-element.elementor-element-7f71109e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1EE;}.elementor-17723 .elementor-element.elementor-element-7f71109e > .elementor-element-populated{border-style:solid;border-width:0px 0px 05px 0px;border-color:#AD9156;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4% 4% 4% 4%;}.elementor-17723 .elementor-element.elementor-element-7f71109e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17723 .elementor-element.elementor-element-40ed847b .elementor-heading-title{font-size:28px;text-transform:uppercase;}.elementor-17723 .elementor-element.elementor-element-606f8fa6 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-17723 .elementor-element.elementor-element-397244c1{--spacer-size:20px;}.elementor-17723 .elementor-element.elementor-element-1b4ba690 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-17723 .elementor-element.elementor-element-31d275cc{margin-top:0px;margin-bottom:0px;padding:0% 4% 0% 4%;}.elementor-17723 .elementor-element.elementor-element-76a7308c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17723 .elementor-element.elementor-element-76a7308c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1EE;}.elementor-17723 .elementor-element.elementor-element-76a7308c > .elementor-element-populated{border-style:solid;border-width:0px 0px 05px 0px;border-color:#AD9156;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4% 4% 4% 4%;}.elementor-17723 .elementor-element.elementor-element-76a7308c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17723 .elementor-element.elementor-element-50fda0ca .elementor-heading-title{font-size:28px;text-transform:uppercase;}.elementor-17723 .elementor-element.elementor-element-12c78d20 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-17723 .elementor-element.elementor-element-2149df23{--spacer-size:20px;}.elementor-17723 .elementor-element.elementor-element-3038161b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-17723 .elementor-element.elementor-element-6f95dca5 > .elementor-element-populated{border-style:solid;border-width:0px 0px 05px 0px;border-color:#AD9156;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4% 4% 4% 4%;}.elementor-17723 .elementor-element.elementor-element-6f95dca5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17723 .elementor-element.elementor-element-787c2594{--spacer-size:20px;}.elementor-17723 .elementor-element.elementor-element-2b739670{padding:0% 4% 0% 4%;}.elementor-17723 .elementor-element.elementor-element-38f5f704 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-17723 .elementor-element.elementor-element-54e087b9{--spacer-size:20px;}.elementor-17723 .elementor-element.elementor-element-fdf5ed7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17723 .elementor-element.elementor-element-7e67a09 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}/* Start custom CSS for heading, class: .elementor-element-518e53bd */.elementor-17723 .elementor-element.elementor-element-518e53bd {
    font-family: halis-GR, serif;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32abc61 */.elementor-17723 .elementor-element.elementor-element-32abc61 {
    font-family: halis-GR, serif;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-490e7626 *//* Targets columns inside the section */
.custom-gap-section > .elementor-container > .elementor-column {
  margin-right: 20px; /* simulates horizontal gap */
  margin-bottom: 20px; /* spacing between rows */
}

/* Remove extra margin on the last column in a row */
.custom-gap-section > .elementor-container > .elementor-column:last-child {
  margin-right: 0;
}

/* On mobile, remove horizontal spacing */
@media (max-width: 800px) {
  .custom-gap-section > .elementor-container > .elementor-column {
    margin-right: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63cc526 */.elementor-17723 .elementor-element.elementor-element-63cc526 {
    font-family: halis-GR, serif;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6052aa5f */.elementor-17723 .elementor-element.elementor-element-6052aa5f {
    font-family: halis-GR, serif;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d9e4ee4 *//* Targets columns inside the section */
.custom-gap-section > .elementor-container > .elementor-column {
  margin-right: 20px; /* simulates horizontal gap */
  margin-bottom: 20px; /* spacing between rows */
}

/* Remove extra margin on the last column in a row */
.custom-gap-section > .elementor-container > .elementor-column:last-child {
  margin-right: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-170a3eda */.elementor-17723 .elementor-element.elementor-element-170a3eda {
    font-family: halis-GR, serif;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56904e23 */.elementor-17723 .elementor-element.elementor-element-56904e23 {
    font-family: halis-GR, serif;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-792c601d *//* Targets columns inside the section */
.custom-gap-section > .elementor-container > .elementor-column {
  margin-right: 20px; /* simulates horizontal gap */
  margin-bottom: 20px; /* spacing between rows */
}

/* Remove extra margin on the last column in a row */
.custom-gap-section > .elementor-container > .elementor-column:last-child {
  margin-right: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e486b2d */.elementor-17723 .elementor-element.elementor-element-2e486b2d {
    font-family: halis-GR, serif;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-593381f0 */.elementor-17723 .elementor-element.elementor-element-593381f0 {
    font-family: halis-GR, serif;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-140dc008 *//* Targets columns inside the section */
.custom-gap-section > .elementor-container > .elementor-column {
  margin-right: 20px; /* simulates horizontal gap */
  margin-bottom: 20px; /* spacing between rows */
}

/* Remove extra margin on the last column in a row */
.custom-gap-section > .elementor-container > .elementor-column:last-child {
  margin-right: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61793724 */.elementor-17723 .elementor-element.elementor-element-61793724 {
    font-family: halis-GR, serif;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40ed847b */.elementor-17723 .elementor-element.elementor-element-40ed847b {
    font-family: halis-GR, serif;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-27ba8838 *//* Targets columns inside the section */
.custom-gap-section > .elementor-container > .elementor-column {
  margin-right: 20px; /* simulates horizontal gap */
  margin-bottom: 20px; /* spacing between rows */
}

/* Remove extra margin on the last column in a row */
.custom-gap-section > .elementor-container > .elementor-column:last-child {
  margin-right: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50fda0ca */.elementor-17723 .elementor-element.elementor-element-50fda0ca {
    font-family: halis-GR, serif;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-31d275cc *//* Targets columns inside the section */
.custom-gap-section > .elementor-container > .elementor-column {
  margin-right: 20px; /* simulates horizontal gap */
  margin-bottom: 20px; /* spacing between rows */
}

/* Remove extra margin on the last column in a row */
.custom-gap-section > .elementor-container > .elementor-column:last-child {
  margin-right: 0;
}/* End custom CSS */