*#dm .dmInner div.u_3189314167 .photogallery-row[data-index="1"]
{
	gap:0px !important;
	display:flex !important;
	justify-content:center !important;
}
*#dm .dmInner div.u_3189314167 .photogallery-row[data-index="1"] .photogallery-column[data-index="2"]
{
	display:none !important;
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_3189314167 .photoGalleryThumbs { padding:5px !important; }

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

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

  *#dm .dmInner div.u_3189314167 .caption-button {
    width:200px !important;
    height:50px !important;
  }
}
@media all {
  *#dm .dmInner div.u_3189314167 .caption-container .caption-title { color:var(--color_3) !important; }

  *#dm .dmInner div.u_3189314167 .caption-container .caption-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_3189314167 .caption-container .caption-text .rteBlock { color:var(--color_3) !important; }

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

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

  *#dm .dmInner div.u_3189314167 .photoGalleryThumbs .image-container { border-radius:10px 10px 10px 10px !important; }

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

  *#dm .dmInner div.u_1242017061 hr {
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:4px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1199582775 hr {
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:4px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1958907948 hr {
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:4px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1864324270 hr {
    height:4px !important;
    color:var(--color_2) !important;
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
  }

  *#dm .dmInner div.u_1527360536 hr {
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:4px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1380756013 hr {
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:4px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1765335686 hr {
    height:4px !important;
    color:var(--color_2) !important;
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
  }

  *#dm .dmInner div.u_1948837102 hr {
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:4px !important;
    color:var(--color_2) !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1933277543 .svg { fill:var(--color_2) !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_3189314167 .photoGalleryThumbs { padding:5px !important; }

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

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

  *#dm .dmInner div.u_3189314167 .caption-button {
    width:200px !important;
    height:50px !important;
  }

  *#dm .dmInner *.u_3189314167 .photoGalleryThumbs .image-container a { padding-top:350px !important; }
}
*#dm .dmInner div.u_1836578834
{
	columns:2 !important;
}
*#dm .dmInner div.u_1231945492
{
	columns:2 !important;
}
*#dm .dmInner div.u_1668401034
{
	columns:2 !important;
}
*#dm .dmInner div.u_1051798433
{
	columns:2 !important;
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_3189314167 .photoGalleryThumbs { padding:5px !important; }

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

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

  *#dm .dmInner *.u_3189314167 .photoGalleryThumbs .image-container a { padding-top:350px !important; }
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1397182849
{
}
*#dm .dmInner div.u_3189314167
{
}
*#dm .dmInner div.u_1836578834
{
}
*#dm .dmInner div.u_1231945492
{
}
*#dm .dmInner div.u_1668401034
{
}
*#dm .dmInner div.u_1051798433
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: var(--color_1);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 700px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 200px 45px 100px 45px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.65;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://lirp.cdn-website.com/34e0a2f1/dms3rep/multi/opt/GettyImages-2155899928-1920w.jpg);
    background-position: 0% 50%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_peu {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_153 {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#\35 fa06066 {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: auto;
    padding: 150px 65px 80px 65px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    justify-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 150px 4% 60px 4%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 0591301 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 9ab0e7d {
    min-height: 100px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 0bd3731 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#innergrid_g51 {
    width: 86.25%;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-template-rows: minmax(767px, max-content);
    max-width: 100%;
    align-self: center;
    padding: 0px 0% 0px 0%;
    margin: 0px 0px 0px 0px;
}
    
#\35 10f70db {
    margin: 0px 0% 0px 0%;
}
    
#\37 86fe5d4 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f0dcaa4b {
    width: 100%;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-template-rows: minmax(150px, max-content) minmax(150px, max-content);
    max-width: 100%;
}
    
#group_thc {
    align-items: flex-start;
    justify-self: center;
    align-self: start;
    order: 0;
    width: 75.66%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 35px 0px 35px 0px;
}
    
#widget_evm {
    width: 100.00%;
    height: 450px;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_i0g {
    align-items: center;
    width: 100%;
    min-height: 207px;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 10bd53c {
    width: 84.37%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#defea3b7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#defea3b7 {
    width: 60.02%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 06a24ab {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_8rf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_8rf {
    width: 14.998257113369649%;
    height: 231px;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    order: 0;
    margin: 8px 0% 0px 4.631678502347771%;
}
    
#\35 15c2800.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 15c2800 {
    width: 14.997739100408609%;
    height: auto;
    max-width: 100%;
    justify-self: end;
    align-self: start;
    order: 3;
    margin: 920px 4.671619508711652% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 0bd3731 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 50px 2% 50px 2%;
}
    
#\35 10f70db {
    margin: 0px 0% 0px 0%;
}
    
#\31 9ab0e7d {
    width: 100%;
    min-height: 100px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#group_i0g {
    width: 100.00%;
    height: auto;
    min-height: auto;
    justify-content: flex-start;
}
    
#widget_8rf {
    height: auto;
}
    
#group_thc {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: auto;
    width: 99.94%;
    justify-content: flex-start;
    margin: -2px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 10bd53c {
    width: 100.00%;
}
    
#\35 15c2800 {
    height: auto;
}
    
#innergrid_g51 {
    width: 99.88%;
    grid-template-rows: minmax(739px, max-content);
    padding: 0px 0% 0px 0%;
    margin: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\31 9ab0e7d {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 0bd3731 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#\37 86fe5d4 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_evm {
    height: 240px;
}
    
#widget_8rf {
    height: auto;
}
    
#\35 15c2800 {
    height: auto;
}
    
#innergrid_g51 {
    width: 100%;
    grid-template-rows: minmax(1227px, max-content);
}
    
#group_thc {
    justify-self: end;
    align-self: end;
    height: auto;
    min-height: 97.37%;
    width: 99.89%;
    margin: 0px 0px -4px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 10f70db {
    margin: 0px 0% 0px 0%;
}
    
#defea3b7 {
    width: 100.00%;
}
    
#\33 10bd53c {
    width: 100.00%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 3c45c23 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 0.9);
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#fcf5703e {
    min-height: 457px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\39 a9a0294::before, #\39 a9a0294 > .bgExtraLayerOverlay {
    
}
#\39 a9a0294 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://lirp.cdn-website.com/34e0a2f1/dms3rep/multi/opt/imgi_49_3d067c7b-6487-4531-96de-9eb36684b9d0-0bb15aa5-1920w.jpg);
}
#\39 a9a0294.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAQMFAQEAAAAAAAAAAAAAAQACEgMEBxEhBQb/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAECEhP/2gAMAwEAAhEDEQA/ANO+0ylQ8mwFW0pve4nRkNKTZnVsRK1Mtd4iILsbOJ//2Q==');
}
    
#group_ljp {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    padding: 16px 5px 16px 5px;
    margin: 0px 0% 0px 0%;
}
    
#widget_d7b {
    width: 94.81%;
    height: auto;
    max-width: 100%;
}
    
#widget_k09.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_k09 {
    width: 60%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f67c75d2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#undefined {
    width: 150%;
}
    
#widget_hlo {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 0835987 {
    margin: 0px 0% 0px 0%;
}
    
#fcf5703e {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
    padding: 50px 2% 50px 2%;
}
    
#\39 a9a0294::before, #\39 a9a0294 > .bgExtraLayerOverlay {
    
}
#\39 a9a0294.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAQMFAQEAAAAAAAAAAAAAAQACEgMEBxEhBQb/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAECEhP/2gAMAwEAAhEDEQA/ANO+0ylQ8mwFW0pve4nRkNKTZnVsRK1Mtd4iILsbOJ//2Q==');
}
    
#widget_d7b {
    width: 100.00%;
}
    
#\39 3c45c23 {
    width: 100%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\33 0835987 {
    margin: 0px 0% 0px 0%;
}
    
#\39 3c45c23 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#fcf5703e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#\39 a9a0294::before, #\39 a9a0294 > .bgExtraLayerOverlay {
    
}
#\39 a9a0294.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAQMFAQEAAAAAAAAAAAAAAQACEgMEBxEhBQb/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAECEhP/2gAMAwEAAhEDEQA/ANO+0ylQ8mwFW0pve4nRkNKTZnVsRK1Mtd4iILsbOJ//2Q==');
}
    
#widget_d7b {
    width: 100.00%;
}
    
#group_ljp {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f67c75d2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media all {
    
#\35 e30fe74 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#undefined {
    width: 150%;
}
    
#\38 e05c82b {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 945fe41 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 39b054e::before, #\38 39b054e > .bgExtraLayerOverlay {
    
}
#\38 39b054e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: url();
}
#\38 39b054e.lazy {
    background-image: url('');
}
    
#dc2a4c3c {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\31 efe9827 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 434a85a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 434a85a {
    width: 60%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ade0938b {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#group_mkv {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    flex-wrap: wrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_pih {
    align-items: center;
    width: 30%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    align-self: stretch;
    border-radius: 10px 10px 10px 10px;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#widget_np1 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_37q {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b9ab828c {
    align-items: center;
    width: 30%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    align-self: stretch;
    border-radius: 10px 10px 10px 10px;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#f408697a {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\32 e41c007 {
    width: 74.87%;
    height: auto;
    max-width: 100%;
}
    
#\31 630b2a8 {
    align-items: center;
    width: 30%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    align-self: stretch;
    border-radius: 10px 10px 10px 10px;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\33 44faa43 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#e217a99b {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#e89424ce {
    align-items: center;
    width: 30%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    align-self: stretch;
    border-radius: 10px 10px 10px 10px;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#c8153822 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#ca263af5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a68afc07 {
    align-items: center;
    width: 30%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    align-self: stretch;
    border-radius: 10px 10px 10px 10px;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\30 501af05 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#a95edcf2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a7f22357 {
    align-items: center;
    width: 30%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    align-self: stretch;
    border-radius: 10px 10px 10px 10px;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\32 467ea17 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\31 9f38b7f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 35a1396 {
    justify-content: flex-start;
    align-items: center;
    width: 30%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    align-self: stretch;
    border-radius: 10px 10px 10px 10px;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#cab39d75 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#d9da1f27 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 19514d0 {
    align-items: center;
    width: 30%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    align-self: stretch;
    border-radius: 10px 10px 10px 10px;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\34 3768a17 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#f21504c1 {
    width: 70%;
    height: auto;
    max-width: 100%;
}
    
#\34 932161e {
    align-items: center;
    width: 30%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    align-self: stretch;
    border-radius: 10px 10px 10px 10px;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\39 97e8089 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#b497c06d {
    width: 70%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 e05c82b {
    margin: 0px 0% 0px 0%;
}
    
#\30 945fe41 {
    width: 100%;
    min-height: 80px;
}
    
#\38 39b054e::before, #\38 39b054e > .bgExtraLayerOverlay {
    
}
#\38 39b054e.lazy {
    background-image: url('');
}
    
#dc2a4c3c {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 50px 2% 50px 2%;
}
    
#ade0938b {
    width: 100%;
    min-height: 80px;
}
    
#group_pih {
    width: 30%;
}
    
#b9ab828c {
    width: 30%;
}
    
#\31 630b2a8 {
    width: 30%;
}
    
#e89424ce {
    width: 30%;
    justify-content: center;
}
    
#a68afc07 {
    width: 30%;
    justify-content: center;
}
    
#a7f22357 {
    width: 30%;
    justify-content: center;
}
    
#\37 35a1396 {
    width: 30%;
    justify-content: center;
}
    
#\36 19514d0 {
    width: 30%;
    justify-content: center;
}
    
#\34 932161e {
    width: 30%;
    justify-content: center;
}
    
#group_mkv {
    min-height: auto;
}
    
#f21504c1 {
    width: 100.00%;
}
    
#\32 e41c007 {
    width: 96.71%;
}
}



@media (max-width: 767px) {
    
#\38 e05c82b {
    margin: 0px 0% 0px 0%;
}
    
#\30 945fe41 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 39b054e::before, #\38 39b054e > .bgExtraLayerOverlay {
    
}
#\38 39b054e.lazy {
    background-image: url('');
}
    
#dc2a4c3c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#ade0938b {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#group_pih {
    width: 100%;
    align-items: center;
}
    
#b9ab828c {
    width: 100%;
    align-items: center;
}
    
#\31 630b2a8 {
    width: 100%;
    align-items: center;
}
    
#e89424ce {
    width: 100%;
    align-items: center;
}
    
#a68afc07 {
    width: 100%;
    align-items: center;
}
    
#a7f22357 {
    width: 100%;
    align-items: center;
}
    
#\37 35a1396 {
    width: 100%;
    align-items: center;
}
    
#\36 19514d0 {
    width: 100%;
    align-items: center;
}
    
#\34 932161e {
    width: 100%;
    align-items: center;
}
}



@media all {
    
#\35 9897922.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 9897922 {
    width: 60.02%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7ccb0ea {
    align-items: center;
    width: 100%;
    min-height: 207px;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8fe7362 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 b1f5e6d {
    min-height: 100px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#badaf974.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#badaf974 {
    width: 14.998257113369649%;
    height: 231px;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    order: 0;
    margin: 8px 0% 0px 4.631678502347771%;
}
    
#\31 3a53059 {
    width: 86.25%;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-template-rows: minmax(767px, max-content);
    max-width: 100%;
    align-self: center;
    padding: 0px 0% 0px 0%;
    margin: 0px 0px 0px 0px;
}
    
#b209a42a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b209a42a {
    width: 14.998257113369649%;
    height: auto;
    max-width: 100%;
    justify-self: end;
    align-self: end;
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#de3431ba {
    margin: 0px 0% 0px 0%;
}
    
#dd510dc7 {
    width: 94.65%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a0560c2 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#fa1d0d3e {
    width: 100%;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-template-rows: minmax(150px, max-content) minmax(150px, max-content);
    max-width: 100%;
}
    
#\30 6b1be24 {
    align-items: center;
    justify-self: center;
    align-self: start;
    order: 0;
    width: 75.66%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 35px 0px 35px 0px;
}
    
#\34 d0333f7 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#a4d6520a {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_6qh {
    width: 100%;
    height: 500px;
    min-height: 100px;
    max-width: 100%;
    order: 3;
}
    
#widget_b61 {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 4;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e7ccb0ea {
    width: 100.00%;
    height: auto;
    min-height: auto;
    justify-content: flex-start;
}
    
#\32 b1f5e6d {
    width: 100%;
    min-height: 100px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#badaf974 {
    height: auto;
}
    
#\31 3a53059 {
    width: 99.88%;
    grid-template-rows: minmax(600px, max-content);
    padding: 0px 0% 0px 0%;
    margin: 0px 0px 0px 0px;
}
    
#b209a42a {
    height: auto;
}
    
#de3431ba {
    margin: 0px 0% 0px 0%;
}
    
#dd510dc7 {
    width: 100.00%;
}
    
#\30 6b1be24 {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: auto;
    width: 99.94%;
    justify-content: flex-start;
    margin: -2px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 d0333f7 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 50px 2% 50px 2%;
}
    
#widget_6qh {
    height: 350px;
}
}



@media (max-width: 767px) {
    
#\35 9897922 {
    width: 100.00%;
}
    
#\32 b1f5e6d {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#badaf974 {
    height: auto;
}
    
#\31 3a53059 {
    width: 100.00%;
    grid-template-rows: minmax(957px, max-content);
}
    
#b209a42a {
    height: auto;
}
    
#de3431ba {
    margin: 0px 0% 0px 0%;
}
    
#dd510dc7 {
    width: 91.25%;
}
    
#\31 a0560c2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 6b1be24 {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: auto;
    width: 99.88614800759014%;
    justify-content: flex-start;
    margin: 8px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 d0333f7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#widget_6qh {
    height: 400px;
}
}



@media all {
    
#\33 0641324 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#\38 75d9ac0 {
    margin: 0px 0% 0px 0%;
}
    
#\30 b8d78f6 {
    width: 100%;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-template-rows: minmax(150px, max-content) minmax(150px, max-content);
    max-width: 100%;
}
    
#dcc646cc {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 0f4ce58 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 60px 2% 60px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 3c4660c {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 061bedc {
    align-items: center;
    width: 100%;
    min-height: 207px;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ccdf1806 {
    width: 73.95%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 236027c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a0ed54c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 a0ed54c {
    width: 60.02%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 75d9ac0 {
    margin: 0px 0% 0px 0%;
}
    
#\33 3c4660c {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 0f4ce58 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 50px 2% 50px 2%;
}
}



@media (max-width: 767px) {
    
#\38 75d9ac0 {
    margin: 0px 0% 0px 0%;
}
    
#\33 3c4660c {
    min-height: 80px;
    align-items: center;
    width: 100%;
    justify-content: flex-start;
}
    
#dcc646cc {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 0f4ce58 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#\38 061bedc {
    order: 0;
}
    
#ccdf1806 {
    width: 100.00%;
}
    
#\37 a0ed54c {
    width: 100.00%;
}
}



@media all {
    
#\35 9892289 {
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 99.9891865588927%;
    min-height: 349px;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 31px 0px 0px 0px;
}
    
#\32 82b67f8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\35 5abd74e {
    margin: 0px 0% 0px 0%;
}
    
#a95e3422 {
    width: 65.42%;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-template-rows: minmax(1615px, max-content);
    max-width: 100%;
    align-self: center;
    padding: 0px 0% 0px 0%;
    margin: 0px 0px 0px 0px;
}
    
#\35 04e76a7 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ee79a57c {
    min-height: 100px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 c90347c {
    width: 100%;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-template-rows: minmax(150px, max-content) minmax(150px, max-content);
    max-width: 100%;
}
    
#a1fe7c4e {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 58686b6 {
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 99.99031370139888%;
    min-height: 349px;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 816px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 a1f6f72 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48.4771396228027%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    align-self: stretch;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 6981c80 {
    width: 99.92%;
    grid-template-rows: minmax(349px, max-content);
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#b720fee8 {
    width: 60.25%;
    height: 283px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d83e6b00 {
    width: 60.24844141162776%;
    height: 287px;
    justify-self: end;
    align-self: end;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#be07879b {
    align-items: flex-start;
    width: 49.54555369245727%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    min-width: 32px;
    max-height: none;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 014b17d {
    width: 73.95%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 26b1ad8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 26b1ad8 {
    width: 60.02%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ac71cb2 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ecd3beec {
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 99.99036549978712%;
    min-height: 349px;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 1199px 0px 0px 0px;
}
    
#f7ab9413 {
    align-items: flex-start;
    width: 49.54555369245727%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 1;
    min-width: 32px;
    max-height: none;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3ee0a7b {
    width: 73.95%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 18482d8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 18482d8 {
    width: 60.02%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c4f6c7b9 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f4f25911 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48.4771396228027%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    align-self: stretch;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e903fb52 {
    width: 99.92%;
    grid-template-rows: minmax(349px, max-content);
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 8027cb9 {
    width: 60.25%;
    height: 283px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d854d684 {
    width: 60.24844141162776%;
    height: 287px;
    justify-self: end;
    align-self: end;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 bbe5f6f {
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 99.99031370139888%;
    min-height: 349px;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 409px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 063d7ca {
    align-items: flex-start;
    width: 49.54555369245727%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 1;
    min-width: 32px;
    max-height: none;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#acd86468 {
    width: 73.95%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5ec7db7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 5ec7db7 {
    width: 60.02%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 8707bde {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 58a4a37 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48.4771396228027%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    align-self: stretch;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#aa599758 {
    width: 99.92%;
    grid-template-rows: minmax(349px, max-content);
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 1b1b3f5 {
    width: 60.25%;
    height: 283px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e6c12a38 {
    width: 60.24844141162776%;
    height: 287px;
    justify-self: end;
    align-self: end;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f9820cb6 {
    align-items: flex-start;
    width: 49.54555369245727%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    min-width: 32px;
    max-height: none;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f559b9a {
    width: 73.95%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 77c5fbe.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 77c5fbe {
    width: 60.02%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 9253ae0 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c04c0e4d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48.4771396228027%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    align-self: stretch;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 515ebc6 {
    width: 99.92%;
    grid-template-rows: minmax(349px, max-content);
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#fe46a9e6 {
    width: 60.25%;
    height: 283px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 9802cd2 {
    width: 60.24844141162776%;
    height: 287px;
    justify-self: end;
    align-self: end;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 9892289 {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: auto;
    width: 99.93625816464356%;
    justify-content: flex-start;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 5abd74e {
    margin: 0px 0% 0px 0%;
}
    
#a95e3422 {
    width: 100.00%;
    grid-template-rows: minmax(1399px, max-content);
    padding: 0px 0% 0px 0%;
    margin: 0px 0px 0px 0px;
}
    
#ee79a57c {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 04e76a7 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 50px 2% 50px 2%;
}
    
#\31 58686b6 {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: auto;
    width: 99.93181877780789%;
    justify-content: flex-start;
    margin: 770px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 a1f6f72 {
    height: auto;
    min-height: 301px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 6981c80 {
    width: 96.39%;
    grid-template-rows: minmax(301px, max-content);
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#b720fee8 {
    height: 188px;
    justify-self: start;
    align-self: start;
    width: 84.98%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#d83e6b00 {
    height: 176px;
    justify-self: end;
    align-self: start;
    width: 79.23984091093843%;
    margin: 125px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#be07879b {
    width: 47.23%;
    height: auto;
    min-height: auto;
    justify-content: flex-start;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
}
    
#\30 014b17d {
    width: 100.00%;
}
    
#ecd3beec {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: auto;
    width: 99.93181877780789%;
    justify-content: flex-start;
    margin: 1098px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f7ab9413 {
    width: 46.84%;
    height: auto;
    min-height: auto;
    justify-content: flex-start;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
}
    
#\30 3ee0a7b {
    width: 100.00%;
}
    
#f4f25911 {
    height: auto;
    min-height: 301px;
}
    
#e903fb52 {
    width: 100.00%;
    grid-template-rows: minmax(301px, max-content);
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 8027cb9 {
    height: 188px;
    justify-self: start;
    align-self: start;
    width: 84.98%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#d854d684 {
    height: 176px;
    justify-self: end;
    align-self: start;
    width: 79.23984091093843%;
    margin: 125px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 bbe5f6f {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: auto;
    width: 99.93181877780789%;
    justify-content: flex-start;
    margin: 372px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 063d7ca {
    width: 46.84%;
    height: auto;
    min-height: auto;
    justify-content: flex-start;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
}
    
#acd86468 {
    width: 100.00%;
}
    
#\36 58a4a37 {
    height: auto;
    min-height: 301px;
}
    
#aa599758 {
    width: 100.00%;
    grid-template-rows: minmax(301px, max-content);
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 1b1b3f5 {
    height: 188px;
    justify-self: start;
    align-self: start;
    width: 84.98%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e6c12a38 {
    height: 176px;
    justify-self: end;
    align-self: start;
    width: 79.23984091093843%;
    margin: 125px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f9820cb6 {
    width: 46.84%;
    height: auto;
    min-height: auto;
    justify-content: flex-start;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
}
    
#\34 f559b9a {
    width: 100.00%;
}
    
#c04c0e4d {
    height: auto;
    min-height: 301px;
}
    
#\36 515ebc6 {
    width: 100.00%;
    grid-template-rows: minmax(301px, max-content);
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#fe46a9e6 {
    height: 188px;
    justify-self: start;
    align-self: start;
    width: 84.98%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 9802cd2 {
    height: 176px;
    justify-self: end;
    align-self: start;
    width: 79.23984091093843%;
    margin: 125px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 ac71cb2 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\35 9892289 {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: auto;
    width: 99.87673624288425%;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 5abd74e {
    margin: 0px 0% 0px 0%;
}
    
#a95e3422 {
    width: 100.00%;
    grid-template-rows: minmax(2520px, max-content);
}
    
#ee79a57c {
    min-height: 500px;
    align-items: center;
    width: 100%;
    justify-content: flex-start;
}
    
#a1fe7c4e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 04e76a7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#\31 58686b6 {
    justify-self: end;
    align-self: start;
    height: auto;
    min-height: auto;
    width: 99.87673624288425%;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 1335px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 a1f6f72 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 6981c80 {
    width: 100.00%;
    grid-template-rows: minmax(280px, max-content);
}
    
#b720fee8 {
    height: 175px;
    justify-self: start;
    align-self: start;
    width: 79.70%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#d83e6b00 {
    height: 176px;
    justify-self: end;
    align-self: start;
    width: 80.309726443769%;
    margin: 103px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#be07879b {
    order: 0;
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 014b17d {
    width: 100.00%;
    order: 0;
}
    
#\33 26b1ad8 {
    width: 100.00%;
    order: 1;
}
    
#\35 ac71cb2 {
    order: 2;
}
    
#ecd3beec {
    justify-self: end;
    align-self: start;
    height: auto;
    min-height: auto;
    width: 99.88614800759014%;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 1945px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f7ab9413 {
    order: 0;
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 3ee0a7b {
    width: 100.00%;
    order: 0;
}
    
#\32 18482d8 {
    width: 100.00%;
    order: 1;
}
    
#c4f6c7b9 {
    order: 2;
}
    
#f4f25911 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#e903fb52 {
    width: 100.00%;
    grid-template-rows: minmax(280px, max-content);
}
    
#\37 8027cb9 {
    height: 175px;
    justify-self: start;
    align-self: start;
    width: 79.70%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#d854d684 {
    height: 176px;
    justify-self: end;
    align-self: start;
    width: 80.309726443769%;
    margin: 103px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 bbe5f6f {
    justify-self: end;
    align-self: start;
    height: auto;
    min-height: auto;
    width: 99.87673624288425%;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 663px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 063d7ca {
    order: 0;
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#acd86468 {
    width: 100.00%;
    order: 0;
}
    
#\35 5ec7db7 {
    width: 100.00%;
    order: 1;
}
    
#\30 8707bde {
    order: 2;
}
    
#\36 58a4a37 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#aa599758 {
    width: 100.00%;
    grid-template-rows: minmax(280px, max-content);
}
    
#\38 1b1b3f5 {
    height: 175px;
    justify-self: start;
    align-self: start;
    width: 79.70%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e6c12a38 {
    height: 176px;
    justify-self: end;
    align-self: start;
    width: 80.309726443769%;
    margin: 103px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f9820cb6 {
    order: 0;
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 f559b9a {
    width: 100.00%;
    order: 0;
}
    
#\31 77c5fbe {
    width: 100.00%;
    order: 1;
}
    
#\34 9253ae0 {
    order: 2;
}
    
#c04c0e4d {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 515ebc6 {
    width: 100.00%;
    grid-template-rows: minmax(280px, max-content);
}
    
#fe46a9e6 {
    height: 175px;
    justify-self: start;
    align-self: start;
    width: 79.70%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 9802cd2 {
    height: 176px;
    justify-self: end;
    align-self: start;
    width: 80.309726443769%;
    margin: 103px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 fc2bd84 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    padding: 10px 0px 10px 0px;
    margin: 0% 0% 0% 0%;
}
    
#bad5e109 {
    min-height: 50px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ef8e9bdb::before, #ef8e9bdb > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.6;
    border-radius: inherit;
}
#ef8e9bdb {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://lirp.cdn-website.com/34e0a2f1/dms3rep/multi/opt/imgi_52_bd6ccc21-3330-4046-8e3b-b9df4bf952c5-1920w.jpg);
    background-attachment: fixed;
}
#ef8e9bdb.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQMEAwEAAAAAAAAAAAAAAQACAwUGEkEEESFR/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABkRAAIDAQAAAAAAAAAAAAAAAAACAQNRE//aAAwDAQACEQMRAD8A0NOvLn1MtaIxDL8a7aoGs3h2cZYcdehEQJtbR3NcP//Z');
}
    
#widget_dd7 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_f4d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca839405 {
    margin: 0px 0% 0px 0%;
}
    
#group_te3 {
    align-items: center;
    width: 80%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.85);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bad5e109 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#ca839405 {
    margin: 0px 0% 0px 0%;
}
    
#ef8e9bdb::before, #ef8e9bdb > .bgExtraLayerOverlay {
    
}
#ef8e9bdb.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQMEAwEAAAAAAAAAAAAAAQACAwUGEkEEESFR/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABkRAAIDAQAAAAAAAAAAAAAAAAACAQNRE//aAAwDAQACEQMRAD8A0NOvLn1MtaIxDL8a7aoGs3h2cZYcdehEQJtbR3NcP//Z');
}
}



@media (max-width: 767px) {
    
#\36 fc2bd84 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#bad5e109 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#ef8e9bdb::before, #ef8e9bdb > .bgExtraLayerOverlay {
    
}
#ef8e9bdb.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQMEAwEAAAAAAAAAAAAAAQACAwUGEkEEESFR/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABkRAAIDAQAAAAAAAAAAAAAAAAACAQNRE//aAAwDAQACEQMRAD8A0NOvLn1MtaIxDL8a7aoGs3h2cZYcdehEQJtbR3NcP//Z');
}
    
#widget_f4d {
    width: 77.54%;
}
    
#group_te3 {
    align-items: center;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bbc9965a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 507481b {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 60px 4% 60px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 aa5f9e4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
}
    
#widget_d5r {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
}
    
#\30 2b13b91 {
    margin: 0px 0% 0px 0%;
}
    
#widget_nit {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 507481b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 2b13b91 {
    margin: 0px 0% 0px 0%;
}
    
#widget_d5r {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#bbc9965a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 507481b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}

