@media all {
  *#dm .dmInner div.u_1474769269 .svg { fill:var(--color_1) !important; }

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

  *#dm .dmInner div.u_314165687 hr {
    color:var(--color_3) !important;
    border-width:8px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_3577191472 .caption-inner { background-color:rgba(122,25,18,0.75) !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_3602897830 hr {
    border-width:1px !important;
    color:rgba(122,25,18,1) !important;
  }

  *#dm .dmInner div.u_1665624629 hr {
    border-width:1px !important;
    color:rgba(122,25,18,1) !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1315447703 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_3577191472 .photoGalleryThumbs { padding:10px !important; }

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

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

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

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

  *#dm .dmInner *.u_3577191472 .photoGalleryThumbs .image-container a { padding-top:400px !important; }
}
*#dm .dmInner div.u_3577191472 p
{
	line-height:2 !important;
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_3577191472 .photoGalleryThumbs { padding:7.5px !important; }

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

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

  *#dm .dmInner *.u_3577191472 .photoGalleryThumbs .image-container a { padding-top:500px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_3577191472 .photoGalleryThumbs { padding:7.5px !important; }

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

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

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

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

  *#dm .dmInner *.u_3577191472 .photoGalleryThumbs .image-container a { padding-top:400px !important; }
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_3577191472
{
}
separatorHomeCss{color:red !important}@media all {
    
#b838ce02 {
    min-height: 8px;
    column-gap: 3%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    align-items: center;
}
    
#\35 4b46b47 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#group_jfe {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 7ac8e3e {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    align-self: stretch;
    margin: 0px 0% 0px 0%;
}
    
#widget_amk {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_leu.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_leu {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\37 f313d5e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_dhv {
    width: 100%;
    height: 540px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 4b46b47 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#b838ce02 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 4b46b47 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_dhv {
    height: 240px;
}
    
#group_jfe {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 7ac8e3e {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#d9dc708c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#f20657f2 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 200px 40px 200px 40px;
}
    
#\34 ffcc503::before, #\34 ffcc503 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.2;
    border-radius: inherit;
}
#\34 ffcc503 {
    background-image: url("https://lirp.cdn-website.com/4e1bac2b/dms3rep/multi/opt/gettyimages-1907847499_hires-1920w.JPG");
    background-attachment: fixed;
}
    
#group_k71 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_i5h {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_4kb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ed6cccf7 {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    min-height: 60px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b3952fb5 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f20657f2 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 ffcc503::before, #\34 ffcc503 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#d9dc708c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f20657f2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 100px 15px 100px 15px;
}
    
#\34 ffcc503::before, #\34 ffcc503 > .bgExtraLayerOverlay {
    
}
    
#b3952fb5 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 ac50d8a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#bda55b94 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\39 5e5b0a5::before, #\39 5e5b0a5 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.85;
    border-radius: inherit;
}
#\39 5e5b0a5 {
    background-image: url("https://lirp.cdn-website.com/4e1bac2b/dms3rep/multi/opt/GettyImages-1437783103-1920w.JPG");
    background-attachment: fixed;
}
#\39 5e5b0a5.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHBAAAgICAwAAAAAAAAAAAAAAAAIBBAMSETNB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDO0VqGLZYZJn0mmrW56VAKP//Z');
}
    
#group_e5u {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_gp8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 a8b3873 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 ebe78d4 {
    width: 100.00%;
    height: 350px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bda55b94 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\39 5e5b0a5::before, #\39 5e5b0a5 > .bgExtraLayerOverlay {
    
}
#\39 5e5b0a5.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHBAAAgICAwAAAAAAAAAAAAAAAAIBBAMSETNB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDO0VqGLZYZJn0mmrW56VAKP//Z');
}
    
#\32 ebe78d4 {
    width: 100.00%;
    height: 238px;
}
}



@media (max-width: 767px) {
    
#\32 ac50d8a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bda55b94 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\39 5e5b0a5::before, #\39 5e5b0a5 > .bgExtraLayerOverlay {
    
}
#\39 5e5b0a5.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHBAAAgICAwAAAAAAAAAAAAAAAAIBBAMSETNB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDO0VqGLZYZJn0mmrW56VAKP//Z');
}
    
#group_e5u {
    align-items: flex-start;
}
    
#\32 ebe78d4 {
    height: 188px;
    width: 100.00%;
}
}



@media all {
    
#\38 07b3b3c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#b53af2dc {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_0fa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 b662797 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_eb3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\38 07b3b3c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#b53af2dc {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media all {
    
#\33 d416a66 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 0.85);
    background-image: none;
    padding: 80px 40px 80px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\37 c45cf39 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
}
    
#\39 ca549d4 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 40px 0px 40px;
}
    
#ac75f253 {
    background-image: url("https://lirp.cdn-website.com/4e1bac2b/dms3rep/multi/opt/GettyImages-2178908449-1920w.JPG");
    background-attachment: fixed;
}
#ac75f253.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHRAAAQQDAQEAAAAAAAAAAAAAAQACAwQGEyEFEv/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAC/9oADAMBAAIRAxEAPwDf1LmSXoorkno6pXd1t6AoZcmzNsr2tsQkAkA/SIpXbKYL/9k=');
}
    
#\32 5bda33f {
    margin: 0px 0% 0px 0%;
}
    
#widget_ke0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cebcb387 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\33 d416a66 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 c45cf39 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 ca549d4 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media all {
    
#b853cd65 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: none;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(16, 16, 16, 0.1) rgba(16, 16, 16, 0.1) rgba(16, 16, 16, 0.1) rgba(16, 16, 16, 0.1);
    border-radius: 5px 5px 5px 5px;
    flex-direction: row;
    align-items: center;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#d336c7fa {
    min-height: 0;
    column-gap: 4%;
    row-gap: 80px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
}
    
#group_lq1 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\35 38f15b4 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_k4b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 31b68af {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f8086f8d {
    width: 100%;
    height: 388px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_cmt {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_lnf {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_t6o {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e3d7f027 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_j5d {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    flex-direction: row;
    order: 2;
}
    
#\30 9acaab6 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    border-radius: 3px 3px 3px 3px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    min-width: 32px;
    height: auto;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_bja {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_dpf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ccb7310f {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    border-radius: 3px 3px 3px 3px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    min-width: 32px;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#afa9157c {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\39 05e1343 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 91fa644 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    border-radius: 3px 3px 3px 3px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    min-width: 32px;
    height: auto;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a17697b {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\34 ccaf319 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 e16f5f6 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    border-radius: 3px 3px 3px 3px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    min-width: 32px;
    justify-content: flex-start;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab5fc704 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\32 9f143a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e245f3ee {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    border-radius: 3px 3px 3px 3px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    min-width: 32px;
    justify-content: flex-start;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c3dc2cc {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\37 0e9fe58 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e3161c3f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d336c7fa {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#b853cd65 {
    column-gap: 4%;
}
    
#\30 9acaab6 {
    justify-content: flex-start;
}
    
#ccb7310f {
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: 100%;
    height: auto;
    justify-content: flex-start;
}
    
#\33 91fa644 {
    justify-content: flex-start;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: 100%;
    height: auto;
}
    
#\38 e16f5f6 {
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: 100%;
    height: auto;
    justify-content: flex-start;
}
    
#e245f3ee {
    justify-content: flex-start;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: 100%;
    height: auto;
}
    
#f8086f8d {
    height: 583px;
}
}



@media (max-width: 767px) {
    
#b853cd65 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d336c7fa {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
    row-gap: 40px;
}
    
#f8086f8d {
    height: 240px;
}
    
#group_cmt {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 9acaab6 {
    min-width: 32px;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#ccb7310f {
    min-width: 32px;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\33 91fa644 {
    min-width: 32px;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\38 e16f5f6 {
    min-width: 32px;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#e245f3ee {
    min-width: 32px;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\35 38f15b4 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_lq1 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_lnf {
    align-items: flex-start;
}
    
#group_j5d {
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media all {
    
#\35 6fd4da3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\31 a7ac563 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 200px 40px 200px 40px;
}
    
#c10ba4b4 {
    background-image: url("https://lirp.cdn-website.com/4e1bac2b/dms3rep/multi/opt/GettyImages-75627240-1920w.JPG");
    background-attachment: fixed;
}
#c10ba4b4.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHRAAAgIDAAMAAAAAAAAAAAAAAQIABAMFBhExMv/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAZEQADAAMAAAAAAAAAAAAAAAAAAQIREiH/2gAMAwEAAhEDEQA/ANDSbToehrtaFkYcbEsFBHuXbbderFQ9cgHx9REHesLo6iWf/9k=');
}
    
#\31 207f48c {
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#\35 6fd4da3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 a7ac563 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 80px 20px 80px 20px;
}
    
#\31 207f48c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 237527a {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\31 aff7e9d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#cd3aa6e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 3d80092 {
    min-height: 8px;
    column-gap: 3%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    align-items: center;
}
    
#ccbdd310 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#group_nel {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    margin-left: -1px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#f72ecdbd::before, #f72ecdbd > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.7;
}
#f72ecdbd {
    background-image: url("https://lirp.cdn-website.com/4e1bac2b/dms3rep/multi/opt/GettyImages-583642008-1920w.JPG");
}
#f72ecdbd.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEH/8QAHRAAAgIDAAMAAAAAAAAAAAAAAQIAAwUGESExcf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDSTpGEdrWali9ntu+ZBpWJA4Bbz7EQP//Z');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 237527a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#f72ecdbd::before, #f72ecdbd > .bgExtraLayerOverlay {
    
}
#f72ecdbd.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEH/8QAHRAAAgIDAAMAAAAAAAAAAAAAAQIAAwUGESExcf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDSTpGEdrWali9ntu+ZBpWJA4Bbz7EQP//Z');
}
}



@media (max-width: 767px) {
    
#\32 237527a {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\34 3d80092 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ccbdd310 {
    align-items: flex-start;
}
    
#f72ecdbd::before, #f72ecdbd > .bgExtraLayerOverlay {
    
}
#f72ecdbd.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEH/8QAHRAAAgIDAAMAAAAAAAAAAAAAAQIAAwUGESExcf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDSTpGEdrWali9ntu+ZBpWJA4Bbz7EQP//Z');
}
}



@media all {
    
#\39 e32983c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 59f2634 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    align-self: stretch;
    height: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 351486e {
    width: 100%;
    height: 489px;
    max-width: 100%;
}
    
#\39 0a3c2eb {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#a37ac49c {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
}
    
#f50f42b9 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\39 8cefd3f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 41ce773 {
    min-height: 80px;
    column-gap: 3%;
    row-gap: 80px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    flex-wrap: nowrap;
}
    
#widget_nrt.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#widget_nrt {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#b261e0c7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\36 6a78af9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: -1px;
}
    
#\35 0a801a5 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    align-self: stretch;
    height: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ceb2bb26 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    order: 1;
    align-self: stretch;
    margin: 0px 0% 0px 0%;
}
    
#\36 430a197 {
    width: 100%;
    height: 521px;
    max-width: 100%;
}
    
#b69ebe5d {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\35 e7f9a8d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 4f19eb1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d783785f.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#d783785f {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\32 858f05f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#b5f995ae {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: -1px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a37ac49c {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#f50f42b9 {
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: 100%;
    height: auto;
}
    
#\39 351486e {
    height: 696px;
}
    
#\36 430a197 {
    height: 723px;
}
}



@media (max-width: 767px) {
    
#\37 59f2634 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 351486e {
    height: 240px;
}
    
#\39 0a3c2eb {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a37ac49c {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#f50f42b9 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 41ce773 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 40px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 0a801a5 {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#ceb2bb26 {
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\36 430a197 {
    height: 240px;
}
    
#b69ebe5d {
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#b9a3c0e7 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#c1ef963c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#d829ec0c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 4190fd9 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#c273dae7::before, #c273dae7 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.85;
    border-radius: inherit;
}
#c273dae7 {
    background-image: url("https://lirp.cdn-website.com/4e1bac2b/dms3rep/multi/opt/GettyImages-1437783103-1920w.JPG");
    background-attachment: fixed;
}
#c273dae7.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHBAAAgICAwAAAAAAAAAAAAAAAAIBBAMSETNB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDO0VqGLZYZJn0mmrW56VAKP//Z');
}
    
#\33 635db87 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 1d39b03 {
    width: 100.00%;
    height: 350px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_a6l {
    width: 80.00%;
    height: 424px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
    order: 3;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 4190fd9 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#c273dae7::before, #c273dae7 > .bgExtraLayerOverlay {
    
}
#c273dae7.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHBAAAgICAwAAAAAAAAAAAAAAAAIBBAMSETNB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDO0VqGLZYZJn0mmrW56VAKP//Z');
}
    
#widget_a6l {
    width: 99.53%;
    height: 414px;
}
}



@media (max-width: 767px) {
    
#c1ef963c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 4190fd9 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#c273dae7::before, #c273dae7 > .bgExtraLayerOverlay {
    
}
#c273dae7.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHBAAAgICAwAAAAAAAAAAAAAAAAIBBAMSETNB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDO0VqGLZYZJn0mmrW56VAKP//Z');
}
    
#b9a3c0e7 {
    align-items: center;
}
    
#\35 1d39b03 {
    height: 188px;
    width: 100.00%;
}
}



@media all {
    
#\31 70fb968 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#cd64246d {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#d958a2b6 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 5px 5px 5px 5px;
    border-style: solid;
    border-color: #000000 var(--color_3) #000000 var(--color_3);
    border-width: 0 5px 0 5px;
    justify-self: auto;
    align-self: auto;
    justify-content: flex-start;
    padding: 40px 80px 40px 80px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ccs {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_932 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#de72b2a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\31 70fb968 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#cd64246d {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#d958a2b6 {
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ccs {
    width: 50px;
}
}

