@media all {
  .white-card:hover { background-color:#23A6DC !important; }

  .white-card { transition:background-color 0.7s ease !important; }

  .white-card:hover span,
  .white-card:hover svg {
    color:#ffffff !important;
    fill:#ffffff !important;
  }

  .innerYoutubeExt iframe { border-radius:10px !important; }

  .innerYoutubeExt video { border-radius:10px !important; }

  .slider-wrapper {
    display:flex !important;
    flex-direction:column !important;
    align-items:center !important;
    justify-content:center !important;
    text-align:center !important;
    position:relative !important;
    width:451px !important;
  }

  .slider-card {
    position:absolute !important;
    top:0 !important;
    left:0 !important;
    width:100% !important;
    background-color:#ffffff !important;
    padding:40px 30px !important;
    box-sizing:border-box !important;
    border-radius:16px !important;
    min-height:400px !important;
    height:auto !important;
    flex-direction:column !important;
    align-items:center !important;
    justify-content:space-around !important;
    opacity:0 !important;
    transform:scale(0.98) !important;
    transition:opacity 0.5s ease,transform 0.5s ease !important;
    pointer-events:none !important;
    z-index:0 !important;
  }

  .slider-card.active {
    opacity:1 !important;
    transform:scale(1) !important;
    pointer-events:auto !important;
    position:relative !important;
    z-index:1 !important;
  }

  .slider-card img {
    width:184px !important;
    height:30px !important;
  }

  .slider-card p {
    font-family: 'Roboto' !important;
    font-size:20px !important;
    color:#64748B !important;
    line-height:1.6 !important;
    margin:30px 0 10px !important;
  }

  .slider-card span {
    font-family: 'Roboto' !important;
    font-size:16px !important;
    color:#64748B !important;
    margin:0 !important;
  }

  .slider-controls {
    margin-top:20px !important;
    z-index:2 !important;
  }

  .slider-controls button {
    background-color:#25a9da !important;
    border:none !important;
    color:#fff !important;
    font-size:20px !important;
    margin:10px 7px !important;
    cursor:pointer !important;
    border-radius:50px !important;
    width:48px !important;
    height:48px !important;
  }

  .slider-controls button:hover { background-color:#6BD7FF !important; }

  .slider-controls img { margin:5px !important; }

  .form-man {
    z-index:2 !important;
    position:absolute !important;
  }

  .man {
    z-index:0 !important;
    position:absolute !important;
    left:344px !important;
    top:210px !important;
  }

  .shadow { box-shadow:0 0 20px #cecece !important; }

  *#dm .dmInner a.u_1341054971:hover {
    background-color:rgba(206,206,206,1) !important;
    background-image:initial !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1341054971.hover {
    background-color:rgba(206,206,206,1) !important;
    background-image:initial !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1341054971:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1341054971.hover span.text { color:rgba(255,255,255,1) !important; }

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

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

  *#dm .dmInner a.u_1341054971 span.text {
    color:rgba(37,169,218,1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner a.u_1341054971 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/118a7783/icon/Arrow+Right_7771991.svg) !important;
    background-color:rgba(37,169,218,1) !important;
    width:16px !important;
    height:16px !important;
  }

  *#dm .dmInner a.u_1341054971 {
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
    gap:10px !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1709361384 .svg { fill:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1697089809 .svg { fill:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1904958136 .svg { fill:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1908198405 {
    background-image:linear-gradient(0deg,rgba(68,224,185,1) 0%,rgba(37,169,218,1) 100%) !important;
    background-origin:border-box !important;
    border-radius:10px 10px 10px 10px !important;
    box-shadow:none !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    gap:7px !important;
  }

  *#dm .dmInner a.u_1908198405 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/118a7783/icon/Right+Arrow_7786938.svg) !important;
    order:1 !important;
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner div.u_1363689687 .svg { fill:rgba(217,217,217,1) !important; }

  *#dm .dmInner div.u_1882770003 .svg { fill:rgba(217,217,217,1) !important; }

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

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

  *#dm .dmInner a.u_1432056935 {
    background-image:linear-gradient(0deg,rgba(68,224,185,1) 0%,rgba(37,169,218,1) 100%) !important;
    background-origin:border-box !important;
    border-radius:10px 10px 10px 10px !important;
    box-shadow:none !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    gap:7px !important;
  }

  *#dm .dmInner a.u_1432056935 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/118a7783/icon/Right+Arrow_7786938.svg) !important;
    order:1 !important;
    width:20px !important;
    height:20px !important;
  }

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

  *#dm .dmInner div.u_1862390910 .svg { fill:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1331740690 .svg { fill:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1957469240 .svg { fill:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1703967867 .svg { fill:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1432056935:hover {
    background-color:rgba(206,206,206,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1432056935.hover {
    background-color:rgba(206,206,206,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1678126982:hover {
    background-color:rgba(206,206,206,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1678126982.hover {
    background-color:rgba(206,206,206,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1678126982 {
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
    box-shadow:none !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    gap:7px !important;
    background-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1678126982 span.text {
    font-weight:700 !important;
    color:rgba(37,169,218,1) !important;
  }

  *#dm .dmInner a.u_1678126982 .iconBg {
    display:inline-block !important;
    background-color:rgba(37,169,218,1) !important;
    mask-image:url(https://irp.cdn-website.com/118a7783/icon/Right+Arrow_7786938.svg) !important;
    order:1 !important;
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner a.u_1678126982:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1678126982.hover span.text { color:rgba(255,255,255,1) !important; }

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

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

  *#dm .dmInner div.u_1520455204 input:not([type="submit"]) {
    border-style:solid !important;
    border-color:rgba(190,190,190,1) rgba(190,190,190,1) rgba(190,190,190,1) rgba(190,190,190,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1520455204 textarea {
    border-style:solid !important;
    border-color:rgba(190,190,190,1) rgba(190,190,190,1) rgba(190,190,190,1) rgba(190,190,190,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1520455204 select {
    border-style:solid !important;
    border-color:rgba(190,190,190,1) rgba(190,190,190,1) rgba(190,190,190,1) rgba(190,190,190,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1520455204 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    color:rgba(0,0,0,1) !important;
    font-weight:700 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1520455204 .m-recaptcha {
    color:rgba(0,0,0,1) !important;
    font-weight:700 !important;
    font-size:14px !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1520455204 .dmformsubmit {
    width:544px !important;
    height:51px !important;
    background-image:linear-gradient(0deg,rgba(68,224,185,1) 0%,rgba(37,169,218,1) 100%) !important;
    background-origin:border-box !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    float:none !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1520455204 .dmformsubmit:hover {
    background-color:rgba(206,206,206,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1520455204 .dmformsubmit.hover {
    background-color:rgba(206,206,206,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1520455204 .dmformsubmit:hover input[type="submit"] { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1520455204 .dmformsubmit.hover input[type="submit"] { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1520455204 input[type="submit"] {
    font-weight:700 !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1520455204 .dmforminput { padding-block:10px !important; }

  *#dm .dmInner div.u_1520455204 .spacing-container { margin-block:-10px !important; }

  *#dm .dmInner div.u_1520455204 input::placeholder {
    color:rgba(190,190,190,1) !important;
    font-family: Roboto !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1520455204 input.placeholder {
    color:rgba(190,190,190,1) !important;
    font-family: Roboto !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1520455204 textarea::placeholder {
    color:rgba(190,190,190,1) !important;
    font-family: Roboto !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1520455204 textarea.placeholder {
    color:rgba(190,190,190,1) !important;
    font-family: Roboto !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1520455204 select::placeholder {
    color:rgba(190,190,190,1) !important;
    font-family: Roboto !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1520455204 select.placeholder {
    color:rgba(190,190,190,1) !important;
    font-family: Roboto !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1908198405:hover {
    background-color:rgba(206,206,206,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1908198405.hover {
    background-color:rgba(206,206,206,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1908198405:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1908198405.hover span.text { color:rgba(255,255,255,1) !important; }

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

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

  *#dm .dmInner div.u_1520455204 {
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1813529395 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1432056935 span.text {
    font-weight:700 !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1908198405 span.text {
    font-weight:700 !important;
    color:rgba(255,255,255,1) !important;
  }
}

@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1341054971 span.text { font-size:16px !important; }

  .shadow { box-shadow:0 0 0px #cecece !important; }

  .card-carousel-container { max-width:100% !important; }

  .card-carousel { gap:20px !important; }

  .card { min-width:100% px; }

  .slider-wrapper { width:100% !important; }
}

.form-man { position:relative !important; }

.card-carousel { gap:10px !important; }

*#dm .dmInner div.u_1520455204 input[type="submit"] { font-size:16px !important; }

*#dm .dmInner a.u_1678126982 span.text { font-size:16px !important; }

*#dm .dmInner a.u_1432056935 span.text { font-size:16px !important; }

*#dm .dmInner a.u_1908198405 span.text { font-size:16px !important; }
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    flex-wrap: nowrap;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 900px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 2% 4% 2%;
}
    
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://lirp.cdn-website.com/118a7783/dms3rep/multi/opt/background-hero-1920w.png);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_g22 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_v9g {
    align-items: flex-start;
    width: 578px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#widget_spc {
    width: 88.81%;
    height: auto;
    max-width: 100%;
}
    
#group_3fi {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 77.32%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#widget_ru8 {
    width: 264px;
    height: auto;
    min-height: 51px;
    max-width: 100%;
}
    
#widget_4aa {
    width: 562px;
    height: 680px;
    max-width: 100%;
}
    
#f32d17d0 {
    width: 562px;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
}
    
#f32d17d0 {
    height: auto;
}
    
#widget_g22 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 83.39%;
}
    
#widget_spc {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_3fi {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 0px;
    padding-right: 0px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 20px 4%;
}
    
#widget_4aa {
    height: 240px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#group_v9g {
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f32d17d0 {
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_g22 {
    order: 1;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_spc {
    order: 2;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 94.62%;
}
    
#group_3fi {
    order: 3;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
}
}



@media all {
    
#\34 2403405 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5%;
    flex-wrap: nowrap;
}
    
#\36 6737346 {
    align-items: flex-start;
    width: 230px;
    min-height: 116px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
}
    
#\34 62d69a5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    align-items: center;
}
    
#\38 ba7bf9e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 49%;
    min-width: 4%;
    box-shadow: none;
    border-radius: 24px 24px 24px 24px;
    padding-left: 60px;
}
    
#\30 2efeaf8 {
    padding-top: 6%;
    padding-bottom: 6%;
    min-height: 711px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_hpd {
    width: 534px;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
}
    
#widget_38u.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
    padding-top: 30px;
}
#widget_38u {
    width: 67.33%;
    height: auto;
    max-width: 100%;
    margin-bottom: 30px;
}
    
#\39 5200a42 {
    width: 89.30%;
    height: auto;
    max-width: 100%;
}
    
#group_s6h {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5%;
    align-self: flex-start;
    flex-wrap: nowrap;
    margin-top: 50px;
}
    
#group_4ff {
    align-items: flex-start;
    width: 230px;
    min-height: 116px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
}
    
#widget_ms4 {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#widget_rjc {
    width: 74.33%;
    height: auto;
    max-width: 100%;
}
    
#b3589010 {
    align-items: flex-start;
    width: 230px;
    min-height: 116px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
}
    
#\34 848a209 {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#b2c0bff2 {
    width: 76.94%;
    height: auto;
    max-width: 100%;
}
    
#b0a882e5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5%;
    flex-wrap: nowrap;
}
    
#\30 f53425e {
    align-items: flex-start;
    width: 230px;
    min-height: 116px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
}
    
#c4505fab {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#\35 86e5b14 {
    width: 75.64%;
    height: auto;
    max-width: 100%;
}
    
#\38 a2da59d {
    align-items: flex-start;
    width: 230px;
    min-height: 116px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
}
    
#d57a6c80 {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#\33 a90a836 {
    width: 88.25%;
    height: auto;
    max-width: 100%;
}
    
#group_ns0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#\30 a2d590d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5%;
    flex-wrap: nowrap;
}
    
#\39 8f184dc {
    align-items: flex-start;
    width: 230px;
    min-height: 116px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
}
    
#d37986dc {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#\33 021f90b {
    width: 74.33%;
    height: auto;
    max-width: 100%;
}
    
#f1a95d6e {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#\33 445305f {
    width: 76.94%;
    height: auto;
    max-width: 100%;
}
    
#a438e551 {
    align-items: flex-start;
    width: 230px;
    min-height: 116px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
}
    
#\32 968c13e {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#\32 a3ec369 {
    width: 75.64%;
    height: auto;
    max-width: 100%;
}
    
#e38970a8 {
    align-items: flex-start;
    width: 230px;
    min-height: 116px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
}
    
#\32 9d1c2d2 {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#d9601688 {
    width: 88.25%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 2efeaf8 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\34 62d69a5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 ba7bf9e {
    width: 100%;
    min-height: 80px;
}
    
#widget_hpd {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    height: auto;
    width: 400px;
}
    
#widget_38u {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_s6h {
    margin-top: 20px;
}
}



@media (max-width: 767px) {
    
#\34 2403405 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 50.000151802656546%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    row-gap: 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6737346 {
    row-gap: 15px;
    margin: 0px 0% 0px 0%;
}
    
#\34 62d69a5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 ba7bf9e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#\30 2efeaf8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 4% 50px 4%;
}
    
#widget_hpd {
    height: auto;
}
    
#widget_38u {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 5200a42 {
    align-self: flex-start;
    width: 100.00%;
    margin: 0px 0px 50px 0px;
}
    
#widget_rjc {
    width: 97.33%;
}
    
#group_s6h {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 50%;
}
    
#group_4ff {
    margin: 0px 0% 0px 0%;
}
    
#b3589010 {
    margin: 0px 0% 0px 0%;
}
    
#b0a882e5 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 50%;
}
    
#\30 f53425e {
    margin: 0px 0% 0px 0%;
}
    
#\38 a2da59d {
    margin: 0px 0% 0px 0%;
}
    
#\30 a2d590d {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 50.000151802656546%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    row-gap: 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 8f184dc {
    row-gap: 15px;
    margin: 0px 0% 0px 0%;
}
    
#\33 021f90b {
    width: 86.56%;
}
    
#a438e551 {
    row-gap: 15px;
    margin: 0px 0% 0px 0%;
}
    
#e38970a8 {
    row-gap: 15px;
    margin: 0px 0% 0px 0%;
}
    
#\32 a3ec369 {
    width: 116px;
}
    
#d9601688 {
    width: 100.00%;
}
}



@media all {
    
#\36 160707d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 50px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\35 ddb907d {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 695px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\37 8d8f574 {
    background-color: rgba(249, 249, 249, 1);
    background-image: initial;
}
    
#widget_bnu {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_34n {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
}
    
#group_35s {
    align-items: flex-start;
    width: 379px;
    min-height: 260px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    border-radius: 16px 16px 16px 16px;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    padding-left: 30px;
}
    
#widget_1sk {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_bvl {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_9n1 {
    width: 85.18%;
    height: auto;
    max-width: 100%;
}
    
#\37 66e66ed {
    align-items: flex-start;
    width: 379px;
    min-height: 260px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    border-radius: 16px 16px 16px 16px;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    padding-left: 30px;
}
    
#\34 f688e85 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#cbedeee6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f7d77d29 {
    width: 88.55%;
    height: auto;
    max-width: 100%;
}
    
#\33 0df1a58 {
    align-items: flex-start;
    width: 379px;
    min-height: 260px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    border-radius: 16px 16px 16px 16px;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    padding-left: 30px;
}
    
#\32 8015ef6 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\37 a3912ec {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dee88364 {
    width: 85.02%;
    height: auto;
    max-width: 100%;
}
    
#widget_b13 {
    width: 264px;
    height: auto;
    max-width: 100%;
    align-self: center;
    min-height: 51px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 ddb907d {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\36 160707d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
}
    
#\35 ddb907d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 4% 50px 4%;
}
    
#group_34n {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_35s {
    width: 321px;
    min-height: 260px;
    margin: 0px 0% 0px 0%;
}
    
#\37 66e66ed {
    width: 321px;
    margin: 0px 0% 0px 0%;
}
    
#\33 0df1a58 {
    width: 321px;
    margin: 0px 0% 0px 0%;
}
    
#widget_9n1 {
    width: 89.29%;
}
    
#f7d77d29 {
    width: 90.79%;
}
    
#dee88364 {
    width: 94.37%;
}
    
#widget_bnu {
    width: 86.55%;
}
    
#widget_b13 {
    width: 297px;
}
}



@media all {
    
#\38 298364d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 50px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\30 acc6fb1 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 772px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_b44 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_s9f {
    flex-direction: row;
    align-items: center;
    width: 1062px;
    min-height: 337px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    align-self: center;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-color: rgba(204, 204, 204, 1) rgba(204, 204, 204, 1) rgba(204, 204, 204, 1) rgba(204, 204, 204, 1);
    border-width: 1px 1px 1px 1px;
}
    
#group_qja {
    align-items: flex-start;
    width: 227px;
    min-height: 250px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    justify-content: flex-start;
    margin-top: 50px;
}
    
#widget_2c1 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#widget_jd0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 69d565b {
    width: 84.58%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#a5815d23 {
    align-items: flex-start;
    width: 227px;
    min-height: 250px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    justify-content: flex-start;
    margin-top: 50px;
}
    
#\32 0e99411 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#c81bc52c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 d38d166 {
    width: 80.18%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#\34 a80646c {
    align-items: flex-start;
    width: 227px;
    min-height: 250px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 4;
    justify-content: flex-start;
    margin-top: 50px;
}
    
#ad19c3cb {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#\36 54f56c1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 c78d2cf {
    width: 77.53%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#widget_igd {
    width: 102px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#fb95a091 {
    width: 102px;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#cac54386 {
    width: 264px;
    height: auto;
    max-width: 100%;
    align-self: center;
    min-height: 51px;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 acc6fb1 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\38 298364d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
}
    
#\30 acc6fb1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 4% 50px 4%;
}
    
#group_s9f {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 316px;
    min-height: 755px;
}
    
#group_qja {
    min-height: 220px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#widget_igd {
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#a5815d23 {
    min-height: 220px;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#fb95a091 {
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#\34 a80646c {
    min-height: 220px;
    order: 4;
    margin: 0px 0% 0px 0%;
}
    
#widget_jd0 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 69d565b {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c81bc52c {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 d38d166 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 54f56c1 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 c78d2cf {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#cac54386 {
    width: 297px;
}
}



@media all {
    
#\31 5651770 {
    background-image: url(https://lirp.cdn-website.com/118a7783/dms3rep/multi/opt/background-2-1920w.jpg);
}
#\31 5651770.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAGBABAQADAAAAAAAAAAAAAAAAAAEDMTL/xAAVAQEBAAAAAAAAAAAAAAAAAAAGB//EABgRAAIDAAAAAAAAAAAAAAAAAAAxAQIE/9oADAMBAAIRAxEAPwC/H3I0ZoCrQ4JdZn//2Q==');
}
    
#\37 90d3bd8 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\36 73824e0 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin-top: 10px;
    padding: 16px 16px 16px 16px;
}
    
#\34 34ae344 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_dtk {
    width: 644px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_82d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_jp2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 392px;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5%;
    align-self: flex-start;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_l47 {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#group_bl8 {
    align-items: flex-start;
    width: 78.31%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
}
    
#widget_r45 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 5d8f7b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#aac072c5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 392px;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5%;
    align-self: flex-start;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\34 fdee884 {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#d8838d3a {
    align-items: flex-start;
    width: 78.31%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
}
    
#c498d7b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ee76e90b {
    width: 71.66%;
    height: auto;
    max-width: 100%;
}
    
#\37 a1b3d51 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 392px;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5%;
    align-self: flex-start;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#ae7c9183 {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#b945605c {
    align-items: flex-start;
    width: 78.31%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
}
    
#\36 7330a84 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 8a833f3 {
    width: 76.87%;
    height: auto;
    max-width: 100%;
}
    
#\35 346c31e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 392px;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: flex-start;
    order: 4;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c1de135 {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#\32 826d937 {
    align-items: flex-start;
    width: 78.31%;
    min-height: auto;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
}
    
#\36 3146bf7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 111ef0e {
    width: 92.51%;
    height: auto;
    max-width: 100%;
}
    
#group_pk4 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#group_j1u {
    align-items: flex-start;
    width: 644px;
    min-height: 631px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
}
    
#group_8c7 {
    align-items: center;
    width: 50%;
    min-height: 631px;
    max-height: 100%;
    row-gap: 55px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    align-self: center;
}
    
#dde2f1f5 {
    width: 264px;
    height: auto;
    max-width: 100%;
    align-self: center;
    min-height: 51px;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 34ae344 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#group_pk4 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_j1u {
    align-self: center;
    height: auto;
    min-height: 401px;
    margin: 0px 0% 0px 0%;
}
    
#group_8c7 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_dtk {
    height: auto;
    width: 410px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_jp2 {
    width: 686px;
}
    
#aac072c5 {
    width: 686px;
}
    
#\37 a1b3d51 {
    width: 686px;
}
    
#\35 346c31e {
    width: 686px;
}
    
#widget_l47 {
    width: 47.3125px;
}
    
#group_bl8 {
    width: 60.69%;
}
    
#\34 fdee884 {
    width: 45.8594px;
}
    
#d8838d3a {
    width: 73.88%;
}
    
#b945605c {
    width: 80.06%;
}
    
#\32 826d937 {
    width: 67.23%;
}
}



@media (max-width: 767px) {
    
#\37 90d3bd8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 73824e0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 34ae344 {
    min-height: unset;
    flex-direction: column;
    padding: 50px 4% 50px 4%;
}
    
#widget_dtk {
    height: auto;
    width: 336px;
}
    
#group_pk4 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
}
    
#group_j1u {
    width: 336px;
    min-height: 328px;
    padding-left: 0%;
    padding-right: 0%;
    margin: 0px 0% 0px 0%;
}
    
#group_8c7 {
    width: 100%;
    row-gap: 50px;
    margin: 0px 0% 0px 0%;
}
    
#widget_82d {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#dde2f1f5 {
    width: 297px;
}
}



@media all {
    
#c5b2da7c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 34.83%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\33 e1045e1 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 63.165333333333336%;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    box-shadow: none;
    padding-top: 16px;
    padding-bottom: 16px;
    justify-content: flex-start;
    flex-wrap: nowrap;
    align-items: center;
    flex-direction: row;
}
    
#b23907c2 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 776px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#b7ce6775 {
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    box-shadow: none;
}
    
#widget_as0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a5d2bef2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 20px;
    margin-bottom: 20px;
}
    
#group_jgt {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#widget_fnl {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#group_pci {
    justify-content: flex-start;
    align-items: flex-start;
    width: 82.71%;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
}
    
#widget_2ce {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f6dc7553 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_cj6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_h8t {
    align-items: center;
    width: 498px;
    min-height: 536px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    box-shadow: rgba(206, 206, 206, 1) 0px 0px 11px 0px;
    padding-left: 40px;
    padding-right: 40px;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    margin: 0px 0% 0px 0%;
}
    
#widget_6fp {
    width: 530px;
    height: 530px;
    max-width: 100%;
    order: 2;
    align-self: flex-end;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b23907c2 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#widget_6fp {
    height: auto;
}
    
#c5b2da7c {
    width: 100%;
    min-height: 80px;
}
    
#\33 e1045e1 {
    width: 100%;
    min-height: 80px;
    justify-content: center;
}
    
#group_h8t {
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#c5b2da7c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 e1045e1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b23907c2 {
    min-height: unset;
    flex-direction: column;
    padding: 50px 4% 50px 4%;
}
    
#widget_6fp {
    height: auto;
    order: 0;
}
    
#widget_as0 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a5d2bef2 {
    align-self: flex-start;
    margin: 0px 0px 0px 0px;
}
    
#group_h8t {
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#b663193f {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
}
    
#\32 6b1ae6a {
    width: 445px;
    height: 615px;
    min-height: 100px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#efb9b0f0 {
    background-color: rgba(249, 249, 249, 1);
    background-image: initial;
}
    
#\35 9fffb4b {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    flex-direction: row;
    padding: 16px 16px 16px 16px;
}
    
#widget_4nh {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#ae4bc51b {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    flex-direction: row;
    padding: 16px 16px 16px 16px;
}
    
#c95aa496 {
    width: 620px;
    height: 380px;
    min-height: 100px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 9fffb4b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b663193f {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#widget_4nh {
    width: 69.13%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\32 6b1ae6a {
    width: 350px;
    height: 453px;
    margin: 0px 0% 0px 0%;
}
    
#ae4bc51b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c95aa496 {
    width: 450px;
    height: 450px;
}
}



@media (max-width: 767px) {
    
#b663193f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 4% 50px 4%;
}
    
#\35 9fffb4b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_4nh {
    width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\32 6b1ae6a {
    height: 400px;
    width: 100%;
    margin: 1px 0% 0px 0%;
}
    
#ae4bc51b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c95aa496 {
    justify-self: auto;
    align-self: auto;
    order: 0;
    width: 100%;
    height: 300px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}

