@media (min-width:1025px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_3) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_895863473 .shape-description p { font-size:22px !important; }

  *#dm .dmInner div.u_895863473 .shape-description ul { font-size:22px !important; }

  *#dm .dmInner div.u_895863473 .shape-description ol { font-size:22px !important; }

  *#dm .dmInner div.u_1348771624 .shape-description p { font-size:22px !important; }

  *#dm .dmInner div.u_1348771624 .shape-description ul { font-size:22px !important; }

  *#dm .dmInner div.u_1348771624 .shape-description ol { font-size:22px !important; }

  *#dm .dmInner div.u_1085408543 .shape-description p { font-size:22px !important; }

  *#dm .dmInner div.u_1085408543 .shape-description ul { font-size:22px !important; }

  *#dm .dmInner div.u_1085408543 .shape-description ol { font-size:22px !important; }

  *#dm .dmInner div.u_1469929627 .shape-description p { font-size:22px !important; }

  *#dm .dmInner div.u_1469929627 .shape-description ul { font-size:22px !important; }

  *#dm .dmInner div.u_1469929627 .shape-description ol { font-size:22px !important; }

  *#dm .dmInner div.u_1569891567 .dmGeoSVMoreInfo { font-size:14px !important; }

  *#dm .dmInner div.u_1569891567 .dmGeoSVAddr { font-size:14px !important; }

  *#dm .dmInner div.u_1569891567 .dmGeoMLocItemDetails { font-size:14px !important; }
}
@media all {
  *#dm .dmInner div.u_1595861745 img { object-fit:contain !important; }

  *#dm .dmInner div.u_2788451066 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-size:14px !important;
    color:var(--color_3) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_2788451066 .m-recaptcha {
    font-size:14px !important;
    color:var(--color_3) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_2788451066 .dmformsubmit {
    width:580px !important;
    height:65px !important;
  }

  *#dm .dmInner div.u_2788451066 .dmform-success {
    font-weight:bold !important;
    text-align:center !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_2788451066 .dmform-success .rteBlock {
    font-weight:bold !important;
    text-align:center !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_2788451066 .dmform-error {
    font-weight:bold !important;
    text-align:center !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_705183964 hr {
    color:rgba(255,255,255,1) !important;
    border-width:2px !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1609606618 hr {
    color:rgba(255,255,255,1) !important;
    border-width:2px !important;
  }

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

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

  *#dm .dmInner div.u_1894426519 hr {
    color:rgba(255,255,255,1) !important;
    border-width:2px !important;
  }

  *#dm .dmInner div.u_1978414612 hr { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1044708447 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-size:14px !important;
    color:var(--color_3) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1044708447 .m-recaptcha {
    font-size:14px !important;
    color:var(--color_3) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1044708447 input:not([type="submit"]) {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1044708447 textarea {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1044708447 select {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1044708447 .dmformsubmit {
    width:580px !important;
    height:65px !important;
  }

  *#dm .dmInner div.u_1044708447 .dmform-success {
    font-weight:bold !important;
    text-align:center !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1044708447 .dmform-success .rteBlock {
    font-weight:bold !important;
    text-align:center !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1044708447 .dmform-error {
    font-weight:bold !important;
    text-align:center !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1104170636 hr {
    border-width:1px !important;
    color:var(--color_4) !important;
  }

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

  *#dm .dmInner div.u_895863473 .shape-description p {
    font-family: 'Rowdies' !important;
    color:var(--color_3) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_895863473 .shape-description ul {
    font-family: 'Rowdies' !important;
    color:var(--color_3) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_895863473 .shape-description ol {
    font-family: 'Rowdies' !important;
    color:var(--color_3) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1348771624 .shape-description p {
    font-family: 'Rowdies' !important;
    color:var(--color_3) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1348771624 .shape-description ul {
    font-family: 'Rowdies' !important;
    color:var(--color_3) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1348771624 .shape-description ol {
    font-family: 'Rowdies' !important;
    color:var(--color_3) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1085408543 .shape-description p {
    font-family: 'Rowdies' !important;
    color:var(--color_3) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1085408543 .shape-description ul {
    font-family: 'Rowdies' !important;
    color:var(--color_3) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1085408543 .shape-description ol {
    font-family: 'Rowdies' !important;
    color:var(--color_3) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1469929627 .shape-description p {
    font-family: 'Rowdies' !important;
    color:var(--color_3) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1469929627 .shape-description ul {
    font-family: 'Rowdies' !important;
    color:var(--color_3) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1469929627 .shape-description ol {
    font-family: 'Rowdies' !important;
    color:var(--color_3) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_4076616575 hr {
    border-width:5px !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_2788451066 input::placeholder {
    font-size:14px !important;
    font-weight:bold !important;
    color:rgba(0,0,0,0.21) !important;
  }

  *#dm .dmInner div.u_2788451066 input.placeholder {
    font-size:14px !important;
    font-weight:bold !important;
    color:rgba(0,0,0,0.21) !important;
  }

  *#dm .dmInner div.u_2788451066 textarea::placeholder {
    font-size:14px !important;
    font-weight:bold !important;
    color:rgba(0,0,0,0.21) !important;
  }

  *#dm .dmInner div.u_2788451066 textarea.placeholder {
    font-size:14px !important;
    font-weight:bold !important;
    color:rgba(0,0,0,0.21) !important;
  }

  *#dm .dmInner div.u_2788451066 select::placeholder {
    font-size:14px !important;
    font-weight:bold !important;
    color:rgba(0,0,0,0.21) !important;
  }

  *#dm .dmInner div.u_2788451066 select.placeholder {
    font-size:14px !important;
    font-weight:bold !important;
    color:rgba(0,0,0,0.21) !important;
  }

  *#dm .dmInner div.u_2788451066 .dmforminput input { font-size:15px !important; }

  *#dm .dmInner div.u_2788451066 .dmforminput textarea { font-size:15px !important; }

  *#dm .dmInner div.u_2788451066 .dmforminput .fileUploadLink { font-size:15px !important; }

  *#dm .dmInner div.u_2788451066 .checkboxwrapper span { font-size:15px !important; }

  *#dm .dmInner div.u_2788451066 .radiowrapper span { font-size:15px !important; }

  *#dm .dmInner div.u_2788451066 .optinwrapper div { font-size:15px !important; }

  *#dm .dmInner div.u_2788451066 .freetextwrapper { font-size:15px !important; }

  *#dm .dmInner div.u_2788451066 .dmforminput select { font-size:15px !important; }

  *#dm .dmInner div.u_2788451066 .dmforminput option { font-size:15px !important; }

  *#dm .dmInner div.u_2788451066 input:not([type="submit"]) {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:0px 0px 0px 0px !important;
    border-style:solid !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 2px 0px !important;
  }

  *#dm .dmInner div.u_2788451066 textarea {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:0px 0px 0px 0px !important;
    border-style:solid !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 2px 0px !important;
  }

  *#dm .dmInner div.u_2788451066 select {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:0px 0px 0px 0px !important;
    border-style:solid !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 2px 0px !important;
  }

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

  *#dm .dmInner div.u_1569891567 {
    border-style:solid !important;
    border-width:2px !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1569891567 .dmGeoSVMoreInfo {
    font-weight:500 !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1569891567 .dmGeoSVAddr {
    font-weight:500 !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1569891567 .dmGeoMLocItemDetails {
    font-weight:500 !important;
    color:var(--color_5) !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_3) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_2788451066 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:13px !important; }

  *#dm .dmInner div.u_2788451066 .m-recaptcha { font-size:13px !important; }

  *#dm .dmInner div.u_2788451066 input::placeholder { font-size:13px !important; }

  *#dm .dmInner div.u_2788451066 input.placeholder { font-size:13px !important; }

  *#dm .dmInner div.u_2788451066 textarea::placeholder { font-size:13px !important; }

  *#dm .dmInner div.u_2788451066 textarea.placeholder { font-size:13px !important; }

  *#dm .dmInner div.u_2788451066 select::placeholder { font-size:13px !important; }

  *#dm .dmInner div.u_2788451066 select.placeholder { font-size:13px !important; }

  *#dm .dmInner div.u_2788451066 .dmforminput input { font-size:14px !important; }

  *#dm .dmInner div.u_2788451066 .dmforminput textarea { font-size:14px !important; }

  *#dm .dmInner div.u_2788451066 .dmforminput .fileUploadLink { font-size:14px !important; }

  *#dm .dmInner div.u_2788451066 .checkboxwrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_2788451066 .radiowrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_2788451066 .optinwrapper div { font-size:14px !important; }

  *#dm .dmInner div.u_2788451066 .freetextwrapper { font-size:14px !important; }

  *#dm .dmInner div.u_2788451066 .dmforminput select { font-size:14px !important; }

  *#dm .dmInner div.u_2788451066 .dmforminput option { font-size:14px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_3) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_3) !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 950px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 40px 100px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.6;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: url("https://irp.cdn-website.com/8b7ab7bb/dms3rep/multi/Gallery021.jpeg?dm-skip-opt=true");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_lkd {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#widget_rl5 {
    width: 45.22%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_vcr {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_hok.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_hok {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 10px 0% 0px 0%;
}
    
#widget_nba.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_nba {
    width: 200px;
    height: auto;
    min-height: 65px;
    max-width: 100%;
    order: 3;
    margin: 25px 0% 0px 0%;
}
    
#widget_h3n {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#ee6cdc83 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 40%;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: none;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 0ec0fad {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 60%;
    min-width: 4%;
    padding: 0px 0px 0px 50px;
    margin: 0px 0% 0px 0%;
}
    
#\37 666a226 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_gb8 {
    width: 92.82%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 7cbe7dd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 7cbe7dd {
    width: 673px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_813 {
    width: 94.26%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_ub4 {
    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;
}
    
#widget_t8q {
    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;
}
    
#widget_0ie.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_0ie {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_m4b {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 1;
    padding: 40px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 c6e70cf {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 1;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    padding: 30px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#ecfe42f2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding: 100px 60px 100px 60px;
    margin: 0px 0% 0px 0%;
}
    
#\33 215abf6 {
    min-height: 711px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#a5c71a78 {
    background-color: var(--color_5);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
}
    
#\34 c5905ba {
    margin: 0px 40px 0px 40px;
}
    
#group_ufn {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://irp.cdn-website.com/8b7ab7bb/dms3rep/multi/opt/IMG_1940-1920w.jpeg");
    border-radius: 0px 15px 15px 0px;
    background-size: contain;
}
    
#\33 cb2e774.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 cb2e774 {
    width: 842px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ddaf094f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ddaf094f {
    width: 908px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_tb3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_4pv {
    width: 200px;
    height: auto;
    min-height: 65px;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\38 2332706 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e5d6d5a3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\35 eb305a8 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#d095c498.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d095c498 {
    width: 1360px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d4688ba.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 d4688ba {
    width: 1360px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ego {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 50px 0% 0px 0%;
}
    
#group_k7t {
    align-items: flex-start;
    width: 49.12%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(12, 12, 12, 1);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    border-width: 0px 0 0 0;
    border-color: var(--color_5) #000000 #000000 #000000;
    border-style: solid;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 60px 40px 60px 40px;
    margin: 0px 0% 0px 0%;
}
    
#widget_h8n {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_9cn.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_9cn {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#widget_6cj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_6qk {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 7e296a4 {
    align-items: flex-start;
    width: 49.12%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(12, 12, 12, 1);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    border-width: 0px 0 0 0;
    border-color: var(--color_5) #000000 #000000 #000000;
    border-style: solid;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 60px 40px 60px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\38 4d9402a {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 9f7abf1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 e60a00d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 e60a00d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#b99510da {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b03f3523 {
    align-items: flex-start;
    width: 49.12%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(12, 12, 12, 1);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    border-width: 0px 0 0 0;
    border-color: var(--color_5) #000000 #000000 #000000;
    border-style: solid;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 60px 40px 60px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\35 f515768 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 cb44e63.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 cb44e63 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\35 2ce29fd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\33 d92bce9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\30 5e3fe3e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#ee4be592::before, #ee4be592 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.5;
    border-radius: inherit;
}
#ee4be592 {
    background-image: url("https://irp.cdn-website.com/8b7ab7bb/dms3rep/multi/Ultimate03.jpeg?dm-skip-opt=true");
    background-position: 50% 0%;
}
    
#a364476a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a364476a {
    width: 1026px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 fe0da6a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 fe0da6a {
    width: 1360px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 6894185::before, #\32 6894185 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.2;
    border-radius: inherit;
}
#\32 6894185 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/8b7ab7bb/dms3rep/multi/opt/Gallery012-717h.jpg");
    justify-content: flex-end;
    border-radius: 5px 5px 5px 5px;
    order: 2;
}
    
#\39 26ec899::before, #\39 26ec899 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.2;
    border-radius: inherit;
}
#\39 26ec899 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/8b7ab7bb/dms3rep/multi/opt/Gallery056-717h.jpg");
    justify-content: flex-end;
    border-radius: 5px 5px 5px 5px;
    order: 0;
}
    
#\35 568a015 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 150px 40px 100px 40px;
}
    
#widget_11u {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_rui {
    width: 77.82%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_sop[data-css-edit] {
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
}
#group_sop {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    border-width: 1px 0 0 0;
    border-color: rgba(255, 255, 255, 0.1) #000000 #000000 #000000;
    border-style: solid;
    border-radius: 0 0 5px 5px;
    padding: 30px 30px 30px 30px;
    margin: 350px 0% 0px 0%;
}
    
#widget_328.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_328 {
    width: 140px;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\36 c472d08[data-css-edit] {
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
}
#\36 c472d08 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    border-width: 1px 0 0 0;
    border-color: rgba(255, 255, 255, 0.1) #000000 #000000 #000000;
    border-style: solid;
    border-radius: 0 0 5px 5px;
    padding: 30px 30px 30px 30px;
    margin: 350px 0% 0px 0%;
}
    
#\31 ea984fd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff0580af {
    width: 79.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c7a9986d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#c7a9986d {
    width: 140px;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\38 ee6ec94::before, #\38 ee6ec94 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.2;
    border-radius: inherit;
}
#\38 ee6ec94 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/8b7ab7bb/dms3rep/multi/opt/Ultimate-010-717h.png");
    justify-content: flex-end;
    border-radius: 5px 5px 5px 5px;
    background-position: 50% 100%;
    order: 3;
}
    
#\30 f7df59a[data-css-edit] {
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
}
#\30 f7df59a {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    border-width: 1px 0 0 0;
    border-color: rgba(255, 255, 255, 0.1) #000000 #000000 #000000;
    border-style: solid;
    border-radius: 0 0 5px 5px;
    padding: 30px 30px 30px 30px;
    margin: 350px 0% 0px 0%;
}
    
#b23832dd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c7d48bf {
    width: 87.15%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b52d73ff.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#b52d73ff {
    width: 140px;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#bcd047f5 {
    margin: 0px 0% 0px 0%;
}
    
#\35 26012fa[data-css-edit] {
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
}
#\35 26012fa {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    border-width: 1px 0 0 0;
    border-color: rgba(255, 255, 255, 0.1) #000000 #000000 #000000;
    border-style: solid;
    border-radius: 0 0 5px 5px;
    padding: 30px 30px 30px 30px;
    margin: 350px 0% 0px 0%;
}
    
#a3a48de9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 714ecf1 {
    width: 87.15%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d51d249b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#d51d249b {
    width: 140px;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\32 ad2cfd9::before, #\32 ad2cfd9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.2;
    border-radius: inherit;
}
#\32 ad2cfd9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/8b7ab7bb/dms3rep/multi/opt/IMG_3032-717h.jpeg");
    justify-content: flex-end;
    border-radius: 5px 5px 5px 5px;
    background-position: 50% 100%;
    order: 1;
}
}



@media all {
    
#\35 6bc36e7 {
    min-height: 769px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#ea61d8c2 {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://irp.cdn-website.com/8b7ab7bb/dms3rep/multi/opt/Ultimate01-1920w.jpg");
    border-radius: 15px 0px 0px 15px;
    order: 0;
}
    
#\32 38ac2cb {
    margin: 0px 40px 100px 40px;
}
    
#\37 1ab120f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 50%;
    min-width: 4%;
    order: 1;
    padding: 70px 60px 70px 60px;
    margin: 0px 0% 0px 0%;
}
    
#\37 789624b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 789624b {
    width: 842px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 cc64a28 {
    background-color: var(--color_5);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
}
    
#\37 096361f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 096361f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 15px 0%;
}
    
#\36 a45394f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 a45394f {
    width: 89.83%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 15px 0% 15px 0%;
}
    
#widget_e1g {
    width: 200px;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#group_sr6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    order: 2;
    flex-wrap: nowrap;
    --column-gap: 20px;
}
    
#\31 4c3ff4b {
    width: 80.86%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_cio {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 207f03d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    order: 2;
    flex-wrap: nowrap;
    --column-gap: 20px;
}
    
#\38 c74d256 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 ba1504c {
    width: 80.86%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de458478 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    order: 2;
    flex-wrap: nowrap;
    --column-gap: 20px;
}
    
#eca892e8 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 3a6cd8d {
    width: 80.86%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef0ea482 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    order: 2;
    flex-wrap: nowrap;
    --column-gap: 20px;
}
    
#\35 614a362 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b402a11c {
    width: 80.86%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 5361cef {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#c51b9f38 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 40px 0px 40px;
}
    
#\31 f657247 {
    margin: 0px 0% 0px 0%;
}
    
#widget_o08.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_o08 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
}



@media all {
    
#bc9f69dd {
    min-height: 800px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 40px 150px 40px;
}
    
#d5b80b28 {
    width: 88.41%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 fc323f6 {
    width: 92.82%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 3e17065 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    order: 0;
    padding: 0px 50px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a07a33a1 {
    margin: 0px 0% 0px 0%;
}
    
#group_atq {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
}
    
#widget_7qu {
    width: 100.00%;
    height: 430px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin-top: -59px;
}
}



@media all {
    
#\37 ed6146a.flex-element.widget-wrapper > [data-element-type] {
    padding: 50px 50px 50px 50px;
}
#\37 ed6146a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c9d6a244 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 40px 150px 40px;
}
    
#\34 4d60a51 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#widget_en3 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#d130bcec {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: auto;
    padding: 400px 40px 100px 40px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_h3n {
    height: auto;
}
    
#widget_rl5 {
    width: 90.08%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_hok {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 666a226 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#ee6cdc83 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\39 0ec0fad {
    width: 100%;
    min-height: 80px;
    order: 0;
    padding: 0px 0px 50px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_gb8 {
    width: 82.52%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 215abf6 {
    padding: 0px 0px 0px 0px;
}
    
#group_ufn {
    width: 40.4%;
}
    
#\34 c5905ba {
    margin: 0px 0px 0px 0px;
}
    
#ecfe42f2 {
    width: 59.59%;
    padding: 100px 40px 100px 40px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 eb305a8 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_k7t {
    width: 100%;
    min-height: auto;
    align-items: center;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\34 7e296a4 {
    width: 100%;
    min-height: auto;
    align-items: center;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#b03f3523 {
    width: 100%;
    min-height: auto;
    align-items: center;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\31 d4688ba {
    width: 573px;
}
    
#group_ego {
    column-gap: 1.7647058823529411%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d095c498 {
    width: 447px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 5e3fe3e {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#ee4be592::before, #ee4be592 > .bgExtraLayerOverlay {
    
}
    
#\37 fe0da6a {
    width: 479px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 6894185::before, #\32 6894185 > .bgExtraLayerOverlay {
    
}
#\32 6894185 {
    width: 100%;
    min-height: 80px;
}
    
#\35 568a015 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 20px;
    padding: 100px 40px 100px 40px;
}
    
#\39 26ec899::before, #\39 26ec899 > .bgExtraLayerOverlay {
    
}
#\39 26ec899 {
    width: 100%;
    min-height: 80px;
}
    
#group_sop {
    padding: 30px 30px 30px 30px;
    margin: 300px 0% 0px 0%;
}
    
#\36 c472d08 {
    padding: 30px 30px 30px 30px;
    margin: 300px 0% 0px 0%;
}
    
#\38 ee6ec94::before, #\38 ee6ec94 > .bgExtraLayerOverlay {
    
}
#\38 ee6ec94 {
    width: 100%;
    min-height: 80px;
}
    
#\30 f7df59a {
    padding: 30px 30px 30px 30px;
    margin: 300px 0% 0px 0%;
}
    
#bcd047f5 {
    margin: 0px 0% 0px 0%;
}
    
#\32 ad2cfd9 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 6bc36e7 {
    padding: 0px 0px 0px 0px;
}
    
#ea61d8c2 {
    width: 35%;
}
    
#\32 38ac2cb {
    margin: 0px 0px 40px 0px;
}
    
#\37 1ab120f {
    width: 64.99%;
    padding: 100px 40px 100px 40px;
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#bc9f69dd {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 100px 40px 100px 40px;
}
    
#\33 fc323f6 {
    width: 100%;
}
    
#\38 3e17065 {
    width: 100%;
    min-height: 80px;
    order: 1;
    padding: 50px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_atq {
    order: 0;
    width: 100%;
    min-height: 80px;
}
    
#d5b80b28 {
    width: 100.00%;
}
    
#a07a33a1 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 200px 20px 50px 20px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_h3n {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_rl5 {
    width: 100.00%;
}
    
#group_lkd {
    align-items: center;
}
    
#widget_vcr {
    width: 87.42%;
}
    
#widget_nba {
    width: 180px;
}
}



@media (max-width: 767px) {
    
#ee6cdc83 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 0ec0fad {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 10px;
    padding: 30px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 666a226 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\35 c6e70cf {
    padding: 20px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#group_m4b {
    padding: 30px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_gb8 {
    width: 100.00%;
}
    
#widget_813 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#ecfe42f2 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 10px;
    order: 1;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 215abf6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#group_ufn {
    width: 100%;
    min-height: 250px;
    align-items: center;
    order: 0;
}
    
#\34 c5905ba {
    margin: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#e5d6d5a3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    align-self: auto;
}
    
#\35 eb305a8 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
    align-items: center;
}
    
#group_k7t {
    width: 100%;
    align-items: center;
    row-gap: 15px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#group_ego {
    column-gap: 1.7647058823529411%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 0px 0px 0px 0px;
    margin: 15px 0% 0px 0%;
}
    
#\34 7e296a4 {
    width: 100%;
    align-items: center;
    row-gap: 15px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#b99510da {
    width: 100.00%;
}
    
#b03f3523 {
    width: 100%;
    align-items: center;
    row-gap: 15px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 d92bce9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 5e3fe3e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 80px 20px 80px 20px;
}
    
#ee4be592::before, #ee4be592 > .bgExtraLayerOverlay {
    
}
    
#b64535b2 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 6894185::before, #\32 6894185 > .bgExtraLayerOverlay {
    
}
#\32 6894185 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 26ec899::before, #\39 26ec899 > .bgExtraLayerOverlay {
    
}
#\39 26ec899 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 568a015 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 30px 20px 30px 20px;
}
    
#widget_rui {
    width: 100.00%;
}
    
#group_sop {
    padding: 30px 30px 30px 30px;
    margin: 200px 0% 0px 0%;
}
    
#\36 c472d08 {
    padding: 30px 30px 30px 30px;
    margin: 200px 0% 0px 0%;
}
    
#ff0580af {
    width: 100.00%;
}
    
#\38 ee6ec94::before, #\38 ee6ec94 > .bgExtraLayerOverlay {
    
}
#\38 ee6ec94 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 f7df59a {
    padding: 30px 30px 30px 30px;
    margin: 200px 0% 0px 0%;
}
    
#\31 c7d48bf {
    width: 100.00%;
}
    
#bcd047f5 {
    margin: 0px 0% 0px 0%;
}
    
#\35 26012fa {
    padding: 30px 30px 30px 30px;
    margin: 200px 0% 0px 0%;
}
    
#\38 714ecf1 {
    width: 100.00%;
}
    
#\32 ad2cfd9::before, #\32 ad2cfd9 > .bgExtraLayerOverlay {
    
}
#\32 ad2cfd9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\35 6bc36e7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#ea61d8c2 {
    width: 100%;
    min-height: 250px;
    align-items: center;
    order: 0;
}
    
#\32 38ac2cb {
    margin: 0px 0px 20px 0px;
}
    
#\37 1ab120f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 10px;
    order: 1;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_e1g {
    height: auto;
}
    
#widget_cio {
    width: 50px;
}
    
#\38 c74d256 {
    width: 50px;
}
    
#eca892e8 {
    width: 50px;
}
    
#\35 614a362 {
    width: 50px;
}
}



@media (max-width: 767px) {
    
#\38 5361cef {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
    
#c51b9f38 {
    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) {
    
#bc9f69dd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 20px 30px 20px;
}
    
#d5b80b28 {
    width: 100.00%;
}
    
#\33 fc323f6 {
    width: 100.00%;
}
    
#\38 3e17065 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 10px;
    order: 1;
    padding: 20px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_atq {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#a07a33a1 {
    margin: 0px 0% 0px 0%;
}
    
#widget_7qu {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#c9d6a244 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 20px 50px 20px;
}
    
#\34 4d60a51 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d130bcec {
    margin: 0px 0% 0px 0%;
}
    
#\37 ed6146a.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 10px 20px 10px;
}
#\37 ed6146a {
    margin: 0px 0% 0px -0.3144654088050315%;
}
}

#group_ufn.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAGAAAAgMAAAAAAAAAAAAAAAAAAAUDBAb/xAAlEAAABQMCBwEAAAAAAAAAAAAAAQIDBBESIQUGIjEyQUJRcYH/xAAXAQADAQAAAAAAAAAAAAAAAAABAwQF/8QAGhEAAwADAQAAAAAAAAAAAAAAAAECAwURIf/aAAwDAQACEQMRAD8AvRdwyDNDpNE4s/A+4aFurGdMz+jNvzUJVdHaSldKXBQrWJdx8SOYy522efEJuMdPvCWThhunoIV9R/QAEKAj/9k=')!important}#ee4be592.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAGxAAAgIDAQAAAAAAAAAAAAAAAQIAAwQRISP/xAAVAQEBAAAAAAAAAAAAAAAAAAACBf/EABcRAQEBAQAAAAAAAAAAAAAAAAECADH/2gAMAwEAAhEDEQA/AJbemBY2gFXuhMyWtJJD8iJMFcKiXpv/2Q==')!important}#\39 26ec899.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAABgACBf/EACQQAAEEAAQHAQAAAAAAAAAAAAEAAgMEBREhkgYSExcxQVFx/8QAFQEBAQAAAAAAAAAAAAAAAAAABQb/xAAdEQABBAIDAAAAAAAAAAAAAAACAAEDEQUiBjJB/9oADAMBAAIRAxEAPwAQ/hCC4/KlZjf+la7fWvse4JE6WnSjJY5hlGmTCuc7GBzHV+4pKLkJuO8bWizxBXob0geDyyOxCwHPcR1PZSA+VKQXrqgLqK//2Q==')!important}#\32 ad2cfd9.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQIEBv/EACQQAAIBAgMJAAAAAAAAAAAAAAEDAgAEBRIhBxEUFSMyM0GR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAZEQADAAMAAAAAAAAAAAAAAAAAAhEBAyH/2gAMAwEAAhEDEQA/AGwNCnS4jH1i9YmWdeU9pFVN2ksW2cIWTMsZEDT1WX5g2yb0gCJaEGgcZnv8CvlQXdmAsnD/2Q==')!important}#\32 6894185.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwQFBv/EAB8QAAEEAgIDAAAAAAAAAAAAAAEAAgMEBREiMRUhUv/EABUBAQEAAAAAAAAAAAAAAAAAAAAC/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECAxH/2gAMAwEAAhEDEQA/ABYqhJXuxCw8tIHob7Wj4/RUHNReNvV2Rvc/hslxSByk++1OUtSKfWf/2Q==')!important}#\38 ee6ec94.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxUlEQVQI1wG6AEX/AHxaTXtXSXhVR3RTRnNVSHthVYprXZ1tWJpjT5VhTgBxWkpyWUpzWUpvV0luV0hrWE11XE+OYk+WZlOWbFsAgHBgfGxfdGRXbl5SbFtPY1RLZlJIflpKk2pZl3JjAKSWhJiJe4x8b4t3ao56bIt4a4x6bZyAcKyLeq6MewDLuKbArZ2zoJOynI62oJG5opG4pJO+ppTGq5jGqJUA2MOw1L6t076s1r+s28Sw3sex38my4Mq038m03smz2eBdlgSTk1oAAAAASUVORK5CYII=')!important}#ea61d8c2.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgMH/8QAIhAAAgEDAgcAAAAAAAAAAAAAAQIDAAQRBSEGBxMiMTKR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAZEQABBQAAAAAAAAAAAAAAAAAAAQITFUH/2gAMAwEAAhEDEQA/ANE03i7T5LPrrN2EbBhvQi55tyx3EqLYsVViAceRmigunK4wMVAy7+i/KgsHrgYz/9k=')!important}