@media all {
  *#dm .dmInner a.u_1354841978 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_3) !important;
  }

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

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

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

  *#dm .dmInner a.u_1354841978:hover span.text { color:var(--color_1) !important; }

  *#dm .dmInner a.u_1354841978.hover span.text { color:var(--color_1) !important; }

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

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

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

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

  *#dm .dmInner div.u_972627516 span[data-icon-mask] { background-color:var(--color_4) !important; }

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

  *#dm .dmInner div.u_1666786191 span[data-icon-mask] { background-color:var(--color_4) !important; }

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

  *#dm .dmInner div.u_1165615700 span[data-icon-mask] { background-color:var(--color_4) !important; }

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

  *#dm .dmInner *.u_3831761351 .anim-single .s-color-a { color:var(--color_6) !important; }

  *#dm .dmInner *.u_3831761351 .anim-single .s-color-b { color:var(--color_6) !important; }

  *#dm .dmInner *.u_3831761351 .anim-single .s-star { color:var(--color_5) !important; }

  *#dm .dmInner div.u_3831761351 .anim-single .marquee-content span {
    font-family:'Inconsolata' !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_3831761351 .anim-single { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_3845285107 span[data-icon-mask] { background-color:var(--color_4) !important; }

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

  *#dm .dmInner div.u_1778778377 span[data-icon-mask] { background-color:var(--color_4) !important; }

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

  *#dm .dmInner div.u_1931997632 span[data-icon-mask] { background-color:var(--color_4) !important; }

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

  *#dm .dmInner nav.u_682026088 { color:white !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_3831761351 .anim-single .marquee-content span { font-size:25px !important; }
}
#1908204569 strong
{
	text-stroke:2px var(--color_6) !important;
	color:transparent !important;
	-webkit-text-fill-color:transparent !important;
	-webkit-text-stroke:1.5px #f2f2f2 !important;
	font-family:Karla, sans-serif !important;
	font-weight:900 !important;
	text-transform:uppercase !important;
	letter-spacing:1px !important;
}
#1908204569 strong.m-font-size-40.t-font-size-60.font-size-130
{
	color:transparent !important;
	-webkit-text-fill-color:transparent !important;
	-webkit-text-stroke-width:2px !important;
	-webkit-text-stroke-color:#ffffff !important;
	text-stroke:2px #ffffff !important;
}
*#dm .dmInner div.u_1908204569 strong
{
	color:transparent !important;
	-webkit-text-fill-color:transparent !important;
	-webkit-text-stroke:2px #ffffff !important;
}
@media (min-width: 0px) and (max-width: 767px) {
  *#dm .dmInner *.u_3831761351 .anim-single .marquee-content span { font-size:22px !important; }
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1908204569
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: var(--color_5);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 54b689c {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-self: auto;
    padding: 16px 100px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 27dba71 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    align-items: flex-start;
    align-content: flex-start;
    max-width: none;
    padding: 15% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 79091b0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#d296bbe3 {
    margin: 0px 0% 0px 0%;
}
    
#widget_lho {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_2ri {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -41px;
}
    
#\34 3eb73b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -79px;
}
    
#widget_io1 {
    width: 70.57%;
    height: auto;
    max-width: 100%;
}
    
#group_3bh {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 55.44%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 41px 0% 0px 0%;
}
    
#widget_iht {
    width: 49%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d91b6f1c {
    width: 49%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_mg1 {
    flex-direction: row;
    width: 100.00%;
    min-width: 4%;
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    height: auto;
    align-self: auto;
    border-width: 1px 0 0 0;
    border-color: var(--color_4) #000000 #000000 #000000;
    border-style: solid;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_udv {
    flex-direction: row;
    align-items: center;
    width: 30.31%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_9es {
    width: 10%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_cop {
    width: 88.45%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 35499b4 {
    flex-direction: row;
    align-items: center;
    width: 30.84%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ffd02003 {
    width: 10%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 db37e1b {
    width: 88.45%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d6b730d7 {
    flex-direction: row;
    align-items: center;
    width: 30.84%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 bd62b6d {
    width: 10%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e6c3854c {
    width: 88.45%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 47a0488 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\32 6e9973d {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 4% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 76f08c3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#ed5a756b {
    margin: 0px 0% 0px 0%;
}
    
#widget_bv3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_t1n {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_451 {
    width: 69.85%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_2u0 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#group_lea {
    align-items: flex-start;
    width: 30.66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#widget_bid {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a45c3657 {
    align-items: flex-start;
    width: 30.66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#ded9a3e1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 83aca16 {
    align-items: flex-start;
    width: 30.66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 2;
}
    
#f553f5c8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_h9n {
    width: 39px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fd2b22f8 {
    width: 39px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e16e515b {
    width: 39px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_45n {
    flex-direction: row;
    justify-content: space-around;
    align-items: flex-end;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.689326673211888%;
    flex-wrap: nowrap;
    align-content: flex-end;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_0jo {
    width: 22.09%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 5de0401 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 1fb16dd {
    min-height: 20px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 1842e32 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#widget_dps {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 43e1cd9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ac6f5af2 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#ad03c55b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\39 a34e78e {
    margin: 0px 0% 0px 0%;
}
    
#group_p6l::before, #group_p6l > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.6;
    border-radius: inherit;
}
#group_p6l {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/8e35cf31/dms3rep/multi/opt/pexels-borta-2790256-31943405-1920w.jpg");
    border-radius: 10px 10px 10px 10px;
}
    
#widget_kk6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_r4o {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fcef1a8c::before, #fcef1a8c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.6;
    border-radius: inherit;
}
#fcef1a8c {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/8e35cf31/dms3rep/multi/opt/pexels-jakubzerdzicki-18372742-1920w.jpg");
    border-radius: 10px 10px 10px 10px;
}
    
#c1fd8374 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 ddf7693 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 6645db5::before, #\35 6645db5 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.6;
    border-radius: inherit;
}
#\35 6645db5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: space-between;
    border-radius: 10px 10px 10px 10px;
    background-image: url("https://irp.cdn-website.com/8e35cf31/dms3rep/multi/opt/pexels-mattia-linari-560940610-31097241-1920w.jpg");
    margin: 0% 0% 0% 0%;
}
    
#a66930f4 {
    width: 99.99%;
    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_e81 {
    width: 187px;
    height: auto;
    max-width: 100%;
}
    
#\30 34a504b {
    width: 187px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5b4970f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d00c5c4 {
    width: 47.67%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 438bea7 {
    width: 47.67%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_bt6 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.666423623769595%;
    order: 2;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_bhd {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 9c97384 {
    width: 69.85%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab3130b2 {
    margin: 0px 0% 0px 0%;
}
    
#ed3c69bc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.689326673211888%;
    flex-wrap: nowrap;
    align-content: flex-end;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fef0c409 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 c01fa6d {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 4% 4% 1% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 2be4c63 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\36 e0b40a0 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#a636cbe5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#f0beaa5c {
    align-items: flex-start;
    width: 30.66%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    justify-content: flex-start;
}
    
#be390101 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.689326673211888%;
    flex-wrap: nowrap;
    align-content: flex-end;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b6a189b2 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\32 d8a06ce {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 4% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 7f797d7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 7c86b1a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#\33 e2ab23b {
    align-items: flex-start;
    width: 30.70%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 2;
    height: auto;
    justify-content: flex-start;
}
    
#a0faa38c {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a5b5f3d1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 e4b21ec {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 f4ec078 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 a6e78c9 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
}
    
#\31 414d756 {
    width: 69.85%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a7d7a09 {
    align-items: flex-start;
    width: 30.66%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
    border-width: 0 1px 0 1px;
    border-color: #000000 var(--color_5) #000000 var(--color_5);
    border-style: solid;
    justify-content: flex-start;
}
    
#\34 eec40fd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_6nj {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 3a57212 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c4b1e50 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 55f78f3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 6a2b357 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 5ef17f1::before, #\38 5ef17f1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    background-color: rgba(14, 31, 38, 1);
}
#\38 5ef17f1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/8e35cf31/dms3rep/multi/opt/pexels-renee-razumov-2155050841-33814734-1920w.jpg");
}
    
#\37 78e0f15 {
    margin: 0px 0% 0px 0%;
}
    
#\37 dcc58a3 {
    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;
}
    
#f41ca536 {
    width: 69.85%;
    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 {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 324c114 {
    min-height: 242px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    height: auto;
    align-self: center;
    margin: 0% 0% 0% 0%;
}
    
#\35 181766f {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 7cf682a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#widget_qol {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_2sv {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 7f6f18c {
    margin: 0px 0% 0px 0%;
}
    
#widget_7rq {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_76g {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    order: 3;
    margin-top: 36px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d3a83efa {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 8% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#c6d40701 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\35 222cbb8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b2c6e491 {
    flex-direction: row;
    justify-content: space-around;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6%;
    flex-wrap: nowrap;
    align-content: flex-start;
    height: auto;
    --column-gap: 6%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 4fa6db6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 6f1fda7 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\36 3df0147 {
    margin: 0px 0% 0px 0%;
}
    
#widget_2uu {
    width: 47%;
    height: auto;
    max-width: 100%;
}
    
#bbebe708 {
    width: 47%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 27dba71 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#d296bbe3 {
    margin: 0px 0% 0px 0%;
}
    
#\33 54b689c {
    height: auto;
    min-height: 411px;
}
    
#widget_2ri.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_2ri {
    margin: 0px 0% 0px 0%;
}
    
#\34 3eb73b0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 3eb73b0 {
    margin: -47px 0% 0px 0%;
}
    
#group_3bh {
    width: 67.71%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 6e9973d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#ed5a756b {
    margin: 0px 0% 0px 0%;
}
    
#group_2u0 {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: stretch;
    align-items: stretch;
}
    
#a45c3657 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
    justify-content: flex-start;
}
    
#group_lea {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#\39 83aca16 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 1fb16dd {
    padding: 0px 0% 0px 0%;
}
    
#\31 2e0f62c {
    margin: 0px 0% 0px 0%;
}
    
#widget_dps {
    width: 715px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ac6f5af2 {
    padding: 1% 4% 8% 4%;
}
    
#\39 a34e78e {
    margin: 0px 0% 0px 0%;
}
    
#\32 d00c5c4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 438bea7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_bt6 {
    column-gap: 4.666423623769595%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 78.98%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 c01fa6d {
    padding: 8% 2% 2% 2%;
}
    
#ab3130b2 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 6a2b357 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 78e0f15 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 181766f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 7f6f18c {
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#\33 54b689c {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 27dba71 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30% 4% 4% 4%;
}
    
#group_mg1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d296bbe3 {
    margin: 0px 0% 0px 0%;
}
    
#widget_2ri.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_2ri {
    width: 99.65%;
    margin: -5px 0% 0px 0%;
}
    
#widget_lho {
    width: 99.87%;
}
    
#\34 3eb73b0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 3eb73b0 {
    margin: -27px 0% 0px 0%;
}
    
#widget_io1 {
    width: 99.88%;
}
    
#group_3bh {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 66.06%;
    height: auto;
    min-height: 97px;
}
    
#widget_iht {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d91b6f1c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_udv {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 35499b4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d6b730d7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 47a0488 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#\32 6e9973d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_2u0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_451 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_45n {
    justify-content: flex-start;
    column-gap: 2.689326673211888%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 28px 0% 28px 0%;
}
    
#widget_0jo {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a45c3657 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_lea {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 83aca16 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 5de0401 {
    min-height: 0px;
    align-items: center;
    width: 100.00%;
    height: auto;
    align-self: center;
}
    
#\37 1fb16dd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#\31 2e0f62c {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 43e1cd9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#ac6f5af2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 1% 4% 15% 4%;
}
    
#\35 6645db5 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#\32 d00c5c4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 438bea7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_bt6 {
    column-gap: 4.666423623769595%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 82.39%;
}
    
#\39 a34e78e {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 9c97384 {
    width: 99.87%;
}
    
#\33 c01fa6d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 1% 4%;
}
    
#\36 e0b40a0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#ed3c69bc {
    justify-content: flex-start;
    margin-top: 28px;
}
    
#ab3130b2 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b6a189b2 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#\32 d8a06ce {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#\36 a6e78c9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 414d756 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 a7d7a09 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#be390101 {
    justify-content: flex-start;
    column-gap: 2.689326673211888%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 28px 0% 0px 0%;
}
    
#f0beaa5c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 e2ab23b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 392px;
}
    
#a0faa38c {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 55f78f3 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#\36 6a2b357 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#f41ca536 {
    width: 99.87%;
}
    
#\37 78e0f15 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 324c114 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#\35 181766f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#widget_7rq.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_7rq {
    margin: 28px 0% 0px 0%;
}
    
#widget_76g {
    width: 202px;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 7f6f18c {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d3a83efa {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#\38 6f1fda7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b2c6e491 {
    column-gap: 6%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 28px 0% 0px 0%;
}
    
#widget_2uu {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bbebe708 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 3df0147 {
    margin: 0px 0% 0px 0%;
}
}

#group_p6l.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwYHCP/EACAQAAICAQMFAAAAAAAAAAAAAAECAwQABREhBhIiQZH/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABcRAQEBAQAAAAAAAAAAAAAAAAIAARH/2gAMAwEAAhEDEQA/AKRL1xogpyNDMZSVOwXbnM7XrcMt2xIIH85Gb6cXV1uyigrIyhfQPGDOuzk792CebSI5f//Z')!important}#fcef1a8c.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAjEAAABQMDBQAAAAAAAAAAAAAAAQIDBAUREgcTISIkQVGh/8QAFAEBAAAAAAAAAAAAAAAAAAAAAf/EABcRAQEBAQAAAAAAAAAAAAAAAAEAITH/2gAMAwEAAhEDEQA/AKOoTU6hw45xnewcWRL56jP19E9qr1nbRgmLhYrXLwABAOSbf//Z')!important}#\35 6645db5.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQUGB//EACIQAAEDAwMFAAAAAAAAAAAAAAECAwQABQYRFSESIjEyUf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAGREBAAIDAAAAAAAAAAAAAAAAAgADERIh/9oADAMBAAIRAxEAPwAOQIVwuDzSpSWnUnQhRApiMFjKAO4Mc8+1YhllwmuZJLcivLbHUlJ0VpVpGxm6uRml7o53ICvP0VG8HbsdaWJ//9k=')!important}#\38 5ef17f1.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAdEAABBAIDAAAAAAAAAAAAAAABAAIDEQQGBTSC/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABYRAQEBAAAAAAAAAAAAAAAAAAEAAv/aAAwDAQACEQMRAD8Ar4TZI8zDlOIwNbELLqpSnbTfcePBREWSVW//2Q==')!important}