.elementor-15343 .elementor-element.elementor-element-70f1d96:not(.elementor-motion-effects-element-type-background), .elementor-15343 .elementor-element.elementor-element-70f1d96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5d0d41 );}.elementor-15343 .elementor-element.elementor-element-70f1d96{border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-6c5560c5 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:10px 8px 10px 8px;}.elementor-15343 .elementor-element.elementor-element-70f1d96 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15343 .elementor-element.elementor-element-70f1d96 > .elementor-shape-top .elementor-shape-fill{fill:#F4F4F4;}.elementor-15343 .elementor-element.elementor-element-70f1d96 > .elementor-shape-top svg{height:115px;}.elementor-15343 .elementor-element.elementor-element-22ff31e > .elementor-element-populated{margin:8px 0px 8px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 10px 0px;}.elementor-15343 .elementor-element.elementor-element-ac2db8a .elementor-button{background-color:var( --e-global-color-39993226 );font-size:17px;font-weight:bold;letter-spacing:1.1px;fill:var( --e-global-color-6c5560c5 );color:var( --e-global-color-6c5560c5 );}.elementor-15343 .elementor-element.elementor-element-ac2db8a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15343 .elementor-element.elementor-element-ac2db8a .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-15343 .elementor-element.elementor-element-7edb11b0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15343 .elementor-element.elementor-element-7edb11b0:not(.elementor-motion-effects-element-type-background), .elementor-15343 .elementor-element.elementor-element-7edb11b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-15343 .elementor-element.elementor-element-7edb11b0{border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-6c5560c5 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-15343 .elementor-element.elementor-element-7edb11b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15343 .elementor-element.elementor-element-59a8599a > .elementor-element-populated{margin:0px 030px 0px 0px;--e-column-margin-right:030px;--e-column-margin-left:0px;}.elementor-15343 .elementor-element.elementor-element-615ca049 .elementor-heading-title{font-size:30px;font-weight:600;color:#000000;}.elementor-15343 .elementor-element.elementor-element-6b03874d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15343 .elementor-element.elementor-element-6b03874d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15343 .elementor-element.elementor-element-cf82e97 > .elementor-widget-container{background-color:#f9f9f9;padding:10px 0px 0px 0px;}.elementor-15343 .elementor-element.elementor-element-38bce13a:not(.elementor-motion-effects-element-type-background), .elementor-15343 .elementor-element.elementor-element-38bce13a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(250deg, #F9F9F9 0%, #ffffff 100%);}.elementor-15343 .elementor-element.elementor-element-38bce13a{border-style:solid;border-width:5px 0px 0px 0px;border-color:var( --e-global-color-6c5560c5 );padding:60px 0px 60px 0px;}.elementor-15343 .elementor-element.elementor-element-6293cd4d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-15343 .elementor-element.elementor-element-6293cd4d{padding:0px 0px 0px 0px;}.elementor-15343 .elementor-element.elementor-element-5a965f96 .elementor-heading-title{font-size:18px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-15343 .elementor-element.elementor-element-756df382 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-15343 .elementor-element.elementor-element-756df382 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-15343 .elementor-element.elementor-element-756df382 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-15343 .elementor-element.elementor-element-756df382 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-15343 .elementor-element.elementor-element-756df382 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-15343 .elementor-element.elementor-element-756df382 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15343 .elementor-element.elementor-element-756df382 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15343 .elementor-element.elementor-element-756df382{--e-icon-list-icon-size:0px;--icon-vertical-offset:0px;}.elementor-15343 .elementor-element.elementor-element-756df382 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-15343 .elementor-element.elementor-element-756df382 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15343 .elementor-element.elementor-element-756df382 .elementor-icon-list-item > a{font-size:14px;}.elementor-15343 .elementor-element.elementor-element-756df382 .elementor-icon-list-text{color:rgba(0,0,0,0.79);transition:color 0.3s;}.elementor-15343 .elementor-element.elementor-element-756df382 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-6c5560c5 );}.elementor-15343 .elementor-element.elementor-element-46ef82fa .elementor-heading-title{font-size:18px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-15343 .elementor-element.elementor-element-53a3b2cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-15343 .elementor-element.elementor-element-53a3b2cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-15343 .elementor-element.elementor-element-53a3b2cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-15343 .elementor-element.elementor-element-53a3b2cd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-15343 .elementor-element.elementor-element-53a3b2cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-15343 .elementor-element.elementor-element-53a3b2cd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15343 .elementor-element.elementor-element-53a3b2cd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15343 .elementor-element.elementor-element-53a3b2cd{--e-icon-list-icon-size:0px;--icon-vertical-offset:0px;}.elementor-15343 .elementor-element.elementor-element-53a3b2cd .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-15343 .elementor-element.elementor-element-53a3b2cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15343 .elementor-element.elementor-element-53a3b2cd .elementor-icon-list-item > a{font-size:14px;}.elementor-15343 .elementor-element.elementor-element-53a3b2cd .elementor-icon-list-text{color:rgba(0,0,0,0.79);transition:color 0.3s;}.elementor-15343 .elementor-element.elementor-element-53a3b2cd .elementor-icon-list-item:hover .elementor-icon-list-text{color:#4054B2;}.elementor-15343 .elementor-element.elementor-element-5d616c4 .elementor-heading-title{font-size:18px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-15343 .elementor-element.elementor-element-132f722 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-15343 .elementor-element.elementor-element-132f722 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-15343 .elementor-element.elementor-element-132f722 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-15343 .elementor-element.elementor-element-132f722 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-15343 .elementor-element.elementor-element-132f722 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-15343 .elementor-element.elementor-element-132f722 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-15343 .elementor-element.elementor-element-132f722 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-15343 .elementor-element.elementor-element-132f722 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-15343 .elementor-element.elementor-element-132f722 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-15343 .elementor-element.elementor-element-132f722 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15343 .elementor-element.elementor-element-132f722 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15343 .elementor-element.elementor-element-132f722{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-15343 .elementor-element.elementor-element-132f722 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15343 .elementor-element.elementor-element-12a94a6d{text-align:center;}.elementor-15343 .elementor-element.elementor-element-12a94a6d .elementor-heading-title{font-size:18px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-15343 .elementor-element.elementor-element-0812446 .elementor-repeater-item-0a2eabb.elementor-social-icon{background-color:var( --e-global-color-39993226 );}.elementor-15343 .elementor-element.elementor-element-0812446 .elementor-repeater-item-0a2eabb.elementor-social-icon i{color:var( --e-global-color-6c5560c5 );}.elementor-15343 .elementor-element.elementor-element-0812446 .elementor-repeater-item-0a2eabb.elementor-social-icon svg{fill:var( --e-global-color-6c5560c5 );}.elementor-15343 .elementor-element.elementor-element-0812446 .elementor-repeater-item-2ebff63.elementor-social-icon{background-color:var( --e-global-color-39993226 );}.elementor-15343 .elementor-element.elementor-element-0812446 .elementor-repeater-item-2ebff63.elementor-social-icon i{color:var( --e-global-color-6c5560c5 );}.elementor-15343 .elementor-element.elementor-element-0812446 .elementor-repeater-item-2ebff63.elementor-social-icon svg{fill:var( --e-global-color-6c5560c5 );}.elementor-15343 .elementor-element.elementor-element-0812446{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-15343 .elementor-element.elementor-element-0812446 .elementor-widget-container{text-align:center;}.elementor-15343 .elementor-element.elementor-element-2408fcf{--display:flex;--min-height:90px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}@media(max-width:1024px) and (min-width:768px){.elementor-15343 .elementor-element.elementor-element-78008cc8{width:25%;}.elementor-15343 .elementor-element.elementor-element-6f465eea{width:25%;}.elementor-15343 .elementor-element.elementor-element-bcf72ae{width:25%;}.elementor-15343 .elementor-element.elementor-element-73bf4e8a{width:25%;}}@media(max-width:1024px){.elementor-15343 .elementor-element.elementor-element-7edb11b0{padding:40px 20px 40px 20px;}.elementor-15343 .elementor-element.elementor-element-59a8599a > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15343 .elementor-element.elementor-element-38bce13a{padding:50px 20px 50px 20px;}}@media(max-width:767px){.elementor-15343 .elementor-element.elementor-element-7edb11b0{padding:40px 20px 40px 20px;}.elementor-15343 .elementor-element.elementor-element-615ca049 .elementor-heading-title{line-height:1.3em;}.elementor-15343 .elementor-element.elementor-element-38bce13a{padding:30px 20px 30px 20px;}.elementor-15343 .elementor-element.elementor-element-6ea4210f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15343 .elementor-element.elementor-element-6293cd4d{margin-top:10px;margin-bottom:0px;}.elementor-15343 .elementor-element.elementor-element-78008cc8{width:50%;}.elementor-15343 .elementor-element.elementor-element-756df382 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15343 .elementor-element.elementor-element-756df382 .elementor-icon-list-item > a{font-size:13px;}.elementor-15343 .elementor-element.elementor-element-6f465eea{width:50%;}.elementor-15343 .elementor-element.elementor-element-53a3b2cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15343 .elementor-element.elementor-element-53a3b2cd .elementor-icon-list-item > a{font-size:13px;}.elementor-15343 .elementor-element.elementor-element-bcf72ae{width:50%;}.elementor-15343 .elementor-element.elementor-element-73bf4e8a{width:50%;}}/* Start custom CSS for html, class: .elementor-element-6385a7b *//* Flex container for alignment */
.attribution-container {
  display: flex;
  align-items: center;
  gap: 0.5rem; /* Adjust gap between the two containers as needed */

}

/* Animated text container */
.animated-text-container {
  display: inline-block;
  height: 2.55rem;
  overflow: hidden;
  text-align: right; /* Align content to the right */
}

/* Static text container */
.static-text-container {
  display: inline-block;
  font-size:1.5rem;
    font-family: "arial", sans-serif;
        font-weight:500;
       

}

/* Animated words */
.animated-words {
  position: relative;
  display: inline-block;
  width: 108px; /* Adjust based on the longest word */
  height: 100%;
  overflow: hidden;
  text-align: right; /* Align text to the right */
    font-family: "poppins", sans-serif;
        font-weight:500;
  font-size:1.5rem;

}

.animated-words .word {
  position: absolute;
  right: 0; /* Ensure each word is aligned to the right */
  top: 0;
  width: 100%;
  opacity: 0;
  transform: translateY(100%);
  animation: slideUp 9s infinite;
}

.animated-words .word:nth-child(1) {
  animation-delay: 0s;
}

.animated-words .word:nth-child(2) {
  animation-delay: 3s;
}

.animated-words .word:nth-child(3) {
  animation-delay: 6s;
}

/* Animation keyframes */
@keyframes slideUp {
  0% {
    opacity: 0;
    transform: translateY(100%);
  }
  10% {
    opacity: 1;
    transform: translateY(0%);
  }
  30% {
    opacity: 1;
    transform: translateY(0%);
  }
  40% {
    opacity: 0;
    transform: translateY(-100%);
  }
  100% {
    opacity: 0;
    transform: translateY(-100%);
  }
}

/* Link styling */
.footer-attribution a {
  color: #007FFF; /* Azure blue color */
  text-decoration: none;
}

.footer-attribution a:hover {
  color: #0059B3; /* Darker shade of azure blue on hover */
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS *//* Anbo EU: restrained refresh of FooterMain 15343. Existing HTML stays intact. */
.elementor.elementor-15343[data-elementor-id="15343"] .elementor-element.elementor-element-70f1d96 {
  padding: 14px 20px;
  border-left-width: 0;
  border-top: 1px solid #eaeaea;
}
.elementor.elementor-15343[data-elementor-id="15343"] .elementor-element-70f1d96 .elementor-shape-top svg { height: 60px; }
.elementor.elementor-15343[data-elementor-id="15343"] #backToTop {
  border: 1px solid #eaeaea;
  border-radius: 24px;
  font-size: 13px;
  letter-spacing: .04em;
  padding: 12px 22px;
  transition: background-color .2s, border-color .2s;
}
.elementor.elementor-15343[data-elementor-id="15343"] #backToTop:hover { border-color: #4054b2; }
.elementor.elementor-15343[data-elementor-id="15343"] .elementor-element.elementor-element-7edb11b0 {
  padding: 44px max(20px, 5vw);
  border-left-width: 0;
}
.elementor.elementor-15343[data-elementor-id="15343"] .elementor-element-59a8599a > .elementor-widget-wrap { padding: 0 32px 0 0; }
.elementor.elementor-15343[data-elementor-id="15343"] .elementor-element-6b03874d > .elementor-widget-wrap { padding: 0; }
.elementor.elementor-15343[data-elementor-id="15343"] .elementor-element-615ca049 .elementor-heading-title {
  color: #4054b2;
  font-size: 28px;
  font-weight: 600;
  line-height: 1.2;
}
.elementor.elementor-15343[data-elementor-id="15343"] .elementor-element-7ffdda39 { font-size: 15px; line-height: 1.7; }
.elementor.elementor-15343[data-elementor-id="15343"] #mc_embed_signup { background: transparent; font-family: inherit; }
.elementor.elementor-15343[data-elementor-id="15343"] #mc_embed_signup form { margin: 0; padding: 0; }
.elementor.elementor-15343[data-elementor-id="15343"] #mc_embed_signup_scroll {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  gap: 12px;
  align-items: end;
  position: relative;
}
.elementor.elementor-15343[data-elementor-id="15343"] #mc_embed_signup_scroll > .mc-field-group:first-child {
  grid-column: 1;
  grid-row: 1;
  width: 100%;
  min-height: 0;
  padding: 0;
  margin: 0;
}
.elementor.elementor-15343[data-elementor-id="15343"] #mc_embed_signup .mc-field-group > label {
  font-size: 13px;
  margin-bottom: 7px;
  color: #4a4a4a;
}
.elementor.elementor-15343[data-elementor-id="15343"] #mc_embed_signup input[type=email] {
  width: 100%;
  height: 48px;
  padding: 12px 14px;
  border: 1px solid #9b9fae;
  border-radius: 8px;
  background: #fff;
  color: #333;
  font: inherit;
  font-size: 16px;
}
.elementor.elementor-15343[data-elementor-id="15343"] #mc_embed_signup_scroll > center { grid-column: 2; grid-row: 1; }
.elementor.elementor-15343[data-elementor-id="15343"] #mc_embed_signup #mc-embedded-subscribe {
  margin: 0;
  padding: 12px 22px;
  height: 48px;
  width: auto;
  min-width: 118px;
  border: 1px solid #4054b2;
  border-radius: 8px;
  background: #4054b2;
  color: #fff;
  font-family: 'Varela Round', sans-serif;
  font-size: 15px;
  line-height: 1.4;
  cursor: pointer;
}
.elementor.elementor-15343[data-elementor-id="15343"] #mc_embed_signup #mc-embedded-subscribe:hover { background: #1a2da4; }
.elementor.elementor-15343[data-elementor-id="15343"] #mc_embed_signup #mergeRow-gdpr {
  grid-column: 1 / -1;
  grid-row: 2;
  width: 100%;
  margin: 0;
  padding: 0;
  min-height: 0;
}
.elementor.elementor-15343[data-elementor-id="15343"] #mc_embed_signup .mc_fieldset { margin: 0; padding: 0; border: 0; }
.elementor.elementor-15343[data-elementor-id="15343"] #mc_embed_signup .checkbox.subfield {
  display: flex;
  gap: 10px;
  align-items: flex-start;
  font-size: 13px;
  line-height: 1.55;
  color: #4a4a4a;
}
.elementor.elementor-15343[data-elementor-id="15343"] #mc_embed_signup input[type=checkbox] {
  flex: 0 0 18px;
  width: 18px;
  height: 18px;
  margin: 2px 0 0;
  accent-color: #4054b2;
}
.elementor.elementor-15343[data-elementor-id="15343"] #mc_embed_signup #mce-responses { grid-column: 1 / -1; width: 100%; margin: 0; padding: 0; }
.elementor.elementor-15343[data-elementor-id="15343"] #mc_embed_signup #mce-responses .response { margin: 0; padding: 0; width: 100%; }
.elementor.elementor-15343[data-elementor-id="15343"] #mc_embed_signup :is(input, a):focus-visible {
  outline: 2px solid #4054b2;
  outline-offset: 3px;
}
.elementor.elementor-15343[data-elementor-id="15343"] .elementor-element.elementor-element-38bce13a {
  padding: 42px max(20px, 5vw);
  border-top-width: 1px;
  border-color: #dfe3f0;
}
.elementor.elementor-15343[data-elementor-id="15343"] .elementor-element-6293cd4d .elementor-heading-title {
  color: #4054b2;
  font-size: 16px;
  line-height: 1.3;
  letter-spacing: .025em;
}
.elementor.elementor-15343[data-elementor-id="15343"] .elementor-icon-list-text { line-height: 1.7; }
.elementor.elementor-15343[data-elementor-id="15343"] .elementor-icon-list-item a:hover .elementor-icon-list-text { color: #4054b2; text-decoration: underline; }
.elementor.elementor-15343[data-elementor-id="15343"] .elementor-element-132f722 .elementor-icon-list-item { padding-bottom: 12px; }
.elementor.elementor-15343[data-elementor-id="15343"] .elementor-element-132f722 .elementor-icon-list-icon { color: #4054b2; }
.elementor.elementor-15343[data-elementor-id="15343"] .elementor-social-icon { border-radius: 8px; border: 1px solid #eaeaea; }
.elementor.elementor-15343[data-elementor-id="15343"] .elementor-element.elementor-element-2408fcf { min-height: 64px; border-top: 1px solid #eaeaea; }
@media (max-width: 1024px) {
  .elementor.elementor-15343[data-elementor-id="15343"] .elementor-element-6293cd4d > .elementor-container { flex-wrap: wrap; }
  .elementor.elementor-15343[data-elementor-id="15343"] .elementor-element-6293cd4d > .elementor-container > .elementor-column { width: 50%; min-width: 0; }
  .elementor.elementor-15343[data-elementor-id="15343"] .elementor-element-6293cd4d > .elementor-container > .elementor-column > .elementor-widget-wrap { padding: 12px; }
}
@media (max-width: 900px) {
  .elementor.elementor-15343[data-elementor-id="15343"] .elementor-element-7edb11b0 > .elementor-container { flex-wrap: wrap; }
  .elementor.elementor-15343[data-elementor-id="15343"] .elementor-element-7edb11b0 > .elementor-container > .elementor-column { width: 100%; }
  .elementor.elementor-15343[data-elementor-id="15343"] .elementor-element-59a8599a > .elementor-widget-wrap { padding: 0 0 22px; }
}
@media (max-width: 767px) {
  .elementor.elementor-15343[data-elementor-id="15343"] .elementor-element.elementor-element-7edb11b0 { padding: 30px 22px; }
  .elementor.elementor-15343[data-elementor-id="15343"] .elementor-element-615ca049 .elementor-heading-title { font-size: 25px; }
  .elementor.elementor-15343[data-elementor-id="15343"] .elementor-element.elementor-element-38bce13a { padding: 24px 12px; }
  .elementor.elementor-15343[data-elementor-id="15343"] .elementor-element-6293cd4d > .elementor-container > :is(.elementor-element-bcf72ae, .elementor-element-73bf4e8a) { width: 100%; }
  .elementor.elementor-15343[data-elementor-id="15343"] .elementor-element-6293cd4d .elementor-icon-list-text { font-size: 13px; overflow-wrap: anywhere; }
  .elementor.elementor-15343[data-elementor-id="15343"] #mc_embed_signup_scroll { grid-template-columns: minmax(0, 1fr); }
  .elementor.elementor-15343[data-elementor-id="15343"] #mc_embed_signup_scroll > center { grid-column: 1; grid-row: 3; text-align: left; }
  .elementor.elementor-15343[data-elementor-id="15343"] #mc_embed_signup #mce-responses { grid-row: 4; }
  .elementor.elementor-15343[data-elementor-id="15343"] #mc_embed_signup #mc-embedded-subscribe { width: 100%; }
}/* End custom CSS */