*#dm *.dmBody a.span.textonly
{
	color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !important;
}
*#dm *.dmBody div.dmforminput textarea
{
	font-style:italic !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	font-style:italic !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.radiowrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody nav.u_1144820115
{
	color:black !important;
}
@media all {
  *#dm .dmInner *.u_1893055603 { display:none !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1210361963 .photoGalleryViewAll { text-align:CENTER !important; }

  *#dm .dmInner div.u_1210361963 .photoGalleryViewAll.link { color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1775088478 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1409974456 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(78,42,0) rgb(78,42,0) rgb(78,42,0) rgb(78,42,0) !important;
  }

  *#dm .dmInner div.u_1016232035 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(253,204,13,1) !important;
  }

  *#dm .dmInner div.u_1016232035 span[data-icon-mask] { background-color:rgba(253,204,13,1) !important; }

  *#dm .dmInner div.u_1395182125 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(255,205,13,1) !important;
  }

  *#dm .dmInner div.u_1395182125 span[data-icon-mask] { background-color:rgba(255,205,13,1) !important; }

  *#dm .dmInner div.u_1730291047 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(255,205,13,1) !important;
  }

  *#dm .dmInner div.u_1730291047 span[data-icon-mask] { background-color:rgba(255,205,13,1) !important; }

  *#dm .dmInner div.u_2638698847 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(78,42,0) rgb(78,42,0) rgb(78,42,0) rgb(78,42,0) !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1210361963 .photoGalleryThumbs { padding:10px !important; }

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

  *#dm .dmInner *.u_1210361963 .photoGalleryViewAll { padding:0 20px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_3503094453 span.text { font-size:12px !important; }

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

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

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

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

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

  *#dm .dmInner *.u_1210361963 .photoGalleryThumbs { padding:0px !important; }

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

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

  *#dm .dmInner *.u_1210361963 .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;
  }
}
@media (min-width:768px) and (max-width:1024px) {}
separatorHomeCss{color:red !important}*#dm *.d-page-1716942098 DIV.dmInner
{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1243667655
{
	margin-left:0 !important;
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	margin-right:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	max-width:none !important;
	min-width:0 !important;
	text-align:center !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\36 2560680::before, #\36 2560680 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.2;
    border-radius: inherit;
}
#\36 2560680 {
    background-image: url("https://irp.cdn-website.com/c34b1c47/dms3rep/multi/opt/ChatGPT+Image+Sep+10-+2026-+02_28_11+PM-1920w.png");
}
    
#\31 619bfef {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 0% 6% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c1b2d9c0 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 45px;
    width: 100%;
    min-width: 4%;
    align-self: center;
    justify-content: space-around;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#widget_t5g {
    width: 63.48%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_tv7.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_tv7 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_dfi.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_dfi {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_nkq {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    align-content: center;
}
    
#c2dc1376 {
    margin: 0px 0% 0px 0%;
}
    
#widget_r4t {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 ccb31e0 {
    min-height: 60px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    align-self: flex-start;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b0f85442 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\30 78ac11b {
    width: 90.65%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 124fba8 {
    min-height: 90px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    align-items: stretch;
    align-content: stretch;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#b375615a {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#c6c3e11b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 29.33%;
    justify-content: flex-start;
    min-width: 4%;
    justify-self: auto;
    box-shadow: none;
    align-self: auto;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e6d2294c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 29.33%;
    justify-content: flex-start;
    min-width: 4%;
    justify-self: auto;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: none;
    align-self: auto;
    padding: 2px 16px 2px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 418c987 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2de053f {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\33 3f52705 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\30 cba9478 {
    min-height: 0px;
    column-gap: 6%;
    row-gap: 36px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: stretch;
    align-content: stretch;
    padding: 0% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 0af45f6 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d8a5b6a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 d8a5b6a {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    justify-self: auto;
    margin: 8px 0px 8px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 7dec456 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 29.33%;
    justify-content: flex-start;
    min-width: 4%;
    justify-self: auto;
    box-shadow: none;
    max-height: none;
    height: auto;
    align-self: auto;
    padding: 2px 16px 2px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 0f6ee48.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 0f6ee48 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    justify-self: auto;
    margin: 8px 0px 8px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a950975.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 a950975 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 1;
    margin: 8px 0px 8px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_089 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_2t6.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#widget_2t6 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    margin: 21px 0px 0px 0px;
}
    
#widget_eg3 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: 19px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d62c3e8b {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#e1a33803 {
    width: 100%;
    height: auto;
    max-width: none;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#bb35cb78 {
    min-height: 176px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 0% 4% 0% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 93c52ce {
    width: 1081px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 01fa66a {
    margin: 0px 0% 0px 0%;
}
    
#\35 bda30b8 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\34 f582ad9 {
    min-height: 160px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    height: auto;
    align-self: center;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#a8075cf2 {
    justify-content: flex-start;
    width: 30%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 007d033 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#a1738b98 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 68%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: url("https://irp.cdn-website.com/c34b1c47/dms3rep/multi/opt/ChatGPT+Image+Sep+10-+2026-+12_32_18+PM-1920w.png");
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\32 9ad8bfe {
    margin: 0px 0% 0px 0%;
}
    
#\36 dc4c828 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 68px;
    max-height: 100%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 6234eab {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
    align-self: auto;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 001df15 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e864f30 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#aa883427 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#a30ee7e7 {
    min-height: 850px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#dff90877 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#add65f46.flex-element.widget-wrapper > [data-element-type] {
    padding: 17px 0px 17px 0px;
}
#add65f46 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 46dc56e {
    min-height: 454px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#aa9a8c58 {
    margin: 0px 0% 0px 0%;
}
    
#ff6d293b {
    justify-content: flex-start;
    width: 30%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 15e7e08 {
    min-height: 453px;
    column-gap: 4%;
    row-gap: 16px;
    width: 68%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: url("https://irp.cdn-website.com/c34b1c47/dms3rep/multi/opt/ChatGPT-Image-Sep-10--2026--12_38_15-PM-165cf50d-1920w.png");
    order: 1;
    height: auto;
    align-self: center;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\35 cad16e7 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#cbe94653.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cbe94653 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: -7px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_d9i {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#edd216e9 {
    min-height: 147px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    order: 0;
    background-image: initial;
    flex-wrap: nowrap;
    height: auto;
    align-self: center;
    padding: 0px 4px 0px 4px;
    margin: 0% 0% 0% 0%;
}
    
#b385fa27 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: initial;
}
    
#e6a7a3bc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b3dc707 {
    min-height: 74px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 5.5% 0% 5.5%;
    margin: 0% 0% 0% 0%;
}
    
#\32 03076a2 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 fb548a3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-self: auto;
    margin: 0% 0% 0% 0%;
}
    
#e3a58d1d {
    min-height: 0px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f72c0976 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
}
    
#widget_p26 {
    width: 56.37%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#aaea56fe {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 2c295ae {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 2px 16px 2px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 c85bb5b {
    min-height: 0;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 0% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 0c85986 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 8510d88 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\30 e3757b3 {
    margin: 0px 0% 0px 0%;
}
    
#\36 d94176d {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#afbe6942 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 96af94b {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#c6847748 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_j5f {
    width: 100%;
    height: 410px;
    min-height: 100px;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\33 5033675 {
    justify-content: space-between;
    align-items: center;
    width: 98.91%;
    min-height: 60px;
    max-height: 100%;
    align-self: auto;
    order: 1;
    row-gap: 0px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0299279 {
    width: 116px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 33ec235 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 bbba620 {
    width: 116px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#a5b58e42 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#fa58614a {
    justify-content: space-between;
    align-items: center;
    width: 99.46%;
    min-height: 60px;
    max-height: 100%;
    align-self: auto;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee08c936 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f31fb6a1 {
    justify-content: flex-start;
    align-items: center;
    width: 99.49%;
    min-height: 234px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d99fadb9 {
    justify-content: space-between;
    align-items: center;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 e5c633d[data-background-color-animation] {
    
}
#\38 e5c633d {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\31 616ec09 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#bca2ab73 {
    margin: 0px 0% 0px 0%;
}
    
#e672f7d5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e5d964bb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c95632bf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 674d639 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 234px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d922333d {
    width: 116px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e030ceb {
    min-height: 430px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 6% 2% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 7594727 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 2px;
    width: 32%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_4);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: initial;
    align-self: flex-start;
    height: auto;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#d41e37d3 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 234px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e60688d5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 eed8a4b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 2px;
    width: 32%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_4);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: initial;
    align-self: flex-start;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#da24a1d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 795b57a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 2px;
    width: 32%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_4);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: initial;
    align-self: flex-start;
    height: auto;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#fedb4377 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 890ce92 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 59ab7e8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 20b9d76 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 2560680::before, #\36 2560680 > .bgExtraLayerOverlay {
    
}
#\36 2560680 {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\31 619bfef {
    padding-left: 4%;
    padding-right: 4%;
    min-height: 190px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 ccb31e0 {
    width: 100%;
    min-height: 8px;
}
    
#\30 78ac11b {
    width: 100%;
}
    
#\39 124fba8 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    padding-bottom: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c6c3e11b {
    width: 33.33%;
    min-height: 8px;
    row-gap: 19px;
    margin: 0% 0% 0% 0%;
}
    
#e6d2294c {
    width: 33.33%;
    min-height: 8px;
    row-gap: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\30 cba9478 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0px;
    column-gap: 0%;
    row-gap: 16px;
    padding: 0% 2% 0% 2%;
}
    
#\38 7dec456 {
    width: 33.33%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#widget_2t6 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 d8a5b6a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 d8a5b6a {
    margin: 8px 0% 8px 0%;
}
    
#\32 0af45f6 {
    margin-top: -8px;
}
    
#widget_eg3 {
    margin-top: 10px;
}
    
#d62c3e8b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bb35cb78 {
    min-height: 0px;
    padding: 0% 4% 0% 4%;
}
    
#\34 93c52ce {
    width: 100.00%;
}
    
#\31 01fa66a {
    margin: 0px 0% 0px 0%;
}
    
#\34 f582ad9 {
    min-height: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a8075cf2 {
    width: 100%;
    min-height: 80px;
    row-gap: 15px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 16px;
    padding-right: 16px;
}
    
#a1738b98 {
    width: 100%;
    min-height: 380px;
    row-gap: 24px;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\36 dc4c828 {
    row-gap: 0px;
    width: 100%;
    flex: 0 1 auto;
    min-height: 0px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\36 6234eab {
    margin: 0px 0% 0px 0%;
}
    
#\36 e864f30 {
    margin: 0px 0% 0px 0%;
}
    
#a30ee7e7 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 24px;
    padding: 0% 4% 0% 4%;
}
    
#\32 9ad8bfe {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 46dc56e {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 24px;
    padding: 0% 4% 0% 4%;
}
    
#ff6d293b {
    width: 100%;
    min-height: 80px;
    row-gap: 16px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 16px;
    padding-right: 16px;
}
    
#\35 15e7e08 {
    width: 100%;
    min-height: 380px;
    row-gap: 24px;
    order: 0;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#aa9a8c58 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#edd216e9 {
    padding: 16px 16px 16px 16px;
}
    
#\31 b3dc707 {
    min-height: 80px;
    padding: 3% 2% 3% 2%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 2c295ae {
    width: 100%;
    min-height: 8px;
}
    
#\30 c85bb5b {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    padding: 0% 2% 0% 2%;
}
    
#\36 d94176d {
    width: 100%;
}
    
#\30 e3757b3 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 96af94b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 3d0780e {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 5033675 {
    width: 100.00%;
    align-items: center;
}
    
#\35 0299279 {
    height: auto;
    width: 110px;
}
    
#\38 674d639 {
    min-height: 0px;
}
    
#d922333d {
    height: auto;
    width: 110px;
}
    
#\34 e030ceb {
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 0px;
    column-gap: 3%;
    row-gap: 24px;
    padding: 0% 4% 0% 4%;
}
    
#\30 7594727 {
    width: 48.5%;
    min-height: 8px;
    row-gap: 24px;
    flex: 1 1 auto;
    padding: 0% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#d41e37d3 {
    min-height: 0px;
}
    
#e60688d5 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
}
    
#\35 bbba620 {
    height: auto;
    width: 110px;
}
    
#\31 eed8a4b {
    width: 48.5%;
    min-height: 8px;
    row-gap: 24px;
    flex: 1 1 auto;
    padding: 0% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 795b57a {
    width: 48.5%;
    min-height: 8px;
    row-gap: 24px;
    flex: 1 1 auto;
    padding: 0% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#fa58614a {
    width: 100.00%;
    align-items: center;
    align-content: center;
}
    
#\30 890ce92 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
}
    
#d99fadb9 {
    width: 100.00%;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#f31fb6a1 {
    min-height: 0px;
}
    
#bca2ab73 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#bb35cb78 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 bda30b8 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#aa883427 {
    grid-template-rows: minmax(8px, max-content);
}
    
#a30ee7e7 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\30 46dc56e {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 cad16e7 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\34 e030ceb {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 e5c633d {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\36 2560680::before, #\36 2560680 > .bgExtraLayerOverlay {
    
}
#\36 2560680 {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\31 619bfef {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#c1b2d9c0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 19px;
}
    
#widget_tv7.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#widget_tv7 {
    width: 117px;
    height: auto;
    min-height: 18px;
}
    
#widget_dfi.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#widget_dfi {
    width: 118px;
    height: auto;
    min-height: 2px;
}
    
#group_nkq {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\34 ccb31e0 {
    width: 100%;
    min-height: 0px;
    align-items: center;
    row-gap: 0px;
    padding: 0px 6px 0px 6px;
    margin: 0% 0% 0% 0%;
}
    
#\30 78ac11b {
    width: 100%;
}
    
#\39 124fba8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
    padding: 0% 4% 2% 4%;
}
    
#b375615a {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c6c3e11b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#e6d2294c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 2px;
    padding: 2px 16px 2px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 cba9478 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 0px;
    padding: 0% 4% 0% 4%;
}
    
#\38 7dec456 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#widget_089.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#widget_089 {
    width: 117px;
    height: auto;
    min-height: 18px;
    margin: 0px 0% 0px 0%;
}
    
#widget_2t6.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#widget_2t6 {
    width: 117px;
    min-height: 18px;
    margin: 0px 0% 0px 0%;
}
    
#widget_eg3.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#widget_eg3 {
    width: 117px;
    min-height: 18px;
    margin: 0px 0% 0px 0%;
}
    
#d62c3e8b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#bb35cb78 {
    min-height: unset;
    flex-direction: column;
    padding: 0% 6% 0% 6%;
}
    
#\34 93c52ce {
    width: 100.00%;
}
    
#\34 f582ad9 {
    width: 100%;
    min-height: 101px;
    align-items: flex-start;
    row-gap: 0px;
    padding-left: 8px;
    padding-right: 8px;
}
    
#\31 01fa66a {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a8075cf2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    padding-left: 8px;
    padding-right: 8px;
}
    
#a1738b98 {
    width: 100%;
    min-height: 195px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 4% 6% 6% 6%;
}
    
#\36 dc4c828 {
    min-height: 58px;
    order: 1;
}
    
#\36 6234eab {
    order: 5;
}
    
#\36 e864f30 {
    order: 2;
}
    
#a30ee7e7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
    padding: 0% 6% 0% 6%;
}
    
#\32 001df15 {
    order: 0;
}
    
#dff90877 {
    order: 4;
}
    
#\32 9ad8bfe {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 46dc56e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
    padding: 0% 6% 0% 6%;
}
    
#ff6d293b {
    width: 100%;
    min-height: 0px;
    align-items: center;
    row-gap: 0px;
    padding: 4px 8px 4px 8px;
    margin: 0% 0% 0% 0%;
}
    
#\35 15e7e08 {
    width: 100%;
    min-height: 195px;
    align-items: flex-start;
    row-gap: 100px;
    order: 0;
    padding: 4% 6% 6% 6%;
}
    
#widget_d9i.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#widget_d9i {
    width: 117px;
    min-height: 18px;
    margin: 0px 0% 0px 0%;
}
    
#aa9a8c58 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#edd216e9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    height: auto;
    row-gap: 25px;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e6a7a3bc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e6a7a3bc {
    justify-self: auto;
    align-self: center;
    width: 100%;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b3dc707 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 3% 4% 3%;
}
}



@media (max-width: 767px) {
    
#\37 fb548a3 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#e3a58d1d {
    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) {
    
#\32 2c295ae {
    width: 100%;
    min-height: 97px;
    align-items: center;
    padding-left: 6px;
    padding-right: 6px;
}
    
#\30 c85bb5b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
}
    
#\34 0c85986 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 d94176d {
    width: 100%;
}
    
#\30 e3757b3 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#afbe6942 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 96af94b {
    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) {
    
#\33 5033675 {
    min-height: 54px;
    width: 100%;
    align-items: center;
}
    
#\35 0299279 {
    width: 96px;
    height: auto;
}
    
#\38 674d639 {
    height: auto;
    min-height: 160px;
}
    
#d922333d {
    width: 96px;
    height: auto;
}
    
#\34 e030ceb {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 2% 6% 2% 6%;
}
    
#\30 7594727 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
    padding: 0% 6% 0% 6%;
    margin: 0px 0% 0px 0%;
}
    
#d41e37d3 {
    height: auto;
    min-height: 160px;
}
    
#\35 bbba620 {
    width: 96px;
    height: auto;
}
    
#\31 eed8a4b {
    width: 100%;
    min-height: 0px;
    align-items: center;
    row-gap: 0px;
    padding: 0% 6% 0% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\31 795b57a {
    width: 100%;
    min-height: 0px;
    align-items: center;
    row-gap: 0px;
    padding: 0% 6% 0% 6%;
    margin: 0px 0% 0px 0%;
}
    
#fa58614a {
    min-height: 54px;
    width: 100%;
    align-items: center;
}
    
#\30 890ce92 {
    order: 2;
    justify-content: flex-start;
    min-height: 64px;
    justify-self: auto;
    width: 99.53%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f31fb6a1 {
    height: auto;
    min-height: 160px;
}
    
#d99fadb9 {
    min-height: 54px;
    width: 100%;
    align-items: center;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
}

#\35 15e7e08.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABN0lEQVQY0wXBXS9CAQCA4fNPzBWXboxu0JihsTYftba2SESFWPMRUZKoVIczfUkK1WkIazZmmayNMRfd+Dev5xF+yjkqqQDpfQdJ9zL3J3tUsxG+bxN8ygkalTx/L2WEr5tzXi6iJL0OvBY9Ifs0csjJ+7VIvRjj+/6KxvMDQr2Q5DUjEt1YwKBSMqbsYMesIeZeJLG7Qmp/m7v4CUKtmOYtKxFxzDHa1Y6itRmbZhCvRYdrVotVq2bVZEB4ukjweBri0DbFSGcbipYmZtR9eEwTbBk16Ad60PV3I2REH2d+Fz6rEZOql5mhbgK2SWS/k2LQg2duivnxYYSwdwXRvYa0ucrRkpnkuo1yyE01LVErZMkfBRCdDoSw3048sE3pOEJFCvNxLvFbylAv5qiVZG5jMS6DB/wDFpvNaVb0XToAAAAASUVORK5CYII=')!important}