@media all {
  *#dm .dmInner div.u_548930840 {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_454515742 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1334671208 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1825305387 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1644605825 span[data-icon-mask] { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1211952539 {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1859373923 {
    border-style:solid !important;
    border-width:0px 0px 0px 3px !important;
    border-color:rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) var(--color_3) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_3850048107 { box-shadow:var(--color_1) 3px 0px 11px 0px !important; }

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

  *#dm .dmInner div.u_1941175555 {
    border-style:solid !important;
    border-width:0px 0px 0px 5px !important;
    border-color:rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) rgba(84,9,14,1) !important;
  }

  *#dm .dmInner a.u_262873809 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/2f6017a0/icon/Arrow_955179.svg) !important;
    order:1 !important;
  }

  *#dm .dmInner div.u_1982007527 {
    border-style:solid !important;
    border-width:0px 0px 0px 5px !important;
    border-color:rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) rgba(84,9,14,1) !important;
  }

  *#dm .dmInner div.u_2770085893 img {
    object-fit:cover !important;
    object-position:50% 0% !important;
  }
}
*#dm .dmInner div.u_548930840
{
	width:fit-content !important;
}
*#dm .dmInner div.u_1211952539
{
	width:fit-content !important;
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_2770085893 img { object-position:50% 0% !important; }
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_548930840
{
}
*#dm .dmInner div.u_1211952539
{
}
*#dm .dmInner div.u_1211952539
{
}
separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 10% 2% 10% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/2f6017a0/dms3rep/multi/opt/otis-1920w.PNG");
    background-position: 50% 0%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_vr7 {
    width: 100%;
    max-width: 100%;
}
    
#widget_es4 {
    width: 100%;
    max-width: 100%;
}
    
#widget_roe {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_goj.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_goj {
    width: 79.64%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 db77dd9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f6373431 {
    min-height: 196px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 8081a37 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#group_ogs {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 d5a27cb {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    justify-content: flex-start;
}
    
#widget_lgd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_gug.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 10px 5px 10px;
}
#widget_gug {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a508c9fe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 c5b8f95 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e2d76a00 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cd59b4a2 {
    width: 100%;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
}



@media all {
    
#\32 1807227 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 562f91f {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#efa2e8f5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_sem {
    width: 100%;
    height: 318px;
    max-width: 100%;
    min-height: 0%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_avq {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    order: 1;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ltt {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_7va {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f2e7aa5d {
    width: 100%;
    max-width: 100%;
    order: 2;
}
    
#group_1lt {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    align-self: stretch;
    height: auto;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 8845ef1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_net {
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#widget_mrm {
    width: 211px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_125[data-pinned] {
    position: sticky;
    top: 20px;
    bottom: auto;
    z-index: 1;
}
#group_125 {
    align-items: flex-start;
    width: 100.01%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 bfbab12 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 bb92e8f {
    min-height: 185px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 317c8a4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_ncf {
    align-items: flex-start;
    width: 70%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 436dcbb {
    align-items: flex-start;
    width: 48%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    align-self: stretch;
    height: auto;
    background-image: url("https://irp.cdn-website.com/2f6017a0/dms3rep/multi/opt/pexels-photo-5580064-952h.jpeg");
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_aj5 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    --column-gap: 0%;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 2b644b4::before, #\32 2b644b4 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.5;
    border-radius: inherit;
}
#\32 2b644b4 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 0;
    background-image: url("https://irp.cdn-website.com/2f6017a0/dms3rep/multi/opt/imgi_7_Boxing-For-All-1920w.webp");
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: var(--color_1);
}
    
#group_9au {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#widget_dm9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_lt1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_70t {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_u04 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 4067f0e {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\32 ad9027b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c36a429f {
    width: 100%;
    max-width: 100%;
    order: 2;
}
    
#\35 3113b1b {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    --column-gap: 0px;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dafb67b8 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#e0eae8ef {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 e3ad1c9 {
    width: 100%;
    max-width: 100%;
}
    
#\39 65189bc {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#de2089c1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 efd3d20 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_8t1 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 edef122 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f7efd784 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ebfbc75e {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 9a3f38d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 03f6644 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    justify-content: flex-start;
}
    
#\31 e8d4c23 {
    min-height: 196px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 3ca85b6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 7d6b3db {
    width: 100%;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#f1753191 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e41a7958 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#be5a1193 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#\31 568b373 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 d4e9851.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 10px 5px 10px;
}
#\39 d4e9851 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_0db.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_0db {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b7d23e45 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 3a45314 {
    min-height: 157px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 4835cba {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_a2k {
    align-items: flex-start;
    width: 30.66%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#e78bade5 {
    align-items: flex-start;
    width: 30.66%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_p8k {
    width: 100%;
    max-width: 100%;
}
    
#widget_mnl {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d11cd341 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 5c6d553 {
    align-items: flex-start;
    width: 30.66%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\34 e1fc3bc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 31a8f39 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 7f00083 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 5e6da71 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_jb5 {
    width: 100%;
    height: 320px;
    min-height: 100%;
    max-width: 100%;
}
    
#\36 ab9ba8e {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 178bd48 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f6ac5561 {
    min-height: 123px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#b59ac188 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#group_1oa {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 f6ef1ed {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_67o {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_o59 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_at7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_l3o {
    width: 100%;
    max-width: 100%;
    order: 1;
}
    
#\33 67ede8f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 46c29fc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#b8c44c9e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#ac87750b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#f03cfc89 {
    width: 100%;
    max-width: 100%;
    order: 5;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 80px;
}
    
#\36 3bd85219866cc3622781522 {
    width: 100%;
    min-height: 347px;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 6288409 {
    margin: 0px 0% 0px 0%;
}
    
#f6373431 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 db77dd9 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_ogs {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 d5a27cb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 1807227 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: auto;
}
    
#\39 562f91f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    align-items: flex-start;
    align-content: flex-start;
}
    
#f698f67e {
    margin: 0px 0% 0px 0%;
}
    
#group_1lt {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_avq {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 bb92e8f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    align-items: flex-start;
    align-content: flex-start;
}
    
#ab07335b {
    margin: 0px 0% 0px 0%;
}
    
#\36 bfbab12 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: auto;
}
    
#\37 436dcbb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 400px;
    order: 1;
}
    
#group_ncf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 2753970 {
    margin: 0px 0% 0px 0%;
}
    
#\31 e8d4c23 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 9a3f38d {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f1753191 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 03f6644 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 3a45314 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    align-items: flex-start;
    align-content: flex-start;
}
    
#\36 ab9ba8e {
    margin: 0px 0% 0px 0%;
}
    
#b7d23e45 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: auto;
}
    
#group_a2k {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e78bade5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 5c6d553 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_jb5 {
    height: 458px;
    width: 44.73%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f6ac5561 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    align-items: flex-start;
    align-content: flex-start;
}
    
#be9294a3 {
    margin: 0px 0% 0px 0%;
}
    
#\34 178bd48 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: auto;
}
    
#group_1oa {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 f6ef1ed {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 160px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: unset;
    flex-direction: column;
    padding: 15% 4% 5% 4%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 db77dd9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f6373431 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_ogs {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 d5a27cb {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 1807227 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 562f91f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_sem {
    height: 240px;
}
    
#group_1lt {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#group_avq {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#group_125 {
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 bfbab12 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 bb92e8f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 436dcbb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 293.9327px;
    order: 1;
}
    
#group_ncf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#\35 3113b1b {
    column-gap: 6.072106261859583%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 65189bc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#dafb67b8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_aj5 {
    column-gap: 6.072106261859583%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_9au {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 4067f0e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\38 9a3f38d {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 e8d4c23 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#f1753191 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 03f6644 {
    width: 100%;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b7d23e45 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 3a45314 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_jb5 {
    height: 317px;
}
    
#group_a2k {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e78bade5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 5c6d553 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\34 178bd48 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f6ac5561 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_1oa {
    width: 100%;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 f6ef1ed {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}

