@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner nav.u_1998592992.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { font-size:32px !important; }

  *#dm .dmInner nav.u_1998592992.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before { font-size:32px !important; }

  *#dm .dmInner nav.u_1998592992.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after { font-size:32px !important; }

  *#dm .d-page-1716942098 DIV.dmInner { background-color:rgba(255,255,255,1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:rgba(255,255,255,1) !important; }

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

  *#dm .dmInner *.u_823058657 .photoGalleryThumbs .image-container a { padding-top:300px !important; }

  *#dm .dmInner *.u_823058657 .photoGalleryThumbs { padding:5px !important; }

  *#dm .dmInner *.u_823058657 .layout-container { padding:5px !important; }

  *#dm .dmInner *.u_823058657 .photoGalleryViewAll { padding:0 5px !important; }

  *#dm .dmInner div.u_823058657 .caption-container .caption-title { font-size:30px !important; }

  *#dm .dmInner div.u_823058657 .caption-button {
    width:200px !important;
    height:60px !important;
  }

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

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

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

  *#dm .dmInner *.u_136042690 .photoGalleryThumbs { padding:2.5px !important; }

  *#dm .dmInner *.u_136042690 .layout-container { padding:2.5px !important; }

  *#dm .dmInner *.u_136042690 .photoGalleryViewAll { padding:0 2.5px !important; }

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

  *#dm .dmInner *.u_3785725741 .photoGalleryThumbs .image-container a { padding-top:454px !important; }
}
*#dm .dmInner a.u_1763927751
{
	box-shadow:rgba(0,0,0,0.25) 0px 0.0625em 0.0625em,rgba(0,0,0,0.25) 0px 0.125em 0.5em,rgba(255,255,255,0.1) 0px 0px 0px 1px inset !important;
	text-shadow:-1px -1px 0px #7C7C7C !important;
}
@media all {
  *#dm .dmInner *.u_1231989448 { display:block !important; }

  *#dm .dmInner *.u_1192089648 { display:none !important; }

  *#dm .dmInner *.u_1894211141 { display:block !important; }

  *#dm .dmInner *.u_1983333618 { display:none !important; }

  *#dm .dmInner div.u_1539758284 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1010376632 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1605363387 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1900313888 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1841891365 img { object-fit:contain !important; }

  *#dm .dmInner a.u_1144201742:hover {
    background-color:rgba(162,204,56,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1144201742.hover {
    background-color:rgba(162,204,56,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1082936018 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,0,0) !important;
    border-width:0 !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1082936018:hover .svg { fill:rgba(162,204,56,1) !important; }

  *#dm .dmInner div.u_1082936018.hover .svg { fill:rgba(162,204,56,1) !important; }

  *#dm .dmInner div.u_1082936018 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1101488977 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,0,0) !important;
    border-width:0 !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1101488977 .svg { fill:rgba(20,103,51,1) !important; }

  *#dm .dmInner div.u_1101488977:hover .svg { fill:rgba(162,204,56,1) !important; }

  *#dm .dmInner div.u_1101488977.hover .svg { fill:rgba(162,204,56,1) !important; }

  *#dm .dmInner div.u_1311054211 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,0,0) !important;
    border-width:0 !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1311054211 .svg { fill:rgba(20,103,51,1) !important; }

  *#dm .dmInner div.u_1311054211:hover .svg { fill:rgba(162,204,56,1) !important; }

  *#dm .dmInner div.u_1311054211.hover .svg { fill:rgba(162,204,56,1) !important; }

  *#dm .dmInner div.u_1384176927 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,0,0) !important;
    border-width:0 !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1384176927 .svg { fill:rgba(20,103,51,1) !important; }

  *#dm .dmInner div.u_1384176927:hover .svg { fill:rgba(162,204,56,1) !important; }

  *#dm .dmInner div.u_1384176927.hover .svg { fill:rgba(162,204,56,1) !important; }

  *#dm .dmInner div.u_1980624958 img { object-fit:contain !important; }

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

  *#dm .dmInner div.u_1334833016 img { object-fit:contain !important; }

  *#dm .dmInner div.u_823058657 .photoGalleryThumbs .image-container { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner div.u_136042690 .photoGalleryThumbs .image-container { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner div.u_1551185486 img { object-fit:contain !important; }

  *#dm .dmInner a.u_1290099949:hover {
    background-color:rgba(131,166,43,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1290099949.hover {
    background-color:rgba(131,166,43,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1973665362:hover {
    background-color:rgba(131,166,43,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1973665362.hover {
    background-color:rgba(131,166,43,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1716069637:hover {
    background-color:rgba(131,166,43,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1716069637.hover {
    background-color:rgba(131,166,43,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1842456351 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1842456351:hover .svg { fill:rgba(162,204,56,1) !important; }

  *#dm .dmInner div.u_1842456351.hover .svg { fill:rgba(162,204,56,1) !important; }

  *#dm .dmInner div.u_1061189334 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1061189334:hover .svg { fill:rgba(162,204,56,1) !important; }

  *#dm .dmInner div.u_1061189334.hover .svg { fill:rgba(162,204,56,1) !important; }

  *#dm .dmInner div.u_1307098070 input::placeholder {
    font-size:14px !important;
    color:rgba(255,255,255,1) !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1307098070 input.placeholder {
    font-size:14px !important;
    color:rgba(255,255,255,1) !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1307098070 textarea::placeholder {
    font-size:14px !important;
    color:rgba(255,255,255,1) !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1307098070 textarea.placeholder {
    font-size:14px !important;
    color:rgba(255,255,255,1) !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1307098070 select::placeholder {
    font-size:14px !important;
    color:rgba(255,255,255,1) !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1307098070 select.placeholder {
    font-size:14px !important;
    color:rgba(255,255,255,1) !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1307098070 .dmforminput input {
    color:rgba(255,255,255,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1307098070 .dmforminput textarea {
    color:rgba(255,255,255,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1307098070 .dmforminput .fileUploadLink {
    color:rgba(255,255,255,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1307098070 .checkboxwrapper span {
    color:rgba(255,255,255,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1307098070 .radiowrapper span {
    color:rgba(255,255,255,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1307098070 .optinwrapper div {
    color:rgba(255,255,255,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1307098070 .freetextwrapper {
    color:rgba(255,255,255,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1307098070 .dmforminput select {
    color:rgba(255,255,255,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1307098070 .dmforminput option {
    color:rgba(255,255,255,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1307098070 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    color:rgba(255,255,255,1) !important;
    font-size:14px !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1307098070 .m-recaptcha {
    color:rgba(255,255,255,1) !important;
    font-size:14px !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1307098070 input:not([type="submit"]) {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(255,255,255,0.49) rgba(255,255,255,0.49) rgba(255,255,255,0.49) rgba(255,255,255,0.49) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner div.u_1307098070 textarea {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(255,255,255,0.49) rgba(255,255,255,0.49) rgba(255,255,255,0.49) rgba(255,255,255,0.49) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner div.u_1307098070 select {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(255,255,255,0.49) rgba(255,255,255,0.49) rgba(255,255,255,0.49) rgba(255,255,255,0.49) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner *.u_3785725741 .photoGalleryThumbs .image-container a { background-size:cover !important; }

  *#dm .dmInner div.u_1307098070 .dmformsubmit:hover {
    background-color:rgba(131,166,43,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1307098070 .dmformsubmit.hover {
    background-color:rgba(131,166,43,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1893850784 { background-position:50% 0% !important; }

  *#dm .dmInner *.u_823058657 .caption-inner {
    border-bottom-left-radius:20px !important;
    -webkit-border-top-right-radius:20px !important;
    -moz-border-top-right-radius:20px !important;
    -webkit-border-bottom-right-radius:20px !important;
    -webkit-border-bottom-left-radius:20px !important;
    border-top-right-radius:20px !important;
    -webkit-border-top-left-radius:20px !important;
    border-radius:20px !important;
    -moz-border-bottom-right-radius:20px !important;
    -moz-border-top-left-radius:20px !important;
    border-top-left-radius:20px !important;
    -moz-border-radius:20px !important;
    -moz-border-bottom-left-radius:20px !important;
    border-bottom-right-radius:20px !important;
    -webkit-border-radius:20px !important;
  }

  *#dm .dmInner div.u_823058657 .caption-container .caption-title {
    font-weight:500 !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_823058657 .caption-inner { background-color:rgba(0,0,0,0.2) !important; }

  *#dm .dmInner div.u_1307098070 .dmform-success {
    font-size:24px !important;
    font-weight:bold !important;
    text-align:center !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1307098070 .dmform-success .rteBlock {
    font-size:24px !important;
    font-weight:bold !important;
    text-align:center !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1307098070 .dmform-error {
    font-size:24px !important;
    font-weight:bold !important;
    text-align:center !important;
    color:rgba(255,255,255,1) !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_823058657 .photoGalleryThumbs .image-container a { padding-top:400px !important; }

  *#dm .dmInner *.u_823058657 .photoGalleryThumbs { padding:10px !important; }

  *#dm .dmInner *.u_823058657 .layout-container { padding:10px !important; }

  *#dm .dmInner *.u_823058657 .photoGalleryViewAll { padding:0 10px !important; }

  *#dm .dmInner div.u_823058657 .caption-button {
    width:200px !important;
    height:60px !important;
  }

  *#dm .dmInner *.u_136042690 .photoGalleryThumbs .image-container a { padding-top:150px !important; }

  *#dm .dmInner *.u_136042690 .photoGalleryThumbs { padding:5px !important; }

  *#dm .dmInner *.u_136042690 .layout-container { padding:5px !important; }

  *#dm .dmInner *.u_136042690 .photoGalleryViewAll { padding:0 5px !important; }

  *#dm .dmInner div.u_823058657 .caption-container .caption-title { font-size:30px !important; }

  *#dm .dmInner *.u_3785725741 .photoGalleryThumbs .image-container a { padding-top:940px !important; }
}
*#dm .dmInner a.u_1144201742
{
	box-shadow:rgba(0,0,0,0.25) 0px 0.0625em 0.0625em,rgba(0,0,0,0.25) 0px 0.125em 0.5em,rgba(255,255,255,0.1) 0px 0px 0px 1px inset !important;
}
*#dm .dmInner a.u_1340671559
{
	box-shadow:rgba(0,0,0,0.25) 0px 0.0625em 0.0625em,rgba(0,0,0,0.25) 0px 0.125em 0.5em,rgba(255,255,255,0.1) 0px 0px 0px 1px inset !important;
	text-shadow:-1px -1px 0px #7C7C7C !important;
}
*#dm .dmInner a.u_1538765692
{
	box-shadow:rgba(0,0,0,0.25) 0px 0.0625em 0.0625em,rgba(0,0,0,0.25) 0px 0.125em 0.5em,rgba(255,255,255,0.1) 0px 0px 0px 1px inset !important;
	text-shadow:-1px -1px 0px #7C7C7C !important;
}
*#dm .dmInner a.u_1198952524
{
	box-shadow:rgba(0,0,0,0.25) 0px 0.0625em 0.0625em,rgba(0,0,0,0.25) 0px 0.125em 0.5em,rgba(255,255,255,0.1) 0px 0px 0px 1px inset !important;
	text-shadow:-1px -1px 0px #7C7C7C !important;
}
*#dm .dmInner div.u_1464811349
{
	text-shadow:rgba(0,0,0,0.26) 2px 2px 1px !important;
}
*#dm .dmInner div.u_2739165186
{
	text-shadow:rgba(0,0,0,0.26) 2px 2px 1px !important;
}
*#dm .dmInner a.u_1290099949
{
	box-shadow:rgba(0,0,0,0.25) 0px 0.0625em 0.0625em,rgba(0,0,0,0.25) 0px 0.125em 0.5em,rgba(255,255,255,0.1) 0px 0px 0px 1px inset !important;
	text-shadow:-1px -1px 0px #7C7C7C !important;
}
*#dm .dmInner a.u_1973665362
{
	box-shadow:rgba(0,0,0,0.25) 0px 0.0625em 0.0625em,rgba(0,0,0,0.25) 0px 0.125em 0.5em,rgba(255,255,255,0.1) 0px 0px 0px 1px inset !important;
	text-shadow:-1px -1px 0px #7C7C7C !important;
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_823058657 .photoGalleryThumbs .image-container a { padding-top:250px !important; }

  *#dm .dmInner *.u_823058657 .photoGalleryThumbs { padding:5px !important; }

  *#dm .dmInner *.u_823058657 .layout-container { padding:5px !important; }

  *#dm .dmInner *.u_823058657 .photoGalleryViewAll { padding:0 5px !important; }

  *#dm .dmInner div.u_823058657 .caption-button {
    width:200px !important;
    height:60px !important;
  }

  *#dm .dmInner *.u_136042690 .photoGalleryThumbs { padding:4px !important; }

  *#dm .dmInner *.u_136042690 .layout-container { padding:4px !important; }

  *#dm .dmInner *.u_136042690 .photoGalleryViewAll { padding:0 4px !important; }

  *#dm .dmInner *.u_136042690 .photoGalleryThumbs .image-container a { padding-top:100px !important; }

  *#dm .dmInner *.u_3785725741 .photoGalleryThumbs .image-container a { padding-top:276px !important; }

  *#dm .dmInner div.u_823058657 .caption-container .caption-title { font-size:20px !important; }
}
*#dm .dmInner a.u_1716069637
{
	box-shadow:rgba(0,0,0,0.25) 0px 0.0625em 0.0625em,rgba(0,0,0,0.25) 0px 0.125em 0.5em,rgba(255,255,255,0.1) 0px 0px 0px 1px inset !important;
	text-shadow:-1px -1px 0px #7C7C7C !important;
}
*#dm .dmInner div.u_823058657
{
	text-shadow:-1px -1px 0px #7C7C7C !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner a.u_1763927751
{
}
*#dm .dmInner div.u_1805402984
{
}
*#dm .dmInner a.u_1144201742
{
}
*#dm .dmInner div.u_1464811349
{
}
*#dm .dmInner div.u_2739165186
{
}
*#dm .dmInner div.u_823058657
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#c6ae7631 {
    min-height: 518px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 320px 40px 300px 40px;
}
    
#\30 a106c7f::before, #\30 a106c7f > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    opacity: 0.4;
}
#\30 a106c7f {
    background-image: none;
    background-color: var(--color_7);
}
    
#c7dc6c2f {
    margin: 0px 0% 0px 0%;
}
    
#b583031e {
    width: 68.64%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_d56 {
    width: 69.08%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1478da6.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#a1478da6 {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c0410242 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    order: 2;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 2058829 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#af147ddd {
    min-height: 613px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 150px 40px 150px 40px;
}
    
#\33 be58b61 {
    background-color: rgba(20,103,51,1);
    background-image: none;
    border-radius: 50px 50px 50px 50px;
}
    
#\30 c71844f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 1db9300 {
    margin: 0px 0px 0px 0px;
}
    
#widget_8bc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\34 096d440 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
}
    
#\36 93db110 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48%;
    min-width: 4%;
    order: 0;
}
    
#\32 e2c53b7 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#group_b2n {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/517e6373/dms3rep/multi/B_SnqyYP.jpeg?dm-skip-opt=true");
    border-radius: 20px 20px 20px 20px;
    padding: 150px 0px 150px 0px;
    margin: 0px 0% 0px 0%;
}
#group_b2n.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIBAAAQQCAQUAAAAAAAAAAAAAAQACAwUEEQYhIjFh4f/EABUBAQEAAAAAAAAAAAAAAAAAAAAC/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAh/9oADAMBAAIRAxEAPwCe8tcutsOzHlJh8PYOmlmu5pISSXyDfr6iKDTYl//Z');
}
    
#\35 5e9932f {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
    justify-content: flex-start;
}
    
#\35 5c81bcd {
    align-items: flex-start;
    width: 63.94%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#widget_gfg {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\35 fbe9de3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cdf845c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 8767c4e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 53ad222 {
    background-color: rgba(20,103,51,1);
    background-image: none;
    border-radius: 50px 50px 50px 50px;
}
    
#\33 1f8dfba.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#\33 1f8dfba {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_gus {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 e2ffe03 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#db6c1f48 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\30 2e2439f {
    min-height: 168px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 40px 0px 40px;
}
    
#\37 5af2ecf {
    background-color: rgba(20,103,51,1);
    background-image: none;
    border-radius: 50px 50px 0 0;
}
    
#ad377e1e {
    margin: 0px 0% 0px 0%;
}
    
#\35 85569b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_knf {
    flex-direction: row;
    align-items: center;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
}
    
#\36 4496eb5.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#\36 4496eb5 {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c0743c8e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#c0743c8e {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 4737408 {
    width: 28.94%;
    height: 64px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e732f53c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-end;
    align-items: flex-end;
}
    
#\34 07d7203 {
    min-height: 24px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 40px 0px 40px;
}
    
#f2616b83 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 90ab64a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-end;
}
    
#a15b3e69 {
    margin: 0px 0% 0px 0%;
}
    
#\36 04485d1 {
    min-height: 24px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 40px 0px 40px;
}
    
#b32cc27a {
    width: 28.94%;
    height: 64px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#eebfdd98 {
    min-height: 24px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 40px 0px 40px;
}
    
#\32 2b53630 {
    margin: 0px 0% 0px 0%;
}
    
#\35 f759fe8 {
    width: 28.94%;
    height: 64px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 455fff5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-end;
    align-items: flex-end;
}
}



@media all {
    
#\31 3e71cc7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-end;
}
    
#\34 7881cbd {
    width: 28.94%;
    height: 64px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d4482f67 {
    margin: 0px 0% 0px 0%;
}
    
#\30 9328d74 {
    min-height: 24px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 40px 0px 40px;
}
}



@media all {
    
#\33 6891110 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 150px 40px 150px 40px;
}
    
#cb87a13f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(20,103,51,1);
    background-image: none;
}
    
#\32 cc10fb2 {
    margin: 0px 0% 0px 0%;
}
    
#group_psj {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    background-color: rgba(255,255,255,1);
    background-image: none;
    --column-gap: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_9ap {
    align-items: flex-start;
    width: 49.11%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 30dee41 {
    align-items: flex-start;
    width: 49.11%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#fd95f6c6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_3bn {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    background-image: url("https://irp.cdn-website.com/517e6373/dms3rep/multi/EL5A93Bm.jpeg?dm-skip-opt=true");
    border-radius: 0 0 0 50px;
    order: 2;
    padding: 200px 0px 200px 0px;
    margin: 10px 0px 0px 0px;
}
#group_3bn.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAABBAIDAQAAAAAAAAAAAAABAAIDBQQhERIxQf/EABUBAQEAAAAAAAAAAAAAAAAAAAIE/8QAGxEAAgEFAAAAAAAAAAAAAAAAAQIAAwQSEyH/2gAMAwEAAhEDEQA/AJGiuIoLVuNMHxSBvVoH0qu5tztuWAD5pEUNRmRuGO3GwHKf/9k=');
}
    
#widget_04p {
    width: 100%;
    height: 384px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8a323ec {
    width: 32.35%;
    height: 70px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 43158bb {
    min-height: 24px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 40px 0px 40px;
}
    
#f6d3b9d6 {
    margin: 0px 0% 0px 0%;
}
    
#\30 75e92e0 {
    width: 28.94%;
    height: 64px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bc473a00 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-end;
    align-items: flex-end;
}
}



@media all {
    
#\30 03a8d58 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 7525aab {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\33 c6c0d70 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 1edc4fa {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 40px 100px 40px;
}
    
#cf91b8ba {
    margin: 0px 0% 0px 0%;
}
    
#\31 26e2298::before, #\31 26e2298 > .bgExtraLayerOverlay {
    
}
#\31 26e2298 {
    background-image: none;
    background-size: auto;
    background-position: 0% 100%;
}
}



@media all {
    
#\36 71bf56d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 48%;
    min-width: 4%;
    order: 1;
}
    
#a64136c3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/517e6373/dms3rep/multi/QW-AP5wI.jpeg?dm-skip-opt=true");
    order: 0;
    border-radius: 0 0 0 50px;
    padding: 300px 0px 300px 0px;
    margin: 0px 0% 0px 0%;
}
#a64136c3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQYH/8QAIhAAAgEDAgcAAAAAAAAAAAAAAQIDAAQFEiEGERUxQVNx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgX/xAAaEQACAgMAAAAAAAAAAAAAAAAAAgEDERMh/9oADAMBAAIRAxEAPwAjiLD402TCynZpgdh5NRJhzqnSvPSNh8rT8xg7e0db+NmMgGyntQ/UW9UdR2vZeCedc4P/2Q==');
}
    
#dd22b208 {
    min-height: 873px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 40px 50px 40px;
}
    
#d4415536 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4f48da9.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 15px 15px 15px;
}
#\32 4f48da9 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\32 0e6694b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f86a31e5.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 15px 15px 15px;
}
#f86a31e5 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#afd2c3cc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 1439ce6 {
    align-items: flex-start;
    width: 100%;
    min-height: 20.68787108213734%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b6afb27.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#\38 b6afb27 {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    align-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c3cb5b3[data-css-edit] {
    box-shadow: rgba(67, 71, 85, 0.27) 0px 0px 0.25em, rgba(90, 125, 188, 0.05) 0px 0.25em 1em;
}
#\34 c3cb5b3 {
    align-items: center;
    width: 49.11%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(20,103,51,1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 50px 20px 50px 20px;
    margin: 0px 0% 0px 0%;
}
    
#c986e3cb {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec3cf9b7[data-css-edit] {
    box-shadow: rgba(67, 71, 85, 0.27) 0px 0px 0.25em, rgba(90, 125, 188, 0.05) 0px 0.25em 1em;
}
#ec3cf9b7 {
    align-items: center;
    width: 49.11%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 50px 20px 50px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 21ffd18 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f0eaff0.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 15px 15px 15px;
}
#\32 f0eaff0 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\35 240fa23 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e0edadb[data-css-edit] {
    box-shadow: rgba(67, 71, 85, 0.27) 0px 0px 0.25em, rgba(90, 125, 188, 0.05) 0px 0.25em 1em;
}
#\36 e0edadb {
    align-items: center;
    width: 49.11%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 50px 20px 50px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\35 65e3e7e.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 15px 15px 15px;
}
#\35 65e3e7e {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#c91b9675 {
    align-items: flex-start;
    width: 100%;
    min-height: 20.68787108213734%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c4aea28.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#\39 c4aea28 {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    align-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c0205ffb {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d80aa189.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#d80aa189 {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    align-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7ee1295 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 df665a9[data-css-edit] {
    box-shadow: rgba(67, 71, 85, 0.27) 0px 0px 0.25em, rgba(90, 125, 188, 0.05) 0px 0.25em 1em;
}
#\34 df665a9 {
    align-items: center;
    width: 49.11%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 50px 20px 50px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 7f50632 {
    margin: 0px 0% 0px 0%;
}
    
#f7b388ee.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#f7b388ee {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 961e027 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\35 5d6bc3f {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 40px 0px 40px;
}
    
#d6fbd0a2 {
    margin: 0px 0% 0px 0%;
}
    
#\39 2a7af2c {
    width: 17.80%;
    height: 68px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 50acb67 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4f8f3ba {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 2b29747 {
    min-height: 8px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: linear-gradient(90deg, rgba(20, 103, 51, 1) 0%, rgba(162, 204, 56, 1) 100%);
    flex-direction: row;
    flex-wrap: nowrap;
    border-radius: 0px 0px 0px 50px;
    background-origin: border-box;
    padding: 0px 0px 0px 0px;
    margin: -150px 0% 0px 0%;
}
    
#\30 2ca44fd {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 40px 150px 40px;
}
    
#group_8p0 {
    align-items: flex-start;
    width: 70%;
    min-height: 100.00%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    border-radius: 0px 0 0 0px;
    align-self: stretch;
    height: auto;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#\39 67d3ef2::before, #\39 67d3ef2 > .bgExtraLayerOverlay {
    
}
#\39 67d3ef2 {
    align-items: flex-start;
    width: 29.69%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-image: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\38 57d775f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f566a1d1 {
    width: 101.09%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 81b7cef {
    margin: 0px 0% 0px 0%;
}
    
#widget_oc4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#eac83430 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 ea0bc29 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\30 c5e275a {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#group_mkd {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#\36 d43f4da {
    width: 20.14%;
    height: 90px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa2ec306 {
    width: 64.35%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_i1p {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    --column-gap: 4%;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#d157a183 {
    align-items: flex-start;
    width: 49.11%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#group_7v7 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(20,103,51,1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\39 508a491 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(248,248,248,1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 2f71484 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8880ece {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a055a6e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bba8d554 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f680273 {
    align-items: flex-start;
    width: 49.12%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    justify-self: auto;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c103a16 {
    align-items: flex-start;
    width: 100%;
    min-height: 358px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/517e6373/dms3rep/multi/Q2xQ-BpW.jpeg?dm-skip-opt=true");
    align-self: stretch;
    height: auto;
    border-radius: 0 0 0 50px;
    justify-self: auto;
    order: 1;
    padding: 200px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\32 c103a16.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAcEAACAgIDAAAAAAAAAAAAAAABAgAFBBEVIzH/xAAVAQEBAAAAAAAAAAAAAAAAAAABBf/EABcRAQEBAQAAAAAAAAAAAAAAAAEAERL/2gAMAwEAAhEDEQA/AIVnm8plqLJi4ZdbHkjNR1+z1xEk9K7sjf/Z');
}
    
#\35 d540165 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c6ae7631 {
    padding: 250px 20px 230px 20px;
}
    
#\30 a106c7f::before, #\30 a106c7f > .bgExtraLayerOverlay {
    
}
    
#c7dc6c2f {
    margin: 0px 0% 0px 0%;
}
    
#b583031e {
    width: 100.00%;
}
    
#widget_d56 {
    width: 60.19%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#af147ddd {
    padding: 100px 20px 150px 20px;
}
    
#\32 1db9300 {
    margin: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 e2c53b7 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 0;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#group_b2n {
    height: auto;
    min-height: 330px;
}
#group_b2n.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIBAAAQQCAQUAAAAAAAAAAAAAAQACAwUEEQYhIjFh4f/EABUBAQEAAAAAAAAAAAAAAAAAAAAC/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAh/9oADAMBAAIRAxEAPwCe8tcutsOzHlJh8PYOmlmu5pISSXyDfr6iKDTYl//Z');
}
    
#\35 5c81bcd {
    width: 87.63%;
    height: auto;
    min-height: 101px;
}
    
#\35 5e9932f {
    height: auto;
    min-height: 101px;
    --column-gap: 2%;
    column-gap: 2%;
}
    
#\36 93db110 {
    width: 48%;
    min-height: 8px;
}
    
#\34 096d440 {
    width: 48%;
    min-height: 8px;
}
    
#\33 1f8dfba {
    width: 200px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 2e2439f {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
}
    
#db6c1f48 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_knf {
    width: 100%;
    min-height: 80px;
    column-gap: 2%;
}
    
#\35 85569b4 {
    width: 75.83%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 4737408 {
    width: 32.73%;
}
    
#\34 07d7203 {
    padding: 0px 40px 0px 40px;
}
    
#f2616b83 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 04485d1 {
    padding: 0px 40px 0px 40px;
}
    
#b32cc27a {
    width: 29.32%;
}
    
#a15b3e69 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#eebfdd98 {
    padding: 0px 40px 0px 40px;
}
    
#\32 2b53630 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 9328d74 {
    padding: 0px 40px 0px 40px;
}
    
#d4482f67 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 6891110 {
    padding: 100px 20px 100px 20px;
}
    
#group_psj {
    --column-gap: 4%;
    column-gap: 4%;
}
    
#group_3bn {
    width: 100.00%;
    height: auto;
    min-height: 300px;
    padding: 150px 0px 150px 0px;
    margin: 10px 0px 0px 0px;
}
#group_3bn.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAABBAIDAQAAAAAAAAAAAAABAAIDBQQhERIxQf/EABUBAQEAAAAAAAAAAAAAAAAAAAIE/8QAGxEAAgEFAAAAAAAAAAAAAAAAAQIAAwQSEyH/2gAMAwEAAhEDEQA/AJGiuIoLVuNMHxSBvVoH0qu5tztuWAD5pEUNRmRuGO3GwHKf/9k=');
}
    
#\32 cc10fb2 {
    margin: 0px 0% 0px 0%;
}
    
#\34 8a323ec {
    width: 48.56%;
    height: 48px;
}
    
#\36 30dee41 {
    width: 49.01%;
}
    
#group_9ap {
    height: auto;
    min-height: 409px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 43158bb {
    padding: 0px 40px 0px 40px;
}
    
#f6d3b9d6 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 26e2298::before, #\31 26e2298 > .bgExtraLayerOverlay {
    
}
    
#\38 1edc4fa {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dd22b208 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 10px;
}
    
#a64136c3 {
    width: 100%;
    min-height: 300px;
    height: auto;
    order: 1;
    padding: 200px 0px 200px 0px;
    margin: 20px 0% 0px 0%;
}
#a64136c3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQYH/8QAIhAAAgEDAgcAAAAAAAAAAAAAAQIDAAQFEiEGERUxQVNx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgX/xAAaEQACAgMAAAAAAAAAAAAAAAAAAgEDERMh/9oADAMBAAIRAxEAPwAjiLD402TCynZpgdh5NRJhzqnSvPSNh8rT8xg7e0db+NmMgGyntQ/UW9UdR2vZeCedc4P/2Q==');
}
    
#\34 c3cb5b3 {
    min-height: 100%;
    height: auto;
    width: 49.01%;
    align-self: stretch;
    max-height: none;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#ec3cf9b7 {
    width: 49.01%;
    min-height: 100%;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\34 df665a9 {
    width: 49.03%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 e0edadb {
    min-height: 100%;
    height: auto;
    align-self: stretch;
    max-height: none;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 71bf56d {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#\34 1439ce6 {
    min-height: 100%;
}
    
#c91b9675 {
    min-height: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 5d6bc3f {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\39 2a7af2c {
    width: 27.55%;
    height: 54px;
}
    
#\33 50acb67 {
    width: 92.59%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 2ca44fd {
    padding: 0px 20px 100px 20px;
}
    
#\34 2b29747 {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: -100px 0% 0px 0%;
}
    
#\39 67d3ef2::before, #\39 67d3ef2 > .bgExtraLayerOverlay {
    
}
#\39 67d3ef2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 16.33%;
    order: 0;
}
    
#group_8p0 {
    width: 100.00%;
    height: auto;
    min-height: 904px;
    order: 1;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#\33 81b7cef {
    margin: 0px 0% 0px 0%;
}
    
#widget_oc4 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 c5e275a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#fa2ec306 {
    width: 100.00%;
}
    
#\36 d43f4da {
    width: 26.37%;
    height: 50px;
}
    
#\32 c103a16 {
    height: auto;
    min-height: 300px;
    padding: 150px 20px 150px 20px;
    margin: 0px 0% 0px 0%;
}
#\32 c103a16.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAcEAACAgIDAAAAAAAAAAAAAAABAgAFBBEVIzH/xAAVAQEBAAAAAAAAAAAAAAAAAAABBf/EABcRAQEBAQAAAAAAAAAAAAAAAAEAERL/2gAMAwEAAhEDEQA/AIVnm8plqLJi4ZdbHkjNR1+z1xEk9K7sjf/Z');
}
    
#group_i1p {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 f680273 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 46.75%;
}
    
#d157a183 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    height: auto;
    min-height: 48.98%;
}
    
#group_mkd {
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#c6ae7631 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 150px 15px 200px 15px;
}
    
#\30 a106c7f::before, #\30 a106c7f > .bgExtraLayerOverlay {
    
}
    
#c0410242 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
}
    
#c7dc6c2f {
    margin: 0px 0% 0px 0%;
}
    
#b583031e {
    width: 100.00%;
}
    
#widget_d56 {
    width: 100.00%;
}
    
#a1478da6.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#a1478da6 {
    margin: 10px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 2058829 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#af147ddd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 100px 15px 100px 15px;
}
    
#\32 1db9300 {
    margin: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\34 096d440 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
}
    
#\36 93db110 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\32 e2c53b7 {
    min-height: unset;
    flex-direction: column;
    padding: 100px 15px 100px 15px;
}
    
#group_b2n {
    padding: 100px 0px 100px 0px;
    margin: 0px 0% 0px 0%;
}
#group_b2n.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIBAAAQQCAQUAAAAAAAAAAAAAAQACAwUEEQYhIjFh4f/EABUBAQEAAAAAAAAAAAAAAAAAAAAC/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAh/9oADAMBAAIRAxEAPwCe8tcutsOzHlJh8PYOmlmu5pISSXyDfr6iKDTYl//Z');
}
    
#\39 a94b57d {
    margin: 0px 0% 0px 0%;
}
    
#widget_gfg {
    width: 77.35%;
}
    
#\35 5c81bcd {
    width: 97.07%;
}
    
#widget_gus {
    width: 30px;
}
    
#\35 5e9932f {
    align-items: flex-end;
}
}



@media (max-width: 767px) {
    
#db6c1f48 {
    width: 100%;
    min-height: 59px;
    align-items: center;
    height: auto;
}
    
#\30 2e2439f {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#group_knf {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#c0743c8e {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
    
#\36 4496eb5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
}



@media (max-width: 767px) {
    
#\32 4737408 {
    height: 29px;
    width: 53.11%;
}
    
#e732f53c {
    width: 100%;
    min-height: 39px;
    align-items: flex-end;
    height: auto;
}
    
#\34 07d7203 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\38 90ab64a {
    width: 100%;
    min-height: 37px;
    align-items: flex-start;
    justify-content: flex-start;
    height: auto;
}
    
#\36 04485d1 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#b32cc27a {
    height: 33px;
    width: 57.38%;
}
}



@media (max-width: 767px) {
    
#eebfdd98 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\35 f759fe8 {
    height: 34px;
    width: 60.44%;
}
    
#\39 455fff5 {
    width: 100%;
    min-height: 36px;
    align-items: flex-end;
    height: auto;
}
}



@media (max-width: 767px) {
    
#\31 3e71cc7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    height: auto;
}
    
#\34 7881cbd {
    height: 28px;
    width: 50.37%;
}
    
#\30 9328d74 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\33 6891110 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 100px 15px 100px 15px;
}
    
#cb87a13f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_psj {
    column-gap: 1.7899760684657107%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_3bn {
    height: auto;
    min-height: 300px;
    padding: 150px 0px 150px 0px;
    margin: 10px 0px 0px 0px;
}
#group_3bn.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAABBAIDAQAAAAAAAAAAAAABAAIDBQQhERIxQf/EABUBAQEAAAAAAAAAAAAAAAAAAAIE/8QAGxEAAgEFAAAAAAAAAAAAAAAAAQIAAwQSEyH/2gAMAwEAAhEDEQA/AJGiuIoLVuNMHxSBvVoH0qu5tztuWAD5pEUNRmRuGO3GwHKf/9k=');
}
    
#\34 8a323ec {
    height: 46px;
    width: 51.52%;
}
    
#\32 cc10fb2 {
    margin: 0px 0% 0px 0%;
}
    
#group_9ap {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 30dee41 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fd95f6c6 {
    margin-top: 5px;
}
}



@media (max-width: 767px) {
    
#\33 43158bb {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\30 75e92e0 {
    height: 36px;
    width: 59.52%;
}
    
#bc473a00 {
    width: 100%;
    min-height: 51px;
    align-items: flex-end;
    height: auto;
}
}



@media (max-width: 767px) {
    
#\31 26e2298::before, #\31 26e2298 > .bgExtraLayerOverlay {
    
}
    
#\39 7525aab {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 1edc4fa {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\36 71bf56d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#a64136c3 {
    width: 100%;
    min-height: 300px;
    align-items: center;
    height: auto;
    order: 1;
    padding: 150px 0px 150px 0px;
    margin: 20px 0% 0px 0%;
}
#a64136c3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQYH/8QAIhAAAgEDAgcAAAAAAAAAAAAAAQIDAAQFEiEGERUxQVNx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgX/xAAaEQACAgMAAAAAAAAAAAAAAAAAAgEDERMh/9oADAMBAAIRAxEAPwAjiLD402TCynZpgdh5NRJhzqnSvPSNh8rT8xg7e0db+NmMgGyntQ/UW9UdR2vZeCedc4P/2Q==');
}
    
#dd22b208 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 c3cb5b3 {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#ec3cf9b7 {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\34 df665a9 {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 e0edadb {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\34 1439ce6 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c91b9675 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 4f48da9 {
    width: 45px;
}
    
#f86a31e5 {
    width: 45px;
}
    
#\35 65e3e7e {
    width: 45px;
}
    
#\32 f0eaff0 {
    width: 45px;
}
}



@media (max-width: 767px) {
    
#\35 961e027 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 5d6bc3f {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\39 2a7af2c {
    height: 42px;
    width: 47.02%;
}
}



@media (max-width: 767px) {
    
#\34 2b29747 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: -100px 0% 0px 0%;
}
    
#\30 2ca44fd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 15px 100px 15px;
}
    
#\39 67d3ef2::before, #\39 67d3ef2 > .bgExtraLayerOverlay {
    
}
#\39 67d3ef2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#group_8p0 {
    width: 100%;
    height: auto;
    min-height: 1185px;
    order: 1;
    padding: 50px 20px 50px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 81b7cef {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 ea0bc29 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 c5e275a {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\36 d43f4da {
    height: 44px;
    width: 47.61%;
}
    
#group_7v7 {
    align-items: center;
    align-self: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\39 508a491 {
    align-items: center;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#fa2ec306 {
    width: 100.00%;
}
    
#group_i1p {
    column-gap: 1.7899760684657107%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d157a183 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 c103a16 {
    width: 100%;
    background-position: 100% 50%;
    order: 1;
    height: auto;
    min-height: 300px;
    padding: 150px 20px 150px 20px;
    margin: 0px 0% 0px 0%;
}
#\32 c103a16.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAcEAACAgIDAAAAAAAAAAAAAAABAgAFBBEVIzH/xAAVAQEBAAAAAAAAAAAAAAAAAAABBf/EABcRAQEBAQAAAAAAAAAAAAAAAAEAERL/2gAMAwEAAhEDEQA/AIVnm8plqLJi4ZdbHkjNR1+z1xEk9K7sjf/Z');
}
    
#\34 f680273 {
    width: 100%;
    align-items: center;
}
}

