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

  *#dm .dmInner a.u_1264722145 span.text {
    text-decoration:none !important;
    font-weight:600 !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1826395880 hr {
    color:var(--color_2) !important;
    border-width:2px !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1956194030 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1264722145 span.text { font-size:16px !important; }
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
separatorHomeCss{color:red !important}*#dm *.d-page-1716942098 DIV.dmInner
{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1243667655
{
	margin-left:0 !important;
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	margin-right:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	max-width:none !important;
	min-width:0 !important;
	text-align:center !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\39 539bbe7 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#fb685ef6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 50%;
    min-width: 4%;
    background-image: url();
    order: 1;
    justify-content: flex-end;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b119b340 {
    width: 99.76%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2b096e5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    order: 0;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 d7074c5 {
    width: 99.76%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -19px;
}
    
#\30 4066af6 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#b8e82532 {
    width: 100%;
    height: 547px;
    max-width: 100%;
    order: 0;
}
    
#\37 5406ebd {
    width: 243.922px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 5cdca59 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#c1185cdb {
    width: 100%;
    height: 350px;
    max-width: 100%;
}
    
#\34 c252008 {
    width: 430.615px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 dc8acfc {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7acab47 {
    min-height: 80px;
    column-gap: 6%;
    row-gap: 30px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    justify-content: space-between;
    background-color: var(--color_4);
    background-image: none;
    padding: 5% 5% 5% 5%;
}
    
#\34 6d3312a {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/c522aad6/dms3rep/multi/opt/1776179363-1920w.jpeg");
    background-attachment: fixed;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 8e89eee {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#e39131a1 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 555px;
    min-height: 166px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#a6e2a07f {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\35 4914222 {
    width: 90%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
}
    
#\37 7f8013a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 51%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ac8a701f {
    min-height: 145px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    padding: 4% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\34 dca02fc {
    width: 434px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
}
    
#\39 0d3871c {
    width: 48.94%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a2a708a4 {
    background-color: var(--color_1);
    background-image: none;
}
}



@media all {
    
#\31 6a44e41 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url(https://lirp.cdn-website.com/c522aad6/dms3rep/multi/opt/135dffa4-3547-4d6d-9d28-03d47fe79472-1920w.png);
    border-radius: 30px;
    background-attachment: initial;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: -7.0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#\31 6a44e41.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AGpzd11malRfZGBoand+f5SZl62urLW2tLO1s7K1tABQVlhCSEo6QkVPV1hqcHCOj42pqKS5uba6vLu0t7YAMjU1JyoqKi8uT1VVc3VzlpKNqqWftrSwtbi3qaurACwxMykuLzc8PWJnZYB/fI+JhJ2Xk6elo62wr5uenQA8RUY7Q0VPVlh3eXePjYqJgn+Ti4iUkI+ZmpqAh4gAPkdIPkZHUVdZcnFvh4N/fHRwfXRyd3N1enl7am5wAC0yMTA0M0NGRV1aWG5oZWFZWFZQUkxMUlNQVVRRUwBFR0ZAQT5EREBOTEhbWFZfW1tNTlNDSVJKS1BkXV0AdHl6a29uY2VjXF1cW11eYGVpUVliTVhjWl9kf358AKCprJOZmoGFhG9ycmtvcXyBhG10emVvd2lyd46Wl0UDgia3pVa9AAAAAElFTkSuQmCC');
}
    
#\36 28ca88a {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 32%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_3);
    border-radius: 30px;
    flex-wrap: nowrap;
    order: 2;
    background-image: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 5c0c7f6 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 32%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 30px;
    flex-wrap: nowrap;
    order: 1;
    background-image: initial;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 e0798b7 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: flex-start;
    order: 0;
    padding: 0% 6% 0% 7%;
    margin: 6% 0% 0% 0%;
}
    
#cfd5d7fc {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url(https://lirp.cdn-website.com/c522aad6/dms3rep/multi/opt/da8e01d3-2b9b-4639-bdbc-ed242a16db0f-1920w.png);
    border-radius: 30px;
    background-attachment: initial;
    padding: 0% 0% 0% 0%;
    margin: -6.7% 0% 0% 0%;
}
#cfd5d7fc.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AMHHzszS2cLIzYyQlVhbXj9AQkxPUU5RVUlMUUNITQCxw8W6y829y86cpqhscHJBQ0M0NjYxMzQuMDIsLzEAkryvmL6zob22l6ikcXh3REdGJSUlHh4dHh4dHyAgAIO1nHunk3mWi3mKhWtycVBUVDc4ODQ0NDc3NzY2NwCFqZR/no5zh35lcGxZXl1MT1BISElLSk1VVVhYWFwAgYyEgImEfYKBc3Z4am1uW11eUlNUUFBTWVldYGFmAG9vcXd4eoCDhIOGh3t/f25xclpdXklKTUJCRkRFSQBZW15eYGNpa253enx+gIF/gYJoamtISUsvMDIpKiwAUlVaVFdcVlleXWBjZmdqbm9xXV5gQUJELi8xLS4xAEhNUk5TWFNXXVZZX1tcYV1eYktMTzU3OjIzNj9ARHDfdQ7JxpamAAAAAElFTkSuQmCC');
}
    
#\35 9d01147 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: flex-start;
    padding: 0% 6% 0% 7%;
    margin: 6% 0% 0% 0%;
}
    
#cb7233fe {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url(https://lirp.cdn-website.com/c522aad6/dms3rep/multi/opt/6c403bb0-94fc-4882-bb67-bea4b1701b65-1920w.png);
    border-radius: 30px;
    background-attachment: initial;
    padding: 0% 0% 0% 0%;
    margin: -8.3% 0% 0% 0%;
}
#cb7233fe.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+ACkrKSMkIx4eHDs7OGNjX2pmYF5US2NWT5KMibm9vQAtLy8sLi0tLy1KTEl1d3KGgnqDc2d2YVV/dHGCh48ASE1KSk1MUFNSZmlmi46Jn52Ul4p/cmFXVU5QRExaAG1zbmtwbXh7eYiMiKSoo6SmoYSBfE9MSygrMhonOABpcGxobmp2eneHiYWXmZWEiYdbYWMvNz0cJzQZKj0ARk1KRktIWFlWeHRviYaCcnNyTFFUKzM6JDFAHC5FACQoKCwuLjs8OV5aVHFrZWdjYUpNTzM8RC07SiM0SQAsLCkuLSsxMS1MR0BkWVFnXFVVUVFCSVA4RFAwPUsAT0xIR0ZCPT05RkVAWFBJYllSYV1dVl1jRU9YN0BHAHRwalxaVUNCPz8+OkZAO1ZQTG1ra21yd1VcYzlARM94ZhH54DGBAAAAAElFTkSuQmCC');
}
    
#\33 12ec714 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#c8b27c77 {
    min-height: 498px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    padding: 5% 6% 2% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\38 9c4546a {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: flex-start;
    padding: 0% 6% 0% 7%;
    margin: 6% 0% 0% 0%;
}
    
#\31 6cea913 {
    width: 240px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de8f6b6e {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 32%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_3);
    border-radius: 30px;
    flex-wrap: nowrap;
    order: 0;
    background-image: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 563e997 {
    width: 240px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f424114 {
    width: 285px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b3e13bb2 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 5614469 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: flex-start;
    padding: 0% 6% 0% 7%;
    margin: 6% 0% 0% 0%;
}
    
#\32 4cda109 {
    width: 240px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f05b28d9 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 32%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 30px;
    flex-wrap: nowrap;
    order: 2;
    background-image: initial;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 c46e8fc {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 32%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_3);
    border-radius: 30px;
    flex-wrap: nowrap;
    order: 1;
    background-image: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 4429f15 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#cbfa4931 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url(https://lirp.cdn-website.com/c522aad6/dms3rep/multi/opt/267708c2-7617-46ac-991a-4cde4709c679-1920w.png);
    border-radius: 30px;
    background-attachment: initial;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#cbfa4931.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AKCnq6evs6mztqaws56prISRmmNrcz5FUS84Ryg7UwCSl5uZoaWhq6+nsrWbp6x4hpNOWmo2QVQvO04uP1YAgoaIiI6SlJ2gn6mripWcXm19MUJZJzdRJzZMKDdLAG9xb3F2doOIiJGWlnh/hEtXZSQ1TSM0TiIxSR4sQABiZmViaGdwdXR+gH1ydHVaYGhFUmM6SV4oN00VJDgAX2VnYGdoZWxsa25taWhpZGRoW2FrRlBeKzhJEyIzAG54fnJ9gXR8gXh8gXJyeGprb1pdYkBGTiQuOg0aKQCJk5iSnKCKkJWBho5maXJRVlw4PEAmKy8dJCsUHigAlqGlnKaqlpyikZSdcnV+UlhgNDo+KC0xLTI3LzY8AI+ZnpOcoY2TmYeLk21weFZcYkVLTz1CRUZKTUxQUtXFebbA51uxAAAAAElFTkSuQmCC');
}
    
#\31 512a13b {
    width: 240px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 19dbe07 {
    min-height: 460px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    padding: 0% 6% 2% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\37 00cfff2 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url(https://lirp.cdn-website.com/c522aad6/dms3rep/multi/opt/9408bd28-3273-455c-a161-974a0fef2c15-1920w.png);
    border-radius: 30px;
    background-attachment: initial;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\37 00cfff2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABKklEQVQY0wXBS0+DMAAA4P4K4yPqQZwmEzhtRufmhIHyKIwWKC0tzzGzZVNnYmKM8eDBmzejJ+PN+DP9PhCybIwjCCFCaIwjIopmef/2/vH5/fv18wdO+8Nef6BpGiFJKjLKRRAz0Synd8/T1QuQFVWW5W6nEwRBXVWTPAtR6CNqh6WBS6AbpqaPNF23LIslpKRxyWiWZryapdUc5EWVUIYwdhyb06SipOZpIbJmtrx9eAKz+WLSXHMhMEacUUFjSmIcJmKyuHl8BanIucijmPge9F3bcyzDvDwfOeZY4HIFYsJIwsIw8iC8MnTtYng20E6GzvEo6pgUuNBDKORckDg2DV1RlL39ttTuSmp/56gHbNvxPL+u6rIooOu2WgdrG9vru4dbkropqf9vxmAipwAPcwAAAABJRU5ErkJggg==');
}
    
#\36 b17dbf6 {
    width: 240px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca24b857 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: flex-start;
    padding: 0% 6% 0% 7%;
    margin: 6% 0% 0% 0%;
}
    
#b4e6b8c8 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url(https://lirp.cdn-website.com/c522aad6/dms3rep/multi/opt/beafb318-d7c3-44ba-a5c5-38237847da49-1920w.png);
    border-radius: 30px;
    background-attachment: initial;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#b4e6b8c8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AMvMyczOy8rLyLe4tJaTjHpyaIZ9dKijnb7Avbm9uwCqrqqnq6ilqKacnpuQjISIeG2Ld2uVioOYmpmRmJkAfISAf4aDhYqIhIiFgX95e2xjcV5VZlxZX2RpW2dwAGRuaWx0cXF3dWlvbmJlZF1YVVBHRTo4OjM7RTZEVAB8hYKGjoyGjYtwdnVPVFUzODokKSwaISgbKDYiMkYAoqiopKqqmZ+fdn19SlBQKzAyHCMnGCEpFSIxGik7AMHGx73DxLK3uI6Tk2VoZ0lKRzc6OikwNRcjLhUhMAC2uru3u72vsrWMj5FqbGxeX11VWFY/REYeJy8PGiUAiYyNnaCipqismZuffICDe39+cXVyUlZUJi4yDRcgAFFTVHh6fpKVmZmcoYKGi4mOkHyCgFleWyoyNg0ZIWG8hQh2WwtrAAAAAElFTkSuQmCC');
}
    
#\36 c378476 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: flex-start;
    order: 0;
    padding: 0% 6% 0% 7%;
    margin: 6% 0% 0% 0%;
}
    
#\39 8f44e30 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 32%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 30px;
    flex-wrap: nowrap;
    order: 0;
    background-image: initial;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#b59eaa85 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 32%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_3);
    border-radius: 30px;
    flex-wrap: nowrap;
    background-image: none;
    padding: 3% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ea1c9a13 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url(https://lirp.cdn-website.com/c522aad6/dms3rep/multi/opt/ed42f320-24aa-48bb-833e-261e535cc125-1920w.png);
    border-radius: 30px;
    background-attachment: initial;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#ea1c9a13.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABKUlEQVQY0wXB21KCQAAA0P2qpmai6WJNhYR4Q2RZZFkuS6CIIoqIN9CsHPPFyamHZnrqLzsHeIXzFnNSZk4F9p4QHIXBMh1lcbge91ZJABZ1LhYevDJnIuT73XQyXs4m+TTZrRfHjw3IDSXTYYxRx6a+H8TxaD6fvr+9fn0e/n5/gA2brlxxlapr6W2/OxzF01n6stns9/vv4wFUZBXKAkFFUxcx0e3ndjgIszzL8nyVLQAPDaiKFuYpqTZhE6rYtK1hFA16vb7rgIaqI9TQYIlqJQ03TKrTTnsYRYFDXVkCHM8LPFfmOSzzWKuZhoRN4nnewPNih4LC9cXjzSV7W5AqrKrWTCIRQ3cojfv9dZoChjkr3l3Vn1hZFBFSkCITveVYJEnG2+3uH9SYewimsZEJAAAAAElFTkSuQmCC');
}
    
#\36 7a2902d {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    padding: 0% 6% 0% 7%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 099899a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#f7c799f2 {
    width: 90.60%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 60adc80 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: flex-start;
    padding: 0% 6% 0% 7%;
    margin: 0% 0% 0% 0%;
}
    
#\31 91e393c {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 32%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 30px;
    flex-wrap: nowrap;
    background-image: initial;
    padding: 3% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 cf71006 {
    min-height: 469px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 6% 10% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\38 ea357d6 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url(https://lirp.cdn-website.com/c522aad6/dms3rep/multi/opt/83d5f2cc-8398-48b3-a43b-d8126bfa3024-1920w.png);
    border-radius: 30px;
    background-attachment: initial;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\38 ea357d6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABPElEQVQY0wXB206CYAAA4P9tuqjmUqcICuIBTcUDGgYGIgmJoCs8kDlUlEY6RwdXLrdOF21ddNEj9n3A59mD/PsY4iVwiMAhHD5Cg4fJiJ9AA4mwDzTOKm2J63XlUV+9UkWBKdD5BF/JKALdabLAXc6XtmmZw8mNPtBbSpNRm8xsqG3Xi4/NCvz9/rztnu352Bh0VEUQ+Yp2wdlmb7dZfb4+gO+v95cndzYxWnK9VEgl8VCRTHda59Zo4M7HYDo2nMXkcW071kiV+RwRRWAok4hxuUyPIkGNptpS3ZkaW/f23pl25XoMj8YQmI6i1yQBqEKWyqcFpmh0JWt0qUk8hkUwOMgm8Vm1AFRZbNTKbIkQTkmJK/NVMo6FyFRMYst3fQWYhq63G/WT41I6TKDeOOIJBw6obFwT2ZWp/wP60HIT8GUy8wAAAABJRU5ErkJggg==');
}
    
#\32 9e34d21 {
    width: 78.05%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e912930 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 32%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_3);
    border-radius: 30px;
    flex-wrap: nowrap;
    background-image: none;
    padding: 3% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 221b583 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: flex-start;
    padding: 0% 6% 0% 7%;
    margin: 0% 0% 0% 0%;
}
    
#cfd3585c {
    width: 90.60%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb4b0916 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url("https://lirp.cdn-website.com/c522aad6/dms3rep/multi/opt/pexels-photo-8986147-1920w.jpeg");
    border-radius: 30px;
    background-attachment: initial;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#bb4b0916.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgX/xAAfEAACAQUBAAMAAAAAAAAAAAABAgQAAwUGERIhInH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABoRAAMAAwEAAAAAAAAAAAAAAAECAwAEBRH/2gAMAwEAAhEDEQA/AAeza2mTy+VuNe7cjHvv8qEk6SiKoknijlINswWa1uM815INuT9b3G+SaHqbfkdBqvz9Kd1LUHuC2bvEhVOf/9k=');
}
    
#\37 d974933 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#bc4a39e3 {
    min-height: 40px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 8b5db15 {
    background-color: var(--color_4);
    background-image: none;
}
    
#\37 02349ba::before, #\37 02349ba > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
}
#\37 02349ba {
    min-height: 8px;
    background-position: 0% 0%;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    border-radius: 0px 0px 0px 0px;
    background-image: url();
    padding: 16px 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
#\37 02349ba.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\35 b8706ca {
    width: 73.65%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
    
#\35 cb5529e {
    margin: 0px 0px 0px 0px;
}
}



@media all {
    
#b3d97f84 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 de50bbb {
    background-color: var(--color_4);
    background-image: none;
}
    
#\37 ee30612 {
    width: 100%;
    height: 138px;
    min-height: 80px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#aa659022 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 9f17b97 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#a2687188 {
    background-color: var(--color_1);
    background-image: none;
}
    
#\37 c6cc494 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 43%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 5adbdb7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 55%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 9ca0557 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\35 fab89e8 {
    min-height: 178px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\33 9651448 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 5% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 d4406f4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a2163f5f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#a2163f5f {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5px;
    margin-top: 5px;
}
    
#\38 7ca8326 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\34 f6981b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#a4d0463b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#a4d0463b {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5px;
    margin-top: 5px;
}
    
#b67bfafd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 543c5bb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#cabd1c46 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 7d89357 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 5e806c9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 a4e4981 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\36 e8f123b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b6d2d55c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6ab2886.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 6ab2886 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5px;
    margin-top: 5px;
}
    
#bf57fa9f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#bf57fa9f {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5px;
    margin-top: 5px;
}
    
#c1d6a086 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 5562d79 {
    background-color: var(--color_4);
    background-image: none;
}
}



@media all {
    
#\30 1147b66 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 38.7%;
    align-items: flex-end;
    min-width: 4%;
    background-image: none;
    order: 1;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 25e6059 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 57.28%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e313d562 {
    background-color: var(--color_2);
    background-image: none;
}
    
#\37 422868c {
    width: 300px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    max-height: none;
    justify-self: auto;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#a15d4175 {
    margin: 0px 0px 0px 0px;
}
    
#\34 6c36c8e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f35a63b {
    min-height: 291px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 8% 4% 8% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 7c5b8d6 {
    width: 94.54%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#bf38941b {
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_4);
    width: 68%;
    min-height: 8px;
    background-image: initial;
    min-width: 4%;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\30 f27522a {
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-height: 8px;
    background-image: url("https://lirp.cdn-website.com/c522aad6/dms3rep/multi/opt/1776179364-1920w.jpeg");
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\30 f27522a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAMFBgf/xAAkEAACAQMDAwUAAAAAAAAAAAABAgMABBEFBhIWMdEhIkFRcf/EABcBAAMBAAAAAAAAAAAAAAAAAAECAwT/xAAYEQEBAQEBAAAAAAAAAAAAAAABAAIxIf/aAAwDAQACEQMRAD8AzOjWmpS2HNYRxem9OXJ9TIwz8YHiqm19wSRxQQNG4AGAADVh9yxK7ArJkHHY+KjpF8bTnKnLn9gzC5OGI/DTnZube49/uiikhnl//9k=');
}
    
#\36 0500b74 {
    max-width: 100%;
    width: 99.76%;
    height: auto;
}
    
#\34 ee022a1 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\38 311016e {
    background-color: var(--color_1);
    background-image: none;
}
    
#\37 83b4663 {
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    min-height: 518px;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 bedd1e0 {
    max-width: 100%;
    width: 250px;
    margin-top: 10px;
    height: auto;
    min-height: 55px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 539bbe7 {
    padding-left: 0%;
    padding-right: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
}
    
#fb685ef6 {
    width: 100%;
    min-height: 80px;
}
    
#\35 2b096e5 {
    width: 100%;
    min-height: 80px;
    padding-top: 8%;
}
    
#\38 d7074c5 {
    width: 672px;
}
    
#b8e82532 {
    height: 444px;
}
    
#\37 5406ebd {
    width: 226.422px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c1185cdb {
    height: 226px;
}
    
#\34 c252008 {
    width: 100.00%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 dc8acfc {
    width: 100%;
}
    
#\39 7acab47 {
    width: 100%;
    min-height: 80px;
    row-gap: 17px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\33 f8fa587 {
    margin: 0px 0% 0px 0%;
}
    
#\34 6d3312a {
    width: 100%;
    min-height: 202px;
    height: auto;
}
    
#\31 8e89eee {
    width: 100%;
}
    
#e39131a1 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a6e2a07f {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 4914222 {
    width: 100.00%;
}
    
#\37 7f8013a {
    width: 49.55%;
    justify-content: flex-start;
}
    
#ac8a701f {
    column-gap: 1%;
    padding: 10% 2% 6% 4%;
}
    
#\39 0d3871c {
    width: 49.43%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 6a44e41 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 200px;
}
#\31 6a44e41.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AGpzd11malRfZGBoand+f5SZl62urLW2tLO1s7K1tABQVlhCSEo6QkVPV1hqcHCOj42pqKS5uba6vLu0t7YAMjU1JyoqKi8uT1VVc3VzlpKNqqWftrSwtbi3qaurACwxMykuLzc8PWJnZYB/fI+JhJ2Xk6elo62wr5uenQA8RUY7Q0VPVlh3eXePjYqJgn+Ti4iUkI+ZmpqAh4gAPkdIPkZHUVdZcnFvh4N/fHRwfXRyd3N1enl7am5wAC0yMTA0M0NGRV1aWG5oZWFZWFZQUkxMUlNQVVRRUwBFR0ZAQT5EREBOTEhbWFZfW1tNTlNDSVJKS1BkXV0AdHl6a29uY2VjXF1cW11eYGVpUVliTVhjWl9kf358AKCprJOZmoGFhG9ycmtvcXyBhG10emVvd2lyd46Wl0UDgia3pVa9AAAAAElFTkSuQmCC');
}
    
#\36 28ca88a {
    border-radius: 30px;
    align-items: flex-start;
    width: 32.67%;
    row-gap: 24px;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 5c0c7f6 {
    border-radius: 30px;
    align-items: flex-start;
    width: 32.67%;
    row-gap: 24px;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 e0798b7 {
    padding-right: 8%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 8%;
    margin-top: 8%;
    align-items: flex-start;
    min-height: 115px;
}
    
#cfd5d7fc {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 200px;
    order: 1;
}
#cfd5d7fc.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AMHHzszS2cLIzYyQlVhbXj9AQkxPUU5RVUlMUUNITQCxw8W6y829y86cpqhscHJBQ0M0NjYxMzQuMDIsLzEAkryvmL6zob22l6ikcXh3REdGJSUlHh4dHh4dHyAgAIO1nHunk3mWi3mKhWtycVBUVDc4ODQ0NDc3NzY2NwCFqZR/no5zh35lcGxZXl1MT1BISElLSk1VVVhYWFwAgYyEgImEfYKBc3Z4am1uW11eUlNUUFBTWVldYGFmAG9vcXd4eoCDhIOGh3t/f25xclpdXklKTUJCRkRFSQBZW15eYGNpa253enx+gIF/gYJoamtISUsvMDIpKiwAUlVaVFdcVlleXWBjZmdqbm9xXV5gQUJELi8xLS4xAEhNUk5TWFNXXVZZX1tcYV1eYktMTzU3OjIzNj9ARHDfdQ7JxpamAAAAAElFTkSuQmCC');
}
    
#\35 9d01147 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    padding-left: 8%;
    padding-right: 8%;
    min-height: 115px;
    margin: 8% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb7233fe {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 200px;
    margin-top: -5.6%;
}
#cb7233fe.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+ACkrKSMkIx4eHDs7OGNjX2pmYF5US2NWT5KMibm9vQAtLy8sLi0tLy1KTEl1d3KGgnqDc2d2YVV/dHGCh48ASE1KSk1MUFNSZmlmi46Jn52Ul4p/cmFXVU5QRExaAG1zbmtwbXh7eYiMiKSoo6SmoYSBfE9MSygrMhonOABpcGxobmp2eneHiYWXmZWEiYdbYWMvNz0cJzQZKj0ARk1KRktIWFlWeHRviYaCcnNyTFFUKzM6JDFAHC5FACQoKCwuLjs8OV5aVHFrZWdjYUpNTzM8RC07SiM0SQAsLCkuLSsxMS1MR0BkWVFnXFVVUVFCSVA4RFAwPUsAT0xIR0ZCPT05RkVAWFBJYllSYV1dVl1jRU9YN0BHAHRwalxaVUNCPz8+OkZAO1ZQTG1ra21yd1VcYzlARM94ZhH54DGBAAAAAElFTkSuQmCC');
}
    
#c8b27c77 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 378px;
    column-gap: 1%;
    padding-bottom: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\38 9c4546a {
    min-height: 115px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin-top: 8%;
    padding-left: 8%;
    padding-right: 8%;
}
    
#\31 6cea913 {
    width: 99.73%;
    margin: 0px 0% 0px 0%;
}
    
#de8f6b6e {
    border-radius: 30px;
    align-items: flex-start;
    width: 32.67%;
    row-gap: 24px;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 563e997 {
    width: 99.73%;
    margin: 0px 0% 0px 0%;
}
    
#\30 f424114 {
    width: 99.17%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 5614469 {
    min-height: 115px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin-top: 8%;
    padding-left: 8%;
    padding-right: 8%;
}
    
#\32 4cda109 {
    width: 99.17%;
    margin: 0px 0% 0px 0%;
}
    
#f05b28d9 {
    border-radius: 30px;
    align-items: flex-start;
    width: 32.67%;
    row-gap: 24px;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 c46e8fc {
    border-radius: 30px;
    align-items: flex-start;
    width: 32.67%;
    row-gap: 24px;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#cbfa4931 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 200px;
    margin-top: -26.3%;
}
#cbfa4931.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AKCnq6evs6mztqaws56prISRmmNrcz5FUS84Ryg7UwCSl5uZoaWhq6+nsrWbp6x4hpNOWmo2QVQvO04uP1YAgoaIiI6SlJ2gn6mripWcXm19MUJZJzdRJzZMKDdLAG9xb3F2doOIiJGWlnh/hEtXZSQ1TSM0TiIxSR4sQABiZmViaGdwdXR+gH1ydHVaYGhFUmM6SV4oN00VJDgAX2VnYGdoZWxsa25taWhpZGRoW2FrRlBeKzhJEyIzAG54fnJ9gXR8gXh8gXJyeGprb1pdYkBGTiQuOg0aKQCJk5iSnKCKkJWBho5maXJRVlw4PEAmKy8dJCsUHigAlqGlnKaqlpyikZSdcnV+UlhgNDo+KC0xLTI3LzY8AI+ZnpOcoY2TmYeLk21weFZcYkVLTz1CRUZKTUxQUtXFebbA51uxAAAAAElFTkSuQmCC');
}
    
#\31 512a13b {
    width: 99.73%;
    margin: 0px 0% 0px 0%;
}
    
#\39 19dbe07 {
    min-height: 281px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 5% 2% 5% 2%;
}
    
#\37 00cfff2 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 200px;
    order: 1;
    margin-top: -25.9%;
}
#\37 00cfff2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABKklEQVQY0wXBS0+DMAAA4P4K4yPqQZwmEzhtRufmhIHyKIwWKC0tzzGzZVNnYmKM8eDBmzejJ+PN+DP9PhCybIwjCCFCaIwjIopmef/2/vH5/fv18wdO+8Nef6BpGiFJKjLKRRAz0Synd8/T1QuQFVWW5W6nEwRBXVWTPAtR6CNqh6WBS6AbpqaPNF23LIslpKRxyWiWZryapdUc5EWVUIYwdhyb06SipOZpIbJmtrx9eAKz+WLSXHMhMEacUUFjSmIcJmKyuHl8BanIucijmPge9F3bcyzDvDwfOeZY4HIFYsJIwsIw8iC8MnTtYng20E6GzvEo6pgUuNBDKORckDg2DV1RlL39ttTuSmp/56gHbNvxPL+u6rIooOu2WgdrG9vru4dbkropqf9vxmAipwAPcwAAAABJRU5ErkJggg==');
}
    
#\36 b17dbf6 {
    width: 99.73%;
    margin: 0px 0% 0px 0%;
}
    
#ca24b857 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    padding-left: 8%;
    padding-right: 8%;
    min-height: 115px;
    margin: 8% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b4e6b8c8 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 200px;
    margin-top: -25.9%;
}
#b4e6b8c8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AMvMyczOy8rLyLe4tJaTjHpyaIZ9dKijnb7Avbm9uwCqrqqnq6ilqKacnpuQjISIeG2Ld2uVioOYmpmRmJkAfISAf4aDhYqIhIiFgX95e2xjcV5VZlxZX2RpW2dwAGRuaWx0cXF3dWlvbmJlZF1YVVBHRTo4OjM7RTZEVAB8hYKGjoyGjYtwdnVPVFUzODokKSwaISgbKDYiMkYAoqiopKqqmZ+fdn19SlBQKzAyHCMnGCEpFSIxGik7AMHGx73DxLK3uI6Tk2VoZ0lKRzc6OikwNRcjLhUhMAC2uru3u72vsrWMj5FqbGxeX11VWFY/REYeJy8PGiUAiYyNnaCipqismZuffICDe39+cXVyUlZUJi4yDRcgAFFTVHh6fpKVmZmcoYKGi4mOkHyCgFleWyoyNg0ZIWG8hQh2WwtrAAAAAElFTkSuQmCC');
}
    
#\36 c378476 {
    padding-right: 8%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 8%;
    margin-top: 8%;
    align-items: flex-start;
    min-height: 115px;
}
    
#\39 8f44e30 {
    border-radius: 30px;
    align-items: flex-start;
    width: 32.67%;
    row-gap: 24px;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b363bd58 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b59eaa85 {
    border-radius: 30px;
    align-items: flex-start;
    width: 32.6%;
    row-gap: 24px;
    min-height: 8px;
    padding: 3% 0px 0px 0px;
}
    
#ea1c9a13 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 180px;
    margin-top: -7.6%;
}
#ea1c9a13.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABKUlEQVQY0wXB21KCQAAA0P2qpmai6WJNhYR4Q2RZZFkuS6CIIoqIN9CsHPPFyamHZnrqLzsHeIXzFnNSZk4F9p4QHIXBMh1lcbge91ZJABZ1LhYevDJnIuT73XQyXs4m+TTZrRfHjw3IDSXTYYxRx6a+H8TxaD6fvr+9fn0e/n5/gA2brlxxlapr6W2/OxzF01n6stns9/vv4wFUZBXKAkFFUxcx0e3ndjgIszzL8nyVLQAPDaiKFuYpqTZhE6rYtK1hFA16vb7rgIaqI9TQYIlqJQ03TKrTTnsYRYFDXVkCHM8LPFfmOSzzWKuZhoRN4nnewPNih4LC9cXjzSV7W5AqrKrWTCIRQ3cojfv9dZoChjkr3l3Vn1hZFBFSkCITveVYJEnG2+3uH9SYewimsZEJAAAAAElFTkSuQmCC');
}
    
#\36 7a2902d {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 8%;
    padding-right: 8%;
    margin-top: 0%;
    align-items: flex-start;
    min-height: 115px;
}
    
#f7c799f2 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 60adc80 {
    margin-top: 0%;
    padding-right: 8%;
    padding-left: 8%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    min-height: 115px;
    order: 0;
}
    
#\31 91e393c {
    border-radius: 30px;
    align-items: flex-start;
    width: 32.6%;
    row-gap: 24px;
    min-height: 8px;
    padding: 3% 0px 0px 0px;
}
    
#\36 cf71006 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 338px;
    column-gap: 1%;
    padding-bottom: 6%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\38 ea357d6 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 180px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: -16px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\38 ea357d6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABPElEQVQY0wXB206CYAAA4P9tuqjmUqcICuIBTcUDGgYGIgmJoCs8kDlUlEY6RwdXLrdOF21ddNEj9n3A59mD/PsY4iVwiMAhHD5Cg4fJiJ9AA4mwDzTOKm2J63XlUV+9UkWBKdD5BF/JKALdabLAXc6XtmmZw8mNPtBbSpNRm8xsqG3Xi4/NCvz9/rztnu352Bh0VEUQ+Yp2wdlmb7dZfb4+gO+v95cndzYxWnK9VEgl8VCRTHda59Zo4M7HYDo2nMXkcW071kiV+RwRRWAok4hxuUyPIkGNptpS3ZkaW/f23pl25XoMj8YQmI6i1yQBqEKWyqcFpmh0JWt0qUk8hkUwOMgm8Vm1AFRZbNTKbIkQTkmJK/NVMo6FyFRMYst3fQWYhq63G/WT41I6TKDeOOIJBw6obFwT2ZWp/wP60HIT8GUy8wAAAABJRU5ErkJggg==');
}
    
#\32 9e34d21 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 e912930 {
    border-radius: 30px;
    align-items: flex-start;
    width: 32.6%;
    row-gap: 24px;
    min-height: 8px;
    padding: 3% 0px 0px 0px;
}
    
#\37 221b583 {
    margin-top: 0%;
    padding-right: 8%;
    padding-left: 8%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    min-height: 115px;
    order: 0;
}
    
#cfd3585c {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#bb4b0916 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 180px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: -15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#bb4b0916.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgX/xAAfEAACAQUBAAMAAAAAAAAAAAABAgQAAwUGERIhInH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABoRAAMAAwEAAAAAAAAAAAAAAAECAwAEBRH/2gAMAwEAAhEDEQA/AAeza2mTy+VuNe7cjHvv8qEk6SiKoknijlINswWa1uM815INuT9b3G+SaHqbfkdBqvz9Kd1LUHuC2bvEhVOf/9k=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bc4a39e3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 44px;
    padding: 6% 4% 1% 4%;
}
    
#\37 02349ba::before, #\37 02349ba > .bgExtraLayerOverlay {
    
}
#\37 02349ba {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 10px;
    width: 100%;
    min-height: 60px;
    justify-content: flex-start;
    height: auto;
    padding-bottom: 16px;
}
#\37 02349ba.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\35 b8706ca {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    width: 72.81%;
    max-width: none;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b3d97f84 {
    padding-left: 4%;
    padding-right: 4%;
    padding-bottom: 6%;
}
    
#\37 ee30612 {
    min-height: 70px;
    width: 99.52%;
    height: 80px;
}
    
#aa659022 {
    row-gap: 8px;
    padding: 16px 16px 16px 16px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 c6cc494 {
    width: 49.5%;
    min-height: 8px;
}
    
#\32 5adbdb7 {
    width: 100%;
    min-height: 8px;
}
    
#\35 fab89e8 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 140px;
    column-gap: 1%;
    padding: 8% 4% 4% 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 9651448 {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
    min-height: 240px;
    padding: 5% 4% 6% 4%;
}
    
#cabd1c46 {
    order: 2;
}
    
#\31 7d89357 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#a2163f5f {
    order: 0;
}
    
#\30 5e806c9 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 e8f123b {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#b6d2d55c {
    order: 3;
}
    
#\30 543c5bb {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 1147b66 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#\34 25e6059 {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 10px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\34 6c36c8e {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#\34 f35a63b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 12% 6% 12% 6%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bf38941b {
    row-gap: 16px;
    flex-direction: column;
    width: 100%;
    padding-bottom: 8%;
    min-height: 160px;
    justify-content: flex-start;
    flex-wrap: nowrap;
}
    
#\30 f27522a {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 309px;
}
#\30 f27522a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAMFBgf/xAAkEAACAQMDAwUAAAAAAAAAAAABAgMABBEFBhIWMdEhIkFRcf/EABcBAAMBAAAAAAAAAAAAAAAAAAECAwT/xAAYEQEBAQEBAAAAAAAAAAAAAAABAAIxIf/aAAwDAQACEQMRAD8AzOjWmpS2HNYRxem9OXJ9TIwz8YHiqm19wSRxQQNG4AGAADVh9yxK7ArJkHHY+KjpF8bTnKnLn9gzC5OGI/DTnZube49/uiikhnl//9k=');
}
    
#\36 0500b74 {
    order: 2;
    margin: 10px 0% 0px 0%;
}
    
#\34 ee022a1 {
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\37 83b4663 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
}
    
#\31 bedd1e0 {
    align-self: auto;
    justify-self: auto;
    order: 3;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



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



@media (max-width: 767px) {
    
#\39 539bbe7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
    
#fb685ef6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 2b096e5 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 15px;
    padding: 8% 6% 8% 6%;
}
    
#\38 d7074c5 {
    margin-left: 0px;
    margin-right: 0px;
}
    
#b8e82532 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#c1185cdb {
    height: 232px;
}
    
#\34 c252008 {
    min-width: 32px;
    width: 100%;
    margin: 22px 0% 0px 0%;
}
    
#\37 dc8acfc {
    width: 100%;
}
    
#\39 7acab47 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 10px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
}
    
#\33 f8fa587 {
    margin: 0px 0% 0px 0%;
}
    
#\34 6d3312a {
    width: 100%;
    min-height: 139px;
    align-items: center;
    height: auto;
}
    
#\31 8e89eee {
    width: 100%;
}
    
#e39131a1 {
    min-width: 32px;
    width: 100%;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#a6e2a07f {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\35 4914222 {
    width: 100.00%;
}
    
#\37 7f8013a {
    width: 100%;
    min-height: 68px;
    align-items: center;
}
    
#ac8a701f {
    min-height: unset;
    flex-direction: column;
    row-gap: 16px;
    padding: 10% 6% 8% 6%;
}
    
#\39 0d3871c {
    width: 100%;
    min-height: 96px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\31 6a44e41 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 240px;
}
#\31 6a44e41.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AGpzd11malRfZGBoand+f5SZl62urLW2tLO1s7K1tABQVlhCSEo6QkVPV1hqcHCOj42pqKS5uba6vLu0t7YAMjU1JyoqKi8uT1VVc3VzlpKNqqWftrSwtbi3qaurACwxMykuLzc8PWJnZYB/fI+JhJ2Xk6elo62wr5uenQA8RUY7Q0VPVlh3eXePjYqJgn+Ti4iUkI+ZmpqAh4gAPkdIPkZHUVdZcnFvh4N/fHRwfXRyd3N1enl7am5wAC0yMTA0M0NGRV1aWG5oZWFZWFZQUkxMUlNQVVRRUwBFR0ZAQT5EREBOTEhbWFZfW1tNTlNDSVJKS1BkXV0AdHl6a29uY2VjXF1cW11eYGVpUVliTVhjWl9kf358AKCprJOZmoGFhG9ycmtvcXyBhG10emVvd2lyd46Wl0UDgia3pVa9AAAAAElFTkSuQmCC');
}
    
#\36 28ca88a {
    min-height: 160px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#\39 5c0c7f6 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#\38 e0798b7 {
    min-height: 56px;
}
    
#cfd5d7fc {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 240px;
    margin-top: -2.4%;
}
#cfd5d7fc.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AMHHzszS2cLIzYyQlVhbXj9AQkxPUU5RVUlMUUNITQCxw8W6y829y86cpqhscHJBQ0M0NjYxMzQuMDIsLzEAkryvmL6zob22l6ikcXh3REdGJSUlHh4dHh4dHyAgAIO1nHunk3mWi3mKhWtycVBUVDc4ODQ0NDc3NzY2NwCFqZR/no5zh35lcGxZXl1MT1BISElLSk1VVVhYWFwAgYyEgImEfYKBc3Z4am1uW11eUlNUUFBTWVldYGFmAG9vcXd4eoCDhIOGh3t/f25xclpdXklKTUJCRkRFSQBZW15eYGNpa253enx+gIF/gYJoamtISUsvMDIpKiwAUlVaVFdcVlleXWBjZmdqbm9xXV5gQUJELi8xLS4xAEhNUk5TWFNXXVZZX1tcYV1eYktMTzU3OjIzNj9ARHDfdQ7JxpamAAAAAElFTkSuQmCC');
}
    
#\35 9d01147 {
    min-height: 56px;
}
    
#cb7233fe {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 240px;
    order: 1;
    margin-top: -3.2%;
}
#cb7233fe.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+ACkrKSMkIx4eHDs7OGNjX2pmYF5US2NWT5KMibm9vQAtLy8sLi0tLy1KTEl1d3KGgnqDc2d2YVV/dHGCh48ASE1KSk1MUFNSZmlmi46Jn52Ul4p/cmFXVU5QRExaAG1zbmtwbXh7eYiMiKSoo6SmoYSBfE9MSygrMhonOABpcGxobmp2eneHiYWXmZWEiYdbYWMvNz0cJzQZKj0ARk1KRktIWFlWeHRviYaCcnNyTFFUKzM6JDFAHC5FACQoKCwuLjs8OV5aVHFrZWdjYUpNTzM8RC07SiM0SQAsLCkuLSsxMS1MR0BkWVFnXFVVUVFCSVA4RFAwPUsAT0xIR0ZCPT05RkVAWFBJYllSYV1dVl1jRU9YN0BHAHRwalxaVUNCPz8+OkZAO1ZQTG1ra21yd1VcYzlARM94ZhH54DGBAAAAAElFTkSuQmCC');
}
    
#c8b27c77 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    padding-bottom: 3%;
}
    
#\38 9c4546a {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 6% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de8f6b6e {
    min-height: 160px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
}



@media (max-width: 767px) {
    
#\32 5614469 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 6% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f05b28d9 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#\32 c46e8fc {
    min-height: 160px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#cbfa4931 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 240px;
    order: 1;
}
#cbfa4931.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AKCnq6evs6mztqaws56prISRmmNrcz5FUS84Ryg7UwCSl5uZoaWhq6+nsrWbp6x4hpNOWmo2QVQvO04uP1YAgoaIiI6SlJ2gn6mripWcXm19MUJZJzdRJzZMKDdLAG9xb3F2doOIiJGWlnh/hEtXZSQ1TSM0TiIxSR4sQABiZmViaGdwdXR+gH1ydHVaYGhFUmM6SV4oN00VJDgAX2VnYGdoZWxsa25taWhpZGRoW2FrRlBeKzhJEyIzAG54fnJ9gXR8gXh8gXJyeGprb1pdYkBGTiQuOg0aKQCJk5iSnKCKkJWBho5maXJRVlw4PEAmKy8dJCsUHigAlqGlnKaqlpyikZSdcnV+UlhgNDo+KC0xLTI3LzY8AI+ZnpOcoY2TmYeLk21weFZcYkVLTz1CRUZKTUxQUtXFebbA51uxAAAAAElFTkSuQmCC');
}
    
#\39 19dbe07 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\37 00cfff2 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 240px;
}
#\37 00cfff2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABKklEQVQY0wXBS0+DMAAA4P4K4yPqQZwmEzhtRufmhIHyKIwWKC0tzzGzZVNnYmKM8eDBmzejJ+PN+DP9PhCybIwjCCFCaIwjIopmef/2/vH5/fv18wdO+8Nef6BpGiFJKjLKRRAz0Synd8/T1QuQFVWW5W6nEwRBXVWTPAtR6CNqh6WBS6AbpqaPNF23LIslpKRxyWiWZryapdUc5EWVUIYwdhyb06SipOZpIbJmtrx9eAKz+WLSXHMhMEacUUFjSmIcJmKyuHl8BanIucijmPge9F3bcyzDvDwfOeZY4HIFYsJIwsIw8iC8MnTtYng20E6GzvEo6pgUuNBDKORckDg2DV1RlL39ttTuSmp/56gHbNvxPL+u6rIooOu2WgdrG9vru4dbkropqf9vxmAipwAPcwAAAABJRU5ErkJggg==');
}
    
#ca24b857 {
    min-height: 56px;
}
    
#b4e6b8c8 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 240px;
}
#b4e6b8c8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AMvMyczOy8rLyLe4tJaTjHpyaIZ9dKijnb7Avbm9uwCqrqqnq6ilqKacnpuQjISIeG2Ld2uVioOYmpmRmJkAfISAf4aDhYqIhIiFgX95e2xjcV5VZlxZX2RpW2dwAGRuaWx0cXF3dWlvbmJlZF1YVVBHRTo4OjM7RTZEVAB8hYKGjoyGjYtwdnVPVFUzODokKSwaISgbKDYiMkYAoqiopKqqmZ+fdn19SlBQKzAyHCMnGCEpFSIxGik7AMHGx73DxLK3uI6Tk2VoZ0lKRzc6OikwNRcjLhUhMAC2uru3u72vsrWMj5FqbGxeX11VWFY/REYeJy8PGiUAiYyNnaCipqismZuffICDe39+cXVyUlZUJi4yDRcgAFFTVHh6fpKVmZmcoYKGi4mOkHyCgFleWyoyNg0ZIWG8hQh2WwtrAAAAAElFTkSuQmCC');
}
    
#\36 c378476 {
    min-height: 56px;
}
    
#\39 8f44e30 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
}



@media (max-width: 767px) {
    
#b59eaa85 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#ea1c9a13 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 240px;
}
#ea1c9a13.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABKUlEQVQY0wXB21KCQAAA0P2qpmai6WJNhYR4Q2RZZFkuS6CIIoqIN9CsHPPFyamHZnrqLzsHeIXzFnNSZk4F9p4QHIXBMh1lcbge91ZJABZ1LhYevDJnIuT73XQyXs4m+TTZrRfHjw3IDSXTYYxRx6a+H8TxaD6fvr+9fn0e/n5/gA2brlxxlapr6W2/OxzF01n6stns9/vv4wFUZBXKAkFFUxcx0e3ndjgIszzL8nyVLQAPDaiKFuYpqTZhE6rYtK1hFA16vb7rgIaqI9TQYIlqJQ03TKrTTnsYRYFDXVkCHM8LPFfmOSzzWKuZhoRN4nnewPNih4LC9cXjzSV7W5AqrKrWTCIRQ3cojfv9dZoChjkr3l3Vn1hZFBFSkCITveVYJEnG2+3uH9SYewimsZEJAAAAAElFTkSuQmCC');
}
    
#\36 7a2902d {
    min-height: 56px;
}
    
#\33 60adc80 {
    min-height: 56px;
}
    
#\31 91e393c {
    min-height: 80px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#\36 cf71006 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 20% 4%;
}
    
#\38 ea357d6 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 240px;
}
#\38 ea357d6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABPElEQVQY0wXB206CYAAA4P9tuqjmUqcICuIBTcUDGgYGIgmJoCs8kDlUlEY6RwdXLrdOF21ddNEj9n3A59mD/PsY4iVwiMAhHD5Cg4fJiJ9AA4mwDzTOKm2J63XlUV+9UkWBKdD5BF/JKALdabLAXc6XtmmZw8mNPtBbSpNRm8xsqG3Xi4/NCvz9/rztnu352Bh0VEUQ+Yp2wdlmb7dZfb4+gO+v95cndzYxWnK9VEgl8VCRTHda59Zo4M7HYDo2nMXkcW071kiV+RwRRWAok4hxuUyPIkGNptpS3ZkaW/f23pl25XoMj8YQmI6i1yQBqEKWyqcFpmh0JWt0qUk8hkUwOMgm8Vm1AFRZbNTKbIkQTkmJK/NVMo6FyFRMYst3fQWYhq63G/WT41I6TKDeOOIJBw6obFwT2ZWp/wP60HIT8GUy8wAAAABJRU5ErkJggg==');
}
    
#\32 9e34d21 {
    width: 66.60%;
}
    
#\34 e912930 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#\37 221b583 {
    min-height: 56px;
}
    
#bb4b0916 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 240px;
}
#bb4b0916.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgX/xAAfEAACAQUBAAMAAAAAAAAAAAABAgQAAwUGERIhInH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABoRAAMAAwEAAAAAAAAAAAAAAAECAwAEBRH/2gAMAwEAAhEDEQA/AAeza2mTy+VuNe7cjHvv8qEk6SiKoknijlINswWa1uM815INuT9b3G+SaHqbfkdBqvz9Kd1LUHuC2bvEhVOf/9k=');
}
    
#\37 d974933 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#bc4a39e3 {
    min-height: 0;
    flex-direction: column;
    row-gap: 32px;
    flex-wrap: nowrap;
    padding: 12% 4% 2% 4%;
}
    
#\37 02349ba::before, #\37 02349ba > .bgExtraLayerOverlay {
    
}
#\37 02349ba {
    width: 100%;
    min-height: 83px;
    align-items: center;
    order: 0;
    justify-content: center;
    height: auto;
    padding: 16px 16px 8px 16px;
}
#\37 02349ba.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\35 b8706ca {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#b3d97f84 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 2% 4% 12% 4%;
}
    
#\37 ee30612 {
    min-height: 70px;
    height: 188px;
    margin: 0px 0% 0px 0%;
}
    
#aa659022 {
    width: 100%;
    min-height: 76px;
    align-items: center;
    flex-direction: column;
    column-gap: 0%;
    height: auto;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
}
}



@media (max-width: 767px) {
    
#\37 c6cc494 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\32 5adbdb7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\35 fab89e8 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 0px;
    padding-top: 10%;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\33 9651448 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 0px;
    padding-bottom: 8%;
}
    
#\31 7d89357 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\30 5e806c9 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\36 e8f123b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\30 543c5bb {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\30 1147b66 {
    width: 100%;
    min-height: 82px;
    align-items: center;
    order: 1;
    justify-content: flex-start;
    height: auto;
}
    
#\34 25e6059 {
    width: 100%;
    min-height: 174px;
    align-items: center;
    order: 0;
    justify-content: flex-end;
    height: auto;
}
    
#\37 422868c {
    height: auto;
    width: 100%;
    min-height: 50px;
}
    
#\34 f35a63b {
    min-height: unset;
    flex-direction: column;
    row-gap: 8px;
    padding: 8% 4% 12% 4%;
}
    
#\34 7c5b8d6 {
    width: 92.73%;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#bf38941b {
    row-gap: 14px;
    padding-top: 8%;
    width: 100%;
    padding-bottom: 12%;
    min-height: 490px;
    align-items: flex-start;
    height: auto;
    order: 0;
}
    
#\30 f27522a {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 233px;
    align-items: center;
    order: 1;
    height: auto;
}
#\30 f27522a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAMFBgf/xAAkEAACAQMDAwUAAAAAAAAAAAABAgMABBEFBhIWMdEhIkFRcf/EABcBAAMBAAAAAAAAAAAAAAAAAAECAwT/xAAYEQEBAQEBAAAAAAAAAAAAAAABAAIxIf/aAAwDAQACEQMRAD8AzOjWmpS2HNYRxem9OXJ9TIwz8YHiqm19wSRxQQNG4AGAADVh9yxK7ArJkHHY+KjpF8bTnKnLn9gzC5OGI/DTnZube49/uiikhnl//9k=');
}
    
#\36 0500b74 {
    margin-top: 10px;
}
    
#\37 83b4663 {
    flex-direction: column;
    min-height: unset;
    padding: 20% 6% 20% 6%;
}
    
#\31 bedd1e0 {
    width: 250px;
    margin-top: 20px;
    height: auto;
    min-height: 50px;
}
    
#\38 b812bf6 {
    margin: 0px 0% 0px 0%;
}
}

