*#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 div.u_1918677010 .svg { fill:var(--color_1) !important; }

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

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

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

  *#dm .dmInner a.u_3859395996 {
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_165684022 {
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_2251431612 {
    background-color:var(--color_3) !important;
    background-image:none !important;
  }
}
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 {
    
#f0f59fd3 {
    min-height: 398px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 67ed216 {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 d412b39 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#widget_p26 {
    width: 41.46%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#a069bbca {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 eb78385 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\32 1e01eef {
    min-height: 103px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 4% 1% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 c5aa902 {
    min-height: 61px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    justify-content: flex-start;
    height: auto;
    align-self: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\39 1685631 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#c5272e17 {
    min-height: 351px;
    column-gap: 4%;
    row-gap: 44px;
    width: 29.33%;
    min-width: 4%;
    order: 1;
    align-items: center;
    height: auto;
    align-self: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c65736fc {
    width: 64px;
    height: 64px;
    max-width: 100%;
    order: 3;
}
    
#f67de06f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b4c11003 {
    justify-content: flex-start;
    align-items: center;
    width: 75%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    order: 4;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ae510a67 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 c6ce2c5 {
    min-height: 0px;
    column-gap: 6%;
    row-gap: 36px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\32 a8c3cba {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: initial;
}
    
#\31 f57acd1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 0a22eaa {
    min-height: 351px;
    column-gap: 4%;
    row-gap: 44px;
    width: 29.33%;
    min-width: 4%;
    order: 1;
    align-items: center;
    height: auto;
    align-self: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c888705e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 d6feb61 {
    width: 64px;
    height: 64px;
    max-width: 100%;
    order: 2;
}
    
#\37 744f96c {
    justify-content: flex-start;
    align-items: center;
    width: 75%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    order: 3;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 f54b8ad {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#aba81e34 {
    min-height: 351px;
    column-gap: 4%;
    row-gap: 44px;
    width: 29.33%;
    min-width: 4%;
    order: 1;
    align-items: center;
    height: auto;
    align-self: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#df691653 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c1ca5f55 {
    width: 64px;
    height: 64px;
    max-width: 100%;
    order: 2;
}
    
#c252d080 {
    justify-content: flex-start;
    align-items: center;
    width: 75%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    order: 3;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d7868a04 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 eb9270c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#eaced142 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 aeba657 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#\31 367f229 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 59240a9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 71bc044 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 b3cd869 {
    min-height: 236px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#a6d34936 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\33 726a013 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 8ec5803 {
    width: 71.63%;
    height: auto;
    order: 1;
    max-width: 100%;
    grid-area: auto / auto / auto / auto;
}
    
#f31ca86d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
    background-color: var(--color_3);
    background-image: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 454f7d4 {
    width: 420px;
    height: 400px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 ed30584 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 d48d4eb {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 eac59cc {
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
}
    
#widget_hi7 {
    width: 100%;
    height: 372px;
    min-height: 100px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#aa1b7e8d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#c372bd86 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\35 7e6ba48 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 47e6536 {
    min-height: 240px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#cb949bef {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 50px;
    width: 42.51%;
    min-width: 4%;
    order: 1;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 49a5a8c {
    width: 574.625px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f2e9969 {
    min-height: 456px;
    column-gap: 4%;
    row-gap: 0px;
    width: 35.55%;
    min-width: 4%;
    background-image: url("https://le-de.cdn-website.com/5b1083ebb8a8439d8be36a34a36995bb/dms3rep/multi/opt/hannesli-99bed383-9017c749-1920w.png");
    justify-content: flex-start;
    order: 0;
    height: auto;
    align-self: center;
    background-size: contain;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 d2ef63a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 574.625px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 5px 5px 5px 5px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bad7b5a9 {
    min-height: 64px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    height: auto;
    align-self: center;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#b0f763ae {
    min-height: 100px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 41f7df8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_ko4 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#e71699b6 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 52f2825 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6850d4c {
    min-height: 316px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#f5a2d50c {
    width: 100%;
    height: 240px;
    max-width: 100%;
}
    
#\34 8ba3d43 {
    justify-content: space-between;
    width: 31.11%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    padding: 30px 16px 60px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a7af0c6c {
    justify-content: flex-start;
    width: 28.45%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    flex-direction: row;
    background-image: url("https://le-de.cdn-website.com/5b1083ebb8a8439d8be36a34a36995bb/dms3rep/multi/opt/Screenshot-2026-10-09-154215-9f9515ed-1920w.png");
    padding: 16px 16px 16px 16px;
    margin: 0% 2% 0% 0%;
}
    
#ead974db {
    justify-content: space-between;
    width: 38.56%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    flex-wrap: nowrap;
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: var(--color_2) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    padding: 30px 16px 60px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 30caf2c {
    width: 430px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f28bd314 {
    width: 340px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-top: 0px;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0705ceb {
    background-color: var(--color_4);
    background-image: initial;
}
    
#f7b3e0ea {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 af841c3 {
    width: 340px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-top: 0px;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 036119d {
    min-height: 316px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 7ea15b0 {
    width: 100%;
    height: 240px;
    max-width: 100%;
}
    
#cd5a8b2b {
    justify-content: flex-start;
    width: 28.32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    flex-direction: row;
    background-image: url("https://le-de.cdn-website.com/5b1083ebb8a8439d8be36a34a36995bb/dms3rep/multi/opt/IMG-20250901-WA0017-76be6e81-1920w.png");
    padding: 16px 16px 16px 16px;
    margin: 0% 2% 0% 0%;
}
    
#c61de962 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3f2de0d {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\32 fc95e0a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\34 4ef4a30 {
    width: 430px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#c6083e25 {
    justify-content: space-between;
    width: 38.56%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    flex-wrap: nowrap;
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: var(--color_2) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    padding: 30px 16px 60px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c0a77507 {
    justify-content: space-between;
    width: 31.11%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    padding: 30px 16px 60px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a290c8ff {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 6e68d08 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#ef7ff54b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 2715bb3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_6lt {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#widget_127 {
    width: 280px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_3uq {
    width: 280px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_asg {
    width: 280px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\33 6628898 {
    justify-content: space-between;
    width: 31.11%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    padding: 30px 16px 60px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 f3b49f3 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#f5e19fb2 {
    min-height: 316px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 6ea4201 {
    justify-content: flex-start;
    width: 28.31%;
    min-width: 4%;
    min-height: 262px;
    column-gap: 4%;
    row-gap: 16px;
    flex-direction: row;
    background-image: url("https://le-de.cdn-website.com/5b1083ebb8a8439d8be36a34a36995bb/dms3rep/multi/opt/SchettergaengOct23-1fafd406-1920w.png");
    height: auto;
    align-self: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 2% 0% 0%;
}
    
#f4e801aa {
    width: 340px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-top: 0px;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6cc4e59 {
    width: 430px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f2bd3cb0 {
    justify-content: space-between;
    width: 38.56%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    flex-wrap: nowrap;
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: var(--color_2) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    padding: 30px 16px 60px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 e633961 {
    width: 95.37%;
    height: 230px;
    max-width: 100%;
}
    
#d0171672 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9d0e804 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f0f59fd3 {
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
    min-height: 101px;
    padding: 10% 2% 0% 2%;
}
    
#\36 67ed216 {
    width: 100%;
    order: 1;
    min-height: 8px;
    padding-left: 8px;
    padding-right: 8px;
    margin: 0% 0% 0% 0%;
}
    
#widget_p26 {
    width: 81.16%;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 1e01eef {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 70px;
}
    
#a069bbca {
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 1685631 {
    width: 100%;
}
    
#c5272e17 {
    width: 100%;
    min-height: 80px;
    order: 1;
    height: auto;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#c65736fc {
    height: 64px;
}
    
#ae510a67 {
    order: 1;
    width: 75.00%;
}
    
#\35 c6ce2c5 {
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 4%;
    row-gap: 8px;
    padding-bottom: 2%;
    padding-top: 2%;
}
    
#f67de06f {
    width: 100%;
}
    
#\31 f57acd1 {
    width: 100%;
}
    
#\37 0a22eaa {
    width: 100%;
    min-height: 80px;
    order: 1;
    height: auto;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#c888705e {
    order: 1;
    width: 75.00%;
}
    
#\38 d6feb61 {
    height: 64px;
}
    
#\38 f54b8ad {
    width: 100%;
}
    
#aba81e34 {
    width: 100%;
    min-height: 80px;
    order: 1;
    height: auto;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#df691653 {
    order: 1;
    width: 75.00%;
}
    
#c1ca5f55 {
    height: 64px;
}
    
#d7868a04 {
    width: 100%;
}
    
#\39 eb9270c {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 71bc044 {
    width: 100%;
}
    
#\38 b3cd869 {
    padding-right: 2%;
    min-height: 45px;
    padding-bottom: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 726a013 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    padding: 4% 4% 4% 4%;
}
    
#\30 8ec5803 {
    justify-self: center;
    width: 74.94%;
    margin: 0% 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f31ca86d {
    align-items: center;
    padding-top: 4%;
    padding-bottom: 4%;
    width: 100%;
    min-height: 8px;
}
    
#\32 454f7d4 {
    height: 360px;
    justify-self: center;
    width: 100%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 47e6536 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
    row-gap: 24px;
}
    
#cb949bef {
    width: 100%;
    min-height: 80px;
    row-gap: 24px;
    order: 1;
}
    
#\34 49a5a8c {
    width: 640px;
}
    
#\31 f2e9969 {
    width: 56.82%;
    min-height: 382px;
    padding-bottom: 4%;
    order: 0;
    background-position: 50% 50%;
    margin-top: 0.4%;
    height: auto;
}
    
#\34 d2ef63a {
    width: 640px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 52f2825 {
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 6850d4c {
    padding-left: 3%;
    padding-right: 3%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 160px;
    column-gap: 0%;
}
    
#f5a2d50c {
    height: 200px;
}
    
#\34 8ba3d43 {
    width: 39.33%;
    min-height: 8px;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    padding-top: 20px;
    padding-bottom: 40px;
    row-gap: 16px;
    margin: 0% 0% 0% 0%;
}
    
#a7af0c6c {
    width: 29.33%;
    min-height: 8px;
    flex-direction: row;
    align-items: flex-start;
    flex-wrap: nowrap;
    margin: 0% 2% 0% 0%;
}
    
#ead974db {
    width: 29.21%;
    min-height: 8px;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    padding-top: 20px;
    padding-bottom: 40px;
    margin: 0% 0% 0% 0%;
}
    
#\39 30caf2c {
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f28bd314 {
    margin: 0px 0% 0px 0%;
}
    
#f7b3e0ea {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 af841c3 {
    width: 340px;
    margin: 0px 0% 0px 0%;
}
    
#\39 036119d {
    padding-left: 3%;
    padding-right: 3%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 156px;
}
    
#\37 7ea15b0 {
    height: 200px;
}
    
#cd5a8b2b {
    width: 29.33%;
    min-height: 8px;
    flex-direction: row;
    align-items: flex-start;
    flex-wrap: nowrap;
    margin-right: 2%;
    margin-left: 0%;
}
    
#c61de962 {
    margin: 0px 0% 0px 0%;
}
    
#\32 fc95e0a {
    margin: 0px 0% 0px 0%;
}
    
#\34 4ef4a30 {
    margin: 0px 0% 0px 0%;
}
    
#c6083e25 {
    width: 29.21%;
    min-height: 8px;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    padding-top: 20px;
    padding-bottom: 40px;
}
    
#c0a77507 {
    width: 39.33%;
    min-height: 8px;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    padding-top: 20px;
    padding-bottom: 40px;
    row-gap: 16px;
    justify-content: space-between;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a290c8ff {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 6fe2280 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 6628898 {
    width: 39.33%;
    min-height: 8px;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    padding-top: 20px;
    padding-bottom: 40px;
    row-gap: 16px;
    margin: 0% 0% 0% 0%;
}
    
#f5e19fb2 {
    padding-left: 3%;
    padding-right: 3%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 160px;
    column-gap: 0%;
}
    
#\36 6ea4201 {
    width: 29.33%;
    min-height: 8px;
    flex-direction: row;
    align-items: flex-start;
    flex-wrap: nowrap;
    margin: 0% 2% 0% 0%;
}
    
#f4e801aa {
    margin: 0px 0% 0px 0%;
}
    
#a6cc4e59 {
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2bd3cb0 {
    width: 29.21%;
    min-height: 8px;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    padding-top: 20px;
    padding-bottom: 40px;
    margin: 0% 0% 0% 0%;
}
    
#\30 e633961 {
    height: 200px;
}
    
#d0171672 {
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\37 9d0e804 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f0f59fd3 {
    min-height: 270px;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 0px;
    padding: 21% 4% 2% 4%;
}
    
#\36 67ed216 {
    width: 99.86%;
    min-height: 187px;
    align-items: center;
    order: 1;
    height: auto;
    align-self: center;
    padding: 8px 8px 8px 8px;
    margin: 0% 0% 0% 0%;
}
    
#widget_p26 {
    height: auto;
    width: 98.92%;
    margin-top: 0px;
}
}



@media (max-width: 767px) {
    
#\32 1e01eef {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 8%;
}
    
#\34 c5aa902 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
}
}



@media (max-width: 767px) {
    
#c5272e17 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
}
    
#c65736fc {
    height: 64px;
    order: 2;
}
    
#b4c11003 {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ae510a67 {
    order: 1;
    width: 86.50%;
}
    
#\35 c6ce2c5 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\37 0a22eaa {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
}
    
#c888705e {
    order: 1;
    width: 86.50%;
}
    
#\38 d6feb61 {
    height: 64px;
    order: 2;
}
    
#\37 744f96c {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aba81e34 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
}
    
#df691653 {
    order: 1;
    width: 86.50%;
}
    
#c1ca5f55 {
    height: 64px;
    order: 2;
}
    
#c252d080 {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\30 71bc044 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    row-gap: 16px;
}
    
#\38 b3cd869 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
}



@media (max-width: 767px) {
    
#\33 726a013 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#\30 8ec5803 {
    justify-self: center;
    width: 299.227px;
    margin: 40px 0px 0px 0px;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#f31ca86d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 454f7d4 {
    height: 260px;
    justify-self: start;
    width: 100.00%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\37 ed30584 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 d48d4eb {
    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 47e6536 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#cb949bef {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
    order: 0;
}
    
#\31 f2e9969 {
    width: 47.46%;
    min-height: 236px;
    align-items: center;
    padding-bottom: 4%;
    height: auto;
    order: 1;
}
}



@media (max-width: 767px) {
    
#bad7b5a9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b0f763ae {
    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) {
    
#\36 6850d4c {
    min-height: 0;
    flex-direction: column;
    padding-left: 6%;
    padding-right: 6%;
    flex-wrap: nowrap;
    padding-bottom: 4%;
    row-gap: 0px;
}
    
#f5a2d50c {
    height: 230px;
}
    
#\34 8ba3d43 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding-top: 16px;
    padding-bottom: 16px;
    justify-content: flex-start;
}
    
#a7af0c6c {
    width: 100%;
    min-height: 279px;
    align-items: center;
    justify-content: center;
    height: auto;
}
    
#ead974db {
    width: 100%;
    min-height: 84px;
    align-items: flex-start;
    padding-top: 16px;
    padding-bottom: 16px;
    justify-content: flex-start;
    height: auto;
    row-gap: 8px;
}
    
#\39 30caf2c {
    margin-bottom: 0px;
}
    
#f28bd314 {
    margin-bottom: 0px;
}
}



@media (max-width: 767px) {
    
#\39 036119d {
    min-height: 0;
    flex-direction: column;
    padding-left: 6%;
    padding-right: 6%;
    flex-wrap: nowrap;
    padding-bottom: 8%;
}
    
#\37 7ea15b0 {
    height: 230px;
}
    
#cd5a8b2b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: center;
}
    
#c6083e25 {
    width: 100%;
    min-height: 84px;
    align-items: flex-start;
    padding-top: 16px;
    padding-bottom: 16px;
    justify-content: flex-start;
    row-gap: 8px;
    height: auto;
}
    
#c0a77507 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding-top: 16px;
    padding-bottom: 16px;
    justify-content: flex-start;
}
}



@media (max-width: 767px) {
    
#a290c8ff {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#ef7ff54b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 2715bb3 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_6lt {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\33 6628898 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding-top: 16px;
    padding-bottom: 16px;
    justify-content: flex-start;
}
    
#f5e19fb2 {
    min-height: 0;
    flex-direction: column;
    padding-left: 6%;
    padding-right: 6%;
    flex-wrap: nowrap;
    padding-bottom: 4%;
    row-gap: 0px;
}
    
#\36 6ea4201 {
    width: 100%;
    min-height: 279px;
    align-items: center;
    justify-content: center;
    height: auto;
}
    
#f4e801aa {
    margin-bottom: 0px;
}
    
#a6cc4e59 {
    margin-bottom: 0px;
}
    
#f2bd3cb0 {
    width: 100%;
    min-height: 84px;
    align-items: flex-start;
    padding-top: 16px;
    padding-bottom: 16px;
    justify-content: flex-start;
    height: auto;
    row-gap: 8px;
}
    
#\30 e633961 {
    height: 230px;
}
}

#\31 f2e9969.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAYAAADd/14OAAAACXBIWXMAAAsTAAALEwEAmpwYAAACNklEQVQozyXMfS/UAQDA8d8b6A0YG2s6nBy2zEMosmgdzi03UpY1VxZbEnE65EbOdR15GEmah9OUyEPR2V3OzT3odnU4RLra3B/Na/i21ucFfISyS0k03r7KSJ8es8WE44uL2alxxnq1GAf1mJbeY3M6EHJjw1DmJNKlqmRpxojDbmNuYhhjVytvBnRYzR/Z8HgQskJOUCwJoqU4i9ddj1iYfMXzdjVPqkoZaq7GPD/Nt81NhDt5mTQU5dBbU8a7fi3TL3rpaVHxsFSBobaKBeMYXu8mwqBOw0Svjg+jA6zOTTE3NkK/tgO18ibP1CoWJ41sbW0jmC1mnC4nO75tfhwc4LTZeDtupO9xJ5NDL7GaVvD5dhEcbjebPh+HP/0cHR3hdrowDo/wVKNlfHgUu83J7u4+wsZXL1u7exz6/QQCAexWK91t7dxXVtHdYWDVsv5/9O7t893/i9+BAH+Oj3GsrdFW38ANmYLmOjWmT6vs/Bvnl5ZZsXxm3e7A4/GwODtD091qygoKaapVsTC/jMvtQWisV9HeqsHQqaVHp0PzoI6KQjnleVLqbykxdOrQ6w0ImckpyLOzuZ6fz7VcKYoLGZRkpFKZn0NNSSEVpSUUSKUI4rAwEqPFnI+PI1UcSXpkOIqkeBqK8rhXJEOWkUZ4SDDC6VMi4qOiSI6VkCKJIT1GjPxsAtXFMiqL5Fw+l8bJ4GAEsUiEKDSU6PBw4iIiSIiK4OIZCeVyKeVXZGSnpxEaFMRfgWKDrsGG2ooAAAAASUVORK5CYII=')!important}#cd5a8b2b.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA4klEQVQI1wXB3U6CYACAYU4QEGJOV66MWNiHggJZmT/kKA/aBEY6m7Zmc+WBN1F30EHrCrrTt+eRdEWlWta4Pasz822Si1OOTQNFltFKJQxVwVBlpIqmc2KaJE2b58gn7bQQ9SNqBwY1o0xV16hoMpJ77tG2HO5dj3l0yfy6z8jvEAlB2HQIHBvfbiCtFhuS4QMDNyB2BGkUkPZ7ZOMB2SQmmwyZjW+Qvj6/KfJXuiIktBpkUYuXuys2j1O2Rc5uWbBb5ki/P3+sVx94okvPOmQR2WxHbd6mMe9Fyn71xH5d8A9DhF7og0ScogAAAABJRU5ErkJggg==')!important}#a7af0c6c.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABFElEQVQY0zWQO6+CUBCEz88wio+ICvIQNTEGSRDCo7CVFoUQSjsrEy2stOf/zs2sucUkm7Ozs98elSQJ0jRFlmWIogibzQaGYcDzPKzXa9i2jV6vB5XnuZjiOEYQBHBdF5ZliYlDrAeDAdTlckFVVajrGufzGYfDAavVCtvtFrvdDo7jYDweQz0eD7zfb3y/X9zvdxRFIQhhGML3fSyXS0wmE6jn84nP54Ou6/B6vdA0DU6nk3DTaJrmL7EsS7Rti9vthuv1KolkPh6PwqjrOobDIRQZeMA//H6/FzZePZ/PJU2MvEjTNHmYzWayiqKJbOz1+30oFpyYTqdYLBYCT/EvuXY0Gv2MTOIDGxTNFGsms0fPH0RgpZoQ6xawAAAAAElFTkSuQmCC')!important}#\36 6ea4201.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAABSElEQVQY0wXBaUvCcADA4f9X601FRAV2uci2iSwUa254pMtcmdM0LbrJKIru0zzoQIkuOqAX0ff59Tzi/GSX25UyLWOZL3WWH8Pk147wp9v8hjb4KBzSrFwi9jeLnGdKVINp7nw69ZhEPeumaWg862lecjs0by4Rq0mTg4k4VXeCxkCAo/E+dqMdVMYknuQkbzNlWtcXiEJQYc9vcu+Z51VKU5MNTjSNh8E4754lPlMHNK9OEZY8QF72ciYn+NLm+Z6Yo6UnaXgcamNZbqeKNI7LiLg6TEKRyGsaF2aIx9gU1XCMbc2kIPso6QGO1hxESOrD29OB3NNJ1N2NPdpNaqSLgKsdtbcNXXGxvmAhSqaPlF/B8KqEVQVTGiTq7iUy2o/pGcKa9LOUSSEOnQhbGYvcrE02OY0dCuLoPoqJMAvTFkUnx9pinn8IDuMKftJ6qAAAAABJRU5ErkJggg==')!important}