@media all {
  *#dm .dmInner div.u_4117760507 .svg { fill:var(--color_8) !important; }

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

  *#dm .dmInner div.u_2285507994 .wa-btns { background-color:rgba(34,192,99,1) !important; }

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

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

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

  *#dm .dmInner div.u_1540750937 .wa-btns { background-color:rgba(34,192,99,1) !important; }

  *#dm .dmInner div.u_1696717670 .wa-btns { background-color:rgba(34,192,99,1) !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_3) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_3) !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_3) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_3) !important; }
}
@media (min-width:1025px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#b5d97d0f {
    column-gap: 10%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    height: auto;
}
    
#\34 301bc1d {
    column-gap: 4%;
    row-gap: 0px;
    flex-direction: column;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 2% 1% 0% 1%;
}
    
#widget_3gi {
    align-self: center;
    max-width: 100%;
    width: 32.21%;
    min-width: 32px;
    order: 1;
    margin-bottom: 0px;
    margin-top: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#c000087b {
    background-color: var(--color_2);
    background-image: none;
}
    
#group_g2j {
    max-height: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 2%;
    background-color: var(--color_4);
    border-radius: 100px 100px 100px 100px;
    flex-direction: row;
    width: 20.762125492938083%;
    align-items: center;
    background-image: initial;
    height: auto;
    order: 0;
    padding: 10px 16px 10px 16px;
}
    
#widget_5ac {
    max-width: 100%;
    width: 100px;
    height: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 8e38a91 {
    max-width: 100%;
    width: 59.70%;
    height: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ac3da95a {
    width: 253.628px;
    height: 48px;
    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;
}
}



@media all {
    
#a9e109f6 {
    column-gap: 4%;
    row-gap: 24px;
    width: 20%;
    min-height: 8px;
    justify-content: flex-start;
    flex-wrap: nowrap;
    min-width: 4%;
}
    
#\36 82927b3 {
    column-gap: 4%;
    row-gap: 24px;
    width: 20%;
    min-height: 8px;
    justify-content: flex-start;
    min-width: 4%;
}
    
#d427c610 {
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    min-height: 56px;
    flex-wrap: nowrap;
    padding: 1% 1% 1% 1%;
}
    
#widget_na6 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_3o3 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c19f3a8 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1b503af {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_fio {
    column-gap: 4%;
    row-gap: 24px;
    width: 20%;
    min-height: 8px;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\39 0e9a856 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#a1b452f3 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_e02 {
    column-gap: 4%;
    row-gap: 24px;
    width: 20%;
    min-height: 8px;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#de6cb850 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#group_b9h {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    align-self: stretch;
    width: 20%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
}



@media all {
    
#\33 2be6fd6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 52%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 feccf24 {
    width: 100%;
    height: 519px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ef494837 {
    width: 631px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ef32739d {
    background-color: var(--color_3);
    background-image: initial;
}
    
#a33d6736 {
    width: 758px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-bottom: 40px;
}
    
#\38 1b0bce5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 20%;
    min-width: 4%;
    align-items: flex-end;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e666c9f9 {
    width: 100%;
    height: 519px;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0dafb9d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 20%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 bc8b529 {
    min-height: 630px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 8% 0% 8% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_pj1 {
    width: 318px;
    height: 51px;
    min-width: 20px;
    max-width: 100%;
    order: 3;
    max-height: auto;
}
}



@media all {
    
#\36 9e3682e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 c4ba54c {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b1d22e96 {
    background-color: var(--color_2);
    background-image: none;
}
    
#f177372b {
    min-height: 273px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_ejt {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\31 00250f0::before, #\31 00250f0 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.3;
    border-radius: inherit;
}
#\31 00250f0 {
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    min-height: 465px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 300px 300px 0 0;
    background-image: url("https://lirp.cdn-website.com/f0bcd982/dms3rep/multi/opt/1779589818179-4_3-WUw-1920w.png");
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
#\31 00250f0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA+0lEQVQI1xXJ3U6CUAAA4POE5RPkyNZNZdi80GyOzUUtlwpa8q/jeFB+5EfggGDAFo7W5ju1vtsP6EjcIHG9Esy1FLroWESnKvspMDYVXRyCfWBFvrFzkG0stpqQBnqV49/vfeKoW2UEssTP0iCJ3NDVVH4CpalrwDLDRaj72hwEnpnGPg4cz4DsC0X3u7PxMPSs48GLbQhW8tTWobFBaClRj50r4vKBJAVuVsR27CDATWi05JGqiJ9sq3l7flZrEAQzesux9d+DXutjTENlrio81e/V6xfk3Y3MMeVhl2MTtO+vXwdPC54xkcy+051285nqWkg+lUn15f8BKQmUwgpQnAMAAAAASUVORK5CYII=');
}
    
#\36 5b22809 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    flex-direction: row;
    justify-content: flex-end;
    border-radius: 0px 0px 0px 0px;
    background-image: url();
    align-items: flex-end;
    padding: 0% 5px 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\36 5b22809.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#b82ffdbe {
    min-height: 125px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b04c6a38 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\33 432045e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 7de327e {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    flex-direction: row;
    justify-content: flex-end;
    border-radius: 0px 0px 0px 0px;
    background-image: url();
    align-items: flex-end;
    padding: 0% 5px 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\32 7de327e.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\31 45e0509 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    flex-direction: row;
    justify-content: flex-end;
    border-radius: 0px 0px 0px 0px;
    background-image: url();
    align-items: flex-end;
    padding: 0% 5px 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\31 45e0509.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\38 295a82e::before, #\38 295a82e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.3;
    border-radius: inherit;
}
#\38 295a82e {
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    min-height: 465px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 300px 300px 0 0;
    background-image: url("https://lirp.cdn-website.com/f0bcd982/dms3rep/multi/opt/1779589829123-1_1-Lrr-1920w.png");
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
#\38 295a82e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AMrNzrm6u6+wr7Kzsb27uK6knauelKeYjLOqn7WtowCqrKyfoaCbnZypqqi1tLGsn5avnpOrmY22raS9t60AioyNg4aGg4aGkpWVlJaWiYB9in9+iX59npybt7SvAHd5enJ1dW9ycnt+fW90dlxfZFdcaFdcaXh9hpyenwCSlJWNkJKKjY+Ii4xeZWs2Qk8jNEslN1BLWGlze4MAtre4tbe5sLO1oqSlaG1xND5LGitBHS5GQEpaYGVsAM/R08bJzMLFyK+vrnt7fD9ETRsqPSIvQkZIUWlfXADS1NfEx8q5vcCloqF9eHdCQkcfKzwuM0BVSkt2XE8AvL7Bo6Wnk5aYi4eFc25sPj0/ISo4NDQ9YVJOiGpYALCws5GRknl7e3Rxb2JfXjMzNiAnMjQyOGZZVJF6abBnlfqRFluNAAAAAElFTkSuQmCC');
}
    
#eabee59d::before, #eabee59d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.3;
    border-radius: inherit;
}
#eabee59d {
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    min-height: 465px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 300px 300px 0 0;
    background-image: url("https://lirp.cdn-website.com/f0bcd982/dms3rep/multi/opt/1779589829114-16_9-XWl-1920w.png");
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
#eabee59d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxUlEQVQI1wG6AEX/AMS7sLKpn6qflLKll8S0pNLDtNnNwNjLvMSzorKfjAClm4uUin2Ng3iYi36tnpHFt6rSybzPxLS3qpeklYIAkoRziX5wf3ZthHlvi393rKCXwLetxbutqJyMkIR0AI6Bc4yCd393b3luZm5jXY+AdqKTiLSklZqNfoV6bACQg3aVjISKgXt+cWlmV1GEcGaWgXa0m42dhneHcGAAhXtsjIR7hnx2fmthalVLhWtflXtvtZWGo4Jvj21YfvhlD8gT4KEAAAAASUVORK5CYII=');
}
    
#c560c6f3 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    flex-direction: row;
    justify-content: flex-end;
    border-radius: 0px 0px 0px 0px;
    background-image: url();
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#c560c6f3.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#a544bb48 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#af2e0c6e {
    width: 99.58%;
    height: auto;
    max-width: 100%;
}
    
#\35 fe19c0f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 43d71f6::before, #\32 43d71f6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.3;
    border-radius: inherit;
}
#\32 43d71f6 {
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    min-height: 465px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 300px 300px 0 0;
    background-image: url("https://lirp.cdn-website.com/f0bcd982/dms3rep/multi/opt/1779589818179-4_3-jfX-1920w.png");
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
#\32 43d71f6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAAsTAAALEwEAmpwYAAABA0lEQVQI1wH4AAf/ANTXx9ve0+Pl3+Xl483Iw66no5mUk6OjpLS1tcG/ugDQ0MbT08zU1NDR0c7Au7aalZN0dHhqcHiKj5Orq6oA0c/KysjEtbSxpqWinJaRhYB+U1VcO0VSZW54oaSlANPRzr+9u5iWk4B+eYV/eouHhV9haD9JV2RueKmsrwDX1tO9vLmNioduamV9dnCYko51dXhWXmdweICztbcA19XSv7y5lJGNdHBqhoB5m5aQfn5/Ymdte3+Etre2AM7LyLe0sJGNiHNvaIJ9dpOPioGBf25wcYaHh7e1swDGwr+uq6eMiIN0cGl8d3CHgnx8eXR4dnOUkY/BvbqfpI/iCZKUsgAAAABJRU5ErkJggg==');
}
}



@media all {
    
#\35 66011ca {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 88746d8 {
    min-height: 115px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 100px 2% 30px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\31 b3f6217 {
    background-color: var(--color_3);
    background-image: none;
}
    
#\30 1ff5b15 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#aff36c92 {
    width: 100%;
    height: auto;
    max-width: none;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 d1afb4b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a07e20c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.67%;
    min-width: 4%;
    border-radius: 10px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 1);
    border-width: 1px;
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 cd8be41 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.67%;
    min-width: 4%;
    border-radius: 10px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 1);
    border-width: 1px;
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f497a781 {
    min-height: 230px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 50px 2% 100px 2%;
    margin: 0% 0% 0% 0%;
}
    
#ac80efc7 {
    background-color: rgba(255, 255, 255, 1);
}
    
#\37 c07e68e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 55aaf4c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.67%;
    min-width: 4%;
    border-radius: 10px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 1);
    border-width: 1px;
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 1478a09 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_mro {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f449b9db {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e13c0745 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 de0586d {
    align-self: auto;
    max-width: 100%;
    width: 99.96%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f61281a {
    align-self: auto;
    max-width: 100%;
    width: 99.96%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d42ddd6 {
    align-self: auto;
    max-width: 100%;
    width: 99.96%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 c0b0d81 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 e27efe7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 84b86cc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fde211f8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#fde211f8 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f9a67f6.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 f9a67f6 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ac0dfd4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 33c135e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 60px;
    width: 48%;
    min-width: 4%;
    justify-content: space-between;
    padding: 16px 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 02bb158 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 c47e62b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 558af7d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 558af7d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c84af42 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#edb7db2d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 15fd302 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 ea2a684 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 b2545b1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/f0bcd982/dms3rep/multi/opt/1779589818182-4_3-5yv-1920w.png");
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\31 b2545b1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA/0lEQVQI1wXB7U6CUAAA0PuytX6gBiQqEKCgQLCxWVSk3aE50qRcRZlAIALSavahs2a9TOeAzeZnnsZJHMWzYL36eMvibPY8j/zFa7r8WoAsiUZ2f2QPhv1e4N4PetDqwpvhIPDGWRIC2zI1WVAlXuSZtq5USYwli5p6cGV1g8kd6JwdyjVaYMkSnherBJbbQnM7PMdA48hzrsHjrQ0NXVPEvV2Eo3CKKJAEqkj1Tvsknbpg+fk+GTtWF9IlrMGV5Tor1Pabmnpu6Enogr/fzTT0Ly8gW8F4Cm9wJF0paqpkto5fIg98r1fu04PZ0rlygSMQhsijyLYkMPC0mfjOP4TBk0fsVYTlAAAAAElFTkSuQmCC');
}
    
#a356eaf4 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7b01432 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#f6eb26a4 {
    min-height: 66px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#ca18a52d {
    align-items: flex-start;
    width: 570px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 6d75293 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 95afe60 {
    min-height: 525px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    padding: 16% 2% 16% 2%;
    margin: 0% 0% 0% 0%;
}
    
#b9b2e8a7 {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 582029c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f0c19282::before, #f0c19282 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#f0c19282 {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/f0bcd982/dms3rep/multi/1779589851543-3_4-G39.png?dm-skip-opt=true");
}
    
#fe7a6218 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f5a261ff {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#f2e985c1 {
    width: 318px;
    height: 51px;
    min-width: 20px;
    max-width: 100%;
    order: 3;
    max-height: auto;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 301bc1d {
    padding: 2% 4% 0% 4%;
}
    
#widget_3gi {
    width: 100.00%;
}
    
#b5d97d0f {
    flex-direction: column;
    justify-content: flex-start;
    flex-wrap: nowrap;
}
    
#group_g2j {
    width: 51.13%;
    min-height: auto;
    height: auto;
}
    
#\33 89ed55b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d427c610 {
    flex-direction: row;
    min-height: 56px;
    flex-wrap: nowrap;
    padding: 1% 4% 1% 4%;
}
    
#a9e109f6 {
    width: 20%;
    min-height: 8px;
}
    
#\36 82927b3 {
    width: 20%;
    min-height: 8px;
}
    
#group_fio {
    width: 20%;
    min-height: 8px;
}
    
#bf6f7fbc {
    margin: 0px 0% 0px 0%;
}
    
#group_b9h {
    width: 20%;
    min-height: 8px;
}
    
#group_e02 {
    width: 20%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 2be6fd6 {
    width: 59.75%;
    min-height: 8px;
    row-gap: 12px;
    justify-content: center;
}
    
#\33 feccf24 {
    height: 485px;
}
    
#a33d6736 {
    margin-bottom: 30px;
    margin-top: 0px;
}
    
#\38 1b0bce5 {
    width: 16.07%;
    min-height: 8px;
}
    
#e666c9f9 {
    height: 485px;
}
    
#\35 0dafb9d {
    width: 20.18%;
    min-height: 8px;
}
    
#\36 bc8b529 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 2%;
    padding: 10% 0% 10% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 9e3682e {
    width: 100%;
    min-height: 80px;
}
    
#\30 c4ba54c {
    width: 70%;
}
    
#f177372b {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 00250f0::before, #\31 00250f0 > .bgExtraLayerOverlay {
    
}
#\31 00250f0 {
    height: auto;
    min-height: 400px;
    padding: 6% 6% 6% 6%;
}
#\31 00250f0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA+0lEQVQI1xXJ3U6CUAAA4POE5RPkyNZNZdi80GyOzUUtlwpa8q/jeFB+5EfggGDAFo7W5ju1vtsP6EjcIHG9Esy1FLroWESnKvspMDYVXRyCfWBFvrFzkG0stpqQBnqV49/vfeKoW2UEssTP0iCJ3NDVVH4CpalrwDLDRaj72hwEnpnGPg4cz4DsC0X3u7PxMPSs48GLbQhW8tTWobFBaClRj50r4vKBJAVuVsR27CDATWi05JGqiJ9sq3l7flZrEAQzesux9d+DXutjTENlrio81e/V6xfk3Y3MMeVhl2MTtO+vXwdPC54xkcy+051285nqWkg+lUn15f8BKQmUwgpQnAMAAAAASUVORK5CYII=');
}
    
#\36 5b22809 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\36 5b22809.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#b82ffdbe {
    padding-left: 0%;
    padding-right: 0%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 240px;
    column-gap: 0%;
    row-gap: 4px;
}
    
#\31 45e0509 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\31 45e0509.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\38 295a82e::before, #\38 295a82e > .bgExtraLayerOverlay {
    
}
#\38 295a82e {
    min-height: 400px;
}
#\38 295a82e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AMrNzrm6u6+wr7Kzsb27uK6knauelKeYjLOqn7WtowCqrKyfoaCbnZypqqi1tLGsn5avnpOrmY22raS9t60AioyNg4aGg4aGkpWVlJaWiYB9in9+iX59npybt7SvAHd5enJ1dW9ycnt+fW90dlxfZFdcaFdcaXh9hpyenwCSlJWNkJKKjY+Ii4xeZWs2Qk8jNEslN1BLWGlze4MAtre4tbe5sLO1oqSlaG1xND5LGitBHS5GQEpaYGVsAM/R08bJzMLFyK+vrnt7fD9ETRsqPSIvQkZIUWlfXADS1NfEx8q5vcCloqF9eHdCQkcfKzwuM0BVSkt2XE8AvL7Bo6Wnk5aYi4eFc25sPj0/ISo4NDQ9YVJOiGpYALCws5GRknl7e3Rxb2JfXjMzNiAnMjQyOGZZVJF6abBnlfqRFluNAAAAAElFTkSuQmCC');
}
    
#eabee59d::before, #eabee59d > .bgExtraLayerOverlay {
    
}
#eabee59d {
    min-height: 400px;
}
#eabee59d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxUlEQVQI1wG6AEX/AMS7sLKpn6qflLKll8S0pNLDtNnNwNjLvMSzorKfjAClm4uUin2Ng3iYi36tnpHFt6rSybzPxLS3qpeklYIAkoRziX5wf3ZthHlvi393rKCXwLetxbutqJyMkIR0AI6Bc4yCd393b3luZm5jXY+AdqKTiLSklZqNfoV6bACQg3aVjISKgXt+cWlmV1GEcGaWgXa0m42dhneHcGAAhXtsjIR7hnx2fmthalVLhWtflXtvtZWGo4Jvj21YfvhlD8gT4KEAAAAASUVORK5CYII=');
}
    
#c560c6f3 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    align-items: flex-end;
    margin: 0% 0% 0% 0%;
}
#c560c6f3.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\32 43d71f6::before, #\32 43d71f6 > .bgExtraLayerOverlay {
    
}
#\32 43d71f6 {
    height: auto;
    min-height: 400px;
}
#\32 43d71f6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAAsTAAALEwEAmpwYAAABA0lEQVQI1wH4AAf/ANTXx9ve0+Pl3+Xl483Iw66no5mUk6OjpLS1tcG/ugDQ0MbT08zU1NDR0c7Au7aalZN0dHhqcHiKj5Orq6oA0c/KysjEtbSxpqWinJaRhYB+U1VcO0VSZW54oaSlANPRzr+9u5iWk4B+eYV/eouHhV9haD9JV2RueKmsrwDX1tO9vLmNioduamV9dnCYko51dXhWXmdweICztbcA19XSv7y5lJGNdHBqhoB5m5aQfn5/Ymdte3+Etre2AM7LyLe0sJGNiHNvaIJ9dpOPioGBf25wcYaHh7e1swDGwr+uq6eMiIN0cGl8d3CHgnx8eXR4dnOUkY/BvbqfpI/iCZKUsgAAAABJRU5ErkJggg==');
}
    
#\32 7de327e {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\32 7de327e.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 88746d8 {
    padding-top: 70px;
    padding-bottom: 15px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f497a781 {
    padding-top: 25px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 b2545b1 {
    width: 100%;
    min-height: 303px;
    height: auto;
    order: 0;
}
#\31 b2545b1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA/0lEQVQI1wXB7U6CUAAA0PuytX6gBiQqEKCgQLCxWVSk3aE50qRcRZlAIALSavahs2a9TOeAzeZnnsZJHMWzYL36eMvibPY8j/zFa7r8WoAsiUZ2f2QPhv1e4N4PetDqwpvhIPDGWRIC2zI1WVAlXuSZtq5USYwli5p6cGV1g8kd6JwdyjVaYMkSnherBJbbQnM7PMdA48hzrsHjrQ0NXVPEvV2Eo3CKKJAEqkj1Tvsknbpg+fk+GTtWF9IlrMGV5Tor1Pabmnpu6Enogr/fzTT0Ly8gW8F4Cm9wJF0paqpkto5fIg98r1fu04PZ0rlygSMQhsijyLYkMPC0mfjOP4TBk0fsVYTlAAAAAElFTkSuQmCC');
}
    
#f6eb26a4 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 11px;
    column-gap: 0%;
}
    
#\32 33c135e {
    width: 100%;
    min-height: 80px;
    padding-bottom: 16px;
    order: 1;
    row-gap: 32px;
}
    
#ca18a52d {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 95afe60 {
    min-height: 288px;
    padding: 12% 3% 12% 3%;
}
    
#b9b2e8a7 {
    background-image: none;
    background-size: cover;
    background-repeat: no-repeat;
    align-items: center;
    row-gap: 15px;
}
    
#\30 582029c {
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
    
#f0c19282::before, #f0c19282 > .bgExtraLayerOverlay {
    
}
#f0c19282 {
    background-color: rgba(0, 0, 0, 0);
    background-size: cover;
    background-repeat: no-repeat;
}
    
#f5a261ff {
    width: 58.09%;
}
}



@media (max-width: 767px) {
    
#b5d97d0f {
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-wrap: nowrap;
    padding: 16px 6px 16px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\34 301bc1d {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: var(--section-padding-right);
}
    
#widget_3gi {
    width: 100.00%;
}
    
#group_g2j {
    width: 100.00%;
    min-height: 41px;
    justify-content: center;
    height: auto;
    padding: 10px 16px 10px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a9e109f6 {
    row-gap: 12px;
    flex: 1 1 auto;
    width: 50%;
    min-height: 80px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\36 82927b3 {
    row-gap: 12px;
    flex: 1 1 auto;
    width: 50%;
    min-height: 80px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#d427c610 {
    column-gap: 0%;
    flex-direction: row;
    padding-left: var(--section-padding-left);
    min-height: 0px;
    flex-wrap: wrap;
    padding-right: var(--section-padding-right);
}
    
#group_fio {
    row-gap: 12px;
    flex: 1 1 auto;
    width: 50%;
    min-height: 80px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#group_e02 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\33 2be6fd6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
    justify-content: flex-start;
    row-gap: 10px;
}
    
#\33 feccf24 {
    height: 132px;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef494837 {
    width: 311px;
}
    
#a33d6736 {
    margin-bottom: 20px;
    width: 311px;
}
    
#\38 1b0bce5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#e666c9f9 {
    height: 132px;
}
    
#\35 0dafb9d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#\36 bc8b529 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 11px;
    padding: 8% 4% 8% 4%;
}
}



@media (max-width: 767px) {
    
#\36 9e3682e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 c4ba54c {
    width: 100.00%;
}
    
#f177372b {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 0px;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\31 00250f0::before, #\31 00250f0 > .bgExtraLayerOverlay {
    
}
#\31 00250f0 {
    min-height: 250px;
}
#\31 00250f0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA+0lEQVQI1xXJ3U6CUAAA4POE5RPkyNZNZdi80GyOzUUtlwpa8q/jeFB+5EfggGDAFo7W5ju1vtsP6EjcIHG9Esy1FLroWESnKvspMDYVXRyCfWBFvrFzkG0stpqQBnqV49/vfeKoW2UEssTP0iCJ3NDVVH4CpalrwDLDRaj72hwEnpnGPg4cz4DsC0X3u7PxMPSs48GLbQhW8tTWobFBaClRj50r4vKBJAVuVsR27CDATWi05JGqiJ9sq3l7flZrEAQzesux9d+DXutjTENlrio81e/V6xfk3Y3MMeVhl2MTtO+vXwdPC54xkcy+051285nqWkg+lUn15f8BKQmUwgpQnAMAAAAASUVORK5CYII=');
}
    
#\36 5b22809 {
    width: 50%;
    min-height: 80px;
    align-items: flex-end;
    flex: 1 1 auto;
    padding-bottom: 0px;
    margin: 0% 0% 0% 0%;
}
#\36 5b22809.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#b82ffdbe {
    min-height: 240px;
    flex-direction: row;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: wrap;
    column-gap: 0%;
    row-gap: 5px;
}
    
#\31 45e0509 {
    width: 50%;
    min-height: 80px;
    align-items: flex-end;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\31 45e0509.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\38 295a82e::before, #\38 295a82e > .bgExtraLayerOverlay {
    
}
#\38 295a82e {
    min-height: 250px;
}
#\38 295a82e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AMrNzrm6u6+wr7Kzsb27uK6knauelKeYjLOqn7WtowCqrKyfoaCbnZypqqi1tLGsn5avnpOrmY22raS9t60AioyNg4aGg4aGkpWVlJaWiYB9in9+iX59npybt7SvAHd5enJ1dW9ycnt+fW90dlxfZFdcaFdcaXh9hpyenwCSlJWNkJKKjY+Ii4xeZWs2Qk8jNEslN1BLWGlze4MAtre4tbe5sLO1oqSlaG1xND5LGitBHS5GQEpaYGVsAM/R08bJzMLFyK+vrnt7fD9ETRsqPSIvQkZIUWlfXADS1NfEx8q5vcCloqF9eHdCQkcfKzwuM0BVSkt2XE8AvL7Bo6Wnk5aYi4eFc25sPj0/ISo4NDQ9YVJOiGpYALCws5GRknl7e3Rxb2JfXjMzNiAnMjQyOGZZVJF6abBnlfqRFluNAAAAAElFTkSuQmCC');
}
    
#eabee59d::before, #eabee59d > .bgExtraLayerOverlay {
    
}
#eabee59d {
    min-height: 250px;
}
#eabee59d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxUlEQVQI1wG6AEX/AMS7sLKpn6qflLKll8S0pNLDtNnNwNjLvMSzorKfjAClm4uUin2Ng3iYi36tnpHFt6rSybzPxLS3qpeklYIAkoRziX5wf3ZthHlvi393rKCXwLetxbutqJyMkIR0AI6Bc4yCd393b3luZm5jXY+AdqKTiLSklZqNfoV6bACQg3aVjISKgXt+cWlmV1GEcGaWgXa0m42dhneHcGAAhXtsjIR7hnx2fmthalVLhWtflXtvtZWGo4Jvj21YfvhlD8gT4KEAAAAASUVORK5CYII=');
}
    
#c560c6f3 {
    width: 50%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#c560c6f3.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\32 43d71f6::before, #\32 43d71f6 > .bgExtraLayerOverlay {
    
}
#\32 43d71f6 {
    min-height: 250px;
}
#\32 43d71f6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAAsTAAALEwEAmpwYAAABA0lEQVQI1wH4AAf/ANTXx9ve0+Pl3+Xl483Iw66no5mUk6OjpLS1tcG/ugDQ0MbT08zU1NDR0c7Au7aalZN0dHhqcHiKj5Orq6oA0c/KysjEtbSxpqWinJaRhYB+U1VcO0VSZW54oaSlANPRzr+9u5iWk4B+eYV/eouHhV9haD9JV2RueKmsrwDX1tO9vLmNioduamV9dnCYko51dXhWXmdweICztbcA19XSv7y5lJGNdHBqhoB5m5aQfn5/Ymdte3+Etre2AM7LyLe0sJGNiHNvaIJ9dpOPioGBf25wcYaHh7e1swDGwr+uq6eMiIN0cGl8d3CHgnx8eXR4dnOUkY/BvbqfpI/iCZKUsgAAAABJRU5ErkJggg==');
}
    
#\32 7de327e {
    width: 50%;
    min-height: 80px;
    align-items: flex-end;
    flex: 1 1 auto;
    padding-bottom: 0px;
    margin: 0% 0% 0% 0%;
}
#\32 7de327e.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\37 88746d8 {
    min-height: unset;
    flex-direction: column;
    padding-top: 50px;
    padding-bottom: 15px;
}
    
#\30 1ff5b15 {
    min-height: 10vh;
    align-items: center;
    row-gap: 10px;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\31 a07e20c {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\33 cd8be41 {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\37 55aaf4c {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#f497a781 {
    min-height: 50vh;
    flex-direction: column;
    padding: 15px 4% 50px 4%;
}
}



@media (max-width: 767px) {
    
#\31 b2545b1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\31 b2545b1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA/0lEQVQI1wXB7U6CUAAA0PuytX6gBiQqEKCgQLCxWVSk3aE50qRcRZlAIALSavahs2a9TOeAzeZnnsZJHMWzYL36eMvibPY8j/zFa7r8WoAsiUZ2f2QPhv1e4N4PetDqwpvhIPDGWRIC2zI1WVAlXuSZtq5USYwli5p6cGV1g8kd6JwdyjVaYMkSnherBJbbQnM7PMdA48hzrsHjrQ0NXVPEvV2Eo3CKKJAEqkj1Tvsknbpg+fk+GTtWF9IlrMGV5Tor1Pabmnpu6Enogr/fzTT0Ly8gW8F4Cm9wJF0paqpkto5fIg98r1fu04PZ0rlygSMQhsijyLYkMPC0mfjOP4TBk0fsVYTlAAAAAElFTkSuQmCC');
}
    
#\32 33c135e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    height: auto;
    justify-content: flex-start;
    row-gap: 17px;
}
    
#f6eb26a4 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 0px;
    flex-wrap: nowrap;
}
    
#ca18a52d {
    justify-content: flex-start;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#\35 95afe60 {
    min-height: 50vh;
    flex-direction: column;
    padding: 20% 6% 12% 6%;
}
    
#b9b2e8a7 {
    min-height: 325px;
    align-items: center;
    width: 100%;
    background-image: none;
    background-size: cover;
    background-repeat: no-repeat;
    row-gap: 14px;
}
    
#\30 582029c {
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
    
#f0c19282::before, #f0c19282 > .bgExtraLayerOverlay {
    
}
#f0c19282 {
    background-color: rgba(0, 0, 0, 0);
    background-size: cover;
    background-repeat: no-repeat;
}
    
#f5a261ff {
    width: 100.00%;
}
}

