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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1641247800 span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1641247800 {
    background-color:rgba(255,204,0,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(26,86,219) rgb(26,86,219) rgb(26,86,219) rgb(26,86,219) !important;
    border-radius:50px 50px 50px 50px !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1188332388 span.text { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1188332388 .iconBg { background-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1188332388:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1188332388.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1188332388 {
    border-radius:300px 300px 300px 300px !important;
    background-color:rgba(255,204,0,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(26,86,219) rgb(26,86,219) rgb(26,86,219) rgb(26,86,219) !important;
  }

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

  *#dm .dmInner a.u_1125441669 span.text { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1125441669 .iconBg { background-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1125441669:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1125441669.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1583457293 span.text { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1583457293 .iconBg { background-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1583457293:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1583457293.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1007182521 span.text { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1007182521 .iconBg { background-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1007182521:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1007182521.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1061174793 span.text { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1061174793 .iconBg { background-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1061174793:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1061174793.hover .iconBg { background-color:rgb(255,255,255) !important; }

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

  *#dm .dmInner a.u_1937202548 span.text { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1937202548 .iconBg { background-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1937202548:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1937202548.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1431594253 span.text { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1431594253 .iconBg { background-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1431594253:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1431594253.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1698303245 span.text { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1698303245 .iconBg { background-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1698303245:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1698303245.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1698303245 { border-radius:50px 50px 50px 50px !important; }

  *#dm .dmInner a.u_1125441669 { border-radius:50px 50px 50px 50px !important; }

  *#dm .dmInner a.u_1583457293 { border-radius:50px 50px 50px 50px !important; }

  *#dm .dmInner a.u_1007182521 { border-radius:50px 50px 50px 50px !important; }

  *#dm .dmInner a.u_1061174793 { border-radius:50px 50px 50px 50px !important; }

  *#dm .dmInner a.u_1937202548 { border-radius:50px 50px 50px 50px !important; }

  *#dm .dmInner a.u_1431594253 { border-radius:50px 50px 50px 50px !important; }

  *#dm .dmInner a.u_1984690765 span.text { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1984690765 .iconBg { background-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1984690765:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1984690765.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1984690765 { border-radius:50px 50px 50px 50px !important; }

  *#dm .dmInner nav.u_1768099307 { color:white !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\30 ef1bfc3 {
    min-height: 0;
    row-gap: 0px;
    width: 100%;
    padding-top: 72px;
    padding-bottom: 72px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 4d69098 {
    background-color: var(--color_6);
    background-image: none;
}
    
#ff6d0f03 {
    column-gap: 4%;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: var(--color_6);
    flex-wrap: nowrap;
    min-height: 80px;
    background-image: none;
}
    
#\35 c01516e {
    row-gap: 20px;
    padding-top: 0px;
    width: 100%;
    padding-bottom: 0px;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 b790e7f {
    max-width: 100%;
    width: 1585px;
    height: auto;
}
    
#\31 197a55c {
    max-width: 100%;
    width: 1251px;
    height: auto;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 2316cae.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 24px 10px 24px;
}
#\33 2316cae {
    max-width: 100%;
    width: 235px;
    min-height: 52px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    height: auto;
}
    
#\35 d5356e5 {
    padding-top: 0px;
    width: 100%;
    padding-bottom: 0px;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    align-self: center;
}
    
#\33 1d4a32a {
    border-color: var(--color_3);
    flex-wrap: nowrap;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 4px;
    row-gap: 0px;
    column-gap: 0%;
    box-shadow: 0 2px 12px rgba(26, 31, 46, 0.08);
    flex-direction: row;
    width: 85.26%;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    background-image: none;
    align-content: center;
    padding: 28px 24px 28px 24px;
    margin: 20px 0% 0px 0%;
}
    
#\32 b517e52 {
    row-gap: 4px;
    width: 20%;
    justify-content: flex-start;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    padding: 20px 16px 20px 16px;
}
    
#\30 729183e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 8a33d4d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ae9042de {
    row-gap: 4px;
    width: 20%;
    justify-content: flex-start;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    padding: 20px 16px 20px 16px;
}
    
#c37f9e4c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#aa232888 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 b62911b {
    row-gap: 4px;
    width: 20%;
    justify-content: flex-start;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    padding: 20px 16px 20px 16px;
}
    
#e80f4bad {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f0468508 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 217acd4 {
    row-gap: 4px;
    width: 20%;
    justify-content: flex-start;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    padding: 20px 16px 20px 16px;
}
    
#\39 1a09853 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 8d207a7 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c7fde94d {
    padding-top: 0px;
    width: 100%;
    padding-bottom: 0px;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    align-self: center;
}
    
#widget_tsk {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 7cfad4c {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 250px 0% 250px 0%;
}
    
#eb197782::before, #eb197782 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.21;
}
#eb197782 {
    background-image: url("https://lirp.cdn-website.com/0ad1389e/dms3rep/multi/opt/31928432-1920w.png");
}
    
#widget_kig {
    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;
}
    
#d86dc277 {
    margin: 0px 0% 0px 0%;
}
    
#group_s1a {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#group_g2o {
    align-items: flex-start;
    width: 623px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(26, 86, 219, 0.74);
    background-image: none;
    order: 1;
    padding: 20px 10px 20px 10px;
    margin: 0px 0% 0px -1.6%;
}
    
#\33 472f6a2::before, #\33 472f6a2 > .bgExtraLayerOverlay {
    
}
#\33 472f6a2 {
    align-items: flex-start;
    width: 35.07%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 2;
    background-image: none;
}
    
#\31 5dbd2e5 {
    width: 200px;
    height: auto;
    min-height: 38px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 9104118 {
    max-width: 100%;
    width: 50px;
    height: 50px;
}
    
#a32c3d10 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#db6c325b {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\35 c7fdbef {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cc956642 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d3fb9e1 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c9adaff3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 4fc6290 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 3b6653f {
    max-width: 100%;
    width: 50px;
    height: 50px;
}
    
#\36 c576905 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 067ef6c {
    max-width: 100%;
    width: 50px;
    height: 50px;
    order: 0;
}
    
#\31 3034d24 {
    border-color: var(--color_3);
    background-color: var(--color_6);
    border-radius: 4px;
    row-gap: 12px;
    box-shadow: 0 2px 12px rgba(26, 31, 46, 0.08);
    width: 23.5%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: center;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#eae13f7c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 5a9aad5 {
    max-width: 100%;
    width: 50px;
    height: 50px;
}
    
#\38 27a8d6b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d7033e63 {
    max-width: 100%;
    width: 50px;
    height: 50px;
}
    
#\33 386fed1 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a40f5de6 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 6fd20e5 {
    max-width: 100%;
    width: 50px;
    height: 50px;
}
    
#d6e6d9bd {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 98a0d88 {
    max-width: 100%;
    width: 50px;
    height: 50px;
}
    
#af05511d {
    border-color: var(--color_3);
    background-color: var(--color_6);
    border-radius: 4px;
    row-gap: 12px;
    box-shadow: 0 2px 12px rgba(26, 31, 46, 0.08);
    width: 23.5%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: center;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#bfe65538 {
    border-color: var(--color_3);
    background-color: var(--color_6);
    border-radius: 4px;
    row-gap: 12px;
    box-shadow: 0 2px 12px rgba(26, 31, 46, 0.08);
    width: 23.5%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: center;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#\37 e8cc131 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 eddcb46 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#\38 13b70ec {
    border-color: var(--color_3);
    background-color: var(--color_6);
    border-radius: 4px;
    row-gap: 12px;
    box-shadow: 0 2px 12px rgba(26, 31, 46, 0.08);
    width: 23.5%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: center;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#d31c6bd2 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b00153f7 {
    border-color: var(--color_3);
    background-color: var(--color_6);
    border-radius: 4px;
    row-gap: 12px;
    box-shadow: 0 2px 12px rgba(26, 31, 46, 0.08);
    width: 23.5%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: center;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#\33 be87c74 {
    border-color: var(--color_3);
    background-color: var(--color_6);
    border-radius: 4px;
    row-gap: 12px;
    box-shadow: 0 2px 12px rgba(26, 31, 46, 0.08);
    width: 23.5%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: center;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#d7a8e57c {
    border-color: var(--color_3);
    background-color: var(--color_6);
    border-radius: 4px;
    row-gap: 12px;
    box-shadow: 0 2px 12px rgba(26, 31, 46, 0.08);
    width: 23.5%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: center;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#e199e0b9 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 c442b14 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6075104 {
    border-color: var(--color_3);
    background-color: var(--color_6);
    border-radius: 4px;
    row-gap: 12px;
    box-shadow: 0 2px 12px rgba(26, 31, 46, 0.08);
    width: 23.5%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: center;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#\35 22f500d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 1cc9880 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 2e32c4a {
    max-width: 100%;
    width: 50px;
    height: 50px;
}
    
#\32 ed50423 {
    align-self: stretch;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    padding-top: 0px;
    padding-bottom: 32px;
    background-color: rgba(0, 0, 0, 0);
    flex-wrap: wrap;
    order: 0;
    background-image: none;
}
    
#dde52e73.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 24px 10px 24px;
}
#dde52e73 {
    max-width: 100%;
    width: 231px;
    min-height: 54px;
    justify-self: auto;
    align-self: center;
    order: 0;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 414f4bb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 35.17%;
    min-width: 4%;
}
    
#\32 7b29056 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 60.8%;
    min-width: 4%;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#cc4a8cc5 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\39 2567a28::before, #\39 2567a28 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.7;
}
#\39 2567a28 {
    background-image: url("https://lirp.cdn-website.com/0ad1389e/dms3rep/multi/opt/best-western-plus-sunset-plaza-accessible-king-1920w.jpg");
    background-attachment: fixed;
}
#\39 2567a28.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAQMFAQEAAAAAAAAAAAAAAgABAwQFERJBIbH/xAAUAQEAAAAAAAAAAAAAAAAAAAAG/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAExQf/aAAwDAQACEQMRAD8Azq++6xsUwERSBgW59VkNztrwg50z7OLZ86iI/iEKp//Z');
}
    
#e69e8063 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c622317 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c8be7163 {
    max-width: 100%;
    width: 381px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 7221c23.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 24px 10px 24px;
}
#\38 7221c23 {
    max-width: 100%;
    width: 235px;
    min-height: 44px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_86t {
    width: 978px;
    height: 428px;
    min-height: 100px;
    max-width: 100%;
}
}



@media all {
    
#\38 2539028 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\30 4994d24 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\32 70a4c4a {
    background-color: rgba(233, 233, 233, 1);
    background-image: none;
}
    
#\34 c802bbd {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ceebe513 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 8731027::before, #\35 8731027 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_6);
    opacity: 0.75;
}
#\35 8731027 {
    background-image: url("https://lirp.cdn-website.com/0ad1389e/dms3rep/multi/opt/abstract-seamless-geometric-shape-lines-pattern-design-background_84443-23990-1920w.jpg");
    background-repeat: repeat;
    background-size: auto;
}
#\35 8731027.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAj/xAAUEAEAAAAAAAAAAAAAAAAAAAAA/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AKnAB//Z');
}
    
#ccc0ddcf {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 fb83b6b {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#b2351bf4 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a4ca56f7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 35.17%;
    min-width: 4%;
    order: 1;
}
    
#\34 2fca440 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 4b53ad9.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 24px 10px 24px;
}
#\33 4b53ad9 {
    max-width: 100%;
    width: 203px;
    min-height: 44px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b6a2bfe {
    width: 978px;
    height: 404px;
    min-height: 100px;
    max-width: 100%;
}
    
#af72a6b6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 60.8%;
    min-width: 4%;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    order: 0;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 181f3a4 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d19dcf99 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\32 ad1fe10.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 24px 10px 24px;
}
#\32 ad1fe10 {
    max-width: 100%;
    width: 208px;
    min-height: 44px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 93bae7c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 35.17%;
    min-width: 4%;
}
    
#e81e2c61::before, #e81e2c61 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.7;
}
#e81e2c61 {
    background-image: url("https://lirp.cdn-website.com/0ad1389e/dms3rep/multi/opt/63380668_XXL-1920w.jpg");
    background-attachment: fixed;
}
#e81e2c61.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAhEAABAwMEAwAAAAAAAAAAAAACAAEEAwYxBRETFCEiYf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAWEQEBAQAAAAAAAAAAAAAAAAAAARH/2gAMAwEAAhEDEQA/AIy1rhqPD65huEkXw7eMqQk6lRCRVDhL1N2z9RESwzX/2Q==');
}
    
#b5ec9ef7 {
    width: 978px;
    height: 428px;
    min-height: 100px;
    max-width: 100%;
}
    
#abb14eb7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 60.8%;
    min-width: 4%;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\39 f38f061 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f726061e {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#e46b3c54 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#f54e5423 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#a06543ea {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\38 d122c3e {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 33f1158 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5263b2a {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3152b9f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 24px 10px 24px;
}
#\36 3152b9f {
    max-width: 100%;
    width: 202px;
    min-height: 44px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_b5r {
    width: 100.00%;
    height: 498px;
    max-width: 100%;
}
    
#\36 eec1eb1::before, #\36 eec1eb1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.7;
    border-radius: inherit;
}
#\36 eec1eb1 {
    background-image: url("https://lirp.cdn-website.com/0ad1389e/dms3rep/multi/opt/abstract-seamless-geometric-shape-lines-pattern-design-background_84443-23990-1920w.jpg");
    background-repeat: repeat;
    background-size: auto;
}
#\36 eec1eb1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAj/xAAUEAEAAAAAAAAAAAAAAAAAAAAA/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AKnAB//Z');
}
}



@media all {
    
#\31 0707573 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 3809438 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#d8564cbc {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#d6a60a76 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
}
    
#\39 4ed32e8 {
    max-width: 100%;
    width: 1605px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 293618c {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6f78305 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
}
    
#group_4l7 {
    justify-content: flex-start;
    align-items: center;
    width: 30.66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7695037095064745%;
    border-radius: 50px 50px 0 0;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    flex-wrap: nowrap;
    align-self: center;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_3e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#widget_ovf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c756c2a5 {
    justify-content: flex-start;
    align-items: center;
    width: 30.66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7695037095064745%;
    border-radius: 50px 50px 0 0;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    flex-wrap: nowrap;
    align-self: center;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\31 0e06952 {
    justify-content: flex-start;
    align-items: center;
    width: 30.66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7695037095064745%;
    border-radius: 50px 50px 0 0;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    flex-wrap: nowrap;
    align-self: center;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\32 b7f07bc {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#f5c6aa0a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e8a9176c {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#group_gsh {
    align-items: flex-start;
    width: 65.6%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\37 cb25f02 {
    align-items: flex-start;
    width: 70.31%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#f92a8535.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 24px 10px 24px;
}
#f92a8535 {
    max-width: 100%;
    width: 194px;
    min-height: 44px;
    justify-self: auto;
    align-self: flex-end;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 40ed0fe.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 24px 10px 24px;
}
#\35 40ed0fe {
    max-width: 100%;
    width: auto;
    min-height: 44px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de26ae07 {
    background-color: var(--color_5);
    background-image: none;
}
}



@media all {
    
#d04b8dc3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#f1e5c0ee {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#f5541fc1 {
    max-width: 100%;
    width: 1605px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0a65a1f {
    max-width: 100%;
    width: 1605px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 176c523 {
    max-width: 100%;
    width: 810px;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d673fa6.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 36px 16px 36px;
}
#\34 d673fa6 {
    max-width: 100%;
    width: 230px;
    min-height: 50px;
    justify-self: auto;
    align-self: center;
    order: 0;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 e3d1d67 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\39 75d0b8b {
    min-height: 138px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0% 0px 0%;
}
    
#widget_gni {
    width: 100.00%;
    height: 132px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
}
    
#\35 6c83771 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 ef1bfc3 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\33 1d4a32a {
    width: 100.00%;
    padding: 28px 0px 28px 0px;
    margin: 20px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 7cfad4c {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\33 472f6a2::before, #\33 472f6a2 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#db6c325b {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cc4a8cc5 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\39 2567a28::before, #\39 2567a28 > .bgExtraLayerOverlay {
    
}
#\39 2567a28.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAQMFAQEAAAAAAAAAAAAAAgABAwQFERJBIbH/xAAUAQEAAAAAAAAAAAAAAAAAAAAG/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAExQf/aAAwDAQACEQMRAD8Azq++6xsUwERSBgW59VkNztrwg50z7OLZ86iI/iEKp//Z');
}
    
#widget_86t {
    height: 592px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 4994d24 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 8731027::before, #\35 8731027 > .bgExtraLayerOverlay {
    
}
#\35 8731027.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAj/xAAUEAEAAAAAAAAAAAAAAAAAAAAA/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AKnAB//Z');
}
    
#\33 fb83b6b {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\31 b6a2bfe {
    height: 598px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d19dcf99 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#e81e2c61::before, #e81e2c61 > .bgExtraLayerOverlay {
    
}
#e81e2c61.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAhEAABAwMEAwAAAAAAAAAAAAACAAEEAwYxBRETFCEiYf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAWEQEBAQAAAAAAAAAAAAAAAAAAARH/2gAMAwEAAhEDEQA/AIy1rhqPD65huEkXw7eMqQk6lRCRVDhL1N2z9RESwzX/2Q==');
}
    
#b5ec9ef7 {
    height: 566px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a06543ea {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\36 eec1eb1::before, #\36 eec1eb1 > .bgExtraLayerOverlay {
    
}
#\36 eec1eb1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAj/xAAUEAEAAAAAAAAAAAAAAAAAAAAA/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AKnAB//Z');
}
    
#widget_b5r {
    height: 656px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d6a60a76 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f1e5c0ee {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 75d0b8b {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#\30 ef1bfc3 {
    min-height: unset;
    padding-top: 48px;
    padding-bottom: 48px;
}
    
#ff6d0f03 {
    flex-direction: column;
    row-gap: 32px;
}
    
#\35 c01516e {
    width: 100%;
}
    
#\35 d5356e5 {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c7fde94d {
    width: 100%;
}
    
#widget_tsk {
    margin-top: 1px;
}
    
#\33 1d4a32a {
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#\32 b517e52 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#ae9042de {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#\39 b62911b {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#\36 217acd4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
}



@media (max-width: 767px) {
    
#\37 7cfad4c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 70px 4% 70px 4%;
}
    
#group_s1a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 472f6a2::before, #\33 472f6a2 > .bgExtraLayerOverlay {
    
}
    
#d86dc277 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a32c3d10 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#db6c325b {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#d7a8e57c {
    width: 48%;
}
    
#\31 3034d24 {
    width: 48%;
}
    
#af05511d {
    width: 48%;
}
    
#bfe65538 {
    width: 48%;
}
    
#\38 13b70ec {
    width: 48%;
}
    
#\33 be87c74 {
    width: 48%;
}
    
#\30 6075104 {
    width: 48%;
}
    
#b00153f7 {
    width: 48%;
}
    
#\32 ed50423 {
    row-gap: 16px;
    column-gap: 4%;
}
}



@media (max-width: 767px) {
    
#\39 414f4bb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 7b29056 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#cc4a8cc5 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\39 2567a28::before, #\39 2567a28 > .bgExtraLayerOverlay {
    
}
#\39 2567a28.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAQMFAQEAAAAAAAAAAAAAAgABAwQFERJBIbH/xAAUAQEAAAAAAAAAAAAAAAAAAAAG/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAExQf/aAAwDAQACEQMRAD8Azq++6xsUwERSBgW59VkNztrwg50z7OLZ86iI/iEKp//Z');
}
    
#e69e8063 {
    width: 309px;
}
    
#\38 7221c23 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#widget_86t {
    width: 319px;
    height: 210px;
}
}



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



@media (max-width: 767px) {
    
#\35 8731027::before, #\35 8731027 > .bgExtraLayerOverlay {
    
}
#\35 8731027.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAj/xAAUEAEAAAAAAAAAAAAAAAAAAAAA/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AKnAB//Z');
}
    
#\33 fb83b6b {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#b2351bf4 {
    width: 293px;
}
    
#a4ca56f7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 2fca440 {
    width: 309px;
}
    
#\33 4b53ad9 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#af72a6b6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 b6a2bfe {
    width: 319px;
    height: 242px;
}
}



@media (max-width: 767px) {
    
#d19dcf99 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 ad1fe10 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\35 93bae7c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e81e2c61::before, #e81e2c61 > .bgExtraLayerOverlay {
    
}
#e81e2c61.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAhEAABAwMEAwAAAAAAAAAAAAACAAEEAwYxBRETFCEiYf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAWEQEBAQAAAAAAAAAAAAAAAAAAARH/2gAMAwEAAhEDEQA/AIy1rhqPD65huEkXw7eMqQk6lRCRVDhL1N2z9RESwzX/2Q==');
}
    
#abb14eb7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 f38f061 {
    width: 309px;
}
    
#f726061e {
    width: 309px;
}
    
#b5ec9ef7 {
    width: 319px;
    height: 224px;
}
}



@media (max-width: 767px) {
    
#e46b3c54 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f54e5423 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a06543ea {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_b5r {
    height: 240px;
}
    
#\36 eec1eb1::before, #\36 eec1eb1 > .bgExtraLayerOverlay {
    
}
#\36 eec1eb1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAj/xAAUEAEAAAAAAAAAAAAAAAAAAAAA/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AKnAB//Z');
}
    
#\36 3152b9f {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#d8564cbc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d6a60a76 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\37 6f78305 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_4l7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c756c2a5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 0e06952 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e8a9176c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 cb25f02 {
    width: 49.18%;
    height: auto;
    min-height: 68px;
}
    
#group_gsh {
    width: 48.79%;
    height: auto;
    min-height: 64px;
}
}



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



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

