@media all {
  *#dm .dmInner a.u_1540576542 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

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

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

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

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

  *#dm .dmInner div.u_3845740342 .caption-container .caption-text {
    color:var(--color_3) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_3845740342 .caption-container .caption-text .rteBlock {
    color:var(--color_3) !important;
    font-weight:400 !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_3845740342 .caption-inner { background-color:rgba(37,42,46,0.5) !important; }

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

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

  *#dm .dmInner div.u_1137074734 .caption-container .caption-text {
    color:var(--color_3) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1137074734 .caption-container .caption-text .rteBlock {
    color:var(--color_3) !important;
    font-weight:400 !important;
  }

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

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

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

  *#dm .dmInner div.u_1137074734 .caption-inner { background-color:rgba(37,42,46,0.5) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1636933545 .svg { fill:rgba(255,186,51,1) !important; }

  *#dm .dmInner div.u_398366075 .caption-inner { background-color:rgba(203,157,43,0.8) !important; }

  *#dm .dmInner div.u_398366075 .caption-container .caption-title {
    color:var(--color_3) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_398366075 .caption-container .caption-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_398366075 .caption-container .caption-text .rteBlock { color:var(--color_3) !important; }

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

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

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

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

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

  *#dm .dmInner *.u_3845740342 .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_1137074734 .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 nav.u_1998592992 { color:black !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_3845740342 .photoGalleryThumbs { padding:10px !important; }

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

  *#dm .dmInner *.u_3845740342 .photoGalleryViewAll { padding:0 10px !important; }

  *#dm .dmInner div.u_3845740342 .caption-container .caption-text { font-size:16px !important; }

  *#dm .dmInner div.u_3845740342 .caption-container .caption-text .rteBlock { font-size:16px !important; }

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

  *#dm .dmInner *.u_1137074734 .photoGalleryThumbs { padding:10px !important; }

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

  *#dm .dmInner *.u_1137074734 .photoGalleryViewAll { padding:0 10px !important; }

  *#dm .dmInner div.u_1137074734 .caption-container .caption-text { font-size:16px !important; }

  *#dm .dmInner div.u_1137074734 .caption-container .caption-text .rteBlock { font-size:16px !important; }

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

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

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

  *#dm .dmInner *.u_1616126216 .photoGalleryThumbs { padding:10px !important; }

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

  *#dm .dmInner *.u_1616126216 .photoGalleryViewAll { padding:0 10px !important; }

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

  *#dm .dmInner div.u_398366075 .caption-container .caption-text { font-size:17px !important; }

  *#dm .dmInner div.u_398366075 .caption-container .caption-text .rteBlock { font-size:17px !important; }

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

  *#dm .dmInner *.u_398366075 .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_398366075 .photoGalleryThumbs { padding:7.5px !important; }

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

  *#dm .dmInner *.u_398366075 .photoGalleryViewAll { padding:0 7.5px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_3845740342 .photoGalleryThumbs { padding:5px !important; }

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

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

  *#dm .dmInner div.u_3845740342 .caption-container .caption-text { font-size:17px !important; }

  *#dm .dmInner div.u_3845740342 .caption-container .caption-text .rteBlock { font-size:17px !important; }

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

  *#dm .dmInner *.u_1137074734 .photoGalleryThumbs { padding:5px !important; }

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

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

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

  *#dm .dmInner div.u_1137074734 .caption-container .caption-text { font-size:17px !important; }

  *#dm .dmInner div.u_1137074734 .caption-container .caption-text .rteBlock { font-size:17px !important; }

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

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

  *#dm .dmInner *.u_1616126216 .photoGalleryThumbs { padding:10px !important; }

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

  *#dm .dmInner *.u_1616126216 .photoGalleryViewAll { padding:0 10px !important; }

  *#dm .dmInner *.u_398366075 .photoGalleryThumbs { padding:5px !important; }

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

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

  *#dm .dmInner div.u_398366075 .caption-container .caption-text { font-size:16px !important; }

  *#dm .dmInner div.u_398366075 .caption-container .caption-text .rteBlock { font-size:16px !important; }

  *#dm .dmInner div.u_398366075 .caption-container .caption-title { font-size:24px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_3845740342 .photoGalleryThumbs { padding:5px !important; }

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

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

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

  *#dm .dmInner div.u_3845740342 .caption-container .caption-text { font-size:16px !important; }

  *#dm .dmInner div.u_3845740342 .caption-container .caption-text .rteBlock { font-size:16px !important; }

  *#dm .dmInner *.u_1137074734 .photoGalleryThumbs { padding:5px !important; }

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

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

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

  *#dm .dmInner div.u_1137074734 .caption-container .caption-text { font-size:16px !important; }

  *#dm .dmInner div.u_1137074734 .caption-container .caption-text .rteBlock { font-size:16px !important; }

  *#dm .dmInner *.u_1616126216 .photoGalleryThumbs { padding:5px !important; }

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

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

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

  *#dm .dmInner *.u_398366075 .photoGalleryThumbs { padding:5px !important; }

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

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

  *#dm .dmInner div.u_398366075 .caption-container .caption-text { font-size:14px !important; }

  *#dm .dmInner div.u_398366075 .caption-container .caption-text .rteBlock { font-size:14px !important; }

  *#dm .dmInner div.u_398366075 .caption-container .caption-title { font-size:20px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    background-size: auto;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/7b33893c/dms3rep/multi/opt/circle-background-1920w.png);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 830px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(37,42,46,1);
    opacity: 0.6;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    border-color: rgba(0, 0, 0, 1);
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-style: solid;
    background-image: url("https://lirp.cdn-website.com/7b33893c/dms3rep/multi/opt/b453de422fc65096ef92ed0481ecbf7b6053ad68-1920w.png");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_75n {
    width: 67.59%;
    height: auto;
    max-width: 100%;
}
    
#widget_sn8 {
    width: 51.42%;
    height: auto;
    max-width: 100%;
}
    
#group_6jl {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 46%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    height: auto;
}
    
#widget_j4k {
    width: 280px;
    height: auto;
    min-height: 48px;
    max-width: 100%;
}
    
#ae5cbafa {
    width: 280px;
    height: auto;
    min-height: 48px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: 675px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc3622781521 {
    background-repeat: no-repeat;
    background-size: contain;
}
    
#widget_75n {
    width: 100.00%;
}
    
#widget_sn8 {
    width: 78.98%;
}
    
#group_6jl {
    width: 75%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 3bd85219866cc3622781520 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_75n {
    width: 100.00%;
}
    
#widget_sn8 {
    width: 100.00%;
}
    
#group_6jl {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    width: 75%;
}
    
#widget_j4k {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ae5cbafa {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 7e82746 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\37 e87f0bb {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 20px;
    order: 0;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#a66986a3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\30 c3e399a {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 0px;
    order: 1;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#widget_fkf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_q4v {
    width: 59.82%;
    height: auto;
    max-width: 100%;
}
    
#widget_o69 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ae1d1b49 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 7e82746 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#aabd4b20 {
    margin: 0px 0% 0px 0%;
}
    
#\30 c3e399a {
    column-gap: 4%;
}
    
#widget_q4v {
    width: 80.97%;
}
}



@media (max-width: 767px) {
    
#\36 7e82746 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 e87f0bb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 c3e399a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#widget_q4v {
    width: 100.00%;
}
}



@media all {
    
#\32 7442106 {
    width: 64px;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 ab6baa9 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0px 40px 0px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\32 ecb676b {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    background-color: var(--color_7);
    background-image: none;
    justify-content: flex-start;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#dd3d1607 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#ad58f307 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    order: 1;
    flex-direction: row;
    margin: 0% 0% 0% 0%;
}
    
#e1008ffb {
    margin: 0px 0% 0px 0%;
}
    
#d18718d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 e420204 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 20px;
    order: 0;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\38 94ac0f5 {
    width: 65.89%;
    height: auto;
    max-width: 100%;
}
    
#widget_dle {
    width: 64px;
    height: auto;
    max-width: 100%;
}
    
#widget_2ej {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 9f2fbc7 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    background-color: var(--color_7);
    background-image: none;
    justify-content: flex-start;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#d0b24985 {
    width: 64px;
    height: auto;
    max-width: 100%;
}
    
#e5badf15 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 177538d {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    background-color: var(--color_7);
    background-image: none;
    justify-content: flex-start;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#c9aa8ba5 {
    width: 64px;
    height: auto;
    max-width: 100%;
}
    
#ee0c26bb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 f04ccb7 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    background-color: var(--color_7);
    background-image: none;
    justify-content: flex-start;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#cba05053 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_ehk {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 20px;
    order: 2;
}
    
#widget_l21 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_pv6 {
    width: 75%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 ab6baa9 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#e1008ffb {
    margin: 0px 0% 0px 0%;
}
    
#ad58f307 {
    column-gap: 2%;
}
    
#\38 94ac0f5 {
    width: 100.00%;
}
    
#widget_pv6 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\34 ab6baa9 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 ecb676b {
    min-width: 32px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#ad58f307 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\39 e420204 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 9f2fbc7 {
    min-width: 32px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\31 177538d {
    min-width: 32px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\35 f04ccb7 {
    min-width: 32px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#group_ehk {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 94ac0f5 {
    width: 100.00%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e0e22a6c {
    width: 11.36%;
    height: auto;
    max-width: 100%;
}
    
#a0c91b98 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 37.18%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
}
    
#f03c8e58 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    order: 1;
}
    
#\38 d264a60 {
    width: 35.92%;
    height: auto;
    max-width: 100%;
}
    
#cf6c7fbd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c86be99 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 20px;
    order: 0;
    align-items: center;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#ad54876e {
    width: 47px;
    height: auto;
    max-width: 100%;
}
    
#\33 b4e6f8a {
    width: 100%;
    height: 490px;
    min-height: 100px;
    max-width: 100%;
}
    
#\36 6e361ce {
    width: 133px;
    height: auto;
    max-width: 100%;
}
    
#\39 a8eab66 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\31 397e784 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a0c91b98 {
    width: 59.20%;
}
    
#\33 b4e6f8a {
    height: 390px;
}
    
#fcf6a915 {
    margin: 0px 0% 0px 0%;
}
    
#\31 397e784 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (max-width: 767px) {
    
#a0c91b98 {
    width: 100.00%;
}
    
#f03c8e58 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 c86be99 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 b4e6f8a {
    height: 446px;
}
    
#\31 397e784 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 10d5537 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bcfcb42a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_7);
    background-image: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 8606c2a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bcebc96b {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 40px 0px 40px;
    margin: 0% 0% 0% 0%;
}
    
#db57cf65 {
    margin: 0px 0% 0px 0%;
}
    
#b9a408ef {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
}



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



@media (max-width: 767px) {
    
#bcfcb42a {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#bcebc96b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#db57cf65 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d50e7be1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#f93815e7 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#eae1557f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\38 ff7c43c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_v23 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_mqc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_vpn {
    width: 420px;
    height: auto;
    min-height: 48px;
    max-width: 100%;
    order: 3;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f93815e7 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 54da4b9 {
    margin: 0px 0% 0px 0%;
}
}



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



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d680d8e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 33b2ebd {
    width: 64.76%;
    height: 250px;
    max-width: 100%;
    order: 1;
}
    
#\37 f8a748b {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 614c2ea {
    width: 280px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 1;
}
    
#ed89c258 {
    width: 100%;
    height: 670px;
    max-width: 100%;
}
    
#\38 ae05a2e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7fbb7ff {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 fc23fe6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 50%;
    min-width: 4%;
    border-style: solid;
    border-color: rgba(226, 159, 148, 1) rgba(226, 159, 148, 1) rgba(226, 159, 148, 1) rgba(226, 159, 148, 1);
    border-width: 3px 3px 3px 3px;
    border-radius: 8px 8px 8px 8px;
    order: 1;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\37 04f8cc5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#\39 24217c8[data-css-edit] {
    z-index: 1;
}
#\39 24217c8 {
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0px 0px 100px;
}
    
#\30 c455a43 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 50%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 9634745 {
    margin: 0px 0% 0px 0%;
}
    
#\37 33b2ebd {
    height: 144px;
}
    
#\37 f8a748b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    row-gap: 20px;
    column-gap: 2%;
}
    
#ed89c258 {
    height: 712px;
}
    
#\37 fc23fe6 {
    width: 48%;
    min-height: 8px;
}
    
#\39 24217c8 {
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 60px;
}
    
#\30 c455a43 {
    width: 50%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\37 33b2ebd {
    height: 112px;
}
    
#\37 f8a748b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#ed89c258 {
    height: 330px;
}
    
#\37 fc23fe6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 24217c8 {
    align-items: center;
    margin: 0px 0% 0px 0px;
}
    
#\30 c455a43 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media all {
    
#\35 6451819 {
    align-items: flex-start;
    width: 80%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 3%;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    flex-direction: row;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#adb3c3d8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 a76a66a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 83fe6ec {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 254px;
    max-height: 100%;
    row-gap: 30px;
    column-gap: 24px;
    height: auto;
}
    
#\30 f5252a7 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    order: 1;
    flex-direction: row;
    margin: 0% 0% 0% 0%;
}
    
#ee921005 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    align-self: stretch;
    background-color: rgba(254,249,244,1);
    background-image: none;
    border-style: solid;
    border-color: rgba(201,167,145,1) rgba(201,167,145,1) rgba(201,167,145,1) rgba(201,167,145,1);
    border-width: 1px 1px 1px 1px;
    padding: 5% 4% 5% 4%;
    margin: 0px 0px 0px 0px;
}
    
#\34 055b4dc {
    min-height: 0;
    column-gap: 2%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\36 14e6ab3 {
    width: 62.50%;
    height: auto;
    max-width: 100%;
}
    
#\37 b26955a {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\31 f8de7bc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 7fae0fa {
    align-items: flex-start;
    width: 84.04%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    height: auto;
}
    
#\34 575863a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.79%;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    height: auto;
    order: 0;
}
    
#\31 5a989f3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a5838c64 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 5516bd6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\35 21e1b39 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 84cad18 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    align-self: stretch;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.05);
    border-width: 1px 1px 1px 1px;
    background-color: var(--color_3);
    background-image: none;
    justify-content: flex-start;
    padding: 5% 4% 5% 4%;
    margin: 0px 0px 0px 0px;
}
    
#a258b635 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.05);
    border-width: 1px 1px 1px 1px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#e165f994 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 20px;
    order: 1;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\38 fe14b5c {
    align-items: flex-start;
    width: 84.04%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    height: auto;
}
    
#\38 29eb4d9 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\34 92888cc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 654a7f8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.79%;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    height: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 be9d8db {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_hk0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 6451819 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    width: 100%;
}
    
#\38 83fe6ec {
    min-width: 32px;
    align-self: stretch;
    width: 100.00%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a258b635 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 f5252a7 {
    column-gap: 4%;
}
    
#\34 055b4dc {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 d224281 {
    margin: 0px 0% 0px 0%;
}
    
#\36 14e6ab3 {
    width: 88.05%;
}
}



@media (max-width: 767px) {
    
#\35 6451819 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 83fe6ec {
    min-width: 32px;
    row-gap: 20px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a258b635 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\30 f5252a7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\34 575863a {
    align-items: flex-start;
}
    
#\34 055b4dc {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#e165f994 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 654a7f8 {
    align-items: flex-start;
}
    
#\36 14e6ab3 {
    width: 100.00%;
}
}

