@media all {
  *#dm .dmInner div.u_2806989557 .photoGalleryThumbs .image-container { border-radius:20px 20px 20px 20px !important; }

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

  *#dm .dmInner div.u_3612596452 img { box-shadow:none !important; }

  *#dm .dmInner div.u_1718046244 .svg { fill:rgba(240,74,58,1) !important; }

  *#dm .dmInner div.u_1718046244 span[data-icon-mask] { background-color:rgba(240,74,58,1) !important; }

  *#dm .dmInner div.u_1779386423 .svg { fill:rgba(46,158,68,1) !important; }

  *#dm .dmInner div.u_1779386423 span[data-icon-mask] { background-color:rgba(46,158,68,1) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1597033770 { display:block !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_2806989557 .photoGalleryThumbs { padding:6px !important; }

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

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

  *#dm .dmInner div.u_2806989557 .caption-container .caption-title { font-size:24px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_2806989557 .photoGalleryThumbs { padding:6px !important; }

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

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

  *#dm .dmInner *.u_2806989557 .photoGalleryThumbs .image-container a { padding-top:182px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(255, 255, 255, 1);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 59.04%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.8;
    background-image: linear-gradient(495deg, rgba(18, 18, 18, 1) 56%, rgba(26, 26, 26, 1) 100%);
}
#\36 3bd85219866cc362278151f {
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    background-image: url("https://lirp.cdn-website.com/adb530e9/dms3rep/multi/opt/kids-martial-arts-group-pushups-1920w.png");
    background-origin: border-box;
    background-position: 0% 50%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_rlh {
    width: 30.88%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 6%;
}
    
#widget_vbe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_is0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_7ok.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_7ok {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_9sq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-color: rgba(0, 0, 0, 1);
    background-color: var(--color_3);
    border-width: 0px;
    border-style: solid;
    background-image: none;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 84%;
    min-width: 4%;
    align-items: center;
    padding: 10px 16px 10px 16px;
    margin: -9% 8% -3% 8%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 125px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_ttf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 0621344 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 42fc620 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 1a4103b {
    min-height: 150px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#ca6c4b4a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(26, 26, 26, 1);
    background-image: none;
}
    
#widget_koe {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_bte {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_abu {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.1367519974177434%;
    flex-wrap: nowrap;
}
    
#group_8ah {
    align-items: flex-start;
    width: 48.93%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    justify-content: flex-start;
}
    
#group_gbp {
    align-items: flex-start;
    width: 48.93%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.559726862478672%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    justify-content: flex-start;
}
    
#group_6i0 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
}
    
#\36 291120d {
    width: 80px;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 662f6a3 {
    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;
}
    
#\38 331b518 {
    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;
}
    
#e19d60fb {
    width: 80px;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 60c5705 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 95a96e7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b82b51ef {
    width: 80px;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 52cb353 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 5a5da0f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#f4108cf6 {
    min-height: 150px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#cf57e59d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(37, 37, 37, 1);
    background-image: none;
}
    
#widget_cb0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_i77 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_hth {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#affba54e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#d9efb3df {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 6df09b2::before, #\34 6df09b2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.75;
    border-radius: inherit;
}
#\34 6df09b2 {
    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/adb530e9/dms3rep/multi/opt/kids-martial-arts-teamwork-murfreesboro-1920w.jpg");
}
#\34 6df09b2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAfEAABAwQDAQAAAAAAAAAAAAABAAIDBAURIQYUUXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAGREBAAIDAAAAAAAAAAAAAAAAAgARAQMx/9oADAMBAAIRAxEAPwCI2nkNwkayGmLYwNZVBh7ZhjLqrZaM6Pn1EQg5uHsV9n//2Q==');
}
    
#widget_4uk.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_4uk {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 80px 0% 0px 0%;
}
    
#widget_agd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_agd {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 40px 0%;
}
    
#widget_jp4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_jp4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 80px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b7002090 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#b3b49533 {
    min-height: 150px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\33 1361dcc {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#widget_bdg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_rvt {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_1vb {
    width: 280px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 22824f3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#fc4c7b5e {
    min-height: 150px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ef1223fa {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_s4m {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e82b7644 {
    margin: 0px 0% -80px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#cbd0059b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#f8166bf4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 61d3dbe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\38 e2a590a {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f22e4844 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_dja {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#fc63f390 {
    margin: 0px 0% 0px 0%;
}
    
#widget_24g.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_24g {
    width: 100%;
    height: 320px;
    max-width: 100%;
    margin: -6px 0% 0px 0%;
}
    
#widget_t66 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 0c9c156 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#d55de14b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#group_89m {
    width: 60.83%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: flex-start;
}
    
#group_6e4 {
    width: 37.17%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_qd4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_qd4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: -60px 0% 0px 0%;
}
    
#widget_aan {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_q5c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_49d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_c8r {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    border-width: 3px 3px 3px 3px;
    border-color: rgba(240, 74, 58, 1) rgba(240, 74, 58, 1) rgba(240, 74, 58, 1) rgba(240, 74, 58, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#group_j5p {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    border-width: 3px 3px 3px 3px;
    border-color: rgba(40, 167, 69, 1) rgba(40, 167, 69, 1) rgba(40, 167, 69, 1) rgba(40, 167, 69, 1);
    border-style: solid;
}
    
#fd336be0 {
    width: 80px;
    height: auto;
    max-width: 100%;
    align-self: center;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8581b78 {
    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;
}
    
#a387cac0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d3419f0 {
    width: 80px;
    height: auto;
    max-width: 100%;
    align-self: center;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed79e23b {
    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;
}
    
#\32 3d9d35f {
    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;
}
    
#HomePageForm {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 18px 18px 18px 18px;
    box-shadow: rgba(0, 0, 0, 1) 0px -3px 11px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 0475383 {
    min-height: 150px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#cff94704 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3af8e2f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_u8b {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_r7d {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#group_qht {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: stretch;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.1367519974177434%;
    flex-wrap: nowrap;
}
    
#group_lrk {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 48.93%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    border-radius: 16px 16px 16px 16px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(229, 229, 229, 1) rgba(229, 229, 229, 1) rgba(229, 229, 229, 1) rgba(229, 229, 229, 1);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 1) 3px 0px 11px 0px;
}
    
#group_ofp {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    border-radius: 16px 16px 16px 16px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(229, 229, 229, 1) rgba(229, 229, 229, 1) rgba(229, 229, 229, 1) rgba(229, 229, 229, 1);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 1) 3px 0px 11px 0px;
}
    
#widget_88p {
    width: 100px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_iri {
    width: 100px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_aju {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_v5e {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#group_47l {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    border-radius: 16px 16px 16px 16px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(229, 229, 229, 1) rgba(229, 229, 229, 1) rgba(229, 229, 229, 1) rgba(229, 229, 229, 1);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 1) 3px 0px 11px 0px;
}
    
#widget_2pq {
    width: 100px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_a76 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_uhe {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_d3b {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_73c {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d9f1290f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 075dcbb {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 b5d5476 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_dup {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
}
    
#\36 3bd85219866cc3622781521 {
    width: 48%;
    min-height: 8px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#group_rlh {
    width: 48%;
    min-height: 8px;
}
    
#widget_7ok {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
}
    
#widget_ttf {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 1a4103b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#eef6d452 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#d9efb3df {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#d12ecc0d {
    margin: 0px 0% 0px 0%;
}
    
#\34 6df09b2::before, #\34 6df09b2 > .bgExtraLayerOverlay {
    
}
#\34 6df09b2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAfEAABAwQDAQAAAAAAAAAAAAABAAIDBAURIQYUUXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAGREBAAIDAAAAAAAAAAAAAAAAAgARAQMx/9oADAMBAAIRAxEAPwCI2nkNwkayGmLYwNZVBh7ZhjLqrZaM6Pn1EQg5uHsV9n//2Q==');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b3b49533 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#f49de88d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fc4c7b5e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#e82b7644 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fc63f390 {
    margin: 0px 0% 0px 0%;
}
    
#\38 e2a590a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#widget_dja {
    height: 300px;
}
    
#widget_24g {
    height: 300px;
}
    
#widget_t66 {
    height: 300px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 0c9c156 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#bae82014 {
    margin: 0px 0% 0px 0%;
}
    
#widget_qd4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_qd4 {
    height: auto;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: -60px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 0475383 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 b0f17c8 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 075dcbb {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#f2953c1e {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\36 3bd85219866cc3622781520 {
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#group_rlh {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: -70px 0% -70px 0%;
}
    
#widget_7ok.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 20px;
}
#widget_7ok {
    height: 450px;
    margin: 60px 0% 40px 0%;
}
    
#widget_9sq.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_9sq {
    margin: -40px 0% -40px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 3d24979f4a54e38542a8abc {
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\39 42fc620 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 1a4103b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_abu {
    column-gap: 2.1367519974177434%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_8ah {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_gbp {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_6i0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 291120d {
    width: 100px;
}
    
#e19d60fb {
    width: 100px;
}
    
#b82b51ef {
    width: 100px;
}
}



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



@media (max-width: 767px) {
    
#affba54e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d9efb3df {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\34 6df09b2::before, #\34 6df09b2 > .bgExtraLayerOverlay {
    
}
#\34 6df09b2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAfEAABAwQDAQAAAAAAAAAAAAABAAIDBAURIQYUUXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAGREBAAIDAAAAAAAAAAAAAAAAAgARAQMx/9oADAMBAAIRAxEAPwCI2nkNwkayGmLYwNZVBh7ZhjLqrZaM6Pn1EQg5uHsV9n//2Q==');
}
}



@media (max-width: 767px) {
    
#b7002090 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b3b49533 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_bdg.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_bdg {
    margin: 10px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 22824f3 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#fc4c7b5e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#e82b7644 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#cbd0059b {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#f8166bf4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 e2a590a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#f22e4844 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_dja {
    height: 240px;
}
    
#widget_24g {
    height: 240px;
}
    
#widget_t66 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\38 0c9c156 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_89m {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#group_6e4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#widget_qd4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_qd4 {
    height: auto;
    margin: -60px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 0475383 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#cff94704 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#group_qht {
    column-gap: 2.1367519974177434%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_lrk {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_47l {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_ofp {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#d9f1290f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 075dcbb {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_dup {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}

