.elementor-168 .elementor-element.elementor-element-1dd4ad0 {
  --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;
  --background-transition:0.3s;
  --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-168 .elementor-element.elementor-element-bef0fb3 .elementor-repeater-item-024989a .swiper-slide-bg {
  background-color:#833ca3;
  background-image:url(../uploads/AdobeStock_548157938.jpg);
  background-size:cover;
}
.elementor-168 .elementor-element.elementor-element-bef0fb3 .elementor-repeater-item-6affa89 .swiper-slide-bg {
  background-color:#833ca3;
  background-image:url(../uploads/AdobeStock_538843186.jpg);
  background-size:cover;
}
.elementor-168 .elementor-element.elementor-element-bef0fb3 .swiper-slide {
  transition-duration:calc(5000ms*1.2);
  height:747px;
}
.elementor-168 .elementor-element.elementor-element-bef0fb3 .elementor-slide-button {
  background-color:var( --e-global-color-secondary );
  color:var( --e-global-color-primary );
  border-color:var( --e-global-color-secondary );
}
.elementor-168 .elementor-element.elementor-element-bef0fb3 .swiper-slide-contents {
  max-width:66%;
  text-shadow:0px 0px 10px rgba(0,0,0,0.3);
}
.elementor-168 .elementor-element.elementor-element-bef0fb3 .swiper-slide-inner {
  padding:0px 130px 0px 360px;
  text-align:right;
}
.elementor-168 .elementor-element.elementor-element-bef0fb3 .elementor-slide-heading {
  color:var( --e-global-color-primary );
  font-family:"Marcellus",Sans-serif;
  font-size:6em;
  font-weight:500;
}
.elementor-168 .elementor-element.elementor-element-bef0fb3 .elementor-slide-description {
  color:var( --e-global-color-primary );
}
.elementor-168 .elementor-element.elementor-element-a82fb35 {
  --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;
  --background-transition:0.3s;
  --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-168 .elementor-element.elementor-element-6d2f525 .elementor-repeater-item-6affa89 .swiper-slide-bg {
  background-color:#833ca3;
  background-image:url(../uploads/AdobeStock_538843186-3.jpg);
  background-size:cover;
}
.elementor-168 .elementor-element.elementor-element-6d2f525 .elementor-repeater-item-6affa89 .elementor-background-overlay {
  background-color:#00000059;
}
.elementor-168 .elementor-element.elementor-element-6d2f525 .elementor-repeater-item-4a74626 .swiper-slide-bg {
  background-color:#833ca3;
  background-image:url(../uploads/AdobeStock_538843186-4.jpg);
  background-size:cover;
}
.elementor-168 .elementor-element.elementor-element-6d2f525 .elementor-repeater-item-4a74626 .elementor-background-overlay {
  background-color:#00000059;
}
.elementor-168 .elementor-element.elementor-element-6d2f525 .swiper-slide {
  transition-duration:calc(5000ms*1.2);
  height:747px;
}
.elementor-168 .elementor-element.elementor-element-6d2f525 .elementor-slide-button {
  background-color:var( --e-global-color-secondary );
  color:var( --e-global-color-30e5369 );
  border-color:var( --e-global-color-secondary );
}
.elementor-168 .elementor-element.elementor-element-6d2f525 .swiper-slide-contents {
  max-width:66%;
}
.elementor-168 .elementor-element.elementor-element-6d2f525 .swiper-slide-inner {
  padding:0px 130px 0px 360px;
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-6d2f525 .swiper-slide-inner .elementor-slide-heading:not(:last-child) {
  margin-bottom:8px;
}
.elementor-168 .elementor-element.elementor-element-6d2f525 .elementor-slide-heading {
  color:var( --e-global-color-30e5369 );
  font-family:"Marcellus",Sans-serif;
  font-size:6em;
  font-weight:500;
}
.elementor-168 .elementor-element.elementor-element-6d2f525 .swiper-slide-inner .elementor-slide-description:not(:last-child) {
  margin-bottom:12px;
}
.elementor-168 .elementor-element.elementor-element-6d2f525 .elementor-slide-description {
  color:var( --e-global-color-30e5369 );
}
.elementor-168 .elementor-element.elementor-element-6d2f525 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
  background-color:#FFFFFF59;
  opacity:1;
}
.elementor-168 .elementor-element.elementor-element-6d2f525 .swiper-pagination-bullet-active {
  background-color:var( --e-global-color-accent );
}
.elementor-168 .elementor-element.elementor-element-3a82f31 {
  --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;
  --background-transition:0.3s;
  --margin-top:-20px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:80px;
  --padding-bottom:80px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-168 .elementor-element.elementor-element-3a82f31:not(.elementor-motion-effects-element-type-background),.elementor-168 .elementor-element.elementor-element-3a82f31 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:var( --e-global-color-secondary );
}
.elementor-168 .elementor-element.elementor-element-3a82f31,.elementor-168 .elementor-element.elementor-element-3a82f31::before {
  --border-transition:0.3s;
}
.elementor-168 .elementor-element.elementor-element-55862ac {
  z-index:6;
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-55862ac .elementor-heading-title {
  color:#FFFFFF;
}
.elementor-168 .elementor-element.elementor-element-817313c {
  width:var( --container-widget-width,24% );
  max-width:24%;
  --container-widget-width:24%;
  --container-widget-flex-grow:0;
  top:29px;
}
.elementor-168 .elementor-element.elementor-element-817313c.elementor-element {
  --flex-grow:0;
  --flex-shrink:0;
}
body:not(.rtl) .elementor-168 .elementor-element.elementor-element-817313c {
  left:476px;
}
body.rtl .elementor-168 .elementor-element.elementor-element-817313c {
  right:476px;
}
.elementor-168 .elementor-element.elementor-element-817313c img {
  opacity:0.45;
  filter:brightness( 200% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-168 .elementor-element.elementor-element-764f270 {
  width:var( --container-widget-width,9.4% );
  max-width:9.4%;
  --container-widget-width:9.4%;
  --container-widget-flex-grow:0;
  top:699px;
  z-index:0;
}
.elementor-168 .elementor-element.elementor-element-764f270.elementor-element {
  --flex-grow:0;
  --flex-shrink:0;
}
body:not(.rtl) .elementor-168 .elementor-element.elementor-element-764f270 {
  left:1300px;
}
body.rtl .elementor-168 .elementor-element.elementor-element-764f270 {
  right:1300px;
}
.elementor-168 .elementor-element.elementor-element-764f270 img {
  opacity:0.42;
  filter:brightness( 200% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-168 .elementor-element.elementor-element-30df927 {
  --spacer-size:5px;
}
.elementor-168 .elementor-element.elementor-element-cd6307b {
  --display:flex;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-168 .elementor-element.elementor-element-ffb2dc0 {
  --display:flex;
  --background-transition:0.3s;
  --border-radius:25px 25px 25px 25px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-168 .elementor-element.elementor-element-ffb2dc0:not(.elementor-motion-effects-element-type-background),.elementor-168 .elementor-element.elementor-element-ffb2dc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-168 .elementor-element.elementor-element-ffb2dc0,.elementor-168 .elementor-element.elementor-element-ffb2dc0::before {
  --border-transition:0.3s;
}
.elementor-168 .elementor-element.elementor-element-7bfdb91 img {
  width:100%;
  height:400px;
  object-fit:cover;
  object-position:center center;
  border-radius:25px 25px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-710171e > .elementor-widget-container {
  padding:0px 30px 0px 30px;
}
.elementor-168 .elementor-element.elementor-element-9a53052 > .elementor-widget-container {
  margin:-12px 0px 0px 0px;
  padding:0px 30px 0px 30px;
}
.elementor-168 .elementor-element.elementor-element-8b69169 {
  --display:flex;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-168 .elementor-element.elementor-element-8b69169,.elementor-168 .elementor-element.elementor-element-8b69169::before {
  --border-transition:0.3s;
}
.elementor-168 .elementor-element.elementor-element-a3f36c3 {
  --display:flex;
  --background-transition:0.3s;
  --border-radius:25px 25px 25px 25px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-168 .elementor-element.elementor-element-a3f36c3:not(.elementor-motion-effects-element-type-background),.elementor-168 .elementor-element.elementor-element-a3f36c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-168 .elementor-element.elementor-element-a3f36c3,.elementor-168 .elementor-element.elementor-element-a3f36c3::before {
  --border-transition:0.3s;
}
.elementor-168 .elementor-element.elementor-element-4f76c4c img {
  width:100%;
  height:400px;
  object-fit:cover;
  object-position:center center;
  border-radius:25px 25px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-6512ef1 > .elementor-widget-container {
  padding:0px 30px 0px 30px;
}
.elementor-168 .elementor-element.elementor-element-8979054 > .elementor-widget-container {
  margin:-12px 0px 0px 0px;
  padding:0px 30px 10px 30px;
}
.elementor-168 .elementor-element.elementor-element-c3ed7dc {
  --display:flex;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-168 .elementor-element.elementor-element-d0cf85c {
  --display:flex;
  --background-transition:0.3s;
  --border-radius:25px 25px 25px 25px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-168 .elementor-element.elementor-element-d0cf85c:not(.elementor-motion-effects-element-type-background),.elementor-168 .elementor-element.elementor-element-d0cf85c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-168 .elementor-element.elementor-element-d0cf85c,.elementor-168 .elementor-element.elementor-element-d0cf85c::before {
  --border-transition:0.3s;
}
.elementor-168 .elementor-element.elementor-element-89c2b7e img {
  width:100%;
  height:400px;
  object-fit:cover;
  object-position:center center;
  border-radius:25px 25px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-d6af7f1 > .elementor-widget-container {
  padding:0px 30px 0px 30px;
}
.elementor-168 .elementor-element.elementor-element-6635567 > .elementor-widget-container {
  margin:-12px 0px 0px 0px;
  padding:0px 30px 0px 30px;
}
.elementor-168 .elementor-element.elementor-element-b895d81 {
  --display:flex;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-168 .elementor-element.elementor-element-76f6cf7 {
  --display:flex;
  --background-transition:0.3s;
  --border-radius:25px 25px 25px 25px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-168 .elementor-element.elementor-element-76f6cf7:not(.elementor-motion-effects-element-type-background),.elementor-168 .elementor-element.elementor-element-76f6cf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-168 .elementor-element.elementor-element-76f6cf7,.elementor-168 .elementor-element.elementor-element-76f6cf7::before {
  --border-transition:0.3s;
}
.elementor-168 .elementor-element.elementor-element-158d21b img {
  width:100%;
  height:400px;
  object-fit:cover;
  object-position:center center;
  border-radius:25px 25px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-2824e29 > .elementor-widget-container {
  padding:0px 30px 0px 30px;
}
.elementor-168 .elementor-element.elementor-element-159b925 > .elementor-widget-container {
  margin:-12px 0px 0px 0px;
  padding:0px 30px 0px 30px;
}
.elementor-168 .elementor-element.elementor-element-02e2233 {
  --display:flex;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-168 .elementor-element.elementor-element-4754d54 {
  --display:flex;
  --background-transition:0.3s;
  --border-radius:25px 25px 25px 25px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-168 .elementor-element.elementor-element-4754d54:not(.elementor-motion-effects-element-type-background),.elementor-168 .elementor-element.elementor-element-4754d54 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-168 .elementor-element.elementor-element-4754d54,.elementor-168 .elementor-element.elementor-element-4754d54::before {
  --border-transition:0.3s;
}
.elementor-168 .elementor-element.elementor-element-b0a695e img {
  width:100%;
  height:400px;
  object-fit:cover;
  object-position:center center;
  border-radius:25px 25px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-3610e38 > .elementor-widget-container {
  padding:0px 30px 0px 30px;
}
.elementor-168 .elementor-element.elementor-element-18d8bf3 > .elementor-widget-container {
  margin:-12px 0px 0px 0px;
  padding:0px 30px 0px 30px;
}
.elementor-168 .elementor-element.elementor-element-e44b6bd {
  --display:flex;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-168 .elementor-element.elementor-element-ee749c2 {
  --display:flex;
  --background-transition:0.3s;
  --border-radius:25px 25px 25px 25px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-168 .elementor-element.elementor-element-ee749c2:not(.elementor-motion-effects-element-type-background),.elementor-168 .elementor-element.elementor-element-ee749c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-168 .elementor-element.elementor-element-ee749c2,.elementor-168 .elementor-element.elementor-element-ee749c2::before {
  --border-transition:0.3s;
}
.elementor-168 .elementor-element.elementor-element-b28926b img {
  width:100%;
  height:400px;
  object-fit:cover;
  object-position:center center;
  border-radius:25px 25px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-4c776a2 > .elementor-widget-container {
  padding:0px 30px 0px 30px;
}
.elementor-168 .elementor-element.elementor-element-31e1ab9 > .elementor-widget-container {
  margin:-12px 0px 0px 0px;
  padding:0px 30px 0px 30px;
}
.elementor-168 .elementor-element.elementor-element-2e8a5c9 {
  --display:flex;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-168 .elementor-element.elementor-element-9ab4573 {
  --display:flex;
  --background-transition:0.3s;
  --border-radius:25px 25px 25px 25px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-168 .elementor-element.elementor-element-9ab4573:not(.elementor-motion-effects-element-type-background),.elementor-168 .elementor-element.elementor-element-9ab4573 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-168 .elementor-element.elementor-element-9ab4573,.elementor-168 .elementor-element.elementor-element-9ab4573::before {
  --border-transition:0.3s;
}
.elementor-168 .elementor-element.elementor-element-2580772 img {
  width:100%;
  height:400px;
  object-fit:cover;
  object-position:center center;
  border-radius:25px 25px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-27172d3 > .elementor-widget-container {
  padding:0px 30px 0px 30px;
}
.elementor-168 .elementor-element.elementor-element-53fb9ea > .elementor-widget-container {
  margin:-12px 0px 0px 0px;
  padding:0px 30px 0px 30px;
}
.elementor-168 .elementor-element.elementor-element-01887fe {
  --display:flex;
  --background-transition:0.3s;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-168 .elementor-element.elementor-element-80ab4d4 {
  --display:flex;
  --background-transition:0.3s;
  --border-radius:25px 25px 25px 25px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-168 .elementor-element.elementor-element-80ab4d4:not(.elementor-motion-effects-element-type-background),.elementor-168 .elementor-element.elementor-element-80ab4d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-168 .elementor-element.elementor-element-80ab4d4,.elementor-168 .elementor-element.elementor-element-80ab4d4::before {
  --border-transition:0.3s;
}
.elementor-168 .elementor-element.elementor-element-1091af2 img {
  width:100%;
  height:400px;
  object-fit:cover;
  object-position:center center;
  border-radius:25px 25px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-2f6a937 > .elementor-widget-container {
  padding:0px 30px 0px 30px;
}
.elementor-168 .elementor-element.elementor-element-b3cdbf1 > .elementor-widget-container {
  margin:-12px 0px 0px 0px;
  padding:0px 30px 0px 30px;
}
.elementor-168 .elementor-element.elementor-element-eaf541a {
  --e-n-carousel-swiper-slides-gap:35px;
  --e-n-carousel-slide-height:auto;
  --e-n-carousel-slide-container-height:100%;
  --e-n-carousel-arrow-prev-left-align:0%;
  --e-n-carousel-arrow-prev-translate-x:0px;
  --e-n-carousel-arrow-prev-left-position:0px;
  --e-n-carousel-arrow-prev-top-align:50%;
  --e-n-carousel-arrow-prev-translate-y:-50%;
  --e-n-carousel-arrow-prev-top-position:0px;
  --e-n-carousel-arrow-next-right-align:0%;
  --e-n-carousel-arrow-next-translate-x:0%;
  --e-n-carousel-arrow-next-right-position:0px;
  --e-n-carousel-arrow-next-top-align:50%;
  --e-n-carousel-arrow-next-translate-y:-50%;
  --e-n-carousel-arrow-next-top-position:0px;
  --e-n-carousel-arrow-size:29px;
  --e-n-carousel-arrow-hover-color:#EEEEEE;
}
.elementor-168 .elementor-element.elementor-element-5b12117f {
  margin-top:0px;
  margin-bottom:0px;
  padding:100px 0px 145px 0px;
  z-index:3;
}
.elementor-168 .elementor-element.elementor-element-4b70d945 > .elementor-element-populated {
  margin:0px 0px 0px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
  padding:0px 60px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-6fd27208 {
  z-index:1;
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-6fd27208:not( .elementor-widget-image ) .elementor-widget-container {
  -webkit-mask-image:url( '../assets/mask-shapes/blob.svg' );
  -webkit-mask-size:contain;
  -webkit-mask-position:center left;
  -webkit-mask-repeat:no-repeat;
}
.elementor-168 .elementor-element.elementor-element-6fd27208.elementor-widget-image .elementor-widget-container img {
  -webkit-mask-image:url( '../assets/mask-shapes/blob.svg' );
  -webkit-mask-size:contain;
  -webkit-mask-position:center left;
  -webkit-mask-repeat:no-repeat;
}
.elementor-168 .elementor-element.elementor-element-6fd27208 img {
  width:100%;
}
.elementor-168 .elementor-element.elementor-element-7dbaa951 {
  width:var( --container-widget-width,94% );
  max-width:94%;
  --container-widget-width:94%;
  --container-widget-flex-grow:0;
  top:-43px;
  z-index:0;
}
body:not(.rtl) .elementor-168 .elementor-element.elementor-element-7dbaa951 {
  left:-37px;
}
body.rtl .elementor-168 .elementor-element.elementor-element-7dbaa951 {
  right:-37px;
}
.elementor-168 .elementor-element.elementor-element-7dbaa951:not( .elementor-widget-image ) .elementor-widget-container {
  -webkit-mask-image:url( '../assets/mask-shapes/blob.svg' );
  -webkit-mask-size:contain;
  -webkit-mask-position:center left;
  -webkit-mask-repeat:no-repeat;
}
.elementor-168 .elementor-element.elementor-element-7dbaa951.elementor-widget-image .elementor-widget-container img {
  -webkit-mask-image:url( '../assets/mask-shapes/blob.svg' );
  -webkit-mask-size:contain;
  -webkit-mask-position:center left;
  -webkit-mask-repeat:no-repeat;
}
.elementor-168 .elementor-element.elementor-element-7dbaa951 img {
  opacity:0.61;
  filter:brightness( 95% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 360deg );
}
.elementor-168 .elementor-element.elementor-element-5f7d5131 {
  width:var( --container-widget-width,315px );
  max-width:315px;
  --container-widget-width:315px;
  --container-widget-flex-grow:0;
  top:-23px;
}
body:not(.rtl) .elementor-168 .elementor-element.elementor-element-5f7d5131 {
  left:-210px;
}
body.rtl .elementor-168 .elementor-element.elementor-element-5f7d5131 {
  right:-210px;
}
.elementor-bc-flex-widget .elementor-168 .elementor-element.elementor-element-62e08015.elementor-column .elementor-widget-wrap {
  align-items:center;
}
.elementor-168 .elementor-element.elementor-element-62e08015.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content:center;
  align-items:center;
}
.elementor-168 .elementor-element.elementor-element-62e08015 > .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-168 .elementor-element.elementor-element-62e08015 > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s,border-radius 0.3s,opacity 0.3s;
}
.elementor-168 .elementor-element.elementor-element-217cb660 {
  width:var( --container-widget-width,118.719px );
  max-width:118.719px;
  --container-widget-width:118.719px;
  --container-widget-flex-grow:0;
  top:364px;
}
body:not(.rtl) .elementor-168 .elementor-element.elementor-element-217cb660 {
  left:516px;
}
body.rtl .elementor-168 .elementor-element.elementor-element-217cb660 {
  right:516px;
}
.elementor-168 .elementor-element.elementor-element-3d77c5e .elementor-button:hover,.elementor-168 .elementor-element.elementor-element-3d77c5e .elementor-button:focus {
  background-color:var( --e-global-color-30e5369 );
}
.elementor-168 .elementor-element.elementor-element-3d77c5e .elementor-button {
  border-style:solid;
  border-color:var( --e-global-color-30e5369 );
}
.elementor-168 .elementor-element.elementor-element-65f04d46:not(.elementor-motion-effects-element-type-background),.elementor-168 .elementor-element.elementor-element-65f04d46 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image:url("uploads/spa-settings-on-pink-background-PNTV8L5.jpg");
  background-position:center center;
  background-repeat:no-repeat;
  background-size:cover;
}
.elementor-168 .elementor-element.elementor-element-65f04d46 > .elementor-background-overlay {
  background-color:var( --e-global-color-secondary );
  opacity:0.6;
  transition:background 0.3s,border-radius 0.3s,opacity 0.3s;
}
.elementor-168 .elementor-element.elementor-element-65f04d46 {
  transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;
  margin-top:0px;
  margin-bottom:0px;
  padding:100px 0px 100px 0px;
}
.elementor-168 .elementor-element.elementor-element-7c72150a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-168 .elementor-element.elementor-element-7c72150a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:var( --e-global-color-b82d03e );
}
.elementor-168 .elementor-element.elementor-element-7c72150a > .elementor-element-populated,.elementor-168 .elementor-element.elementor-element-7c72150a > .elementor-element-populated > .elementor-background-overlay,.elementor-168 .elementor-element.elementor-element-7c72150a > .elementor-background-slideshow {
  border-radius:10px 10px 10px 10px;
}
.elementor-168 .elementor-element.elementor-element-7c72150a > .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:50px 50px 50px 50px;
}
.elementor-168 .elementor-element.elementor-element-7c72150a > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s,border-radius 0.3s,opacity 0.3s;
}
.elementor-168 .elementor-element.elementor-element-5918c4b5 {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-57ddef29:not(.elementor-motion-effects-element-type-background),.elementor-168 .elementor-element.elementor-element-57ddef29 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:var( --e-global-color-secondary );
}
.elementor-168 .elementor-element.elementor-element-57ddef29 {
  transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;
  margin-top:0px;
  margin-bottom:0px;
  padding:100px 0px 100px 0px;
}
.elementor-168 .elementor-element.elementor-element-57ddef29 > .elementor-background-overlay {
  transition:background 0.3s,border-radius 0.3s,opacity 0.3s;
}
.elementor-168 .elementor-element.elementor-element-f21147a > .elementor-element-populated {
  border-style:solid;
  border-width:0px 1px 0px 0px;
  border-color:#FFFFFF;
  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 30px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-f21147a > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s,border-radius 0.3s,opacity 0.3s;
}
.elementor-168 .elementor-element.elementor-element-7b34a067 > .elementor-widget-container {
  padding:0px 0px 0px 80px;
}
.elementor-168 .elementor-element.elementor-element-7b34a067 {
  text-align:right;
}
.elementor-168 .elementor-element.elementor-element-7b34a067 .elementor-heading-title {
  color:var( --e-global-color-30e5369 );
}
.elementor-bc-flex-widget .elementor-168 .elementor-element.elementor-element-d107d6e.elementor-column .elementor-widget-wrap {
  align-items:center;
}
.elementor-168 .elementor-element.elementor-element-d107d6e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content:center;
  align-items:center;
}
.elementor-168 .elementor-element.elementor-element-d107d6e > .elementor-element-populated {
  margin:0px 0px 0px 30px;
  --e-column-margin-right:0px;
  --e-column-margin-left:30px;
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-63ba552f .elementor-button:hover,.elementor-168 .elementor-element.elementor-element-63ba552f .elementor-button:focus {
  background-color:var( --e-global-color-30e5369 );
}
.elementor-168 .elementor-element.elementor-element-63ba552f .elementor-button {
  font-size:25px;
  border-style:solid;
  border-color:var( --e-global-color-30e5369 );
  border-radius:468px 468px 468px 468px;
  padding:20px 40px 20px 40px;
}
.elementor-168 .elementor-element.elementor-element-6c066174 {
  margin-top:0px;
  margin-bottom:0px;
  padding:100px 0px 50px 0px;
}
.elementor-168 .elementor-element.elementor-element-81545a2 > .elementor-element-populated {
  margin:0px 0px 0px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-299dda14 {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-79a1a22f {
  margin-top:50px;
  margin-bottom:0px;
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-4aaa76a4:hover > .elementor-element-populated,.elementor-168 .elementor-element.elementor-element-4aaa76a4:hover > .elementor-element-populated > .elementor-background-overlay {
  border-radius:15px 15px 15px 15px;
}
.elementor-168 .elementor-element.elementor-element-4aaa76a4 > .elementor-element-populated {
  margin:0px 30px 20px 0px;
  --e-column-margin-right:30px;
  --e-column-margin-left:0px;
  padding:30px 20px 30px 20px;
}
.elementor-168 .elementor-element.elementor-element-38440623 img {
  width:20%;
}
.elementor-168 .elementor-element.elementor-element-64153a52 {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-64153a52 .elementor-heading-title {
  color:var( --e-global-color-primary );
  font-family:var( --e-global-typography-accent-font-family ),Sans-serif;
  font-size:var( --e-global-typography-accent-font-size );
  font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-168 .elementor-element.elementor-element-b95bd09 > .elementor-widget-container {
  margin:0px 0px -20px 0px;
}
.elementor-168 .elementor-element.elementor-element-b95bd09 {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-396e3b31 .elementor-button {
  background-color:var( --e-global-color-30e5369 );
  fill:var( --e-global-color-primary );
  color:var( --e-global-color-primary );
  border-style:solid;
  border-width:0px 0px 0px 0px;
  border-radius:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-396e3b31 .elementor-button-content-wrapper {
  flex-direction:row-reverse;
}
.elementor-168 .elementor-element.elementor-element-396e3b31 .elementor-button:hover,.elementor-168 .elementor-element.elementor-element-396e3b31 .elementor-button:focus {
  color:var( --e-global-color-secondary );
}
.elementor-168 .elementor-element.elementor-element-396e3b31 .elementor-button:hover svg,.elementor-168 .elementor-element.elementor-element-396e3b31 .elementor-button:focus svg {
  fill:var( --e-global-color-secondary );
}
.elementor-168 .elementor-element.elementor-element-7387eaf7 > .elementor-element-populated,.elementor-168 .elementor-element.elementor-element-7387eaf7 > .elementor-element-populated > .elementor-background-overlay,.elementor-168 .elementor-element.elementor-element-7387eaf7 > .elementor-background-slideshow {
  border-radius:10px 10px 10px 10px;
}
.elementor-168 .elementor-element.elementor-element-7387eaf7 > .elementor-element-populated {
  box-shadow:0px 12px 17px 7px rgba(230,230,230,0.21);
  margin:0px 15px 0px 15px;
  --e-column-margin-right:15px;
  --e-column-margin-left:15px;
  padding:30px 20px 30px 20px;
}
.elementor-168 .elementor-element.elementor-element-7e23173b img {
  width:20%;
}
.elementor-168 .elementor-element.elementor-element-4823a0dd {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-4823a0dd .elementor-heading-title {
  color:var( --e-global-color-primary );
  font-family:var( --e-global-typography-accent-font-family ),Sans-serif;
  font-size:var( --e-global-typography-accent-font-size );
  font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-168 .elementor-element.elementor-element-337abe19 > .elementor-widget-container {
  margin:0px 0px -20px 0px;
}
.elementor-168 .elementor-element.elementor-element-337abe19 {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-6b6a62d5 .elementor-button {
  background-color:var( --e-global-color-30e5369 );
  fill:var( --e-global-color-primary );
  color:var( --e-global-color-primary );
  border-style:solid;
  border-width:0px 0px 0px 0px;
  border-radius:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-6b6a62d5 .elementor-button-content-wrapper {
  flex-direction:row-reverse;
}
.elementor-168 .elementor-element.elementor-element-6b6a62d5 .elementor-button:hover,.elementor-168 .elementor-element.elementor-element-6b6a62d5 .elementor-button:focus {
  color:var( --e-global-color-secondary );
}
.elementor-168 .elementor-element.elementor-element-6b6a62d5 .elementor-button:hover svg,.elementor-168 .elementor-element.elementor-element-6b6a62d5 .elementor-button:focus svg {
  fill:var( --e-global-color-secondary );
}
.elementor-168 .elementor-element.elementor-element-19ce9715:hover > .elementor-element-populated,.elementor-168 .elementor-element.elementor-element-19ce9715:hover > .elementor-element-populated > .elementor-background-overlay {
  border-radius:15px 15px 15px 15px;
}
.elementor-168 .elementor-element.elementor-element-19ce9715 > .elementor-element-populated {
  margin:0px 0px 20px 30px;
  --e-column-margin-right:0px;
  --e-column-margin-left:30px;
  padding:30px 20px 30px 20px;
}
.elementor-168 .elementor-element.elementor-element-7d6132a3 img {
  width:20%;
}
.elementor-168 .elementor-element.elementor-element-6cf20ba3 {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-6cf20ba3 .elementor-heading-title {
  color:var( --e-global-color-primary );
  font-family:var( --e-global-typography-accent-font-family ),Sans-serif;
  font-size:var( --e-global-typography-accent-font-size );
  font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-168 .elementor-element.elementor-element-1e45636f > .elementor-widget-container {
  margin:0px 0px -20px 0px;
}
.elementor-168 .elementor-element.elementor-element-1e45636f {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-2557a77b .elementor-button {
  background-color:var( --e-global-color-30e5369 );
  fill:var( --e-global-color-primary );
  color:var( --e-global-color-primary );
  border-style:solid;
  border-width:0px 0px 0px 0px;
  border-radius:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-2557a77b .elementor-button-content-wrapper {
  flex-direction:row-reverse;
}
.elementor-168 .elementor-element.elementor-element-2557a77b .elementor-button:hover,.elementor-168 .elementor-element.elementor-element-2557a77b .elementor-button:focus {
  color:var( --e-global-color-secondary );
}
.elementor-168 .elementor-element.elementor-element-2557a77b .elementor-button:hover svg,.elementor-168 .elementor-element.elementor-element-2557a77b .elementor-button:focus svg {
  fill:var( --e-global-color-secondary );
}
.elementor-168 .elementor-element.elementor-element-2dcb2ec1 {
  margin-top:0px;
  margin-bottom:0px;
  padding:80px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-168 .elementor-element.elementor-element-18878b00.elementor-column .elementor-widget-wrap {
  align-items:flex-end;
}
.elementor-168 .elementor-element.elementor-element-18878b00.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content:flex-end;
  align-items:flex-end;
}
.elementor-168 .elementor-element.elementor-element-18878b00 > .elementor-element-populated {
  margin:0px 0px 0px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-516c970f img {
  opacity:1;
}
.elementor-168 .elementor-element.elementor-element-46172c7e {
  width:var( --container-widget-width,228px );
  max-width:228px;
  --container-widget-width:228px;
  --container-widget-flex-grow:0;
  top:51px;
}
body:not(.rtl) .elementor-168 .elementor-element.elementor-element-46172c7e {
  left:-115px;
}
body.rtl .elementor-168 .elementor-element.elementor-element-46172c7e {
  right:-115px;
}
.elementor-168 .elementor-element.elementor-element-36ee2359 > .elementor-widget-container {
  margin:-402px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-36ee2359 {
  z-index:0;
}
.elementor-168 .elementor-element.elementor-element-36ee2359:not( .elementor-widget-image ) .elementor-widget-container {
  -webkit-mask-image:url( '../assets/mask-shapes/blob.svg' );
  -webkit-mask-size:contain;
  -webkit-mask-position:top center;
  -webkit-mask-repeat:no-repeat;
}
.elementor-168 .elementor-element.elementor-element-36ee2359.elementor-widget-image .elementor-widget-container img {
  -webkit-mask-image:url( '../assets/mask-shapes/blob.svg' );
  -webkit-mask-size:contain;
  -webkit-mask-position:top center;
  -webkit-mask-repeat:no-repeat;
}
.elementor-168 .elementor-element.elementor-element-36ee2359 img {
  opacity:1;
}
.elementor-bc-flex-widget .elementor-168 .elementor-element.elementor-element-309733dc.elementor-column .elementor-widget-wrap {
  align-items:center;
}
.elementor-168 .elementor-element.elementor-element-309733dc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content:center;
  align-items:center;
}
.elementor-168 .elementor-element.elementor-element-309733dc > .elementor-element-populated {
  margin:0px 0px 0px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
  padding:100px 0px 100px 50px;
}
.elementor-168 .elementor-element.elementor-element-a0a122f .elementor-button:hover,.elementor-168 .elementor-element.elementor-element-a0a122f .elementor-button:focus {
  background-color:var( --e-global-color-30e5369 );
}
.elementor-168 .elementor-element.elementor-element-a0a122f .elementor-button {
  border-style:solid;
  border-color:var( --e-global-color-30e5369 );
}
.elementor-168 .elementor-element.elementor-element-35ea7684 {
  margin-top:0px;
  margin-bottom:0px;
  padding:100px 0px 100px 0px;
}
.elementor-168 .elementor-element.elementor-element-6b66d74f > .elementor-element-populated {
  margin:0px 0px 0px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-5e72bd66 {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-53c33bf8 {
  margin-top:50px;
  margin-bottom:0px;
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-42085a66 > .elementor-element-populated {
  margin:0px 20px 0px 0px;
  --e-column-margin-right:20px;
  --e-column-margin-left:0px;
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-10562eed:not( .elementor-widget-image ) .elementor-widget-container {
  -webkit-mask-image:url( '../uploads/blob-3.png' );
  -webkit-mask-size:contain;
  -webkit-mask-position:center center;
  -webkit-mask-repeat:no-repeat;
}
.elementor-168 .elementor-element.elementor-element-10562eed.elementor-widget-image .elementor-widget-container img {
  -webkit-mask-image:url( '../uploads/blob-3.png' );
  -webkit-mask-size:contain;
  -webkit-mask-position:center center;
  -webkit-mask-repeat:no-repeat;
}
.elementor-168 .elementor-element.elementor-element-10562eed img {
  opacity:0.37;
}
.elementor-168 .elementor-element.elementor-element-1efc63c6 > .elementor-widget-container {
  margin:-242px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-1efc63c6:not( .elementor-widget-image ) .elementor-widget-container {
  -webkit-mask-image:url( '../uploads/blob-3.png' );
  -webkit-mask-size:contain;
  -webkit-mask-position:center center;
  -webkit-mask-repeat:no-repeat;
}
.elementor-168 .elementor-element.elementor-element-1efc63c6.elementor-widget-image .elementor-widget-container img {
  -webkit-mask-image:url( '../uploads/blob-3.png' );
  -webkit-mask-size:contain;
  -webkit-mask-position:center center;
  -webkit-mask-repeat:no-repeat;
}
.elementor-168 .elementor-element.elementor-element-51769d05 > .elementor-widget-container {
  margin:0px 0px -10px 0px;
  padding:20px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-51769d05 {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-51769d05 .elementor-heading-title {
  color:var( --e-global-color-primary );
  font-family:var( --e-global-typography-accent-font-family ),Sans-serif;
  font-size:var( --e-global-typography-accent-font-size );
  font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-168 .elementor-element.elementor-element-3ed40520 > .elementor-widget-container {
  margin:0px 0px -20px 0px;
}
.elementor-168 .elementor-element.elementor-element-3ed40520 {
  text-align:center;
  color:var( --e-global-color-primary );
}
.elementor-168 .elementor-element.elementor-element-694c2771 > .elementor-widget-container {
  margin:0px 0px -20px 0px;
  padding:0px 30px 0px 30px;
}
.elementor-168 .elementor-element.elementor-element-694c2771 {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-641cb866 {
  --grid-template-columns:repeat(0,auto);
  --icon-size:18px;
  --grid-column-gap:5px;
  --grid-row-gap:0px;
}
.elementor-168 .elementor-element.elementor-element-641cb866 .elementor-widget-container {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-641cb866 .elementor-social-icon {
  background-color:var( --e-global-color-cfd96a7 );
  --icon-padding:0.2em;
}
.elementor-168 .elementor-element.elementor-element-641cb866 .elementor-social-icon i {
  color:var( --e-global-color-secondary );
}
.elementor-168 .elementor-element.elementor-element-641cb866 .elementor-social-icon svg {
  fill:var( --e-global-color-secondary );
}
.elementor-168 .elementor-element.elementor-element-56409d08 > .elementor-element-populated {
  margin:0px 10px 0px 10px;
  --e-column-margin-right:10px;
  --e-column-margin-left:10px;
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-635baf55:not( .elementor-widget-image ) .elementor-widget-container {
  -webkit-mask-image:url( '../uploads/blob-3.png' );
  -webkit-mask-size:contain;
  -webkit-mask-position:center right;
  -webkit-mask-repeat:no-repeat;
}
.elementor-168 .elementor-element.elementor-element-635baf55.elementor-widget-image .elementor-widget-container img {
  -webkit-mask-image:url( '../uploads/blob-3.png' );
  -webkit-mask-size:contain;
  -webkit-mask-position:center right;
  -webkit-mask-repeat:no-repeat;
}
.elementor-168 .elementor-element.elementor-element-635baf55 img {
  opacity:0.37;
}
.elementor-168 .elementor-element.elementor-element-6cef656d > .elementor-widget-container {
  margin:-242px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-6cef656d:not( .elementor-widget-image ) .elementor-widget-container {
  -webkit-mask-image:url( '../uploads/blob-3.png' );
  -webkit-mask-size:contain;
  -webkit-mask-position:center center;
  -webkit-mask-repeat:no-repeat;
}
.elementor-168 .elementor-element.elementor-element-6cef656d.elementor-widget-image .elementor-widget-container img {
  -webkit-mask-image:url( '../uploads/blob-3.png' );
  -webkit-mask-size:contain;
  -webkit-mask-position:center center;
  -webkit-mask-repeat:no-repeat;
}
.elementor-168 .elementor-element.elementor-element-44fc0cc2 > .elementor-widget-container {
  margin:0px 0px -10px 0px;
  padding:20px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-44fc0cc2 {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-44fc0cc2 .elementor-heading-title {
  color:var( --e-global-color-primary );
  font-family:var( --e-global-typography-accent-font-family ),Sans-serif;
  font-size:var( --e-global-typography-accent-font-size );
  font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-168 .elementor-element.elementor-element-7327da1f > .elementor-widget-container {
  margin:0px 0px -20px 0px;
}
.elementor-168 .elementor-element.elementor-element-7327da1f {
  text-align:center;
  color:var( --e-global-color-primary );
}
.elementor-168 .elementor-element.elementor-element-6ac596c9 > .elementor-widget-container {
  margin:0px 0px -20px 0px;
  padding:0px 30px 0px 30px;
}
.elementor-168 .elementor-element.elementor-element-6ac596c9 {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-780cdea3 {
  --grid-template-columns:repeat(0,auto);
  --icon-size:18px;
  --grid-column-gap:5px;
  --grid-row-gap:0px;
}
.elementor-168 .elementor-element.elementor-element-780cdea3 .elementor-widget-container {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-780cdea3 .elementor-social-icon {
  background-color:var( --e-global-color-cfd96a7 );
  --icon-padding:0.2em;
}
.elementor-168 .elementor-element.elementor-element-780cdea3 .elementor-social-icon i {
  color:var( --e-global-color-secondary );
}
.elementor-168 .elementor-element.elementor-element-780cdea3 .elementor-social-icon svg {
  fill:var( --e-global-color-secondary );
}
.elementor-168 .elementor-element.elementor-element-11004cb1 > .elementor-element-populated {
  margin:0px 0px 0px 20px;
  --e-column-margin-right:0px;
  --e-column-margin-left:20px;
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-76d07b9b:not( .elementor-widget-image ) .elementor-widget-container {
  -webkit-mask-image:url( '../uploads/blob-3.png' );
  -webkit-mask-size:contain;
  -webkit-mask-position:center left;
  -webkit-mask-repeat:no-repeat;
}
.elementor-168 .elementor-element.elementor-element-76d07b9b.elementor-widget-image .elementor-widget-container img {
  -webkit-mask-image:url( '../uploads/blob-3.png' );
  -webkit-mask-size:contain;
  -webkit-mask-position:center left;
  -webkit-mask-repeat:no-repeat;
}
.elementor-168 .elementor-element.elementor-element-76d07b9b img {
  opacity:0.37;
}
.elementor-168 .elementor-element.elementor-element-3d6d3847 > .elementor-widget-container {
  margin:-242px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-3d6d3847:not( .elementor-widget-image ) .elementor-widget-container {
  -webkit-mask-image:url( '../uploads/blob-3.png' );
  -webkit-mask-size:contain;
  -webkit-mask-position:center center;
  -webkit-mask-repeat:no-repeat;
}
.elementor-168 .elementor-element.elementor-element-3d6d3847.elementor-widget-image .elementor-widget-container img {
  -webkit-mask-image:url( '../uploads/blob-3.png' );
  -webkit-mask-size:contain;
  -webkit-mask-position:center center;
  -webkit-mask-repeat:no-repeat;
}
.elementor-168 .elementor-element.elementor-element-de3bac9 > .elementor-widget-container {
  margin:0px 0px -10px 0px;
  padding:20px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-de3bac9 {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-de3bac9 .elementor-heading-title {
  color:var( --e-global-color-primary );
  font-family:var( --e-global-typography-accent-font-family ),Sans-serif;
  font-size:var( --e-global-typography-accent-font-size );
  font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-168 .elementor-element.elementor-element-168c7e81 > .elementor-widget-container {
  margin:0px 0px -20px 0px;
}
.elementor-168 .elementor-element.elementor-element-168c7e81 {
  text-align:center;
  color:var( --e-global-color-primary );
}
.elementor-168 .elementor-element.elementor-element-738bbd > .elementor-widget-container {
  margin:0px 0px -20px 0px;
  padding:0px 30px 0px 30px;
}
.elementor-168 .elementor-element.elementor-element-738bbd {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-78a9b825 {
  --grid-template-columns:repeat(0,auto);
  --icon-size:18px;
  --grid-column-gap:5px;
  --grid-row-gap:0px;
}
.elementor-168 .elementor-element.elementor-element-78a9b825 .elementor-widget-container {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-78a9b825 .elementor-social-icon {
  background-color:var( --e-global-color-cfd96a7 );
  --icon-padding:0.2em;
}
.elementor-168 .elementor-element.elementor-element-78a9b825 .elementor-social-icon i {
  color:var( --e-global-color-secondary );
}
.elementor-168 .elementor-element.elementor-element-78a9b825 .elementor-social-icon svg {
  fill:var( --e-global-color-secondary );
}
.elementor-168 .elementor-element.elementor-element-1866ece2:not(.elementor-motion-effects-element-type-background),.elementor-168 .elementor-element.elementor-element-1866ece2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image:url("../uploads/326530154_750774062688366_2988585928940204885_n-1.jpg");
  background-position:center center;
  background-repeat:no-repeat;
  background-size:cover;
}
.elementor-168 .elementor-element.elementor-element-1866ece2 > .elementor-background-overlay {
  background-color:var( --e-global-color-secondary );
  opacity:0.6;
  transition:background 0.3s,border-radius 0.3s,opacity 0.3s;
}
.elementor-168 .elementor-element.elementor-element-1866ece2 {
  transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;
  margin-top:0px;
  margin-bottom:0px;
  padding:100px 0px 100px 0px;
}
.elementor-168 .elementor-element.elementor-element-98dfd0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-168 .elementor-element.elementor-element-98dfd0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFFAD;
}
.elementor-168 .elementor-element.elementor-element-98dfd0 > .elementor-element-populated,.elementor-168 .elementor-element.elementor-element-98dfd0 > .elementor-element-populated > .elementor-background-overlay,.elementor-168 .elementor-element.elementor-element-98dfd0 > .elementor-background-slideshow {
  border-radius:10px 10px 10px 10px;
}
.elementor-168 .elementor-element.elementor-element-98dfd0 > .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:100px 100px 100px 100px;
}
.elementor-168 .elementor-element.elementor-element-98dfd0 > .elementor-element-populated > .elementor-background-overlay {
  transition:background 0.3s,border-radius 0.3s,opacity 0.3s;
}
.elementor-168 .elementor-element.elementor-element-39ecda7c {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-47cc1cb9 {
  margin-top:30px;
  margin-bottom:0px;
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-23b731d6 > .elementor-element-populated {
  margin:0px 0px 0px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
  padding:0px 20px 0px 10px;
}
.elementor-168 .elementor-element.elementor-element-3a9bdb53 {
  width:var( --container-widget-width,36.5px );
  max-width:36.5px;
  --container-widget-width:36.5px;
  --container-widget-flex-grow:0;
  top:-11.968px;
}
body:not(.rtl) .elementor-168 .elementor-element.elementor-element-3a9bdb53 {
  left:-45.995px;
}
body.rtl .elementor-168 .elementor-element.elementor-element-3a9bdb53 {
  right:-45.995px;
}
.elementor-168 .elementor-element.elementor-element-5d0f28 {
  width:var( --container-widget-width,35.5px );
  max-width:35.5px;
  --container-widget-width:35.5px;
  --container-widget-flex-grow:0;
  top:-11.991px;
}
body:not(.rtl) .elementor-168 .elementor-element.elementor-element-5d0f28 {
  left:283.956px;
}
body.rtl .elementor-168 .elementor-element.elementor-element-5d0f28 {
  right:283.956px;
}
.elementor-168 .elementor-element.elementor-element-7b45ecd3 .elementor-testimonial-wrapper {
  text-align:left;
}
.elementor-168 .elementor-element.elementor-element-7b45ecd3 .elementor-testimonial-content {
  color:#5E0826;
  font-family:var( --e-global-typography-text-font-family ),Sans-serif;
  font-size:var( --e-global-typography-text-font-size );
  font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-168 .elementor-element.elementor-element-7b45ecd3 .elementor-testimonial-name {
  color:#5E0826;
  font-family:"Marcellus",Sans-serif;
  font-size:1.3em;
  font-weight:500;
}
.elementor-168 .elementor-element.elementor-element-7b45ecd3 .elementor-testimonial-job {
  color:var( --e-global-color-primary );
  font-family:var( --e-global-typography-text-font-family ),Sans-serif;
  font-size:var( --e-global-typography-text-font-size );
  font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-168 .elementor-element.elementor-element-523f26ed > .elementor-element-populated {
  margin:0px 0px 0px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
  padding:0px 10px 0px 30px;
}
.elementor-168 .elementor-element.elementor-element-4d61a4e0 .elementor-testimonial-wrapper {
  text-align:left;
}
.elementor-168 .elementor-element.elementor-element-4d61a4e0 .elementor-testimonial-content {
  color:#5E0826;
  font-family:var( --e-global-typography-text-font-family ),Sans-serif;
  font-size:var( --e-global-typography-text-font-size );
  font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-168 .elementor-element.elementor-element-4d61a4e0 .elementor-testimonial-name {
  color:#5E0826;
  font-family:"Marcellus",Sans-serif;
  font-size:1.3em;
  font-weight:500;
}
.elementor-168 .elementor-element.elementor-element-4d61a4e0 .elementor-testimonial-job {
  color:var( --e-global-color-primary );
  font-family:var( --e-global-typography-text-font-family ),Sans-serif;
  font-size:var( --e-global-typography-text-font-size );
  font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-168 .elementor-element.elementor-element-df27ee8 > .elementor-element-populated {
  margin:0px 0px 0px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
  padding:0px 0px 0px 30px;
}
.elementor-168 .elementor-element.elementor-element-6fcc704 {
  width:var( --container-widget-width,100.002% );
  max-width:100.002%;
  --container-widget-width:100.002%;
  --container-widget-flex-grow:0;
}
.elementor-168 .elementor-element.elementor-element-6fcc704.elementor-element {
  --flex-grow:0;
  --flex-shrink:0;
}
.elementor-168 .elementor-element.elementor-element-6fcc704 .elementor-testimonial-wrapper {
  text-align:left;
}
.elementor-168 .elementor-element.elementor-element-6fcc704 .elementor-testimonial-content {
  color:#5E0826;
  font-family:var( --e-global-typography-text-font-family ),Sans-serif;
  font-size:var( --e-global-typography-text-font-size );
  font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-168 .elementor-element.elementor-element-6fcc704 .elementor-testimonial-name {
  color:#5E0826;
  font-family:"Marcellus",Sans-serif;
  font-size:1.3em;
  font-weight:500;
}
.elementor-168 .elementor-element.elementor-element-6fcc704 .elementor-testimonial-job {
  color:var( --e-global-color-primary );
  font-family:var( --e-global-typography-text-font-family ),Sans-serif;
  font-size:var( --e-global-typography-text-font-size );
  font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-168 .elementor-element.elementor-element-e3d2292 {
  width:var( --container-widget-width,35.5px );
  max-width:35.5px;
  --container-widget-width:35.5px;
  --container-widget-flex-grow:0;
  top:-9.961px;
}
body:not(.rtl) .elementor-168 .elementor-element.elementor-element-e3d2292 {
  left:-10.998px;
}
body.rtl .elementor-168 .elementor-element.elementor-element-e3d2292 {
  right:-10.998px;
}
.elementor-168 .elementor-element.elementor-element-2352dd78 {
  margin-top:0px;
  margin-bottom:0px;
  padding:100px 0px 100px 0px;
}
.elementor-168 .elementor-element.elementor-element-35a91b6d > .elementor-element-populated,.elementor-168 .elementor-element.elementor-element-35a91b6d > .elementor-element-populated > .elementor-background-overlay,.elementor-168 .elementor-element.elementor-element-35a91b6d > .elementor-background-slideshow {
  border-radius:10px 10px 10px 10px;
}
.elementor-168 .elementor-element.elementor-element-35a91b6d > .elementor-element-populated {
  margin:0px 0px 0px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-133ed1e {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-befc5cf {
  --display:flex;
  --gap:10px 10px;
  --background-transition:0.3s;
}
.elementor-168 .elementor-element.elementor-element-5cf07be .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-168 .elementor-element.elementor-element-5cf07be .e-gallery-item:focus .elementor-gallery-item__overlay {
  background-color:rgba(0,0,0,0.5);
}
.elementor-168 .elementor-element.elementor-element-5cf07be {
  --image-transition-duration:800ms;
  --overlay-transition-duration:800ms;
  --content-text-align:center;
  --content-padding:20px;
  --content-transition-duration:800ms;
  --content-transition-delay:800ms;
}
.elementor-168 .elementor-element.elementor-element-193a9fe {
  --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;
  --background-transition:0.3s;
}
:root {
  --page-title-display:none;
}
@media(min-width:768px) {
  .elementor-168 .elementor-element.elementor-element-3a82f31 {
  --content-width:1290px;
}
.elementor-168 .elementor-element.elementor-element-4b70d945 {
  width:52.927%;
}
.elementor-168 .elementor-element.elementor-element-62e08015 {
  width:47.027%;
}
.elementor-168 .elementor-element.elementor-element-23b731d6 {
  width:32.356%;
}
.elementor-168 .elementor-element.elementor-element-523f26ed {
  width:34.622%;
}
.elementor-168 .elementor-element.elementor-element-df27ee8 {
  width:32.247%;
}
}@media(max-width:1024px) and (min-width:768px) {
  .elementor-168 .elementor-element.elementor-element-18878b00 {
  width:55%;
}
.elementor-168 .elementor-element.elementor-element-309733dc {
  width:45%;
}
}@media(min-width:1025px) {
  .elementor-168 .elementor-element.elementor-element-65f04d46:not(.elementor-motion-effects-element-type-background),.elementor-168 .elementor-element.elementor-element-65f04d46 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-attachment:fixed;
}
.elementor-168 .elementor-element.elementor-element-1866ece2:not(.elementor-motion-effects-element-type-background),.elementor-168 .elementor-element.elementor-element-1866ece2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-attachment:fixed;
}
}@media(max-width:1024px) {
  .elementor-168 .elementor-element.elementor-element-bef0fb3 .swiper-slide {
  height:465px;
}
.elementor-168 .elementor-element.elementor-element-bef0fb3 .swiper-slide-inner {
  padding:0px 40px 0px 20px;
}
.elementor-168 .elementor-element.elementor-element-bef0fb3 .elementor-slide-heading {
  font-size:3rem;
}
.elementor-168 .elementor-element.elementor-element-6d2f525 .swiper-slide {
  height:465px;
}
.elementor-168 .elementor-element.elementor-element-6d2f525 .swiper-slide-inner {
  padding:0px 40px 0px 20px;
}
.elementor-168 .elementor-element.elementor-element-6d2f525 .elementor-slide-heading {
  font-size:3rem;
}
.elementor-168 .elementor-element.elementor-element-817313c {
  width:var( --container-widget-width,74.391px );
  max-width:74.391px;
  --container-widget-width:74.391px;
  --container-widget-flex-grow:0;
  top:28px;
}
body:not(.rtl) .elementor-168 .elementor-element.elementor-element-817313c {
  left:-17px;
}
body.rtl .elementor-168 .elementor-element.elementor-element-817313c {
  right:-17px;
}
.elementor-168 .elementor-element.elementor-element-764f270 {
  width:var( --container-widget-width,74.391px );
  max-width:74.391px;
  --container-widget-width:74.391px;
  --container-widget-flex-grow:0;
  top:28px;
}
body:not(.rtl) .elementor-168 .elementor-element.elementor-element-764f270 {
  left:-17px;
}
body.rtl .elementor-168 .elementor-element.elementor-element-764f270 {
  right:-17px;
}
.elementor-168 .elementor-element.elementor-element-eaf541a {
  --e-n-carousel-swiper-slides-to-display:2;
}
.elementor-168 .elementor-element.elementor-element-5b12117f {
  margin-top:0px;
  margin-bottom:0px;
  padding:100px 30px 100px 30px;
}
.elementor-bc-flex-widget .elementor-168 .elementor-element.elementor-element-4b70d945.elementor-column .elementor-widget-wrap {
  align-items:center;
}
.elementor-168 .elementor-element.elementor-element-4b70d945.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content:center;
  align-items:center;
}
body:not(.rtl) .elementor-168 .elementor-element.elementor-element-7dbaa951 {
  left:-13px;
}
body.rtl .elementor-168 .elementor-element.elementor-element-7dbaa951 {
  right:-13px;
}
.elementor-168 .elementor-element.elementor-element-7dbaa951 {
  top:55px;
}
.elementor-168 .elementor-element.elementor-element-217cb660 {
  width:var( --container-widget-width,62.719px );
  max-width:62.719px;
  --container-widget-width:62.719px;
  --container-widget-flex-grow:0;
  top:-55px;
}
body:not(.rtl) .elementor-168 .elementor-element.elementor-element-217cb660 {
  left:262px;
}
body.rtl .elementor-168 .elementor-element.elementor-element-217cb660 {
  right:262px;
}
.elementor-168 .elementor-element.elementor-element-65f04d46 {
  margin-top:0px;
  margin-bottom:0px;
  padding:30px 30px 30px 30px;
}
.elementor-168 .elementor-element.elementor-element-57ddef29 {
  padding:100px 30px 100px 30px;
}
.elementor-bc-flex-widget .elementor-168 .elementor-element.elementor-element-f21147a.elementor-column .elementor-widget-wrap {
  align-items:center;
}
.elementor-168 .elementor-element.elementor-element-f21147a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content:center;
  align-items:center;
}
.elementor-168 .elementor-element.elementor-element-6c066174 {
  margin-top:0px;
  margin-bottom:0px;
  padding:100px 30px 50px 30px;
}
.elementor-168 .elementor-element.elementor-element-79a1a22f {
  margin-top:0px;
  margin-bottom:0px;
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-4aaa76a4 > .elementor-element-populated {
  margin:0px 10px 0px 0px;
  --e-column-margin-right:10px;
  --e-column-margin-left:0px;
  padding:30px 11px 30px 11px;
}
.elementor-168 .elementor-element.elementor-element-38440623 img {
  width:20%;
}
.elementor-168 .elementor-element.elementor-element-64153a52 .elementor-heading-title {
  font-size:var( --e-global-typography-accent-font-size );
}
.elementor-168 .elementor-element.elementor-element-7387eaf7 > .elementor-element-populated {
  margin:0px 5px 0px 5px;
  --e-column-margin-right:5px;
  --e-column-margin-left:5px;
  padding:30px 11px 30px 11px;
}
.elementor-168 .elementor-element.elementor-element-7e23173b img {
  width:20%;
}
.elementor-168 .elementor-element.elementor-element-4823a0dd .elementor-heading-title {
  font-size:var( --e-global-typography-accent-font-size );
}
.elementor-168 .elementor-element.elementor-element-19ce9715 > .elementor-element-populated {
  margin:0px 0px 0px 10px;
  --e-column-margin-right:0px;
  --e-column-margin-left:10px;
  padding:30px 11px 30px 11px;
}
.elementor-168 .elementor-element.elementor-element-7d6132a3 img {
  width:20%;
}
.elementor-168 .elementor-element.elementor-element-6cf20ba3 .elementor-heading-title {
  font-size:var( --e-global-typography-accent-font-size );
}
.elementor-168 .elementor-element.elementor-element-2dcb2ec1 {
  margin-top:0px;
  margin-bottom:-21px;
  padding:0px 30px 0px 30px;
}
.elementor-168 .elementor-element.elementor-element-18878b00 > .elementor-element-populated {
  margin:0px 0px 0px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
  padding:0px 40px 0px 0px;
}
body:not(.rtl) .elementor-168 .elementor-element.elementor-element-46172c7e {
  left:-84px;
}
body.rtl .elementor-168 .elementor-element.elementor-element-46172c7e {
  right:-84px;
}
.elementor-168 .elementor-element.elementor-element-46172c7e {
  top:-15px;
}
.elementor-168 .elementor-element.elementor-element-36ee2359 > .elementor-widget-container {
  margin:-300px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-309733dc > .elementor-element-populated {
  margin:0px 0px 0px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
  padding:50px 0px 100px 0px;
}
.elementor-168 .elementor-element.elementor-element-35ea7684 {
  margin-top:0px;
  margin-bottom:0px;
  padding:100px 30px 100px 30px;
}
.elementor-168 .elementor-element.elementor-element-1efc63c6 > .elementor-widget-container {
  margin:-145px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-51769d05 > .elementor-widget-container {
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-51769d05 .elementor-heading-title {
  font-size:var( --e-global-typography-accent-font-size );
}
.elementor-168 .elementor-element.elementor-element-3ed40520 > .elementor-widget-container {
  margin:0px 0px -20px 0px;
}
.elementor-168 .elementor-element.elementor-element-694c2771 > .elementor-widget-container {
  padding:0px 5px 0px 5px;
}
.elementor-168 .elementor-element.elementor-element-6cef656d > .elementor-widget-container {
  margin:-145px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-44fc0cc2 > .elementor-widget-container {
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-44fc0cc2 .elementor-heading-title {
  font-size:var( --e-global-typography-accent-font-size );
}
.elementor-168 .elementor-element.elementor-element-7327da1f > .elementor-widget-container {
  margin:0px 0px -20px 0px;
}
.elementor-168 .elementor-element.elementor-element-6ac596c9 > .elementor-widget-container {
  padding:0px 5px 0px 5px;
}
.elementor-168 .elementor-element.elementor-element-3d6d3847 > .elementor-widget-container {
  margin:-145px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-de3bac9 > .elementor-widget-container {
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-de3bac9 .elementor-heading-title {
  font-size:var( --e-global-typography-accent-font-size );
}
.elementor-168 .elementor-element.elementor-element-168c7e81 > .elementor-widget-container {
  margin:0px 0px -20px 0px;
}
.elementor-168 .elementor-element.elementor-element-738bbd > .elementor-widget-container {
  padding:0px 5px 0px 5px;
}
.elementor-168 .elementor-element.elementor-element-1866ece2 {
  margin-top:0px;
  margin-bottom:0px;
  padding:100px 30px 100px 30px;
}
.elementor-168 .elementor-element.elementor-element-98dfd0 > .elementor-element-populated {
  padding:50px 50px 50px 50px;
}
.elementor-168 .elementor-element.elementor-element-23b731d6 > .elementor-element-populated {
  margin:0px 25px 0px 25px;
  --e-column-margin-right:25px;
  --e-column-margin-left:25px;
}
.elementor-168 .elementor-element.elementor-element-3a9bdb53 {
  width:var( --container-widget-width,33.5px );
  max-width:33.5px;
  --container-widget-width:33.5px;
  --container-widget-flex-grow:0;
  top:-6px;
}
body:not(.rtl) .elementor-168 .elementor-element.elementor-element-3a9bdb53 {
  left:-48px;
}
body.rtl .elementor-168 .elementor-element.elementor-element-3a9bdb53 {
  right:-48px;
}
.elementor-168 .elementor-element.elementor-element-5d0f28 {
  width:var( --container-widget-width,30.5px );
  max-width:30.5px;
  --container-widget-width:30.5px;
  --container-widget-flex-grow:0;
  top:-3px;
}
body:not(.rtl) .elementor-168 .elementor-element.elementor-element-5d0f28 {
  left:278px;
}
body.rtl .elementor-168 .elementor-element.elementor-element-5d0f28 {
  right:278px;
}
.elementor-168 .elementor-element.elementor-element-7b45ecd3 .elementor-testimonial-content {
  font-size:var( --e-global-typography-text-font-size );
}
.elementor-168 .elementor-element.elementor-element-7b45ecd3 .elementor-testimonial-job {
  font-size:var( --e-global-typography-text-font-size );
}
.elementor-168 .elementor-element.elementor-element-523f26ed > .elementor-element-populated {
  margin:0px 0px 0px 50px;
  --e-column-margin-right:0px;
  --e-column-margin-left:50px;
}
.elementor-168 .elementor-element.elementor-element-4d61a4e0 .elementor-testimonial-content {
  font-size:var( --e-global-typography-text-font-size );
}
.elementor-168 .elementor-element.elementor-element-4d61a4e0 .elementor-testimonial-job {
  font-size:var( --e-global-typography-text-font-size );
}
.elementor-168 .elementor-element.elementor-element-df27ee8 > .elementor-element-populated {
  margin:0px 0px 0px 50px;
  --e-column-margin-right:0px;
  --e-column-margin-left:50px;
}
.elementor-168 .elementor-element.elementor-element-6fcc704 .elementor-testimonial-content {
  font-size:var( --e-global-typography-text-font-size );
}
.elementor-168 .elementor-element.elementor-element-6fcc704 .elementor-testimonial-job {
  font-size:var( --e-global-typography-text-font-size );
}
.elementor-168 .elementor-element.elementor-element-e3d2292 {
  width:var( --container-widget-width,30.5px );
  max-width:30.5px;
  --container-widget-width:30.5px;
  --container-widget-flex-grow:0;
  top:-3px;
}
body:not(.rtl) .elementor-168 .elementor-element.elementor-element-e3d2292 {
  left:278px;
}
body.rtl .elementor-168 .elementor-element.elementor-element-e3d2292 {
  right:278px;
}
.elementor-168 .elementor-element.elementor-element-2352dd78 {
  margin-top:0px;
  margin-bottom:0px;
  padding:100px 30px 100px 30px;
}
}@media(max-width:767px) {
  .elementor-168 .elementor-element.elementor-element-bef0fb3 .swiper-slide {
  height:365px;
}
.elementor-168 .elementor-element.elementor-element-bef0fb3 .elementor-slide-heading {
  font-size:2.5rem;
}
.elementor-168 .elementor-element.elementor-element-6d2f525 .swiper-slide {
  height:524px;
}
.elementor-168 .elementor-element.elementor-element-6d2f525 .swiper-slide-inner {
  padding:0px 0px 54px 0px;
}
.elementor-168 .elementor-element.elementor-element-6d2f525 .elementor-slide-heading {
  font-size:2.4rem;
  line-height:1.2em;
}
.elementor-168 .elementor-element.elementor-element-3a82f31 {
  --padding-top:50px;
  --padding-bottom:50px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-168 .elementor-element.elementor-element-55862ac {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-817313c {
  width:var( --container-widget-width,101px );
  max-width:101px;
  --container-widget-width:101px;
  --container-widget-flex-grow:0;
  top:18px;
}
body:not(.rtl) .elementor-168 .elementor-element.elementor-element-817313c {
  left:11px;
}
body.rtl .elementor-168 .elementor-element.elementor-element-817313c {
  right:11px;
}
.elementor-168 .elementor-element.elementor-element-764f270 {
  width:var( --container-widget-width,69px );
  max-width:69px;
  --container-widget-width:69px;
  --container-widget-flex-grow:0;
  top:649px;
}
body:not(.rtl) .elementor-168 .elementor-element.elementor-element-764f270 {
  left:284px;
}
body.rtl .elementor-168 .elementor-element.elementor-element-764f270 {
  right:284px;
}
.elementor-168 .elementor-element.elementor-element-eaf541a {
  --e-n-carousel-swiper-slides-to-display:1;
  --e-n-carousel-arrow-size:25px;
}
.elementor-168 .elementor-element.elementor-element-5b12117f {
  margin-top:0px;
  margin-bottom:0px;
  padding:100px 20px 100px 20px;
}
.elementor-168 .elementor-element.elementor-element-4b70d945 > .elementor-element-populated {
  margin:0px 0px 0px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-6fd27208 {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-6fd27208 img {
  width:100%;
}
body:not(.rtl) .elementor-168 .elementor-element.elementor-element-7dbaa951 {
  left:0px;
}
body.rtl .elementor-168 .elementor-element.elementor-element-7dbaa951 {
  right:0px;
}
.elementor-168 .elementor-element.elementor-element-7dbaa951 {
  top:-14px;
}
.elementor-168 .elementor-element.elementor-element-5f7d5131 {
  width:var( --container-widget-width,219px );
  max-width:219px;
  --container-widget-width:219px;
  --container-widget-flex-grow:0;
  top:-95px;
}
body:not(.rtl) .elementor-168 .elementor-element.elementor-element-5f7d5131 {
  left:-137px;
}
body.rtl .elementor-168 .elementor-element.elementor-element-5f7d5131 {
  right:-137px;
}
.elementor-168 .elementor-element.elementor-element-62e08015 > .elementor-element-populated {
  padding:50px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-217cb660 {
  width:var( --container-widget-width,44.719px );
  max-width:44.719px;
  --container-widget-width:44.719px;
  --container-widget-flex-grow:0;
  top:-43px;
}
body:not(.rtl) .elementor-168 .elementor-element.elementor-element-217cb660 {
  left:237px;
}
body.rtl .elementor-168 .elementor-element.elementor-element-217cb660 {
  right:237px;
}
.elementor-168 .elementor-element.elementor-element-5dbaba82 {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-7e496756 > .elementor-widget-container {
  padding:0px 10px 0px 10px;
}
.elementor-168 .elementor-element.elementor-element-7e496756 {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-65f04d46 {
  margin-top:0px;
  margin-bottom:0px;
  padding:20px 20px 20px 20px;
}
.elementor-168 .elementor-element.elementor-element-7c72150a > .elementor-element-populated {
  margin:0px 0px 0px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
  padding:20px 20px 20px 20px;
}
.elementor-168 .elementor-element.elementor-element-57ddef29 {
  margin-top:0px;
  margin-bottom:0px;
  padding:100px 20px 100px 20px;
}
.elementor-168 .elementor-element.elementor-element-f21147a > .elementor-element-populated {
  border-width:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
  padding:0px 0px 30px 0px;
}
.elementor-168 .elementor-element.elementor-element-7b34a067 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
  padding:0px 10px 0px 10px;
}
.elementor-168 .elementor-element.elementor-element-7b34a067 {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-d107d6e > .elementor-element-populated {
  margin:0px 0px 0px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-6c066174 {
  margin-top:0px;
  margin-bottom:0px;
  padding:100px 20px 50px 20px;
}
.elementor-168 .elementor-element.elementor-element-4aaa76a4 > .elementor-element-populated {
  margin:0px 0px 0px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
  padding:30px 30px 30px 30px;
}
.elementor-168 .elementor-element.elementor-element-38440623 img {
  width:17%;
}
.elementor-168 .elementor-element.elementor-element-64153a52 .elementor-heading-title {
  font-size:var( --e-global-typography-accent-font-size );
}
.elementor-168 .elementor-element.elementor-element-7387eaf7 > .elementor-element-populated {
  margin:0px 0px 0px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
  padding:30px 30px 30px 30px;
}
.elementor-168 .elementor-element.elementor-element-7e23173b img {
  width:17%;
}
.elementor-168 .elementor-element.elementor-element-4823a0dd .elementor-heading-title {
  font-size:var( --e-global-typography-accent-font-size );
}
.elementor-168 .elementor-element.elementor-element-19ce9715 > .elementor-element-populated {
  margin:0px 0px 0px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
  padding:30px 30px 30px 30px;
}
.elementor-168 .elementor-element.elementor-element-7d6132a3 img {
  width:17%;
}
.elementor-168 .elementor-element.elementor-element-6cf20ba3 .elementor-heading-title {
  font-size:var( --e-global-typography-accent-font-size );
}
.elementor-168 .elementor-element.elementor-element-2dcb2ec1 {
  margin-top:0px;
  margin-bottom:0px;
  padding:50px 20px 100px 20px;
}
.elementor-168 .elementor-element.elementor-element-18878b00 > .elementor-element-populated {
  margin:0px 0px 0px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-516c970f {
  z-index:1;
}
.elementor-168 .elementor-element.elementor-element-46172c7e {
  width:var( --container-widget-width,109px );
  max-width:109px;
  --container-widget-width:109px;
  --container-widget-flex-grow:0;
  top:-50px;
}
body:not(.rtl) .elementor-168 .elementor-element.elementor-element-46172c7e {
  left:-38px;
}
body.rtl .elementor-168 .elementor-element.elementor-element-46172c7e {
  right:-38px;
}
.elementor-168 .elementor-element.elementor-element-36ee2359 > .elementor-widget-container {
  margin:-254px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-309733dc > .elementor-element-populated {
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-708947b7 {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-109f33f7 > .elementor-widget-container {
  padding:0px 20px 0px 20px;
}
.elementor-168 .elementor-element.elementor-element-109f33f7 {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-35ea7684 {
  margin-top:0px;
  margin-bottom:0px;
  padding:100px 20px 100px 20px;
}
.elementor-168 .elementor-element.elementor-element-42085a66 > .elementor-element-populated {
  margin:0px 0px 30px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-1efc63c6 > .elementor-widget-container {
  margin:-200px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-51769d05 .elementor-heading-title {
  font-size:var( --e-global-typography-accent-font-size );
}
.elementor-168 .elementor-element.elementor-element-694c2771 > .elementor-widget-container {
  margin:0px 0px -20px 0px;
  padding:0px 50px 0px 50px;
}
.elementor-168 .elementor-element.elementor-element-56409d08 > .elementor-element-populated {
  margin:0px 0px 30px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-6cef656d > .elementor-widget-container {
  margin:-200px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-44fc0cc2 .elementor-heading-title {
  font-size:var( --e-global-typography-accent-font-size );
}
.elementor-168 .elementor-element.elementor-element-6ac596c9 > .elementor-widget-container {
  padding:0px 50px 0px 50px;
}
.elementor-168 .elementor-element.elementor-element-11004cb1 > .elementor-element-populated {
  margin:0px 0px 0px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-3d6d3847 > .elementor-widget-container {
  margin:-200px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-de3bac9 .elementor-heading-title {
  font-size:var( --e-global-typography-accent-font-size );
}
.elementor-168 .elementor-element.elementor-element-738bbd > .elementor-widget-container {
  padding:0px 50px 0px 50px;
}
.elementor-168 .elementor-element.elementor-element-1866ece2 {
  margin-top:0px;
  margin-bottom:0px;
  padding:100px 20px 100px 20px;
}
.elementor-168 .elementor-element.elementor-element-98dfd0 > .elementor-element-populated {
  padding:30px 30px 30px 30px;
}
.elementor-168 .elementor-element.elementor-element-23b731d6 > .elementor-element-populated {
  margin:0px 0px 0px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
  padding:0px 0px 30px 0px;
}
.elementor-168 .elementor-element.elementor-element-3a9bdb53 {
  width:var( --container-widget-width,27.5px );
  max-width:27.5px;
  --container-widget-width:27.5px;
  --container-widget-flex-grow:0;
  top:-11px;
}
body:not(.rtl) .elementor-168 .elementor-element.elementor-element-3a9bdb53 {
  left:-21px;
}
body.rtl .elementor-168 .elementor-element.elementor-element-3a9bdb53 {
  right:-21px;
}
.elementor-168 .elementor-element.elementor-element-5d0f28 {
  width:var( --container-widget-width,28.5px );
  max-width:28.5px;
  --container-widget-width:28.5px;
  --container-widget-flex-grow:0;
  top:251.993px;
}
body:not(.rtl) .elementor-168 .elementor-element.elementor-element-5d0f28 {
  left:-17.991px;
}
body.rtl .elementor-168 .elementor-element.elementor-element-5d0f28 {
  right:-17.991px;
}
.elementor-168 .elementor-element.elementor-element-7b45ecd3 .elementor-testimonial-wrapper {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-7b45ecd3 .elementor-testimonial-content {
  font-size:var( --e-global-typography-text-font-size );
}
.elementor-168 .elementor-element.elementor-element-7b45ecd3 .elementor-testimonial-job {
  font-size:var( --e-global-typography-text-font-size );
}
.elementor-168 .elementor-element.elementor-element-523f26ed > .elementor-element-populated {
  margin:0px 0px 0px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
  padding:0px 0px 30px 0px;
}
.elementor-168 .elementor-element.elementor-element-4d61a4e0 .elementor-testimonial-wrapper {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-4d61a4e0 .elementor-testimonial-content {
  font-size:var( --e-global-typography-text-font-size );
}
.elementor-168 .elementor-element.elementor-element-4d61a4e0 .elementor-testimonial-job {
  font-size:var( --e-global-typography-text-font-size );
}
.elementor-168 .elementor-element.elementor-element-df27ee8 > .elementor-element-populated {
  margin:0px 0px 0px 0px;
  --e-column-margin-right:0px;
  --e-column-margin-left:0px;
  padding:0px 0px 30px 0px;
}
.elementor-168 .elementor-element.elementor-element-6fcc704 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-168 .elementor-element.elementor-element-6fcc704 .elementor-testimonial-wrapper {
  text-align:center;
}
.elementor-168 .elementor-element.elementor-element-6fcc704 .elementor-testimonial-content {
  font-size:var( --e-global-typography-text-font-size );
}
.elementor-168 .elementor-element.elementor-element-6fcc704 .elementor-testimonial-job {
  font-size:var( --e-global-typography-text-font-size );
}
.elementor-168 .elementor-element.elementor-element-e3d2292 {
  width:var( --container-widget-width,28.5px );
  max-width:28.5px;
  --container-widget-width:28.5px;
  --container-widget-flex-grow:0;
  top:-21.998px;
}
body:not(.rtl) .elementor-168 .elementor-element.elementor-element-e3d2292 {
  left:-20.984px;
}
body.rtl .elementor-168 .elementor-element.elementor-element-e3d2292 {
  right:-20.984px;
}
.elementor-168 .elementor-element.elementor-element-2352dd78 {
  margin-top:0px;
  margin-bottom:0px;
  padding:100px 20px 100px 20px;
}
.elementor-168 .elementor-element.elementor-element-befc5cf {
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
}