*#dm *.dmBody div.u_1400815971 .glassmorphic-card:before
{
	content:'KLICK!' !important;
	position:absolute !important;
	left:-80% !important;
	font-size:4em !important;
	text-transform:uppercase !important;
	font-weight:500 !important;
	letter-spacing:2px !important;
	transform:rotate(-90deg) !important;
	color:rgba(0,0,0,0.2) !important;
	z-index:10 !important;
	place-self:anchor-center !important;
}
*#dm .dmInner div.u_1086976013 .glassmorphic-card
{
	position:relative !important;
	display:flex !important;
	justify-content:center !important;
	align-items:center !important;
	flex-wrap:wrap !important;
	z-index:1 !important;
	width:100% !important;
	height:320px !important;
	padding:40px 30px !important;
	box-shadow:20px 20px 50px rgba(0,0,0,0.5) !important;
	border-radius:24px !important;
	border-top:1px solid rgba(255,255,255,0.8) !important;
	border-left:1px solid rgba(255,255,255,0.8) !important;
	background:rgba(255,255,255,0.8) !important;
	backdrop-filter:blur(5px) !important;
	overflow:hidden !important;
}
*#dm *.dmBody div.u_1086976013 .glassmorphic-card:before
{
	content:'KLICK!' !important;
	position:absolute !important;
	left:-80% !important;
	font-size:4em !important;
	text-transform:uppercase !important;
	font-weight:500 !important;
	letter-spacing:2px !important;
	transform:rotate(-90deg) !important;
	color:rgba(0,0,0,0.2) !important;
	z-index:10 !important;
	place-self:anchor-center !important;
}
*#dm .dmInner div.u_1086976013 .glassmorphic-card .imgBox
{
	position:relative !important;
	text-align:center !important;
}
*#dm .dmInner div.u_1086976013 .glassmorphic-card .imgBox img
{
	width:80% !important;
	min-height:100px !important;
}
*#dm .dmInner div.u_1086976013 .glassmorphic-card .imgBox i
{
	font-size:max(80px) !important;
	color:rgba(255,255,255,0.1) !important;
}
*#dm .dmInner div.u_1086976013 .glassmorphic-card .contentBox
{
	position:relative !important;
	margin-top:0px !important;
	text-align:center !important;
	transition:0.5s !important;
	color:#000 !important;
}
*#dm .dmInner div.u_1086976013 .glassmorphic-card .contentBox:before
{
	content:'KLICK!' !important;
	position:absolute !important;
	top:-50px !important;
	left:-185px !important;
	font-size:4em !important;
	text-transform:uppercase !important;
	font-weight:500 !important;
	letter-spacing:2px !important;
	transform:rotate(-90deg) !important;
	color:rgba(0,0,0,0.2) !important;
}
*#dm .dmInner div.u_1086976013 .glassmorphic-card .contentBox h3
{
	font-size:1.8em !important;
	color:#000 !important;
	z-index:1 !important;
	margin:10px 0 !important;
}
*#dm .dmInner div.u_1086976013 .glassmorphic-card .contentBox p
{
	font-size:1em !important;
	color:#fff !important;
	font-weight:300 !important;
}
*#dm .dmInner div.u_1086976013 .glassmorphic-card .contentBox #a
{
	position:relative !important;
	display:inline-block !important;
	padding:8px 20px !important;
	margin-top:15px !important;
	background:#fff !important;
	border-top:1px solid rgba(255,255,255,0.1) !important;
	border-left:1px solid rgba(255,255,255,0.1) !important;
	color:#000 !important;
	border-radius:20px !important;
	text-decoration:none !important;
	font-weight:500 !important;
	box-shadow:0 5px 15px rgba(0,0,0,0.2) !important;
}
*#dm .dmInner div.u_1086976013 p
{
	z-index:12 !important;
	margin:20px auto 10px !important;
	position:relative !important;
	color:#fff !important;
}
*#dm .dmInner div.u_1086976013 p span
{
	font-weight:700 !important;
}
@media all {
  *#dm .dmInner div.u_1273681249 hr {
    color:var(--color_8) !important;
    border-width:5px !important;
  }

  *#dm .dmInner div.u_1219779030 input:not([type="submit"]) {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) var(--color_3) rgb(255,255,255) !important;
    border-width:0px 0px 3px 0px !important;
  }

  *#dm .dmInner div.u_1219779030 textarea {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) var(--color_3) rgb(255,255,255) !important;
    border-width:0px 0px 3px 0px !important;
  }

  *#dm .dmInner div.u_1219779030 select {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) var(--color_3) rgb(255,255,255) !important;
    border-width:0px 0px 3px 0px !important;
  }

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

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

  *#dm .dmInner div.u_1219779030 .dmformsubmit {
    margin-left:0 !important;
    margin-right:auto !important;
    height:40px !important;
    width:200px !important;
    float:left !important;
    display:block !important;
  }

  *#dm .dmInner *.u_undefined::after { margin-top:12px !important; }

  *#dm .dmInner *.u_1476900354::after { margin-top:12px !important; }
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1086976013
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(255, 255, 255, 1);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\31 44360f4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: flex-end;
    padding: 16px 16px 16px 16px;
}
    
#\35 6eb8283 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 4%;
    padding-bottom: 4%;
}
    
#be6d9521 {
    background-image: radial-gradient(circle, rgba(242, 203, 4, 1) 0%, rgba(242, 183, 5, 1) 100%);
    background-origin: border-box;
}
    
#widget_v03 {
    width: 74.14%;
    height: auto;
    max-width: 100%;
}
    
#widget_6qk.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_6qk {
    width: 200px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 6eb8283 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\31 44360f4 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#\35 6eb8283 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\32 9203782 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 549px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\34 ee6fc9b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#bd63d7f5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#widget_c73 {
    width: 100%;
    height: 399px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_qec {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 9203782 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\32 9203782 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\34 ee6fc9b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bd63d7f5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_c73 {
    height: 240px;
}
}



@media all {
    
#fa348e71 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#cd50fa9d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#c57ffece {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 476px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#fb7f404c {
    background-color: var(--color_2);
    background-image: initial;
}
    
#widget_vcc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_r3p {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_e3q {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c57ffece {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#fa348e71 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#cd50fa9d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 0px;
    padding-right: 0px;
}
    
#c57ffece {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media all {
    
#\30 0969ee9 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#\38 b33bc28 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#f5b5a7d7 {
    background-image: url(https://de.cdn-website.com/20d5b68595364445bf7cc5859453c1d7/dms3rep/multi/hintergrund.svg);
    background-attachment: fixed;
    background-position: 0% 50%;
}
#f5b5a7d7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA8klEQVQY0xXNS07CYBRA4S6ER///XrsfJw7UgaJBQYOlPAQKWKEFGhHrkxirMQ5MjK7xxLCA8x0nCy3XF0K3KuxvK5UdpX1sWUeGz4Vh1RdGZ4ozqAm9EyE4Emp7wsWBMAsMeVzmbeqyvLREDcE53VX8QyWobAJLErjkSZE8LpGFLou2Ie0YnI3QrSphXckGm12Jv/sCL1GZiS9MfWHVtzhpxzJvCWlHeJ24/NwV+M2KZAPL+NxjWPeIfcV5GltWfeW2p3zMDN/LMl+p4WGozFses9YWSdPDeRxZbrpK0lSeryx5bHlPhHUkZKGy7ClRw+MfwZeUQHwm6nsAAAAASUVORK5CYII=');
}
    
#widget_cma {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 0969ee9 {
    min-height: 150px;
    padding: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\30 0969ee9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\38 b33bc28 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#fd97d6c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 bad4cb8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#b3ab5955 {
    background-image: url(https://de.cdn-website.com/20d5b68595364445bf7cc5859453c1d7/dms3rep/multi/hintergrund.svg);
    background-position: 0% 50%;
    background-attachment: fixed;
}
#b3ab5955.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA8klEQVQY0xXNS07CYBRA4S6ER///XrsfJw7UgaJBQYOlPAQKWKEFGhHrkxirMQ5MjK7xxLCA8x0nCy3XF0K3KuxvK5UdpX1sWUeGz4Vh1RdGZ4ozqAm9EyE4Emp7wsWBMAsMeVzmbeqyvLREDcE53VX8QyWobAJLErjkSZE8LpGFLou2Ie0YnI3QrSphXckGm12Jv/sCL1GZiS9MfWHVtzhpxzJvCWlHeJ24/NwV+M2KZAPL+NxjWPeIfcV5GltWfeW2p3zMDN/LMl+p4WGozFses9YWSdPDeRxZbrpK0lSeryx5bHlPhHUkZKGy7ClRw+MfwZeUQHwm6nsAAAAASUVORK5CYII=');
}
    
#\39 1b518dd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    border-radius: 24px 24px 24px 24px;
    background-color: rgba(255, 255, 255, 0.8);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
}
    
#\32 8fcbfe1 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#f1762c3d {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#\31 ae113a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 82a176b {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 8fcbfe1 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\37 bad4cb8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 1b518dd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 8fcbfe1 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media all {
    
#e525dba9 {
    background-color: var(--color_2);
    background-image: initial;
}
    
#\32 ab46b98 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#cbbb91eb {
    width: 18px;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    margin-right: 10px;
}
    
#c7e89df3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#dedc331a {
    width: 18px;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    margin-right: 10px;
}
    
#\32 f2a183e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\30 ab7d71f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 3ec2a89 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c945c4ba {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\31 39c9ff2 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    order: 2;
}
    
#\30 506ada1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 224e8eb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ba503f62 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 0;
}
    
#\34 96b46ce {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fa1e5a06 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 2;
}
    
#d4c2a480 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#\34 5e2a3a3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 ab46b98 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\32 f2a183e {
    width: 100%;
    min-height: 80px;
}
    
#\34 5e2a3a3 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\32 ab46b98 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#c7e89df3 {
    width: auto;
}
    
#\32 f2a183e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c945c4ba {
    width: auto;
}
    
#\31 39c9ff2 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
    align-items: center;
}
    
#ba503f62 {
    justify-content: center;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: auto;
    max-width: 100%;
}
    
#\34 96b46ce {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#fa1e5a06 {
    justify-content: center;
}
    
#d4c2a480 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    align-items: center;
}
    
#\34 5e2a3a3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#c2c3fe00 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\34 4140bf5 {
    width: 100%;
    height: 600px;
    min-height: 100px;
    max-width: 100%;
}
    
#\30 227c720 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 227c720 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#c2c3fe00 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 227c720 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
}



@media all {
    
#\34 0637e46 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\36 6aabc53 {
    padding-top: 4%;
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_71v {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 6aabc53 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\34 0637e46 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 6aabc53 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\33 db803c5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\39 33b5f0c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\33 ac27471 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#widget_ua3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_7vs {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 ac27471 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\33 db803c5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\39 33b5f0c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\33 ac27471 {
    min-height: unset;
    flex-direction: column;
    padding: 0% 4% 0% 4%;
}
    
#a8646ffa {
    margin-top: 0%;
    margin-bottom: 4%;
}
}



@media all {
    
#\39 8f352e7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#fa36c332 {
    padding-top: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_epu {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fa36c332 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\39 8f352e7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#fa36c332 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#d6ae084c {
    margin-bottom: 4%;
}
}



@media all {
    
#f0790a83 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 a9553fc {
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\35 af1cb18 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 a9553fc {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\30 a9553fc {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\35 af1cb18 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
}



@media all {
    
#\31 dd2ebd2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\35 32f844d {
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\34 10a5287 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\32 3920c9f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 32f844d {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\31 dd2ebd2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 32f844d {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\34 10a5287 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
}



@media all {
    
#\30 c994cc7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#e145f378 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\36 9961ac0 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#widget_ndt {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 9961ac0 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\30 c994cc7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#e145f378 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 9961ac0 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_ndt {
    height: 240px;
}
}

