.elementor-8203 .elementor-element.elementor-element-2351276{--display:flex;}.elementor-8203 .elementor-element.elementor-element-29ef8a5{--display:flex;}.elementor-8203 .elementor-element.elementor-element-78458fc{--display:flex;}.elementor-8203 .elementor-element.elementor-element-275d12b{--display:flex;}.elementor-8203 .elementor-element.elementor-element-b6f3192 img{width:800px;height:400px;object-fit:cover;object-position:center center;}.elementor-8203 .elementor-element.elementor-element-a2dfe26 img{width:800px;height:400px;object-fit:cover;object-position:center center;}.elementor-8203 .elementor-element.elementor-element-ee04bde img{width:800px;height:400px;object-fit:cover;object-position:center center;}.elementor-8203 .elementor-element.elementor-element-d06ec23{--display:flex;}.elementor-8203 .elementor-element.elementor-element-fb27980{--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;}.elementor-8203 .elementor-element.elementor-element-ee452e0 img{width:800px;height:400px;object-fit:cover;object-position:center center;}.elementor-8203 .elementor-element.elementor-element-9d19e66 img{width:800px;height:400px;object-fit:cover;object-position:center center;}.elementor-8203 .elementor-element.elementor-element-2d31366 img{width:800px;height:400px;object-fit:cover;object-position:center center;}.elementor-8203 .elementor-element.elementor-element-b6f52fd img{width:800px;height:400px;object-fit:cover;object-position:center center;}@media(min-width:768px){.elementor-8203 .elementor-element.elementor-element-29ef8a5{--content-width:960px;}.elementor-8203 .elementor-element.elementor-element-78458fc{--content-width:960px;}.elementor-8203 .elementor-element.elementor-element-d06ec23{--content-width:960px;}.elementor-8203 .elementor-element.elementor-element-fb27980{--content-width:960px;}}/* Start custom CSS for container, class: .elementor-element-275d12b */.elementor-8203 .elementor-element.elementor-element-275d12b{
    align-items: flex-start;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78458fc */.scroll-section {
  max-width: 800px;
  margin: 0 auto;
}

.pinned-heading {
  background: white;
  padding: 20px;
  font-size: 2rem;
  z-index: 10;
}
.elementor-8203 .elementor-element.elementor-element-78458fc{
    width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.5em;
  text-align: center;
  position: relative;
  box-sizing: border-box;
}/* End custom CSS */