@media all {
  *#dm .dmInner nav.u_1133066032 { color:white !important; }

  *#dm .dmInner nav.u_1358755468 { color:white !important; }

  *#dm .dmInner a.u_1800930878 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1800930878 {
    background-color:var(--color_1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:3px 3px 3px 3px !important;
    border-radius:6px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
  }

  *#dm .dmInner a.u_1800930878 span.text {
    font-family: Prata !important;
    color:var(--color_7) !important;
    font-size:16px !important;
  }

  *#dm .dmInner a.u_1800930878:hover span.text {
    color:var(--color_2) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner a.u_1800930878.hover span.text {
    color:var(--color_2) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1750550677 img { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner div.u_1884210693 img { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner div.u_1625214489 img {
    border-radius:20px 20px 20px 20px !important;
    object-fit:cover !important;
    object-position:50% 50% !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1678513810 img {
    border-radius:22px 22px 22px 22px !important;
    box-shadow:rgba(0,0,0,0.25) -3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1136090762 img { border-radius:22px 22px 22px 22px !important; }

  *#dm .dmInner div.u_1606347409 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
    border-radius:22px 22px 22px 22px !important;
  }

  *#dm .dmInner div.u_2563716221 img { border-radius:22px 22px 22px 22px !important; }

  *#dm .dmInner div.u_1980771149 img { border-radius:70px 70px 70px 70px !important; }

  *#dm .dmInner div.u_1456479573 img { border-radius:70px 70px 70px 70px !important; }

  *#dm .dmInner div.u_1369591441 img {
    object-position:100% 50% !important;
    object-fit:cover !important;
    border-radius:70px 70px 70px 70px !important;
  }
}
@media (min-width:0) and (max-width:767px) {}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(16, 169, 185, 1);
    --overlapping-background-image: rgba(16, 169, 185, 1);
}
}



@media all {
    
#\35 efb05e0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 efb05e0 {
    width: 696px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 5px 0% 5px 0%;
}
    
#\33 6853ce2::before, #\33 6853ce2 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(18, 97, 106, 1);
    opacity: 0.68;
}
#\33 6853ce2 {
    background-color: rgba(255, 255, 255, 1);
    background-image: url(https://lirp.cdn-website.com/c9bd6e85/dms3rep/multi/opt/pexels-photo-4937768-1920w.jpeg);
}
#\33 6853ce2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwYHCP/EACQQAAEDAwEJAAAAAAAAAAAAAAEAAgMEBQYREhUhIjFBUWKR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQIDEQT/2gAMAwEAAhEDEQA/AKLa8pxaOGJ9JM2YO7NTO3I8fLQdto1HlY/st8ZT05iZDyEcCOoR9+e831Sy6XosK1h//9k=');
}
    
#\32 00e8107 {
    flex-direction: row;
    align-items: center;
    width: 99.83081186679388%;
    min-height: 64px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 3;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 39deb36 {
    min-height: 398px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 f587cf5 {
    margin: 0px 0% 0px 0%;
}
    
#\35 d27e33d {
    width: 280px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
}
    
#ec964f76 {
    width: 985px;
    height: auto;
    max-width: none;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a29474b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: url();
    padding: 2% 3% 2% 3%;
    margin: 0px 0% 0px 0%;
}
#\38 a29474b.lazy {
    background-image: url('');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 6853ce2::before, #\33 6853ce2 > .bgExtraLayerOverlay {
    
}
#\33 6853ce2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwYHCP/EACQQAAEDAwEJAAAAAAAAAAAAAAEAAgMEBQYREhUhIjFBUWKR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQIDEQT/2gAMAwEAAhEDEQA/AKLa8pxaOGJ9JM2YO7NTO3I8fLQdto1HlY/st8ZT05iZDyEcCOoR9+e831Sy6XosK1h//9k=');
}
    
#\32 00e8107 {
    height: auto;
    min-height: 54px;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 2%;
}
    
#\30 39deb36 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 360px;
    column-gap: 0%;
    row-gap: 24px;
    padding: 10% 4% 10% 4%;
}
    
#\35 d27e33d {
    width: 250px;
    min-height: 54px;
    margin: 0px 0% 0px 0%;
}
    
#ec964f76 {
    width: 100%;
}
    
#\38 a29474b {
    width: 100%;
    min-height: 8px;
    row-gap: 11px;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
#\38 a29474b.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\33 6853ce2 {
    grid-template-rows: minmax(8px, max-content);
}
#\33 6853ce2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwYHCP/EACQQAAEDAwEJAAAAAAAAAAAAAAEAAgMEBQYREhUhIjFBUWKR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQIDEQT/2gAMAwEAAhEDEQA/AKLa8pxaOGJ9JM2YO7NTO3I8fLQdto1HlY/st8ZT05iZDyEcCOoR9+e831Sy6XosK1h//9k=');
}
    
#\30 39deb36 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\33 6853ce2::before, #\33 6853ce2 > .bgExtraLayerOverlay {
    
}
#\33 6853ce2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwYHCP/EACQQAAEDAwEJAAAAAAAAAAAAAAEAAgMEBQYREhUhIjFBUWKR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQIDEQT/2gAMAwEAAhEDEQA/AKLa8pxaOGJ9JM2YO7NTO3I8fLQdto1HlY/st8ZT05iZDyEcCOoR9+e831Sy6XosK1h//9k=');
}
    
#\32 00e8107 {
    height: auto;
    min-height: 54px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 39deb36 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 12% 4% 12% 4%;
}
    
#\35 d27e33d {
    width: 100%;
    min-height: 54px;
    margin: 0px 0% 0px 0%;
}
    
#ec964f76 {
    width: 100%;
}
    
#\38 a29474b {
    width: 100%;
    min-height: 240px;
    align-items: center;
    row-gap: 13px;
    padding: 4% 6% 6% 6%;
}
#\38 a29474b.lazy {
    background-image: url('');
}
}



@media all {
    
#\31 2284889 {
    margin: 0px 0% 0px 0%;
}
    
#\37 0f3e1e9::before, #\37 0f3e1e9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(18,97,106,1);
    opacity: 0.5;
    border-radius: inherit;
}
#\37 0f3e1e9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 35px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-radius: 22px 22px 22px 22px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: url();
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
#\37 0f3e1e9.lazy {
    background-image: url('');
}
    
#\30 f2af049 {
    min-height: 545px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e940bb1b {
    width: 985px;
    height: auto;
    max-width: none;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd8b3618.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cd8b3618 {
    width: 696px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 10px 0% 10px 0%;
}
    
#\33 2c50170::before, #\33 2c50170 > .bgExtraLayerOverlay {
    
}
#\33 2c50170 {
    background-color: var(--color_7);
    background-image: url(https://lirp.cdn-website.com/c9bd6e85/dms3rep/multi/opt/pexels-photo-6943664-1920w.jpeg);
}
#\33 2c50170.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAIRAAAQMDBAMAAAAAAAAAAAAAAQACBgMEEQUSFSExUeH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABgRAAMBAQAAAAAAAAAAAAAAAAABIQID/9oADAMBAAIRAxEAPwDKgMrlPHXdEXbX03jIL+yCofq033uxd0PPv6iKTpppwSqp/9k=');
}
    
#\39 bb58768.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 7px 5px 7px;
}
#\39 bb58768 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 3;
    min-height: 55px;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 0f3e1e9::before, #\37 0f3e1e9 > .bgExtraLayerOverlay {
    
}
#\37 0f3e1e9 {
    width: 100%;
    min-height: 8px;
    row-gap: 11px;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
#\37 0f3e1e9.lazy {
    background-image: url('');
}
    
#\30 f2af049 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 360px;
    column-gap: 0%;
    row-gap: 24px;
    padding: 10% 4% 10% 4%;
}
    
#e940bb1b {
    width: 100%;
}
    
#\33 2c50170::before, #\33 2c50170 > .bgExtraLayerOverlay {
    
}
#\33 2c50170.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAIRAAAQMDBAMAAAAAAAAAAAAAAQACBgMEEQUSFSExUeH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABgRAAMBAQAAAAAAAAAAAAAAAAABIQID/9oADAMBAAIRAxEAPwDKgMrlPHXdEXbX03jIL+yCofq033uxd0PPv6iKTpppwSqp/9k=');
}
    
#\39 bb58768 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 f2af049 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 2c50170 {
    grid-template-rows: minmax(8px, max-content);
}
#\33 2c50170.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAIRAAAQMDBAMAAAAAAAAAAAAAAQACBgMEEQUSFSExUeH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABgRAAMBAQAAAAAAAAAAAAAAAAABIQID/9oADAMBAAIRAxEAPwDKgMrlPHXdEXbX03jIL+yCofq033uxd0PPv6iKTpppwSqp/9k=');
}
}



@media (max-width: 767px) {
    
#\31 2284889 {
    margin: 0px 0% 0px 0%;
}
    
#\37 0f3e1e9::before, #\37 0f3e1e9 > .bgExtraLayerOverlay {
    
}
#\37 0f3e1e9 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    row-gap: 13px;
    padding: 4% 6% 6% 6%;
}
#\37 0f3e1e9.lazy {
    background-image: url('');
}
    
#\30 f2af049 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 12% 4% 12% 4%;
}
    
#e940bb1b {
    width: 100%;
}
    
#\33 2c50170::before, #\33 2c50170 > .bgExtraLayerOverlay {
    
}
#\33 2c50170.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAIRAAAQMDBAMAAAAAAAAAAAAAAQACBgMEEQUSFSExUeH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABgRAAMBAQAAAAAAAAAAAAAAAAABIQID/9oADAMBAAIRAxEAPwDKgMrlPHXdEXbX03jIL+yCofq033uxd0PPv6iKTpppwSqp/9k=');
}
}



@media all {
    
#\37 183fadc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 48.3%;
    min-width: 4%;
    order: 0;
    border-style: solid;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-width: 0 0px 0 0;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#c44260d7 {
    margin: 0px 0px 0px 0px;
}
    
#\31 966c9fc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 966c9fc {
    width: 533px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 5px 0% 5px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c10ee694 {
    min-height: 636px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#fa1be8d5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 50px;
    width: 47.692153589315524%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 b40908c.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#\30 b40908c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0d7e028 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#widget_4re.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 20px 0px;
}
#widget_4re {
    width: 82.11%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_shh.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#widget_shh {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 6px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 183fadc {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 17px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\31 966c9fc {
    width: 100%;
}
    
#c10ee694 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 8% 4% 8% 4%;
}
    
#fa1be8d5 {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: center;
}
    
#\30 b40908c {
    margin-left: 0%;
    margin-right: 0%;
    width: 82.90%;
    max-width: none;
}
    
#widget_4re {
    height: auto;
    width: 74.88%;
}
}



@media (max-width: 767px) {
    
#c10ee694 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 0d7e028 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\37 183fadc {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
    justify-content: flex-start;
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 21px;
}
    
#\31 966c9fc {
    width: 311px;
}
    
#c10ee694 {
    min-height: 0;
    flex-direction: column;
    row-gap: 15px;
    flex-wrap: nowrap;
    padding: 12% 4% 12% 4%;
}
    
#fa1be8d5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 40px;
}
    
#\30 b40908c {
    width: 100.00%;
}
    
#widget_4re {
    height: auto;
    width: 96.90%;
}
}



@media all {
    
#f1208911 {
    margin: 0px 0% 0px 0%;
}
    
#\39 14d13f5::before, #\39 14d13f5 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_6);
    opacity: 0.4;
}
#\39 14d13f5 {
    background-color: rgba(255, 255, 255, 1);
    background-image: url(https://lirp.cdn-website.com/c9bd6e85/dms3rep/multi/opt/pexels-photo-6836522-1920w.jpeg);
}
    
#ee094052 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e5df12f {
    flex-direction: row;
    align-items: center;
    width: 99.83081186679388%;
    min-height: 64px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 3;
    height: auto;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a7ce1cb {
    width: 752px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-bottom: 30px;
}
    
#\33 fb74437 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 35px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: url();
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\34 0c30eba {
    width: 985px;
    height: auto;
    max-width: none;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 355d03c {
    min-height: 545px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_1qi {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-height: 49px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 14d13f5::before, #\39 14d13f5 > .bgExtraLayerOverlay {
    
}
    
#ee094052 {
    width: 100.00%;
}
    
#\31 e5df12f {
    height: auto;
    min-height: 54px;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 2%;
}
    
#\33 fb74437 {
    width: 100%;
    min-height: 8px;
    row-gap: 11px;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\34 0c30eba {
    width: 100%;
}
    
#\31 355d03c {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 495px;
    column-gap: 0%;
    row-gap: 24px;
    padding: 10% 4% 10% 4%;
}
}



@media (max-width: 767px) {
    
#\39 14d13f5 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\31 355d03c {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\39 14d13f5::before, #\39 14d13f5 > .bgExtraLayerOverlay {
    
}
    
#ee094052 {
    width: 100.00%;
    margin-bottom: 0px;
}
    
#\31 e5df12f {
    height: auto;
    min-height: 54px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    row-gap: 24px;
}
    
#\33 fb74437 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    row-gap: 13px;
    padding: 4% 6% 6% 6%;
}
    
#\34 0c30eba {
    width: 100%;
}
    
#\31 355d03c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 12% 4% 12% 4%;
}
}



@media all {
    
#\37 336b9af {
    min-height: 447px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#fb55ddaa::before, #fb55ddaa > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_11);
    opacity: 0.5;
}
#fb55ddaa {
    background-color: rgba(255, 255, 255, 1);
    background-image: url(https://lirp.cdn-website.com/c9bd6e85/dms3rep/multi/opt/pexels-photo-4937013-1920w.jpeg);
}
#fb55ddaa.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgUGCP/EACEQAAEDBAEFAAAAAAAAAAAAAAEAAgMEBQYRMRIicpGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAXEQEBAQEAAAAAAAAAAAAAAAABAAID/9oADAMBAAIRAxEAPwC3s+bYxTTRxUrhMw8uHATs5pjOz2/Vke3XZlKCyKM9JGkZvPn7Ur3WUzkv/9k=');
}
    
#e8ba5e66 {
    margin: 0px 0% 0px 0%;
}
    
#ca9ff6f7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 35px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: url();
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
#ca9ff6f7.lazy {
    background-image: url('');
}
    
#f1c040e8 {
    width: 69.60307701626337%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 dc1d4b5 {
    width: 286px;
    height: 48px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 336b9af {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 360px;
    column-gap: 0%;
    row-gap: 24px;
    padding: 10% 4% 10% 4%;
}
    
#fb55ddaa::before, #fb55ddaa > .bgExtraLayerOverlay {
    
}
#fb55ddaa.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgUGCP/EACEQAAEDBAEFAAAAAAAAAAAAAAEAAgMEBQYRMRIicpGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAXEQEBAQEAAAAAAAAAAAAAAAABAAID/9oADAMBAAIRAxEAPwC3s+bYxTTRxUrhMw8uHATs5pjOz2/Vke3XZlKCyKM9JGkZvPn7Ur3WUzkv/9k=');
}
    
#ca9ff6f7 {
    width: 100%;
    min-height: 8px;
    row-gap: 11px;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
#ca9ff6f7.lazy {
    background-image: url('');
}
    
#f1c040e8.flex-element.widget-wrapper > [data-element-type] {
    padding: 6px 0px 6px 0px;
}
#f1c040e8 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 336b9af {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#fb55ddaa {
    grid-template-rows: minmax(8px, max-content);
}
#fb55ddaa.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgUGCP/EACEQAAEDBAEFAAAAAAAAAAAAAAEAAgMEBQYRMRIicpGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAXEQEBAQEAAAAAAAAAAAAAAAABAAID/9oADAMBAAIRAxEAPwC3s+bYxTTRxUrhMw8uHATs5pjOz2/Vke3XZlKCyKM9JGkZvPn7Ur3WUzkv/9k=');
}
}



@media (max-width: 767px) {
    
#\37 336b9af {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 12% 4% 12% 4%;
}
    
#fb55ddaa::before, #fb55ddaa > .bgExtraLayerOverlay {
    
}
#fb55ddaa.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgUGCP/EACEQAAEDBAEFAAAAAAAAAAAAAAEAAgMEBQYRMRIicpGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAXEQEBAQEAAAAAAAAAAAAAAAABAAID/9oADAMBAAIRAxEAPwC3s+bYxTTRxUrhMw8uHATs5pjOz2/Vke3XZlKCyKM9JGkZvPn7Ur3WUzkv/9k=');
}
    
#ca9ff6f7 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    row-gap: 13px;
    padding: 4% 6% 6% 6%;
}
#ca9ff6f7.lazy {
    background-image: url('');
}
    
#f1c040e8 {
    align-self: stretch;
    width: 100%;
    max-width: none;
}
}



@media all {
    
#\33 dc10455 {
    min-height: 599px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 656ca20 {
    width: 96%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 0px;
}
    
#\39 238e7b2 {
    width: 280px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    order: 4;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 4aa9876 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#aaf419e8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 52.08489148580968%;
    min-width: 4%;
    order: 1;
    padding: 4% 16px 4% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 7de1066 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.90%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/c9bd6e85/dms3rep/multi/opt/New+Wings+image2-1920w.jpg);
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) -3px 0px 11px 0px;
    border-radius: 22px 22px 22px 22px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\39 7de1066.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAQMFAQAAAAAAAAAAAAAAAgABAwQHERIhMf/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQIAIf/aAAwDAQACEQMRAD8A1dRdSOaGAxE2YOkzN6o53ifcsU3Moimhqjq52pmXhv/Z');
}
    
#\32 227926b {
    background-color: var(--color_15);
    background-image: initial;
}
    
#d3b69018 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3a9c831 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 dc10455 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 7px;
}
    
#\37 656ca20 {
    width: 100%;
    order: 2;
}
    
#\39 238e7b2 {
    width: 59.45%;
    min-height: 60px;
    justify-self: auto;
    align-self: center;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4aa9876 {
    width: 100.00%;
    order: 0;
}
    
#aaf419e8 {
    width: 100%;
    min-height: 80px;
    row-gap: 17px;
    order: 1;
}
    
#\39 7de1066 {
    width: 100%;
    min-height: 478px;
    height: auto;
    order: 0;
}
#\39 7de1066.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAQMFAQAAAAAAAAAAAAAAAgABAwQHERIhMf/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQIAIf/aAAwDAQACEQMRAD8A1dRdSOaGAxE2YOkzN6o53ifcsU3Moimhqjq52pmXhv/Z');
}
    
#\36 3a9c831 {
    width: 100.00%;
    order: 0;
}
}



@media (max-width: 767px) {
    
#\33 dc10455 {
    min-height: unset;
    flex-direction: column;
    row-gap: 14px;
    padding: 8% 4% 8% 4%;
}
    
#\37 656ca20 {
    width: 100%;
    order: 2;
}
    
#\39 238e7b2 {
    width: 100%;
    min-height: 50px;
    order: 3;
}
    
#aaf419e8 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 11px;
    order: 1;
}
    
#\39 7de1066 {
    width: 100%;
    min-height: 233px;
    align-items: center;
    height: auto;
    order: 0;
}
#\39 7de1066.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAQMFAQAAAAAAAAAAAAAAAgABAwQHERIhMf/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQIAIf/aAAwDAQACEQMRAD8A1dRdSOaGAxE2YOkzN6o53ifcsU3Moimhqjq52pmXhv/Z');
}
    
#\30 4aa9876 {
    order: 1;
}
    
#\36 3a9c831 {
    order: 1;
}
}



@media all {
    
#\38 8635553 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 14a79b2 {
    width: 280px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    order: 4;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 75c4eed {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 50.10034412522092%;
    min-width: 4%;
    order: 1;
    padding: 2% 16px 2% 16px;
    margin: 0% 0% 0% 0%;
}
    
#da400b92 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f3a30a7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 45.83%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/c9bd6e85/dms3rep/multi/opt/Faith+Unlocked+WOW+FB+cover+%281500+x+1500+px%29-1920w.png);
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 22px 22px 22px 22px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\31 f3a30a7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABMUlEQVQY0xXMX0vCQAAA8PtY0WMP1Seo13rrIQOJiP6IQQSZFYYZpllLSWWlu912t9vddtttc3ViWqBEQd8l+n2AH9Cazad2+6XXNyAykA0RptxPUjX+mH7OvsFtraZpWlfXoYlMC0Nk24T6Ikxf1XA0BqXSVf2u0XnumZhalBOXOy5n3BMikFKCYvG81rjvQsvkoS1iFqdePGAioC6jlILCWbGqtR4x14JUi1TnbdxX7ygaYMYJcf7z61bnFHtZlmx46WYwPJCqImIkwkAI0HjQbnRjH/urRC6TaAnLFcvPYaZzX4YhONKNPeis22LRCuZRMAf9hb67Bumx41d8CXKQHFpsxxFbrsywKMOibR7nxeAiVuV0BLI9tGuSvOOdcFkIkstEldWkOpnVpz/1r98/cRzKmz0KRlEAAAAASUVORK5CYII=');
}
    
#\38 823309d {
    background-color: var(--color_15);
    background-image: initial;
}
    
#\35 4f22718 {
    width: 96%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 5ce905d {
    margin: 0px 0% 0px 0%;
}
    
#eb43b6f4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 8635553 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 7px;
}
    
#\30 14a79b2 {
    width: 59.45%;
    min-height: 60px;
    justify-self: auto;
    align-self: center;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 75c4eed {
    width: 100%;
    min-height: 80px;
    row-gap: 17px;
}
    
#da400b92 {
    width: 100.00%;
    order: 0;
}
    
#\31 f3a30a7 {
    width: 100%;
    min-height: 671px;
    height: auto;
}
#\31 f3a30a7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABMUlEQVQY0xXMX0vCQAAA8PtY0WMP1Seo13rrIQOJiP6IQQSZFYYZpllLSWWlu912t9vddtttc3ViWqBEQd8l+n2AH9Cazad2+6XXNyAykA0RptxPUjX+mH7OvsFtraZpWlfXoYlMC0Nk24T6Ikxf1XA0BqXSVf2u0XnumZhalBOXOy5n3BMikFKCYvG81rjvQsvkoS1iFqdePGAioC6jlILCWbGqtR4x14JUi1TnbdxX7ygaYMYJcf7z61bnFHtZlmx46WYwPJCqImIkwkAI0HjQbnRjH/urRC6TaAnLFcvPYaZzX4YhONKNPeis22LRCuZRMAf9hb67Bumx41d8CXKQHFpsxxFbrsywKMOibR7nxeAiVuV0BLI9tGuSvOOdcFkIkstEldWkOpnVpz/1r98/cRzKmz0KRlEAAAAASUVORK5CYII=');
}
    
#\35 4f22718 {
    width: 100%;
    order: 2;
}
    
#eb43b6f4 {
    width: 100.00%;
    order: 0;
}
}



@media (max-width: 767px) {
    
#\38 8635553 {
    min-height: unset;
    flex-direction: column;
    row-gap: 14px;
    padding: 4% 4% 4% 4%;
}
    
#\30 14a79b2 {
    width: 100%;
    min-height: 50px;
}
    
#\30 75c4eed {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 11px;
}
    
#\31 f3a30a7 {
    width: 100%;
    min-height: 363px;
    align-items: center;
    height: auto;
}
#\31 f3a30a7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABMUlEQVQY0xXMX0vCQAAA8PtY0WMP1Seo13rrIQOJiP6IQQSZFYYZpllLSWWlu912t9vddtttc3ViWqBEQd8l+n2AH9Cazad2+6XXNyAykA0RptxPUjX+mH7OvsFtraZpWlfXoYlMC0Nk24T6Ikxf1XA0BqXSVf2u0XnumZhalBOXOy5n3BMikFKCYvG81rjvQsvkoS1iFqdePGAioC6jlILCWbGqtR4x14JUi1TnbdxX7ygaYMYJcf7z61bnFHtZlmx46WYwPJCqImIkwkAI0HjQbnRjH/urRC6TaAnLFcvPYaZzX4YhONKNPeis22LRCuZRMAf9hb67Bumx41d8CXKQHFpsxxFbrsywKMOibR7nxeAiVuV0BLI9tGuSvOOdcFkIkstEldWkOpnVpz/1r98/cRzKmz0KRlEAAAAASUVORK5CYII=');
}
    
#\35 4f22718 {
    width: 100%;
}
    
#\39 5ce905d {
    margin: 0px 0% 0px 0%;
}
    
#da400b92.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 0px 2px 0px;
}
#da400b92 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#ca464552 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f2650d8 {
    min-height: 555px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#d382b8b7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 59.014176624348394%;
    min-width: 4%;
    order: 0;
    padding: 4% 16px 4% 16px;
    margin: 0% 0% 0% 0%;
}
    
#ab3cab2e {
    width: 280px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    order: 3;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 a324c62 {
    background-color: var(--color_15);
    background-image: initial;
}
    
#\36 7d2eb93 {
    width: 96%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 cdc3f0f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 36.92%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/c9bd6e85/dms3rep/multi/opt/Hope+Unlocked+Podcast+%281500+x+1500+px%29-1920w.png);
    order: 1;
    box-shadow: rgba(0, 0, 0, 0.25) -3px 0px 11px 0px;
    border-radius: 22px 22px 22px 22px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\32 cdc3f0f.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABQUlEQVQY0wE2Acn+AA2RnQyKlgyEkA2Omw6Ypg+grg+hrw+ksw+othCpuAAQlKEOjpoMiJQNjZoOk6AOl6QOmacPoK4PprQQqLcAIJWdFpKdDZCdCpOhDZWiDZWiDJekCpupC5+uC6CvACecohueqBOgrBWjsB6gqxufqRabpxmWoiGRmyKQmgBJkJAxnKEeprAhqLM2o6k4mp8xj5RAiIpPf39TgIEAbYyFT5mZNqSrLqiwPqOoRI+RQ3t5XmtlcGVbdWphAJJ/cXOPiU+fojSorzKosDmKjkZqZ1xMRGVIPmRLQgB+eW9rhoJPlpkwo6weqLUijZc1aWxCQkBDOTY8NzYAWnp9U4CERIiQMpKdI5alJIiVMm93N1VbNUxTLkpUAD+CjzqAjjN/jjCAjy2CkS9+jTJ0gTZuezhseThvfoSygJKaMxsNAAAAAElFTkSuQmCC');
}
    
#d61fd214 {
    margin: 0px 0% 0px 0%;
}
    
#c5db7b96 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ca464552 {
    width: 100.00%;
    order: 0;
}
    
#\37 f2650d8 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 7px;
}
    
#d382b8b7 {
    width: 100%;
    min-height: 80px;
    row-gap: 17px;
    order: 1;
}
    
#ab3cab2e {
    width: 59.45%;
    min-height: 60px;
    justify-self: auto;
    align-self: center;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7d2eb93 {
    width: 100%;
    order: 2;
}
    
#\32 cdc3f0f {
    width: 100%;
    min-height: 670px;
    height: auto;
    order: 0;
}
#\32 cdc3f0f.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABQUlEQVQY0wE2Acn+AA2RnQyKlgyEkA2Omw6Ypg+grg+hrw+ksw+othCpuAAQlKEOjpoMiJQNjZoOk6AOl6QOmacPoK4PprQQqLcAIJWdFpKdDZCdCpOhDZWiDZWiDJekCpupC5+uC6CvACecohueqBOgrBWjsB6gqxufqRabpxmWoiGRmyKQmgBJkJAxnKEeprAhqLM2o6k4mp8xj5RAiIpPf39TgIEAbYyFT5mZNqSrLqiwPqOoRI+RQ3t5XmtlcGVbdWphAJJ/cXOPiU+fojSorzKosDmKjkZqZ1xMRGVIPmRLQgB+eW9rhoJPlpkwo6weqLUijZc1aWxCQkBDOTY8NzYAWnp9U4CERIiQMpKdI5alJIiVMm93N1VbNUxTLkpUAD+CjzqAjjN/jjCAjy2CkS9+jTJ0gTZuezhseThvfoSygJKaMxsNAAAAAElFTkSuQmCC');
}
    
#c5db7b96 {
    width: 100.00%;
    order: 0;
}
}



@media (max-width: 767px) {
    
#\37 f2650d8 {
    min-height: unset;
    flex-direction: column;
    row-gap: 14px;
    padding: 8% 4% 8% 4%;
}
    
#d382b8b7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 11px;
    order: 1;
}
    
#ab3cab2e {
    width: 100%;
    min-height: 50px;
}
    
#\36 7d2eb93.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 0px 2px 0px;
}
#\36 7d2eb93 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 cdc3f0f {
    width: 100%;
    min-height: 373px;
    align-items: center;
    height: auto;
    order: 0;
    background-repeat: no-repeat;
    background-size: cover;
}
#\32 cdc3f0f.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABQUlEQVQY0wE2Acn+AA2RnQyKlgyEkA2Omw6Ypg+grg+hrw+ksw+othCpuAAQlKEOjpoMiJQNjZoOk6AOl6QOmacPoK4PprQQqLcAIJWdFpKdDZCdCpOhDZWiDZWiDJekCpupC5+uC6CvACecohueqBOgrBWjsB6gqxufqRabpxmWoiGRmyKQmgBJkJAxnKEeprAhqLM2o6k4mp8xj5RAiIpPf39TgIEAbYyFT5mZNqSrLqiwPqOoRI+RQ3t5XmtlcGVbdWphAJJ/cXOPiU+fojSorzKosDmKjkZqZ1xMRGVIPmRLQgB+eW9rhoJPlpkwo6weqLUijZc1aWxCQkBDOTY8NzYAWnp9U4CERIiQMpKdI5alJIiVMm93N1VbNUxTLkpUAD+CjzqAjjN/jjCAjy2CkS9+jTJ0gTZuezhseThvfoSygJKaMxsNAAAAAElFTkSuQmCC');
}
}



@media all {
    
#\35 8054969 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\30 20fd49d {
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-height: 8px;
    background-image: url(https://lirp.cdn-website.com/c9bd6e85/dms3rep/multi/opt/KristinKurtz-1920w.jpg);
    min-width: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\30 20fd49d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgMH/8QAJBAAAQMCBAcAAAAAAAAAAAAAAQIDBAARBRITMhQVITFRscH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAS/9oADAMBAAIRAxEAPwDM4GLQIEFbL7GZ1zarxU+aJPaKkiiU1R4i1za4+UtYSNBvoNo9UWAm2t//2Q==');
}
    
#\36 11d6755 {
    max-width: 100%;
    width: 250px;
    margin-top: 10px;
    height: auto;
    min-height: 55px;
}
    
#\37 517d01f {
    max-width: 100%;
    width: 93.95%;
    height: auto;
}
    
#\35 6d9374a {
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    min-height: 518px;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 7b5dbce {
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_7);
    width: 67.99666666666667%;
    min-height: 8px;
    background-image: initial;
    min-width: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#c7dba27c {
    background-color: var(--color_15);
    background-image: initial;
}
    
#bd025281 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 8054969 {
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\30 20fd49d {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 459px;
    height: auto;
}
#\30 20fd49d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgMH/8QAJBAAAQMCBAcAAAAAAAAAAAAAAQIDBAARBRITMhQVITFRscH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAS/9oADAMBAAIRAxEAPwDM4GLQIEFbL7GZ1zarxU+aJPaKkiiU1R4i1za4+UtYSNBvoNo9UWAm2t//2Q==');
}
    
#\36 11d6755 {
    align-self: auto;
    justify-self: auto;
    order: 3;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 517d01f {
    order: 2;
    margin: 10px 0% 0px 0%;
}
    
#\35 6d9374a {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
}
    
#\35 7b5dbce {
    row-gap: 16px;
    flex-direction: column;
    width: 100%;
    padding-bottom: 8%;
    min-height: 160px;
    justify-content: flex-start;
    flex-wrap: nowrap;
}
    
#bd025281 {
    order: 1;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 20fd49d {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 265px;
    align-items: center;
    height: auto;
}
#\30 20fd49d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgMH/8QAJBAAAQMCBAcAAAAAAAAAAAAAAQIDBAARBRITMhQVITFRscH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAS/9oADAMBAAIRAxEAPwDM4GLQIEFbL7GZ1zarxU+aJPaKkiiU1R4i1za4+UtYSNBvoNo9UWAm2t//2Q==');
}
    
#\36 11d6755 {
    width: 250px;
    margin-top: 20px;
    height: auto;
    min-height: 50px;
}
    
#\37 517d01f {
    margin-top: 10px;
}
    
#\35 6d9374a {
    flex-direction: column;
    min-height: unset;
    padding: 6% 6% 6% 6%;
}
    
#\35 7b5dbce {
    row-gap: 14px;
    padding-top: 8%;
    width: 100%;
    padding-bottom: 12%;
    min-height: 490px;
    align-items: flex-start;
    height: auto;
}
}



@media all {
    
#b6a7c701 {
    background-color: var(--color_7);
    background-image: initial;
}
    
#\38 0817d62 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 6px 16px 6px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 7fd33a1 {
    width: 64%;
    height: auto;
    max-width: 100%;
}
    
#\30 d33a82e {
    min-height: 129px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 7cc01fa {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 7fd33a1 {
    width: 72.71%;
}
    
#\30 d33a82e {
    padding-left: 1%;
    padding-right: 1%;
    min-height: 77px;
}
}



@media (max-width: 767px) {
    
#\38 0817d62 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 7fd33a1 {
    width: 100%;
}
    
#\30 d33a82e {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 8%;
}
}



@media all {
    
#\31 c5e0601 {
    width: 100%;
    height: 339px;
    max-width: 100%;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 81071d6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.666666666666664%;
    min-width: 4%;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d5bcf903 {
    width: 100%;
    height: 343px;
    max-width: 100%;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff90e91b {
    min-height: 420px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\38 0c9bcfa {
    background-color: var(--color_7);
    background-image: initial;
}
    
#\34 ae479b4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 34px;
    width: 32.666666666666664%;
    min-width: 4%;
    order: 1;
    justify-content: space-between;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 0d2023e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.666666666666664%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c78ee405 {
    margin: 0px 0% 0px 0%;
}
    
#\32 b4a305e {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 266px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: var(--color_4);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    justify-self: auto;
    align-self: auto;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8b3ed26 {
    width: 99.52734075022151%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0b1672d {
    width: 99.99845098618358%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 c5e0601 {
    height: 380px;
}
    
#\33 81071d6 {
    width: 33.333333333333336%;
    min-height: 8px;
    justify-content: flex-start;
    align-items: center;
    padding-left: 8px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#d5bcf903 {
    height: 380px;
}
    
#ff90e91b {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 419px;
    column-gap: 0%;
    row-gap: 6px;
    padding: 1% 1% 0% 1%;
}
    
#\34 ae479b4 {
    width: 33.333333333333336%;
    min-height: 8px;
    row-gap: 24px;
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 0d2023e {
    width: 33.333333333333336%;
    min-height: 8px;
    padding-right: 8px;
    padding-top: 16px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 b4a305e {
    min-height: 374px;
    height: auto;
    padding: 10% 10% 10% 10%;
}
}



@media (max-width: 767px) {
    
#\31 c5e0601 {
    height: 240px;
}
    
#\33 81071d6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
    padding-top: 8px;
    padding-bottom: 8px;
}
    
#d5bcf903 {
    height: 240px;
}
    
#ff90e91b {
    min-height: 0;
    flex-direction: column;
    padding-left: 1%;
    padding-right: 1%;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding-bottom: 0%;
}
    
#\34 ae479b4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8px 12px 8px 12px;
}
    
#\37 0d2023e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
    padding: 12px 12px 8px 12px;
}
    
#\32 b4a305e {
    height: auto;
    min-height: 247px;
}
}



@media all {
    
#\37 7654015 {
    background-color: var(--color_7);
    background-image: initial;
}
    
#\38 4249975 {
    width: 99.99845098618358%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#da5387b3 {
    width: 99.93%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ecc7d311 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.16%;
    min-width: 4%;
    order: 1;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a4a280e5 {
    width: 93.77%;
    height: 483px;
    max-width: 100%;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 15a2875 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 34px;
    width: 33.95886843433705%;
    min-width: 4%;
    order: 2;
    justify-content: space-between;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 8e092ab {
    min-height: 397px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\32 691acad {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 34px;
    width: 32.86%;
    min-width: 4%;
    order: 0;
    justify-content: space-between;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d416131b {
    justify-content: space-between;
    align-items: flex-start;
    width: 96.69%;
    min-height: 431px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: var(--color_4);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#ebdd44bc {
    margin: 0px 0% 0px 0%;
}
    
#\38 f438075 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 431px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: var(--color_4);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b51edeb8 {
    width: 99.99845098618358%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#f5122da2 {
    width: 99.52734075022151%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ecc7d311 {
    width: 33.333333333333336%;
    min-height: 8px;
    padding-left: 16px;
    padding-right: 16px;
    padding-top: 8px;
    margin: 0% 0% 0% 0%;
}
    
#a4a280e5 {
    height: 740px;
}
    
#\31 15a2875 {
    width: 33.333333333333336%;
    min-height: 8px;
    row-gap: 24px;
    padding-left: 8px;
    padding-right: 16px;
    padding-top: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\33 8e092ab {
    padding-left: 1%;
    padding-right: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 387px;
    column-gap: 0%;
    row-gap: 20px;
}
    
#\32 691acad {
    width: 33.333333333333336%;
    min-height: 8px;
    row-gap: 24px;
    padding-left: 16px;
    padding-right: 8px;
    padding-top: 8px;
    margin: 0% 0% 0% 0%;
}
    
#d416131b {
    min-height: 380px;
    padding: 8% 10% 8% 10%;
}
    
#\38 f438075 {
    height: auto;
    min-height: 380.281px;
    padding: 10% 10% 10% 10%;
}
}



@media (max-width: 767px) {
    
#ecc7d311 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
    padding: 8px 12px 8px 12px;
}
    
#a4a280e5 {
    height: 240px;
}
    
#\31 15a2875 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8px 12px 8px 12px;
}
    
#\33 8e092ab {
    min-height: 0;
    flex-direction: column;
    padding-left: 1%;
    padding-right: 1%;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding-bottom: 8%;
}
    
#\32 691acad {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8px 12px 8px 12px;
}
    
#d416131b {
    height: auto;
    min-height: 247px;
}
    
#\38 f438075 {
    height: auto;
    min-height: 247px;
}
    
#f5122da2 {
    width: 99.78%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 2ebbbaa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 fa17ab7 {
    min-height: 151px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 8a3381d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_15);
    background-image: initial;
}
    
#widget_7rl.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_7rl {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 fa17ab7 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 c56dbbb {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 2ebbbaa {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 fa17ab7 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media all {
    
#\38 c4fa75b {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 04733f4 {
    width: 280px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    order: 3;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 ac6e5e1 {
    width: 96%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 68cb915 {
    background-color: var(--color_15);
    background-image: initial;
}
    
#\34 371c8a6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 4% 16px 4% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 29f3478 {
    margin: 0px 0% 0px 0%;
}
    
#\37 ae5ec46 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 07a95e0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/c9bd6e85/dms3rep/multi/opt/New+Wings+image6-1920w.jpg);
    order: 1;
    box-shadow: rgba(0, 0, 0, 0.25) -3px 0px 11px 0px;
    border-radius: 22px 22px 22px 22px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\36 07a95e0.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwQG/8QAIhAAAgECBQUAAAAAAAAAAAAAAQIDABEEBQYSISNRYXGS/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABgRAAMBAQAAAAAAAAAAAAAAAAABAgQU/9oADAMBAAIRAxEAPwBzg1SkkzCO4RW2i44t3q86pwANizXHijfNCUQ7SV9cVnDNJc9R/o0NWu0xLng//9k=');
}
    
#\36 e5626bb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 c4fa75b {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 7px;
}
    
#\39 04733f4 {
    width: 59.45%;
    min-height: 60px;
    justify-self: auto;
    align-self: center;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ac6e5e1 {
    width: 100%;
    order: 2;
}
    
#\34 371c8a6 {
    width: 100%;
    min-height: 80px;
    row-gap: 17px;
    order: 1;
}
    
#\37 ae5ec46 {
    width: 100.00%;
    order: 0;
}
    
#\36 07a95e0 {
    width: 100%;
    min-height: 462px;
    height: auto;
    order: 0;
}
#\36 07a95e0.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwQG/8QAIhAAAgECBQUAAAAAAAAAAAAAAQIDABEEBQYSISNRYXGS/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABgRAAMBAQAAAAAAAAAAAAAAAAABAgQU/9oADAMBAAIRAxEAPwBzg1SkkzCO4RW2i44t3q86pwANizXHijfNCUQ7SV9cVnDNJc9R/o0NWu0xLng//9k=');
}
    
#\36 e5626bb {
    width: 100.00%;
    order: 0;
}
}



@media (max-width: 767px) {
    
#\38 c4fa75b {
    min-height: unset;
    flex-direction: column;
    row-gap: 14px;
    padding: 8% 4% 8% 4%;
}
    
#\39 04733f4 {
    width: 100%;
    min-height: 50px;
    order: 3;
}
    
#\31 ac6e5e1 {
    width: 100%;
    order: 2;
}
    
#\34 371c8a6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 11px;
    order: 1;
}
    
#\37 ae5ec46 {
    order: 1;
}
    
#\36 07a95e0 {
    width: 100%;
    min-height: 237px;
    align-items: center;
    height: auto;
    order: 0;
}
#\36 07a95e0.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwQG/8QAIhAAAgECBQUAAAAAAAAAAAAAAQIDABEEBQYSISNRYXGS/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABgRAAMBAQAAAAAAAAAAAAAAAAABAgQU/9oADAMBAAIRAxEAPwBzg1SkkzCO4RW2i44t3q86pwANizXHijfNCUQ7SV9cVnDNJc9R/o0NWu0xLng//9k=');
}
    
#\36 e5626bb {
    order: 1;
}
}



@media all {
    
#\34 9a91c34 {
    width: 280px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    order: 3;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 e59b6d3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 58.26942591904629%;
    min-width: 4%;
    order: 1;
    padding: 4% 16px 4% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 614043d {
    margin: 0px 0% 0px 0%;
}
    
#a95b02d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e16bd9d {
    width: 96%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 5abc7c7 {
    background-color: var(--color_15);
    background-image: initial;
}
    
#\32 09e068b {
    min-height: 565px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 47a1d80 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e17449b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 37.66%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/c9bd6e85/dms3rep/multi/opt/75+Whole+-+%281500+x+1500+px%29-1920w.png);
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) -3px 0px 11px 0px;
    border-radius: 22px 22px 22px 22px;
    background-size: contain;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\33 e17449b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABL0lEQVQY0wXBbU+CQAAA4Pt99qU+tLRltVlCCWosB6YFCinccXfiTEwaQ1MyFd9S2SxttX5YzwMukH5pGgwxrihMUcjXYMZCmTpKW4irIZCiBleDaQtlLchDjSkVEwXpunwvIFWydJBrIPEJ3dlmvl7lZSnKJPdP4kmekR9F3NSA0jbLjllxScWuig/CYewoEtljE8dUF7quBpCHSRc3+tT2IMZ5NhmPxw6k7HmvVVgHJmj6pD0g3ogOAvrWq0CVk3NnRGXnfmm3pqA7In5AxjO6WtXDBem0RAdzr01hO9f/NhS8j+B0aoZL8r2xvpY4cMXhc/bDL/6G6GelA6eVH/aUz0V1t9RnffkFpxzEjl0xHCoTTwS6ynbs2+1E2YyVzpOgiaelm6gDGb/BOUbiH85Wou+ljtoLAAAAAElFTkSuQmCC');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 9a91c34 {
    width: 59.45%;
    min-height: 60px;
    justify-self: auto;
    align-self: center;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e59b6d3 {
    width: 100%;
    min-height: 80px;
    row-gap: 17px;
    order: 1;
}
    
#a95b02d3 {
    width: 100.00%;
    order: 0;
}
    
#\36 e16bd9d {
    width: 100%;
    order: 2;
}
    
#\32 09e068b {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 7px;
}
    
#\36 47a1d80 {
    width: 100.00%;
    order: 0;
}
    
#\33 e17449b {
    width: 100%;
    min-height: 670px;
    height: auto;
    order: 0;
}
#\33 e17449b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABL0lEQVQY0wXBbU+CQAAA4Pt99qU+tLRltVlCCWosB6YFCinccXfiTEwaQ1MyFd9S2SxttX5YzwMukH5pGgwxrihMUcjXYMZCmTpKW4irIZCiBleDaQtlLchDjSkVEwXpunwvIFWydJBrIPEJ3dlmvl7lZSnKJPdP4kmekR9F3NSA0jbLjllxScWuig/CYewoEtljE8dUF7quBpCHSRc3+tT2IMZ5NhmPxw6k7HmvVVgHJmj6pD0g3ogOAvrWq0CVk3NnRGXnfmm3pqA7In5AxjO6WtXDBem0RAdzr01hO9f/NhS8j+B0aoZL8r2xvpY4cMXhc/bDL/6G6GelA6eVH/aUz0V1t9RnffkFpxzEjl0xHCoTTwS6ynbs2+1E2YyVzpOgiaelm6gDGb/BOUbiH85Wou+ljtoLAAAAAElFTkSuQmCC');
}
}



@media (max-width: 767px) {
    
#\34 9a91c34 {
    width: 100%;
    min-height: 50px;
    order: 3;
}
    
#\35 e59b6d3 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 11px;
    order: 1;
}
    
#a95b02d3 {
    order: 1;
}
    
#\36 e16bd9d {
    width: 100%;
    order: 2;
}
    
#\32 09e068b {
    min-height: unset;
    flex-direction: column;
    row-gap: 14px;
    padding: 8% 4% 8% 4%;
}
    
#\36 47a1d80 {
    order: 1;
}
    
#\33 e17449b {
    width: 100%;
    min-height: 343px;
    align-items: center;
    height: auto;
    order: 0;
}
#\33 e17449b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABL0lEQVQY0wXBbU+CQAAA4Pt99qU+tLRltVlCCWosB6YFCinccXfiTEwaQ1MyFd9S2SxttX5YzwMukH5pGgwxrihMUcjXYMZCmTpKW4irIZCiBleDaQtlLchDjSkVEwXpunwvIFWydJBrIPEJ3dlmvl7lZSnKJPdP4kmekR9F3NSA0jbLjllxScWuig/CYewoEtljE8dUF7quBpCHSRc3+tT2IMZ5NhmPxw6k7HmvVVgHJmj6pD0g3ogOAvrWq0CVk3NnRGXnfmm3pqA7In5AxjO6WtXDBem0RAdzr01hO9f/NhS8j+B0aoZL8r2xvpY4cMXhc/bDL/6G6GelA6eVH/aUz0V1t9RnffkFpxzEjl0xHCoTTwS6ynbs2+1E2YyVzpOgiaelm6gDGb/BOUbiH85Wou+ljtoLAAAAAElFTkSuQmCC');
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 73fe8f9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.333333333333332%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 2% 0% 2% 0%;
}
    
#\30 b485bba {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.333333333333332%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 2% 0% 2% 0%;
}
    
#\36 7b738ef {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: initial;
}
    
#d35580d5 {
    min-height: 185px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f801ed37 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.333333333333332%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 2% 0% 2% 0%;
}
    
#\36 a0f9292 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f463194 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f778889 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 30b8259 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 279e47c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0d060ce {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 3d03991 {
    margin: 10px 0% 30px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 3d03991 {
    margin: 0px 0% 0px 0%;
}
    
#d35580d5 {
    min-height: 165px;
    padding: 0% 2% 0% 2%;
}
    
#\36 a0f9292 {
    width: 97.00%;
}
    
#\37 f463194 {
    width: 97.00%;
}
    
#\36 f778889 {
    width: 97.00%;
}
    
#\37 30b8259 {
    width: 97.00%;
}
    
#\31 279e47c {
    width: 97.00%;
}
    
#\38 0d060ce {
    width: 97.00%;
}
    
#\30 b485bba {
    width: 31.333333333333332%;
    padding: 8px 16px 8px 16px;
    margin: 4% 0% 4% 0%;
}
    
#f801ed37 {
    width: 31.333333333333332%;
    padding: 8px 16px 8px 16px;
    margin: 4% 0% 4% 0%;
}
    
#\37 73fe8f9 {
    width: 31.333333333333332%;
    padding: 8px 16px 8px 16px;
    margin: 4% 0% 4% 0%;
}
}



@media (max-width: 767px) {
    
#\37 73fe8f9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 6px 16px 6px 16px;
    margin: 2% 0% 2% 0%;
}
    
#\30 b485bba {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 6px 16px 6px 16px;
    margin: 2% 0% 2% 0%;
}
    
#d35580d5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
}
    
#f801ed37 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 6px 16px 6px 16px;
    margin: 2% 0% 2% 0%;
}
    
#\36 a0f9292 {
    width: 100%;
}
    
#\37 f463194 {
    width: 100%;
}
    
#\36 f778889 {
    width: 100%;
}
    
#\37 30b8259 {
    width: 100%;
}
    
#\31 279e47c {
    width: 100%;
}
    
#\38 0d060ce {
    width: 100%;
}
    
#\39 3d03991 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 ff5a456 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 2px 16px 2px 16px;
    margin: 0% 0% 0% 0%;
}
    
#de224987 {
    min-height: 105px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b80b2aef {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: initial;
}
    
#widget_7pn {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 f9eed9c {
    margin: 4px 0% 4px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#de224987 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 93px;
}
    
#\32 f9eed9c {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 ff5a456 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#de224987 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#\32 f9eed9c {
    margin: 0px 0% 0px 0%;
}
    
#widget_7pn.flex-element.widget-wrapper > [data-element-type] {
    padding: 6px 0px 6px 0px;
}
#widget_7pn {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#b3e258ce {
    min-height: 493px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 779f475 {
    margin: 0px 0% 0px 0%;
}
    
#\39 c23ad98 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 6px 16px 6px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f4db9379::before, #f4db9379 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_11);
    opacity: 0.9;
}
#f4db9379 {
    background-image: url(https://lirp.cdn-website.com/c9bd6e85/dms3rep/multi/opt/pexels-photo-4767348-1920w.jpeg);
}
#f4db9379.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAACAYH/8QAJBAAAgAFAQkAAAAAAAAAAAAAAQIAAwQFEQcGEhMxMlFSgdH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AyDTZUm21laWWY1CgEZhZU9lm8CXinfpHl2gM22+19skGTSTdxCwf2IrE1g2yVFVbo+AMDn9gP//Z');
}
    
#b63ec847 {
    width: 64.63%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b3e258ce {
    padding-left: 4%;
    padding-right: 4%;
    min-height: 190px;
}
    
#f4db9379::before, #f4db9379 > .bgExtraLayerOverlay {
    
}
#f4db9379 {
    background-size: cover;
    background-repeat: no-repeat;
}
#f4db9379.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAACAYH/8QAJBAAAgAFAQkAAAAAAAAAAAAAAQIAAwQFEQcGEhMxMlFSgdH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AyDTZUm21laWWY1CgEZhZU9lm8CXinfpHl2gM22+19skGTSTdxCwf2IrE1g2yVFVbo+AMDn9gP//Z');
}
    
#b63ec847 {
    width: 79.66%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#b3e258ce {
    min-height: unset;
    flex-direction: column;
    padding: 10% 4% 10% 4%;
}
    
#\39 c23ad98 {
    min-height: 112px;
    align-items: center;
    width: 100%;
}
    
#f4db9379::before, #f4db9379 > .bgExtraLayerOverlay {
    
}
#f4db9379 {
    background-size: cover;
    background-repeat: no-repeat;
}
#f4db9379.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAACAYH/8QAJBAAAgAFAQkAAAAAAAAAAAAAAQIAAwQFEQcGEhMxMlFSgdH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AyDTZUm21laWWY1CgEZhZU9lm8CXinfpHl2gM22+19skGTSTdxCwf2IrE1g2yVFVbo+AMDn9gP//Z');
}
    
#b63ec847 {
    width: 90.36%;
}
    
#\34 779f475 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#d9395636 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 2aa91a9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eaba5e4b {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 1px 0 0;
    align-self: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 972c4e3 {
    background-color: var(--color_15);
    background-image: initial;
}
    
#dff1dd09 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 93b73f8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 5f93540 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-style: solid;
    border-color: #000000 rgba(255, 255, 255, 1) #000000 #000000;
    border-width: 0 0px 0 0;
    align-self: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 c66d68f {
    justify-content: flex-start;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 0%;
    row-gap: 24px;
    order: 1;
    flex-direction: row;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 b942bd1 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 1px 0 0;
    align-self: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_l15 {
    width: 99.80942978711211%;
    height: 333px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d415a24a {
    width: 99.61473491279888%;
    height: 333px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c3c6ce9 {
    width: 99.55095606460482%;
    height: 333px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c35ed77 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d9395636 {
    min-height: 0px;
    padding: 8% 2% 8% 2%;
}
    
#\37 2aa91a9 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dff1dd09 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 93b73f8 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c66d68f {
    padding-left: 16px;
    padding-right: 16px;
}
    
#\33 c3c6ce9 {
    height: 222px;
}
    
#d415a24a {
    height: 222px;
}
    
#widget_l15 {
    height: 222px;
}
}



@media (max-width: 767px) {
    
#d9395636 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 10% 0% 10% 0%;
}
    
#\37 2aa91a9 {
    margin: 0px 0% 0px 0%;
}
    
#dff1dd09 {
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\37 93b73f8 {
    width: 79.78%;
    margin: 0px 0% 0px 0%;
}
    
#eaba5e4b {
    padding-left: 8%;
    padding-right: 8%;
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\32 5f93540 {
    padding-left: 8%;
    padding-right: 8%;
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\38 c66d68f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: nowrap;
    align-content: flex-start;
    padding-left: 0px;
    padding-right: 0px;
    column-gap: 0%;
    flex-direction: column;
    row-gap: 24px;
}
    
#\35 b942bd1 {
    padding-left: 8%;
    padding-right: 8%;
    height: auto;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#widget_l15 {
    height: 240px;
}
    
#d415a24a {
    height: 240px;
    order: 1;
}
    
#\33 c3c6ce9 {
    height: 240px;
}
}



@media all {
    
#\33 5346314 {
    width: 240px;
    height: 672px;
    max-width: 100%;
    margin-top: 113px;
}
    
#c6036236 {
    min-height: 761px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#aa5e9045.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#aa5e9045 {
    width: 99.94%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 00f019f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 16.682278861545974%;
    min-width: 4%;
    background-image: url();
    align-items: flex-end;
    justify-content: flex-end;
    order: 2;
    padding: 16px 0% 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\34 00f019f.lazy {
    background-image: url('');
}
    
#\33 e0e3ed0 {
    width: 21.62%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url();
    order: 0;
    padding: 16px 16px 16px 0%;
    margin: 0% 0% 0% 0%;
}
#\33 e0e3ed0.lazy {
    background-image: url('');
}
    
#\34 ebf2df6 {
    width: 100.00%;
    grid-template-rows: minmax(710.0000610351562px, max-content);
    max-width: 100%;
    margin-top: -11px;
    border-radius: 70px 70px 70px 70px;
}
    
#\35 7403d9d {
    background-color: var(--color_15);
    background-image: initial;
}
    
#b0dc35e1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 59.70%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 f607d54 {
    margin: 0px 0% 0px 0%;
}
    
#\37 d66db87 {
    width: 546px;
    height: 710px;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 0px 0px 0px 0px;
}
    
#f902c333 {
    width: 295px;
    height: 564px;
    max-width: 100%;
}
    
#\39 46f2db3 {
    align-items: center;
    justify-self: end;
    align-self: start;
    order: 0;
    width: 462px;
    min-height: 448px;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_4);
    background-image: initial;
    height: auto;
    border-radius: 70px 70px 70px 70px;
    padding: 6% 6% 6% 6%;
    margin: 125px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 5346314 {
    height: 350px;
}
    
#c6036236 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 761px;
    padding: 8% 4% 8% 4%;
}
    
#aa5e9045.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#aa5e9045 {
    margin: 0px 0% 0px 0%;
}
    
#\34 00f019f {
    justify-content: flex-end;
}
#\34 00f019f.lazy {
    background-image: url('');
}
    
#\33 e0e3ed0 {
    justify-content: center;
    width: 49.5%;
    min-height: 8px;
}
#\33 e0e3ed0.lazy {
    background-image: url('');
}
    
#\34 ebf2df6 {
    width: 100.00%;
    grid-template-rows: minmax(622.9948120117188px, max-content);
}
    
#b0dc35e1 {
    width: 100%;
    min-height: 8px;
}
    
#\37 d66db87 {
    justify-self: start;
    align-self: start;
    height: 625px;
    width: 469px;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f902c333 {
    height: 380px;
}
    
#\39 46f2db3 {
    justify-self: end;
    align-self: start;
    height: auto;
    min-height: 327px;
    width: 367px;
    padding: 8% 8% 8% 8%;
    margin: 155px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\33 5346314 {
    height: 240px;
    width: 400px;
}
    
#c6036236 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#aa5e9045.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#aa5e9045 {
    width: 99.84%;
    margin: 0px 0% 0px 0%;
}
    
#\34 00f019f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-right: 16px;
    justify-content: flex-start;
}
#\34 00f019f.lazy {
    background-image: url('');
}
    
#\33 e0e3ed0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
    padding-left: 16px;
}
#\33 e0e3ed0.lazy {
    background-image: url('');
}
    
#\34 ebf2df6 {
    width: 96.02%;
    grid-template-rows: minmax(520.998291015625px, max-content);
    margin-top: 8px;
}
    
#b0dc35e1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    justify-content: flex-start;
}
    
#\37 d66db87 {
    height: 321px;
    justify-self: start;
    align-self: start;
    width: 100.00%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f902c333 {
    height: 240px;
    width: 400px;
}
    
#\39 46f2db3 {
    justify-self: center;
    align-self: start;
    height: auto;
    min-height: 212px;
    width: 271px;
    padding: 8% 8% 8% 8%;
    margin: 300px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}

