@media all {
  *#dm .dmInner *.u_1781518970 { display:none !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1114127391 .caption-container .caption-text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1114127391 .caption-container .caption-text .rteBlock { color:rgba(255,255,255,1) !important; }

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

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

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

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

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

  *#dm .dmInner div.u_1114127391 .caption-container .caption-title {
    color:rgba(255,255,255,1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_2108466132 {
    background-color:var(--color_1) !important;
    background-image:initial !important;
    border-radius:100px 100px 100px 100px !important;
  }

  *#dm .dmInner div.u_1918224670 {
    background-color:var(--color_1) !important;
    background-image:initial !important;
    border-radius:100px 100px 100px 100px !important;
  }

  *#dm .dmInner div.u_1382476065 {
    background-color:var(--color_1) !important;
    background-image:initial !important;
    border-radius:100px 100px 100px 100px !important;
  }

  *#dm .dmInner div.u_1877692445 {
    background-color:var(--color_1) !important;
    background-image:initial !important;
    border-radius:100px 100px 100px 100px !important;
  }

  *#dm .dmInner div.u_1739726177 {
    background-color:var(--color_1) !important;
    background-image:initial !important;
    border-radius:100px 100px 100px 100px !important;
  }

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

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

  *#dm .dmInner div.u_1353112982 {
    padding:12.5% !important;
    border-radius:100% 100% 100% 100% !important;
    border-color:rgb(176,0,2) rgb(176,0,2) rgb(176,0,2) rgb(176,0,2) !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
    border-width:0px 0px 0px 0px !important;
  }

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

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

  *#dm .dmInner div.u_1228347090 {
    padding:12.5% !important;
    border-radius:100% 100% 100% 100% !important;
    border-color:rgb(176,0,2) rgb(176,0,2) rgb(176,0,2) rgb(176,0,2) !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
    border-width:0px 0px 0px 0px !important;
  }

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

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

  *#dm .dmInner div.u_1303012820 {
    padding:12.5% !important;
    border-radius:100% 100% 100% 100% !important;
    border-color:rgb(176,0,2) rgb(176,0,2) rgb(176,0,2) rgb(176,0,2) !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
    border-width:0px 0px 0px 0px !important;
  }

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

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

  *#dm .dmInner div.u_1691729867 {
    padding:12.5% !important;
    border-radius:100% 100% 100% 100% !important;
    border-color:rgb(176,0,2) rgb(176,0,2) rgb(176,0,2) rgb(176,0,2) !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
    border-width:0px 0px 0px 0px !important;
  }

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

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

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

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

  *#dm .dmInner div.u_4259749478 img { object-fit:contain !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1114127391 .photoGalleryThumbs .image-container a { padding-top:250px !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_1114127391 .caption-container .caption-text .rteBlock { font-size:16px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1114127391 .photoGalleryThumbs { padding:5px !important; }

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1114127391 .photoGalleryThumbs .image-container a { padding-top:200px !important; }
}
*#dm *.dmBody div.u_1114127391 .caption-container .caption-text
{
	line-height:2 !important;
}
*#dm *.dmBody div.u_1114127391 .caption-container .caption-text .rteBlock
{
	line-height:2 !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1114127391
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0,0,0,0);
    --overlapping-background-image: initial;
}
}



@media all {
    
#f07daa91 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 31afff6 {
    min-height: 821px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_s23 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ism {
    width: 250px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9da1a8a::before, #\30 9da1a8a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    opacity: 0.4;
    border-radius: inherit;
}
#\30 9da1a8a {
    background-image: url(https://lirp.cdn-website.com/eae6b2bd/dms3rep/multi/opt/GettyImages-174699474-1920w.jpg);
    background-position: 50% 0%;
}
    
#\33 cbc7a4e {
    width: 500px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_pe3 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    order: 0;
    padding: 350px 65px 150px 65px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 31afff6 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
    padding: 0px 0px 0px 0px;
}
    
#f07daa91 {
    width: 100%;
    min-height: 8px;
}
    
#widget_ism {
    min-height: 55px;
}
    
#\30 9da1a8a::before, #\30 9da1a8a > .bgExtraLayerOverlay {
    
}
    
#group_pe3 {
    padding-bottom: 80px;
    padding-top: 300px;
}
    
#ee701afe {
    margin: 100px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f07daa91 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#\39 31afff6 {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#widget_ism {
    min-height: 45px;
    width: 250px;
}
    
#\30 9da1a8a::before, #\30 9da1a8a > .bgExtraLayerOverlay {
    
}
    
#ee701afe {
    margin: 50px 0% 0px 0%;
}
    
#group_pe3 {
    row-gap: 20px;
    padding: 80px 15px 60px 15px;
}
    
#\33 cbc7a4e {
    width: 250px;
}
}



@media all {
    
#ca091538 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 70px 65px 70px 65px;
    margin: 0% 0% 0% 0%;
}
    
#\38 7f3b3d4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 3033e51 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_2e8 {
    width: 100.00%;
    height: 446px;
    min-height: 100px;
    max-width: 100%;
    order: 3;
}
    
#\34 04828c3 {
    margin-top: -1px;
    margin-bottom: -1px;
}
    
#widget_m03 {
    width: 100%;
    height: 134px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 4;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ca091538 {
    padding-left: 65px;
    padding-right: 65px;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
    
#\38 7f3b3d4 {
    width: 100%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#ca091538 {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#\38 7f3b3d4 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#widget_2e8 {
    width: 100.00%;
    height: 401px;
}
    
#widget_m03 {
    height: 240px;
}
}



@media all {
    
#\37 ed46955 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#d9f11ba2 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 70px 65px 70px 65px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#dde131be {
    background-color: var(--color_3);
    background-image: initial;
}
    
#a8501ff3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 70.60%;
    min-width: 4%;
    align-items: center;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\39 e79c2c7 {
    align-items: flex-start;
    width: 100%;
    min-height: 220px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    padding-top: 100px;
    padding-bottom: 100px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    background-image: url(https://lirp.cdn-website.com/eae6b2bd/dms3rep/multi/opt/GettyImages-154013564-1920w.jpg);
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-top: -20px;
    margin-left: -20px;
    height: auto;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-right: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
#\39 e79c2c7.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAdEAABBAIDAAAAAAAAAAAAAAABAAIDBAcRBSFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAP/xAAXEQEBAQEAAAAAAAAAAAAAAAABAAIR/9oADAMBAAIRAxEAPwCw4DKdsSWZZtywABwBHYVKzL1AsaTUk2R6iKWV5G//2Q==');
}
    
#\36 1260b42 {
    align-items: flex-start;
    width: 100%;
    min-height: 150px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    padding-bottom: 20px;
    background-color: var(--color_2);
    background-image: initial;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#a1b4fd15 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 27.40580152671756%;
    min-width: 4%;
    background-image: url();
    order: 0;
    padding-left: 20px;
    padding-top: 20px;
    padding-bottom: 0%;
    padding-right: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
#a1b4fd15.lazy {
    background-image: url('');
}
    
#widget_8a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#f933d937 {
    margin-top: -1px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d9f11ba2 {
    padding-left: 65px;
    padding-right: 65px;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 2%;
}
    
#a8501ff3 {
    width: 60%;
    min-height: 8px;
}
    
#a1b4fd15 {
    width: 38%;
    min-height: 8px;
}
#a1b4fd15.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#d9f11ba2 {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#a8501ff3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: center;
}
    
#\39 e79c2c7 {
    padding-top: 120px;
    padding-bottom: 120px;
    height: auto;
    min-height: 240px;
}
#\39 e79c2c7.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAdEAABBAIDAAAAAAAAAAAAAAABAAIDBAcRBSFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAP/xAAXEQEBAQEAAAAAAAAAAAAAAAABAAIR/9oADAMBAAIRAxEAPwCw4DKdsSWZZtywABwBHYVKzL1AsaTUk2R6iKWV5G//2Q==');
}
    
#a1b4fd15 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#a1b4fd15.lazy {
    background-image: url('');
}
}



@media all {
    
#\32 7cbf00f {
    align-items: flex-start;
    width: 100%;
    min-height: 398px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    padding-top: 160px;
    padding-bottom: 160px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    background-image: url(https://lirp.cdn-website.com/eae6b2bd/dms3rep/multi/opt/GettyImages-155358649-1920w.jpg);
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-top: -20px;
    margin-left: -20px;
    height: auto;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-right: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
#\32 7cbf00f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAgICAwEAAAAAAAAAAAAAAQQAAgMRBQYhI//EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAZEQACAwEAAAAAAAAAAAAAAAACIQABAxH/2gAMAwEAAhEDEQA/AKFn1E+MbYwOZWG8I+m9eGZivdH7VBF8uiNiIghobcTUR5Sn/9k=');
}
    
#\39 c0d4079 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 70px 65px 70px 65px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\34 ecdd6d3 {
    width: 95%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 42754d6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 96bd4b5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 38%;
    min-width: 4%;
    background-image: url();
    order: 1;
    padding-left: 20px;
    padding-top: 20px;
    padding-bottom: 0%;
    padding-right: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
#\35 96bd4b5.lazy {
    background-image: url('');
}
    
#\39 34a6d94 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 60%;
    min-width: 4%;
    order: 0;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#group_73k {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    padding-bottom: 20px;
    background-color: var(--color_2);
    background-image: initial;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\32 6aaa8c1 {
    background-color: rgba(255,255,255,1);
    background-image: initial;
}
    
#\37 0cb0c07 {
    margin-top: -1px;
    margin-bottom: -1px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 c0d4079 {
    padding-left: 65px;
    padding-right: 65px;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
    
#\35 96bd4b5 {
    width: 43%;
    min-height: 8px;
}
#\35 96bd4b5.lazy {
    background-image: url('');
}
    
#\39 34a6d94 {
    width: 55%;
    min-height: 8px;
}
    
#\34 ecdd6d3 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 7cbf00f {
    padding-top: 120px;
    padding-bottom: 120px;
    height: auto;
    min-height: 240px;
}
#\32 7cbf00f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAgICAwEAAAAAAAAAAAAAAQQAAgMRBQYhI//EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAZEQACAwEAAAAAAAAAAAAAAAACIQABAxH/2gAMAwEAAhEDEQA/AKFn1E+MbYwOZWG8I+m9eGZivdH7VBF8uiNiIghobcTUR5Sn/9k=');
}
    
#\39 c0d4079 {
    min-height: unset;
    flex-direction: column;
    row-gap: 10px;
    padding: 30px 15px 30px 15px;
}
    
#\35 96bd4b5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\35 96bd4b5.lazy {
    background-image: url('');
}
    
#\39 34a6d94 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#\34 ecdd6d3 {
    width: 100%;
}
}



@media all {
    
#\33 47340d3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: initial;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\31 f6121b8 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#group_83t[data-css-edit] {
    clip-path: polygon(0 0, 0 100%, 100% 100%);
}
#group_83t {
    align-items: flex-start;
    width: 100%;
    min-height: 130px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\31 6afbb1b {
    background-color: rgba(255,255,255,1);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 f6121b8 {
    padding: 0px 0% 0px 0%;
}
    
#\33 33ec4a7 {
    margin: 0px 0% 0px 0%;
}
    
#group_83t {
    min-height: 100px;
}
}



@media (max-width: 767px) {
    
#\33 47340d3 {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
    
#\31 f6121b8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#\33 33ec4a7 {
    margin: 0px 0% 0px 0%;
}
    
#group_83t {
    min-height: 50px;
}
}



@media all {
    
#db48419e {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\30 20ae5a0 {
    width: 1070px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b7813d4 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    order: 1;
    padding: 70px 65px 70px 65px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#b3b540ff {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#b425bc60 {
    align-items: center;
    width: 1300px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    align-self: center;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#bb495c18::before, #bb495c18 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    opacity: 0.6;
    border-radius: inherit;
}
#bb495c18 {
    background-image: url(https://lirp.cdn-website.com/eae6b2bd/dms3rep/multi/opt/gettyimages-2149024765-1920w.jpg);
}
#bb495c18.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAcEAACAgIDAAAAAAAAAAAAAAAAAQIEBREWUpH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABkRAAIDAQAAAAAAAAAAAAAAAAADAQJRUv/aAAwDAQACEQMRAD8AgrZq3Vaip7aKuU2usPACqGs6kOyaYf/Z');
}
    
#c338b376 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    order: 0;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#b70499ea[data-css-edit] {
    clip-path: polygon(0 0, 100% 100%, 100% 0);
}
#b70499ea {
    align-items: flex-start;
    width: 100%;
    min-height: 130px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: -1px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a5faa3c {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    order: 2;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#cc6d8b4e[data-css-edit] {
    clip-path: polygon(0 0, 0 100%, 100% 100%);
}
#cc6d8b4e {
    align-items: flex-start;
    width: 100%;
    min-height: 130px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_1);
    background-image: initial;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% -1px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a25ebecd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bb495c18::before, #bb495c18 > .bgExtraLayerOverlay {
    
}
#bb495c18.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAcEAACAgIDAAAAAAAAAAAAAAAAAQIEBREWUpH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABkRAAIDAQAAAAAAAAAAAAAAAAADAQJRUv/aAAwDAQACEQMRAD8AgrZq3Vaip7aKuU2usPACqGs6kOyaYf/Z');
}
    
#db48419e {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
    padding: 0px 0px 0px 0px;
}
    
#b3b540ff {
    width: 100%;
    min-height: 8px;
}
    
#b70499ea {
    min-height: 100px;
}
    
#cc6d8b4e {
    min-height: 100px;
}
}



@media (max-width: 767px) {
    
#bb495c18::before, #bb495c18 > .bgExtraLayerOverlay {
    
}
#bb495c18.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAcEAACAgIDAAAAAAAAAAAAAAAAAQIEBREWUpH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABkRAAIDAQAAAAAAAAAAAAAAAAADAQJRUv/aAAwDAQACEQMRAD8AgrZq3Vaip7aKuU2usPACqGs6kOyaYf/Z');
}
    
#\37 b7813d4 {
    align-items: center;
    padding: 20px 15px 20px 15px;
}
    
#db48419e {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#b3b540ff {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#b70499ea {
    min-height: 50px;
}
    
#cc6d8b4e {
    min-height: 50px;
}
}



@media all {
    
#\39 c95bf11 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2%;
    order: 1;
    align-self: stretch;
    padding-top: 20px;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-right: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\30 23af4d5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#dc20f06a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\34 94fb31f {
    background-color: var(--color_1);
    background-image: initial;
}
    
#\35 5a85935 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 70px 65px 70px 65px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\39 3e6c14e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#bbcf7ef9 {
    justify-content: flex-start;
    align-items: center;
    width: 420px;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2%;
    align-self: stretch;
    flex-wrap: nowrap;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    border-radius: 10px 10px 10px 10px;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\30 d240f38 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2%;
    order: 1;
    align-self: stretch;
    padding-top: 20px;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-right: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#widget_h5c.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 5px 10px;
}
#widget_h5c {
    width: 65px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 febd59a {
    justify-content: flex-start;
    align-items: center;
    width: 420px;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2%;
    align-self: stretch;
    flex-wrap: nowrap;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    border-radius: 10px 10px 10px 10px;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\31 aac78cc.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 5px 10px;
}
#\31 aac78cc {
    width: 65px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 f1c81dc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#b208a1f5 {
    justify-content: flex-start;
    align-items: center;
    width: 420px;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2%;
    align-self: stretch;
    flex-wrap: nowrap;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    border-radius: 10px 10px 10px 10px;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 e0479f4.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 5px 10px;
}
#\33 e0479f4 {
    width: 65px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 f82089e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#e54ef24e {
    justify-content: flex-start;
    align-items: center;
    width: 420px;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 2%;
    align-self: stretch;
    flex-wrap: nowrap;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    border-radius: 10px 10px 10px 10px;
    justify-self: auto;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    padding: 30px 20px 30px 20px;
    grid-area: auto / auto / auto / auto;
    margin-top: 0%;
    margin-bottom: 0%;
}
    
#fa0a1997.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 5px 10px;
}
#fa0a1997 {
    width: 65px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c20b4bfb {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#af72b5fa {
    justify-content: flex-start;
    align-items: center;
    width: 420px;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 2%;
    align-self: stretch;
    flex-wrap: nowrap;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    border-radius: 10px 10px 10px 10px;
    justify-self: auto;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    padding: 30px 20px 30px 20px;
    grid-area: auto / auto / auto / auto;
    margin-top: 0%;
    margin-bottom: 0%;
}
    
#\32 aa769c0.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 5px 10px;
}
#\32 aa769c0 {
    width: 65px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b2b16a1c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ab6d2ae {
    margin-top: -1px;
    margin-bottom: -1px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 5a85935 {
    padding-left: 65px;
    padding-right: 65px;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
    
#dc20f06a {
    width: 100%;
    min-height: 8px;
}
    
#widget_h5c {
    width: 60px;
}
    
#\31 aac78cc {
    width: 60px;
}
    
#\33 e0479f4 {
    width: 60px;
}
}



@media (max-width: 767px) {
    
#\35 5a85935 {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#\39 c95bf11 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 15px;
    row-gap: 15px;
}
    
#dc20f06a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#bbcf7ef9 {
    align-items: center;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\30 d240f38 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 5px;
    row-gap: 15px;
}
    
#widget_h5c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#widget_h5c {
    width: 52px;
}
    
#\34 febd59a {
    align-items: center;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\31 aac78cc.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#\31 aac78cc {
    width: 52px;
}
    
#b208a1f5 {
    align-items: center;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\33 e0479f4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#\33 e0479f4 {
    width: 52px;
}
    
#e54ef24e {
    align-items: center;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#fa0a1997.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#fa0a1997 {
    width: 52px;
}
    
#af72b5fa {
    align-items: center;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\32 aa769c0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
}
#\32 aa769c0 {
    width: 52px;
}
}



@media all {
    
#\34 f69007b {
    background-color: rgba(255,255,255,1);
    background-image: initial;
}
    
#de361d49 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 70px 65px 70px 65px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\35 8a5031c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\32 94d3906 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 aac8908 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#aed34071 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 1%;
    order: 1;
    align-self: auto;
    padding-top: 30px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-right: 0%;
}
    
#d8ec4208 {
    align-items: center;
    width: 420px;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2%;
    align-self: stretch;
    flex-wrap: nowrap;
    box-shadow: none;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    order: 0;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
}
    
#\38 f8fcc99.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 f8fcc99 {
    width: 120px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c05a8fa3 {
    align-items: center;
    width: 420px;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2%;
    align-self: stretch;
    flex-wrap: nowrap;
    box-shadow: none;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    order: 2;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
}
    
#\35 0bcb6cd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\31 31c1f2b {
    align-items: center;
    width: 420px;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2%;
    align-self: stretch;
    flex-wrap: nowrap;
    box-shadow: none;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    order: 1;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
}
    
#\36 8d667a2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0ab83d6 {
    align-items: center;
    width: 420px;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2%;
    align-self: stretch;
    flex-wrap: nowrap;
    box-shadow: none;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    order: 3;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
}
    
#\30 030f110 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5840e1a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 5840e1a {
    width: 120px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba5b4505.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ba5b4505 {
    width: 120px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dfa77cf1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dfa77cf1 {
    width: 120px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 59cc82c {
    margin-top: -1px;
    margin-bottom: -1px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 8a5031c {
    width: 100%;
    min-height: 8px;
}
    
#de361d49 {
    padding-left: 65px;
    padding-right: 65px;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
}



@media (max-width: 767px) {
    
#\35 8a5031c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#de361d49 {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#aed34071 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 15px;
    row-gap: 15px;
}
    
#d8ec4208 {
    align-items: center;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#c05a8fa3 {
    align-items: center;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\31 31c1f2b {
    align-items: center;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\38 0ab83d6 {
    align-items: center;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 2345605 {
    background-color: rgba(255,255,255,1);
    background-image: initial;
}
    
#\33 e2ced96 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#a0dcf2ff[data-css-edit] {
    clip-path: polygon(0 0, 0 100%, 100% 100%);
}
#a0dcf2ff {
    align-items: flex-start;
    width: 100%;
    min-height: 130px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_3);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\33 f89396e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 e2ced96 {
    padding: 0px 0% 0px 0%;
}
    
#dd8afd4c {
    margin: 0px 0% 0px 0%;
}
    
#a0dcf2ff {
    min-height: 100px;
}
}



@media (max-width: 767px) {
    
#\33 e2ced96 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#\33 f89396e {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
    
#dd8afd4c {
    margin: 0px 0% 0px 0%;
}
    
#a0dcf2ff {
    min-height: 50px;
}
}



@media all {
    
#\34 3ff497a {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\33 2659f3c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 24c5f42 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\36 500ef98 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 95b0044 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 70px 65px 70px 65px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\32 9ac2820 {
    margin-top: -1px;
    margin-bottom: -1px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 24c5f42 {
    width: 100%;
    min-height: 8px;
}
    
#\34 95b0044 {
    padding-left: 65px;
    padding-right: 65px;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
}



@media (max-width: 767px) {
    
#\36 24c5f42 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#\34 95b0044 {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
}



@media all {
    
#\31 79e9d44 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: initial;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#f90cc02f {
    background-color: rgba(255,255,255,1);
    background-image: initial;
}
    
#\39 b5f3924[data-css-edit] {
    clip-path: polygon(0 0, 0 100%, 100% 100%);
}
#\39 b5f3924 {
    align-items: flex-start;
    width: 100%;
    min-height: 130px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#aece1b50 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 008c5c4 {
    margin: 0px 0% 0px 0%;
}
    
#\39 b5f3924 {
    min-height: 100px;
}
    
#aece1b50 {
    padding: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 79e9d44 {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
    
#\35 008c5c4 {
    margin: 0px 0% 0px 0%;
}
    
#\39 b5f3924 {
    min-height: 50px;
}
    
#aece1b50 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
}



@media all {
    
#dfaa13e8 {
    background-color: rgba(255,255,255,1);
    background-image: initial;
}
    
#\35 405ccf3[data-css-edit] {
    clip-path: polygon(0 0, 0 100%, 100% 100%);
}
#\35 405ccf3 {
    align-items: flex-start;
    width: 100%;
    min-height: 130px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_3);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e9ed3ec1 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d211bfbe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 405ccf3 {
    min-height: 100px;
}
    
#d8abf7b1 {
    margin: 0px 0% 0px 0%;
}
    
#e9ed3ec1 {
    padding: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 405ccf3 {
    min-height: 50px;
}
    
#d8abf7b1 {
    margin: 0px 0% 0px 0%;
}
    
#e9ed3ec1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#d211bfbe {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
}

