@media (min-width:1025px) {
  *#dm .dmInner *.u_1721508574 { text-align:center !important; }

  *#dm .dmInner div.u_1617020276 .copyright { font-size:12px !important; }

  *#dm .dmInner *.u_1089614140 .photoGalleryThumbs { padding:5px !important; }

  *#dm .dmInner *.u_1089614140 .layout-container { padding:5px !important; }

  *#dm .dmInner *.u_1089614140 .photoGalleryViewAll { padding:0 5px !important; }

  *#dm .dmInner div.u_1209120875 .listText .itemName { font-size:18px !important; }

  *#dm .dmInner div.u_1209120875 .biglink>.itemName { font-size:18px !important; }

  *#dm .dmInner div.u_1209120875 span.buttonText { font-size:18px !important; }

  *#dm .dmInner div.u_1089614140 .caption-container .caption-title { font-size:24px !important; }

  *#dm .dmInner *.u_1089614140 .caption-inner {
    padding-left:40px !important;
    padding-right:40px !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1721508574 { text-align:center !important; }

  *#dm .dmInner *.u_1089614140 .photoGalleryThumbs { padding:6px !important; }

  *#dm .dmInner *.u_1089614140 .layout-container { padding:6px !important; }

  *#dm .dmInner *.u_1089614140 .photoGalleryViewAll { padding:0 6px !important; }

  *#dm .dmInner div.u_1821936915 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1721508574 { text-align:center !important; }

  *#dm .dmInner *.u_1089614140 .photoGalleryThumbs { padding:4.5px !important; }

  *#dm .dmInner *.u_1089614140 .layout-container { padding:4.5px !important; }

  *#dm .dmInner *.u_1089614140 .photoGalleryViewAll { padding:0 4.5px !important; }
}
@media all {
  *#dm .dmInner div.u_1721508574 p { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1721508574 li { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1721508574 { color:var(--color_8) !important; }

  *#dm .dmInner *.u_1617020276 .copyright { text-align:CENTER !important; }

  *#dm .dmInner div.u_1617020276 .copyright { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1906885494 img[dm_changed] {
    border-style:solid !important;
    border-width:0 !important;
    border-radius:0 !important;
    -moz-border-radius:0 !important;
    -webkit-border-radius:0 !important;
    border-bottom-left-radius:50% !important;
    border-bottom-right-radius:50% !important;
  }

  *#dm .dmInner *.u_1906885494 { width:100% !important; }

  *#dm .dmInner div.u_1089614140 .photoGalleryThumbs .image-container { border-radius:0px 0% 100% 100% !important; }*#dm .dmInner div.u_1071240765 .svg {
  color:rgba(45,46,50,1) !important;
  fill:var(--color_7) !important;
}

*#dm .dmInner div.u_1089614140 .caption-inner { background-color:rgba(0,0,0,0) !important; }

*#dm .dmInner div.u_1209120875 .listText .itemName { font-weight:700 !important; }

*#dm .dmInner div.u_1209120875 .biglink>.itemName { font-weight:700 !important; }

*#dm .dmInner div.u_1209120875 ul.listWidgetContainer { background-color:rgba(0,0,0,0) !important; }

*#dm .dmInner div.u_1209120875 { background-color:rgba(0,0,0,0) !important; }

*#dm .dmInner div.u_1209120875 span.buttonText {
  font-weight:700 !important;
  color:var(--color_7) !important;
}

*#dm .dmInner div.u_3867779698 .btn4:before { background-color:var(--color_2) !important; }

*#dm .dmInner div.u_1045995065 img[dm_changed] {
  border-style:solid !important;
  border-width:0 !important;
  border-radius:0 !important;
  -moz-border-radius:0 !important;
  -webkit-border-radius:0 !important;
  border-bottom-left-radius:50% !important;
  border-bottom-right-radius:50% !important;
}

*#dm .dmInner *.u_1045995065 { width:100% !important; }

*#dm .dmInner div.u_1906885494 img {
  border-style:solid !important;
  border-width:0px 10px 10px 10px !important;
  border-radius:0 !important;
  -moz-border-radius:0 !important;
  -webkit-border-radius:0 !important;
  border-bottom-left-radius:50% !important;
  border-bottom-right-radius:50% !important;
  border-color:rgb(229,222,214) rgb(229,222,214) rgb(229,222,214) rgb(229,222,214) !important;
}

*#dm .dmInner div.u_1045995065 img {
  border-style:solid !important;
  border-width:10px 10px 0px 10px !important;
  border-radius:50% 50% 0% 0% !important;
  border-color:rgb(229,222,214) rgb(229,222,214) rgb(229,222,214) rgb(229,222,214) !important;
}

*#dm .dmInner *.u_1556946080 { display:block !important; }

*#dm .dmInner *.u_1213388441 { display:none !important; }

*#dm .dmInner *.u_1629733997 { display:block !important; }

*#dm .dmInner *.u_1038041858 { display:none !important; }

*#dm .dmInner *.u_1944398916 { display:block !important; }

*#dm .dmInner *.u_1397433707 { display:none !important; }

*#dm .dmInner *.u_1003069023 { display:block !important; }

*#dm .dmInner *.u_1387631974 { display:none !important; }

*#dm .dmInner div.u_1089614140 .caption-container .caption-title {
  font-family: 'Georgia' !important;
  color:var(--color_7) !important;
}

*#dm .dmInner div.u_1089614140 .caption-container .caption-text {
  font-family: 'Spartan' !important;
  font-style:normal !important;
  text-decoration:none !important;
  font-weight:400 !important;
  color:var(--color_7) !important;
}

*#dm .dmInner div.u_1089614140 .caption-container .caption-text .rteBlock {
  font-family: 'Spartan' !important;
  font-style:normal !important;
  text-decoration:none !important;
  font-weight:400 !important;
  color:var(--color_7) !important;
}

*#dm .dmInner div.u_3867779698 .btn4 span.text { color:var(--color_1) !important; }

*#dm .dmInner div.u_3867779698 .btn4:hover span.text { color:var(--color_7) !important; }

*#dm .dmInner div.u_3867779698 .btn4.hover span.text { color:var(--color_7) !important; }

*#dm .dmInner div.u_1798180568 .btn4:before { background-color:var(--color_1) !important; }

*#dm .dmInner div.u_3402800466 img { object-fit:contain !important; }

*#dm .dmInner div.u_1739158528 .btn4:before { background-color:var(--color_1) !important; }

*#dm .dmInner div.u_1685057015 .btn4:before { background-color:var(--color_1) !important; }


  *#dm .dmInner div.u_1906912562 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1507959155 img[dm_changed] {
    border-style:solid !important;
    border-width:0 !important;
    border-radius:0 !important;
    -moz-border-radius:0 !important;
    -webkit-border-radius:0 !important;
    border-bottom-left-radius:50% !important;
    border-bottom-right-radius:50% !important;
  }

  *#dm .dmInner *.u_1507959155 { width:100% !important; }

  *#dm .dmInner div.u_1507959155 img {
    border-style:solid !important;
    border-width:10px 10px 0px 10px !important;
    border-radius:50% 50% 0% 0% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
}



@media all {
    
#\32 4308a5a {
    background-color: var(--color_2);
    background-image: url("https://lirp.cdn-website.com/6aa11271/dms3rep/multi/opt/pnggg-1920w.png");
    background-size: auto;
    background-position: 100% 0%;
}
#\32 4308a5a.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAwklEQVQY042QvWrDQBCErzS4dhVFBhsiMDZWIIr75P27270f7f3E2r2T8hIJegMV0w3zzYzy3isJuK/JtCWZoWT7Jcl+S7KfErGdo9v/aa0Ue71jgkYC3CTgUKL5kFUBH0J4EzJNHe1OlYgHJrgwwUMI7hyg44BvTNgzrWZzqdEd1O9zPM3Z9XVFBThxgJZJvzLBuSY71Oz7ZaKzWqaxm3/8tWb3LglfOMKRSR+ngE3Jrp+f43WZqNueuLnj5tVbf/wHzx73hiz8Ej8AAAAASUVORK5CYII=');
}
    
#\34 04df142 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e64cd08b {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7cc5108 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 48%;
    min-width: 4%;
    order: 1;
    justify-content: flex-end;
    background-image: url();
    background-size: auto;
    background-position: 100% 0%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
#\36 7cc5108.lazy {
    background-image: url('');
}
    
#\37 2db7b2b {
    margin: 0px 0% 0px 0%;
}
    
#\39 499101f {
    min-height: auto;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 0px 4% 0px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 79aad1d {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ab85677 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_9d3 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    order: 0;
    padding: 50px 25px 50px 25px;
    margin: 0px 0px 0px 0px;
}
    
#\35 aa11560 {
    max-width: 100%;
    width: 100.00%;
    height: 490px;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 7cc5108 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
#\36 7cc5108.lazy {
    background-image: url('');
}
    
#\39 499101f {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 50px 4% 0px 4%;
}
    
#\32 ab85677 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\35 aa11560 {
    height: 666px;
}
    
#\37 2db7b2b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 4308a5a {
    grid-template-rows: minmax(8px, max-content);
}
#\32 4308a5a.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAwklEQVQY042QvWrDQBCErzS4dhVFBhsiMDZWIIr75P27270f7f3E2r2T8hIJegMV0w3zzYzy3isJuK/JtCWZoWT7Jcl+S7KfErGdo9v/aa0Ue71jgkYC3CTgUKL5kFUBH0J4EzJNHe1OlYgHJrgwwUMI7hyg44BvTNgzrWZzqdEd1O9zPM3Z9XVFBThxgJZJvzLBuSY71Oz7ZaKzWqaxm3/8tWb3LglfOMKRSR+ngE3Jrp+f43WZqNueuLnj5tVbf/wHzx73hiz8Ej8AAAAASUVORK5CYII=');
}
    
#\39 499101f {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\36 7cc5108 {
    row-gap: 16px;
    padding-top: 0px;
    width: 100%;
    padding-bottom: 0px;
    min-height: 80px;
    align-items: flex-start;
}
#\36 7cc5108.lazy {
    background-image: url('');
}
    
#\39 499101f {
    row-gap: 4px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#\32 ab85677 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 aa11560 {
    height: 240px;
}
}



@media all {
    
#ec4fe912 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-image: url();
    background-size: auto;
    background-position: 0% 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#ec4fe912.lazy {
    background-image: url('');
}
    
#\32 824986d {
    max-width: 100%;
    width: 100.00%;
    height: 543px;
}
    
#\35 0aa0ceb {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 4% 0px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 5caaae9 {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d7f38c8f {
    background-color: var(--color_2);
    background-image: url("https://lirp.cdn-website.com/6aa11271/dms3rep/multi/opt/pnggg-1920w.png");
    background-size: auto;
    background-position: 0% 100%;
}
#d7f38c8f.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAwklEQVQY042QvWrDQBCErzS4dhVFBhsiMDZWIIr75P27270f7f3E2r2T8hIJegMV0w3zzYzy3isJuK/JtCWZoWT7Jcl+S7KfErGdo9v/aa0Ue71jgkYC3CTgUKL5kFUBH0J4EzJNHe1OlYgHJrgwwUMI7hyg44BvTNgzrWZzqdEd1O9zPM3Z9XVFBThxgJZJvzLBuSY71Oz7ZaKzWqaxm3/8tWb3LglfOMKRSR+ngE3Jrp+f43WZqNueuLnj5tVbf/wHzx73hiz8Ej8AAAAASUVORK5CYII=');
}
    
#\35 2acbbb5 {
    margin: 0px 0% 0px 0%;
}
    
#\30 2f53b64 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 48%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    padding: 50px 25px 50px 25px;
    margin: 0px 0% 0px 0%;
}
    
#b34ad69f {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 824986d {
    height: 691px;
    width: 100.00%;
}
    
#\35 0aa0ceb {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0px 4% 50px 4%;
}
    
#\35 2acbbb5 {
    margin: 0px 0% 0px 0%;
}
    
#ec4fe912 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
#ec4fe912.lazy {
    background-image: url('');
}
    
#\30 2f53b64 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
}



@media (max-width: 767px) {
    
#\35 0aa0ceb {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#d7f38c8f {
    grid-template-rows: minmax(8px, max-content);
}
#d7f38c8f.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAwklEQVQY042QvWrDQBCErzS4dhVFBhsiMDZWIIr75P27270f7f3E2r2T8hIJegMV0w3zzYzy3isJuK/JtCWZoWT7Jcl+S7KfErGdo9v/aa0Ue71jgkYC3CTgUKL5kFUBH0J4EzJNHe1OlYgHJrgwwUMI7hyg44BvTNgzrWZzqdEd1O9zPM3Z9XVFBThxgJZJvzLBuSY71Oz7ZaKzWqaxm3/8tWb3LglfOMKRSR+ngE3Jrp+f43WZqNueuLnj5tVbf/wHzx73hiz8Ej8AAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#ec4fe912 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    padding-bottom: 0px;
}
#ec4fe912.lazy {
    background-image: url('');
}
    
#\32 824986d {
    height: 240px;
}
    
#\35 0aa0ceb {
    flex-direction: column;
    min-height: unset;
    padding: 0px 20px 25px 20px;
}
    
#\30 2f53b64 {
    width: 100%;
    min-height: 240px;
    align-items: flex-start;
}
    
#\35 2acbbb5 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#c48df42e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    order: 2;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 13935ea {
    margin: 0px 0% 0px 0%;
}
    
#\38 99f0610 {
    background-color: var(--color_3);
    background-image: none;
}
    
#\37 9e8bead {
    min-height: 581px;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 0px 4% 50px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_n6k.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_n6k {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: -20px 0% -20px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c48df42e {
    width: 100%;
    min-height: 8px;
}
    
#\37 9e8bead {
    flex-direction: row;
    min-height: auto;
    flex-wrap: nowrap;
}
    
#\33 13935ea {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 9e8bead {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 99f0610 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#c48df42e {
    width: 100%;
    min-height: 160px;
    align-items: center;
}
    
#\37 9e8bead {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0px 20px 25px 20px;
}
    
#widget_n6k {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 13935ea {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 3323047 {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5f4f1f0 {
    background-color: var(--color_2);
    background-image: initial;
}
    
#a5daee00 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 619a656 {
    min-height: auto;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 25px 4% 15px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 bee0b26 {
    margin: 0px 0% 0px 0%;
}
    
#\36 f4d8896 {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe03a807 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ggk {
    width: 200px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a5daee00 {
    width: 100%;
    min-height: 8px;
}
    
#\32 619a656 {
    flex-direction: row;
    min-height: auto;
    flex-wrap: nowrap;
}
    
#widget_ggk {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\34 5f4f1f0 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\32 619a656 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#a5daee00 {
    row-gap: 24px;
    padding-top: 16px;
    width: 100%;
    padding-bottom: 16px;
    min-height: 36px;
    align-items: flex-start;
}
    
#\32 619a656 {
    row-gap: 4px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#widget_ggk {
    height: auto;
}
}



@media all {
    
#\36 d78ccfc {
    background-color: var(--color_1);
    background-image: initial;
}
    
#\33 7a98045 {
    margin-top: 0px;
    margin-bottom: 0px;
}
    
#a72ba92c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 43.03%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#f8418c2a[data-pinned] {
    position: sticky;
    top: 142px;
    bottom: auto;
    z-index: 1;
}
#f8418c2a {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 f5461f7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 52.925366300366306%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#fa83b1ab {
    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;
}
    
#fcaa7456 {
    min-height: auto;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 50px 4% 50px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 052bbec {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a72ba92c {
    width: 100%;
    min-height: 10px;
    padding-top: 16px;
}
    
#\37 f5461f7 {
    width: 100%;
    min-height: 10px;
    padding-top: 16px;
}
    
#fcaa7456 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 50px 3% 50px 3%;
}
}



@media (max-width: 767px) {
    
#\36 d78ccfc {
    grid-template-rows: minmax(8px, max-content);
}
    
#fcaa7456 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#a72ba92c {
    margin-left: 0%;
    width: 100%;
    min-height: 10px;
    align-items: flex-start;
    margin-right: 0%;
    height: auto;
    padding: 16px 16px 16px 16px;
}
    
#\37 f5461f7 {
    margin-left: 0%;
    width: 100%;
    min-height: 10px;
    align-items: flex-start;
    margin-right: 0%;
    height: auto;
    padding: 16px 16px 16px 16px;
}
    
#fcaa7456 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 25px 20px 25px 20px;
}
}



@media all {
    
#cd13f2d2::before, #cd13f2d2 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.45;
}
#cd13f2d2 {
    background-image: url("https://lirp.cdn-website.com/6aa11271/dms3rep/multi/opt/510976618_1321051566693632_836058804519004523_n-1920w.jpg");
}
    
#f869a90b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 6% 16px 6% 16px;
    margin: 0% 0% 0% 0%;
}
    
#a31abc0a {
    margin: 0px 0% 0px 0%;
}
    
#\31 d05770a {
    min-height: 100vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10% 0% 10% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 c6ce3a0 {
    width: 75.85753424657534%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ccfaaf27 {
    width: 75.85753424657534%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_dej {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cd13f2d2::before, #cd13f2d2 > .bgExtraLayerOverlay {
    
}
#cd13f2d2 {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#f869a90b {
    width: 100%;
    min-height: 8px;
}
    
#\31 d05770a {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
    padding: 16% 4% 16% 4%;
}
}



@media (max-width: 767px) {
    
#cd13f2d2::before, #cd13f2d2 > .bgExtraLayerOverlay {
    
}
#cd13f2d2 {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#f869a90b {
    width: 100%;
    min-height: 245px;
    align-items: center;
    padding-left: 8px;
    padding-right: 8px;
    height: auto;
}
    
#\31 d05770a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50% 4% 20% 4%;
}
    
#ccfaaf27 {
    width: 100.00%;
}
    
#\31 c6ce3a0 {
    width: 100.00%;
}
    
#a31abc0a {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 d4049e0 {
    margin: 0px 0% 0px 0%;
}
    
#\33 b6f4e0b::before, #\33 b6f4e0b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(26,27,31,1);
    opacity: 0.3;
    border-radius: inherit;
}
#\33 b6f4e0b {
    background-color: rgba(255,255,255,1);
    background-image: url("https://lirp.cdn-website.com/6aa11271/dms3rep/multi/opt/489471400_1252208263577963_5655781592181607080_n-1920w.jpg");
}
#\33 b6f4e0b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAgEAABBAIBBQAAAAAAAAAAAAABAAIDBAURBhMhIjFB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAYEQEBAAMAAAAAAAAAAAAAAAABAAISIf/aAAwDAQACEQMRAD8AicJVrnhTcnZhM08junEwnxb39qaL7QOnRRb+6KIoahNyV7f/2Q==');
}
    
#\35 fd7acb7::before, #\35 fd7acb7 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#\35 fd7acb7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    background-image: url();
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#\35 fd7acb7.lazy {
    background-image: url('');
}
    
#\30 043dad9 {
    min-height: 728px;
    flex-wrap: nowrap;
    column-gap: 1%;
    row-gap: 6px;
    max-width: none;
    width: 100%;
    padding: 8% 4% 8% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_nfr {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 b6f4e0b::before, #\33 b6f4e0b > .bgExtraLayerOverlay {
    
}
#\33 b6f4e0b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAgEAABBAIBBQAAAAAAAAAAAAABAAIDBAURBhMhIjFB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAYEQEBAAMAAAAAAAAAAAAAAAABAAISIf/aAAwDAQACEQMRAD8AicJVrnhTcnZhM08junEwnxb39qaL7QOnRRb+6KIoahNyV7f/2Q==');
}
    
#\35 fd7acb7::before, #\35 fd7acb7 > .bgExtraLayerOverlay {
    
}
#\35 fd7acb7 {
    width: 100%;
    min-height: 673px;
    height: auto;
    row-gap: 14px;
    padding-top: 16px;
    padding-bottom: 16px;
}
#\35 fd7acb7.lazy {
    background-image: url('');
}
    
#\30 043dad9 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 4% 8% 4%;
}
}



@media (max-width: 767px) {
    
#\33 b6f4e0b {
    grid-template-rows: minmax(8px, max-content);
}
#\33 b6f4e0b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAgEAABBAIBBQAAAAAAAAAAAAABAAIDBAURBhMhIjFB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAYEQEBAAMAAAAAAAAAAAAAAAABAAISIf/aAAwDAQACEQMRAD8AicJVrnhTcnZhM08junEwnxb39qaL7QOnRRb+6KIoahNyV7f/2Q==');
}
    
#\30 043dad9 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\33 b6f4e0b::before, #\33 b6f4e0b > .bgExtraLayerOverlay {
    
}
#\33 b6f4e0b {
    background-position: 50% 50%;
}
#\33 b6f4e0b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAgEAABBAIBBQAAAAAAAAAAAAABAAIDBAURBhMhIjFB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAYEQEBAAMAAAAAAAAAAAAAAAABAAISIf/aAAwDAQACEQMRAD8AicJVrnhTcnZhM08junEwnxb39qaL7QOnRRb+6KIoahNyV7f/2Q==');
}
    
#\35 fd7acb7::before, #\35 fd7acb7 > .bgExtraLayerOverlay {
    
}
#\35 fd7acb7 {
    row-gap: 8px;
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: center;
    height: auto;
    padding: 16px 16px 16px 16px;
}
#\35 fd7acb7.lazy {
    background-image: url('');
}
    
#\30 043dad9 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 12% 4% 12% 4%;
}
}



@media all {
    
#\37 46c2bf0 {
    width: 100.00%;
    grid-template-rows: minmax(724px, max-content);
    max-width: 100%;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    grid-area: auto / auto / auto / auto;
}
    
#b89978da {
    align-items: center;
    justify-self: center;
    align-self: start;
    order: 0;
    width: 700px;
    min-height: 700px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
    border-radius: 50% 50% 50% 50%;
    padding: 5% 5% 5% 5%;
    margin: 47px 0px 0px 141px;
}
    
#f4ac090d {
    min-height: 824px;
    column-gap: 8%;
    row-gap: 48px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 3% 0% 3% 0%;
    margin: 0% 0% 0% 0%;
}
    
#aaa29cdc {
    width: 60.11%;
    height: 724px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
}
    
#b783fc51 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: url("https://lirp.cdn-website.com/6aa11271/dms3rep/multi/opt/wheel-1920w.png");
    background-size: auto;
    background-position: 100% 100%;
}
#b783fc51.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAT0lEQVQI162MoQ6AMBDFhlmyCSRZgiUBwfftXm/ifh2HG4omdU1T+oOIeJ1iZktE5DFGAeo07L1nd18lbWbWvo7F3RtwSDqnoaQK7MAF3A94ORxjMloTEQAAAABJRU5ErkJggg==');
}
    
#c843d3bc {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 4f3a211 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 90d9258 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b5f01d2c {
    align-items: center;
    width: 99.96%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    align-self: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1da38f3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 46c2bf0 {
    align-self: auto;
    width: 100.00%;
    order: 0;
    grid-template-rows: minmax(471px, max-content);
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b89978da {
    justify-self: end;
    align-self: start;
    height: auto;
    min-height: 628px;
    width: 86.44%;
    justify-content: center;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 30px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f4ac090d {
    min-height: 412px;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
    padding: 50px 0px 50px 0px;
}
    
#aaa29cdc {
    height: 679px;
    justify-self: start;
    align-self: start;
    width: 100.00%;
    margin: -51px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#c843d3bc {
    justify-content: center;
    width: 100%;
    min-height: 8px;
}
    
#\33 6f5cf86 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 46c2bf0 {
    width: 100.00%;
    grid-template-rows: minmax(547px, max-content);
}
    
#b89978da {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 649px;
    width: 100.00%;
    max-width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 302px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f4ac090d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 8% 0%;
}
    
#\33 6f5cf86 {
    margin: 0px 0% 0px 0%;
}
    
#aaa29cdc {
    height: 314px;
    justify-self: start;
    align-self: start;
    width: 100.00%;
    max-width: 100%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#c843d3bc {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\36 4f3a211 {
    width: 99.01%;
}
    
#b5f01d2c {
    width: 99.40%;
}
    
#\36 1da38f3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 adf9cc0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/6aa11271/dms3rep/multi/opt/511001417_1321051526693636_5815544530751293584_n-1920w.jpg);
    margin: 0% 0% 0% 0%;
}
#\39 adf9cc0.lazy {
    background-image: url('');
}
    
#\33 a47e8d3 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 2e12491 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\32 48452c7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url();
    background-color: var(--color_2);
    margin: 0% 0% 0% 0%;
}
#\32 48452c7.lazy {
    background-image: url('');
}
    
#widget_db5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_rdh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d4a067f9 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 a47e8d3 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#ee737175 {
    margin: 0px 0% 0px 0%;
}
    
#\39 adf9cc0 {
    width: 100%;
    min-height: 339px;
    height: auto;
}
#\39 adf9cc0.lazy {
    background-image: url('');
}
    
#\32 48452c7 {
    width: 100%;
    min-height: 80px;
    row-gap: 8px;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
#\32 48452c7.lazy {
    background-image: url('');
}
    
#d4a067f9 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\39 adf9cc0 {
    min-height: 198px;
    align-items: center;
    width: 100%;
    height: auto;
}
#\39 adf9cc0.lazy {
    background-image: url('');
}
    
#\33 a47e8d3 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 48452c7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
#\32 48452c7.lazy {
    background-image: url('');
}
}



@media all {
    
#a9f9b419 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\32 315a558 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 4% 0px 4%;
    margin: 0% 0% 0% 0%;
}
    
#f495926c {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d3432fd0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#be45a166 {
    margin: 0px 0% 0px 0%;
}
    
#ee1b786e {
    width: 99.99881873909348%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 d01216c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 ccac7c5 {
    max-width: 100%;
    width: 100.00%;
    height: 490px;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 378da61 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 49%;
    min-width: 4%;
    order: 0;
    justify-content: flex-end;
    background-image: url();
    background-size: auto;
    background-position: 100% 0%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
#\36 378da61.lazy {
    background-image: url('');
}
    
#\33 5d028e6 {
    width: 208px;
    height: 48px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a649aefb {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 74c1dd5 {
    width: 200px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 315a558 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 1%;
    row-gap: 0px;
}
    
#f495926c {
    width: 40px;
}
    
#d3432fd0 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#\36 378da61 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
#\36 378da61.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\32 315a558 {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
}
    
#f495926c {
    width: 40px;
}
    
#d3432fd0 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    height: auto;
    padding: 12px 12px 12px 12px;
}
    
#\33 ccac7c5 {
    height: 240px;
}
    
#\36 378da61 {
    row-gap: 16px;
    padding-top: 0px;
    width: 100%;
    padding-bottom: 0px;
    min-height: 80px;
    align-items: flex-start;
}
#\36 378da61.lazy {
    background-image: url('');
}
    
#\33 5d028e6 {
    order: 2;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a649aefb {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#\37 74c1dd5 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}

