.elementor-9020501 .elementor-element.elementor-element-8191d0e:not(.elementor-motion-effects-element-type-background), .elementor-9020501 .elementor-element.elementor-element-8191d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DED1C6;}.elementor-9020501 .elementor-element.elementor-element-8191d0e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9020501 .elementor-element.elementor-element-8191d0e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9020501 .elementor-element.elementor-element-ec60f1d .elementor-spacer-inner{height:10px;}.elementor-9020501 .elementor-element.elementor-element-e51c154{text-align:center;}.elementor-9020501 .elementor-element.elementor-element-cd49cea .elementor-spacer-inner{height:10px;}.elementor-9020501 .elementor-element.elementor-element-214df587:not(.elementor-motion-effects-element-type-background), .elementor-9020501 .elementor-element.elementor-element-214df587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282A2F;}.elementor-9020501 .elementor-element.elementor-element-214df587{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;}.elementor-9020501 .elementor-element.elementor-element-214df587 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9020501 .elementor-element.elementor-element-214df587 .elementor-heading-title{color:#FFFFFF;}.elementor-9020501 .elementor-element.elementor-element-214df587 a:not(#e){color:#FFFFFF;}.elementor-9020501 .elementor-element.elementor-element-214df587 a:not(#e):hover{color:#A7CAFE;}.elementor-9020501 .elementor-element.elementor-element-5d333af3{text-align:left;}.elementor-9020501 .elementor-element.elementor-element-5d333af3 img{width:14vw;border-radius:0px 0px 0px 0px;}.elementor-9020501 .elementor-element.elementor-element-fa44f8f .elementor-spacer-inner{height:10px;}.elementor-9020501 .elementor-element.elementor-element-1c92562{text-align:left;}.elementor-9020501 .elementor-element.elementor-element-1c92562 img{width:14vw;}.elementor-9020501 .elementor-element.elementor-element-06a8420 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-9020501 .elementor-element.elementor-element-06a8420:not(.elementor-motion-effects-element-type-background), .elementor-9020501 .elementor-element.elementor-element-06a8420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282A2F;}.elementor-9020501 .elementor-element.elementor-element-06a8420{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:2;}.elementor-9020501 .elementor-element.elementor-element-06a8420 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9020501 .elementor-element.elementor-element-c98b694 .elementor-repeater-item-bacdfad.elementor-social-icon{background-color:rgba(255, 255, 255, 0);}.elementor-9020501 .elementor-element.elementor-element-c98b694 a.elementor-repeater-item-bacdfad.elementor-social-icon:not(#e){color:#FFFFFF;}.elementor-9020501 .elementor-element.elementor-element-c98b694 .elementor-repeater-item-ca11916.elementor-social-icon{background-color:rgba(255, 255, 255, 0);}.elementor-9020501 .elementor-element.elementor-element-c98b694 a.elementor-repeater-item-ca11916.elementor-social-icon:not(#e){color:#FFFFFF;}.elementor-9020501 .elementor-element.elementor-element-c98b694 .elementor-repeater-item-8329f3d.elementor-social-icon{background-color:rgba(255, 255, 255, 0);}.elementor-9020501 .elementor-element.elementor-element-c98b694 a.elementor-repeater-item-8329f3d.elementor-social-icon:not(#e){color:#FFFFFF;}.elementor-9020501 .elementor-element.elementor-element-c98b694 .elementor-repeater-item-8b15c2c.elementor-social-icon{background-color:rgba(255, 255, 255, 0);}.elementor-9020501 .elementor-element.elementor-element-c98b694 a.elementor-repeater-item-8b15c2c.elementor-social-icon:not(#e){color:#FFFFFF;}.elementor-9020501 .elementor-element.elementor-element-c98b694{text-align:left;}.elementor-9020501 .elementor-element.elementor-element-c98b694 .elementor-grid{justify-content:left;}.elementor-9020501 .elementor-element.elementor-element-c98b694 .elementor-social-icon{padding:0em;}.elementor-9020501 .elementor-element.elementor-element-c98b694 > .elementor-widget-container{margin:0px 0px 0px -12px;}.elementor-9020501 .elementor-element.elementor-element-a42dd7f a.elementor-button:not(#e){color:#FFFFFF;}.elementor-9020501 .elementor-element.elementor-element-a42dd7f a.elementor-button{--ce-btn-bg-color:rgba(2, 1, 1, 0);background-color:var(--ce-btn-bg-color);border-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-9020501 .elementor-element.elementor-element-a42dd7f a.elementor-button:not(#e):hover, .elementor-9020501 .elementor-element.elementor-element-a42dd7f a.elementor-button:not(#e):focus{color:#282A2F;}.elementor-9020501 .elementor-element.elementor-element-a42dd7f a.elementor-button:hover, .elementor-9020501 .elementor-element.elementor-element-a42dd7f a.elementor-button:focus{--ce-btn-bg-color:#FFFFFF;border-color:#FFFFFF;}.elementor-9020501 .elementor-element.elementor-element-ad28943 img{border-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-9020501 .elementor-element.elementor-element-978f427 img{border-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-9020501 .elementor-element.elementor-element-2eb00ed img{border-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-9020501 .elementor-element.elementor-element-bd897af img{border-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-9020501 .elementor-element.elementor-element-57d73fd img{border-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-9020501 .elementor-element.elementor-element-e4671b6 img{border-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-9020501 .elementor-element.elementor-element-503450c1 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-9020501 .elementor-element.elementor-element-503450c1:not(.elementor-motion-effects-element-type-background), .elementor-9020501 .elementor-element.elementor-element-503450c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282A2F;}.elementor-9020501 .elementor-element.elementor-element-503450c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1;}.elementor-9020501 .elementor-element.elementor-element-503450c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9020501 .elementor-element.elementor-element-2e2024{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-9020501 .elementor-element.elementor-element-2e2024 .elementor-divider-separator{width:100%;}.elementor-9020501 .elementor-element.elementor-element-2e2024 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-9020501 .elementor-element.elementor-element-6798bd6c > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9020501 .elementor-element.elementor-element-6798bd6c:not(.elementor-motion-effects-element-type-background), .elementor-9020501 .elementor-element.elementor-element-6798bd6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282A2F;}.elementor-9020501 .elementor-element.elementor-element-6798bd6c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#B4A9A0;}.elementor-9020501 .elementor-element.elementor-element-6798bd6c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9020501 .elementor-element.elementor-element-6798bd6c .elementor-heading-title{color:#B4A9A0;}.elementor-9020501 .elementor-element.elementor-element-6798bd6c a:not(#e){color:#B4A9A0;}.elementor-9020501 .elementor-element.elementor-element-6798bd6c a:not(#e):hover{color:#FAFAFA;}.elementor-9020501 .elementor-element.elementor-element-137e9f60{text-align:left;font-size:1vw;font-weight:400;line-height:1.2em;letter-spacing:-0.2px;}.elementor-9020501 .elementor-element.elementor-element-36ab2610 .elementor-repeater-item-bacdfad.elementor-social-icon{background-color:rgba(255, 255, 255, 0);}.elementor-9020501 .elementor-element.elementor-element-36ab2610 a.elementor-repeater-item-bacdfad.elementor-social-icon:not(#e){color:#DED1C6;}.elementor-9020501 .elementor-element.elementor-element-36ab2610 .elementor-repeater-item-ca11916.elementor-social-icon{background-color:rgba(255, 255, 255, 0);}.elementor-9020501 .elementor-element.elementor-element-36ab2610 a.elementor-repeater-item-ca11916.elementor-social-icon:not(#e){color:#DED1C6;}.elementor-9020501 .elementor-element.elementor-element-36ab2610 .elementor-repeater-item-8329f3d.elementor-social-icon{background-color:rgba(255, 255, 255, 0);}.elementor-9020501 .elementor-element.elementor-element-36ab2610 a.elementor-repeater-item-8329f3d.elementor-social-icon:not(#e){color:#DED1C6;}.elementor-9020501 .elementor-element.elementor-element-36ab2610 .elementor-repeater-item-8b15c2c.elementor-social-icon{background-color:rgba(255, 255, 255, 0);}.elementor-9020501 .elementor-element.elementor-element-36ab2610 a.elementor-repeater-item-8b15c2c.elementor-social-icon:not(#e){color:#DED1C6;}.elementor-9020501 .elementor-element.elementor-element-36ab2610{text-align:left;}.elementor-9020501 .elementor-element.elementor-element-36ab2610 .elementor-grid{justify-content:left;}.elementor-9020501 .elementor-element.elementor-element-36ab2610 a.elementor-social-icon:not(#e){color:#DED1C6;}.elementor-9020501 .elementor-element.elementor-element-36ab2610 .elementor-social-icon{padding:0em;}.elementor-9020501 .elementor-element.elementor-element-36ab2610 > .elementor-widget-container{margin:0px 0px 0px -12px;}.elementor-9020501 .elementor-element.elementor-element-8c2c22c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-9020501 .elementor-element.elementor-element-8c2c22c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-9020501 .elementor-element.elementor-element-8c2c22c .elementor-icon-list-items.elementor-inline-items{margin:0 calc(-5px/2);}.elementor-9020501 .elementor-element.elementor-element-8c2c22c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin:0 calc(5px/2);}.elementor-9020501 .elementor-element.elementor-element-8c2c22c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-9020501 .elementor-element.elementor-element-8c2c22c .elementor-icon-list-icon i{font-size:14px;}.elementor-9020501 .elementor-element.elementor-element-8c2c22c .elementor-icon-list-icon svg{width:14px;}.elementor-9020501 .elementor-element.elementor-element-8c2c22c{--icon-vertical-offset:0px;}.elementor-9020501 .elementor-element.elementor-element-8c2c22c .elementor-icon-list-item:hover .elementor-icon-list-text{color:#A7CAFE;}.elementor-9020501 .elementor-element.elementor-element-8c2c22c .elementor-icon-list-text{transition:color 0.3s;}.elementor-9020501 .elementor-element.elementor-element-8c2c22c .elementor-icon-list-item > *{font-size:1vw;font-weight:400;line-height:1.2em;}@media(max-width:991px){.elementor-9020501 .elementor-element.elementor-element-5d333af3 img{width:53vw;}.elementor-9020501 .elementor-element.elementor-element-1c92562 img{width:53vw;}.elementor-9020501 .elementor-element.elementor-element-a42dd7f a.elementor-button{border-width:1px 1px 1px 1px;}.elementor-9020501 .elementor-element.elementor-element-137e9f60{font-size:3.1vw;line-height:1.6em;}.elementor-9020501 .elementor-element.elementor-element-36ab2610{text-align:right;--grid-column-gap:14px;}.elementor-9020501 .elementor-element.elementor-element-36ab2610 .elementor-grid{justify-content:right;}.elementor-9020501 .elementor-element.elementor-element-36ab2610 .elementor-social-icon{font-size:22px;padding:0em;}.elementor-9020501 .elementor-element.elementor-element-8c2c22c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-9020501 .elementor-element.elementor-element-8c2c22c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-9020501 .elementor-element.elementor-element-8c2c22c .elementor-icon-list-items.elementor-inline-items{margin:0 calc(-5px/2);}.elementor-9020501 .elementor-element.elementor-element-8c2c22c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin:0 calc(5px/2);}.elementor-9020501 .elementor-element.elementor-element-8c2c22c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-9020501 .elementor-element.elementor-element-8c2c22c .elementor-icon-list-item > *{font-size:3.1vw;line-height:1.6em;}}/* Start custom CSS for column, class: .elementor-element-e3c6f7b */@media screen and (max-width: 991px){
.elementor-9020501 .elementor-element.elementor-element-e3c6f7b {
    padding: 0vw 12vw ;
}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3bac4fb8 */.elementor-9020501 .elementor-element.elementor-element-3bac4fb8 {
    width: calc(100% - 46vw) ;}
    
@media (max-width: 991px){ 
    .elementor-9020501 .elementor-element.elementor-element-3bac4fb8 {
    width: 100% ;
    padding: 8vw 0;
  }}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-41b24b66 */.elementor-9020501 .elementor-element.elementor-element-41b24b66 {
    width: 16vw;
    margin-top: -0.5vw;
  }
  
@media (max-width: 991px){ 
    .elementor-9020501 .elementor-element.elementor-element-41b24b66 {
    width: 100%;
    padding: 20vw 0 0 0;
  }}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-298bb041 */.elementor-9020501 .elementor-element.elementor-element-298bb041 {
    width: 16vw;
    margin-top: -0.5vw;
  }
  
@media (max-width: 991px){ 
    .elementor-9020501 .elementor-element.elementor-element-298bb041 {
    width: 100%;
    padding: 0vw 0;
  }}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-576db11c */.elementor-9020501 .elementor-element.elementor-element-576db11c {
    width: 14vw;
    margin-top: -0.5vw;
  }
  
@media (max-width: 991px){ 
    .elementor-9020501 .elementor-element.elementor-element-576db11c {
    width: 100%;
    padding: 0vw 0;
  }}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-214df587 */.elementor-9020501 .elementor-element.elementor-element-214df587 {
    padding: 4vw 6vw 6vw;
}

/* Basic styling for the list */
.footer-list-title,
.footer-list-content li a {
  font-size: 1.3vw;
}

.footer-list-title {
  margin-bottom: 1.4vw;
  display: inline-block;
  position: relative; /* Make sure the arrows are positioned relative to the title */
  width: 100%; /* Ensure the title takes up the full width to align arrows correctly */
}

/* Default styling for the list (desktop) */
.footer-list-content li {
  padding: 0.14vw 0;
}

/* Hide the arrows by default (desktop) */
.footer-list-title .icon-reg-arrow-down,
.footer-list-title .icon-reg-arrow-up {
  display: none;
}

/* Arrow positioning: place them at the end of the title */
.footer-list-title .icon-reg-arrow-down,
.footer-list-title .icon-reg-arrow-up {
  position: absolute; /* Absolutely position the arrows within the title */
  right: 0; /* Align them to the right side */
  top: 50%; /* Vertically center the arrows */
  transform: translateY(-50%); /* Adjust for perfect vertical centering */
  color: #282A2F
}

/* Mobile styling: Adjust font size for mobile, breakpoint at 992px */
@media (max-width: 991px) {
  /* Adjust font size for mobile */
  .footer-list-title,
  .footer-list-content li a {
    font-size: 5vw; /* Font size for mobile */
  }

  /* Ensure arrows are only visible on mobile */
  .footer-list-title .icon-reg-arrow-down,
  .footer-list-title .icon-reg-arrow-up {
    display: none; /* Hide both arrows by default */
    color: #fff
  }

  /* Show down arrow when the list is closed (mobile) */
  .footer-list-title .icon-reg-arrow-down {
    display: inline-block;
    font-size: 2.7vw;
    vertical-align: middle;
  }

  /* Initially hide the list with max-height: 0 and opacity: 0 */
  .footer-list-content {
    display: block;
    margin: 2vw 0 6vw 0;
    max-height: 0; /* Start with height 0 (closed) */
    opacity: 0; /* Start with opacity 0 (hidden) */
    overflow: hidden; /* Hide overflow when the list is closed */
    transition: max-height 0.3s ease-out, opacity 0.3s ease-out; /* Transition for smooth opening/closing */
  }

  /* Show dropdown when clicking on the headline */
  .footer-list-container.open .footer-list-content {
    max-height: 500px; /* Set a large enough max-height to allow smooth transition */
    opacity: 1; /* Fade in the list */
  }

  /* Show up arrow when the list is open */
  .footer-list-container.open .footer-list-title .icon-reg-arrow-down {
    display: none; /* Hide the down arrow */
  }

  .footer-list-container.open .footer-list-title .icon-reg-arrow-up {
    display: inline-block;
    font-size: 3vw;
    vertical-align: middle;
  }

  /* Remove left/right margin and padding for list items */
  .footer-list-content li {
     padding: 2vw 4vw;
}
  }/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-c98b694 */.elementor-social-icon {
  margin-right: 1.3vw;
  margin-left: 0.5vw;
 
}
 .elementor-social-icon {
  font-size: 1.5vw;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d021feb */.elementor-9020501 .elementor-element.elementor-element-d021feb {
    width: calc(100% - 31vw);
}

@media (max-width: 1199px){
.elementor-9020501 .elementor-element.elementor-element-d021feb {
     width: calc(100% - 39vw);
}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a42dd7f */.elementor-9020501 .elementor-element.elementor-element-a42dd7f .elementor-button.elementor-size-sm {
  padding: .7vw .4vw .7vw .4vw;
}

@media (max-width: 991px){
.elementor-9020501 .elementor-element.elementor-element-a42dd7f .elementor-button.elementor-size-sm {
  padding: 3vw 4vw 3vw 4vw;
}}


.elementor-9020501 .elementor-element.elementor-element-a42dd7f .elementor-button {
  font-weight: 500;
  background-color: rgba(0,0,0,0);
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-45911bb */.elementor-9020501 .elementor-element.elementor-element-45911bb {
    width: 17vw;
    padding-right: 2vw;
}

@media (max-width: 1199px){
.elementor-9020501 .elementor-element.elementor-element-45911bb {
     width: 25vw;
}}


@media (max-width: 991px){
.elementor-9020501 .elementor-element.elementor-element-45911bb {
    width: 100%;
    padding: 0px 1.5vw 20px 1.5vw;
}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3a4a4dd */.elementor-9020501 .elementor-element.elementor-element-3a4a4dd {
    padding: 0vw 0.3vw 0.15vw 0vw;
}

@media (max-width: 991px){
.elementor-9020501 .elementor-element.elementor-element-3a4a4dd  {
    width: calc(100% / 3);
    padding: 0vw 1.5vw 0vw 1.5vw;
}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a02185a */.elementor-9020501 .elementor-element.elementor-element-a02185a {
    padding: 0vw 0.15vw 0.15vw 0.15vw;
}


@media (max-width: 991px){
.elementor-9020501 .elementor-element.elementor-element-a02185a  {
    width: calc(100% / 3);
    padding: 0vw 1.5vw 0vw 1.5vw;
}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-06a8c51 */.elementor-9020501 .elementor-element.elementor-element-06a8c51 {
    padding: 0vw 0vw 0.3vw 0.3vw;
}
@media (max-width: 991px){
.elementor-9020501 .elementor-element.elementor-element-06a8c51  {
    width: calc(100% / 3);
    padding: 0vw 1.5vw 0vw 1.5vw;
}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8e81e00 */@media (max-width: 991px){
.elementor-9020501 .elementor-element.elementor-element-8e81e00 {
    width: 50%;
}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1ac2071 */.elementor-9020501 .elementor-element.elementor-element-1ac2071 {
    padding: 0.15vw 0.3vw 0vw 0vw;
}
@media (max-width: 991px){
.elementor-9020501 .elementor-element.elementor-element-1ac2071  {
    width: calc(100% / 3);
    padding: 0vw 1.5vw 0vw 1.5vw;
}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-93a3c73 */.elementor-9020501 .elementor-element.elementor-element-93a3c73 {
    padding: 0.15vw 0.15vw 0vw 0.15vw;
}
@media (max-width: 991px){
.elementor-9020501 .elementor-element.elementor-element-93a3c73  {
    width: calc(100% / 3);
    padding: 0vw 1.5vw 0vw 1.5vw;
}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-26d15ce */.elementor-9020501 .elementor-element.elementor-element-26d15ce {
    padding: 0.15vw 0vw 0vw 0.3vw;
}
@media (max-width: 991px){
.elementor-9020501 .elementor-element.elementor-element-26d15ce  {
    width: calc(100% / 3);
    padding: 0vw 1.5vw 0vw 1.5vw;
}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b8625aa */@media (max-width: 991px){
.elementor-9020501 .elementor-element.elementor-element-b8625aa {
    width: 50%;
}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3b507a4 */.elementor-9020501 .elementor-element.elementor-element-3b507a4 {
    width: 14vw;
}

@media (max-width: 991px){
.elementor-9020501 .elementor-element.elementor-element-3b507a4 {
    width: 100%;
}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-06a8420 */.elementor-9020501 .elementor-element.elementor-element-06a8420 {
    padding: 0vw 6vw 1.4vw;
}
@media (max-width:991px){
.elementor-9020501 .elementor-element.elementor-element-06a8420 {
    padding: 4vw 4.5vw 4vw;    
}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-503450c1 */.elementor-9020501 .elementor-element.elementor-element-503450c1 {
    padding: 0vw 6vw;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-54dd53cf */.elementor-9020501 .elementor-element.elementor-element-54dd53cf {
    width: calc(100% - 80vw);
}
  
@media (max-width: 991px){
.elementor-9020501 .elementor-element.elementor-element-54dd53cf {
     width: calc(100% - 55vw)
}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-738715b */.elementor-9020501 .elementor-element.elementor-element-738715b {
    width: 55vw;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7dcb07e */.elementor-9020501 .elementor-element.elementor-element-7dcb07e {
    width: 80vw;
}
@media (max-width: 991px){
.elementor-9020501 .elementor-element.elementor-element-7dcb07e {
    padding-top: 9vw;
    width: 100%;
}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6798bd6c */.elementor-9020501 .elementor-element.elementor-element-6798bd6c {
    padding: 1.4vw 6vw;
}
@media (max-width:991px){
.elementor-9020501 .elementor-element.elementor-element-6798bd6c {
    padding: 4vw 6vw 4vw;    
}}/* End custom CSS */