.elementor-7195 .elementor-element.elementor-element-96b62ea { --display: flex; --min-height: 400px; --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-7195 .elementor-element.elementor-element-96b62ea:not(.elementor-motion-effects-element-type-background), .elementor-7195 .elementor-element.elementor-element-96b62ea > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("https://b3987066.assetcdn.net/2.0/3987066/wp-content/uploads/2025/05/full-shot-kids-spending-time-nature.jpg?lossy=2&strip=1&webp=1"); background-position: center center; background-size: 100% auto; }
.elementor-7195 .elementor-element.elementor-element-a8479d2 .elementor-button { background-color: rgba(0, 0, 0, 0.44); font-size: 39px; font-weight: 700; padding: 0px; }
.elementor-7195 .elementor-element.elementor-element-a8479d2 > .elementor-widget-container { margin: 300px 0px 0px; }
.elementor-7195 .elementor-element.elementor-element-24e889a { --display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }
.elementor-7195 .elementor-element.elementor-element-694d212 { --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-7195 .elementor-element.elementor-element-311b34f { --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-7195 .elementor-element.elementor-element-b6d9bb3 { --display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }
.elementor-7195 .elementor-element.elementor-element-5d61082 { --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-7195 .elementor-element.elementor-element-4d56203 > .elementor-widget-container { margin: 0px; }
.elementor-7195 .elementor-element.elementor-element-f97f462 { --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-7195 .elementor-element.elementor-element-7421461 > .elementor-widget-container { margin: 0px; }
.elementor-7195 .elementor-element.elementor-element-3bfbc50 { --display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }
.elementor-7195 .elementor-element.elementor-element-e0ee15d { --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-7195 .elementor-element.elementor-element-2755d03 > .elementor-widget-container { margin: 34px 0px 0px; }
.elementor-7195 .elementor-element.elementor-element-d5ca8a1 { --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-7195 .elementor-element.elementor-element-780b040 { --display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }
.elementor-7195 .elementor-element.elementor-element-c56dc2a { --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-7195 .elementor-element.elementor-element-1e2bc54 { --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-7195 .elementor-element.elementor-element-a56d4fa > .elementor-widget-container { margin: 67px 0px 0px; }
.elementor-7195 .elementor-element.elementor-element-adafa14 { --display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }
.elementor-7195 .elementor-element.elementor-element-0b320cb { --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-7195 .elementor-element.elementor-element-81c3484 { --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-7195 .elementor-element.elementor-element-40a57c6 { --display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }
.elementor-7195 .elementor-element.elementor-element-cf213f2 { --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-7195 .elementor-element.elementor-element-d3da14b { --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-7195 .elementor-element.elementor-element-adcbfd1 { --display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }
.elementor-7195 .elementor-element.elementor-element-1e6f2ea { --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-7195 .elementor-element.elementor-element-be50181 { --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-7195 .elementor-element.elementor-element-3bb7443e { --display: flex; }
.elementor-7195 .elementor-element.elementor-element-583d3098 { text-align: center; font-size: 36px; }
@media (max-width: 767px) {
  .elementor-7195 .elementor-element.elementor-element-96b62ea { --min-height: 90px; }
  .elementor-7195 .elementor-element.elementor-element-a8479d2 > .elementor-widget-container { margin: 47px 0px 0px; }
  .elementor-7195 .elementor-element.elementor-element-a8479d2 .elementor-button { font-size: 22px; }
  .elementor-7195 .elementor-element.elementor-element-2755d03 > .elementor-widget-container { margin: 0px; }
  .elementor-7195 .elementor-element.elementor-element-a56d4fa > .elementor-widget-container { margin: 0px; }
}
@media (min-width: 768px) {
  .elementor-7195 .elementor-element.elementor-element-96b62ea { --content-width: 1600px; }
  .elementor-7195 .elementor-element.elementor-element-694d212 { --width: 50%; }
  .elementor-7195 .elementor-element.elementor-element-311b34f { --width: 50%; }
  .elementor-7195 .elementor-element.elementor-element-5d61082 { --width: 50%; }
  .elementor-7195 .elementor-element.elementor-element-f97f462 { --width: 50%; }
  .elementor-7195 .elementor-element.elementor-element-e0ee15d { --width: 50%; }
  .elementor-7195 .elementor-element.elementor-element-d5ca8a1 { --width: 50%; }
  .elementor-7195 .elementor-element.elementor-element-c56dc2a { --width: 50%; }
  .elementor-7195 .elementor-element.elementor-element-1e2bc54 { --width: 50%; }
  .elementor-7195 .elementor-element.elementor-element-0b320cb { --width: 50%; }
  .elementor-7195 .elementor-element.elementor-element-81c3484 { --width: 50%; }
  .elementor-7195 .elementor-element.elementor-element-cf213f2 { --width: 50%; }
  .elementor-7195 .elementor-element.elementor-element-d3da14b { --width: 50%; }
  .elementor-7195 .elementor-element.elementor-element-1e6f2ea { --width: 50%; }
  .elementor-7195 .elementor-element.elementor-element-be50181 { --width: 50%; }
}