.elementor-11298 .elementor-element.elementor-element-2e4731e{--display:flex;--min-height:300vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11298 .elementor-element.elementor-element-2e4731e:not(.elementor-motion-effects-element-type-background), .elementor-11298 .elementor-element.elementor-element-2e4731e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11298 .elementor-element.elementor-element-031293c{--display:flex;--position:fixed;--min-height:100vh;top:0px;--z-index:1;}.elementor-11298 .elementor-element.elementor-element-031293c:not(.elementor-motion-effects-element-type-background), .elementor-11298 .elementor-element.elementor-element-031293c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-11298 .elementor-element.elementor-element-031293c{left:0px;}body.rtl .elementor-11298 .elementor-element.elementor-element-031293c{right:0px;}.elementor-11298 .elementor-element.elementor-element-961609d{--display:flex;--position:absolute;--min-height:100%;top:0px;}body:not(.rtl) .elementor-11298 .elementor-element.elementor-element-961609d{left:0px;}body.rtl .elementor-11298 .elementor-element.elementor-element-961609d{right:0px;}.elementor-11298 .elementor-element.elementor-element-046d39a{--display:flex;--position:fixed;--min-height:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;top:0px;}body:not(.rtl) .elementor-11298 .elementor-element.elementor-element-046d39a{left:0px;}body.rtl .elementor-11298 .elementor-element.elementor-element-046d39a{right:0px;}.elementor-11298 .elementor-element.elementor-element-b26d249{z-index:1;}.elementor-11298 .elementor-element.elementor-element-a0cba86{text-align:center;}.elementor-11298 .elementor-element.elementor-element-a0cba86 .elementor-heading-title{font-size:4rem;text-transform:uppercase;letter-spacing:0.2em;}.elementor-11298 .elementor-element.elementor-element-1875341 img{max-width:40vh;}.elementor-11298 .elementor-element.elementor-element-1fa0225{z-index:1;}.elementor-11298 .elementor-element.elementor-element-3043d09{--display:flex;--position:fixed;--min-height:100vh;top:0px;--z-index:2;}.elementor-11298 .elementor-element.elementor-element-3043d09:not(.elementor-motion-effects-element-type-background), .elementor-11298 .elementor-element.elementor-element-3043d09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202125;}body:not(.rtl) .elementor-11298 .elementor-element.elementor-element-3043d09{left:0px;}body.rtl .elementor-11298 .elementor-element.elementor-element-3043d09{right:0px;}.elementor-11298 .elementor-element.elementor-element-182587b{--display:flex;--position:absolute;--min-height:100%;top:0px;}body:not(.rtl) .elementor-11298 .elementor-element.elementor-element-182587b{left:0px;}body.rtl .elementor-11298 .elementor-element.elementor-element-182587b{right:0px;}.elementor-11298 .elementor-element.elementor-element-fbf873a{--display:flex;--position:fixed;--min-height:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;top:0px;}body:not(.rtl) .elementor-11298 .elementor-element.elementor-element-fbf873a{left:0px;}body.rtl .elementor-11298 .elementor-element.elementor-element-fbf873a{right:0px;}.elementor-11298 .elementor-element.elementor-element-6c28c2b{z-index:2;}.elementor-11298 .elementor-element.elementor-element-947070e{text-align:center;}.elementor-11298 .elementor-element.elementor-element-947070e .elementor-heading-title{font-size:4rem;text-transform:uppercase;letter-spacing:0.2em;color:#C92020;}.elementor-11298 .elementor-element.elementor-element-d41dd57 img{max-width:40vh;}.elementor-11298 .elementor-element.elementor-element-6b36aa1{--display:flex;--position:fixed;--min-height:100vh;top:0px;--z-index:3;}.elementor-11298 .elementor-element.elementor-element-6b36aa1:not(.elementor-motion-effects-element-type-background), .elementor-11298 .elementor-element.elementor-element-6b36aa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5F8EF;}body:not(.rtl) .elementor-11298 .elementor-element.elementor-element-6b36aa1{left:0px;}body.rtl .elementor-11298 .elementor-element.elementor-element-6b36aa1{right:0px;}.elementor-11298 .elementor-element.elementor-element-f213165{--display:flex;--position:absolute;--min-height:100%;top:0px;}body:not(.rtl) .elementor-11298 .elementor-element.elementor-element-f213165{left:0px;}body.rtl .elementor-11298 .elementor-element.elementor-element-f213165{right:0px;}.elementor-11298 .elementor-element.elementor-element-a8806e6{--display:flex;--position:fixed;--min-height:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;top:0px;}body:not(.rtl) .elementor-11298 .elementor-element.elementor-element-a8806e6{left:0px;}body.rtl .elementor-11298 .elementor-element.elementor-element-a8806e6{right:0px;}.elementor-11298 .elementor-element.elementor-element-9822142{z-index:3;}.elementor-11298 .elementor-element.elementor-element-50319a1{z-index:3;text-align:center;}.elementor-11298 .elementor-element.elementor-element-50319a1 .elementor-heading-title{font-size:4rem;text-transform:uppercase;letter-spacing:0.2em;color:#14B789;}.elementor-11298 .elementor-element.elementor-element-f88ee40 img{max-width:40vh;}@media(min-width:768px){.elementor-11298 .elementor-element.elementor-element-961609d{--width:100%;}.elementor-11298 .elementor-element.elementor-element-046d39a{--width:100%;}.elementor-11298 .elementor-element.elementor-element-182587b{--width:100%;}.elementor-11298 .elementor-element.elementor-element-fbf873a{--width:100%;}.elementor-11298 .elementor-element.elementor-element-f213165{--width:100%;}.elementor-11298 .elementor-element.elementor-element-a8806e6{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-1875341 */.elementor-widget-image img {
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-031293c */.light-section .elementor-button {
  color: #202125;
  border: 2px solid #202125;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d41dd57 */.elementor-widget-image img {
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3043d09 */.dark-section .elementor-button {
  color: #c92020;
  border: 2px solid #c92020;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f88ee40 */.elementor-widget-image img {
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b36aa1 */.color-section .elementor-button {
  color: #14b789;
  border: 2px solid #14b789;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e4731e *//* Default Section Styling */
.section {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  opacity: 0;
  transition: opacity 0.6s ease-in-out;
}

/* Section Background Transitions */
.section.light-section {
  z-index: 3;
}
.section.dark-section {
  z-index: 2;
}
.section.color-section {
  z-index: 1;
}

/* Active Section */
.section.active {
  opacity: 1;
}

/* Hide Previous Content */
.section:not(.active) .section-inner {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease-in-out, transform 0.6s ease-in-out;
}

/* Show Active Content */
.section.active .section-inner {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */