@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 *.u_1562820304 .photoGalleryThumbs .image-container a { padding-top:350px !important; }

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

  *#dm .dmInner *.u_1185328723 .photoGalleryThumbs .image-container a { padding-top:350px !important; }
}
@media all {
  *#dm .dmInner div.u_1457941048 {
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
  }

  *#dm .dmInner a.u_1315866638:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1315866638.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1315866638 { gap:5px !important; }

  *#dm .dmInner a.u_1315866638 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b6ecbccd/icon/fox.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    order:1 !important;
    width:20px !important;
    height:20px !important;
  }

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

  *#dm .dmInner a.u_1315866638:hover {
    background-color:rgba(161,73,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1315866638.hover {
    background-color:rgba(161,73,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_2943640240 .dmforminput input {
    font-size:15px !important;
    color:rgba(28,28,28,0.7) !important;
  }

  *#dm .dmInner div.u_2943640240 .dmforminput textarea {
    font-size:15px !important;
    color:rgba(28,28,28,0.7) !important;
  }

  *#dm .dmInner div.u_2943640240 .dmforminput .fileUploadLink {
    font-size:15px !important;
    color:rgba(28,28,28,0.7) !important;
  }

  *#dm .dmInner div.u_2943640240 .checkboxwrapper span {
    font-size:15px !important;
    color:rgba(28,28,28,0.7) !important;
  }

  *#dm .dmInner div.u_2943640240 .radiowrapper span {
    font-size:15px !important;
    color:rgba(28,28,28,0.7) !important;
  }

  *#dm .dmInner div.u_2943640240 .optinwrapper div {
    font-size:15px !important;
    color:rgba(28,28,28,0.7) !important;
  }

  *#dm .dmInner div.u_2943640240 .freetextwrapper {
    font-size:15px !important;
    color:rgba(28,28,28,0.7) !important;
  }

  *#dm .dmInner div.u_2943640240 .dmforminput select {
    font-size:15px !important;
    color:rgba(28,28,28,0.7) !important;
  }

  *#dm .dmInner div.u_2943640240 .dmforminput option {
    font-size:15px !important;
    color:rgba(28,28,28,0.7) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_2943640240 .dmformsubmit {
    width:200px !important;
    height:60px !important;
  }

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

  *#dm .dmInner div.u_1701434395 img {
    border-style:solid !important;
    border-color:rgb(33,68,2) rgb(33,68,2) rgb(33,68,2) rgb(33,68,2) !important;
    border-width:5px 5px 5px 5px !important;
    object-position:0% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1470070620:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1470070620.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1470070620 { gap:5px !important; }

  *#dm .dmInner a.u_1470070620 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b6ecbccd/icon/fox.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    order:1 !important;
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner a.u_1470070620:hover {
    background-color:rgba(161,73,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1470070620.hover {
    background-color:rgba(161,73,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_4129666115 .svg { fill:rgba(191,87,0,1) !important; }

  *#dm .dmInner a.u_1048999022:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1048999022.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1048999022 { gap:5px !important; }

  *#dm .dmInner a.u_1048999022 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b6ecbccd/icon/fox.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    order:1 !important;
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner a.u_1048999022:hover {
    background-color:rgba(161,73,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1048999022.hover {
    background-color:rgba(161,73,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1106605086 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b6ecbccd/icon/fox.svg) !important;
    background-color:rgba(33,68,2,1) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1106605086 { gap:5px !important; }

  *#dm .dmInner a.u_1106605086:hover .iconBg { background-color:rgba(191,87,0,1) !important; }

  *#dm .dmInner a.u_1106605086.hover .iconBg { background-color:rgba(191,87,0,1) !important; }

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

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

  *#dm .dmInner a.u_1531381963:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1531381963.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1531381963 { gap:5px !important; }

  *#dm .dmInner a.u_1531381963 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b6ecbccd/icon/fox.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    order:1 !important;
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner a.u_1531381963:hover {
    background-color:rgba(161,73,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1531381963.hover {
    background-color:rgba(161,73,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1991331583:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1991331583.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1991331583 { gap:5px !important; }

  *#dm .dmInner a.u_1991331583 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b6ecbccd/icon/fox.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    order:1 !important;
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner a.u_1991331583:hover {
    background-color:rgba(161,73,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1991331583.hover {
    background-color:rgba(161,73,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1627796171:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1627796171.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1627796171 { gap:5px !important; }

  *#dm .dmInner a.u_1627796171 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b6ecbccd/icon/fox.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    order:1 !important;
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner a.u_1627796171:hover {
    background-color:rgba(161,73,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1627796171.hover {
    background-color:rgba(161,73,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1458909580:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1458909580.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1458909580 { gap:5px !important; }

  *#dm .dmInner a.u_1458909580 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b6ecbccd/icon/fox.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    order:1 !important;
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner a.u_1458909580:hover {
    background-color:rgba(161,73,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1458909580.hover {
    background-color:rgba(161,73,0,1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_2943640240 input:not([type="submit"]) {
    border-style:solid !important;
    border-color:rgba(120,120,120,0.21) rgba(120,120,120,0.21) rgba(120,120,120,0.21) rgba(120,120,120,0.21) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:rgba(241,241,241,0.68) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_2943640240 textarea {
    border-style:solid !important;
    border-color:rgba(120,120,120,0.21) rgba(120,120,120,0.21) rgba(120,120,120,0.21) rgba(120,120,120,0.21) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:rgba(241,241,241,0.68) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_2943640240 select {
    border-style:solid !important;
    border-color:rgba(120,120,120,0.21) rgba(120,120,120,0.21) rgba(120,120,120,0.21) rgba(120,120,120,0.21) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:rgba(241,241,241,0.68) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_2943640240 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-size:15px !important;
    color:rgba(28,28,28,0.71) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_2943640240 .m-recaptcha {
    font-size:15px !important;
    color:rgba(28,28,28,0.71) !important;
    font-weight:500 !important;
  }

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

  *#dm .dmInner div.u_2943640240 .dmform-success {
    font-size:24px !important;
    font-weight:bold !important;
    text-align:center !important;
    font-family: Marcellus !important;
  }

  *#dm .dmInner div.u_2943640240 .dmform-success .rteBlock {
    font-size:24px !important;
    font-weight:bold !important;
    text-align:center !important;
    font-family: Marcellus !important;
  }

  *#dm .dmInner div.u_2943640240 .dmform-error {
    font-size:24px !important;
    font-weight:bold !important;
    text-align:center !important;
    font-family: Marcellus !important;
  }

  *#dm .dmInner div.u_1296858783 hr {
    border-width:1px !important;
    color:rgba(255,255,255,0.1) !important;
  }

  *#dm .dmInner div.u_1943789315 hr {
    border-width:1px !important;
    color:rgba(255,255,255,0.1) !important;
  }

  *#dm .dmInner div.u_1490225835 hr {
    border-width:1px !important;
    color:rgba(255,255,255,0.1) !important;
  }

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

  *#dm .dmInner div.u_1579751212 {
    padding:25% !important;
    border-radius:0% !important;
    background-color:rgba(0,0,0,0) !important;
    border-color:rgba(191,87,0,1) rgba(191,87,0,1) rgba(191,87,0,1) rgba(191,87,0,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1579751212 .svg { fill:rgba(191,87,0,1) !important; }

  *#dm .dmInner a.u_1588495316:hover .iconBg { background-color:rgba(191,87,0,1) !important; }

  *#dm .dmInner a.u_1588495316.hover .iconBg { background-color:rgba(191,87,0,1) !important; }

  *#dm .dmInner a.u_1588495316 {
    gap:5px !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1588495316 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b6ecbccd/icon/fox.svg) !important;
    background-color:var(--color_6) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1588495316 span.text { color:rgba(255,255,255,1) !important; }
}
*#dm .dmInner div.u_1701434395
{
	outline:1px solid #bf5700 !important;
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1562820304 .photoGalleryThumbs .image-container a { padding-top:300px !important; }

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

  *#dm .dmInner *.u_1185328723 .photoGalleryThumbs .image-container a { padding-top:300px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1562820304 .photoGalleryThumbs .image-container a { padding-top:250px !important; }

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

  *#dm .dmInner *.u_1185328723 .photoGalleryThumbs .image-container a { padding-top:250px !important; }
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1701434395
{
}
*#dm .dmInner div.u_1701434395
{
}
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 {
    
#dc02f46a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 6b0f3cd {
    min-height: 684px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 350px 40px 200px 40px;
}
    
#e4b952c9::before, #e4b952c9 > .bgExtraLayerOverlay {
    border-radius: inherit;
    opacity: 0.62;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
}
#e4b952c9 {
    background-color: rgba(33,68,2,1);
    background-image: url("https://irp.cdn-website.com/b6ecbccd/dms3rep/multi/FpMnKtT1.jpeg?dm-skip-opt=true");
    background-position: 50% 0%;
}
    
#\39 b396775 {
    margin: 0px 0% 0px 0%;
}
    
#\30 42ecb3b.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\30 42ecb3b {
    width: 48.28%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ddbaf97 {
    width: 44.68%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8235f2d {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#undefined {
    width: 36%;
}
    
#group_jgj {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    height: auto;
}
    
#\35 a484aa3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 43.98%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dfd8553b {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 50%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 980e955 {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 aa98e8e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 52.55%;
    min-width: 4%;
    background-color: rgba(33,68,2,1);
    background-image: none;
    padding: 30px 40px 30px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\37 de408b8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 14.15%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/b6ecbccd/dms3rep/multi/header-strip-flip-a5b9d2b3.png?dm-skip-opt=true");
    background-position: 0% 50%;
}
    
#\34 f231d53 {
    min-height: 0px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\39 42445ca {
    margin: -50px 0% 0px 0%;
}
    
#group_q46 {
    width: 33.3%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#f7d0c3f7 {
    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;
}
    
#c7f0fe9f {
    width: 100%;
    height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c2856317 {
    width: 100%;
    height: 50px;
    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 1bb6577 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#d31f60f5 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 40px 150px 40px;
}
    
#widget_nka {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bef4e796 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#a226886e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 54%;
    min-width: 4%;
    order: 0;
}
    
#\35 b3e193a {
    min-height: 240px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 150px 40px 150px 40px;
}
    
#\31 b7fc505 {
    background-color: rgba(33,68,2,1);
    background-image: none;
}
    
#group_l6f::before, #group_l6f > .bgExtraLayerOverlay {
    
}
#group_l6f {
    width: 40%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 0%;
    row-gap: 0px;
    background-image: url("https://irp.cdn-website.com/b6ecbccd/dms3rep/multi/ZkegxaWz.jpeg?dm-skip-opt=true");
    order: 1;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-end;
    background-position: 50% 100%;
    padding: 250px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#group_l6f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQQBBQEAAAAAAAAAAAAAAQACAwQhBhESIjHw/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABkRAAIDAQAAAAAAAAAAAAAAAAIRAAEDMf/aAAwDAQACEQMRAD8Az1i7HSLhdsy9m45eFQnajjDiBFuAcH4IiMTJNwdLXKn/2Q==');
}
    
#ad1a9d25 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c925e66e {
    width: 88.10%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_mau.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_mau {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 10px 0% 0px 0%;
}
    
#\31 f1f89b6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#\37 b1b2e34 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_g14 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
}
    
#group_c94 {
    align-items: flex-start;
    width: 47.39%;
    min-height: 220px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    background-color: rgba(255,255,255,1);
    background-image: none;
    height: auto;
}
    
#f69582f7::before, #f69582f7 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.93;
    border-radius: inherit;
}
#f69582f7 {
    align-items: center;
    width: 52.57%;
    min-height: 100.00%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(255,255,255,1);
    background-image: url("https://irp.cdn-website.com/b6ecbccd/dms3rep/multi/fox.-orange.png?dm-skip-opt=true");
    align-self: stretch;
    height: auto;
    background-size: contain;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
#f69582f7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAYAAABGbhwYAAAACXBIWXMAAAsTAAALEwEAmpwYAAABqUlEQVQY0x3KzWvTcBzH8U8sdsGHFadDGhGnghdvXkT06k0Dplm+v5jU7inaicyDV/HhLBPnwakn9SJ6EPHozRZkroWl69rm9/uleRiC+A/4gM5IdnjzvrwgnWJFuuoN6aqOdNWTW6+XEV7ZDekUtdBVTemqrnRGzmNYG70Te+UXiVd+nnjlKWEXjnMLh+LZ8YuJpy0lnvYomt4/j2h639t0/mg3rU9Eiae9F3bhNifcimYOvEzrE8Hm9WPNeO7gQwynSm/Sa4e76VXtRzwz9k3aO3zB0Ipqo0nilX+m9SMr0ez4IqQ78i6slXq8uvfP4LKa9UnJ+haygV3MeHVPFtZKX8LqriUIpnzgTNnoTiq/OiaydRP/8jr5J5WtASmrginLEIS7AeGZb+LTWgWbHRO/10389U18X6ug3bPwRDDchGA4GxCcvoUHbQPNho6veSuX4PcsPB0Q5gTDmRwiIJyIbCz4Jj42dYiGDt4ysDq0cZ8TzrUMAJy24amQ4Z5v4nNTR6+hw28b6EqGx5xwgRMK25ATTguGRU7YCAhxQAjzC4ZXnGBwws7/f6vJ6sKfKEQAAAAASUVORK5CYII=');
}
    
#\36 1ae50da.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 1ae50da {
    width: 100.00%;
    height: 320px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: -50px 0px -50px -50px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4668f0f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 4668f0f {
    width: 83.74%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a33f804.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#\31 a33f804 {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    order: 6;
    justify-self: auto;
    align-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e9c6e6b {
    margin: -2px 0% 0px 0%;
}
}



@media all {
    
#b49daf14 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0,0,0,0);
    background-image: url("https://irp.cdn-website.com/b6ecbccd/dms3rep/multi/div-1.png-sample-7dc53c84.png?dm-skip-opt=true");
    background-position: 100% 0%;
}
#b49daf14.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAJUlEQVQI12Nw9WBc6OrBuAiKQeyFLh6MC1w8GOc7Q/gTPTwYmwDuPwumhvweSQAAAABJRU5ErkJggg==');
}
    
#bee4447d {
    min-height: 20px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\31 883fd74 {
    margin: 0px 0% 0px 0%;
}
    
#widget_7ev {
    width: 100.00%;
    height: 85px;
    max-width: 100%;
}
}



@media all {
    
#\39 04f68c9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0,0,0,0);
    background-image: url("https://irp.cdn-website.com/b6ecbccd/dms3rep/multi/div-1.png-sample-7dc53c84.png?dm-skip-opt=true");
    background-position: 100% 0%;
}
#\39 04f68c9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAJUlEQVQI12Nw9WBc6OrBuAiKQeyFLh6MC1w8GOc7Q/gTPTwYmwDuPwumhvweSQAAAABJRU5ErkJggg==');
}
    
#\35 004099d {
    margin: -2px 0% 0px 0%;
}
    
#\31 a631527[data-css-edit] {
    transform: rotate(180deg) !important;
}
#\31 a631527 {
    min-height: 20px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#eb06fdb7 {
    width: 100.00%;
    height: 85px;
    max-width: 100%;
}
}



@media all {
    
#\34 9803959 {
    align-items: flex-start;
    width: 40%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    justify-content: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#d47cd217 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 100%;
    min-width: 4%;
}
    
#\30 5c4d54b {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\31 828b656 {
    width: 36.75%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 561615e {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_qff {
    align-items: flex-start;
    width: 100%;
    min-height: 86px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    border-width: 1px 0 0 0;
    border-color: rgba(120, 120, 120, 0.3) #000000 #000000 #000000;
    border-style: solid;
    order: 3;
    padding: 40px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#group_ap0 {
    flex-direction: row;
    align-items: flex-start;
    width: 49.12%;
    min-height: 86px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
}
    
#group_atm {
    align-items: center;
    width: 14.94%;
    min-height: 86px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
}
    
#fe303189 {
    align-items: flex-start;
    width: 83.8%;
    min-height: 86px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
}
    
#widget_sni {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\35 fc17ee2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 fc17ee2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 80cc580.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 80cc580 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_7o1 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 49.12%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    flex-wrap: nowrap;
    height: auto;
    align-self: stretch;
    margin: 0px 0% 0px 0%;
}
    
#\31 375e23a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#\31 375e23a {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7bb72ac {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_f8j {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 2;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 2%;
}
    
#group_87q {
    align-items: flex-start;
    width: 49.12%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(191,87,0,1) rgba(191,87,0,1) rgba(191,87,0,1) rgba(191,87,0,1);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_0t4 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    background-color: rgba(33,68,2,1);
    background-image: none;
}
    
#f2853d1e {
    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;
}
    
#\36 687be5d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d390323 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: auto;
    justify-self: auto;
    order: 1;
    padding: 50px 30px 50px 30px;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#bee097eb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#bee097eb {
    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;
}
    
#f0d50291.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f0d50291 {
    width: 93.11%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 bfc7019 {
    align-items: flex-start;
    width: 49.12%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(191,87,0,1) rgba(191,87,0,1) rgba(191,87,0,1) rgba(191,87,0,1);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#df390b2a {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    background-color: rgba(33,68,2,1);
    background-image: none;
}
    
#\36 cd5d54c {
    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;
}
    
#\37 a1c8943 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: auto;
    justify-self: auto;
    order: 1;
    padding: 50px 30px 50px 30px;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 84f626d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b361ade1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b361ade1 {
    width: 93.11%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb1b19ec.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#eb1b19ec {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4c3832f {
    align-items: flex-start;
    width: 49.12%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(191,87,0,1) rgba(191,87,0,1) rgba(191,87,0,1) rgba(191,87,0,1);
    border-style: solid;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 01362f7 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    background-color: rgba(33,68,2,1);
    background-image: none;
}
    
#\34 d1f5cc6 {
    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;
}
    
#\33 d9c05ff {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: auto;
    justify-self: auto;
    order: 1;
    padding: 50px 30px 50px 30px;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\39 3f161e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b2b390a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 b2b390a {
    width: 93.11%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a3d1857.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#\36 a3d1857 {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_dij {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    flex-wrap: nowrap;
}
    
#group_r45 {
    align-items: flex-start;
    width: 60%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 ef50aca {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_bn3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_bn3 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2f9c568.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 2f9c568 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3983636.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c3983636 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c4a04d74.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c4a04d74 {
    width: 98.76%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff015405 {
    align-items: flex-start;
    width: 89.24%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
}
    
#\32 ef38f0b {
    align-items: flex-start;
    width: 10%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-self: stretch;
    margin: 0px 0% 0px 0%;
}
    
#a88c2ade {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\36 55040d6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 0;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#cbe75b10 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 48%;
    min-width: 4%;
}
    
#\37 4b11de4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 48%;
    min-width: 4%;
}
    
#a2ffc2f4 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 150px 40px 150px 40px;
}
    
#\37 ad9d444 {
    background-color: rgba(33,68,2,1);
    background-image: none;
}
    
#a65225af {
    width: 50px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f703e4db {
    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;
}
    
#\39 f17151c {
    width: 92.37%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 91ec24b {
    width: 90.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e54d844::before, #\33 e54d844 > .bgExtraLayerOverlay {
    
}
#\33 e54d844 {
    width: 98.96%;
    min-width: 4%;
    min-height: 342px;
    column-gap: 0%;
    row-gap: 0px;
    background-image: none;
    order: 5;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(255, 255, 255, 0.3) rgba(255, 255, 255, 0.3) rgba(255, 255, 255, 0.3) rgba(255, 255, 255, 0.3);
    border-style: solid;
    height: auto;
    padding: 0px 0px 10px 0px;
    margin: 23px 0% 0px 0%;
}
    
#widget_po0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_nv2 {
    align-items: flex-start;
    width: 100%;
    min-height: 104.00%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    background-image: url("https://irp.cdn-website.com/b6ecbccd/dms3rep/multi/UzQnTkpE.jpeg?dm-skip-opt=true");
    padding: 200px 0px 200px 0px;
    margin: 0px 0% 0px 0%;
}
#group_nv2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHxAAAQMDBQAAAAAAAAAAAAAAAgABBAMGERIUITFB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAZEQACAwEAAAAAAAAAAAAAAAABAwACESH/2gAMAwEAAhEDEQA/AI14umIZSHetSEcljtmWTO4bbEnHbyeHx6iIJZY7so6gB5P/2Q==');
}
    
#group_g50 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 4;
}
    
#\37 a6a6823 {
    margin: -2px 0% 0px 0%;
}
}



@media all {
    
#\34 2252470 {
    min-height: 20px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\31 f0600e2 {
    margin: 0px 0% 0px 0%;
}
    
#\39 1d4a70f {
    width: 100.00%;
    height: 82px;
    max-width: 100%;
}
    
#\32 50f812b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0,0,0,0);
    background-image: url("https://irp.cdn-website.com/b6ecbccd/dms3rep/multi/div-1.png-sample-7dc53c84.png?dm-skip-opt=true");
    background-position: 100% 0%;
}
#\32 50f812b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAJUlEQVQI12Nw9WBc6OrBuAiKQeyFLh6MC1w8GOc7Q/gTPTwYmwDuPwumhvweSQAAAABJRU5ErkJggg==');
}
}



@media all {
    
#\32 a926b13 {
    margin: -2px 0% 0px 0%;
}
    
#\35 3b0ca75 {
    width: 100.00%;
    height: 85px;
    max-width: 100%;
}
    
#fb53147a[data-css-edit] {
    transform: rotate(180deg) !important;
}
#fb53147a {
    min-height: 20px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#fd1fd69b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0,0,0,0);
    background-image: url("https://irp.cdn-website.com/b6ecbccd/dms3rep/multi/div-1.png-sample-7dc53c84.png?dm-skip-opt=true");
    background-position: 100% 0%;
}
#fd1fd69b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAJUlEQVQI12Nw9WBc6OrBuAiKQeyFLh6MC1w8GOc7Q/gTPTwYmwDuPwumhvweSQAAAABJRU5ErkJggg==');
}
}



@media all {
    
#af1e0d18 {
    width: 50px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a54cd710 {
    align-items: flex-start;
    width: 100%;
    min-height: 86px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    border-width: 1px 0 0 0;
    border-color: rgba(120, 120, 120, 0.3) #000000 #000000 #000000;
    border-style: solid;
    padding: 30px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 98c4516 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#ee55aa0e {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 1.7647058823529411%;
    flex-wrap: nowrap;
}
    
#\38 c8d42f0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d3377e6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b4d0afa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 100%;
    min-width: 4%;
}
    
#widget_3jk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#b920934f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(191,87,0,1) rgba(191,87,0,1) rgba(191,87,0,1) rgba(191,87,0,1);
    border-style: solid;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#ed63739d {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 40px 150px 40px;
}
    
#group_dn6::before, #group_dn6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(33,68,2,1);
    opacity: 0.9;
    border-radius: inherit;
}
#group_dn6 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/b6ecbccd/dms3rep/multi/9754f69f-064b-4b43-b78c-bc806acc309c.webp?dm-skip-opt=true");
    padding: 100px 50px 100px 50px;
    margin: 0px 0% 0px 0%;
}
#group_dn6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRkwAAABXRUJQVlA4IEAAAAAQAgCdASoKAAoAAUAmJaACdAEO+J/mjxQAAP73yBdyxZ8XLJ9BV5yYPIHDb72vZBC2E/XesNh6Vt/Rufn0xgAA');
}
    
#\32 5ab85ee {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a71febc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 a71febc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3c157c2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#a3c157c2 {
    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;
}
    
#\30 cdc42ce {
    margin: 0px 0% 0px 0%;
}
    
#group_leh {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\33 409b34a {
    min-height: 20px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\36 88ded13 {
    margin: 0px 0% -1px 0%;
}
    
#\30 0e496c7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0,0,0,0);
    background-image: url("https://irp.cdn-website.com/b6ecbccd/dms3rep/multi/div-1.png-sample-7dc53c84.png?dm-skip-opt=true");
    background-position: 100% 0%;
}
#\30 0e496c7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAJUlEQVQI12Nw9WBc6OrBuAiKQeyFLh6MC1w8GOc7Q/gTPTwYmwDuPwumhvweSQAAAABJRU5ErkJggg==');
}
    
#\35 f2efb9e {
    width: 100.00%;
    height: 82px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 6b0f3cd {
    padding: 400px 40px 200px 40px;
}
    
#e4b952c9::before, #e4b952c9 > .bgExtraLayerOverlay {
    
}
    
#\30 42ecb3b {
    width: 71.76%;
}
    
#\39 ddbaf97 {
    width: 69.83%;
}
    
#\39 b396775 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 f231d53 {
    min-height: 122px;
    padding: 0px 0px 0px 0px;
}
    
#\32 aa98e8e {
    width: 62.66%;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\37 de408b8 {
    width: 23.49%;
    background-repeat: no-repeat;
    background-size: cover;
}
    
#\39 42445ca {
    margin: -50px 0% 0px 0%;
}
    
#c7f0fe9f {
    height: 122px;
    width: 100.00%;
}
    
#group_q46 {
    width: 13.85%;
}
    
#f7d0c3f7 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d31f60f5 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 b3e193a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 60px;
}
    
#group_l6f::before, #group_l6f > .bgExtraLayerOverlay {
    
}
#group_l6f {
    width: 100%;
    min-height: 80px;
}
#group_l6f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQQBBQEAAAAAAAAAAAAAAQACAwQhBhESIjHw/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABkRAAIDAQAAAAAAAAAAAAAAAAIRAAEDMf/aAAwDAQACEQMRAD8Az1i7HSLhdsy9m45eFQnajjDiBFuAcH4IiMTJNwdLXKn/2Q==');
}
    
#f69582f7::before, #f69582f7 > .bgExtraLayerOverlay {
    
}
#f69582f7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAYAAABGbhwYAAAACXBIWXMAAAsTAAALEwEAmpwYAAABqUlEQVQY0x3KzWvTcBzH8U8sdsGHFadDGhGnghdvXkT06k0Dplm+v5jU7inaicyDV/HhLBPnwakn9SJ6EPHozRZkroWl69rm9/uleRiC+A/4gM5IdnjzvrwgnWJFuuoN6aqOdNWTW6+XEV7ZDekUtdBVTemqrnRGzmNYG70Te+UXiVd+nnjlKWEXjnMLh+LZ8YuJpy0lnvYomt4/j2h639t0/mg3rU9Eiae9F3bhNifcimYOvEzrE8Hm9WPNeO7gQwynSm/Sa4e76VXtRzwz9k3aO3zB0Ipqo0nilX+m9SMr0ez4IqQ78i6slXq8uvfP4LKa9UnJ+haygV3MeHVPFtZKX8LqriUIpnzgTNnoTiq/OiaydRP/8jr5J5WtASmrginLEIS7AeGZb+LTWgWbHRO/10389U18X6ug3bPwRDDchGA4GxCcvoUHbQPNho6veSuX4PcsPB0Q5gTDmRwiIJyIbCz4Jj42dYiGDt4ysDq0cZ8TzrUMAJy24amQ4Z5v4nNTR6+hw28b6EqGx5xwgRMK25ATTguGRU7YCAhxQAjzC4ZXnGBwws7/f6vJ6sKfKEQAAAAASUVORK5CYII=');
}
    
#a226886e {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
    
#c925e66e {
    width: 67.56%;
}
    
#\36 1ae50da.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 1ae50da {
    height: 262px;
    margin: -50px 0px -50px -20px;
}
    
#\37 b1b2e34 {
    height: auto;
    width: 40px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bee4447d {
    padding: 0px 0px 0px 0px;
}
    
#\31 883fd74 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 a631527 {
    padding: 0px 0px 0px 0px;
}
    
#\35 004099d {
    margin: -1px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 9803959 {
    width: 100%;
    height: auto;
    min-height: 21.05%;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#\30 5c4d54b {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_qff {
    column-gap: 1.7647058823529411%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_87q {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 bfc7019 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 4c3832f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 32.55%;
}
    
#group_f8j {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f0d50291 {
    width: 83.59%;
}
    
#b361ade1 {
    width: 88.24%;
}
    
#\35 b2b390a {
    width: 87.89%;
}
    
#group_ap0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_7o1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 38.82%;
    justify-content: flex-start;
}
    
#group_dij {
    column-gap: 1.7647058823529411%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#group_r45 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 121px;
}
    
#\39 ef50aca {
    width: 40px;
}
    
#\39 d390323 {
    align-items: flex-start;
}
    
#\37 a1c8943 {
    align-items: flex-start;
}
    
#\33 d9c05ff {
    align-items: flex-start;
}
    
#\32 ef38f0b {
    width: 5%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a2ffc2f4 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 100px 40px 150px 40px;
}
    
#\33 e54d844::before, #\33 e54d844 > .bgExtraLayerOverlay {
    
}
#\33 e54d844 {
    height: auto;
    min-height: 360px;
    padding: 0px 0px 0px 0px;
    margin: 23px 0% 0px 0%;
}
    
#group_nv2 {
    padding: 150px 0px 200px 0px;
    margin: 0px 0% 0px 0%;
}
#group_nv2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHxAAAQMDBQAAAAAAAAAAAAAAAgABBAMGERIUITFB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAZEQACAwEAAAAAAAAAAAAAAAABAwACESH/2gAMAwEAAhEDEQA/AI14umIZSHetSEcljtmWTO4bbEnHbyeHx6iIJZY7so6gB5P/2Q==');
}
    
#cbe75b10 {
    width: 100%;
    min-height: 80px;
}
    
#\37 4b11de4 {
    width: 100%;
    min-height: 80px;
}
    
#a65225af {
    height: auto;
    width: 40px;
}
    
#\39 f17151c {
    width: 71.49%;
}
    
#\37 a6a6823 {
    margin: -2px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 2252470 {
    padding: 0px 0px 0px 0px;
}
    
#\31 f0600e2 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fb53147a {
    padding: 0px 0px 0px 0px;
}
    
#\32 a926b13 {
    margin: -1px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 98c4516 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#af1e0d18 {
    height: auto;
    width: 40px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ed63739d {
    padding: 0px 40px 100px 40px;
}
    
#group_dn6::before, #group_dn6 > .bgExtraLayerOverlay {
    
}
#group_dn6 {
    padding: 50px 20px 50px 20px;
    margin: 0px 0% 0px 0%;
}
#group_dn6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRkwAAABXRUJQVlA4IEAAAAAQAgCdASoKAAoAAUAmJaACdAEO+J/mjxQAAP73yBdyxZ8XLJ9BV5yYPIHDb72vZBC2E/XesNh6Vt/Rufn0xgAA');
}
    
#\32 5ab85ee {
    width: 80.10%;
}
    
#\30 cdc42ce {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 409b34a {
    padding: 0px 0px 0px 0px;
}
    
#\36 88ded13 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#dc02f46a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
}
    
#\32 6b0f3cd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 225px 0px 150px 0px;
}
    
#e4b952c9::before, #e4b952c9 > .bgExtraLayerOverlay {
    
}
    
#\39 b396775 {
    margin: 0px 0% 0px 0%;
}
    
#\30 42ecb3b.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\30 42ecb3b {
    width: 92.00%;
    margin: 0px 0% 0px 0%;
}
    
#\39 ddbaf97 {
    width: 89.52%;
}
    
#\32 8235f2d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#\32 8235f2d {
    width: 200px;
    min-height: 60px;
}
    
#\34 980e955 {
    width: 200px;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_jgj {
    column-gap: 6.70391061452514%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    height: auto;
    min-height: 131px;
    row-gap: 11px;
    padding: 0px 30px 0px 30px;
    margin: 0px 0% 0px 0%;
}
    
#dfd8553b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    justify-content: center;
}
    
#\35 a484aa3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    justify-content: center;
}
}



@media (max-width: 767px) {
    
#\32 aa98e8e {
    width: 65.92%;
    min-height: 8px;
    align-items: center;
    padding: 20px 10px 20px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\37 de408b8 {
    width: 34.08%;
    min-height: 8px;
    align-items: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50% 0%;
}
    
#\34 f231d53 {
    min-height: 114px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#group_q46 {
    width: 8.33%;
    min-height: 8px;
    align-items: center;
}
    
#\39 42445ca {
    margin: -50px 0% 0px 0%;
}
    
#f7d0c3f7 {
    width: 75.93%;
}
    
#c7f0fe9f {
    height: 90px;
    width: 41.90%;
}
    
#c2856317 {
    width: 100.00%;
}
}



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



@media (max-width: 767px) {
    
#a226886e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 10px;
}
    
#\35 b3e193a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 60px;
    padding: 80px 15px 125px 15px;
}
    
#group_l6f::before, #group_l6f > .bgExtraLayerOverlay {
    
}
#group_l6f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 200px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#group_l6f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQQBBQEAAAAAAAAAAAAAAQACAwQhBhESIjHw/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABkRAAIDAQAAAAAAAAAAAAAAAAIRAAEDMf/aAAwDAQACEQMRAD8Az1i7HSLhdsy9m45eFQnajjDiBFuAcH4IiMTJNwdLXKn/2Q==');
}
    
#\37 b1b2e34 {
    height: auto;
    width: 40px;
}
    
#f69582f7::before, #f69582f7 > .bgExtraLayerOverlay {
    
}
#f69582f7 {
    height: auto;
    min-height: 100.00%;
}
#f69582f7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAYAAABGbhwYAAAACXBIWXMAAAsTAAALEwEAmpwYAAABqUlEQVQY0x3KzWvTcBzH8U8sdsGHFadDGhGnghdvXkT06k0Dplm+v5jU7inaicyDV/HhLBPnwakn9SJ6EPHozRZkroWl69rm9/uleRiC+A/4gM5IdnjzvrwgnWJFuuoN6aqOdNWTW6+XEV7ZDekUtdBVTemqrnRGzmNYG70Te+UXiVd+nnjlKWEXjnMLh+LZ8YuJpy0lnvYomt4/j2h639t0/mg3rU9Eiae9F3bhNifcimYOvEzrE8Hm9WPNeO7gQwynSm/Sa4e76VXtRzwz9k3aO3zB0Ipqo0nilX+m9SMr0ez4IqQ78i6slXq8uvfP4LKa9UnJ+haygV3MeHVPFtZKX8LqriUIpnzgTNnoTiq/OiaydRP/8jr5J5WtASmrginLEIS7AeGZb+LTWgWbHRO/10389U18X6ug3bPwRDDchGA4GxCcvoUHbQPNho6veSuX4PcsPB0Q5gTDmRwiIJyIbCz4Jj42dYiGDt4ysDq0cZ8TzrUMAJy24amQ4Z5v4nNTR6+hw28b6EqGx5xwgRMK25ATTguGRU7YCAhxQAjzC4ZXnGBwws7/f6vJ6sKfKEQAAAAASUVORK5CYII=');
}
    
#\36 1ae50da.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 1ae50da {
    height: 228px;
    width: 100.00%;
    margin: -50px 0px -50px -10px;
}
    
#group_c94 {
    width: 47.39%;
    height: auto;
    min-height: 165px;
}
    
#\31 a33f804.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#\31 a33f804 {
    width: 200px;
    min-height: 60px;
    margin: 10px 0% 0px 0%;
}
    
#\35 4668f0f {
    width: 100.00%;
}
    
#\31 e9c6e6b {
    margin: -2px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b49daf14 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#b49daf14.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAJUlEQVQI12Nw9WBc6OrBuAiKQeyFLh6MC1w8GOc7Q/gTPTwYmwDuPwumhvweSQAAAABJRU5ErkJggg==');
}
    
#bee4447d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\31 883fd74 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 04f68c9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\39 04f68c9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAJUlEQVQI12Nw9WBc6OrBuAiKQeyFLh6MC1w8GOc7Q/gTPTwYmwDuPwumhvweSQAAAABJRU5ErkJggg==');
}
    
#\31 a631527 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\35 004099d {
    margin: -1px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 9803959 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#d47cd217 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 5c4d54b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 80px 15px 100px 15px;
}
    
#\31 375e23a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#\31 375e23a {
    width: 200px;
    min-height: 60px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 7bb72ac {
    width: 200px;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_qff {
    column-gap: 1.7647058823529411%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_87q {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bee097eb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#bee097eb {
    width: 200px;
    min-height: 60px;
}
    
#\38 bfc7019 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#eb1b19ec.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#eb1b19ec {
    width: 200px;
    min-height: 60px;
}
    
#\35 4c3832f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 a3d1857.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#\36 a3d1857 {
    width: 200px;
    min-height: 60px;
}
    
#\39 ef50aca {
    height: auto;
    width: 40px;
}
    
#\31 828b656 {
    width: 72.87%;
}
    
#group_dij {
    column-gap: 1.7647058823529411%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_r45 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#group_f8j {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 d390323 {
    align-items: flex-start;
    padding: 30px 15px 30px 15px;
    margin: 0px 0px 0px 0px;
}
    
#\37 a1c8943 {
    align-items: flex-start;
    padding: 30px 15px 30px 15px;
    margin: 0px 0px 0px 0px;
}
    
#\33 d9c05ff {
    align-items: flex-start;
    padding: 30px 15px 30px 15px;
    margin: 0px 0px 0px 0px;
}
    
#\35 b2b390a {
    width: 100.00%;
}
    
#group_ap0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    --column-gap: 3%;
    column-gap: 3%;
}
    
#group_7o1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 1.7647058823529411%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    align-items: flex-start;
}
    
#\35 fc17ee2 {
    width: 88.42%;
}
    
#fe303189 {
    align-items: flex-start;
}
    
#\32 80cc580 {
    width: 76.15%;
}
    
#group_atm {
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: 100%;
    height: auto;
    justify-content: flex-start;
}
    
#\32 ef38f0b {
    width: 10%;
    justify-content: flex-start;
}
    
#\36 55040d6 {
    --column-gap: 3%;
    column-gap: 3%;
}
    
#\30 c211396 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#cbe75b10 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 4b11de4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a2ffc2f4 {
    min-height: unset;
    flex-direction: column;
    padding: 80px 15px 80px 15px;
}
    
#a65225af {
    height: auto;
    width: 40px;
}
    
#\33 e54d844::before, #\33 e54d844 > .bgExtraLayerOverlay {
    
}
#\33 e54d844 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_nv2 {
    padding: 150px 0px 150px 0px;
    margin: 0px 0% 0px 0%;
}
#group_nv2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHxAAAQMDBQAAAAAAAAAAAAAAAgABBAMGERIUITFB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAZEQACAwEAAAAAAAAAAAAAAAABAwACESH/2gAMAwEAAhEDEQA/AI14umIZSHetSEcljtmWTO4bbEnHbyeHx6iIJZY7so6gB5P/2Q==');
}
    
#group_g50 {
    align-items: flex-start;
}
    
#\37 a6a6823 {
    margin: -2px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 2252470 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\32 50f812b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\32 50f812b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAJUlEQVQI12Nw9WBc6OrBuAiKQeyFLh6MC1w8GOc7Q/gTPTwYmwDuPwumhvweSQAAAABJRU5ErkJggg==');
}
    
#\31 f0600e2 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#fb53147a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#fd1fd69b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#fd1fd69b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAJUlEQVQI12Nw9WBc6OrBuAiKQeyFLh6MC1w8GOc7Q/gTPTwYmwDuPwumhvweSQAAAABJRU5ErkJggg==');
}
    
#\32 a926b13 {
    margin: -1px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#af1e0d18 {
    height: auto;
    width: 40px;
}
    
#\38 98c4516 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 80px 15px 80px 15px;
}
    
#\36 b4d0afa {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ee55aa0e {
    align-items: center;
}
    
#e7be98df {
    margin: 0px 0% 0px 0%;
}
    
#widget_3jk {
    height: 362px;
}
}



@media (max-width: 767px) {
    
#b920934f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ed63739d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 15px 80px 15px;
}
    
#group_dn6::before, #group_dn6 > .bgExtraLayerOverlay {
    
}
#group_dn6 {
    padding: 50px 30px 50px 30px;
    margin: 0px 0% 0px 0%;
}
#group_dn6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRkwAAABXRUJQVlA4IEAAAAAQAgCdASoKAAoAAUAmJaACdAEO+J/mjxQAAP73yBdyxZ8XLJ9BV5yYPIHDb72vZBC2E/XesNh6Vt/Rufn0xgAA');
}
    
#\32 5ab85ee {
    width: 100.00%;
}
    
#a3c157c2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#a3c157c2 {
    width: 200px;
    min-height: 60px;
}
    
#\30 cdc42ce {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 409b34a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\36 88ded13 {
    margin: 0px 0% 0px 0%;
}
    
#\30 0e496c7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\30 0e496c7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAJUlEQVQI12Nw9WBc6OrBuAiKQeyFLh6MC1w8GOc7Q/gTPTwYmwDuPwumhvweSQAAAABJRU5ErkJggg==');
}
}

