.elementor-16031 .elementor-element.elementor-element-29bca1a5 {--display: flex;--min-height: 100vh;--flex-direction: row;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height: 100%;--container-widget-flex-grow: 1;--container-widget-align-self: stretch;--flex-wrap-mobile: wrap;--align-items: center;--gap: 0% 0%;--row-gap: 0%;--column-gap: 0%;--flex-wrap: nowrap;--margin-top: -140px;--margin-bottom: 0px;--margin-left: 0px;--margin-right: 0px;--padding-top: 0%;--padding-bottom: 0%;--padding-left: 0%;--padding-right: 0%;}
.elementor-16031 .elementor-element.elementor-element-29bca1a5:not(.elementor-motion-effects-element-type-background), .elementor-16031 .elementor-element.elementor-element-29bca1a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: transparent;background-image: linear-gradient(180deg,var(--e-global-color-secondary) 50%,var(--e-global-color-4effb44) 100%);}
.elementor-16031 .elementor-element.elementor-element-29bca1a5.e-con {--flex-grow: 0;--flex-shrink: 0;}
.elementor-16031 .elementor-element.elementor-element-80e8b0f {--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;--gap: 0px 0px;--row-gap: 0px;--column-gap: 0px;--margin-top: 100px;--margin-bottom: 120px;--margin-left: 120px;--margin-right: 0px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;--z-index: 20;}
.elementor-16031 .elementor-element.elementor-element-80e8b0f.e-con {--flex-grow: 0;--flex-shrink: 0;}
.elementor-16031 .elementor-element.elementor-element-410094af {--display: flex;--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: center;--align-items: flex-start;--gap: 15px 30px;--row-gap: 15px;--column-gap: 30px;--padding-top: 0%;--padding-bottom: 0%;--padding-left: 0%;--padding-right: 0%;}
.elementor-16031 .elementor-element.elementor-element-410094af.e-con {--flex-grow: 0;--flex-shrink: 0;}
.elementor-16031 .elementor-element.elementor-element-13dd5e69 > .elementor-widget-container {padding: 20% 0% 0% 0%;}
.elementor-16031 .elementor-element.elementor-element-13dd5e69.elementor-element {--flex-grow: 1;--flex-shrink: 0;}
.elementor-16031 .elementor-element.elementor-element-13dd5e69 {z-index: 1;text-align: left;}
.elementor-16031 .elementor-element.elementor-element-13dd5e69.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-13dd5e69.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-13dd5e69 .elementor-heading-title {font-family: "raleway",Sans-serif;font-size: 96px;font-weight: 300;text-transform: capitalize;line-height: 125px;color: var(--e-global-color-text);}
.elementor-16031 .elementor-element.elementor-element-542deb59 > .elementor-widget-container {padding: 0% 0% 5% 0%;}
.elementor-16031 .elementor-element.elementor-element-542deb59.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-542deb59.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-542deb59 {text-align: left;color: var(--e-global-color-text);font-family: "raleway",Sans-serif;font-size: 35px;font-weight: 400;line-height: 42px;}
.elementor-16031 .elementor-element.elementor-element-eeb9558 {--display: grid;--e-con-grid-template-columns: repeat(2,1fr);--e-con-grid-template-rows: repeat(1,1fr);--grid-auto-flow: row;}
.elementor-16031 .elementor-element.elementor-element-7d1bb1d > .elementor-widget-container {padding: 0px 0px 0px 0px;}
.elementor-16031 .elementor-element.elementor-element-7d1bb1d.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-7d1bb1d.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-22ea31a .elementor-button {background-color: rgba(247,247,247,0);fill: var(--e-global-color-text);color: var(--e-global-color-text);border-style: solid;border-width: 2px 2px 2px 2px;}
.elementor-16031 .elementor-element.elementor-element-22ea31a .elementor-button:hover, .elementor-16031 .elementor-element.elementor-element-22ea31a .elementor-button:focus {background-color: var(--e-global-color-16a2968);}
.elementor-16031 .elementor-element.elementor-element-22ea31a.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-22ea31a.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-d8e950d {--display: flex;--min-height: 0px;--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;--margin-top: 0px;--margin-bottom: 0px;--margin-left: -200px;--margin-right: 0px;--z-index: 10;}
.elementor-16031 .elementor-element.elementor-element-d8e950d.e-con {--flex-grow: 1;--flex-shrink: 0;}
.elementor-16031 .elementor-element.elementor-element-22b03b13.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-22b03b13.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-22b03b13 img {width: 100%;max-width: 100%;height: 100vh;object-fit: cover;object-position: center center;border-radius: 10px 10px 10px 10px;}
.elementor-16031 .elementor-element.elementor-element-0f15794 {--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;--padding-top: 100px;--padding-bottom: 50px;--padding-left: 0px;--padding-right: 0px;}
.elementor-16031 .elementor-element.elementor-element-0f15794:not(.elementor-motion-effects-element-type-background), .elementor-16031 .elementor-element.elementor-element-0f15794 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: var(--e-global-color-4effb44);}
.elementor-16031 .elementor-element.elementor-element-091c736 {width: var(--container-widget-width,60%);max-width: 60%;--container-widget-width: 60%;--container-widget-flex-grow: 0;}
.elementor-16031 .elementor-element.elementor-element-091c736 > .elementor-widget-container {background-color: var(--e-global-color-4effb44);padding: 0px 0px 0px 0px;}
.elementor-16031 .elementor-element.elementor-element-091c736.elementor-element {--align-self: center;}
.elementor-16031 .elementor-element.elementor-element-091c736.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-091c736.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-d406817 > .elementor-widget-container {margin: 0px 0px 40px 0px;padding: 20px 0px 20px 0px;}
.elementor-16031 .elementor-element.elementor-element-d406817.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-d406817.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-d406817 {text-align: center;}
.elementor-16031 .elementor-element.elementor-element-d406817 .elementor-heading-title {font-family: "Raleway",Sans-serif;font-size: 75px;font-weight: 300;font-style: normal;line-height: 75px;color: var(--e-global-color-text);}
.elementor-16031 .elementor-element.elementor-element-0fbee69 > .elementor-widget-container {padding: 0px 150px 0px 150px;}
.elementor-16031 .elementor-element.elementor-element-0fbee69.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-0fbee69.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-0fbee69 {text-align: center;}
.elementor-16031 .elementor-element.elementor-element-ca6e936 {--e-image-carousel-slides-to-show: 1;}
.elementor-16031 .elementor-element.elementor-element-ca6e936 > .elementor-widget-container {padding: 50px 300px 0px 300px;}
.elementor-16031 .elementor-element.elementor-element-ca6e936.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-ca6e936.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-ca6e936 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-16031 .elementor-element.elementor-element-ca6e936 .elementor-swiper-button.elementor-swiper-button-next {color: var(--e-global-color-text);}
.elementor-16031 .elementor-element.elementor-element-ca6e936 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-16031 .elementor-element.elementor-element-ca6e936 .elementor-swiper-button.elementor-swiper-button-next svg {fill: var(--e-global-color-text);}
.elementor-16031 .elementor-element.elementor-element-ca6e936 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {background: var(--e-global-color-2950449);opacity: var(--e-global-color-2950449);}
.elementor-16031 .elementor-element.elementor-element-ca6e936 .swiper-pagination-bullet {background: var(--e-global-color-847f189);}
.elementor-16031 .elementor-element.elementor-element-9d9a429 {--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-16031 .elementor-element.elementor-element-7e02c2d4 {--display: flex;--flex-direction: row;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height: 100%;--container-widget-flex-grow: 1;--container-widget-align-self: stretch;--flex-wrap-mobile: wrap;--justify-content: flex-start;--align-items: center;--gap: 20px 20px;--row-gap: 20px;--column-gap: 20px;--padding-top: 0%;--padding-bottom: 10%;--padding-left: 0%;--padding-right: 0%;}
.elementor-16031 .elementor-element.elementor-element-f88d3eb {--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;--margin-top: 0%;--margin-bottom: 0%;--margin-left: 0%;--margin-right: 5%;--padding-top: 0%;--padding-bottom: 0%;--padding-left: 0%;--padding-right: 0%;}
.elementor-16031 .elementor-element.elementor-element-f88d3eb.e-con {--flex-grow: 0;--flex-shrink: 1;}
.elementor-16031 .elementor-element.elementor-element-6945bd6.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-6945bd6.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-6945bd6 {text-align: left;}
.elementor-16031 .elementor-element.elementor-element-6945bd6 .elementor-heading-title {font-family: "Raleway",Sans-serif;font-size: 75px;font-weight: 300;font-style: normal;line-height: 75px;color: var(--e-global-color-text);}
.elementor-16031 .elementor-element.elementor-element-24f20b59 {--spacer-size: 50px;}
.elementor-16031 .elementor-element.elementor-element-24f20b59.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-24f20b59.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-38d46485 > .elementor-widget-container {padding: 0px 0px 0px 0px;}
.elementor-16031 .elementor-element.elementor-element-38d46485.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-38d46485.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-470afae2 {--display: flex;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-16031 .elementor-element.elementor-element-470afae2:before {color: var(--e-global-color-secondary);}
.elementor-16031 .elementor-element.elementor-element-e1950c8 {--display: flex;}
.elementor-16031 .elementor-element.elementor-element-586a58e > .elementor-widget-container {margin: 20px 20px 20px 20px;}
.elementor-16031 .elementor-element.elementor-element-586a58e.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-586a58e.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-0ec5811 {--display: flex;}
.elementor-16031 .elementor-element.elementor-element-f774841 > .elementor-widget-container {margin: 20px 20px 20px 20px;}
.elementor-16031 .elementor-element.elementor-element-f774841.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-f774841.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-839c40d {--display: flex;}
.elementor-16031 .elementor-element.elementor-element-0edb601 > .elementor-widget-container {margin: 20px 20px 20px 20px;}
.elementor-16031 .elementor-element.elementor-element-0edb601.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-0edb601.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-d8033a9 {--display: flex;}
.elementor-16031 .elementor-element.elementor-element-0288263 > .elementor-widget-container {margin: 20px 20px 20px 20px;}
.elementor-16031 .elementor-element.elementor-element-0288263.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-0288263.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-6db3110 {--display: flex;}
.elementor-16031 .elementor-element.elementor-element-03ccbc5 > .elementor-widget-container {margin: 20px 20px 20px 20px;}
.elementor-16031 .elementor-element.elementor-element-03ccbc5.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-03ccbc5.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-6f96514 {--display: flex;}
.elementor-16031 .elementor-element.elementor-element-4909b0b > .elementor-widget-container {margin: 20px 20px 20px 20px;}
.elementor-16031 .elementor-element.elementor-element-4909b0b.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-4909b0b.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-03aae42 {--display: flex;}
.elementor-16031 .elementor-element.elementor-element-7d2c6ac > .elementor-widget-container {margin: 20px 20px 20px 20px;}
.elementor-16031 .elementor-element.elementor-element-7d2c6ac.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-7d2c6ac.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-62008eb {--display: flex;}
.elementor-16031 .elementor-element.elementor-element-905f05d > .elementor-widget-container {margin: 20px 20px 20px 20px;}
.elementor-16031 .elementor-element.elementor-element-905f05d.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-905f05d.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-eb5e84e {--display: flex;}
.elementor-16031 .elementor-element.elementor-element-eca4176 > .elementor-widget-container {margin: 20px 20px 20px 20px;}
.elementor-16031 .elementor-element.elementor-element-eca4176.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-eca4176.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-6482f93 {--n-accordion-title-font-size: var(--e-global-typography-01cc4a9-font-size);--n-accordion-item-title-space-between: 5px;--n-accordion-item-title-distance-from-content: 0px;--n-accordion-border-radius: 10px 10px 0px 0px;--n-accordion-title-normal-color: var(--e-global-color-2950449);--n-accordion-title-hover-color: var(--e-global-color-2950449);--n-accordion-title-active-color: var(--e-global-color-2950449);--n-accordion-icon-size: 15px;}
.elementor-16031 .elementor-element.elementor-element-6482f93 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {background-color: var(--e-global-color-2597f5f);border-style: none;}
.elementor-16031 .elementor-element.elementor-element-6482f93 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover {background-color: var(--e-global-color-primary);}
.elementor-16031 .elementor-element.elementor-element-6482f93 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title {background-color: var(--e-global-color-primary);border-style: none;}
:where( .elementor-16031 .elementor-element.elementor-element-6482f93 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con {background-color: var(--e-global-color-2597f5f);border-style: none;}
.elementor-16031 .elementor-element.elementor-element-6482f93.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-6482f93.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
:where( .elementor-16031 .elementor-element.elementor-element-6482f93 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {font-family: var(--e-global-typography-01cc4a9-font-family),Sans-serif;font-weight: var(--e-global-typography-01cc4a9-font-weight);line-height: var(--e-global-typography-01cc4a9-line-height);}
.elementor-16031 .elementor-element.elementor-element-2a7ac78c {--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;max-width: 1000px;--border-radius: 10px 10px 10px 10px;--padding-top: 20px;--padding-bottom: 20px;--padding-left: 20px;--padding-right: 20px;}
.elementor-16031 .elementor-element.elementor-element-2a7ac78c:not(.elementor-motion-effects-element-type-background), .elementor-16031 .elementor-element.elementor-element-2a7ac78c > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: transparent;background-image: linear-gradient(192deg,var(--e-global-color-2597f5f) 21%,var(--e-global-color-accent) 100%);}
.elementor-16031 .elementor-element.elementor-element-24cbc00a {--display: flex;}
.elementor-16031 .elementor-element.elementor-element-24cbc00a.e-con {--flex-grow: 0;--flex-shrink: 0;}
.elementor-16031 .elementor-element.elementor-element-46a6442e.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-46a6442e.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-50484f0a > .elementor-widget-container {margin: 20px 0px 0px 0px;}
.elementor-16031 .elementor-element.elementor-element-50484f0a.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-50484f0a.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-50484f0a .elementor-heading-title {color: var(--e-global-color-2950449);}
.elementor-16031 .elementor-element.elementor-element-4c22f40 > .elementor-widget-container {margin: 20px 0px 0px 0px;}
.elementor-16031 .elementor-element.elementor-element-4c22f40.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-4c22f40.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-4c22f40 {font-size: 10px;}
.elementor-16031 .elementor-element.elementor-element-25095a34 {--display: flex;--flex-direction: row;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height: 100%;--container-widget-flex-grow: 1;--container-widget-align-self: stretch;--flex-wrap-mobile: wrap;--justify-content: center;--align-items: center;}
.elementor-16031 .elementor-element.elementor-element-67574fc8.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-67574fc8.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-67574fc8 .elementor-button {height: 50px;display: flex;align-items: center;justify-content: center;}
.elementor-16031 .elementor-element.elementor-element-68ee568 {--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;--padding-top: 100px;--padding-bottom: 100px;--padding-left: 0px;--padding-right: 0px;}
.elementor-16031 .elementor-element.elementor-element-36040a7d {--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;--gap: 10px 10px;--row-gap: 10px;--column-gap: 10px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-16031 .elementor-element.elementor-element-4b4172d3 > .elementor-widget-container {padding: 10px 0px 30px 0px;}
.elementor-16031 .elementor-element.elementor-element-4b4172d3.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-4b4172d3.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-4b4172d3 {text-align: center;}
.elementor-16031 .elementor-element.elementor-element-4b4172d3 .elementor-heading-title {color: var(--e-global-color-primary);}
.elementor-16031 .elementor-element.elementor-element-8dade6f {width: 100%;max-width: 100%;text-align: center;}
.elementor-16031 .elementor-element.elementor-element-8dade6f > .elementor-widget-container {padding: 0px 0px 50px 0px;}
.elementor-16031 .elementor-element.elementor-element-8dade6f.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-8dade6f.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-8dade6f .elementor-heading-title {font-family: var(--e-global-typography-secondary-font-family),Sans-serif;font-size: var(--e-global-typography-secondary-font-size);font-weight: var(--e-global-typography-secondary-font-weight);font-style: var(--e-global-typography-secondary-font-style);line-height: var(--e-global-typography-secondary-line-height);color: var(--e-global-color-text);}
.elementor-16031 .elementor-element.elementor-element-4eb74c60 {--display: grid;--e-con-grid-template-columns: repeat(2,1fr);--e-con-grid-template-rows: repeat(1,1fr);--grid-auto-flow: row;--align-items: center;}
.elementor-16031 .elementor-element.elementor-element-3ae8b2ae {--display: flex;--justify-content: flex-start;--margin-top: 0px;--margin-bottom: 0px;--margin-left: 50px;--margin-right: 0px;--padding-top: 30px;--padding-bottom: 30px;--padding-left: 30px;--padding-right: 30px;}
.elementor-16031 .elementor-element.elementor-element-3ae8b2ae.e-con {--flex-grow: 0;--flex-shrink: 0;}
.elementor-16031 .elementor-element.elementor-element-f18ad6a.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-f18ad6a.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-f18ad6a > .elementor-widget-container {border-radius: 10px 10px 10px 10px;}
.elementor-16031 .elementor-element.elementor-element-f18ad6a .elementor-wrapper {--video-aspect-ratio: 1.77777;}
.elementor-16031 .elementor-element.elementor-element-53210d3b {--display: flex;--align-items: flex-start;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--padding-top: 15px;--padding-bottom: 15px;--padding-left: 80px;--padding-right: 100px;}
.elementor-16031 .elementor-element.elementor-element-53210d3b.e-con {--flex-grow: 0;--flex-shrink: 0;}
.elementor-16031 .elementor-element.elementor-element-3ebbefc.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-3ebbefc.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-3ebbefc .main-head {color: var(--e-global-color-2597f5f);font-family: "raleway",Sans-serif;font-size: 35px;font-weight: 400;line-height: 42px;}
.elementor-16031 .elementor-element.elementor-element-3ebbefc .sub-head {color: var(--e-global-color-2950449);font-family: var(--e-global-typography-d0b47bb-font-family),Sans-serif;font-size: var(--e-global-typography-d0b47bb-font-size);font-weight: var(--e-global-typography-d0b47bb-font-weight);text-transform: var(--e-global-typography-d0b47bb-text-transform);line-height: var(--e-global-typography-d0b47bb-line-height);}
.elementor-16031 .elementor-element.elementor-element-8d97d54 > .elementor-widget-container {padding: 0px 0px 20px 0px;}
.elementor-16031 .elementor-element.elementor-element-8d97d54.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-8d97d54.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-b5883d2.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-b5883d2.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-b5883d2 .main-head {color: var(--e-global-color-2597f5f);font-family: var(--e-global-typography-a072e79-font-family),Sans-serif;font-size: var(--e-global-typography-a072e79-font-size);font-weight: var(--e-global-typography-a072e79-font-weight);line-height: var(--e-global-typography-a072e79-line-height);}
.elementor-16031 .elementor-element.elementor-element-b5883d2 .sub-head {font-family: var(--e-global-typography-d0b47bb-font-family),Sans-serif;font-size: var(--e-global-typography-d0b47bb-font-size);font-weight: var(--e-global-typography-d0b47bb-font-weight);text-transform: var(--e-global-typography-d0b47bb-text-transform);line-height: var(--e-global-typography-d0b47bb-line-height);}
.elementor-16031 .elementor-element.elementor-element-56b864a6 > .elementor-widget-container {padding: 0px 0px 20px 0px;}
.elementor-16031 .elementor-element.elementor-element-56b864a6.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-56b864a6.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-4c48f1a.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-4c48f1a.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-4c48f1a .main-head {color: var(--e-global-color-2597f5f);font-family: "raleway",Sans-serif;font-size: 35px;font-weight: 400;line-height: 42px;}
.elementor-16031 .elementor-element.elementor-element-4c48f1a .sub-head {font-family: var(--e-global-typography-d0b47bb-font-family),Sans-serif;font-size: var(--e-global-typography-d0b47bb-font-size);font-weight: var(--e-global-typography-d0b47bb-font-weight);text-transform: var(--e-global-typography-d0b47bb-text-transform);line-height: var(--e-global-typography-d0b47bb-line-height);}
.elementor-16031 .elementor-element.elementor-element-309e296e > .elementor-widget-container {padding: 0px 0px 20px 0px;}
.elementor-16031 .elementor-element.elementor-element-309e296e.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-309e296e.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-7c4abcd.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-7c4abcd.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-7c4abcd .main-head {color: var(--e-global-color-2597f5f);font-family: var(--e-global-typography-a072e79-font-family),Sans-serif;font-size: var(--e-global-typography-a072e79-font-size);font-weight: var(--e-global-typography-a072e79-font-weight);line-height: var(--e-global-typography-a072e79-line-height);}
.elementor-16031 .elementor-element.elementor-element-7c4abcd .sub-head {font-family: var(--e-global-typography-d0b47bb-font-family),Sans-serif;font-size: var(--e-global-typography-d0b47bb-font-size);font-weight: var(--e-global-typography-d0b47bb-font-weight);text-transform: var(--e-global-typography-d0b47bb-text-transform);line-height: var(--e-global-typography-d0b47bb-line-height);}
.elementor-16031 .elementor-element.elementor-element-7211dabf > .elementor-widget-container {padding: 0px 0px 20px 0px;}
.elementor-16031 .elementor-element.elementor-element-7211dabf.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-7211dabf.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-ad67207 > .elementor-widget-container {padding: 0px 0px 0px 0px;}
.elementor-16031 .elementor-element.elementor-element-ad67207.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-ad67207.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-e1e2b5d {--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;--padding-top: 100px;--padding-bottom: 100px;--padding-left: 0px;--padding-right: 0px;}
.elementor-16031 .elementor-element.elementor-element-e1e2b5d:not(.elementor-motion-effects-element-type-background), .elementor-16031 .elementor-element.elementor-element-e1e2b5d > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: var(--e-global-color-accent);}
.elementor-16031 .elementor-element.elementor-element-022a492.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-022a492.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-96fe02e > .elementor-widget-container {margin: 0px 0px 40px 0px;padding: 20px 0px 0px 0px;}
.elementor-16031 .elementor-element.elementor-element-96fe02e.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-96fe02e.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-96fe02e {text-align: center;}
.elementor-16031 .elementor-element.elementor-element-96fe02e .elementor-heading-title {font-family: "Raleway",Sans-serif;font-size: 75px;font-weight: 300;font-style: normal;line-height: 75px;color: var(--e-global-color-text);}
.elementor-16031 .elementor-element.elementor-element-77cd2bc {--display: grid;--e-con-grid-template-columns: repeat(3,1fr);--e-con-grid-template-rows: repeat(1,1fr);--grid-auto-flow: row;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
.elementor-16031 .elementor-element.elementor-element-5004b36 {--display: flex;--padding-top: 20px;--padding-bottom: 20px;--padding-left: 20px;--padding-right: 20px;}
.elementor-16031 .elementor-element.elementor-element-5004b36.e-con {--flex-grow: 0;--flex-shrink: 0;}
.elementor-16031 .elementor-element.elementor-element-6effc89.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-6effc89.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-6effc89 .elementor-icon-wrapper {text-align: center;}
.elementor-16031 .elementor-element.elementor-element-6effc89.elementor-view-stacked .elementor-icon {background-color: var(--e-global-color-text);color: var(--e-global-color-primary);}
.elementor-16031 .elementor-element.elementor-element-6effc89.elementor-view-framed .elementor-icon, .elementor-16031 .elementor-element.elementor-element-6effc89.elementor-view-default .elementor-icon {color: var(--e-global-color-text);border-color: var(--e-global-color-text);}
.elementor-16031 .elementor-element.elementor-element-6effc89.elementor-view-framed .elementor-icon, .elementor-16031 .elementor-element.elementor-element-6effc89.elementor-view-default .elementor-icon svg {fill: var(--e-global-color-text);}
.elementor-16031 .elementor-element.elementor-element-6effc89.elementor-view-framed .elementor-icon {background-color: var(--e-global-color-primary);}
.elementor-16031 .elementor-element.elementor-element-6effc89.elementor-view-stacked .elementor-icon svg {fill: var(--e-global-color-primary);}
.elementor-16031 .elementor-element.elementor-element-6effc89 .elementor-icon {font-size: 40px;padding: 20px;}
.elementor-16031 .elementor-element.elementor-element-6effc89 .elementor-icon svg {height: 40px;}
.elementor-16031 .elementor-element.elementor-element-bb4ad10 > .elementor-widget-container {margin: 20px 0px 0px 0px;}
.elementor-16031 .elementor-element.elementor-element-bb4ad10.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-bb4ad10.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-bb4ad10 {text-align: left;color: var(--e-global-color-text);}
.elementor-16031 .elementor-element.elementor-element-f2e0c44 {--display: flex;--padding-top: 20px;--padding-bottom: 20px;--padding-left: 20px;--padding-right: 20px;}
.elementor-16031 .elementor-element.elementor-element-f2e0c44.e-con {--flex-grow: 0;--flex-shrink: 0;}
.elementor-16031 .elementor-element.elementor-element-0939808.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-0939808.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-0939808 .elementor-icon-wrapper {text-align: center;}
.elementor-16031 .elementor-element.elementor-element-0939808.elementor-view-stacked .elementor-icon {background-color: var(--e-global-color-text);color: var(--e-global-color-primary);}
.elementor-16031 .elementor-element.elementor-element-0939808.elementor-view-framed .elementor-icon, .elementor-16031 .elementor-element.elementor-element-0939808.elementor-view-default .elementor-icon {color: var(--e-global-color-text);border-color: var(--e-global-color-text);}
.elementor-16031 .elementor-element.elementor-element-0939808.elementor-view-framed .elementor-icon, .elementor-16031 .elementor-element.elementor-element-0939808.elementor-view-default .elementor-icon svg {fill: var(--e-global-color-text);}
.elementor-16031 .elementor-element.elementor-element-0939808.elementor-view-framed .elementor-icon {background-color: var(--e-global-color-primary);}
.elementor-16031 .elementor-element.elementor-element-0939808.elementor-view-stacked .elementor-icon svg {fill: var(--e-global-color-primary);}
.elementor-16031 .elementor-element.elementor-element-0939808 .elementor-icon {font-size: 40px;padding: 20px;}
.elementor-16031 .elementor-element.elementor-element-0939808 .elementor-icon svg {height: 40px;}
.elementor-16031 .elementor-element.elementor-element-4ffb876 > .elementor-widget-container {margin: 20px 0px 0px 0px;}
.elementor-16031 .elementor-element.elementor-element-4ffb876.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-4ffb876.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-4ffb876 {text-align: left;color: var(--e-global-color-text);}
.elementor-16031 .elementor-element.elementor-element-be7d7df {--display: flex;--padding-top: 20px;--padding-bottom: 20px;--padding-left: 20px;--padding-right: 20px;}
.elementor-16031 .elementor-element.elementor-element-be7d7df.e-con {--flex-grow: 0;--flex-shrink: 0;}
.elementor-16031 .elementor-element.elementor-element-3923179.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-3923179.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-3923179 .elementor-icon-wrapper {text-align: center;}
.elementor-16031 .elementor-element.elementor-element-3923179.elementor-view-stacked .elementor-icon {background-color: var(--e-global-color-text);color: var(--e-global-color-primary);}
.elementor-16031 .elementor-element.elementor-element-3923179.elementor-view-framed .elementor-icon, .elementor-16031 .elementor-element.elementor-element-3923179.elementor-view-default .elementor-icon {color: var(--e-global-color-text);border-color: var(--e-global-color-text);}
.elementor-16031 .elementor-element.elementor-element-3923179.elementor-view-framed .elementor-icon, .elementor-16031 .elementor-element.elementor-element-3923179.elementor-view-default .elementor-icon svg {fill: var(--e-global-color-text);}
.elementor-16031 .elementor-element.elementor-element-3923179.elementor-view-framed .elementor-icon {background-color: var(--e-global-color-primary);}
.elementor-16031 .elementor-element.elementor-element-3923179.elementor-view-stacked .elementor-icon svg {fill: var(--e-global-color-primary);}
.elementor-16031 .elementor-element.elementor-element-3923179 .elementor-icon {font-size: 40px;padding: 20px;}
.elementor-16031 .elementor-element.elementor-element-3923179 .elementor-icon svg {height: 40px;}
.elementor-16031 .elementor-element.elementor-element-74e6b7e > .elementor-widget-container {margin: 20px 0px 0px 0px;}
.elementor-16031 .elementor-element.elementor-element-74e6b7e.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-74e6b7e.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-74e6b7e {text-align: justify;}
.elementor-16031 .elementor-element.elementor-element-629d5742 {--display: flex;--min-height: 100vh;--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: flex-start;--align-items: center;--gap: 50px 50px;--row-gap: 50px;--column-gap: 50px;--flex-wrap: wrap;--padding-top: 100px;--padding-bottom: 100px;--padding-left: 0px;--padding-right: 0px;}
.elementor-16031 .elementor-element.elementor-element-629d5742:not(.elementor-motion-effects-element-type-background), .elementor-16031 .elementor-element.elementor-element-629d5742 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: transparent;background-image: linear-gradient(180deg,var(--e-global-color-4effb44) 0%,var(--e-global-color-f9fe007) 100%);}
.elementor-16031 .elementor-element.elementor-element-59f6cf96 {--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;--gap: 10px 10px;--row-gap: 10px;--column-gap: 10px;--border-radius: 10px 10px 10px 10px;--padding-top: 80px;--padding-bottom: 80px;--padding-left: 80px;--padding-right: 80px;}
.elementor-16031 .elementor-element.elementor-element-59f6cf96:not(.elementor-motion-effects-element-type-background), .elementor-16031 .elementor-element.elementor-element-59f6cf96 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: var(--e-global-color-secondary);}
.elementor-16031 .elementor-element.elementor-element-3fb42236 > .elementor-widget-container {padding: 0px 0px 30px 0px;}
.elementor-16031 .elementor-element.elementor-element-3fb42236.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-3fb42236.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-3fb42236 img {width: 17%;}
.elementor-16031 .elementor-element.elementor-element-28099bf4.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-28099bf4.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-28099bf4 {text-align: center;}
.elementor-16031 .elementor-element.elementor-element-28099bf4 .elementor-heading-title {font-family: var(--e-global-typography-01cc4a9-font-family),Sans-serif;font-size: var(--e-global-typography-01cc4a9-font-size);font-weight: var(--e-global-typography-01cc4a9-font-weight);line-height: var(--e-global-typography-01cc4a9-line-height);}
.elementor-16031 .elementor-element.elementor-element-2be25d6d {width: 100%;max-width: 100%;text-align: center;}
.elementor-16031 .elementor-element.elementor-element-2be25d6d > .elementor-widget-container {padding: 20px 100px 20px 100px;}
.elementor-16031 .elementor-element.elementor-element-2be25d6d.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-2be25d6d.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-2be25d6d .elementor-heading-title {font-family: "Raleway",Sans-serif;font-size: 62px;font-weight: 300;line-height: 60px;color: var(--e-global-color-text);}
.elementor-16031 .elementor-element.elementor-element-7c65e253.elementor-element {--align-self: center;}
.elementor-16031 .elementor-element.elementor-element-7c65e253.tp-has-beaf > .elementor-widget-container:before {width: 100%;height: 100%;top: 2%;left: 2%;}
.elementor-16031 .elementor-element.elementor-element-7c65e253.tp-has-beaf > .elementor-widget-container:after {transform: rotate(0deg);}
.elementor-16031 .elementor-element.elementor-element-7c65e253 .elementor-widget-container {width: 1000px;}
body.elementor-page-16031:not(.elementor-motion-effects-element-type-background), body.elementor-page-16031 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: #111013;}
:root {--page-title-display: none;}
@media (max-width:1248px) {.elementor-16031 .elementor-element.elementor-element-29bca1a5 {--padding-top: 50px;--padding-bottom: 0px;--padding-left: 40px;--padding-right: 0px;}
	.elementor-16031 .elementor-element.elementor-element-80e8b0f {--margin-top: 10px;--margin-bottom: 10px;--margin-left: 10px;--margin-right: 10px;}
	.elementor-16031 .elementor-element.elementor-element-13dd5e69 .elementor-heading-title {font-size: 90px;line-height: 100px;}
	.elementor-16031 .elementor-element.elementor-element-eeb9558 {--grid-auto-flow: row;}
	.elementor-16031 .elementor-element.elementor-element-22b03b13 > .elementor-widget-container {padding: 0px 0px 0px 80px;}
	.elementor-16031 .elementor-element.elementor-element-9d9a429 {--padding-top: 0px;--padding-bottom: 0px;--padding-left: 30px;--padding-right: 30px;}
	.elementor-16031 .elementor-element.elementor-element-68ee568 {--padding-top: 50px;--padding-bottom: 100px;--padding-left: 30px;--padding-right: 30px;}
	.elementor-16031 .elementor-element.elementor-element-4eb74c60 {--grid-auto-flow: row;}
	.elementor-16031 .elementor-element.elementor-element-3ae8b2ae {--padding-top: 15px;--padding-bottom: 15px;--padding-left: 15px;--padding-right: 15px;}
	.elementor-16031 .elementor-element.elementor-element-53210d3b {--padding-top: 15px;--padding-bottom: 15px;--padding-left: 15px;--padding-right: 15px;}
	.elementor-16031 .elementor-element.elementor-element-e1e2b5d {--padding-top: 100px;--padding-bottom: 100px;--padding-left: 30px;--padding-right: 30px;}
	.elementor-16031 .elementor-element.elementor-element-77cd2bc {--grid-auto-flow: row;}
	.elementor-16031 .elementor-element.elementor-element-629d5742 {--padding-top: 100px;--padding-bottom: 100px;--padding-left: 50px;--padding-right: 50px;}
	.elementor-16031 .elementor-element.elementor-element-59f6cf96 {--padding-top: 80px;--padding-bottom: 80px;--padding-left: 80px;--padding-right: 80px;}
	.elementor-16031 .elementor-element.elementor-element-7c65e253 .elementor-widget-container {width: 806px;}}
@media (max-width:1024px) {.elementor-16031 .elementor-element.elementor-element-29bca1a5 {--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;--align-items: center;}
	.elementor-16031 .elementor-element.elementor-element-410094af {--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: center;--align-items: center;--gap: 0px 0px;--row-gap: 0px;--column-gap: 0px;--margin-top: 0%;--margin-bottom: 5%;--margin-left: 0%;--margin-right: 0%;--padding-top: 0%;--padding-bottom: 0%;--padding-left: 10%;--padding-right: 10%;}
	.elementor-16031 .elementor-element.elementor-element-13dd5e69 {text-align: center;}
	.elementor-16031 .elementor-element.elementor-element-542deb59 > .elementor-widget-container {margin: 0% 0% 0% 0%;padding: 0% 0% 0% 0%;}
	.elementor-16031 .elementor-element.elementor-element-542deb59 {column-gap: 0px;text-align: center;}
	.elementor-16031 .elementor-element.elementor-element-eeb9558 {--grid-auto-flow: row;}
	.elementor-16031 .elementor-element.elementor-element-22b03b13 {width: 100%;max-width: 100%;}
	.elementor-16031 .elementor-element.elementor-element-0f15794 {--padding-top: 50px;--padding-bottom: 0px;--padding-left: 20px;--padding-right: 20px;}
	.elementor-16031 .elementor-element.elementor-element-ca6e936 > .elementor-widget-container {padding: 50px 150px 0px 150px;}
	.elementor-16031 .elementor-element.elementor-element-7e02c2d4 {--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: 70px 70px;--row-gap: 70px;--column-gap: 70px;--padding-top: 10%;--padding-bottom: 10%;--padding-left: 5%;--padding-right: 5%;}
	.elementor-16031 .elementor-element.elementor-element-6945bd6 > .elementor-widget-container {margin: 0% 0% 0% 0%;}
	.elementor-16031 .elementor-element.elementor-element-6945bd6 {text-align: center;}
	.elementor-16031 .elementor-element.elementor-element-38d46485.elementor-element {--align-self: center;}
	.elementor-16031 .elementor-element.elementor-element-6482f93 {--n-accordion-title-font-size: var(--e-global-typography-01cc4a9-font-size);}
	:where( .elementor-16031 .elementor-element.elementor-element-6482f93 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {line-height: var(--e-global-typography-01cc4a9-line-height);}
	.elementor-16031 .elementor-element.elementor-element-68ee568 {--padding-top: 50px;--padding-bottom: 50px;--padding-left: 30px;--padding-right: 30px;}
	.elementor-16031 .elementor-element.elementor-element-8dade6f .elementor-heading-title {font-size: var(--e-global-typography-secondary-font-size);line-height: var(--e-global-typography-secondary-line-height);}
	.elementor-16031 .elementor-element.elementor-element-4eb74c60 {--grid-auto-flow: row;}
	.elementor-16031 .elementor-element.elementor-element-3ebbefc .sub-head {font-size: var(--e-global-typography-d0b47bb-font-size);line-height: var(--e-global-typography-d0b47bb-line-height);}
	.elementor-16031 .elementor-element.elementor-element-b5883d2 .main-head {font-size: var(--e-global-typography-a072e79-font-size);line-height: var(--e-global-typography-a072e79-line-height);}
	.elementor-16031 .elementor-element.elementor-element-b5883d2 .sub-head {font-size: var(--e-global-typography-d0b47bb-font-size);line-height: var(--e-global-typography-d0b47bb-line-height);}
	.elementor-16031 .elementor-element.elementor-element-4c48f1a .sub-head {font-size: var(--e-global-typography-d0b47bb-font-size);line-height: var(--e-global-typography-d0b47bb-line-height);}
	.elementor-16031 .elementor-element.elementor-element-7c4abcd .main-head {font-size: var(--e-global-typography-a072e79-font-size);line-height: var(--e-global-typography-a072e79-line-height);}
	.elementor-16031 .elementor-element.elementor-element-7c4abcd .sub-head {font-size: var(--e-global-typography-d0b47bb-font-size);line-height: var(--e-global-typography-d0b47bb-line-height);}
	.elementor-16031 .elementor-element.elementor-element-e1e2b5d {--padding-top: 100px;--padding-bottom: 0px;--padding-left: 30px;--padding-right: 30px;}
	.elementor-16031 .elementor-element.elementor-element-77cd2bc {--grid-auto-flow: row;}
	.elementor-16031 .elementor-element.elementor-element-629d5742 {--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;--padding-top: 15%;--padding-bottom: 15%;--padding-left: 8%;--padding-right: 8%;}
	.elementor-16031 .elementor-element.elementor-element-59f6cf96 {--padding-top: 55px;--padding-bottom: 55px;--padding-left: 55px;--padding-right: 55px;}
	.elementor-16031 .elementor-element.elementor-element-28099bf4 .elementor-heading-title {font-size: var(--e-global-typography-01cc4a9-font-size);line-height: var(--e-global-typography-01cc4a9-line-height);}
	.elementor-16031 .elementor-element.elementor-element-2be25d6d > .elementor-widget-container {padding: 30px 0px 30px 0px;}
	.elementor-16031 .elementor-element.elementor-element-7c65e253 .elementor-widget-container {width: 512px;}}
@media (max-width:767px) {.elementor-16031 .elementor-element.elementor-element-29bca1a5 {--min-height: 600px;--padding-top: 15%;--padding-bottom: 15%;--padding-left: 5%;--padding-right: 5%;}
	.elementor-16031 .elementor-element.elementor-element-80e8b0f {--margin-top: 0px;--margin-bottom: 0px;--margin-left: 0px;--margin-right: 0px;}
	.elementor-16031 .elementor-element.elementor-element-410094af {--padding-top: 0%;--padding-bottom: 0%;--padding-left: 0%;--padding-right: 0%;}
	.elementor-16031 .elementor-element.elementor-element-13dd5e69 > .elementor-widget-container {margin: -60px 0px 0px 0px;padding: 0% 0% 30% 0%;}
	.elementor-16031 .elementor-element.elementor-element-13dd5e69 .elementor-heading-title {font-size: 53px;line-height: 1.2em;}
	.elementor-16031 .elementor-element.elementor-element-542deb59 > .elementor-widget-container {padding: 0px 0px 20px 0px;}
	.elementor-16031 .elementor-element.elementor-element-542deb59 {font-size: 28px;}
	.elementor-16031 .elementor-element.elementor-element-eeb9558 {--e-con-grid-template-columns: repeat(1,1fr);--grid-auto-flow: row;}
	.elementor-16031 .elementor-element.elementor-element-7d1bb1d > .elementor-widget-container {padding: 20px 0px 20px 0px;}
	.elementor-16031 .elementor-element.elementor-element-d8e950d {max-width: 1000px;--padding-top: 0px;--padding-bottom: 0px;--padding-left: 0px;--padding-right: 0px;}
	.elementor-16031 .elementor-element.elementor-element-d8e950d.e-con {--align-self: flex-end;--order: -99999;}
	.elementor-16031 .elementor-element.elementor-element-22b03b13 img {height: 50vh;object-fit: cover;object-position: top center;}
	.elementor-16031 .elementor-element.elementor-element-0f15794 {--padding-top: 0px;--padding-bottom: 0px;--padding-left: 15px;--padding-right: 15px;}
	.elementor-16031 .elementor-element.elementor-element-091c736 {--container-widget-width: 259px;--container-widget-flex-grow: 0;width: var(--container-widget-width,259px);max-width: 259px;}
	.elementor-16031 .elementor-element.elementor-element-d406817 .elementor-heading-title {font-size: 53px;}
	.elementor-16031 .elementor-element.elementor-element-0fbee69 > .elementor-widget-container {padding: 0px 0px 0px 0px;}
	.elementor-16031 .elementor-element.elementor-element-ca6e936 > .elementor-widget-container {padding: 50px 0px 0px 0px;}
	.elementor-16031 .elementor-element.elementor-element-9d9a429 {--padding-top: 50px;--padding-bottom: 0px;--padding-left: 30px;--padding-right: 30px;}
	.elementor-16031 .elementor-element.elementor-element-7e02c2d4 {--gap: 50px 50px;--row-gap: 50px;--column-gap: 50px;--padding-top: 0%;--padding-bottom: 0%;--padding-left: 0%;--padding-right: 0%;}
	.elementor-16031 .elementor-element.elementor-element-6945bd6 > .elementor-widget-container {margin: 0% 0% 0% 0%;padding: 0px 0px 0px 0px;}
	.elementor-16031 .elementor-element.elementor-element-6945bd6 .elementor-heading-title {font-size: 52px;}
	.elementor-16031 .elementor-element.elementor-element-6482f93 {--n-accordion-title-font-size: var(--e-global-typography-01cc4a9-font-size);}
	:where( .elementor-16031 .elementor-element.elementor-element-6482f93 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {line-height: var(--e-global-typography-01cc4a9-line-height);}
	.elementor-16031 .elementor-element.elementor-element-68ee568 {--padding-top: 50px;--padding-bottom: 30px;--padding-left: 30px;--padding-right: 30px;}
	.elementor-16031 .elementor-element.elementor-element-8dade6f > .elementor-widget-container {margin: 4% 0% 0% 0%;}
	.elementor-16031 .elementor-element.elementor-element-8dade6f .elementor-heading-title {font-size: var(--e-global-typography-secondary-font-size);line-height: var(--e-global-typography-secondary-line-height);}
	.elementor-16031 .elementor-element.elementor-element-4eb74c60 {--e-con-grid-template-columns: repeat(1,1fr);--grid-auto-flow: row;}
	.elementor-16031 .elementor-element.elementor-element-3ae8b2ae {--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-16031 .elementor-element.elementor-element-f18ad6a > .elementor-widget-container {padding: 0px 0px 50px 0px;}
	.elementor-16031 .elementor-element.elementor-element-53210d3b {--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-16031 .elementor-element.elementor-element-3ebbefc .sub-head {font-size: var(--e-global-typography-d0b47bb-font-size);line-height: var(--e-global-typography-d0b47bb-line-height);}
	.elementor-16031 .elementor-element.elementor-element-b5883d2 .main-head {font-size: var(--e-global-typography-a072e79-font-size);line-height: var(--e-global-typography-a072e79-line-height);}
	.elementor-16031 .elementor-element.elementor-element-b5883d2 .sub-head {font-size: var(--e-global-typography-d0b47bb-font-size);line-height: var(--e-global-typography-d0b47bb-line-height);}
	.elementor-16031 .elementor-element.elementor-element-4c48f1a .sub-head {font-size: var(--e-global-typography-d0b47bb-font-size);line-height: var(--e-global-typography-d0b47bb-line-height);}
	.elementor-16031 .elementor-element.elementor-element-7c4abcd .main-head {font-size: var(--e-global-typography-a072e79-font-size);line-height: var(--e-global-typography-a072e79-line-height);}
	.elementor-16031 .elementor-element.elementor-element-7c4abcd .sub-head {font-size: var(--e-global-typography-d0b47bb-font-size);line-height: var(--e-global-typography-d0b47bb-line-height);}
	.elementor-16031 .elementor-element.elementor-element-ad67207 > .elementor-widget-container {padding: 20px 0px 20px 0px;}
	.elementor-16031 .elementor-element.elementor-element-e1e2b5d {--padding-top: 30px;--padding-bottom: 0px;--padding-left: 15px;--padding-right: 15px;}
	.elementor-16031 .elementor-element.elementor-element-96fe02e .elementor-heading-title {font-size: 64px;}
	.elementor-16031 .elementor-element.elementor-element-77cd2bc {--e-con-grid-template-columns: repeat(1,1fr);--grid-auto-flow: row;}
	.elementor-16031 .elementor-element.elementor-element-629d5742 {--padding-top: 15%;--padding-bottom: 15%;--padding-left: 5%;--padding-right: 5%;}
	.elementor-16031 .elementor-element.elementor-element-59f6cf96 {--padding-top: 19px;--padding-bottom: 19px;--padding-left: 19px;--padding-right: 19px;}
	.elementor-16031 .elementor-element.elementor-element-3fb42236 > .elementor-widget-container {padding: 20px 0px 20px 0px;}
	.elementor-16031 .elementor-element.elementor-element-3fb42236 img {width: 56%;height: 41px;}
	.elementor-16031 .elementor-element.elementor-element-28099bf4 .elementor-heading-title {font-size: var(--e-global-typography-01cc4a9-font-size);line-height: var(--e-global-typography-01cc4a9-line-height);}
	.elementor-16031 .elementor-element.elementor-element-2be25d6d > .elementor-widget-container {margin: 4% 0% 0% 0%;padding: 0px 0px 0px 0px;}
	.elementor-16031 .elementor-element.elementor-element-2be25d6d .elementor-heading-title {font-size: 46px;}
	.elementor-16031 .elementor-element.elementor-element-7c65e253 .elementor-widget-container {width: 263px;}}
@media (min-width:768px) {.elementor-16031 .elementor-element.elementor-element-29bca1a5 {--content-width: 1600px;}
	.elementor-16031 .elementor-element.elementor-element-80e8b0f {--width: 42%;}
	.elementor-16031 .elementor-element.elementor-element-410094af {--width: 107.327%;}
	.elementor-16031 .elementor-element.elementor-element-eeb9558 {--width: 82%;}
	.elementor-16031 .elementor-element.elementor-element-d8e950d {--content-width: 1600px;}
	.elementor-16031 .elementor-element.elementor-element-0f15794 {--content-width: 1200px;}
	.elementor-16031 .elementor-element.elementor-element-f88d3eb {--width: 69%;}
	.elementor-16031 .elementor-element.elementor-element-2a7ac78c {--content-width: 1172px;}
	.elementor-16031 .elementor-element.elementor-element-24cbc00a {--width: 57.752%;}
	.elementor-16031 .elementor-element.elementor-element-3ae8b2ae {--width: 100%;}
	.elementor-16031 .elementor-element.elementor-element-53210d3b {--width: 88%;}
	.elementor-16031 .elementor-element.elementor-element-e1e2b5d {--content-width: 1200px;}
	.elementor-16031 .elementor-element.elementor-element-5004b36 {--width: 100%;}
	.elementor-16031 .elementor-element.elementor-element-f2e0c44 {--width: 100%;}
	.elementor-16031 .elementor-element.elementor-element-be7d7df {--width: 100%;}
	.elementor-16031 .elementor-element.elementor-element-59f6cf96 {--content-width: 1400px;}}
@media (max-width:1248px) and (min-width:768px) {.elementor-16031 .elementor-element.elementor-element-80e8b0f {--width: 517px;}
	.elementor-16031 .elementor-element.elementor-element-eeb9558 {--width: 571px;}
	.elementor-16031 .elementor-element.elementor-element-f88d3eb {--width: 807px;}
	.elementor-16031 .elementor-element.elementor-element-3ae8b2ae {--width: 500px;}}
@media (max-width:1024px) and (min-width:768px) {.elementor-16031 .elementor-element.elementor-element-80e8b0f {--width: 857px;}
	.elementor-16031 .elementor-element.elementor-element-410094af {--width: 100%;}
	.elementor-16031 .elementor-element.elementor-element-eeb9558 {--width: 1015px;}
	.elementor-16031 .elementor-element.elementor-element-f88d3eb {--width: 642px;}
	.elementor-16031 .elementor-element.elementor-element-3ae8b2ae {--width: 400px;}
	.elementor-16031 .elementor-element.elementor-element-53210d3b {--width: 300px;}}
.elementor-16031 .elementor-element.elementor-element-4c22f40 a {font-size: 11px;}
@font-face {font-family: "Raleway";font-style: normal;font-weight: 100;font-display: auto;src: url("https://website.qa.caruso.systems/wp-content/uploads/2024/10/Raleway-Thin.ttf") format("truetype");}
@font-face {font-family: "Raleway";font-style: normal;font-weight: 200;font-display: auto;src: url("https://website.qa.caruso.systems/wp-content/uploads/2024/10/Raleway-ExtraLight.ttf") format("truetype");}
@font-face {font-family: "Raleway";font-style: normal;font-weight: 300;font-display: auto;src: url("https://website.qa.caruso.systems/wp-content/uploads/2024/10/Raleway-Light.ttf") format("truetype");}
@font-face {font-family: "Raleway";font-style: normal;font-weight: 400;font-display: auto;src: url("https://website.qa.caruso.systems/wp-content/uploads/2024/10/Raleway-Regular.ttf") format("truetype");}
@font-face {font-family: "Raleway";font-style: normal;font-weight: 500;font-display: auto;src: url("https://website.qa.caruso.systems/wp-content/uploads/2024/10/Raleway-Medium.ttf") format("truetype");}
@font-face {font-family: "Raleway";font-style: normal;font-weight: 600;font-display: auto;src: url("https://website.qa.caruso.systems/wp-content/uploads/2024/10/Raleway-SemiBold.ttf") format("truetype");}
@font-face {font-family: "Raleway";font-style: normal;font-weight: 700;font-display: auto;src: url("https://website.qa.caruso.systems/wp-content/uploads/2024/10/Raleway-Bold.ttf") format("truetype");}
@font-face {font-family: "Raleway";font-style: normal;font-weight: 800;font-display: auto;src: url("https://website.qa.caruso.systems/wp-content/uploads/2024/10/Raleway-ExtraBold.ttf") format("truetype");}
@font-face {font-family: "Raleway";font-style: normal;font-weight: 900;font-display: auto;src: url("https://website.qa.caruso.systems/wp-content/uploads/2024/10/Raleway-Black.ttf") format("truetype");}