@media all {
  *#dm .dmInner div.u_3271571573 img { border-radius:14px 14px 14px 14px !important; }

  *#dm .dmInner div.u_1132516832 img { border-radius:24px 24px 24px 24px !important; }

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

  *#dm .dmInner a.u_1116844856:hover { background-image:none !important; }

  *#dm .dmInner a.u_1116844856.hover { background-image:none !important; }

  *#dm .dmInner a.u_1303739822 .iconBg { display:inline-block !important; }

  *#dm .dmInner a.u_1116505535:hover { background-image:none !important; }

  *#dm .dmInner a.u_1116505535.hover { background-image:none !important; }

  *#dm .dmInner div.u_2202192075 .rteBlock { text-align:center !important; }

  *#dm .dmInner div.u_1385600753 img {
    border-radius:24px 24px 24px 24px !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_2202192075 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:uppercase !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:rgb(0,87,122) !important;
    letter-spacing:normal !important;
    font-size:50px !important;
    font-family: Poppins !important;
    line-height:55px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_2202192075 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:uppercase !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:rgb(0,87,122) !important;
    letter-spacing:normal !important;
    font-size:50px !important;
    font-family: Poppins !important;
    line-height:55px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_2202192075 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:uppercase !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:rgb(0,87,122) !important;
    letter-spacing:normal !important;
    font-size:50px !important;
    font-family: Poppins !important;
    line-height:55px !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1906063106 p {
    color:var(--color_1) !important;
    direction:ltr !important;
    text-transform:uppercase !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-size:32px !important;
    font-family: Poppins !important;
    line-height:32px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1906063106 li {
    color:var(--color_1) !important;
    direction:ltr !important;
    text-transform:uppercase !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-size:32px !important;
    font-family: Poppins !important;
    line-height:32px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1906063106 {
    color:var(--color_1) !important;
    direction:ltr !important;
    text-transform:uppercase !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-size:32px !important;
    font-family: Poppins !important;
    line-height:32px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1788157551 p {
    color:var(--color_6) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family: Poppins !important;
    line-height:24px !important;
    font-style:normal !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1788157551 li {
    color:var(--color_6) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family: Poppins !important;
    line-height:24px !important;
    font-style:normal !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1788157551 {
    color:var(--color_6) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family: Poppins !important;
    line-height:24px !important;
    font-style:normal !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1255137204 p {
    color:var(--color_7) !important;
    direction:ltr !important;
    text-transform:uppercase !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:4.48px !important;
    font-family: Poppins !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1255137204 li {
    color:var(--color_7) !important;
    direction:ltr !important;
    text-transform:uppercase !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:4.48px !important;
    font-family: Poppins !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1255137204 {
    color:var(--color_7) !important;
    direction:ltr !important;
    text-transform:uppercase !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:4.48px !important;
    font-family: Poppins !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1303739822 span.text { font-weight:600 !important; }

  *#dm .dmInner a.u_1116844856 {
    border-style:solid !important;
    border-width:1.3px 1.3px 1.3px 1.3px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
  }

  *#dm .dmInner *.u_2677779862 .svg { width:100% !important; }

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

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

  *#dm .dmInner *.u_1013085707 .svg { width:100% !important; }

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

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

  *#dm .dmInner *.u_1984224606 .svg { width:100% !important; }

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

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

  *#dm .dmInner *.u_1977985765 .svg { width:100% !important; }

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

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

  *#dm .dmInner div.u_1977985765 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1984224606 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_2677779862 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1013085707 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1075882874 hr { color:var(--color_8) !important; }

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

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

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

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

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

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

  *#dm .dmInner a.u_1116505535 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/c511657e/icon/Arrow_3134192.svg) !important;
    order:1 !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1116505535 span.text { font-weight:600 !important; }

  *#dm .dmInner a.u_1116844856 span.text { font-weight:600 !important; }

  *#dm .dmInner div.u_1447770432 hr { color:var(--color_8) !important; }

  *#dm .dmInner div.u_2615959666 img {
    border-radius:24px 24px 24px 24px !important;
    object-fit:cover !important;
    box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_290790801 .svg { fill:rgba(6,117,177,1) !important; }

  *#dm .dmInner div.u_290790801 span[data-icon-mask] { background-color:rgba(6,117,177,1) !important; }

  *#dm .dmInner div.u_1039987910 .svg { fill:rgba(6,117,177,1) !important; }

  *#dm .dmInner div.u_1039987910 span[data-icon-mask] { background-color:rgba(6,117,177,1) !important; }

  *#dm .dmInner div.u_1975709445 .svg { fill:rgba(6,117,177,1) !important; }

  *#dm .dmInner div.u_1975709445 span[data-icon-mask] { background-color:rgba(6,117,177,1) !important; }

  *#dm .dmInner div.u_1721873464 .svg { fill:rgba(6,117,177,1) !important; }

  *#dm .dmInner div.u_1721873464 span[data-icon-mask] { background-color:rgba(6,117,177,1) !important; }

  *#dm .dmInner div.u_1309832856 .svg { fill:rgba(6,117,177,1) !important; }

  *#dm .dmInner div.u_1309832856 span[data-icon-mask] { background-color:rgba(6,117,177,1) !important; }

  *#dm .dmInner div.u_1891040295 .svg { fill:rgba(6,117,177,1) !important; }

  *#dm .dmInner div.u_1891040295 span[data-icon-mask] { background-color:rgba(6,117,177,1) !important; }

  *#dm .dmInner div.u_1325215609 .svg { fill:rgba(6,117,177,1) !important; }

  *#dm .dmInner div.u_1325215609 span[data-icon-mask] { background-color:rgba(6,117,177,1) !important; }

  *#dm .dmInner div.u_1224481552 .svg { fill:rgba(6,117,177,1) !important; }

  *#dm .dmInner div.u_1224481552 span[data-icon-mask] { background-color:rgba(6,117,177,1) !important; }

  *#dm .dmInner div.u_1559387184 .svg { fill:rgba(6,117,177,1) !important; }

  *#dm .dmInner div.u_1559387184 span[data-icon-mask] { background-color:rgba(6,117,177,1) !important; }

  *#dm .dmInner div.u_1818409738 .svg { fill:rgba(6,117,177,1) !important; }

  *#dm .dmInner div.u_1818409738 span[data-icon-mask] { background-color:rgba(6,117,177,1) !important; }

  *#dm .dmInner div.u_1826737654 .svg { fill:rgba(6,117,177,1) !important; }

  *#dm .dmInner div.u_1826737654 span[data-icon-mask] { background-color:rgba(6,117,177,1) !important; }

  *#dm .dmInner div.u_1825303847 .svg { fill:rgba(6,117,177,1) !important; }

  *#dm .dmInner div.u_1825303847 span[data-icon-mask] { background-color:rgba(6,117,177,1) !important; }

  *#dm .dmInner a.u_1692467086:hover { background-image:none !important; }

  *#dm .dmInner a.u_1692467086.hover { background-image:none !important; }

  *#dm .dmInner a.u_1692467086 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/c511657e/icon/Arrow_3134192.svg) !important;
    order:1 !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1692467086 span.text { font-weight:600 !important; }

  *#dm .dmInner div.u_1089356397 hr { color:rgba(2,113,172,1) !important; }

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

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

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

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

  *#dm .dmInner div.u_1499610367 img { border-radius:14px 14px 14px 14px !important; }

  *#dm .dmInner div.u_1956348798 img { border-radius:14px 14px 14px 14px !important; }

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

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

  *#dm .dmInner div.u_1332220406 img { border-radius:14px 14px 14px 14px !important; }

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

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

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

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

  *#dm .dmInner div.u_1702614756 img { border-radius:14px 14px 14px 14px !important; }

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

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

  *#dm .dmInner div.u_1182740063 img { border-radius:14px 14px 14px 14px !important; }

  *#dm .dmInner div.u_1043475391 img { border-radius:14px 14px 14px 14px !important; }

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

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

  *#dm .dmInner a.u_1641103158:hover { background-image:none !important; }

  *#dm .dmInner a.u_1641103158.hover { background-image:none !important; }

  *#dm .dmInner a.u_1236467207:hover { background-image:none !important; }

  *#dm .dmInner a.u_1236467207.hover { background-image:none !important; }

  *#dm .dmInner div.u_1202434566 hr { color:var(--color_8) !important; }

  *#dm .dmInner a.u_1112180834 .iconBg { display:inline-block !important; }

  *#dm .dmInner a.u_1112180834 span.text { font-weight:600 !important; }

  *#dm .dmInner div.u_1068189023 hr { color:var(--color_3) !important; }

  *#dm .dmInner a.u_391578532 {
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_391578532 span.text { font-weight:600 !important; }

  *#dm .dmInner a.u_391578532:hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_391578532.hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_791164503 { color:rgba(0,0,0,0.7) !important; }

  *#dm .dmInner div.u_1183551948 hr { color:rgba(2,113,172,1) !important; }

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

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

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

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

  *#dm .dmInner div.u_4228071418 .scroll-item {
    color:var(--color_3) !important;
    font-weight:600 !important;
  }
}

@media (min-width:1025px) {
  *#dm .dmInner div.u_4228071418 .scroll-item { font-size:18px !important; }
}

@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_2202192075 p { font-size:50px !important; }

  *#dm .dmInner div.u_2202192075 li { font-size:50px !important; }

  *#dm .dmInner div.u_2202192075 { font-size:50px !important; }

  *#dm .dmInner div.u_1255137204 p { text-align:center !important; }

  *#dm .dmInner div.u_1255137204 li { text-align:center !important; }

  *#dm .dmInner div.u_1255137204 { text-align:center !important; }

  *#dm .dmInner div.u_1906063106 p {
    font-size:30px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1906063106 li {
    font-size:30px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1906063106 {
    font-size:30px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1788157551 p { text-align:left !important; }

  *#dm .dmInner div.u_1788157551 li { text-align:left !important; }

  *#dm .dmInner div.u_1788157551 { text-align:left !important; }
}

@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_2202192075 p { font-size:40px !important; }

  *#dm .dmInner div.u_2202192075 li { font-size:40px !important; }

  *#dm .dmInner div.u_2202192075 { font-size:40px !important; }

  *#dm .dmInner div.u_1255137204 p { text-align:center !important; }

  *#dm .dmInner div.u_1255137204 li { text-align:center !important; }

  *#dm .dmInner div.u_1255137204 { text-align:center !important; }

  *#dm .dmInner div.u_1906063106 p {
    font-size:30px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1906063106 li {
    font-size:30px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1906063106 {
    font-size:30px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1788157551 p { text-align:left !important; }

  *#dm .dmInner div.u_1788157551 li { text-align:left !important; }

  *#dm .dmInner div.u_1788157551 { text-align:left !important; }
}

*#dm .dmInner a.u_1116505535 .iconBg { transition:transform 0.35s cubic-bezier(.22,1,.36,1) !important; }

*#dm .dmInner a.u_1116505535:hover .iconBg { transform:translateX(6px) !important; }

*#dm .dmInner a.u_1692467086 .iconBg { transition:transform 0.35s cubic-bezier(.22,1,.36,1) !important; }

*#dm .dmInner a.u_1692467086:hover .iconBg { transform:translateX(6px) !important; }
separatorHomeCss{color:red !important}*#dm .dmInner a.u_1116505535
{
}
*#dm .dmInner div.u_801386631
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0,0,0,0);
    --overlapping-background-image: rgba(0,0,0,0);
}
}



@media all {
    
#\34 5739609 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: initial;
}
    
#\38 cc350fb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 48px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 aec4164[data-css-edit] {
    background-image: linear-gradient(
            to right,
            rgba(59, 130, 246, 0.10) 1px,
            transparent 1px
        ),
        linear-gradient(
            to bottom,
            rgba(59, 130, 246, 0.10) 1px,
            transparent 1px
        );
    background-size: 84px 84px;
    background-color: #ffffff;
    background-repeat: repeat;
}
#\39 aec4164 {
    min-height: 724px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 96px 6% 96px 6%;
    margin: 0% 0% 0% 0%;
}
    
#\32 ad888b7 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 065218b {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 16px;
    column-gap: 4%;
    min-width: 32px;
    border-radius: 24px 24px 24px 24px;
    background-color: var(--color_3);
    background-image: initial;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1);
    justify-content: space-between;
    align-content: flex-start;
    padding: 32px 24px 32px 24px;
    grid-area: auto / auto / auto / auto;
}
    
#c9ecb682 {
    margin: 0px 0% 0px 0%;
}
    
#group_j3d {
    align-items: flex-start;
    width: 48px;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(233, 245, 255, 1);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
}
    
#widget_4eu {
    width: 30px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_t6l {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_hk4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f06006be {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 16px;
    column-gap: 4%;
    min-width: 32px;
    border-radius: 24px 24px 24px 24px;
    background-color: var(--color_3);
    background-image: initial;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1);
    justify-content: space-between;
    align-content: flex-start;
    padding: 32px 24px 32px 24px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 930eae0 {
    align-items: flex-start;
    width: 48px;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(233, 245, 255, 1);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
}
    
#e934bfa4 {
    width: 30px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 749c539 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e1be171d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 bef7112 {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 16px;
    column-gap: 4%;
    min-width: 32px;
    border-radius: 24px 24px 24px 24px;
    background-color: var(--color_3);
    background-image: initial;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1);
    justify-content: space-between;
    align-content: flex-start;
    padding: 32px 24px 32px 24px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 dea1655 {
    align-items: flex-start;
    width: 48px;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(233, 245, 255, 1);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
}
    
#\34 db9dfbb {
    width: 30px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d8da65fc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 443f47d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 d264d7d {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    padding: 0px 0px 0px 0px;
    margin: -24px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f1ee80a4 {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 16px;
    column-gap: 4%;
    min-width: 32px;
    border-radius: 24px 24px 24px 24px;
    background-color: var(--color_3);
    background-image: initial;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1);
    justify-content: space-between;
    align-content: flex-start;
    padding: 32px 24px 32px 24px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 18b50df {
    align-items: flex-start;
    width: 48px;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(233, 245, 255, 1);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
}
    
#\30 2a6f4db {
    width: 30px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#ab427f76 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 cfc9c65 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 ef36863 {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 16px;
    column-gap: 4%;
    min-width: 32px;
    border-radius: 24px 24px 24px 24px;
    background-color: var(--color_3);
    background-image: initial;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1);
    justify-content: space-between;
    align-content: flex-start;
    padding: 32px 24px 32px 24px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a68ce4c {
    align-items: flex-start;
    width: 48px;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(233, 245, 255, 1);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
}
    
#bc1275ca {
    width: 30px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#db9d99fc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 ff2e4c6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 0f581cc {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 16px;
    column-gap: 4%;
    min-width: 32px;
    border-radius: 24px 24px 24px 24px;
    background-color: var(--color_3);
    background-image: initial;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1);
    justify-content: space-between;
    align-content: flex-start;
    padding: 32px 24px 32px 24px;
    grid-area: auto / auto / auto / auto;
}
    
#f0c91f9e {
    align-items: flex-start;
    width: 48px;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(233, 245, 255, 1);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
}
    
#\37 60684d2 {
    width: 30px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 e1be0a7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 e6d410a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fceb5ddc {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 402bf6b {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 16px;
    column-gap: 4%;
    min-width: 32px;
    border-radius: 24px 24px 24px 24px;
    background-color: var(--color_3);
    background-image: initial;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1);
    justify-content: space-between;
    align-content: flex-start;
    padding: 32px 24px 32px 24px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7e1fec8 {
    align-items: flex-start;
    width: 48px;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(233, 245, 255, 1);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
}
    
#f2c6fee6 {
    width: 30px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 88e0bd6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 b64952b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c4bf324d {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 16px;
    column-gap: 4%;
    min-width: 32px;
    border-radius: 24px 24px 24px 24px;
    background-color: var(--color_3);
    background-image: initial;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1);
    justify-content: space-between;
    align-content: flex-start;
    padding: 32px 24px 32px 24px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0485d3e {
    align-items: flex-start;
    width: 48px;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(233, 245, 255, 1);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
}
    
#\36 76c91f3 {
    width: 30px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 d8173d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b10c64f5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 264f7f8 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    padding: 0px 0px 0px 0px;
    margin: -24px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d07a2f2e {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 16px;
    column-gap: 4%;
    min-width: 32px;
    border-radius: 24px 24px 24px 24px;
    background-color: var(--color_3);
    background-image: initial;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1);
    justify-content: space-between;
    align-content: flex-start;
    padding: 32px 24px 32px 24px;
    grid-area: auto / auto / auto / auto;
}
    
#dc0bdf5c {
    align-items: flex-start;
    width: 48px;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(233, 245, 255, 1);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
}
    
#d3505a04 {
    width: 30px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 8c4f5d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 674c580 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 77e89b5 {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 16px;
    column-gap: 4%;
    min-width: 32px;
    border-radius: 24px 24px 24px 24px;
    background-color: var(--color_3);
    background-image: initial;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1);
    justify-content: space-between;
    align-content: flex-start;
    padding: 32px 24px 32px 24px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 9cfcdd6 {
    align-items: flex-start;
    width: 48px;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(233, 245, 255, 1);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
}
    
#f98fdc57 {
    width: 30px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 cd1d792 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 af26de7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 a30fd82 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 18d3c7a {
    align-items: flex-start;
    width: 50%;
    min-height: 322.873291015625px;
    max-height: none;
    row-gap: 16px;
    column-gap: 4%;
    min-width: 32px;
    border-radius: 24px 24px 24px 24px;
    background-color: var(--color_3);
    background-image: initial;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1);
    justify-content: space-between;
    align-content: flex-start;
    padding: 32px 24px 32px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a7d747f4 {
    align-items: flex-start;
    width: 48px;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(233, 245, 255, 1);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
}
    
#\31 2702a6c {
    width: 30px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 dfc5688 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 72da4ae {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 ca594b4 {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 16px;
    column-gap: 4%;
    min-width: 32px;
    border-radius: 24px 24px 24px 24px;
    background-color: var(--color_3);
    background-image: initial;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1);
    justify-content: space-between;
    align-content: flex-start;
    padding: 32px 24px 32px 24px;
    grid-area: auto / auto / auto / auto;
}
    
#edffed90 {
    align-items: flex-start;
    width: 48px;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(233, 245, 255, 1);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
}
    
#cf0510dd {
    width: 30px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 71f6320 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 5c6f84d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 41d5f0b {
    align-items: center;
    width: 100%;
    min-height: 176px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    order: 3;
    height: auto;
    justify-content: space-between;
    align-content: center;
    flex-wrap: wrap;
    flex-direction: row;
    --column-gap: 20px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 9239c78.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 9239c78 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: -4px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 aa191e8 {
    align-items: flex-start;
    width: 950px;
    min-height: 115px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    order: 0;
    min-width: 32px;
    height: auto;
    align-self: auto;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 6caeb69 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    --column-gap: 12px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 26951e8 {
    width: 393px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 947c51e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 98fb59f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 98fb59f {
    width: 32px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#f1915ddc {
    width: 200px;
    height: 55px;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 9237287 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ba02b645 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    flex-wrap: nowrap;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 b4f5f57.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 b4f5f57 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 10px 0% 0px 0%;
}
    
#\39 b5799a0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 b5799a0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 032587b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 48%;
    min-width: 4%;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#cd52e674[data-css-edit] {
    box-shadow: 0 -16px 32px -18px rgba(0, 0, 0, 0.20),
    0 16px 32px -18px rgba(0, 0, 0, 0.20);
    position: relative !important;
    z-index: 10 !important;
}
#cd52e674 {
    min-height: 803px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 96px 6% 96px 6%;
}
    
#a71e023c {
    margin: 0px 0% 0px 0%;
}
    
#f69996e9 {
    width: 200px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 55px;
    align-self: auto;
    min-width: 32px;
    justify-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_6lg {
    width: 70%;
    height: 476px;
    max-width: none;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_n5g {
    align-items: flex-start;
    max-width: auto;
    width: 100%;
    min-height: 78%;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    min-width: auto;
    margin-right: 0%;
    margin-left: 0%;
    box-shadow: none;
}
    
#\33 3a05f72 {
    box-shadow: none;
    background-color: rgba(247, 250, 251, 1);
    background-image: url("https://irp.cdn-website.com/c511657e/dms3rep/multi/opt/a1-heating-cooling-american-flag-bg-2-1920w.png");
    background-position: 50% 0%;
}
    
#b2da368d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b2da368d {
    width: 32px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#e128947a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    --column-gap: 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_4ds {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 94px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
}
    
#group_km8 {
    align-items: center;
    width: 50%;
    min-height: 94px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(224, 224, 224, 1) rgba(224, 224, 224, 1) rgba(224, 224, 224, 1) rgba(224, 224, 224, 1);
    border-style: solid;
    border-radius: 22px 22px 22px 22px;
    align-content: center;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_qso {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_meg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 3c3dcbc {
    width: 393px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9227f71 {
    align-items: center;
    width: 50%;
    min-height: 94px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(224, 224, 224, 1) rgba(224, 224, 224, 1) rgba(224, 224, 224, 1) rgba(224, 224, 224, 1);
    border-style: solid;
    border-radius: 22px 22px 22px 22px;
    align-content: center;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 e02ffb9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 2234bbd {
    align-items: center;
    width: 50%;
    min-height: 94px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(224, 224, 224, 1) rgba(224, 224, 224, 1) rgba(224, 224, 224, 1) rgba(224, 224, 224, 1);
    border-style: solid;
    border-radius: 22px 22px 22px 22px;
    align-content: center;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e8060336 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 08571de {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#d76a64aa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 49%;
    min-width: 4%;
    order: 1;
    flex: 1 1 auto;
    align-items: center;
    align-content: center;
    background-color: rgba(247, 250, 251, 1);
    background-image: none;
    border-radius: 22px 22px 22px 22px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(224, 224, 224, 1) rgba(224, 224, 224, 1) rgba(224, 224, 224, 1) rgba(224, 224, 224, 1);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 5f7de9c[data-css-edit] {
    background-image: linear-gradient(
            to right,
            rgba(59, 130, 246, 0.10) 1px,
            transparent 1px
        ),
        linear-gradient(
            to bottom,
            rgba(59, 130, 246, 0.10) 1px,
            transparent 1px
        );
    background-size: 84px 84px;
    background-color: #ffffff;
    background-repeat: repeat;
}
#\32 5f7de9c {
    min-height: 1255px;
    column-gap: 2%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: wrap;
    max-width: none;
    padding: 96px 6% 96px 6%;
}
    
#\35 5948d1f {
    background-color: var(--color_4);
    background-image: none;
}
    
#group_tn5 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 48px;
    order: 0;
    flex: 1 1 auto;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 e44f353 {
    width: 100.00%;
    height: 516px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 83a0086 {
    margin: 0px 0% 0px 0%;
}
    
#f88d2d4c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 f14983e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 f14983e {
    width: 32px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#\37 ffd9162 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 234px;
    max-height: none;
    row-gap: 20px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-width: 32px;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ebde0073 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    --column-gap: 12px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 614f1fa {
    width: 469px;
    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_1d2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_1d2[data-pinned] {
    position: sticky;
    top: 160px;
    bottom: auto;
    z-index: 1;
}
#widget_1d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a997524 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 8px;
    width: 49%;
    min-width: 4%;
    order: 1;
    flex: 1 1 auto;
    background-color: rgba(247, 250, 251, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    flex-direction: row;
    flex-wrap: nowrap;
    border-radius: 24px 24px 24px 24px;
    justify-content: space-between;
    align-items: center;
    align-content: center;
    padding: 32px 32px 32px 32px;
    margin: 96px 0% 0px 0%;
}
    
#group_t3v {
    align-items: center;
    width: 450px;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.744507332488858%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
}
    
#\38 85edd3a {
    align-items: center;
    width: 875px;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.744507332488858%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 24px 24px 24px 24px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(233, 234, 236, 1) rgba(233, 234, 236, 1) rgba(233, 234, 236, 1) rgba(233, 234, 236, 1);
    border-style: solid;
}
    
#widget_0d1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a328eacb {
    width: 100.00%;
    height: 100px;
    min-height: 100px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 7086264 {
    width: 171px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9495195 {
    align-items: center;
    width: 100%;
    min-height: 226px;
    max-height: none;
    row-gap: 10px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    border-radius: 24px 24px 24px 24px;
    height: auto;
    flex-direction: row;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(233, 234, 236, 1) rgba(233, 234, 236, 1) rgba(233, 234, 236, 1) rgba(233, 234, 236, 1);
    border-style: solid;
    padding: 24px 24px 24px 24px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 9d622eb {
    align-items: flex-start;
    width: 100.00%;
    min-height: 100.00%;
    max-height: none;
    row-gap: 20px;
    column-gap: 4%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    min-width: 32px;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    height: auto;
    padding: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 101f30f {
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(247, 250, 251, 1);
    border-width: 1px 0 0 0;
    border-color: rgba(236, 242, 254, 1) #000000 #000000 #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 0px -3px 11px 0px;
}
    
#ea92c5c0[data-pinned] {
    position: sticky;
    top: 20%;
    bottom: auto;
    z-index: 1;
}
#ea92c5c0 {
    align-items: flex-start;
    width: 100%;
    min-height: 138px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#\35 7a1090b {
    min-height: 1925px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 96px 6% 96px 6%;
}
    
#f51b43c7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#group_rgh {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_bc6 {
    width: 35.95%;
    height: 178px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#group_fiu {
    align-items: flex-start;
    width: 60.05%;
    min-height: 134px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#b0fe4380 {
    width: 100.00%;
    height: 366px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin-top: 18px;
    grid-area: auto / auto / auto / auto;
}
    
#a8a656a7 {
    margin: 0px 0px 0px 0px;
}
    
#widget_mes {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 acd58f9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    --column-gap: 12px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e7a1d42 {
    width: 393px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c4b0a03.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 c4b0a03 {
    width: 32px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#widget_e5n {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_la0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_la0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\35 696ba64 {
    width: 210px;
    height: auto;
    max-width: 100%;
    order: 3;
    min-height: 55px;
    align-self: auto;
    min-width: 32px;
    justify-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_i03 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_9fs {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 133px;
    min-height: 18px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    order: 2;
    --column-gap: 8px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#\39 3cfebf3 {
    width: 94px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_rji {
    width: 13px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#fce6b027 {
    align-items: center;
    width: 100%;
    min-height: 226px;
    max-height: none;
    row-gap: 10px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    border-radius: 24px 24px 24px 24px;
    height: auto;
    flex-direction: row;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(233, 234, 236, 1) rgba(233, 234, 236, 1) rgba(233, 234, 236, 1) rgba(233, 234, 236, 1);
    border-style: solid;
    padding: 24px 24px 24px 24px;
    grid-area: auto / auto / auto / auto;
}
    
#ee96254b {
    width: 35.95%;
    height: 178px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#f3446865 {
    align-items: flex-start;
    width: 60.05%;
    min-height: 134px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\39 eb4bcec {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 b9635c6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 3fb4099 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 115px;
    min-height: 18px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    order: 2;
    --column-gap: 8px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#c9942288 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f786873f {
    width: 13px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 0c5fc15 {
    align-items: center;
    width: 100%;
    min-height: 226px;
    max-height: none;
    row-gap: 10px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    border-radius: 24px 24px 24px 24px;
    height: auto;
    flex-direction: row;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(233, 234, 236, 1) rgba(233, 234, 236, 1) rgba(233, 234, 236, 1) rgba(233, 234, 236, 1);
    border-style: solid;
    padding: 24px 24px 24px 24px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a1a1add {
    width: 35.95%;
    height: 178px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\31 aff7b8f {
    align-items: flex-start;
    width: 60.05%;
    min-height: 134px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\35 aa096d9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 a7ed195 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#dc74089d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 192px;
    min-height: 18px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    order: 2;
    --column-gap: 8px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#aee08829 {
    width: 148px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ddc4b684 {
    width: 13px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 2e3c214 {
    align-items: center;
    width: 100%;
    min-height: 226px;
    max-height: none;
    row-gap: 10px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    border-radius: 24px 24px 24px 24px;
    height: auto;
    flex-direction: row;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(233, 234, 236, 1) rgba(233, 234, 236, 1) rgba(233, 234, 236, 1) rgba(233, 234, 236, 1);
    border-style: solid;
    padding: 24px 24px 24px 24px;
    grid-area: auto / auto / auto / auto;
}
    
#ab6fb82a {
    width: 35.95%;
    height: 178px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#e9e8e679 {
    align-items: flex-start;
    width: 60.05%;
    min-height: 134px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#b952028a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 31d2e83 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 7a32fc2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 203px;
    min-height: 18px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    order: 2;
    --column-gap: 8px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#c5edb4ff {
    width: 154px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d079fd86 {
    width: 13px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 a86d5d7 {
    align-items: center;
    width: 100%;
    min-height: 226px;
    max-height: none;
    row-gap: 10px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    border-radius: 24px 24px 24px 24px;
    height: auto;
    flex-direction: row;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(233, 234, 236, 1) rgba(233, 234, 236, 1) rgba(233, 234, 236, 1) rgba(233, 234, 236, 1);
    border-style: solid;
    padding: 24px 24px 24px 24px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 1fdaa25 {
    width: 35.95%;
    height: 178px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#de1a4d0f {
    align-items: flex-start;
    width: 60.05%;
    min-height: 134px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#c9d8ca27 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 9559c4d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#cb628aef {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 224px;
    min-height: 18px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    order: 2;
    --column-gap: 8px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#\35 20228e9 {
    width: 169px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ed27987 {
    width: 13px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 295dc7d {
    align-items: center;
    width: 100%;
    min-height: 226px;
    max-height: none;
    row-gap: 10px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    border-radius: 24px 24px 24px 24px;
    height: auto;
    flex-direction: row;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(233, 234, 236, 1) rgba(233, 234, 236, 1) rgba(233, 234, 236, 1) rgba(233, 234, 236, 1);
    border-style: solid;
    padding: 24px 24px 24px 24px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 23bf665 {
    width: 35.95%;
    height: 178px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\31 908ec70 {
    align-items: flex-start;
    width: 60.05%;
    min-height: 134px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\30 b6af059 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#efa04142 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#abe0fee3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 205px;
    min-height: 18px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    order: 2;
    --column-gap: 8px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#\39 34e9439 {
    width: 129px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 836d943 {
    width: 13px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#dcd06aab {
    align-items: center;
    width: 100%;
    min-height: 226px;
    max-height: none;
    row-gap: 10px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    border-radius: 24px 24px 24px 24px;
    height: auto;
    flex-direction: row;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(233, 234, 236, 1) rgba(233, 234, 236, 1) rgba(233, 234, 236, 1) rgba(233, 234, 236, 1);
    border-style: solid;
    padding: 24px 24px 24px 24px;
    grid-area: auto / auto / auto / auto;
}
    
#a405c713 {
    width: 35.95%;
    height: 178px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\31 9b991ff {
    align-items: flex-start;
    width: 60.05%;
    min-height: 134px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\37 7dfefbc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e86e20f3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d3cd2b36 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 237px;
    min-height: 18px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    order: 2;
    --column-gap: 8px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#\31 7c28eb5 {
    width: 13px;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#ba0fb18f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#af57e954 {
    min-height: 68px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#b7d09b2e {
    margin: 0px 0% 0px 0%;
}
    
#widget_883.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_883 {
    width: auto;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#ca442757 {
    align-items: center;
    width: 98.54%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 11px;
    column-gap: 2%;
    height: auto;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-self: auto;
    order: 5;
    justify-content: flex-start;
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5076273 {
    width: 200px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 55px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e42b91c2 {
    min-height: 876px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 14% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 e2cd751::before, #\33 e2cd751 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.55;
    border-radius: inherit;
    background-color: rgba(38, 52, 59, 1);
}
#\33 e2cd751 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url("https://irp.cdn-website.com/c511657e/dms3rep/multi/opt/a1-heating--c-ooling-hero-home-1920w.jpeg");
    background-color: rgba(0, 0, 0, 0);
    background-position: 50% 0%;
}
    
#\37 dd1f811 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#af12ed6c {
    margin: 0px 0% 0px 0%;
}
    
#\36 5745ad4 {
    width: 200px;
    height: 55px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ro1 {
    width: 100%;
    height: auto;
    max-width: 950px;
    order: 1;
}
    
#widget_3gs {
    width: 100%;
    height: auto;
    max-width: 690px;
    order: 2;
}
    
#group_emf {
    align-items: center;
    width: 391px;
    min-height: 30.5px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(247, 250, 255, 0.9);
    background-image: none;
    align-content: center;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(8, 145, 219, 1) rgba(8, 145, 219, 1) rgba(8, 145, 219, 1) rgba(8, 145, 219, 1);
    border-style: solid;
    border-radius: 20px 20px 20px 20px;
    order: 0;
}
    
#widget_0cc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_3dd {
    align-items: flex-start;
    width: 786px;
    min-height: 77px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    order: 4;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: flex-start;
    height: auto;
    --column-gap: 20px;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#group_be1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 275.998px;
    min-height: 34px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    --column-gap: 10px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_lg1 {
    width: 205px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_o1l {
    width: 26px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 43f9368 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 345px;
    min-height: 34px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    --column-gap: 10px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f32ffa37 {
    width: 26px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b9b0a005 {
    width: 276px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 75fb8cf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 49.13%;
    min-height: 34px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: -15px 0% 0px 0%;
}
    
#\35 3e37001 {
    width: 26px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b05986cc {
    width: 335px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e530df05 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 276px;
    min-height: 34px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: -15px 0% 0px 0%;
}
    
#\39 06f6ff4 {
    width: 26px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 72c742e {
    width: 200px;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\32 2cb488a[data-css-edit] {
    background-image: linear-gradient(
            to right,
            rgba(59, 130, 246, 0.10) 1px,
            transparent 1px
        ),
        linear-gradient(
            to bottom,
            rgba(59, 130, 246, 0.10) 1px,
            transparent 1px
        );
    background-size: 84px 84px;
    background-color: #ffffff;
    background-repeat: repeat;
}
#\32 2cb488a {
    min-height: 0;
    column-gap: 4%;
    row-gap: 48px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 96px 6% 96px 6%;
}
    
#\36 b39ce8a {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 c5d56ae {
    margin: 0px 0% 0px 0%;
}
    
#\39 18d4e30::before, #\39 18d4e30 > .bgExtraLayerOverlay {
    background-image: radial-gradient(circle, rgba(255, 255, 255, 1) 0%, rgba(240, 240, 240, 1) 100%);
}
#\39 18d4e30 {
    background-color: rgba(241, 244, 246, 1);
    background-image: none;
}
    
#group_f90 {
    align-items: flex-start;
    width: 41.90%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_v3m {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    --column-gap: 12px;
}
    
#\37 267920b {
    width: 393px;
    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_76e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_76e {
    width: 32px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#widget_81m {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_cce {
    width: 52.69%;
    height: auto;
    max-width: 100%;
}
    
#\31 128733a {
    min-height: 80px;
    column-gap: 3%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 8a1de81 {
    align-items: flex-start;
    width: 41.90%;
    min-height: 164px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(224, 224, 224, 1) rgba(224, 224, 224, 1) rgba(224, 224, 224, 1) rgba(224, 224, 224, 1);
    border-style: solid;
    border-radius: 22px 22px 22px 22px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px;
    height: auto;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#widget_v83 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_erf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_d53 {
    width: 28px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 919dd70 {
    align-items: flex-start;
    width: 41.90%;
    min-height: 164px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(224, 224, 224, 1) rgba(224, 224, 224, 1) rgba(224, 224, 224, 1) rgba(224, 224, 224, 1);
    border-style: solid;
    border-radius: 22px 22px 22px 22px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px;
    height: auto;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#ad0e792a {
    width: 28px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 13dcad7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d6011fb9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 f9f04fe {
    align-items: flex-start;
    width: 41.90%;
    min-height: 164px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(224, 224, 224, 1) rgba(224, 224, 224, 1) rgba(224, 224, 224, 1) rgba(224, 224, 224, 1);
    border-style: solid;
    border-radius: 22px 22px 22px 22px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px;
    height: auto;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#d0b3f3b4 {
    width: 28px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 e1423e5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f5d34561 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#c39a7d3c {
    min-height: 0;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 96px 6% 96px 6%;
}
    
#c2881de4 {
    margin: 0px 0% 0px 0%;
}
    
#\32 4c35bac {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#afed8bc7 {
    width: 393px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2587c36 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    --column-gap: 12px;
}
    
#c8c0dbb8 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\35 2638df0 {
    align-items: flex-start;
    width: 57.88%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\38 47a5f57.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 47a5f57 {
    width: 32px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#e6b4be9c {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    order: 0;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 dbe5128 {
    background-color: var(--color_5);
    background-image: none;
}
    
#fedd9a87 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_scg {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 38.12%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_qqo {
    width: 210px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
}
    
#d59bfba3 {
    width: 225px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
}
    
#widget_0or {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 cc350fb {
    width: 100%;
    min-height: 1434px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 aec4164 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 16px;
    padding: 64px 2% 64px 2%;
}
    
#\32 ad888b7 {
    justify-content: space-between;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 16px 0px 16px;
    margin: 2px 0% 24px 0%;
}
    
#\32 065218b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c9ecb682 {
    margin: 0px 0% 0px 0%;
}
    
#f06006be {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 bef7112 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 d264d7d {
    justify-content: space-between;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 16px 0px 16px;
    margin: 2px 0% 24px 0%;
}
    
#f1ee80a4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 ef36863 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 0f581cc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fceb5ddc {
    justify-content: space-between;
    column-gap: 18px;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    row-gap: 24px;
    --column-gap: 18px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 402bf6b {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
    order: 0;
}
    
#c4bf324d {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
    order: 1;
}
    
#\39 264f7f8 {
    justify-content: space-between;
    column-gap: 18px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 18px;
    padding: 0px 16px 0px 16px;
    margin: -24px 0% 0px 0%;
}
    
#d07a2f2e {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
}
    
#\34 77e89b5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
}
    
#\38 a30fd82 {
    justify-content: space-between;
    column-gap: 18px;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    row-gap: 24px;
    --column-gap: 18px;
    padding: 0px 16px 0px 16px;
    margin: -24px 0% 0px 0%;
}
    
#\34 18d3c7a {
    order: 3;
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
}
    
#\32 ca594b4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
    order: 2;
}
    
#\35 41d5f0b {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    align-items: flex-start;
    height: auto;
    min-height: 171px;
    align-content: flex-start;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 aa191e8 {
    order: 0;
    align-items: center;
    align-content: center;
}
    
#\33 9239c78 {
    order: 1;
}
    
#f1915ddc.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#f1915ddc {
    order: 2;
    margin: 8px 0% 0px 0%;
}
    
#\33 6caeb69 {
    justify-content: center;
}
    
#\32 26951e8 {
    width: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ba02b645 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\30 032587b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
    align-content: flex-start;
}
    
#cd52e674 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 48px;
    padding: 64px 2% 64px 2%;
}
    
#a71e023c {
    margin: 0px 0% 0px 0%;
}
    
#e128947a {
    justify-content: center;
}
    
#\33 3c3dcbc {
    width: auto;
}
    
#\39 b5799a0 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 5f7de9c {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 48px;
    padding: 64px 2% 64px 2%;
}
    
#d76a64aa {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#group_tn5 {
    width: 100%;
    min-height: 534px;
    row-gap: 20px;
    height: auto;
}
    
#\37 e44f353 {
    height: 455px;
}
    
#\30 a997524 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 83a0086 {
    margin: 0px 0% 0px 0%;
}
    
#widget_1d2 {
    width: 100%;
}
    
#\37 ffd9162 {
    height: auto;
    min-height: 172px;
}
    
#ebde0073 {
    justify-content: center;
}
    
#f88d2d4c {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_t3v {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 85edd3a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_0d1 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 9495195 {
    height: auto;
    min-height: 226px;
}
    
#ea92c5c0 {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 198px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\34 9d622eb {
    min-width: 32px;
    min-height: 100.00%;
    height: auto;
    align-items: flex-start;
    align-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 7a1090b {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 48px;
    padding: 64px 2% 64px 2%;
}
    
#f51b43c7 {
    width: 100%;
    min-height: 80px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#group_rgh {
    width: 100%;
    min-height: 1734px;
    row-gap: 24px;
    height: auto;
}
    
#a8a656a7 {
    margin: 0px 0px 0px 0px;
}
    
#b0fe4380 {
    width: 100.00%;
}
    
#fce6b027 {
    height: auto;
    min-height: 226px;
}
    
#\31 0c5fc15 {
    height: auto;
    min-height: 226px;
}
    
#\37 2e3c214 {
    height: auto;
    min-height: 226px;
}
    
#\38 a86d5d7 {
    height: auto;
    min-height: 226px;
}
    
#\35 295dc7d {
    height: auto;
    min-height: 226px;
}
    
#dcd06aab {
    height: auto;
    min-height: 226px;
}
    
#\37 acd58f9 {
    justify-content: center;
}
    
#widget_e5n {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c9942288 {
    width: 90px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#af57e954 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 61px;
    padding: 0% 0% 0% 0%;
}
    
#ba0fb18f {
    width: 100%;
    min-height: 8px;
}
    
#b7d09b2e {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 e2cd751::before, #\33 e2cd751 > .bgExtraLayerOverlay {
    
}
    
#\37 dd1f811 {
    width: 100%;
    min-height: 8px;
}
    
#e42b91c2 {
    min-height: 711px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 28% 2% 4% 2%;
}
    
#af12ed6c {
    margin: 0px 0% 0px 0%;
}
    
#ca442757 {
    width: 669px;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 2cb488a {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 48px;
    padding: 64px 2% 64px 2%;
}
    
#\36 b39ce8a {
    width: 100%;
    min-height: 80px;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 40px;
}
    
#\31 128733a {
    width: 100%;
    min-height: 80px;
}
    
#\35 8a1de81 {
    min-height: 233px;
    padding: 20px 16px 20px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 919dd70 {
    min-height: 233px;
    justify-content: space-between;
    padding: 20px 16px 20px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 f9f04fe {
    min-height: 233px;
    justify-content: space-between;
    padding: 20px 16px 20px 16px;
    margin: 0px 0% 0px 0%;
}
    
#group_f90 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 128px;
    row-gap: 20px;
}
    
#widget_cce {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_v3m {
    --column-gap: 12px;
    column-gap: 12px;
    justify-content: center;
}
    
#\31 c5d56ae {
    margin: 0px 0% 0px 0%;
}
    
#\37 267920b {
    width: auto;
}
    
#widget_81m {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c39a7d3c {
    padding: 64px 2% 64px 2%;
}
    
#\32 4c35bac {
    row-gap: 16px;
}
    
#e6b4be9c {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#\35 2638df0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 20px;
    height: auto;
    min-height: 128px;
}
    
#c2881de4 {
    margin: 0px 0% 0px 0%;
}
    
#group_scg {
    --column-gap: 20px;
    column-gap: 20px;
    justify-content: center;
    width: 99.19%;
}
    
#c8c0dbb8 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 2587c36 {
    justify-content: center;
}
    
#afed8bc7 {
    width: auto;
}
}



@media (max-width: 767px) {
    
#\38 cc350fb {
    min-height: 1899px;
    align-items: center;
    width: 100%;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 aec4164 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 64px 4% 64px 4%;
}
    
#\32 ad888b7 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    height: auto;
    min-height: 825px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 065218b {
    min-width: 32px;
    width: 100.00%;
    padding: 28px 24px 28px 24px;
    margin: 0px 0% 0px 0%;
}
    
#c9ecb682 {
    margin: 0px 0% 0px 0%;
}
    
#f06006be {
    min-width: 32px;
    width: 100.00%;
    padding: 28px 24px 28px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\36 bef7112 {
    min-width: 32px;
    width: 100.00%;
    padding: 28px 24px 28px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\38 d264d7d {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    height: auto;
    min-height: 825px;
    padding: 0px 0px 0px 0px;
    margin: -24px 0% 0px 0%;
}
    
#f1ee80a4 {
    min-width: 32px;
    width: 100.00%;
    padding: 28px 24px 28px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\34 ef36863 {
    min-width: 32px;
    width: 100.00%;
    padding: 28px 24px 28px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\38 0f581cc {
    min-width: 32px;
    width: 100.00%;
    padding: 28px 24px 28px 24px;
    margin: 0px 0% 0px 0%;
}
    
#fceb5ddc {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    height: auto;
    min-height: 825px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 402bf6b {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#c4bf324d {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\39 264f7f8 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    height: auto;
    min-height: 825px;
    padding: 0px 0px 0px 0px;
    margin: -24px 0% 0px 0%;
}
    
#d07a2f2e {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\34 77e89b5 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\38 a30fd82 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    height: auto;
    min-height: 825px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 18d3c7a {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\32 ca594b4 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\35 41d5f0b {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    height: auto;
    min-height: 217px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 aa191e8 {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 130px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\33 6caeb69 {
    --column-gap: 12px;
    column-gap: 12px;
    justify-content: center;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#f1915ddc.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#f1915ddc {
    width: 60%;
    order: 2;
    margin: 8px 0% 0px 0%;
}
    
#\33 9239c78.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 9239c78 {
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\32 98fb59f {
    order: 0;
}
    
#\32 26951e8 {
    order: 1;
    width: 204px;
}
    
#\31 947c51e {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#ba02b645 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\39 b5799a0 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
    align-self: center;
}
    
#\30 032587b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
    align-content: flex-start;
    row-gap: 20px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#cd52e674 {
    min-height: unset;
    flex-direction: column;
    row-gap: 48px;
    padding: 64px 4% 64px 4%;
}
    
#a71e023c {
    margin: 0px 0% 0px 0%;
}
    
#f69996e9.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#f69996e9 {
    width: 60%;
    align-self: center;
    margin: 5px 0% 0px 0%;
}
    
#widget_6lg {
    height: 290px;
    width: 90.49%;
}
    
#e128947a {
    --column-gap: 12px;
    column-gap: 12px;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    justify-content: center;
}
    
#group_km8 {
    width: 107.1px;
}
    
#b2da368d {
    order: 0;
    width: 30.825px;
}
    
#\33 3c3dcbc {
    order: 1;
    width: 286px;
}
    
#\37 9227f71 {
    width: 107.1px;
}
    
#\35 2234bbd {
    width: 107.1px;
    padding: 16px 12px 16px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\35 b4f5f57.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 b4f5f57 {
    margin: 5px 0% 0px 0%;
}
    
#group_4ds {
    --column-gap: 10px;
    column-gap: 10px;
    justify-content: space-between;
}
}



@media (max-width: 767px) {
    
#d76a64aa {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\32 5f7de9c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 40px 4% 40px 4%;
}
    
#group_tn5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 20px;
}
    
#\37 e44f353 {
    height: 240px;
}
    
#\35 83a0086 {
    margin: 0px 0% 0px 0%;
}
    
#\37 ffd9162 {
    min-width: 32px;
    justify-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ebde0073 {
    --column-gap: 12px;
    column-gap: 12px;
}
    
#\30 a997524 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 24px 16px 24px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a328eacb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a328eacb {
    margin: 0px 0% 0px 0%;
}
    
#\38 85edd3a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_t3v {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f88d2d4c {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\33 9495195 {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 309px;
    row-gap: 20px;
    margin: 0px 0% 0px 0%;
}
    
#\34 9d622eb {
    min-width: 32px;
    justify-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 7a1090b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 48px;
    padding: 64px 4% 64px 4%;
}
    
#f51b43c7 {
    width: 100%;
    min-height: 454px;
    align-items: center;
    row-gap: 16px;
    height: auto;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#ea92c5c0 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    height: auto;
    min-height: 174px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#group_rgh {
    width: 100%;
    min-height: 3344px;
    align-items: center;
    row-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_bc6 {
    height: 190px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#group_fiu {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 110px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#b0fe4380 {
    height: 240px;
    width: 100.00%;
}
    
#a8a656a7 {
    margin: 0px 0px 0px 0px;
}
    
#\37 acd58f9 {
    --column-gap: 12px;
    column-gap: 12px;
}
    
#\35 696ba64.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\35 696ba64 {
    width: 100%;
    margin: 5px 0% 0px 0%;
}
    
#fce6b027 {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 309px;
    row-gap: 20px;
    margin: 0px 0% 0px 0%;
}
    
#ee96254b {
    height: 190px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#f3446865 {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 110px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\31 0c5fc15 {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 309px;
    row-gap: 20px;
    margin: 0px 0% 0px 0%;
}
    
#\37 a1a1add {
    height: 190px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\31 aff7b8f {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 110px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\37 2e3c214 {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 309px;
    row-gap: 20px;
    margin: 0px 0% 0px 0%;
}
    
#ab6fb82a {
    height: 190px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#e9e8e679 {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 110px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\38 a86d5d7 {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 309px;
    row-gap: 20px;
    margin: 0px 0% 0px 0%;
}
    
#\37 1fdaa25 {
    height: 190px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#de1a4d0f {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 110px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#group_9fs {
    padding: 0px 0px 0px 0px;
    margin: 12px 0% 0px 0%;
}
    
#\37 3fb4099 {
    padding: 0px 0px 0px 0px;
    margin: 12px 0% 0px 0%;
}
    
#dc74089d {
    padding: 0px 0px 0px 0px;
    margin: 12px 0% 0px 0%;
}
    
#\35 7a32fc2 {
    padding: 0px 0px 0px 0px;
    margin: 12px 0% 0px 0%;
}
    
#cb628aef {
    padding: 0px 0px 0px 0px;
    margin: 12px 0% 0px 0%;
}
    
#\35 295dc7d {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 309px;
    row-gap: 20px;
    margin: 0px 0% 0px 0%;
}
    
#\34 23bf665 {
    height: 190px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\31 908ec70 {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 110px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#abe0fee3 {
    padding: 0px 0px 0px 0px;
    margin: 12px 0% 0px 0%;
}
    
#dcd06aab {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 309px;
    row-gap: 20px;
    margin: 0px 0% 0px 0%;
}
    
#a405c713 {
    height: 190px;
    min-width: 32px;
    width: 100.00%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\31 9b991ff {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 110px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#d3cd2b36 {
    padding: 0px 0px 0px 0px;
    margin: 12px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ba0fb18f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
}
    
#af57e954 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#b7d09b2e {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ca442757 {
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#f5076273 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#af12ed6c {
    margin: 0px 0% 0px 0%;
}
    
#e42b91c2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 48% 4% 8% 4%;
}
    
#\33 e2cd751::before, #\33 e2cd751 > .bgExtraLayerOverlay {
    
}
    
#\37 dd1f811 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    height: auto;
    row-gap: 24px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#group_be1 {
    width: 275.99px;
}
    
#\38 43f9368 {
    width: 276px;
    padding: 0px 0px 0px 0px;
    margin: -15px 0% 0px 0%;
}
    
#e530df05 {
    width: 275.99px;
}
    
#\33 75fb8cf {
    width: 97.06%;
}
    
#b05986cc {
    width: 282px;
}
    
#b9b0a005 {
    width: 226px;
}
    
#\36 5745ad4 {
    width: 100%;
}
    
#widget_3gs {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\32 2cb488a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 48px;
    padding: 64px 4% 64px 4%;
}
    
#\36 b39ce8a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\31 c5d56ae {
    margin: 0px 0% 0px 0%;
}
    
#\31 128733a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\35 8a1de81 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 919dd70 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 f9f04fe {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_f90 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: center;
}
    
#widget_cce {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_v3m {
    --column-gap: 12px;
    column-gap: 12px;
    justify-content: center;
}
}



@media (max-width: 767px) {
    
#c39a7d3c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 64px 4% 64px 4%;
}
    
#c2881de4 {
    margin: 0px 0% 0px 0%;
}
    
#\32 4c35bac {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\31 2587c36 {
    --column-gap: 12px;
    column-gap: 12px;
    justify-content: center;
}
    
#\35 2638df0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 138px;
    align-items: center;
    align-content: center;
}
    
#e6b4be9c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#fedd9a87 {
    width: 100%;
}
    
#group_scg {
    column-gap: 7.325137163759707%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    width: 100.00%;
}
    
#widget_qqo {
    margin-right: 0%;
    margin-left: 0%;
    width: 60%;
}
    
#d59bfba3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 60%;
}
    
#c8c0dbb8 {
    margin-left: 0px;
    margin-right: 0px;
}
    
#afed8bc7 {
    width: 268px;
}
}

#\33 3a05f72.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAIAAAA4WjmaAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAASUlEQVQI1z2LwQ3AMAyEsv+8TRybO6uqH5X4AWvveHaccyvLqCWDCyNL60ZG5I2ksH5dU7DI4n7M6rYbuaqLhvWFOUDP3ahh0Att7HWgbKoxWQAAAABJRU5ErkJggg==')!important}