@media all {
  *#dm .dmInner div.u_1257423973 img { object-fit:contain !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1339128928 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1339128928 span.text { color:var(--color_4) !important; }

  *#dm .dmInner a.u_1339128928 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/4cae12da-5f2d-43b7-ae62-97a2ae6e026f/icon/Arrow+Top+Right_828802.svg) !important;
    background-color:var(--color_4) !important;
    order:1 !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1339128928:hover .iconBg { background-color:rgb(0,0,0) !important; }

  *#dm .dmInner a.u_1339128928.hover .iconBg { background-color:rgb(0,0,0) !important; }

  *#dm .dmInner a.u_1708061413 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1708061413 span.text { color:var(--color_4) !important; }

  *#dm .dmInner a.u_1708061413 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/4cae12da-5f2d-43b7-ae62-97a2ae6e026f/icon/Arrow+Top+Right_828802.svg) !important;
    background-color:var(--color_4) !important;
    order:1 !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1708061413:hover .iconBg { background-color:rgb(0,0,0) !important; }

  *#dm .dmInner a.u_1708061413.hover .iconBg { background-color:rgb(0,0,0) !important; }

  *#dm .dmInner a.u_1818717492 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1818717492 span.text { color:var(--color_4) !important; }

  *#dm .dmInner a.u_1818717492 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/4cae12da-5f2d-43b7-ae62-97a2ae6e026f/icon/Arrow+Top+Right_828802.svg) !important;
    background-color:var(--color_4) !important;
    order:1 !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1818717492:hover .iconBg { background-color:rgb(0,0,0) !important; }

  *#dm .dmInner a.u_1818717492.hover .iconBg { background-color:rgb(0,0,0) !important; }

  *#dm .dmInner a.u_1023916444 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/4cae12da-5f2d-43b7-ae62-97a2ae6e026f/icon/Arrow+Top+Right_828802.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    order:1 !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1023916444:hover .iconBg { background-color:rgb(0,0,0) !important; }

  *#dm .dmInner a.u_1023916444.hover .iconBg { background-color:rgb(0,0,0) !important; }

  *#dm .dmInner a.u_1023916444 {
    background-color:rgba(198,166,100,1) !important;
    background-image:none !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1023916444 span.text {
    color:rgba(255,255,255,1) !important;
    font-size:18px !important;
  }

  *#dm .dmInner a.u_1191243489 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/md/dmtmpl/4cae12da-5f2d-43b7-ae62-97a2ae6e026f/icon/Arrow+Top+Right_828802.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    order:1 !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner a.u_1191243489:hover .iconBg { background-color:rgb(0,0,0) !important; }

  *#dm .dmInner a.u_1191243489.hover .iconBg { background-color:rgb(0,0,0) !important; }

  *#dm .dmInner a.u_1191243489 {
    background-color:rgba(198,166,100,1) !important;
    background-image:none !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1191243489 span.text {
    color:rgba(255,255,255,1) !important;
    font-size:18px !important;
    font-family:Avenir-Black !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1085532956 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1884686136 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1848177345 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner nav.u_1509862925 { color:white !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1690258464 .photoGalleryThumbs { padding:7.5px !important; }

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

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

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

  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_4) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_4) !important; }

  *#dm .dmInner *.u_1690258464 .caption-inner {
    padding-left:15px !important;
    padding-right:15px !important;
  }
}
*#dm .dmInner div.u_1454282936 h1
{
	font-family:erbaum, sans-serif !important;
	font-weight:900 !important;
	font-style:normal !important;
}
*#dm .dmInner div.u_1433040919 h1
{
	font-family:erbaum, sans-serif !important;
	font-weight:900 !important;
	font-style:normal !important;
}
*#dm .dmInner div.u_1392282078 h1
{
	font-family:erbaum, sans-serif !important;
	font-weight:900 !important;
	font-style:normal !important;
}
*#dm .dmInner div.u_1689143833 h2
{
	font-family:erbaum, sans-serif !important;
	font-weight:400 !important;
	font-style:normal !important;
}
*#dm .dmInner div.u_1351200018 h1
{
	font-family:erbaum, sans-serif !important;
	font-weight:900 !important;
	font-style:normal !important;
}
*#dm .dmInner div.u_1782220864 h2
{
	font-family:erbaum, sans-serif !important;
	font-weight:400 !important;
	font-style:normal !important;
}
*#dm .dmInner div.u_1722008072 h2
{
	font-family:erbaum, sans-serif !important;
	font-weight:400 !important;
	font-style:normal !important;
}
*#dm .dmInner div.u_1833815951 h2
{
	font-family:erbaum, sans-serif !important;
	font-weight:400 !important;
	font-style:normal !important;
}
*#dm .dmInner div.u_1678718264 h1
{
	font-family:erbaum, sans-serif !important;
	font-weight:900 !important;
	font-style:normal !important;
}
*#dm .dmInner div.u_2696401517 button.sc-jlZhew.fDrehk
{
	background-color:#fff !important;
	border-radius:50% !important;
	width:50px !important;
	height:50px !important;
	font-size:30px !important;
	padding:10px 10px 10px 12px !important;
}
.d-ext-mediaSlider-slide__contentContainer
{
	display:flex !important;
	flex-direction:column !important;
	align-items:center !important;
	justify-content:center !important;
	padding-inline:60px !important;
}
.d-ext-mediaSlider-slide__contentContainer>[data-grab="slide-media-container"]
{
	position:relative !important;
	order:1 !important;
	margin-top:30px !important;
	margin-bottom:10px !important;
	max-width:80px !important;
	max-height:80px !important;
	display:none !important;
}
.d-ext-mediaSlider-slide__contentContainer>.d-ext-mediaSlider-contentContainer__title,.d-ext-mediaSlider-slide__contentContainer>[data-auto="title"]
{
	order:0 !important;
	margin-bottom:0.5rem !important;
	font-weight:normal !important;
}
.d-ext-mediaSlider-slide__contentContainer>.d-ext-mediaSlider-contentContainer__description,.d-ext-mediaSlider-slide__contentContainer>[data-auto="desc"]
{
	order:2 !important;
}
*#dm .dmInner div.u_1888273858 h1
{
	font-family:erbaum, sans-serif !important;
	font-weight:900 !important;
	font-style:normal !important;
}
*#dm .dmInner a.u_1339128928 span.text
{
	font-family:erbaum, sans-serif !important;
	font-weight:500 !important;
	font-style:normal !important;
}
*#dm .dmInner a.u_1708061413 span.text
{
	font-family:erbaum, sans-serif !important;
	font-weight:500 !important;
	font-style:normal !important;
}
*#dm .dmInner a.u_1818717492 span.text
{
	font-family:erbaum, sans-serif !important;
	font-weight:500 !important;
	font-style:normal !important;
}
*#dm .dmInner a.u_1023916444 span.text
{
	font-family:erbaum, sans-serif !important;
	font-weight:500 !important;
	font-style:normal !important;
}
*#dm .dmInner div.u_1479832594 h2
{
	font-family:erbaum, sans-serif !important;
	font-weight:400 !important;
	font-style:normal !important;
}
h3.sc-imWYAI.fhawMP.d-ext-mediaSlider-contentContainer__title
{
	line-height:1.5 !important;
	margin-bottom:20px !important;
}
h3.sc-imWYAI.razBS.d-ext-mediaSlider-contentContainer__title
{
	line-height:1.5 !important;
	margin-bottom:20px !important;
	font-weight:500 !important;
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1690258464 .photoGalleryThumbs .image-container a { padding-top:400px !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1690258464 .caption-button {
    width:170px !important;
    height:55px !important;
  }

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

  *#dm .dmInner *.u_1690258464 .caption-inner {
    padding-left:20px !important;
    padding-right:20px !important;
  }
}
*#dm .dmInner div.u_1924913543 h1
{
	font-family:erbaum, sans-serif !important;
	font-weight:900 !important;
	font-style:normal !important;
}
*#dm .dmInner div.u_1628552037 h2
{
	font-family:erbaum, sans-serif !important;
	font-weight:400 !important;
	font-style:normal !important;
}
*#dm .dmInner div.u_1690258464
{
}
*#dm .dmInner div.u_1974486521 a
{
	transition:all .2s ease !important;
	text-decoration-color:#c6a664 !important;
	display:inline-block !important;
}
*#dm .dmInner div.u_1974486521 a:hover
{
	color:#c6a664 !important;
}
@media (min-width: 768px) and (max-width: 1024px) {}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1454282936
{
}
*#dm .dmInner div.u_1433040919
{
}
*#dm .dmInner div.u_1392282078
{
}
*#dm .dmInner div.u_1689143833
{
}
*#dm .dmInner div.u_1351200018
{
}
*#dm .dmInner div.u_1782220864
{
}
*#dm .dmInner div.u_1722008072
{
}
*#dm .dmInner div.u_1833815951
{
}
*#dm .dmInner div.u_1678718264
{
}
*#dm .dmInner div.u_2696401517
{
}
*#dm .dmInner div.u_1888273858
{
}
*#dm .dmInner a.u_1339128928
{
}
*#dm .dmInner a.u_1708061413
{
}
*#dm .dmInner a.u_1818717492
{
}
*#dm .dmInner a.u_1023916444
{
}
*#dm .dmInner a.u_1191243489
{
}
*#dm .dmInner div.u_1924913543
{
}
*#dm .dmInner div.u_1628552037
{
}
*#dm .dmInner div.u_1974486521
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(255, 255, 255, 0);
    --overlapping-background-image: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 5dd8204 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 42710e8 {
    min-height: 100vh;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#f90f4dee::before, #f90f4dee > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.5;
}
#f90f4dee {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/b94a8d07/dms3rep/multi/opt/StockImages-287-1920w.jpg");
}
    
#widget_7t4 {
    width: 84%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\38 a210b0c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b012245 {
    margin: 0px 0% 0px 0%;
}
    
#\30 e306d56 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    min-width: 32px;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 a36abc8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 23145c3 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 80px 40px 20px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\33 5de1c68 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(0deg, rgba(46, 46, 46, 1) 0%, rgba(46, 46, 46, 1) 100%);
    background-origin: border-box;
}
    
#\34 8f15e9d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 db59d11 {
    margin: 0px 0% 0px 0%;
}
    
#undefined {
    width: 50%;
}
    
#cb8fbc23 {
    width: 96.64%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c0b6cce1[data-css-edit] {
    background: linear-gradient(to bottom, #2e2e2e 0%, #2e2e2e 50%, #ffffff 50%, #ffffff 100%);
}
#c0b6cce1 {
    min-height: 320px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 40px 80px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\36 e3d461d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 0c37f68 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 fce591c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_o1v.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_o1v {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_qj4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 f421fe0 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 e065ead {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 50%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 57c2ccc {
    min-height: auto;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\39 c523d20 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: var(--color_8);
}
    
#group_alb {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c87245c2 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    min-width: 32px;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ebd81cdb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4f8026e {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 6978025 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 01389a5 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 20px 40px 80px 40px;
    margin: 0% 0% 0% 0%;
}
    
#c0187b36 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: rgba(46, 46, 46, 0.1);
}
    
#group_4v1 {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    justify-content: flex-start;
}
    
#a683d35b {
    margin: 0px 0% 0px 0%;
}
    
#widget_9nj {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d4d77ece {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 54e8521 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d63022b8 {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    justify-content: flex-start;
}
    
#d49dbdba {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a09db797 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a94c2f81 {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    justify-content: flex-start;
}
    
#\31 207378a.flex-element.widget-wrapper > [data-element-type] {
    padding: 9px 9px 9px 9px;
}
#\31 207378a {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#e9c7e9de {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ffc66393 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 bd85bdb {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\37 d95f151 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 100px 40px 100px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\32 decbd33 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\38 6ae6e44 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    min-width: 32px;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2d67cb6 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    min-width: 32px;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_sgg {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    background-color: rgba(46, 46, 46, 1);
    background-image: none;
    align-items: center;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\39 63bcbb7 {
    margin: 0px 0% 0px 0%;
}
    
#group_s9t {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#c9322d8b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_4tv {
    width: 100%;
    height: 480px;
    max-width: 100%;
}
    
#\35 d6916d2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 d6916d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    min-width: 32px;
    align-self: auto;
    margin: 0px 0% 40px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b29810b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 81a7a60 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e229a7e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\37 e229a7e {
    align-self: flex-start;
    max-width: 100%;
    width: 250px;
    min-height: 54px;
    height: auto;
    order: 3;
    justify-self: auto;
    margin: 40px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2964d49 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    background-color: rgba(46, 46, 46, 1);
    background-image: none;
    align-items: center;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\33 9de985b {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\32 f9e6221.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 f9e6221 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    min-width: 32px;
    align-self: auto;
    margin: 0px 0% 40px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0230d56 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d57f0094 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 eb5d7f7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 2b38770 {
    width: 100%;
    height: 480px;
    max-width: 100%;
}
    
#\33 5bcd71f {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    background-color: rgba(46, 46, 46, 1);
    background-image: none;
    align-items: center;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#d201121f {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\39 e71a22b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 e71a22b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    min-width: 32px;
    align-self: auto;
    margin: 0px 0% 40px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a9a24b5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a5b6771 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 11c54d3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 c42b49b {
    width: 100%;
    height: 480px;
    max-width: 100%;
}
    
#group_0tn {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
}
    
#\38 7529a9d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\38 7529a9d {
    align-self: flex-start;
    max-width: 100%;
    width: 250px;
    min-height: 54px;
    height: auto;
    order: 3;
    justify-self: auto;
    margin: 40px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 1052c22.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\31 1052c22 {
    align-self: flex-start;
    max-width: 100%;
    width: 250px;
    min-height: 54px;
    height: auto;
    order: 3;
    justify-self: auto;
    margin: 40px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 dab1536.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\36 dab1536 {
    align-self: center;
    max-width: 100%;
    width: 180px;
    min-height: 60px;
    height: auto;
    order: 0;
    justify-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e78802ae {
    margin: 0px 0% 0px 0%;
}
    
#\36 cc87abe {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 40px 40px 80px 40px;
    margin: 0% 0% 0% 0%;
}
    
#ec298bf0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 5097c08 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: var(--color_4);
}
    
#f2da7889 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    min-width: 32px;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_r9u {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 6c8786e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 d5bb4a7 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\33 864d5e9::before, #\33 864d5e9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(46, 46, 46, 1);
    opacity: 0.6;
    border-radius: inherit;
}
#\33 864d5e9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/b94a8d07/dms3rep/multi/opt/StockImages-94-1920w.jpg");
}
#\33 864d5e9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABBBEDEgUGIf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEf/aAAwDAQACEQMRAD8AuDDbDEaC+PEYk1bV6s8uncXs9id2iKeaZ3C//9k=');
}
    
#widget_mk1 {
    width: 100%;
    height: 410px;
    min-height: 100px;
    max-width: 100%;
}
}



@media all {
    
#\37 6900178 {
    width: 29.66%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 5f5d63f {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    min-width: 32px;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 66d7793 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 70.34%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 277c180 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: var(--color_4);
}
    
#\34 4340a3f {
    min-height: auto;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 40px 80px 40px;
    margin: 0% 0% 0% 0%;
}
    
#d499ee8d {
    margin: 0px 0% 0px 0%;
}
    
#\39 059ca86.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\39 059ca86 {
    align-self: flex-end;
    max-width: 100%;
    width: 180px;
    min-height: 60px;
    height: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c9a8809b[data-background-color-animation] {
    background-color: rgba(0, 0, 0, 1);
}
#c9a8809b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#cde9a659 {
    min-height: 100px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 80px 40px 0px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\36 ba1578e {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 d9f62d5 {
    margin: 0px 0% 0px 0%;
}
    
#d4cec7f7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    min-width: 32px;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 87d87cf {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#d9e53288 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 b2c2d95 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(46, 46, 46, 1);
    background-image: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 cae17f2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d328ff61 {
    margin: -2px 0% -2px 0%;
}
    
#\33 9673e46 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 20px 20px 40px 20px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\34 2309985 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 4059c90[data-background-color-animation] {
    background-color: rgba(0, 0, 0, 1);
}
#\33 4059c90 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#c61726c0 {
    margin: 0px 0% 0px 0%;
}
    
#bd4138c2 {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c21bbb1a {
    min-height: 100px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 20px 20px 40px 20px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 762d52f {
    min-height: 100px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 40px 20px 40px 20px;
    margin: 0% 0% 0% 0%;
}
    
#dee14f18 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c1632470 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c364ac72 {
    width: 70%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 3e948c0 {
    margin: 0px 0% 0px 0%;
}
    
#eb487bbd[data-background-color-animation] {
    background-color: rgba(0, 0, 0, 1);
}
#eb487bbd {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#c4c23243 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    min-width: 32px;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4c64481[data-css-edit] {
    z-index: 1;
}
#\36 4c64481 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 30%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: none;
    padding: 20px 0px 20px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 42710e8 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 b012245 {
    margin: 0px 0% 0px 0%;
}
    
#f90f4dee::before, #f90f4dee > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 23145c3 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 db59d11 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 57c2ccc {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 4f8026e {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 01389a5 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#a683d35b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 d95f151 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 63bcbb7 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 d5bb4a7 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#c459009f {
    margin: 0px 0% 0px 0%;
}
    
#\33 864d5e9::before, #\33 864d5e9 > .bgExtraLayerOverlay {
    
}
#\33 864d5e9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABBBEDEgUGIf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEf/aAAwDAQACEQMRAD8AuDDbDEaC+PEYk1bV6s8uncXs9id2iKeaZ3C//9k=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 4340a3f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#d499ee8d {
    margin: 0px 0% 0px 0%;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 762d52f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 3e948c0 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 5dd8204 {
    min-height: 80vh;
    align-items: center;
    width: 100%;
    row-gap: 5px;
}
    
#\30 42710e8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 15px 40px 15px;
}
    
#f90f4dee::before, #f90f4dee > .bgExtraLayerOverlay {
    
}
    
#widget_7t4 {
    width: 100%;
}
    
#\35 b012245 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 a36abc8 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 10px;
}
    
#\31 23145c3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 20px 4%;
}
    
#\35 db59d11 {
    margin: 0px 0% 0px 0%;
}
    
#cb8fbc23 {
    width: 95%;
}
}



@media (max-width: 767px) {
    
#c0b6cce1 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 0c37f68 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 fce591c {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_o1v {
    height: 240px;
}
    
#widget_qj4 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\34 e065ead {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 57c2ccc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 15px 40px 15px;
}
    
#group_alb {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
}
    
#\32 4f8026e {
    margin: 0px 0% 0px 0%;
}
    
#ebd81cdb {
    margin-top: 10px;
}
}



@media (max-width: 767px) {
    
#\36 01389a5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 4% 40px 4%;
}
    
#group_4v1 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 15px;
}
    
#d63022b8 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 15px;
}
    
#a94c2f81 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 15px;
}
    
#a683d35b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 bd85bdb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 d95f151 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_sgg {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_4tv {
    height: 240px;
}
    
#\30 2964d49 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 2b38770 {
    height: 240px;
}
    
#\33 5bcd71f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 c42b49b {
    height: 240px;
}
    
#group_0tn {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\36 cc87abe {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 15px 40px 15px;
}
    
#ec298bf0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 0px;
}
    
#e78802ae {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 6c8786e {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 d5bb4a7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 0px 40px 0px;
}
    
#\33 864d5e9::before, #\33 864d5e9 > .bgExtraLayerOverlay {
    
}
#\33 864d5e9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABBBEDEgUGIf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEf/aAAwDAQACEQMRAD8AuDDbDEaC+PEYk1bV6s8uncXs9id2iKeaZ3C//9k=');
}
    
#c459009f {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 6900178 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 66d7793 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 4340a3f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#cde9a659 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 15px 0px 15px;
}
    
#\36 ba1578e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
}
    
#\33 d9f62d5 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d9e53288 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 9673e46 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 15px 40px 15px;
}
    
#d328ff61 {
    margin: -2px 0% -2px 0%;
}
}



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



@media (max-width: 767px) {
    
#\31 762d52f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#c364ac72 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 4c64481 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}

