*#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_1139215967 hr {
    color:var(--color_1) !important;
    border-width:1px !important;
  }

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

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

  *#dm .dmInner div.u_279652304 hr {
    color:var(--color_8) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1763065929 hr {
    color:var(--color_8) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_3052413435 hr {
    color:var(--color_8) !important;
    border-width:2px !important;
  }

  *#dm .dmInner div.u_1120826948 hr {
    color:var(--color_8) !important;
    border-width:2px !important;
  }

  *#dm .dmInner div.u_920597480 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(212,175,55) rgb(212,175,55) rgb(212,175,55) rgb(212,175,55) !important;
  }

  *#dm .dmInner div.u_2216041914 .dmformsubmit {
    float:none !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
    width:258px !important;
  }

  *#dm .dmInner div.u_2216041914 input[type="submit"] {
    font-size:16px !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1133846336 hr {
    color:var(--color_8) !important;
    border-width:2px !important;
  }

  *#dm .dmInner div.u_3668552851 hr { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1836724703 hr { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1496885819 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:url(https://lirp.cdn-website.com/45790d6d/dms3rep/multi/opt/pexels-photo-10884711-1920w.jpeg) !important;
  }

  *#dm .dmInner div.u_1106827298 hr { color:var(--color_8) !important; }

  *#dm .dmInner div.u_4174783774 hr { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1520111693 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:url(https://lirp.cdn-website.com/45790d6d/dms3rep/multi/opt/pexels-photo-10884711-1920w.jpeg) !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_465688543 hr { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1459487895 hr { color:var(--color_8) !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 {
    
#\37 2967155 {
    width: 84.99%;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ef864a48 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 60%;
    min-width: 4%;
    background-color: var(--color_4);
    align-items: center;
    justify-content: flex-start;
    background-image: initial;
    order: 0;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\30 01286d2 {
    min-height: 780px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 3eba898 {
    width: 456.773px;
    height: auto;
    max-width: 100%;
    order: 6;
    justify-self: auto;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
    
#\37 01894a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
    
#bce29f4d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 40%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/45790d6d/dms3rep/multi/opt/Gemini_Generated_Image_tltxsctltxsctltx-1391h.png");
    justify-content: flex-start;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d10410c2[data-pinned] {
    position: sticky;
    top: 20px;
    bottom: auto;
    z-index: 1;
}
#d10410c2 {
    justify-content: flex-start;
    align-items: center;
    width: 627.367px;
    min-height: 795px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    order: 0;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    border-radius: 300px 300px 0 0;
    height: auto;
    align-self: center;
    padding: 20% 7% 15% 7%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 22ac5e8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: initial;
}
    
#d8464086.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d8464086 {
    width: 11.35%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 5;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 4050ff1 {
    width: 574.625px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ad89bf3c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 50px;
    width: 51.99%;
    min-width: 4%;
    order: 1;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 76658f6 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\37 f91d7a1 {
    min-height: 832px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 7560eb3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 42%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/45790d6d/dms3rep/multi/opt/WhatsApp+Image+2026-05-18+at+11.51.47-1920w.jpeg");
    justify-content: flex-start;
    order: 0;
    background-size: contain;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\31 7560eb3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQIH/8QAJBAAAQMDAQkAAAAAAAAAAAAAAgABAwQFERQSEyExMkFCUZH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABkRAAIDAQAAAAAAAAAAAAAAAAABAhESIf/aAAwDAQACEQMRAD8AcI4hEI9Vsi/iz9Tq9SDcMt9WJVF9mrbjKQlIARDkWz3SIXmqcBfeHy9oHxFUIaV2f//Z');
}
    
#f3d19549 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 1;
}
    
#a2c36ac3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 51defa7 {
    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;
}
    
#\37 cf3c0a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 1be639d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a703ed1 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#db5ad923 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\33 7769a36 {
    min-height: 61px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\32 26e3495 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#d9a62163 {
    width: 839px;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c3cb77c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 f2750bc {
    min-height: 181px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 8% 1% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\31 0ac2d19 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_efp.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_efp {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_eei {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 25aad54.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 25aad54 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 6293098 {
    align-items: center;
    width: 50%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-style: solid;
    border-color: #000000 #000000 #000000 var(--color_1);
    border-width: 0 0 0 1px;
    align-self: flex-end;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b9bd3bb5 {
    width: 82.50%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#\32 dd29c6e {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\39 7a6c2a1 {
    width: 56.50%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b3cf3818 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 47.58%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b88dd7e8 {
    width: 95.48%;
    height: 396px;
    min-height: 100px;
    max-width: 100%;
}
    
#cfe3e860 {
    min-height: 417px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#b17e969a {
    width: 53.30%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\39 d58db75 {
    width: 4.7%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#bdbf7a72 {
    align-items: center;
    width: 47.69%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_qbb {
    width: 60px;
    height: auto;
    min-width: 20px;
    max-width: 100%;
    order: 2;
    max-height: auto;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_i15.flex-element.widget-wrapper > [data-element-type] {
    padding: 18px 0px 18px 0px;
}
#widget_i15 {
    width: 97.35%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9f648dd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 43e47cd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#d1221e83 {
    min-height: 48px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#a3de930b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#widget_tps {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_hc2.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_hc2 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#\38 f85cb1d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 f85cb1d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 646c9ac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 325726b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\39 8f06d4b {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#innergrid_pk9 {
    row-gap: 4px;
    width: 99.95%;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-template-rows: minmax(757.4605102539062px, max-content);
    max-width: 100%;
    border-width: 0 0 0 0;
    border-color: var(--color_8) var(--color_8) var(--color_8) var(--color_8);
    border-style: solid;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    order: 5;
}
    
#widget_kc1 {
    width: 97.59%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 26px 0px 0px 6px;
}
    
#widget_7td {
    width: 22.79%;
    height: 191px;
    max-width: 100%;
    justify-self: end;
    align-self: start;
    order: 2;
    margin: 449px 12.518145423699176% 0px 0%;
}
    
#\37 cadb626 {
    width: 22.97%;
    height: 192px;
    max-width: 100%;
    justify-self: end;
    align-self: start;
    order: 2;
    margin: 230px 12.333958802448933% 0px 0%;
}
    
#cf9ddb5b {
    width: 22.97%;
    height: 192px;
    max-width: 100%;
    justify-self: end;
    align-self: start;
    order: 2;
    margin: 15px 12.340582877198173% 0px 0%;
}
    
#\38 c77c19d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 c77c19d {
    width: 85.2%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: end;
    align-self: start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_s4h {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: -7px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_uev.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_uev {
    width: 99.95%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 147ea45.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 147ea45 {
    width: 99.95%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_4us {
    width: 100%;
    height: 66px;
    max-width: 100%;
    order: 4;
}
    
#ce0c1370 {
    width: 100%;
    height: 66px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\33 e0a031a {
    min-height: 851px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: wrap;
    padding: 0% 2% 8% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\32 c28b2d7 {
    width: 99.12%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5c799eb {
    width: 99.12%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c55e5543::before, #c55e5543 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.9;
    border-radius: inherit;
    content: '';
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#c55e5543 {
    min-height: 8px;
    background-position: 50% 0%;
    column-gap: 4%;
    row-gap: 0px;
    width: 48.5%;
    justify-content: flex-start;
    min-width: 4%;
    border-radius: 10px;
    background-image: url(https://lirp.cdn-website.com/45790d6d/dms3rep/multi/opt/7f051fe4-a828-4991-b8fe-b59f38f50fe6-1920w.png);
    order: 0;
    flex: 1 1 auto;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
#c55e5543.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AOzr6efn5NHKwrupmKySebSagbikj7mpmbGkla2fkADo6OTm5uPSysLBr525nYDAo4bAqZK7qpiyo5OrnIsA3N3U4OHb1MzEyrWix6eGzq2Lx66UvKqYsaOTqZqKAMK9rsfAtcK1qMCoksKggMalg7yhh6mWhJuMfJWFdQConImpmomqloSqj3eri26uj3KpkHigjHuNfGyDcmIAlYFtkXplk3liknVclXlfmX5mmYJuknxqfGhWbFhGAINuWoFpVYNoUoNlTYZpUYduWIZxXoFsW3FbSWBKNwBoU0FqU0BvVkF0Vz94WkGBZU6Ba1d6Z1VqVUJdRjEATTgmUz0rZ1A9eF5HfmFIf2JJfmVOgGlUd19IcVc+AEEsGkk0ImpUQoBoVIZsVYJmTYpvVpZ9ZJF2XItuUmw7nahn4tNuAAAAAElFTkSuQmCC');
}
    
#c91b55e8::before, #c91b55e8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#c91b55e8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48.5%;
    justify-content: flex-end;
    min-width: 4%;
    border-radius: 10px;
    background-image: url(https://lirp.cdn-website.com/45790d6d/dms3rep/multi/opt/df50d39a-9c39-42b8-87aa-895334d47180-1920w.png);
    order: 2;
    flex: 1 1 auto;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
#c91b55e8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+ALGyr8vNy9LX1quwroyRj3t+fHV3c2hoYGNfVGBdUgCmqKTAxMHJ0M+sr62IiIRlY19RUExNTEVZVUthXlMAnZ6XtbizwMfDsLCriYF6WU5GNS8nNDEqTEk/YV1RAJOUiqispLa9uLOxq5iKgGhVSDcrISwnH0E+NV1YTACRkoijqJ+yubO1ta+lmY9+a1xTQzY9NStEQDZUT0MAk5aOo6mis7u3uby3s6ykmIp9e25iYVlPVFBGTUg7AJiblaitqLm/vL/Cv8C+ubKroqKakIR9cmNeU0dANACeoZyusq6/xMLDxcHFxcG/vLa0saqTj4VrZFpKQTUAn6KdrrKuv8PAv8C7wL+7vLq1sK2ni4Z9YlpPRz4xAKCjn66yr7zAvbu7tru6tbq4sqypooWAdl1VSEU8L40joHA3bu8HAAAAAElFTkSuQmCC');
}
    
#\31 47df699 {
    width: 99.12%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d331c80::before, #\39 d331c80 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#\39 d331c80 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48.5%;
    justify-content: flex-end;
    min-width: 4%;
    border-radius: 10px;
    background-image: url(https://lirp.cdn-website.com/45790d6d/dms3rep/multi/opt/174e2397-be36-4949-a426-1a9a1da2ffd4-1920w.png);
    order: 3;
    flex: 1 1 auto;
    padding: 6% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
#\39 d331c80.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+ANXTzcO7sKaXhoRvW29dSHBgS3RkT35rV35tWoh9awDU08vDvLCnl4eHcFt2YUx2Y05wYExmVkVbTj9jWUoAxcG3tKqdnIp5iG5agWdShm5Ze2pXW00+QTYqPzYrAK+lmKCShI96aYhtWYdsV5N8aJODc3NoXFZMQkxDOgCfkIGTgXGJc2GIb1uLcVyXgW2mloaXi36EeGx1al4AoJGBk4FyiXdog29fgm1diHNjopGCqJqNppiLmYt9AKSUhJWEdYJ1aWlcUWFVS2pbT4x7b6CQg6aXip6QggCaiHKLeGZyZltPRj5APDhLRUFmX1uEfHWUioGbkIYAjHthgG9aaFpNPDIpMC0qSEZFZGJhgHx4i4V+mZGIAIN2V3hpUmNURj4xJjkyLFJOSmNjYnh2c4B9eJGLhKa2h6EuyVgWAAAAAElFTkSuQmCC');
}
    
#\33 546c1cf::before, #\33 546c1cf > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.8;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#\33 546c1cf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48.5%;
    justify-content: flex-end;
    min-width: 4%;
    border-radius: 10px;
    background-image: url(https://lirp.cdn-website.com/45790d6d/dms3rep/multi/opt/be2a1f97-b7b6-4b29-a82a-750bde64660d-1920w.png);
    order: 1;
    flex: 1 1 auto;
    padding: 6% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
#\33 546c1cf.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AMnKw6+soouDdHVnVl1PPk5BMjwwIzovITkwITs0JgDKzMOzsKWQh3l7bFpkUUBOPS4zJhouJho3LyE/OCsAubWoqKKUjYJ0fm1ccFlHV0IyOCgaMCUYPzQkSj8uAJmPfpOIeYR5an9vX4JqV3RbSFdCL0Q2JlBCMF5PPAB2Z1Z4aVh5all+blyLd2KLdF91X0plUz9wXkqGdF8AWUs6Y1JAc2FOfmtXiXdikn5pg29bd2RPgG9boZB8AE1BMmBQP3poVYFuWYh1YYx6ZoBuWnBeS3ZlUpSGdABGOi5eUEF7aliEcV6KeGSDcl9zYk9YRzVWRjVkVkYAWE1AaFtMd2RTfmpYgG1bcWJQXEw7PjAgOi0dOy4gAGVaTWlaS2lSQW1WRW1YR15QP0k7KjAlFy8kFi4hFM5YbMBBgR3zAAAAAElFTkSuQmCC');
}
    
#\39 76a81c0.flex-element.widget-wrapper > [data-element-type] {
    padding: 6px 0px 6px 0px;
}
#\39 76a81c0 {
    width: 99.12%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 051a560 {
    background-color: var(--color_3);
    background-image: initial;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c9c1d8b1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 be04b2d {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 dd303bb {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_vii {
    width: 100%;
    height: 580px;
    min-height: 100px;
    max-width: 100%;
    order: 3;
}
    
#widget_bi5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_c4e {
    width: 100%;
    height: 64px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#widget_nfo {
    width: 100%;
    height: 68px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 4;
}
    
#widget_psk.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_psk {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    margin-top: -28px;
}
    
#widget_ib6.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_ib6 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 1px;
    max-width: 100%;
    order: 5;
}
}



@media all {
    
#\32 8887596 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 36ba17c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 f8d7d89 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#widget_ht6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_776.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_776 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#cbaf54b8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#cbaf54b8 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#a03b7b91 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 2967155 {
    width: 99.70%;
}
    
#ef864a48 {
    width: 50%;
    min-height: 8px;
    order: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 2% 2% 2%;
}
    
#\30 01286d2 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#bce29f4d {
    width: 50%;
    min-height: 8px;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    order: 0;
}
    
#d10410c2 {
    width: 99.94%;
    height: auto;
    min-height: 574px;
    padding-bottom: 10%;
    padding-top: 15%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    row-gap: 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 4050ff1 {
    width: 640px;
}
    
#ad89bf3c {
    width: 100%;
    min-height: 80px;
    row-gap: 24px;
    order: 0;
}
    
#\37 f91d7a1 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
    row-gap: 24px;
}
    
#\31 7560eb3 {
    width: 100%;
    min-height: 80px;
    padding-bottom: 4%;
    order: 1;
    background-position: 50% 50%;
}
#\31 7560eb3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQIH/8QAJBAAAQMDAQkAAAAAAAAAAAAAAgABAwQFERQSEyExMkFCUZH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABkRAAIDAQAAAAAAAAAAAAAAAAABAhESIf/aAAwDAQACEQMRAD8AcI4hEI9Vsi/iz9Tq9SDcMt9WJVF9mrbjKQlIARDkWz3SIXmqcBfeHy9oHxFUIaV2f//Z');
}
    
#f3d19549 {
    height: 202px;
}
    
#\36 51defa7 {
    width: 640px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 1be639d {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#db5ad923 {
    width: 100%;
    min-height: 8px;
    row-gap: 24px;
}
    
#\33 7769a36 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 317px;
    padding: 12% 6% 6% 6%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d9a62163 {
    justify-self: auto;
    align-self: auto;
    order: 1;
    width: 598px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c3cb77c {
    row-gap: 24px;
}
    
#\32 f2750bc {
    min-height: 49px;
    padding: 1% 4% 2% 4%;
}
    
#\31 0ac2d19 {
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 6293098 {
    min-height: 270px;
}
    
#b3cf3818 {
    row-gap: 24px;
}
    
#b88dd7e8 {
    height: 270px;
}
    
#cfe3e860 {
    min-height: 319px;
    padding: 1% 2% 8% 2%;
}
    
#bdbf7a72 {
    padding-left: 4px;
    padding-right: 4px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d1221e83 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 7208bf4 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 fb8b733 {
    margin: 0px 0% 0px 0%;
}
    
#\39 8f06d4b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#widget_7td {
    height: auto;
}
    
#\37 cadb626 {
    height: auto;
}
    
#cf9ddb5b {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 e0a031a {
    padding-left: 6%;
    padding-right: 6%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 919px;
    column-gap: 6%;
    row-gap: 40px;
    padding-bottom: 12%;
}
    
#c55e5543::before, #c55e5543 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
    content: '';
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#c55e5543 {
    width: 47%;
    min-height: 8px;
    border-radius: 10px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#c55e5543.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AOzr6efn5NHKwrupmKySebSagbikj7mpmbGkla2fkADo6OTm5uPSysLBr525nYDAo4bAqZK7qpiyo5OrnIsA3N3U4OHb1MzEyrWix6eGzq2Lx66UvKqYsaOTqZqKAMK9rsfAtcK1qMCoksKggMalg7yhh6mWhJuMfJWFdQConImpmomqloSqj3eri26uj3KpkHigjHuNfGyDcmIAlYFtkXplk3liknVclXlfmX5mmYJuknxqfGhWbFhGAINuWoFpVYNoUoNlTYZpUYduWIZxXoFsW3FbSWBKNwBoU0FqU0BvVkF0Vz94WkGBZU6Ba1d6Z1VqVUJdRjEATTgmUz0rZ1A9eF5HfmFIf2JJfmVOgGlUd19IcVc+AEEsGkk0ImpUQoBoVIZsVYJmTYpvVpZ9ZJF2XItuUmw7nahn4tNuAAAAAElFTkSuQmCC');
}
    
#c91b55e8::before, #c91b55e8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#c91b55e8 {
    width: 47%;
    min-height: 8px;
    border-radius: 10px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#c91b55e8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+ALGyr8vNy9LX1quwroyRj3t+fHV3c2hoYGNfVGBdUgCmqKTAxMHJ0M+sr62IiIRlY19RUExNTEVZVUthXlMAnZ6XtbizwMfDsLCriYF6WU5GNS8nNDEqTEk/YV1RAJOUiqispLa9uLOxq5iKgGhVSDcrISwnH0E+NV1YTACRkoijqJ+yubO1ta+lmY9+a1xTQzY9NStEQDZUT0MAk5aOo6mis7u3uby3s6ykmIp9e25iYVlPVFBGTUg7AJiblaitqLm/vL/Cv8C+ubKroqKakIR9cmNeU0dANACeoZyusq6/xMLDxcHFxcG/vLa0saqTj4VrZFpKQTUAn6KdrrKuv8PAv8C7wL+7vLq1sK2ni4Z9YlpPRz4xAKCjn66yr7zAvbu7tru6tbq4sqypooWAdl1VSEU8L40joHA3bu8HAAAAAElFTkSuQmCC');
}
    
#\39 d331c80::before, #\39 d331c80 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#\39 d331c80 {
    width: 47%;
    min-height: 8px;
    border-radius: 10px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#\39 d331c80.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+ANXTzcO7sKaXhoRvW29dSHBgS3RkT35rV35tWoh9awDU08vDvLCnl4eHcFt2YUx2Y05wYExmVkVbTj9jWUoAxcG3tKqdnIp5iG5agWdShm5Ze2pXW00+QTYqPzYrAK+lmKCShI96aYhtWYdsV5N8aJODc3NoXFZMQkxDOgCfkIGTgXGJc2GIb1uLcVyXgW2mloaXi36EeGx1al4AoJGBk4FyiXdog29fgm1diHNjopGCqJqNppiLmYt9AKSUhJWEdYJ1aWlcUWFVS2pbT4x7b6CQg6aXip6QggCaiHKLeGZyZltPRj5APDhLRUFmX1uEfHWUioGbkIYAjHthgG9aaFpNPDIpMC0qSEZFZGJhgHx4i4V+mZGIAIN2V3hpUmNURj4xJjkyLFJOSmNjYnh2c4B9eJGLhKa2h6EuyVgWAAAAAElFTkSuQmCC');
}
    
#\33 546c1cf::before, #\33 546c1cf > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.8;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#\33 546c1cf {
    width: 47%;
    min-height: 8px;
    border-radius: 10px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#\33 546c1cf.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AMnKw6+soouDdHVnVl1PPk5BMjwwIzovITkwITs0JgDKzMOzsKWQh3l7bFpkUUBOPS4zJhouJho3LyE/OCsAubWoqKKUjYJ0fm1ccFlHV0IyOCgaMCUYPzQkSj8uAJmPfpOIeYR5an9vX4JqV3RbSFdCL0Q2JlBCMF5PPAB2Z1Z4aVh5all+blyLd2KLdF91X0plUz9wXkqGdF8AWUs6Y1JAc2FOfmtXiXdikn5pg29bd2RPgG9boZB8AE1BMmBQP3poVYFuWYh1YYx6ZoBuWnBeS3ZlUpSGdABGOi5eUEF7aliEcV6KeGSDcl9zYk9YRzVWRjVkVkYAWE1AaFtMd2RTfmpYgG1bcWJQXEw7PjAgOi0dOy4gAGVaTWlaS2lSQW1WRW1YR15QP0k7KjAlFy8kFi4hFM5YbMBBgR3zAAAAAElFTkSuQmCC');
}
}



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



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



@media (max-width: 767px) {
    
#\37 2967155 {
    width: 100%;
}
    
#ef864a48 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    padding: 10% 6% 10% 6%;
}
    
#\30 01286d2 {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
    
#\35 3eba898 {
    width: 100%;
}
    
#bce29f4d {
    min-height: 240px;
    align-items: center;
    width: 100%;
    height: auto;
    order: 1;
}
    
#d10410c2 {
    height: auto;
    min-height: 539px;
    row-gap: 24px;
}
}



@media (max-width: 767px) {
    
#ad89bf3c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
    order: 0;
}
    
#\37 f91d7a1 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\31 7560eb3 {
    width: 100%;
    min-height: 236px;
    align-items: center;
    padding-bottom: 4%;
    height: auto;
    order: 1;
}
#\31 7560eb3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQIH/8QAJBAAAQMDAQkAAAAAAAAAAAAAAgABAwQFERQSEyExMkFCUZH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABkRAAIDAQAAAAAAAAAAAAAAAAABAhESIf/aAAwDAQACEQMRAD8AcI4hEI9Vsi/iz9Tq9SDcMt9WJVF9mrbjKQlIARDkWz3SIXmqcBfeHy9oHxFUIaV2f//Z');
}
    
#f3d19549 {
    height: 116px;
}
}



@media (max-width: 767px) {
    
#db5ad923 {
    width: 100%;
    min-height: 160px;
    align-items: center;
}
    
#\33 7769a36 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16% 4% 10% 4%;
}
}



@media (max-width: 767px) {
    
#d9a62163 {
    width: 99.94%;
}
    
#\30 c3cb77c {
    min-height: 84px;
    align-items: center;
    width: 100%;
    row-gap: 32px;
    height: auto;
    padding-bottom: 8px;
}
    
#\32 f2750bc {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 18px;
}
}



@media (max-width: 767px) {
    
#b3cf3818 {
    min-height: 294px;
    align-items: center;
    width: 100%;
    row-gap: 24px;
    height: auto;
    padding-top: 8px;
    padding-bottom: 8px;
}
    
#b88dd7e8 {
    height: 320px;
}
    
#cfe3e860 {
    min-height: 0;
    flex-direction: column;
    padding-left: 2%;
    padding-right: 2%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\39 d58db75 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bdbf7a72 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\38 43e47cd {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d1221e83 {
    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) {
    
#\39 646c9ac {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 8f06d4b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_7td {
    height: auto;
}
    
#\37 cadb626 {
    height: auto;
    justify-self: end;
    align-self: start;
    width: 22.97%;
    margin: 230px 17.217222760020345% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#cf9ddb5b {
    height: auto;
}
    
#widget_kc1 {
    justify-self: start;
    align-self: end;
    width: 90.53%;
    margin: 0px 0px 0px -10px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\33 e0a031a {
    min-height: 538px;
    flex-direction: row;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: wrap;
    column-gap: 4%;
    row-gap: 14px;
    padding-bottom: 16%;
}
    
#c55e5543::before, #c55e5543 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
    content: '';
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#c55e5543 {
    width: 48%;
    min-height: 160px;
    align-items: center;
    border-radius: 10px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
    flex: 1 1 auto;
    padding: 4% 4% 5% 4%;
    margin: 0% 0% 0% 0%;
}
#c55e5543.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AOzr6efn5NHKwrupmKySebSagbikj7mpmbGkla2fkADo6OTm5uPSysLBr525nYDAo4bAqZK7qpiyo5OrnIsA3N3U4OHb1MzEyrWix6eGzq2Lx66UvKqYsaOTqZqKAMK9rsfAtcK1qMCoksKggMalg7yhh6mWhJuMfJWFdQConImpmomqloSqj3eri26uj3KpkHigjHuNfGyDcmIAlYFtkXplk3liknVclXlfmX5mmYJuknxqfGhWbFhGAINuWoFpVYNoUoNlTYZpUYduWIZxXoFsW3FbSWBKNwBoU0FqU0BvVkF0Vz94WkGBZU6Ba1d6Z1VqVUJdRjEATTgmUz0rZ1A9eF5HfmFIf2JJfmVOgGlUd19IcVc+AEEsGkk0ImpUQoBoVIZsVYJmTYpvVpZ9ZJF2XItuUmw7nahn4tNuAAAAAElFTkSuQmCC');
}
    
#c91b55e8::before, #c91b55e8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#c91b55e8 {
    width: 48%;
    min-height: 160px;
    align-items: center;
    border-radius: 10px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    flex: 1 1 auto;
    padding: 4% 4% 5% 4%;
    margin: 0% 0% 0% 0%;
}
#c91b55e8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+ALGyr8vNy9LX1quwroyRj3t+fHV3c2hoYGNfVGBdUgCmqKTAxMHJ0M+sr62IiIRlY19RUExNTEVZVUthXlMAnZ6XtbizwMfDsLCriYF6WU5GNS8nNDEqTEk/YV1RAJOUiqispLa9uLOxq5iKgGhVSDcrISwnH0E+NV1YTACRkoijqJ+yubO1ta+lmY9+a1xTQzY9NStEQDZUT0MAk5aOo6mis7u3uby3s6ykmIp9e25iYVlPVFBGTUg7AJiblaitqLm/vL/Cv8C+ubKroqKakIR9cmNeU0dANACeoZyusq6/xMLDxcHFxcG/vLa0saqTj4VrZFpKQTUAn6KdrrKuv8PAv8C7wL+7vLq1sK2ni4Z9YlpPRz4xAKCjn66yr7zAvbu7tru6tbq4sqypooWAdl1VSEU8L40joHA3bu8HAAAAAElFTkSuQmCC');
}
    
#\39 d331c80::before, #\39 d331c80 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#\39 d331c80 {
    width: 48%;
    min-height: 160px;
    align-items: center;
    border-radius: 10px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    flex: 1 1 auto;
    padding: 4% 4% 5% 4%;
    margin: 0% 0% 0% 0%;
}
#\39 d331c80.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+ANXTzcO7sKaXhoRvW29dSHBgS3RkT35rV35tWoh9awDU08vDvLCnl4eHcFt2YUx2Y05wYExmVkVbTj9jWUoAxcG3tKqdnIp5iG5agWdShm5Ze2pXW00+QTYqPzYrAK+lmKCShI96aYhtWYdsV5N8aJODc3NoXFZMQkxDOgCfkIGTgXGJc2GIb1uLcVyXgW2mloaXi36EeGx1al4AoJGBk4FyiXdog29fgm1diHNjopGCqJqNppiLmYt9AKSUhJWEdYJ1aWlcUWFVS2pbT4x7b6CQg6aXip6QggCaiHKLeGZyZltPRj5APDhLRUFmX1uEfHWUioGbkIYAjHthgG9aaFpNPDIpMC0qSEZFZGJhgHx4i4V+mZGIAIN2V3hpUmNURj4xJjkyLFJOSmNjYnh2c4B9eJGLhKa2h6EuyVgWAAAAAElFTkSuQmCC');
}
    
#\33 546c1cf::before, #\33 546c1cf > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.8;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0) 100%);
}
#\33 546c1cf {
    width: 48%;
    min-height: 160px;
    align-items: center;
    border-radius: 10px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    flex: 1 1 auto;
    padding: 4% 4% 5% 4%;
    margin: 0% 0% 0% 0%;
}
#\33 546c1cf.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AMnKw6+soouDdHVnVl1PPk5BMjwwIzovITkwITs0JgDKzMOzsKWQh3l7bFpkUUBOPS4zJhouJho3LyE/OCsAubWoqKKUjYJ0fm1ccFlHV0IyOCgaMCUYPzQkSj8uAJmPfpOIeYR5an9vX4JqV3RbSFdCL0Q2JlBCMF5PPAB2Z1Z4aVh5all+blyLd2KLdF91X0plUz9wXkqGdF8AWUs6Y1JAc2FOfmtXiXdikn5pg29bd2RPgG9boZB8AE1BMmBQP3poVYFuWYh1YYx6ZoBuWnBeS3ZlUpSGdABGOi5eUEF7aliEcV6KeGSDcl9zYk9YRzVWRjVkVkYAWE1AaFtMd2RTfmpYgG1bcWJQXEw7PjAgOi0dOy4gAGVaTWlaS2lSQW1WRW1YR15QP0k7KjAlFy8kFi4hFM5YbMBBgR3zAAAAAElFTkSuQmCC');
}
}



@media (max-width: 767px) {
    
#c9c1d8b1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 be04b2d {
    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) {
    
#\37 36ba17c {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 f8d7d89 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}

