@media all {
  h4.accordion-title {
    color:white !important;
    padding:10px 10px 10px 0px !important;
    margin:0px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1456395405 .ds-video-player { border-radius:10px 10px 10px 10px !important; }

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

  *#dm .dmInner a.u_1652411197 .iconBg {
    display:inline-block !important;
    order:1 !important;
    width:15px !important;
    height:15px !important;
    mask-image:url(https://irp.cdn-website.com/ef92ecd6/icon/Arrow_1920806.svg) !important;
    background-color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1652411197:hover .iconBg { background-color:rgb(10,36,73) !important; }

  *#dm .dmInner a.u_1652411197.hover .iconBg { background-color:rgb(10,36,73) !important; }

  *#dm .dmInner a.u_1652411197 {
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1973244476 .iconBg {
    display:inline-block !important;
    order:1 !important;
    width:15px !important;
    height:15px !important;
    mask-image:url(https://irp.cdn-website.com/ef92ecd6/icon/Arrow_1920806.svg) !important;
    background-color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1973244476:hover .iconBg { background-color:rgb(10,36,73) !important; }

  *#dm .dmInner a.u_1973244476.hover .iconBg { background-color:rgb(10,36,73) !important; }

  *#dm .dmInner a.u_1973244476 {
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

  *#dm .dmInner a.u_1291825314 .iconBg {
    display:inline-block !important;
    order:1 !important;
    width:15px !important;
    height:15px !important;
    mask-image:url(https://irp.cdn-website.com/ef92ecd6/icon/Arrow_1920806.svg) !important;
    background-color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1291825314:hover .iconBg { background-color:rgb(10,36,73) !important; }

  *#dm .dmInner a.u_1291825314.hover .iconBg { background-color:rgb(10,36,73) !important; }

  *#dm .dmInner a.u_1291825314 {
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1575374706 .iconBg {
    display:inline-block !important;
    order:1 !important;
    width:15px !important;
    height:15px !important;
    mask-image:url(https://irp.cdn-website.com/ef92ecd6/icon/Arrow_1920806.svg) !important;
    background-color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1575374706:hover .iconBg { background-color:rgb(10,36,73) !important; }

  *#dm .dmInner a.u_1575374706.hover .iconBg { background-color:rgb(10,36,73) !important; }

  *#dm .dmInner *.u_1456395405 .ds-video-player { background-color:rgba(0,0,0,0) !important; }

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

  *#dm .dmInner *.u_1066219443 { display:none !important; }

  *#dm .dmInner *.u_1737680748 { display:none !important; }

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

  *#dm .dmInner *.u_1522307630 { display:none !important; }

  *#dm .dmInner *.u_1234013411 { display:none !important; }

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

  *#dm .dmInner *.u_1527994474 { display:none !important; }

  *#dm .dmInner *.u_1496168933 { display:none !important; }

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

  *#dm .dmInner *.u_1411557994 { display:none !important; }

  *#dm .dmInner *.u_1062332611 { display:none !important; }

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

  *#dm .dmInner *.u_1576066852 { display:none !important; }

  *#dm .dmInner *.u_1612557614 { display:none !important; }

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

  *#dm .dmInner div.u_3733540010 .caption-inner { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_3733540010 .caption-container .caption-title { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1612481706 .slide-item { border-radius:6px 6px 6px 6px !important; }

  *#dm .dmInner *.u_3733540010 .caption-inner {
    border-bottom-left-radius:10px !important;
    -webkit-border-top-right-radius:10px !important;
    -moz-border-top-right-radius:10px !important;
    -webkit-border-bottom-right-radius:10px !important;
    -webkit-border-bottom-left-radius:10px !important;
    border-top-right-radius:10px !important;
    -webkit-border-top-left-radius:10px !important;
    border-radius:10px !important;
    -moz-border-bottom-right-radius:10px !important;
    -moz-border-top-left-radius:10px !important;
    border-top-left-radius:10px !important;
    -moz-border-radius:10px !important;
    -moz-border-bottom-left-radius:10px !important;
    border-bottom-right-radius:10px !important;
    -webkit-border-radius:10px !important;
  }

  *#dm .dmInner *.u_3733540010 .photoGalleryThumbs .image-container a { background-size:cover !important; }

  *#dm .dmInner div.u_1995489819 input:not([type="submit"]) {
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
  }

  *#dm .dmInner div.u_1995489819 textarea {
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
  }

  *#dm .dmInner div.u_1995489819 select {
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
  }

  *#dm .dmInner div.u_1995489819 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    color:var(--color_4) !important;
    font-size:18px !important;
    font-weight:200 !important;
  }

  *#dm .dmInner div.u_1995489819 .m-recaptcha {
    color:var(--color_4) !important;
    font-size:18px !important;
    font-weight:200 !important;
  }

  *#dm .dmInner div.u_1995489819 input[type="submit"] { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1995489819 .dmforminput input { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1995489819 .dmforminput textarea { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1995489819 .dmforminput .fileUploadLink { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1995489819 .checkboxwrapper span { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1995489819 .radiowrapper span { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1995489819 .optinwrapper div { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1995489819 .freetextwrapper { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1995489819 .dmforminput select { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1995489819 .dmforminput option { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1995489819 input::placeholder { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1995489819 input.placeholder { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1995489819 textarea::placeholder { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1995489819 textarea.placeholder { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1995489819 select::placeholder { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1995489819 select.placeholder { color:var(--color_4) !important; }

  *#dm .dmInner a.u_1575374706 {
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1995489819 .dmformsubmit {
    width:270px !important;
    height:45px !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
    float:none !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }

  *#dm .dmInner div.u_1612481706 .media-slider-container {
    border-radius:0px 0px 0px 0px !important;
    background-color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1026434576 .slide-item { border-radius:6px 6px 6px 6px !important; }

  *#dm .dmInner div.u_1026434576 .media-slider-container {
    border-radius:0px 0px 0px 0px !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner nav.u_1740558332 { color:black !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_3733540010 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_3733540010 .photoGalleryThumbs { padding:7.5px !important; }

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

  *#dm .dmInner *.u_3733540010 .photoGalleryViewAll { padding:0 7.5px !important; }

  *#dm .dmInner div.u_3733540010 .caption-container .caption-title { font-size:30px !important; }

  *#dm .dmInner *.u_3733540010 .photoGalleryThumbs .image-container a { padding-top:450px !important; }

  *#dm .dmInner div.u_1612481706 .slide-item {
    height:150px !important;
    width:180px !important;
  }

  *#dm .dmInner div.u_1026434576 .slide-item {
    height:200px !important;
    width:200px !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_3733540010 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_3733540010 .photoGalleryViewAll { padding:0 5px !important; }

  *#dm .dmInner *.u_3733540010 .photoGalleryThumbs .image-container a { padding-top:250px !important; }

  *#dm .dmInner div.u_3733540010 .caption-container .caption-title { font-size:18px !important; }

  *#dm .dmInner div.u_1612481706 .slide-item {
    width:150px !important;
    height:150px !important;
  }

  *#dm .dmInner div.u_1026434576 .slide-item {
    width:200px !important;
    height:200px !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_3733540010 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_3733540010 .photoGalleryViewAll { padding:0 5px !important; }

  *#dm .dmInner div.u_3733540010 .caption-container .caption-title { font-size:24px !important; }

  *#dm .dmInner div.u_1612481706 .slide-item {
    width:100px !important;
    height:100px !important;
  }

  *#dm .dmInner *.u_3733540010 .photoGalleryThumbs .image-container a { padding-top:450px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 200px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 6% 3% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_10f {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_d1h {
    width: 75%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 5706044 {
    justify-content: flex-start;
    align-items: center;
    width: 33.31%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    flex-wrap: nowrap;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 40%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url();
    align-items: center;
    margin: 0% 0% 0% 0%;
}
#\36 3d24979f4a54e38542a8abb.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 56%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 3% 6% 3% 6%;
    margin: 0% 0% 0% 0%;
}
    
#widget_lij {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#eac02f05 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_gmm {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_6eg {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 2% 0% 0px 0%;
}
    
#group_r9v {
    justify-content: flex-start;
    align-items: center;
    width: 33.31%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    flex-wrap: nowrap;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#widget_rui {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_4kh {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 1ccbe73 {
    justify-content: flex-start;
    align-items: center;
    width: 33.31%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    flex-wrap: nowrap;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#\31 e818bee {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bdde33c8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 aac2290 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d72a9f76 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_kou.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#widget_kou {
    width: 270px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 4;
    align-self: center;
    margin: 10px 0px 0px 0px;
}
    
#widget_jq4 {
    width: 85.31%;
    height: auto;
    max-width: 100%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#widget_u9l {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#d0760495 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    flex-wrap: nowrap;
    height: auto;
}
    
#\35 0addc31 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#dc156745 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#f86d41ba {
    margin: 0px 0% 0px 0%;
}
    
#\30 084f517 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 ea1faf0 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 15fd5a7 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_spc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_spc {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 20px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#cd0e8b2a {
    min-height: 80px;
    column-gap: 6%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: linear-gradient(135deg, rgba(255, 255, 255, 1) 0%, rgba(57, 177, 209, 0.7) 100%);
    background-origin: border-box;
    border-radius: 10px 10px 10px 10px;
    flex-direction: row;
    align-items: center;
    order: 0;
    height: auto;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 4d75e4f {
    min-height: 0;
    column-gap: 4%;
    row-gap: 80px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 6% 0% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\35 def356a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(180deg, rgba(255, 255, 255, 1) 94%, rgba(57, 177, 209, 0.3) 100%);
    background-origin: border-box;
}
    
#widget_duh {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: stretch;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#group_aas {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    align-self: center;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#widget_vrh {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_vda {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 22d8a73.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\36 22d8a73 {
    width: 270px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin: 10px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#c2e3eb57 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    flex-direction: row;
    align-items: center;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#ab0b761a {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#fb78f7d6 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b037755 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\34 23f725c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\34 23f725c {
    width: 270px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    justify-self: auto;
    margin: 10px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3afacbd {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\38 68c8a49 {
    min-height: 80px;
    column-gap: 6%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: linear-gradient(135deg, rgba(255, 255, 255, 1) 0%, rgba(191, 221, 118, 0.79) 100%);
    background-origin: border-box;
    border-radius: 10px 10px 10px 10px;
    flex-direction: row;
    align-items: center;
    order: 2;
    height: auto;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#f6dd26f3 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\33 3f02c0f {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa406227 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#b67e6783.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#b67e6783 {
    width: 270px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    justify-self: auto;
    margin: 10px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1ed9eda {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 e006cd7 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    flex-direction: row;
    align-items: center;
    background-color: rgba(0, 0, 0, 0);
    order: 3;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 16fa4ba {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\30 6c8f2a0 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\33 185b596 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 cb2a018 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\34 e6b9c58 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: linear-gradient(135deg, rgba(255, 255, 255, 1) 0%, rgba(236, 239, 242, 1) 100%);
    background-origin: border-box;
    border-radius: 10px 10px 10px 10px;
    flex-direction: row;
    align-items: center;
    order: 4;
    height: auto;
    padding: 2% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 26260bc {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    padding: 0px 0px 2% 0px;
    margin: 0px 0% 0px 0%;
}
    
#eee3f588 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1eee99e {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#ffddedc0.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#ffddedc0 {
    width: 270px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    justify-self: auto;
    margin: 10px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#e3eb493a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e3eb493a {
    width: 70%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#\30 b498ff7 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    flex-direction: row;
    align-items: center;
    background-color: rgba(0, 0, 0, 0);
    order: 5;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#f7088401 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\33 745e4fd {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa86017a {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#ccc88952 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    flex-direction: row;
    align-items: center;
    order: 5;
    background-color: rgba(0, 0, 0, 0);
    height: auto;
    padding: 2% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 289ecf0 {
    justify-content: flex-start;
    align-items: center;
    width: 64.54%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    order: 0;
    padding: 0% 0px 4% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 cf19fb9 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c53b6e61 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\31 799ca3d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\31 799ca3d {
    width: 270px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    justify-self: auto;
    margin: 10px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#ad367166.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#ad367166 {
    width: 270px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    justify-self: auto;
    margin: 10px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#e75eb21a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#e75eb21a {
    width: 270px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    justify-self: auto;
    margin: 10px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_u3r.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_u3r {
    width: 70%;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#group_l28[data-css-edit] {
    transform: translateZ(0) !important;
    backface-visibility: hidden !important;
    transform-style: preserve-3d !important;
}
#group_l28 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 320px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 10px 10px 10px 10px;
}
    
#\36 83ba884 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 0077efc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#f8627e8c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 ec8ba97 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#widget_tme {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_1t5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 212px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 40px;
    order: 1;
    height: auto;
}
    
#group_jpd {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    flex-wrap: nowrap;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#group_ue7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 93px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    min-width: 32px;
    align-self: stretch;
    margin: 0px 0% 0px 0%;
}
    
#widget_vi1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_p1p {
    width: 40%;
    height: auto;
    max-width: 100%;
}
    
#widget_c1v {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 fe55d47 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    flex-wrap: nowrap;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#\39 5a53953 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 84px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    min-width: 32px;
    align-self: stretch;
    margin: 0px 0% 0px 0%;
}
    
#\38 85720b2 {
    width: 40%;
    height: auto;
    max-width: 100%;
}
    
#\34 bfe98e6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e346febe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 205efcc {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    flex-wrap: nowrap;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#cfb61b7a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 84px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    min-width: 32px;
    align-self: stretch;
    margin: 0px 0% 0px 0%;
}
    
#\33 7dfd028 {
    width: 40%;
    height: auto;
    max-width: 100%;
}
    
#b9bf3efc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 c52e1c7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f7122e3e {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#ffe35efe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#dcab98b1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 e9c4e03 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_uh1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_bes {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e279402c {
    margin: 0px 0% 0px 0%;
}
    
#fdf305c0.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#fdf305c0 {
    width: 270px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 10px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b4d5ca9 {
    width: auto;
    height: 416px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 096b9d6 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e2b68074 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\32 8d9dfa2 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\33 8f7a208 {
    min-height: 8px;
    column-gap: 6%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: linear-gradient(135deg, rgba(255, 255, 255, 1) 0%, rgba(236, 239, 242, 1) 100%);
    background-origin: border-box;
    border-radius: 10px 10px 10px 10px;
    flex-direction: row;
    align-items: center;
    order: 0;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\36 5c93361 {
    justify-content: flex-start;
    align-items: center;
    width: 59.48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\30 cb92800 {
    width: 99.99887165021157%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 eda02dc {
    width: 75%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#da04149f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#da04149f {
    width: 270px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    justify-self: auto;
    margin: 10px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4e03701 {
    width: 99.99887165021157%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_o5l {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_p2b {
    justify-content: flex-start;
    align-items: center;
    width: 36.44969506511491%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    flex-wrap: nowrap;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 90fc5f2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#fc3521a9 {
    min-height: 372px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#a7205030 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_1qg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 b3074bb {
    width: auto;
    height: 144px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 4612020 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 463d351 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 07f59ff {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    flex-direction: row;
    align-items: center;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    margin: 0% 0% 0% 0%;
}
    
#\35 c567684.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\35 c567684 {
    width: 270px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    justify-self: auto;
    margin: 10px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0fe3f08 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#e584b54a {
    width: 99.99887165021157%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f3b86606 {
    width: 99.99887165021157%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d98ed62 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\38 0edd9ec {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 82b1cc1 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 43c6761::before, #\30 43c6761 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.9;
    border-radius: inherit;
}
#\30 43c6761 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/ef92ecd6/dms3rep/multi/opt/RivalMind-Jan2025-72--283-29-1920w.png);
    border-radius: 10px 10px 10px 10px;
    flex-direction: row;
    align-items: center;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    background-attachment: fixed;
    padding: 4% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
#\30 43c6761.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABKUlEQVQY0y3K3y8CAQDA8fvfPHjIk5kyPyc6SVTbMVmtVp3ZmApN4jLCa8Nmw8JqrB+MmbFcd9cp/oyv+fHwefsIRqOOqau0mjpt0+DzX7tp0DZ0PvQGpqYimEbjN7V0jZam0tLe+WzqfJl/8ScZah3h9eWJ54cqtdI15cI5dxdnVAoX1G6uqN4UeLwt8nZfQShXSlxdnpI/VMilkuwmE+ylN9ndyXCgbHF8tE/xJI+wraRZiy8RmfchiSJTIyKiw8W4ewaHOI7f52E9FkWILUYJhxaYdU/gGhphoGcQS3c/nb0DdFi6sFl78TqdCNFQgEjQT1jyEPZNI026GLM7GHVMYOuzItqHmfO6EfYyG2RTKyhxmVxSJrsaIyEHWY4EWAxIJOQAmbjMN9MM5n3tNiNKAAAAAElFTkSuQmCC');
}
    
#\35 88dff6b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#be90266c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(180deg, rgba(255, 255, 255, 1) 51%, rgba(57, 177, 209, 0.3) 100%);
    background-origin: border-box;
}
    
#\32 57f3228 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 13091bf {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b47ac601 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#b1df3fbc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#widget_d1h {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#widget_10f {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 89px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 5706044 {
    min-width: 32px;
    align-self: stretch;
    width: 29.01%;
    max-width: 100%;
    height: auto;
    min-height: 29.59%;
    margin: 0px 0% 0px 0%;
}
    
#widget_rui {
    height: auto;
    width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 e818bee {
    height: auto;
    width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 aac2290 {
    height: auto;
    width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_jq4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_jq4 {
    height: auto;
    width: 50.48%;
    align-self: flex-end;
    margin: -81px 0px 0px 0px;
}
    
#\36 3d24979f4a54e38542a8abc {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 80px;
    order: 1;
}
#\36 3d24979f4a54e38542a8abb.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\36 3d24979f4a54e38542a8abd {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#group_6eg {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100.00%;
    column-gap: 6.486267355832573%;
}
    
#group_r9v {
    min-width: 32px;
    align-self: flex-start;
    width: 29.01%;
    max-width: 100%;
    height: auto;
    min-height: 21.16%;
    margin: 0px 0% 0px 0%;
}
    
#\30 1ccbe73 {
    min-width: 32px;
    align-self: stretch;
    width: 29.01%;
    max-width: 100%;
    height: auto;
    min-height: 27.48%;
    margin: 0px 0% 0px 0%;
}
    
#widget_kou {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_u9l {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d0760495 {
    height: auto;
    min-height: 361px;
}
    
#widget_spc {
    margin-top: 0px;
}
    
#\37 15fd5a7 {
    padding: 4% 0% 4% 0%;
}
    
#f86d41ba {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 4d75e4f {
    row-gap: 30px;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 240px;
    column-gap: 4%;
    padding: 4% 6% 0% 6%;
}
    
#\36 83ba884 {
    margin: 0px 0% 0px 0%;
}
    
#e3eb493a {
    height: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_u3r.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_u3r {
    height: auto;
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#widget_duh.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_duh {
    height: auto;
    width: 99.46%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_aas {
    width: 100%;
    min-width: 32px;
    height: auto;
    min-height: 68.21%;
    margin: 0px 0% 0px 0%;
}
    
#\35 3afacbd {
    height: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 1ed9eda {
    height: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 16fa4ba {
    height: auto;
    min-width: 32px;
    order: 0;
    width: 99.46%;
    margin: 0px 0% 0px 0%;
}
    
#f7088401 {
    width: 100%;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#group_l28 {
    height: auto;
    min-height: 150px;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#e75eb21a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#e75eb21a {
    margin: 0px 0px 0px 0px;
}
    
#ad367166.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#ad367166 {
    margin: 0px 0px 0px 0px;
}
    
#\34 23f725c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\34 23f725c {
    margin: 0px 0px 0px 0px;
}
    
#cd0e8b2a {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 48%;
    min-height: 8px;
    flex: 1 1 auto;
    order: 0;
    padding: 4% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#c2e3eb57 {
    width: 48%;
    min-height: 8px;
    flex: 1 1 auto;
    flex-direction: column;
    flex-wrap: nowrap;
    order: 1;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 68c8a49 {
    width: 48%;
    min-height: 8px;
    flex: 1 1 auto;
    flex-direction: column;
    flex-wrap: nowrap;
    order: 3;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 e006cd7 {
    width: 48%;
    min-height: 8px;
    flex: 1 1 auto;
    flex-direction: column;
    flex-wrap: nowrap;
    order: 2;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 e6b9c58 {
    width: 48%;
    min-height: 8px;
    flex: 1 1 auto;
    flex-direction: column;
    flex-wrap: nowrap;
    order: 4;
    padding: 4% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 b498ff7 {
    width: 48%;
    min-height: 8px;
    flex: 1 1 auto;
    flex-direction: column;
    flex-wrap: nowrap;
    order: 5;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#ccc88952 {
    width: 48%;
    min-height: 8px;
    flex: 1 1 auto;
    order: 6;
    padding: 3% 3% 0% 3%;
    margin: 0% 0% 0% 0%;
}
    
#ab0b761a {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#f6dd26f3 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 6c8f2a0 {
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\39 26260bc {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 289ecf0 {
    padding: 0px 0px 8% 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e4bb56c0 {
    margin: 0px 0% 0px 0%;
}
    
#\36 ec8ba97 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 333px;
}
    
#widget_p1p {
    height: auto;
    width: 40%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 85720b2 {
    height: auto;
    min-width: 32px;
    width: 40%;
    margin: 0px 0% 0px 0%;
}
    
#\33 7dfd028 {
    height: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_1t5 {
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 30px;
}
    
#group_jpd {
    min-width: 32px;
    row-gap: 10px;
    align-self: stretch;
    max-height: none;
    min-height: 100%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\33 fe55d47 {
    min-width: 32px;
    row-gap: 10px;
    align-self: stretch;
    max-height: none;
    min-height: 100%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\32 205efcc {
    min-width: 32px;
    align-self: stretch;
    max-height: none;
    min-height: 100%;
    height: auto;
    row-gap: 10px;
    margin: 0px 0% 0px 0%;
}
    
#group_ue7 {
    height: auto;
    min-height: 48px;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    column-gap: 15px;
}
    
#widget_c1v {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_vi1 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 5a53953 {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    column-gap: 15px;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    height: auto;
    min-height: 48px;
}
    
#\34 bfe98e6 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e346febe {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#cfb61b7a {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    column-gap: 15px;
    height: auto;
    min-height: 48px;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#b9bf3efc {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\35 c52e1c7 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e279402c {
    margin: 0px 0% 0px 0%;
}
    
#fdf305c0.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#fdf305c0 {
    align-self: center;
    width: 180px;
    margin: 0px 0px 0px 0px;
}
    
#f7122e3e {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#dcab98b1 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\35 e9c4e03 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#widget_uh1 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_bes {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 096b9d6 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#e47159ce {
    margin: 0px 0% 0px 0%;
}
    
#\36 eda02dc {
    height: auto;
}
    
#\33 8f7a208 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 5c93361 {
    min-width: 32px;
    width: 99.91%;
    margin: 0px 0% 0px 0%;
}
    
#group_p2b {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fc3521a9 {
    min-height: 120px;
    padding: 4% 6% 4% 6%;
}
    
#\36 0f9736c {
    margin: 0px 0% 0px 0%;
}
    
#\35 b3074bb {
    height: 140px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 4612020 {
    height: auto;
}
    
#bd176eb0 {
    margin: 0px 0% 0px 0%;
}
    
#\38 0edd9ec {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 82b1cc1 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 43c6761::before, #\30 43c6761 > .bgExtraLayerOverlay {
    
}
#\30 43c6761 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#\30 43c6761.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABKUlEQVQY0y3K3y8CAQDA8fvfPHjIk5kyPyc6SVTbMVmtVp3ZmApN4jLCa8Nmw8JqrB+MmbFcd9cp/oyv+fHwefsIRqOOqau0mjpt0+DzX7tp0DZ0PvQGpqYimEbjN7V0jZam0tLe+WzqfJl/8ScZah3h9eWJ54cqtdI15cI5dxdnVAoX1G6uqN4UeLwt8nZfQShXSlxdnpI/VMilkuwmE+ylN9ndyXCgbHF8tE/xJI+wraRZiy8RmfchiSJTIyKiw8W4ewaHOI7f52E9FkWILUYJhxaYdU/gGhphoGcQS3c/nb0DdFi6sFl78TqdCNFQgEjQT1jyEPZNI026GLM7GHVMYOuzItqHmfO6EfYyG2RTKyhxmVxSJrsaIyEHWY4EWAxIJOQAmbjMN9MM5n3tNiNKAAAAAElFTkSuQmCC');
}
    
#\35 88dff6b {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a063a362 {
    margin: 0px 0% 0px 0%;
}
    
#b47ac601 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 6% 3% 6%;
}
    
#widget_d1h {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#widget_10f {
    width: 80%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 5706044 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    order: 3;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 160px;
    align-items: center;
    width: 100%;
    order: 1;
}
#\36 3d24979f4a54e38542a8abb.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 160px;
    align-items: center;
    width: 100%;
    order: 0;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: unset;
    flex-direction: column;
    row-gap: 20px;
    padding: 8% 6% 8% 6%;
}
    
#widget_rui {
    height: auto;
    width: 50%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 e818bee {
    height: auto;
    width: 80%;
    margin-left: 0px;
    margin-right: 0px;
    order: 0;
}
    
#\36 aac2290 {
    height: auto;
    width: 50%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_jq4 {
    height: auto;
}
    
#eac02f05 {
    width: 80%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
    
#group_6eg {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#group_r9v {
    min-width: 32px;
    align-self: center;
    width: 100%;
    max-width: 100%;
    order: 0;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\30 1ccbe73 {
    min-width: 32px;
    align-self: center;
    width: 100%;
    max-width: 100%;
    order: 2;
    align-items: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#bdde33c8 {
    margin-left: 0px;
    margin-right: 0px;
    order: 2;
    width: 70%;
}
    
#widget_4kh {
    margin-left: 0px;
    margin-right: 0px;
    width: 70%;
}
    
#d72a9f76 {
    margin-left: 0px;
    margin-right: 0px;
    width: 70%;
}
    
#widget_u9l {
    height: auto;
    width: 50%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#dc156745 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 15fd5a7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#f86d41ba {
    margin: 0px 0% 0px 0%;
}
    
#widget_spc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_spc {
    margin: 10px 0% 10px 0%;
}
    
#d0760495 {
    height: auto;
    min-height: 1955px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#cd0e8b2a {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\32 4d75e4f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 40px;
    padding: 8% 6% 0% 6%;
}
    
#widget_duh {
    height: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c2e3eb57 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\35 3afacbd {
    height: auto;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\38 68c8a49 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\35 1ed9eda {
    height: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 e006cd7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\33 16fa4ba {
    height: auto;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\34 e6b9c58 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 6% 0% 6%;
    margin: 0% 0% 0% 0%;
}
    
#e3eb493a {
    height: auto;
    min-width: 32px;
    align-self: center;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 b498ff7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#ccc88952 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 6% 0% 6%;
    margin: 0% 0% 0% 0%;
}
    
#widget_u3r.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_u3r {
    height: auto;
    min-width: 32px;
    width: 92.95%;
    margin: 0px 0% 0px 0%;
}
    
#group_aas {
    min-width: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#ab0b761a {
    min-width: 32px;
    order: 0;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#f6dd26f3 {
    min-width: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\30 6c8f2a0 {
    min-width: 32px;
    order: 0;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#b67e6783 {
    margin-left: 0px;
    margin-right: 0px;
    align-self: center;
}
    
#\39 26260bc {
    min-width: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#a1eee99e {
    margin-top: 0px;
}
    
#f7088401 {
    min-width: 32px;
    order: 0;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#group_l28 {
    min-width: 32px;
    order: 1;
    min-height: 150px;
    margin: 0px 0% 0px 0%;
}
    
#\37 289ecf0 {
    min-width: 32px;
    align-items: center;
    height: auto;
    min-height: 333px;
    width: 99.53%;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 83ba884 {
    margin: 0px 0% 0px 0%;
}
    
#fb78f7d6 {
    width: 80%;
}
    
#eee3f588 {
    width: 78.19%;
}
    
#e75eb21a {
    width: 172px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 799ca3d {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_vrh {
    width: 80%;
}
    
#\36 22d8a73 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 23f725c {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 158px;
}
    
#\33 185b596 {
    width: 80%;
}
    
#ad367166 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 168px;
}
    
#ffddedc0 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 cf19fb9 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\34 0077efc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 ec8ba97 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_p1p {
    height: auto;
    width: 25%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 85720b2 {
    height: auto;
    width: 25%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 7dfd028 {
    height: auto;
    width: 25%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_tme {
    width: 100%;
}
    
#group_1t5 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#group_jpd {
    min-width: 32px;
    row-gap: 10px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\33 fe55d47 {
    min-width: 32px;
    row-gap: 10px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\32 205efcc {
    min-width: 32px;
    row-gap: 10px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#group_ue7 {
    justify-content: center;
    margin-left: 0%;
    margin-right: 0%;
    height: auto;
    min-height: 65px;
    column-gap: 3.0464584920030466%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
}
    
#\39 5a53953 {
    justify-content: center;
    margin-left: 0%;
    margin-right: 0%;
    height: auto;
    min-height: 64px;
    column-gap: 3.0464584920030466%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
}
    
#cfb61b7a {
    justify-content: flex-start;
    column-gap: 3.0464584920030466%;
    height: auto;
    min-height: 63px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 8px;
}
    
#b9bf3efc {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_c1v {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 bfe98e6 {
    width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_vi1 {
    margin-left: 0px;
    margin-right: 0px;
}
    
#e346febe {
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 c52e1c7 {
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#f7122e3e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#dcab98b1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\35 e9c4e03 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 0;
}
    
#\39 b4d5ca9 {
    height: 334px;
}
}



@media (max-width: 767px) {
    
#\34 096b9d6 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\33 8f7a208 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\36 eda02dc {
    height: auto;
    width: 100%;
}
    
#\36 5c93361 {
    min-width: 32px;
    align-self: center;
    width: 100%;
    max-width: 100%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#group_p2b {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 cb92800 {
    margin-left: 0%;
    margin-right: 0%;
}
    
#da04149f {
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\32 90fc5f2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#fc3521a9 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 b3074bb {
    height: 102px;
    margin-top: 1px;
}
    
#widget_1qg {
    width: 80%;
}
}



@media (max-width: 767px) {
    
#\38 4612020 {
    height: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 07f59ff {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 0edd9ec {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 0fe3f08 {
    min-width: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\35 c567684 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\32 82b1cc1 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\30 43c6761::before, #\30 43c6761 > .bgExtraLayerOverlay {
    
}
#\30 43c6761 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
#\30 43c6761.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABKUlEQVQY0y3K3y8CAQDA8fvfPHjIk5kyPyc6SVTbMVmtVp3ZmApN4jLCa8Nmw8JqrB+MmbFcd9cp/oyv+fHwefsIRqOOqau0mjpt0+DzX7tp0DZ0PvQGpqYimEbjN7V0jZam0tLe+WzqfJl/8ScZah3h9eWJ54cqtdI15cI5dxdnVAoX1G6uqN4UeLwt8nZfQShXSlxdnpI/VMilkuwmE+ylN9ndyXCgbHF8tE/xJI+wraRZiy8RmfchiSJTIyKiw8W4ewaHOI7f52E9FkWILUYJhxaYdU/gGhphoGcQS3c/nb0DdFi6sFl78TqdCNFQgEjQT1jyEPZNI026GLM7GHVMYOuzItqHmfO6EfYyG2RTKyhxmVxSJrsaIyEHWY4EWAxIJOQAmbjMN9MM5n3tNiNKAAAAAElFTkSuQmCC');
}
    
#\35 88dff6b {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 57f3228 {
    margin-left: 0%;
    margin-right: 0%;
}
    
#\30 13091bf {
    margin-left: 0%;
    margin-right: 0%;
}
    
#b47ac601 {
    min-width: 32px;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
}

