@media all {
  *#dm .dmInner a.u_1085429137:hover { background-image:none !important; }

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

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

  *#dm .dmInner div.u_1660783918 .photoGalleryThumbs .image-container { border-radius:0% 0% 0% 0% !important; }

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

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

  *#dm .dmInner div.u_1387401912 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1660783918 .caption-container .caption-text {
    font-family:'Noto Sans' !important;
    color:rgba(10,66,90,1) !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1660783918 .caption-container .caption-text .rteBlock {
    font-family:'Noto Sans' !important;
    color:rgba(10,66,90,1) !important;
    font-weight:300 !important;
  }

  *#dm .dmInner a.u_1841541682 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1185419116 .iconBg { display:none !important; }

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

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

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

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

  *#dm .dmInner a.u_1185419116 {
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-color:rgba(63,70,78,1) rgba(63,70,78,1) rgba(63,70,78,1) rgba(63,70,78,1) !important;
  }

  *#dm .dmInner a.u_1185419116:hover {
    background-image:none !important;
    background-color:rgba(63,70,78,1) !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1185419116.hover {
    background-image:none !important;
    background-color:rgba(63,70,78,1) !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1185419116 span.text {
    color:rgba(63,70,78,1) !important;
    font-family: Lora !important;
    font-weight:600 !important;
  }

  *#dm .dmInner a.u_1841541682 {
    background-color:rgba(63,70,78,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1841541682:hover {
    background-image:none !important;
    background-color:rgba(189,166,119,1) !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1841541682.hover {
    background-image:none !important;
    background-color:rgba(189,166,119,1) !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1213704648 .svg { fill:rgba(63,70,78,1) !important; }

  *#dm .dmInner div.u_1213704648 span[data-icon-mask] { background-color:rgba(63,70,78,1) !important; }

  *#dm .dmInner div.u_4270376765 hr {
    color:rgba(189,166,119,1) !important;
    border-width:3px !important;
  }

  *#dm .dmInner div.u_1387401912 .svg { fill:rgba(63,70,78,1) !important; }

  *#dm .dmInner div.u_1387401912 span[data-icon-mask] { background-color:rgba(63,70,78,1) !important; }

  *#dm .dmInner div.u_1745756431 hr {
    color:rgba(189,166,119,1) !important;
    border-width:3px !important;
  }

  *#dm .dmInner div.u_1270834608 .svg { fill:rgba(63,70,78,1) !important; }

  *#dm .dmInner div.u_1270834608 span[data-icon-mask] { background-color:rgba(63,70,78,1) !important; }

  *#dm .dmInner div.u_1323727049 hr {
    color:rgba(189,166,119,1) !important;
    border-width:3px !important;
  }

  *#dm .dmInner div.u_1718071560 .svg { fill:rgba(63,70,78,1) !important; }

  *#dm .dmInner div.u_1718071560 span[data-icon-mask] { background-color:rgba(63,70,78,1) !important; }

  *#dm .dmInner div.u_1657580287 hr {
    color:rgba(189,166,119,1) !important;
    border-width:3px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1660783918 .caption-container .caption-title {
    font-family: 'Lora' !important;
    color:rgba(63,70,78,1) !important;
    font-weight:500 !important;
  }

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

  *#dm .dmInner div.u_1004136461 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family:"Noto Sans" !important;
    line-height:24px !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1004136461 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family:"Noto Sans" !important;
    line-height:24px !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1004136461 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family:"Noto Sans" !important;
    line-height:24px !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1291287172 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family:"Noto Sans" !important;
    line-height:24px !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1291287172 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family:"Noto Sans" !important;
    line-height:24px !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1291287172 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family:"Noto Sans" !important;
    line-height:24px !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1065702831 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family:"Noto Sans" !important;
    line-height:24px !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1065702831 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family:"Noto Sans" !important;
    line-height:24px !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1065702831 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family:"Noto Sans" !important;
    line-height:24px !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner a.u_1883690335 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1883690335 {
    background-color:rgba(63,70,78,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1883690335:hover {
    background-image:none !important;
    background-color:rgba(189,166,119,1) !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1883690335.hover {
    background-image:none !important;
    background-color:rgba(189,166,119,1) !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1161703235 .socialHubInnerDiv {
    justify-content:flex-end !important;
    column-gap:9px !important;
  }

  *#dm .dmInner div.u_1161703235 .socialHubIcon {
    width:50px !important;
    height:50px !important;
    font-size:33px !important;
    line-height:50px !important;
  }

  *#dm .dmInner *.u_1772328338 { background-position:0% 50% !important; }

  *#dm .dmInner *.u_1131500712 { background-position:50% 100% !important; }

  *#dm .dmInner *.u_1106546523 { background-position:100% 50% !important; }

  *#dm .dmInner div.u_1484692320 hr {
    color:rgba(63,70,78,1) !important;
    border-width:3px !important;
  }

  *#dm .dmInner div.u_1556879311 hr {
    color:rgba(63,70,78,1) !important;
    border-width:3px !important;
  }

  *#dm .dmInner div.u_1602363632 img {
    border-style:solid !important;
    border-color:rgba(63,70,78,1) rgba(63,70,78,1) rgba(63,70,78,1) rgba(63,70,78,1) !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    object-position:50% 0% !important;
  }

  *#dm .dmInner div.u_1624199270 .socialHubIcon {
    width:40px !important;
    height:40px !important;
    font-size:27px !important;
    line-height:40px !important;
  }

  *#dm .dmInner div.u_1624199270 .socialHubInnerDiv {
    justify-content:flex-start !important;
    column-gap:9px !important;
  }

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

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

  *#dm .dmInner nav.u_1998592992 { color:black !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1660783918 .photoGalleryThumbs { padding:10px !important; }

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

  *#dm .dmInner *.u_1660783918 .photoGalleryViewAll { padding:0 20px !important; }

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

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

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

  *#dm .dmInner *.u_1660783918 .photoGalleryThumbs .image-container a { padding-top:320px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1660783918 .photoGalleryThumbs .image-container a { padding-top:211px !important; }

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

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

  *#dm .dmInner *.u_1660783918 .photoGalleryViewAll { padding:0 20px !important; }

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

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

  *#dm .dmInner div.u_1660783918 .caption-container .caption-text .rteBlock { font-size:15px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1660783918 .photoGalleryThumbs { padding:5px !important; }

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

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

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

  *#dm .dmInner *.u_1660783918 .caption-inner {
    padding-left:6px !important;
    padding-right:6px !important;
  }

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

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

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

  *#dm .dmInner div.u_1161703235 .socialHubIcon {
    width:38px !important;
    height:38px !important;
    font-size:25px !important;
    line-height:38px !important;
  }

  *#dm .dmInner div.u_1161703235 .socialHubInnerDiv { column-gap:11px !important; }

  *#dm .dmInner div.u_1624199270 .socialHubIcon {
    width:38px !important;
    height:38px !important;
    font-size:25px !important;
    line-height:38px !important;
  }

  *#dm .dmInner div.u_1624199270 .socialHubInnerDiv {
    column-gap:11px !important;
    justify-content:center !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: var(--color_4);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 446px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 20% 2% 13% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.8;
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(255, 255, 255, 1) 64%, rgba(0, 0, 0, 0) 100%);
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/41541816/dms3rep/multi/opt/Depositphotos_1914829_L-1920w.jpg");
    background-position: 50% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_c5i {
    width: 99.32%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_nq3 {
    width: 55.25%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#\34 8ebfa7b {
    width: 220px;
    height: 55px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 5% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_glj {
    width: 95.93%;
    height: auto;
    max-width: 100%;
}
    
#\34 e1f1508 {
    width: 220px;
    height: 55px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\37 756189b {
    width: 220px;
    height: 55px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 159bb88 {
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    align-items: center;
    min-width: 4%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 10px 0% 0% 0%;
}
    
#\36 750f289 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 1939052 {
    min-height: 47px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 5% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#d183250c::before, #d183250c > .bgExtraLayerOverlay {
    
}
#d183250c {
    background-image: linear-gradient(180deg, rgba(217, 217, 217, 1) 0%, rgba(63, 70, 78, 1) 100%);
    background-position: 0% 100%;
    background-attachment: fixed;
    background-origin: border-box;
}
    
#a80b0e62 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_b1t {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f4ef9087 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#ca548ba9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 22%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b2cec660 {
    min-height: 203px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 2acb6f4::before, #\32 2acb6f4 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.63;
    border-radius: inherit;
}
#\32 2acb6f4 {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/41541816/dms3rep/multi/opt/GettyImages-1309127077-1920w.webp");
    background-position: 50% 0%;
}
    
#widget_v9b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_94s {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9726c6f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 22%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 4758f0c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 b13a062 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 45b89f5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 22%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b53b208c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 f516b52 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 2672ae0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 22%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ca18e9df {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 a368077 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d155178d {
    margin: 0px 0% 0px 0%;
}
    
#widget_adf.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_adf {
    width: 30px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#a39d601e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#a39d601e {
    width: 30px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0bddfa7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 0bddfa7 {
    width: 30px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f643a7ec.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f643a7ec {
    width: 30px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_j3b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\32 3887f78 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 2ec5f55 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 3b70948 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#becc49f3::before, #becc49f3 > .bgExtraLayerOverlay {
    
}
#becc49f3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    order: 1;
    background-color: rgba(63,70,78,1);
    border-width: 0px 0px 0px 0px;
    border-color: rgba(15,95,130,1) rgba(15,95,130,1) rgba(15,95,130,1) rgba(15,95,130,1);
    border-style: solid;
    justify-content: flex-start;
    padding: 0px 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 e6e0eaf {
    background-image: linear-gradient(180deg, rgba(255, 255, 255, 1) 26%, rgba(249, 249, 249, 1) 100%);
    background-origin: border-box;
}
    
#\30 67368fe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#cbd95c3e {
    min-height: 707px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#widget_1f9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_jg5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 df26c06 {
    margin: 0px 0% 0px 0%;
}
    
#\33 7defb7b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 7defb7b {
    width: 30px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 729938d {
    width: 250px;
    height: 55px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_9jg {
    width: 100%;
    height: 558px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\30 8098909 {
    min-height: 432px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 5% 2% 5% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\34 25b373f::before, #\34 25b373f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255,255,255,1);
    opacity: 0.4;
    border-radius: inherit;
}
#\34 25b373f {
    background-image: url("https://irp.cdn-website.com/41541816/dms3rep/multi/opt/WhatsApp+Image+2026-08-05+at+10.12.10+%284%29-1920w.jpeg");
    background-position: 50% 0%;
}
    
#b70f74d3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 22px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(189,166,119,1) rgba(189,166,119,1) rgba(189,166,119,1) rgba(189,166,119,1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 0.67);
    background-image: none;
    padding: 4% 3% 4% 3%;
    margin: 0% 0% 0% 0%;
}
    
#widget_ho2 {
    width: 99.96%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#cafbbfd9 {
    margin: 0px 0% 0px 0%;
}
    
#\30 950adf9 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 135px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c76e1a00 {
    width: 99.96%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b7998f59 {
    width: 220px;
    height: 55px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3bb86b7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 3bb86b7 {
    width: 44px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 40px 20px 40px 20px;
    grid-area: 1 / 1 / 2 / 2;
}
}



@media all {
    
#f6d8f8ed {
    min-height: 694px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 5% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\33 cb7b043 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 301f8b5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c780b5a8::before, #c780b5a8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.65;
    border-radius: inherit;
}
#c780b5a8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: url("https://irp.cdn-website.com/41541816/dms3rep/multi/opt/GettyImages-1309127077-1920w.webp");
}
    
#\30 66becd0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(243, 243, 243, 0.9);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(189,166,119,1) rgba(189,166,119,1) rgba(189,166,119,1) rgba(189,166,119,1);
    border-style: solid;
    padding: 3% 1% 3% 1%;
    margin: 0% 0% 0% 0%;
}
    
#b787305a {
    margin: 0px 0% 0px 0%;
}
    
#b0bfb6b7 {
    width: 250px;
    height: 55px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 edbc349 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 a610244 {
    min-height: 47px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 6% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\39 1f7c9c9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e8bcd864 {
    margin: 0px 0% 0px 0%;
}
    
#\38 69ec4e3::before, #\38 69ec4e3 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.62;
    border-radius: inherit;
}
#\38 69ec4e3 {
    background-color: rgba(15,95,130,1);
    background-image: url("https://irp.cdn-website.com/41541816/dms3rep/multi/opt/GettyImages-1309127077-1920w.webp");
    background-position: 50% 0%;
}
}



@media all {
    
#\33 a4f0527 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 30.6%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ae9b9f68 {
    background-image: linear-gradient(180deg, rgba(217, 217, 217, 1) 0%, rgba(63, 70, 78, 1) 100%);
    border-width: 0 0px 0 0;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    background-attachment: fixed;
    background-origin: border-box;
}
    
#\35 5a54aac {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 2d91cba {
    min-height: 111px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 2% 7% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_n5d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_n5d {
    width: 60px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#\36 678b32d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 fc7c0c1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 30.6%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-width: 0 0px 0 1px;
    border-color: #000000 rgba(255,255,255,1) #000000 rgba(255,255,255,1);
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#aa2cb46b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a08cf590 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\35 b95a932.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 b95a932 {
    width: 60px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#\36 5b829b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ea6023e7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#c7b08fde {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 30.6%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ae369070 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 baeea26 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 7bf4221 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d178dbcd.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d178dbcd {
    width: 60px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#\37 d51673a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\38 1159918 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#\31 c24ff0f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a9c4b7f0 {
    background-color: rgba(249,249,249,1);
    background-image: none;
}
    
#\31 cbdace9 {
    margin: 0px 0% 0px 0%;
}
    
#widget_m6e {
    width: 100%;
    height: 310px;
    min-height: 100px;
    max-width: 100%;
}
}



@media all {
    
#\30 6918ccf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\34 9194f34 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 20% 0% 20% 0%;
}
    
#\32 4e6345b {
    background-image: url("https://irp.cdn-website.com/41541816/dms3rep/multi/opt/foto-1920w.jpg");
    background-color: var(--color_2);
}
    
#\37 a758441 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 496640c {
    background-image: none;
    background-color: var(--color_2);
}
    
#fa6894a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b4e447b1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b4e447b1 {
    width: 100.00%;
    height: 572px;
    max-width: 100%;
    margin: -2% 0% 2% -2%;
}
    
#\38 95ef206 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#b792f937 {
    min-height: 561px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#f0269073 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 71db19b::before, #\39 71db19b > .bgExtraLayerOverlay {
    
}
#\39 71db19b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    order: 0;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(15,95,130,1) rgba(15,95,130,1) rgba(15,95,130,1) rgba(15,95,130,1);
    border-style: solid;
    justify-content: flex-start;
    background-color: rgba(63,70,78,1);
    padding: 0px 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#c241c979.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c241c979 {
    width: 30px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ada940c9 {
    margin: 0px 0% 0px 0%;
}
    
#\36 0cc3bf3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 0cc3bf3 {
    width: 221px;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 10px 0px 10px 0px;
    grid-area: 1 / 1 / 2 / 2;
}
}



@media all {
    
#da9070a9 {
    margin: 0px 0% 0px 0%;
}
    
#b939e225 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#fd9eae58 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cf79826b {
    min-height: 107px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
}



@media all {
    
#\33 628f373 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#adc7939c {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 0%;
    padding-right: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#\32 ad48bad {
    width: auto;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\36 3bd85219866cc3622781520 {
    padding: 25% 4% 10% 4%;
}
    
#widget_c5i {
    width: 100.00%;
}
    
#widget_nq3 {
    width: 99.54%;
}
    
#\36 3bd85219866cc3622781521 {
    padding: 16px 16px 16px 16px;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 6%;
    padding-right: 6%;
}
    
#widget_glj.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0%;
}
#widget_glj {
    width: 86.39%;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3d24979f4a54e38542a8abd {
    padding-right: 0%;
    justify-content: flex-start;
    align-items: center;
}
    
#\36 750f289.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0%;
}
#\36 750f289 {
    width: 100.00%;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 1939052 {
    padding-left: 6%;
    padding-right: 6%;
    padding-top: 6%;
}
    
#d183250c::before, #d183250c > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b2cec660 {
    padding-left: 2%;
    padding-right: 2%;
    column-gap: 2%;
    min-height: 204px;
    flex-direction: row;
    flex-wrap: wrap;
}
    
#ca548ba9 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 9726c6f {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\33 45b89f5 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\30 2672ae0 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cbd95c3e {
    min-height: 450px;
    column-gap: 6%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#becc49f3::before, #becc49f3 > .bgExtraLayerOverlay {
    
}
#becc49f3 {
    background-size: cover;
    background-repeat: no-repeat;
    width: 47%;
    justify-content: center;
    min-height: 8px;
}
    
#\30 67368fe {
    width: 47%;
    min-height: 8px;
}
    
#widget_jg5 {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 8098909 {
    padding-left: 6%;
    padding-right: 6%;
    min-height: 324px;
}
    
#\34 25b373f::before, #\34 25b373f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\34 25b373f {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#b70f74d3 {
    row-gap: 25px;
}
    
#widget_ho2 {
    width: 98.84%;
}
    
#c76e1a00 {
    width: 98.84%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f6d8f8ed {
    padding-left: 3%;
    padding-right: 3%;
    min-height: 412px;
}
    
#c780b5a8::before, #c780b5a8 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 a610244 {
    padding-left: 6%;
    padding-right: 6%;
    padding-top: 6%;
}
    
#\38 69ec4e3::before, #\38 69ec4e3 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 a4f0527 {
    width: 32%;
    min-height: 8px;
}
    
#\32 2d91cba {
    padding-left: 2%;
    padding-right: 2%;
    column-gap: 2%;
    min-height: 204px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\34 fc7c0c1 {
    width: 32%;
    min-height: 8px;
}
    
#c7b08fde {
    width: 32%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 1159918 {
    min-height: 41px;
    padding: 0% 0% 0% 0%;
}
    
#widget_m6e {
    width: 100.00%;
    height: 182px;
}
    
#\31 cbdace9 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 95ef206 {
    width: 47%;
    min-height: 8px;
}
    
#b792f937 {
    min-height: 639px;
    column-gap: 6%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#f0269073 {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\39 71db19b {
    width: 47%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#da9070a9 {
    margin: 0px 0% 0px 0%;
}
    
#cf79826b {
    padding: 0% 0% 0% 0%;
}
}



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



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    justify-content: center;
    row-gap: 20px;
    height: auto;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 45% 4% 20% 4%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#widget_c5i {
    width: 84.19%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_nq3 {
    width: 100.00%;
    order: 1;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 25px;
    padding: 12% 6% 8% 6%;
}
    
#widget_glj {
    margin-left: 0px;
    margin-right: 0px;
    width: 98.73%;
    max-width: 100%;
}
    
#\34 e1f1508 {
    width: 220px;
    max-width: 100%;
    height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#\37 756189b {
    width: 220px;
    height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#\32 159bb88 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\36 750f289 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 1939052 {
    min-height: unset;
    flex-direction: column;
    padding: 8% 6% 4% 6%;
}
    
#a80b0e62 {
    width: 100%;
    min-height: 31px;
    align-items: center;
}
    
#d183250c::before, #d183250c > .bgExtraLayerOverlay {
    
}
    
#f4ef9087 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ca548ba9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#b2cec660 {
    min-height: 0;
    flex-direction: column;
    row-gap: 20px;
    flex-wrap: nowrap;
    padding: 8% 6% 12% 6%;
}
    
#\32 9726c6f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\33 45b89f5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\30 2672ae0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\32 2acb6f4 {
    background-position: 0% 50%;
}
}



@media (max-width: 767px) {
    
#becc49f3::before, #becc49f3 > .bgExtraLayerOverlay {
    
}
#becc49f3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\30 67368fe {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 30px;
    justify-content: space-between;
    align-content: center;
    padding: 8% 16px 8% 16px;
    margin: 0% 0% 0% 0%;
}
    
#cbd95c3e {
    min-height: 0;
    flex-direction: column;
    row-gap: 15px;
    flex-wrap: nowrap;
    padding: 2% 4% 6% 4%;
}
    
#widget_jg5 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
    max-width: 100%;
}
    
#\30 df26c06 {
    margin: 0px 0% 0px 0%;
}
    
#\34 729938d {
    width: 230px;
    max-width: 100%;
    height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#widget_9jg {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\30 8098909 {
    min-height: unset;
    flex-direction: column;
    padding: 6% 6% 6% 6%;
}
    
#b70f74d3 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    row-gap: 20px;
    padding: 8% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 25b373f::before, #\34 25b373f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\34 25b373f {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#widget_ho2 {
    width: 99.24%;
}
    
#cafbbfd9 {
    margin: 0px 0% 0px 0%;
}
    
#\30 950adf9 {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
    height: auto;
    min-height: 55px;
}
    
#c76e1a00 {
    width: 99.24%;
}
    
#\35 3bb86b7 {
    max-width: 100%;
    margin: 20px 20px 20px 20px;
}
}



@media (max-width: 767px) {
    
#f6d8f8ed {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    padding-top: 4%;
    flex-wrap: nowrap;
}
    
#\33 cb7b043 {
    order: 0;
}
    
#\30 301f8b5 {
    justify-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 66becd0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 10% 1% 10% 1%;
    margin: 0% 0% 0% 0%;
}
    
#b0bfb6b7 {
    width: 230px;
    max-width: 100%;
    height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#c780b5a8::before, #c780b5a8 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\34 a610244 {
    min-height: unset;
    flex-direction: column;
    padding: 18% 6% 0% 6%;
}
    
#\39 1f7c9c9 {
    width: 100%;
    min-height: 31px;
    align-items: center;
}
    
#\38 69ec4e3::before, #\38 69ec4e3 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\33 a4f0527 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\32 2d91cba {
    min-height: 0;
    flex-direction: column;
    row-gap: 40px;
    flex-wrap: nowrap;
    padding: 8% 6% 12% 6%;
}
    
#\34 fc7c0c1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#c7b08fde {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\38 1159918 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\31 c24ff0f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_m6e {
    width: 100.00%;
    height: 240px;
}
    
#\31 cbdace9 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 6918ccf {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 9194f34 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\32 4e6345b {
    background-repeat: no-repeat;
    background-size: contain;
}
}



@media (max-width: 767px) {
    
#fa6894a6 {
    width: 100.00%;
}
    
#b4e447b1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b4e447b1 {
    height: 391px;
    width: 100.00%;
    margin: -3% 0% 3% -3%;
}
    
#\38 95ef206 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 30px;
    justify-content: space-between;
    order: 0;
    align-content: center;
    padding: 8% 10px 8% 10px;
    margin: 0% 0% 0% 0%;
}
    
#b792f937 {
    min-height: 0;
    flex-direction: column;
    row-gap: 15px;
    flex-wrap: nowrap;
    padding: 7% 4% 6% 4%;
}
    
#f0269073 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
    max-width: 100%;
}
    
#\39 71db19b::before, #\39 71db19b > .bgExtraLayerOverlay {
    
}
#\39 71db19b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    background-repeat: no-repeat;
    order: 1;
    padding: 0px 2px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#ada940c9 {
    margin: 0px 0% 0px 0%;
}
    
#\36 0cc3bf3 {
    max-width: 100%;
    margin: 20px 20px 20px 20px;
}
}



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



@media (max-width: 767px) {
    
#\33 628f373 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#adc7939c {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}

#\32 2acb6f4.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,UklGRioAAABXRUJQVlA4IB4AAAAwAQCdASoKAAcAAUAmJaQAA3AA/vvtHJrQQEAgAAA=')!important}#c780b5a8.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,UklGRioAAABXRUJQVlA4IB4AAAAwAQCdASoKAAcAAUAmJaQAA3AA/vvtHJrQQEAgAAA=')!important}#\32 4e6345b.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAGhAAAgMBAQAAAAAAAAAAAAAAAAECAxEEMf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDIruucqMaXhGdj1gCif//Z')!important}#\38 69ec4e3.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,UklGRioAAABXRUJQVlA4IB4AAAAwAQCdASoKAAcAAUAmJaQAA3AA/vvtHJrQQEAgAAA=')!important}#\34 25b373f.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQMDBQAAAAAAAAAAAAAAAAEDIQIGFQQRE1Fh/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABcRAQEBAQAAAAAAAAAAAAAAAAECABH/2gAMAwEAAhEDEQA/AKdv3dk6kaRtKXetoNBkdYkcbcegBTJ1yMXSb//Z')!important}