@media all {
  *#dm .dmInner a.u_1663574912:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(255,255,255,1) !important;
  }

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

  *#dm .dmInner a.u_1827448259 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
    justify-content:center !important;
    text-align:center !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner a.u_1827448259 span.text {
    color:rgba(255,255,255,1) !important;
    font-family:'Red Hat Display' !important;
    font-size:16px !important;
    font-weight:300 !important;
  }

  *#dm .dmInner a.u_1663574912 span.text {
    color:rgba(255,255,255,1) !important;
    font-family:'Red Hat Display' !important;
    font-size:16px !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1599100518 {
    border-style:solid !important;
    border-width:0px 0px 0px 2px !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgb(29,157,196) !important;
  }

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

  *#dm .dmInner div.u_1384765182 hr {
    color:rgba(29,157,196,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1166271875 hr {
    color:rgba(29,157,196,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner a.u_1663574912 {
    background-color:rgba(26,145,181,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    justify-content:center !important;
    text-align:center !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner a.u_1827448259:hover {
    background-color:rgba(26,145,181,1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1827448259.hover {
    background-color:rgba(26,145,181,1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

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

  *#dm .dmInner nav.u_2858364361.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after {
    border-style:solid !important;
    border-width:3px 0px 0px 0px !important;
    border-color:rgb(26,145,181) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
  }

  *#dm .dmInner nav.u_2858364361.main-navigation.unifiednav:not([image]) .unifiednav__container[data-depth="0"] { top:calc(100% - 15px - 0px) !important; }

  *#dm .dmInner nav.u_2858364361.main-navigation.unifiednav[data-nav-structure="HORIZONTAL"] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child) .unifiednav__container[data-depth="0"] { left:0px !important; }

  *#dm .dmInner nav.u_2858364361.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover {
    font-weight:normal !important;
    text-decoration:none !important;
  }

  *#dm .dmInner nav.u_2858364361.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover {
    font-weight:normal !important;
    text-decoration:none !important;
  }

  *#dm .dmInner nav.u_2858364361.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected {
    font-weight:normal !important;
    text-decoration:none !important;
  }

  *#dm .dmInner nav.u_1987095726.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after {
    border-style:solid !important;
    border-width:3px 0px 0px 0px !important;
    border-color:rgb(26,145,181) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
  }

  *#dm .dmInner nav.u_1987095726.main-navigation.unifiednav:not([image]) .unifiednav__container[data-depth="0"] { top:calc(100% - 15px - 0px) !important; }

  *#dm .dmInner nav.u_1987095726.main-navigation.unifiednav[data-nav-structure="HORIZONTAL"] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child) .unifiednav__container[data-depth="0"] { left:0px !important; }

  *#dm .dmInner nav.u_1987095726.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover {
    font-weight:normal !important;
    text-decoration:none !important;
  }

  *#dm .dmInner nav.u_1987095726.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover {
    font-weight:normal !important;
    text-decoration:none !important;
  }

  *#dm .dmInner nav.u_1987095726.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected {
    font-weight:normal !important;
    text-decoration:none !important;
  }

  *#dm .dmInner nav.u_1857367264.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after {
    border-style:solid !important;
    border-width:3px 0px 0px 0px !important;
    border-color:rgb(26,145,181) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
  }

  *#dm .dmInner nav.u_1857367264.main-navigation.unifiednav:not([image]) .unifiednav__container[data-depth="0"] { top:calc(100% - 15px - 0px) !important; }

  *#dm .dmInner nav.u_1857367264.main-navigation.unifiednav[data-nav-structure="HORIZONTAL"] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child) .unifiednav__container[data-depth="0"] { left:0px !important; }

  *#dm .dmInner nav.u_1857367264.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover {
    font-weight:normal !important;
    text-decoration:none !important;
  }

  *#dm .dmInner nav.u_1857367264.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover {
    font-weight:normal !important;
    text-decoration:none !important;
  }

  *#dm .dmInner nav.u_1857367264.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected {
    font-weight:normal !important;
    text-decoration:none !important;
  }

  *#dm .dmInner div.u_1991059416 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgb(255,255,255) !important;
  }

  *#dm .dmInner div.u_1404919696 {
    border-style:solid !important;
    border-width:0px 0px 0px 2px !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgb(29,157,196) !important;
  }

  *#dm .dmInner div.u_1880218130 {
    border-style:solid !important;
    border-width:0px 0px 0px 2px !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgb(29,157,196) !important;
  }

  *#dm .dmInner div.u_1171608245 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
    background-position:0% 50% !important;
  }

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

  *#dm .dmInner div.u_1302010457 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_391896562 hr {
    border-width:3px !important;
    color:rgba(26,145,181,1) !important;
  }

  *#dm .dmInner div.u_1353099260 hr {
    border-width:3px !important;
    color:rgba(26,145,181,1) !important;
  }

  *#dm .dmInner div.u_1715875779 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1892189285 hr {
    border-width:3px !important;
    color:rgba(26,145,181,1) !important;
  }

  *#dm .dmInner div.u_1315970301 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

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

  *#dm .dmInner div.u_1879383257 hr {
    color:rgba(29,157,196,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1799905321 hr {
    color:rgba(29,157,196,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1406194971 hr {
    border-top-style:solid !important;
    color:rgba(24,19,18,0.2) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1434043320 .svg {
    color:var(--color_1) !important;
    fill:rgba(26,145,181,1) !important;
  }

  *#dm .dmInner div.u_1054803374 hr {
    border-top-style:solid !important;
    color:rgba(24,19,18,0.2) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1391427844 hr {
    border-top-style:solid !important;
    color:rgba(24,19,18,0.2) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1637282184 hr {
    border-top-style:solid !important;
    color:rgba(24,19,18,0.2) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1023901416 .svg { fill:rgba(26,145,181,1) !important; }

  *#dm .dmInner div.u_1577411649 .svg { fill:rgba(26,145,181,1) !important; }

  *#dm .dmInner div.u_1761759521 .svg { fill:rgba(26,145,181,1) !important; }

  *#dm .dmInner a.u_1516789621:hover {
    background-color:rgba(26,145,181,1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1516789621.hover {
    background-color:rgba(26,145,181,1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1516789621 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(24,19,18,1) rgba(24,19,18,1) rgba(24,19,18,1) rgba(24,19,18,1) !important;
    justify-content:center !important;
    text-align:center !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner a.u_1516789621 span.text {
    color:rgba(24,19,18,1) !important;
    font-family:'Red Hat Text' !important;
    font-size:15px !important;
    font-weight:300 !important;
  }

  *#dm .dmInner a.u_1516789621:hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1516789621.hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1163400403:hover {
    background-color:rgba(26,145,181,1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1163400403.hover {
    background-color:rgba(26,145,181,1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1163400403 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(24,19,18,1) rgba(24,19,18,1) rgba(24,19,18,1) rgba(24,19,18,1) !important;
    justify-content:center !important;
    text-align:center !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner a.u_1163400403 span.text {
    color:rgba(24,19,18,1) !important;
    font-family:'Red Hat Text' !important;
    font-size:15px !important;
    font-weight:300 !important;
  }

  *#dm .dmInner a.u_1163400403:hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1163400403.hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1758335714 {
    background-color:rgba(24,19,18,0.3) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1749337704 {
    background-color:rgba(24,19,18,0.3) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1668420517:hover {
    background-color:rgba(26,145,181,1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1668420517.hover {
    background-color:rgba(26,145,181,1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1668420517:hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1668420517.hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1668420517 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    justify-content:center !important;
    text-align:center !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner a.u_1668420517 span.text {
    color:rgba(24,19,18,1) !important;
    font-family:'Red Hat Text' !important;
    font-size:15px !important;
    font-weight:300 !important;
  }

  *#dm .dmInner a.u_1623944729 span.text {
    color:rgba(255,255,255,1) !important;
    font-family:'Red Hat Text' !important;
    font-size:15px !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1793895595 .dmwidget-title { text-align:left !important; }

  *#dm .dmInner div.u_1793895595 .dmform-success {
    text-align:left !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1793895595 .dmform-success .rteBlock {
    text-align:left !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1793895595 .dmform-error {
    text-align:left !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1793895595 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1793895595 .m-recaptcha { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1793895595 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1793895595 input[type="submit"] { font-weight:300 !important; }

  *#dm .dmInner div.u_1793895595 .dmformsubmit {
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
    height:50px !important;
    width:300px !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:1px 1px 1px 1px !important;
    margin-block-start:48px !important;
    border-radius:20px 20px 20px 20px !important;
    background-color:rgba(26,145,181,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1793895595 .dmformsubmit:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1793895595 .dmformsubmit.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1793895595 .dmformsubmit:hover input[type="submit"] { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1793895595 .dmformsubmit.hover input[type="submit"] { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1623944729 {
    background-color:rgba(26,145,181,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    justify-content:center !important;
    text-align:center !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner a.u_1623944729:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1623944729.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1793895595 input::placeholder {
    color:var(--color_3) !important;
    font-family:'Albert Sans' !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1793895595 input.placeholder {
    color:var(--color_3) !important;
    font-family:'Albert Sans' !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1793895595 textarea::placeholder {
    color:var(--color_3) !important;
    font-family:'Albert Sans' !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1793895595 textarea.placeholder {
    color:var(--color_3) !important;
    font-family:'Albert Sans' !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1793895595 select::placeholder {
    color:var(--color_3) !important;
    font-family:'Albert Sans' !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1793895595 select.placeholder {
    color:var(--color_3) !important;
    font-family:'Albert Sans' !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1793895595 .dmforminput input {
    color:var(--color_3) !important;
    text-align:left !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1793895595 .dmforminput textarea {
    color:var(--color_3) !important;
    text-align:left !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1793895595 .dmforminput .fileUploadLink {
    color:var(--color_3) !important;
    text-align:left !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1793895595 .checkboxwrapper span {
    color:var(--color_3) !important;
    text-align:left !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1793895595 .radiowrapper span {
    color:var(--color_3) !important;
    text-align:left !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1793895595 .optinwrapper div {
    color:var(--color_3) !important;
    text-align:left !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1793895595 .freetextwrapper {
    color:var(--color_3) !important;
    text-align:left !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1793895595 .dmforminput select {
    color:var(--color_3) !important;
    text-align:left !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1793895595 .dmforminput option {
    color:var(--color_3) !important;
    text-align:left !important;
    font-weight:300 !important;
  }

  *#dm .dmInner nav.u_1987095726.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item {
    justify-content:center !important;
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    border-bottom-left-radius:0px !important;
    padding-top:2px !important;
    font-weight:300 !important;
    text-decoration:none !important;
    padding-left:0px !important;
    font-size:16px !important;
    padding-bottom:2px !important;
    border-top-right-radius:0px !important;
    font-style:normal !important;
    margin-right:0px !important;
    border-radius:0px !important;
    margin-left:0px !important;
    text-transform:none !important;
    border-top-left-radius:0px !important;
    font-family:"Red Hat Text" !important;
    border-bottom-right-radius:0px !important;
    margin-top:0px !important;
    -webkit-border-radius:0px !important;
    margin-bottom:0px !important;
    text-align:start !important;
    padding-right:0px !important;
  }

  *#dm .dmInner nav.u_1987095726.main-navigation.unifiednav[data-nav-structure='VERTICAL'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap::after { align-self:center !important; }

  *#dm .dmInner nav.u_1987095726.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item { justify-content:center !important; }

  *#dm .dmInner nav.u_2858364361.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item {
    justify-content:center !important;
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    border-bottom-left-radius:0px !important;
    padding-top:2px !important;
    font-weight:300 !important;
    text-decoration:none !important;
    padding-left:0px !important;
    font-size:16px !important;
    padding-bottom:2px !important;
    border-top-right-radius:0px !important;
    font-style:normal !important;
    margin-right:0px !important;
    border-radius:0px !important;
    margin-left:0px !important;
    text-transform:none !important;
    border-top-left-radius:0px !important;
    font-family:"Red Hat Text" !important;
    border-bottom-right-radius:0px !important;
    margin-top:0px !important;
    -webkit-border-radius:0px !important;
    margin-bottom:0px !important;
    text-align:start !important;
    padding-right:0px !important;
  }

  *#dm .dmInner nav.u_2858364361.main-navigation.unifiednav[data-nav-structure='VERTICAL'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap::after { align-self:center !important; }

  *#dm .dmInner nav.u_2858364361.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item { justify-content:center !important; }

  *#dm .dmInner nav.u_1857367264.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item {
    justify-content:center !important;
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    border-bottom-left-radius:0px !important;
    padding-top:2px !important;
    font-weight:300 !important;
    text-decoration:none !important;
    padding-left:0px !important;
    font-size:16px !important;
    padding-bottom:2px !important;
    border-top-right-radius:0px !important;
    font-style:normal !important;
    margin-right:0px !important;
    border-radius:0px !important;
    margin-left:0px !important;
    text-transform:none !important;
    border-top-left-radius:0px !important;
    font-family:"Red Hat Text" !important;
    border-bottom-right-radius:0px !important;
    margin-top:0px !important;
    -webkit-border-radius:0px !important;
    margin-bottom:0px !important;
    text-align:start !important;
    padding-right:0px !important;
  }

  *#dm .dmInner nav.u_1857367264.main-navigation.unifiednav[data-nav-structure='VERTICAL'] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap::after { align-self:center !important; }

  *#dm .dmInner nav.u_1857367264.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item { justify-content:center !important; }

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

  *#dm .dmInner div.u_1793895595 textarea {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(26,145,181,1) rgba(26,145,181,1) rgba(26,145,181,1) rgba(26,145,181,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1793895595 select {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(26,145,181,1) rgba(26,145,181,1) rgba(26,145,181,1) rgba(26,145,181,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_2416110953 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
    background-position:50% 50% !important;
  }

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

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

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

  *#dm .dmInner div.u_1673521648 img { object-fit:contain !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner div.u_1793895595 .dmformsubmit { margin-block-start:24px !important; }
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1793895595 .dmforminput {
    padding-inline:0px !important;
    padding-block:0px !important;
  }

  *#dm .dmInner div.u_1793895595 .spacing-container {
    margin-inline:-0px !important;
    margin-block:-0px !important;
  }

  *#dm .dmInner div.u_1793895595 input::placeholder { font-size:16px !important; }

  *#dm .dmInner div.u_1793895595 input.placeholder { font-size:16px !important; }

  *#dm .dmInner div.u_1793895595 textarea::placeholder { font-size:16px !important; }

  *#dm .dmInner div.u_1793895595 textarea.placeholder { font-size:16px !important; }

  *#dm .dmInner div.u_1793895595 select::placeholder { font-size:16px !important; }

  *#dm .dmInner div.u_1793895595 select.placeholder { font-size:16px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    border-radius: 0px 0px 0px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(255, 255, 255, 1) rgba(255, 255, 255, 1) rgba(255, 255, 255, 1) rgba(255, 255, 255, 1);
    border-style: solid;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 615px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 150px 0px 150px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.6;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px 0px 6px 0px;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(29, 157, 196, 1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_t0e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_t0e {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_2jh {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_i82 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_pv0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 25.34%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_dm6 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 24.59%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 72ede77 {
    width: 248px;
    height: auto;
    min-height: 53px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7c694cc {
    width: 248px;
    height: auto;
    min-height: 51px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_50g {
    width: 58.28%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_sev.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_sev {
    width: 11.04%;
    height: 26px;
    max-width: 100%;
    order: 2;
    margin: 20px 0% 15px 0%;
}
    
#\34 9ecc354.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\34 9ecc354 {
    width: 271px;
    height: auto;
    min-height: 48px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    background-color: rgba(255, 255, 255, 1);
}
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/2e449d74/dms3rep/multi/opt/grey+geo+pattern-bbeb3c33-1920w.png");
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 57.72%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 30px 25px 30px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 38.28%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/2e449d74/dms3rep/multi/opt/barber+facial+plastic+surgery+-+side+by+side+face+close+up-673h.png");
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 120px 0px 120px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_eaq {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 61a663a {
    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;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#widget_s9n {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#widget_ufs {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e8f7be93.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#e8f7be93 {
    width: 251px;
    height: auto;
    min-height: 48px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#cabc8367 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 45.78%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#\34 0b3605f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 6.27%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#f7f1e7b1 {
    min-height: 183px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 150px 0px 0px 0px;
}
    
#group_24o {
    width: 45.95%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
}
    
#widget_op8 {
    width: 82.22%;
    height: 50px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 8d7d6a0 {
    background-color: rgba(24,19,18,1);
    background-image: none;
}
    
#widget_u45.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_u45 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\38 309cb73.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 309cb73 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb0bbc9b {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 1523483 {
    min-height: 789px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 40px 0px 150px 0px;
}
    
#a144fd97 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\33 984303e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9d52fdd {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1882f55 {
    background-color: rgba(24,19,18,1);
    background-image: none;
}
    
#\37 98ff8db {
    margin: 0px 0% 0px 0%;
}
    
#group_elf {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 384px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_f8q::before, #group_f8q > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(24,19,18,1);
    opacity: 0.6;
    border-radius: inherit;
}
#group_f8q {
    align-items: center;
    width: 31.77%;
    min-height: 453px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/2e449d74/dms3rep/multi/opt/beautiful-middle-aged-woman-surgical-facial-procedure---barber-facialplastic-surgery-fd68b46c-543h.png");
    order: 0;
    height: auto;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
#group_f8q.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABlklEQVQY0wXBW0uTcQDA4f9FpDgZhVKgqEUXabA5QhQRFcXpMvRCOzAqag0UcWXqHDoPrNm2xibqZuzdGNvoNTuIinMQqeAELxzi1EzEUmIfoM/w63mEIucyV5Q5VNy5yYBeS2LWwsVGjH/pBJnkJ2KTJl7cr0VkZ1+iIF9JS2UZdmM78alBDpfmyCQXOPseRnb00ftQi1AqslDduM5LXSVSv564Z4CdqJOTuMSvlQ8sei287X6EUBfl06q5xVBHHV/HjCQlG+kv05yuBjhd8bMdnuSb24x4Ul2KsV7FeGcdiyMG9qMuzuNB/qwF+b3s40B2sxtxIl633MWk1TDWXo3c95h0yE4mEeJvIsTFso+jj+/ZizgQnVW3eVpTirm1gmBXG9ueNxxH3/Ez4uRAsrE1Pcyqx4xQlVxDV16CSVuOz9DMms3AXsDKSczFccTFpn8C2W1BFF5V0FBWyKtmNTPPG1kwP2Dd1UNqzkoqaOeH5ED22xFFebno1MUM3tPg1dcQMDaxNPqMnYCV1LyXjfkZPoen+A8aIvIAkiM0vAAAAABJRU5ErkJggg==');
}
    
#\30 cd1cc5b::before, #\30 cd1cc5b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(24,19,18,1);
    opacity: 0.6;
    border-radius: inherit;
}
#\30 cd1cc5b {
    align-items: center;
    width: 31.68%;
    min-height: 453px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    height: auto;
    background-image: url("https://lirp.cdn-website.com/2e449d74/dms3rep/multi/opt/beautiful+face+close+up+-+barber+facial+plastic+surgery-543h.jpeg");
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\30 cd1cc5b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAL/xAAdEAACAQQDAAAAAAAAAAAAAAABAgADBAYREyEx/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABgRAAIDAAAAAAAAAAAAAAAAAAABAwQx/9oADAMBAAIRAxEAPwC8QtaKYay1U5Cw0rH1ZSWahFAOgB1EQyMVsYj/2Q==');
}
    
#\39 1484ebc::before, #\39 1484ebc > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(24,19,18,1);
    opacity: 0.6;
    border-radius: inherit;
}
#\39 1484ebc {
    align-items: center;
    width: 31.81%;
    min-height: 453px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    background-image: url("https://lirp.cdn-website.com/2e449d74/dms3rep/multi/opt/beautiful-mans-face-close-up---barber-facial-plastic-surgery-543h.png");
    height: auto;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\39 1484ebc.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABjUlEQVQY0wXBXUtacQDA4f+H2FUEYzdBxKCLLWgMkiZsNpYOzN62zuFYZhywY6hlK3uBFWiZaezlnDaNKKiLlrmRQV0kQbNI2FreFL3IELoZfYPfnkdUV97DVHMfZ2MtccVC5p3EcczLqT7K/oxGtMdKx9MaxMMHFZhrq3CaHxORmtgYljmKBygYE+zPB1nwtNP7og5hefIIe0Mdkrke3+tGjP4OstMedueC/Ij40Qe7mXTaED6pDc3xCrfFhPrSxKzLwXpIJRsLsT0/znp4mOX3PsSnES8xj0KopYlA8zPCkpW1kT5+LoYprC6QX9PJf0shUmNekgE3CcXOlP058S4r21N+SpkU/w7SlPM7XBVyiM/+HowBhaQmE33TjOFqZWd6kJv0F+4Ot7j9laN0/huR0CQ+aDJLARfRLhuG4mDT30fxa4Ty3grl0xw3fy8Rc/0yH33drIyqGGony73tpAcU/uiTlLIGpZMsV5dniBmPjD7kJhV0sai2kZRtZLS3FPUxrr8nuD7c4KJ4xH+Ikv9RSJvC2wAAAABJRU5ErkJggg==');
}
    
#widget_adb {
    width: 74.03%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 e887360 {
    width: 91.84%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 5f1f765 {
    width: 96.74%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1ur {
    width: 100%;
    height: 15px;
    max-width: 100%;
    order: 0;
}
    
#widget_peo {
    width: 100.00%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: stretch;
    margin: 0px 0% 0px 0%;
}
    
#\33 091b612 {
    width: 100.00%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a5b21fd {
    width: 100.00%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#a3ba5792::before, #a3ba5792 > .bgExtraLayerOverlay {
    
}
#a3ba5792 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: none;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d24f1d6e {
    min-height: 449px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 150px 0px 150px 0px;
}
    
#a0aa9f97::before, #a0aa9f97 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(24,19,18,1);
    opacity: 0.4;
}
#a0aa9f97 {
    background-color: var(--color_3);
    background-image: url("https://lirp.cdn-website.com/2e449d74/dms3rep/multi/opt/AdobeStock_1520678105-1920w.png");
    border-width: 4px 0 4px 0;
    border-color: rgba(26,145,181,1) #000000 rgba(26,145,181,1) #000000;
    border-style: solid;
}
#a0aa9f97.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAsElEQVQI10XOy6pGYACFYZfgHIkkM4QQMmFgICXJWEYO938B759vD/b8ab1LUhQFwzCwLAvHcUjTlGVZOM+TdV1p25Y4jpFUVRXQtm08zyPLMgHv+xZ4miaqqvqH31oQBALO88zzPLzvy77vdF2H9KV1XRcwDEORGceR4zi4rott22iaBkmWZTRNEx993xe4KAqGYRDLfd+T5/kf/PKmaeK6rvj54SiKqOuasixJkoQfYOFeKv2fMk8AAAAASUVORK5CYII=');
}
    
#\31 a5da8a4 {
    margin: 0px 0px 0px 0px;
}
    
#widget_87u {
    width: 39.91%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\31 0935056 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 150px 0px 150px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 75f5491 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 37.59%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/2e449d74/dms3rep/multi/opt/BFPS2026Branding-1047-Dr.Barber-examroom-753h.png");
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
#\37 75f5491.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAAsTAAALEwEAmpwYAAABcElEQVQY0zWPS6sxUBSG91+QUqYMyEDJpdzvBs6RKDFwTSIpEQO5ljJRkhETKWUixUQmysjfek57f32D1Vr7Xc9a692i1+vR7XYZDoes12sulwvv95vv98vj8WAymRCNRhESGAwGjMdjNpsN5/OZ5/PJ5/Phfr8znU5JJBIICUlYCtvtluPxyO124/V6cb1emc1mJJNJRL/fR4aEV6sVu92Ow+HA6XRiv9+zXC6pVCqI+XyufEh4NBqpzVJbLBZKl5ZarRai0+nQbrcpFovUajUajYbK5XKZUqlEs9lUPVEoFMjlcvz+/pJOp8lkMqRSKeUrm80qKJ/PI8LhMMFgEJ/Ph6zlDyORiAo5KP3V63WEbPz8/BCPx4nFYvj9frxeLx6PR73ltWq1+g+UZ6QYCoVwuVxq+3/Y7XYTCAQQspCnZXY6nVgsFhwOBzabDbPZjF6vR6fTIex2OzKsVismkwmDwaBqOWA0GtFqtWg0Gv4ANIj9iup3CWwAAAAASUVORK5CYII=');
}
    
#\38 8dc50f5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 8d7fa32 {
    margin: 0px 0% 0px 0%;
}
    
#\32 d7bdcd8 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#f203fb03 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c87644d::before, #\34 c87644d > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    background-color: rgba(255, 255, 255, 1);
}
#\34 c87644d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url("https://lirp.cdn-website.com/2e449d74/dms3rep/multi/opt/grey+geo+pattern-bbeb3c33-1920w.png");
    background-position: 100% 100%;
    background-origin: border-box;
}
#\34 c87644d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAmElEQVQI1xWPSw6EIBTAiOIXo/e/nQuF9wcyxPWEVXdt6lprw/d9Y63VW2sT1DqnUmb4/SYsxaecx/u+B2dmi5mtZraDakiqx8N8JJEQEfeIuL3vuzoi2pj5EJETmK8ocj1EVyQ6I8AZEY+U0u4AYEHETUQCMgdWDUAUsNti3AGgixbX+wAwiojPOU+llLlTVSci8mY29o8/NvKLYzj2qN0AAAAASUVORK5CYII=');
}
    
#a130cba9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 58.41%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    padding: 30px 0px 30px 20px;
    margin: 0% 0% 0% 0%;
}
    
#widget_g5d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_g5d {
    width: 44.86%;
    height: 102px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 5px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a91ded4.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\33 a91ded4 {
    width: 219px;
    height: auto;
    min-height: 48px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_eqf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 1463941 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4830e69 {
    min-height: 751px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 60px 20px 120px 20px;
}
    
#faef6132::before, #faef6132 > .bgExtraLayerOverlay {
    
}
#faef6132 {
    background-image: none;
    background-position: 100% 0%;
    background-color: rgba(24,19,18,1);
}
    
#ca5cac35 {
    margin: 0px 0% 0px 0%;
}
    
#\35 c3dab86 {
    width: 66.76%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b893b24 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/2e449d74/dms3rep/multi/opt/Dr.-Barber--284-29-183c19dd-1920w.png");
    background-position: 100% 0%;
    padding: 80px 80px 80px 80px;
    margin: 0px 0% 0px 0%;
}
#\35 b893b24.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#d0b77edc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d0b77edc {
    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;
}
    
#\34 4a4d6b1 {
    width: 57.84%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#d496e4ad {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#\33 dd6bf0a {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 40px 0px 150px 0px;
}
    
#\39 090e3ed {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca205d52 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ad62982 {
    margin: 0px 0% 0px 0%;
}
    
#group_n9j {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
}
    
#widget_dsh {
    width: 100.00%;
    height: 488px;
    min-height: 100px;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_kg1 {
    width: 100%;
    height: 15px;
    max-width: 100%;
    order: 2;
}
    
#\34 338f38f::before, #\34 338f38f > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.4;
}
#\34 338f38f {
    background-image: url("https://lirp.cdn-website.com/2e449d74/dms3rep/multi/opt/grey+geo+pattern-bbeb3c33-1920w.png");
    background-size: contain;
}
#\34 338f38f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAmElEQVQI1xWPSw6EIBTAiOIXo/e/nQuF9wcyxPWEVXdt6lprw/d9Y63VW2sT1DqnUmb4/SYsxaecx/u+B2dmi5mtZraDakiqx8N8JJEQEfeIuL3vuzoi2pj5EJETmK8ocj1EVyQ6I8AZEY+U0u4AYEHETUQCMgdWDUAUsNti3AGgixbX+wAwiojPOU+llLlTVSci8mY29o8/NvKLYzj2qN0AAAAASUVORK5CYII=');
}
}



@media all {
    
#db602d42 {
    width: 78.47%;
    height: auto;
    max-width: none;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3e1cad9 {
    min-height: 91px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 150px 0px 1% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 bd58100 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 1931257 {
    background-color: var(--color_3);
    background-image: none;
}
    
#\38 aad961d {
    margin: 0px 0% 0px 0%;
}
    
#\33 190100c {
    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;
}
    
#widget_ce8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 cb2b633 {
    background-color: var(--color_3);
    background-image: none;
}
    
#\36 15cff55 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.5%;
    min-height: 160px;
    max-height: 100%;
    justify-self: auto;
    order: 0;
    row-gap: 25px;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c795571 {
    width: 74px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e62f9e9 {
    min-height: 706px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    padding: 26.8px 0px 150px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#c9f809db {
    width: 81.04%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 3;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#fe4e5a1a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(249,249,249,1);
    border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: none;
    align-items: center;
    order: 1;
    padding: 40px 20px 40px 20px;
    margin: 0px 0% 0px 0%;
}
    
#a567dcd0 {
    margin: 0px 0% 0px 0%;
}
    
#widget_690 {
    width: 75.99%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_0n9.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_0n9 {
    width: 41.91%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f1ecfcf6.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f1ecfcf6 {
    width: 41.91%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#b53573fc {
    width: 94.25%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#ef9c3a2b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.5%;
    min-height: 160px;
    max-height: 100%;
    justify-self: auto;
    order: 0;
    row-gap: 25px;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1382970 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(249,249,249,1);
    border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: none;
    align-items: center;
    order: 2;
    padding: 40px 20px 40px 20px;
    margin: 0px 0% 0px 0%;
}
    
#e4f1e199 {
    width: 81.04%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 3;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2bef438 {
    width: 74px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e64aa549 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(249,249,249,1);
    border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: none;
    align-items: center;
    order: 0;
    padding: 40px 20px 40px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\35 60f76a4 {
    width: 80.44%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 3;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#c6943857 {
    width: 91.75%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#b2c99a0d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b2c99a0d {
    width: 41.91%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 8eb06d9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.5%;
    min-height: 160px;
    max-height: 100%;
    justify-self: auto;
    order: 0;
    row-gap: 25px;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ac22a1f {
    width: 74px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#c2f2fdab {
    margin: 0px 0% 0px 0%;
}
    
#\33 c41c6f6 {
    min-height: 183px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 150px 0px 0px 0px;
}
    
#f9660a76 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 45.78%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#a2431724 {
    background-color: var(--color_3);
    background-image: none;
}
    
#b4d23422.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b4d23422 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 2fba242 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 6.27%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#\38 91b936e {
    width: 45.95%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
}
    
#f25c38ef.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f25c38ef {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#f79df127 {
    width: 82.22%;
    height: 50px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#c6face8b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#c6face8b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6f88f59 {
    min-height: 409px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    padding: 150px 0px 150px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 6e28008 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 1;
}
    
#\36 ead9a75::before, #\36 ead9a75 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.85;
}
#\36 ead9a75 {
    background-color: rgba(249,249,249,1);
    background-image: url("https://lirp.cdn-website.com/2e449d74/dms3rep/multi/opt/downtown-mobile-alabama-aerial-view---barber-facial-plastic-surgery-1920w.png");
}
#\36 ead9a75.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAsklEQVQI1x3LzQpAQBQF4Hk4pVDCwsaK0tjOWIjyEkhJIr9RUni+I3fxdc+pe9jzPLiuC/u+Y55nDMOAruvQti35c9/3YO/74r5vnOeJ4ziwrisNpmkiy7Jg2zawcRxp1TQN6romVVWhKApSliV1luc5sixDmqZ0f0mSII5jSCkhhCAsiiKEYQjf9+F5HlzXhW3bsCwLjuNQNk0TjHOOXxAE9KRpGhRFgaqqMAwDuq5T/gDrIJbZePwMBwAAAABJRU5ErkJggg==');
}
    
#ab7d7a22 {
    justify-content: flex-start;
    width: 36.03%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    order: 0;
    background-image: url("https://lirp.cdn-website.com/2e449d74/dms3rep/multi/opt/AdobeStock_330592907--282-29-679h.png");
    border-radius: 0px 0px 0px 0px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#ab7d7a22.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABGklEQVQY0x2PoQrCYBSF/8cYBlGQFd/AoHsEH0DbYGAVFEEQhJXBgkUMapCJE8EtCQoGm2Aw+ALK2MAhODTM9sn+crjhnO/cI36/H5/Ph/P5zGq1Yrlcstls5O15HrfbjTRNEZk8Hg92ux3T6RTHcdhut4zHYyaTCYfDgff7jfh+v1wuF+bzObZts1gsJHE4HGKaJuv1mjiOEZn7eDxiWRaDwUCSZrMZnU6Hfr+P67pEUYR4vV6yttfr0Ww2MQyDVqtFo9Gg2+3i+z5hGCKSJGG/39Nut6nValQqFarVKpqmyVBGvN/viOfzKdfpuo6qquRyOYrFIuVymXq9zmg04nq9IoIgkKmstlQqoSgK+XyeQqEg6dmfp9OJP4pz3PmMB82pAAAAAElFTkSuQmCC');
}
    
#cd8a1fb7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 59.97%;
    justify-content: flex-start;
    min-width: 4%;
    order: 1;
    padding: 30px 8px 30px 8px;
    margin: 0% 0% 0% 0%;
}
    
#fd61b73f {
    margin: 0px 0% 0px 0%;
}
    
#d4149d3f {
    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;
}
    
#d1525857 {
    width: 97.88%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_8c9 {
    width: 100%;
    height: 5px;
    max-width: 100%;
    order: 3;
}
    
#ab77acef {
    width: 34px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f574b684 {
    width: 92.92%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 559ed10 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    order: 5;
    justify-self: auto;
    column-gap: 4%;
    height: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e7bd0d2 {
    width: 34px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 947cc3c {
    width: 92.92%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d6d0191 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    order: 7;
    justify-self: auto;
    column-gap: 4%;
    height: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1133e6c {
    width: 34px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 dfb55ca {
    width: 92.92%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3c80bc0 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    order: 8;
    justify-self: auto;
    column-gap: 4%;
    height: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c9847b2 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    order: 9;
    justify-self: auto;
    column-gap: 4%;
    height: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d91c10c9 {
    width: 92.92%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4a695be {
    width: 34px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be6f6dcb.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#be6f6dcb {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 8;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b6e1914b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#b6e1914b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 9;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3938904.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#a3938904 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 9;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#fbbc32ea::before, #fbbc32ea > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(24,19,18,1);
    opacity: 0.5;
    border-radius: inherit;
}
#fbbc32ea {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/2e449d74/dms3rep/multi/opt/downtown-mobile-alabama-aerial-view---barber-facial-plastic-surgery-1920w.png");
    padding: 80px 16px 80px 16px;
    margin: 0px 0% 0px 0%;
}
#fbbc32ea.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#b316f1cd::before, #b316f1cd > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(24,19,18,1);
    opacity: 0.5;
    border-radius: inherit;
}
#b316f1cd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/2e449d74/dms3rep/multi/opt/mobiel-al-beach---barber-facial-plastic-surgery-1920w.png");
    padding: 80px 16px 80px 16px;
    margin: 0px 0% 0px 0%;
}
#b316f1cd.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\36 d111250 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#fbb07839 {
    margin: 0px 0% 0px 0%;
}
    
#\32 995d1a1.flex-element.widget-wrapper > [data-element-type] {
    padding: 30px 0px 30px 0px;
}
#\32 995d1a1 {
    width: 86.36%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 63c5326.flex-element.widget-wrapper > [data-element-type] {
    padding: 30px 0px 30px 0px;
}
#\39 63c5326 {
    width: 86.36%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 a4ffc3d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    align-items: center;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 2d537c9 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 150px 0% 150px 0%;
}
    
#aaaddd5f {
    margin: 0px 0% 0px 0%;
}
    
#widget_bda {
    width: 53.15%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ede2de3c::before, #ede2de3c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(24,19,18,1);
    opacity: 0.65;
    border-radius: inherit;
}
#ede2de3c {
    background-color: rgba(24,19,18,1);
    background-image: url("https://lirp.cdn-website.com/2e449d74/dms3rep/multi/opt/woman-with-a-perfect-face---barber-facial-plastic-surgery-mobile-al-1920w.png");
}
#ede2de3c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAApklEQVQI1z3NzQpFUBhGYbdsKkORiExMtClKMfI7If/ua532dzpnur/nXdt4nofruljXlWEYKMsSy7IwTRPXdRnHkfd9MTTc951pmmjbVmAYhjiOQ5Ik9H2PNgKP45BlXddUVYVSijiOCYKAoihYluULz/OUYtM0UtTQ8zxs25aBjhj3fUt62za6rpNCmqby9Q/q9z/UVb3MskyOvu8TRRF5njPPMx8/xbCkMuK0MwAAAABJRU5ErkJggg==');
}
    
#widget_fgp {
    width: 73.63%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 64d3783.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\38 64d3783 {
    width: 251px;
    height: auto;
    min-height: 48px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0ca71fb {
    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;
}
}



@media all {
    
#\37 4232210.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 4232210 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin-top: 32px;
    grid-area: auto / auto / auto / auto;
}
    
#f87629a7 {
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(26,145,181,1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(24,19,18,1);
    background-image: none;
}
    
#\33 464aedd {
    align-items: center;
    width: 39.25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    background-image: url("https://lirp.cdn-website.com/2e449d74/dms3rep/multi/opt/Woman-looking-at-cell-phone-smiling---barber-facial-plastic-surgery-VIP-list-799h.png");
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\33 464aedd.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABYklEQVQY0yWLW0siYQBAv9+2T9FDRA9BG10oZ0zLEpS1tDTX6V6K4dQOjk3qaF6yxty2cVYlQyqK+ksnqofDgQNHuPQ2Uq6NdNZGPvv2F59Nt5nP3jGn/UO4DYcFw+HTstZEVi+RTxq4s3+/x5yNS7cRvmIXn9ljIXeL58jAryQJ7mYI/KnhPW/jzf/HYziIYOWeQKWPW63jiWyztrSIEl4lnjHw52385XtWzB5ivTFgrfaAtK8zI/tYHhsmKk3zez9F0GgRqg8IVR8QiZtnotUu3q0MP6ddTA39YGlynI3EDtF8i03riejVI2Lv9gWl3iWUyiJ7fMyOjrA4OcFWLEb6vEL6usdu6xmRsl85tPokNJPwaphf0hxKwI+WPMAsFNBrFsetAUJ13kg3+yRUA2UzTioWwTxVaV4UuSrmMEsltGsHoXXeSTc6bOwkiUfWOdnb5saysDtd6uUihVIZvWrxAVnMDr/YtXNLAAAAAElFTkSuQmCC');
}
    
#\38 35c12bf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 35c12bf {
    width: 597px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 7252c81 {
    min-height: 789px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 150px 0px 150px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c5f834eb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 56.75%;
    justify-content: space-between;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    padding: 30px 0px 30px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d671a170 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 289px;
    max-height: 100%;
    order: 0;
    align-self: auto;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2aa3ec1 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 8142d69 {
    margin: 0px 0% 0px 0%;
}
    
#widget_vgd {
    width: 100%;
    height: 15px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 ceeb3ee {
    min-height: 487px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 150px 0% 150px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 b67d160 {
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(249,249,249,1);
    background-image: none;
}
    
#\36 89a788b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.83%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e6bd62ec {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 64.16666666666667%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_q6o.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 15px 0px;
}
#widget_q6o {
    width: 78.09%;
    height: 336px;
    max-width: 100%;
    order: 6;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_dre.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 15px 0px;
}
#widget_dre {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b1f21ff {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding: 100px 20px 100px 20px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_t0e {
    width: 86.02%;
}
    
#widget_50g {
    width: 80.71%;
}
    
#widget_sev {
    width: 18.87%;
    height: 30px;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding: 100px 15px 100px 15px;
}
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    
}
    
#widget_s9n {
    width: 100.00%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f7f1e7b1 {
    min-height: 117px;
    padding: 100px 2% 0px 2%;
}
    
#fb0bbc9b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 1523483 {
    padding: 40px 15px 100px 15px;
}
    
#\39 1484ebc::before, #\39 1484ebc > .bgExtraLayerOverlay {
    
}
#\39 1484ebc {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
#\39 1484ebc.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABjUlEQVQY0wXBXUtacQDA4f+H2FUEYzdBxKCLLWgMkiZsNpYOzN62zuFYZhywY6hlK3uBFWiZaezlnDaNKKiLlrmRQV0kQbNI2FreFL3IELoZfYPfnkdUV97DVHMfZ2MtccVC5p3EcczLqT7K/oxGtMdKx9MaxMMHFZhrq3CaHxORmtgYljmKBygYE+zPB1nwtNP7og5hefIIe0Mdkrke3+tGjP4OstMedueC/Ij40Qe7mXTaED6pDc3xCrfFhPrSxKzLwXpIJRsLsT0/znp4mOX3PsSnES8xj0KopYlA8zPCkpW1kT5+LoYprC6QX9PJf0shUmNekgE3CcXOlP058S4r21N+SpkU/w7SlPM7XBVyiM/+HowBhaQmE33TjOFqZWd6kJv0F+4Ot7j9laN0/huR0CQ+aDJLARfRLhuG4mDT30fxa4Ty3grl0xw3fy8Rc/0yH33drIyqGGony73tpAcU/uiTlLIGpZMsV5dniBmPjD7kJhV0sai2kZRtZLS3FPUxrr8nuD7c4KJ4xH+Ikv9RSJvC2wAAAABJRU5ErkJggg==');
}
    
#\30 cd1cc5b::before, #\30 cd1cc5b > .bgExtraLayerOverlay {
    
}
#\30 cd1cc5b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
#\30 cd1cc5b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAL/xAAdEAACAQQDAAAAAAAAAAAAAAABAgADBAYREyEx/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABgRAAIDAAAAAAAAAAAAAAAAAAABAwQx/9oADAMBAAIRAxEAPwC8QtaKYay1U5Cw0rH1ZSWahFAOgB1EQyMVsYj/2Q==');
}
    
#group_f8q::before, #group_f8q > .bgExtraLayerOverlay {
    
}
#group_f8q {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
#group_f8q.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABlklEQVQY0wXBW0uTcQDA4f9FpDgZhVKgqEUXabA5QhQRFcXpMvRCOzAqag0UcWXqHDoPrNm2xibqZuzdGNvoNTuIinMQqeAELxzi1EzEUmIfoM/w63mEIucyV5Q5VNy5yYBeS2LWwsVGjH/pBJnkJ2KTJl7cr0VkZ1+iIF9JS2UZdmM78alBDpfmyCQXOPseRnb00ftQi1AqslDduM5LXSVSv564Z4CdqJOTuMSvlQ8sei287X6EUBfl06q5xVBHHV/HjCQlG+kv05yuBjhd8bMdnuSb24x4Ul2KsV7FeGcdiyMG9qMuzuNB/qwF+b3s40B2sxtxIl633MWk1TDWXo3c95h0yE4mEeJvIsTFso+jj+/ZizgQnVW3eVpTirm1gmBXG9ueNxxH3/Ez4uRAsrE1Pcyqx4xQlVxDV16CSVuOz9DMms3AXsDKSczFccTFpn8C2W1BFF5V0FBWyKtmNTPPG1kwP2Dd1UNqzkoqaOeH5ED22xFFebno1MUM3tPg1dcQMDaxNPqMnYCV1LyXjfkZPoen+A8aIvIAkiM0vAAAAABJRU5ErkJggg==');
}
    
#\36 9d52fdd {
    width: 74.60%;
}
    
#\37 98ff8db {
    margin: 0px 0% 0px 0%;
}
    
#\33 091b612 {
    margin-left: 0%;
    margin-right: 0%;
}
    
#group_elf {
    column-gap: 3.4245964505484707%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d24f1d6e {
    padding: 80px 2% 80px 2%;
}
    
#a3ba5792::before, #a3ba5792 > .bgExtraLayerOverlay {
    
}
    
#a0aa9f97::before, #a0aa9f97 > .bgExtraLayerOverlay {
    
}
#a0aa9f97.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAsElEQVQI10XOy6pGYACFYZfgHIkkM4QQMmFgICXJWEYO938B759vD/b8ab1LUhQFwzCwLAvHcUjTlGVZOM+TdV1p25Y4jpFUVRXQtm08zyPLMgHv+xZ4miaqqvqH31oQBALO88zzPLzvy77vdF2H9KV1XRcwDEORGceR4zi4rott22iaBkmWZTRNEx993xe4KAqGYRDLfd+T5/kf/PKmaeK6rvj54SiKqOuasixJkoQfYOFeKv2fMk8AAAAASUVORK5CYII=');
}
    
#widget_87u {
    width: 46.47%;
}
    
#\31 a5da8a4 {
    margin: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 0935056 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\34 c87644d::before, #\34 c87644d > .bgExtraLayerOverlay {
    
}
#\34 c87644d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAmElEQVQI1xWPSw6EIBTAiOIXo/e/nQuF9wcyxPWEVXdt6lprw/d9Y63VW2sT1DqnUmb4/SYsxaecx/u+B2dmi5mtZraDakiqx8N8JJEQEfeIuL3vuzoi2pj5EJETmK8ocj1EVyQ6I8AZEY+U0u4AYEHETUQCMgdWDUAUsNti3AGgixbX+wAwiojPOU+llLlTVSci8mY29o8/NvKLYzj2qN0AAAAASUVORK5CYII=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 4830e69 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#faef6132::before, #faef6132 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 dd6bf0a {
    padding: 40px 2% 100px 2%;
}
    
#\34 338f38f::before, #\34 338f38f > .bgExtraLayerOverlay {
    
}
#\34 338f38f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAmElEQVQI1xWPSw6EIBTAiOIXo/e/nQuF9wcyxPWEVXdt6lprw/d9Y63VW2sT1DqnUmb4/SYsxaecx/u+B2dmi5mtZraDakiqx8N8JJEQEfeIuL3vuzoi2pj5EJETmK8ocj1EVyQ6I8AZEY+U0u4AYEHETUQCMgdWDUAUsNti3AGgixbX+wAwiojPOU+llLlTVSci8mY29o8/NvKLYzj2qN0AAAAASUVORK5CYII=');
}
    
#widget_dsh {
    width: 100.00%;
    height: 386px;
}
    
#\31 ad62982 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#db602d42 {
    width: 92.52%;
}
    
#\36 3e1cad9 {
    min-height: 88px;
    padding: 100px 4% 2% 4%;
}
    
#\38 aad961d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 15cff55 {
    min-height: auto;
    width: 100%;
}
    
#\35 c795571 {
    height: auto;
    width: 74px;
}
    
#a567dcd0 {
    margin: 0px 0% 0px 0%;
}
    
#\38 e62f9e9 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 3%;
    row-gap: 24px;
    padding: 2% 4% 100px 4%;
}
    
#fe4e5a1a {
    width: 31.3%;
    min-height: 8px;
    row-gap: 16px;
    justify-content: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\30 1382970 {
    width: 31.3%;
    min-height: 8px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#e64aa549 {
    width: 31.3%;
    min-height: 8px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#c9f809db {
    width: 100.00%;
}
    
#e4f1e199 {
    width: 100.00%;
}
    
#\38 8eb06d9 {
    width: 100.00%;
}
    
#widget_690 {
    width: 95.75%;
}
    
#b53573fc {
    width: 100.00%;
}
    
#c6943857 {
    width: 100.00%;
}
    
#\35 60f76a4 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 c41c6f6 {
    min-height: 117px;
    padding: 100px 2% 0px 2%;
}
    
#c2f2fdab {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ab7d7a22 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 48.5%;
    row-gap: 32px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 8px;
}
#ab7d7a22.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABGklEQVQY0x2PoQrCYBSF/8cYBlGQFd/AoHsEH0DbYGAVFEEQhJXBgkUMapCJE8EtCQoGm2Aw+ALK2MAhODTM9sn+crjhnO/cI36/H5/Ph/P5zGq1Yrlcstls5O15HrfbjTRNEZk8Hg92ux3T6RTHcdhut4zHYyaTCYfDgff7jfh+v1wuF+bzObZts1gsJHE4HGKaJuv1mjiOEZn7eDxiWRaDwUCSZrMZnU6Hfr+P67pEUYR4vV6yttfr0Ww2MQyDVqtFo9Gg2+3i+z5hGCKSJGG/39Nut6nValQqFarVKpqmyVBGvN/viOfzKdfpuo6qquRyOYrFIuVymXq9zmg04nq9IoIgkKmstlQqoSgK+XyeQqEg6dmfp9OJP4pz3PmMB82pAAAAAElFTkSuQmCC');
}
    
#cd8a1fb7 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 48.5%;
    row-gap: 24px;
    min-height: 8px;
    padding: 8px 8px 8px 8px;
}
    
#\37 6f88f59 {
    column-gap: 3%;
    min-height: 261px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 100px 15px 100px 15px;
}
    
#\39 6e28008.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 6px;
    padding-right: 6px;
}
#\39 6e28008 {
    align-self: flex-start;
    width: 99.91%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 ead9a75::before, #\36 ead9a75 > .bgExtraLayerOverlay {
    
}
#\36 ead9a75.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAsklEQVQI1x3LzQpAQBQF4Hk4pVDCwsaK0tjOWIjyEkhJIr9RUni+I3fxdc+pe9jzPLiuC/u+Y55nDMOAruvQti35c9/3YO/74r5vnOeJ4ziwrisNpmkiy7Jg2zawcRxp1TQN6romVVWhKApSliV1luc5sixDmqZ0f0mSII5jSCkhhCAsiiKEYQjf9+F5HlzXhW3bsCwLjuNQNk0TjHOOXxAE9KRpGhRFgaqqMAwDuq5T/gDrIJbZePwMBwAAAABJRU5ErkJggg==');
}
    
#fd61b73f {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 d111250 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#fbbc32ea::before, #fbbc32ea > .bgExtraLayerOverlay {
    
}
#fbbc32ea.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#b316f1cd::before, #b316f1cd > .bgExtraLayerOverlay {
    
}
#b316f1cd.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 2d537c9 {
    padding: 100px 15px 100px 15px;
}
    
#ede2de3c::before, #ede2de3c > .bgExtraLayerOverlay {
    
}
#ede2de3c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAApklEQVQI1z3NzQpFUBhGYbdsKkORiExMtClKMfI7If/ua532dzpnur/nXdt4nofruljXlWEYKMsSy7IwTRPXdRnHkfd9MTTc951pmmjbVmAYhjiOQ5Ik9H2PNgKP45BlXddUVYVSijiOCYKAoihYluULz/OUYtM0UtTQ8zxs25aBjhj3fUt62za6rpNCmqby9Q/q9z/UVb3MskyOvu8TRRF5njPPMx8/xbCkMuK0MwAAAABJRU5ErkJggg==');
}
    
#widget_bda {
    width: 78.87%;
}
    
#aaaddd5f {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 4232210.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 4232210 {
    width: 95.99%;
    margin: 15px 0% 0px 0%;
}
    
#\33 464aedd {
    width: 34.57257142857143%;
    min-height: 8px;
}
#\33 464aedd.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABYklEQVQY0yWLW0siYQBAv9+2T9FDRA9BG10oZ0zLEpS1tDTX6V6K4dQOjk3qaF6yxty2cVYlQyqK+ksnqofDgQNHuPQ2Uq6NdNZGPvv2F59Nt5nP3jGn/UO4DYcFw+HTstZEVi+RTxq4s3+/x5yNS7cRvmIXn9ljIXeL58jAryQJ7mYI/KnhPW/jzf/HYziIYOWeQKWPW63jiWyztrSIEl4lnjHw52385XtWzB5ivTFgrfaAtK8zI/tYHhsmKk3zez9F0GgRqg8IVR8QiZtnotUu3q0MP6ddTA39YGlynI3EDtF8i03riejVI2Lv9gWl3iWUyiJ7fMyOjrA4OcFWLEb6vEL6usdu6xmRsl85tPokNJPwaphf0hxKwI+WPMAsFNBrFsetAUJ13kg3+yRUA2UzTioWwTxVaV4UuSrmMEsltGsHoXXeSTc6bOwkiUfWOdnb5saysDtd6uUihVIZvWrxAVnMDr/YtXNLAAAAAElFTkSuQmCC');
}
    
#\38 35c12bf {
    align-self: auto;
    width: 100.00%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7252c81 {
    min-height: 307px;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 2%;
    padding: 100px 15px 100px 15px;
}
    
#c5f834eb {
    row-gap: 0px;
    width: 63.43%;
    min-height: 8px;
    justify-content: flex-start;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 20px 30px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d671a170 {
    width: 100%;
    height: auto;
    min-height: 218px;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2aa3ec1 {
    width: 100%;
}
    
#\30 8142d69 {
    margin: 0px 0% 0px 0%;
}
    
#widget_vgd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 ceeb3ee {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 b1f21ff {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3e1cad9 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 1931257 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\36 cb2b633 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\38 e62f9e9 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 382px;
    align-items: center;
    width: 100%;
    height: auto;
    row-gap: 15px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 60px 30px 60px 30px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_sev {
    height: 24px;
    width: 33.19%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_t0e {
    width: 100.00%;
}
    
#widget_50g {
    width: 97.91%;
}
    
#\34 9ecc354 {
    width: 235px;
    height: auto;
    min-height: 48px;
}
    
#widget_2jh {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 160px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 247px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: unset;
    flex-direction: column;
    padding: 40px 15px 40px 15px;
}
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#widget_s9n {
    width: 100.00%;
}
    
#e8f7be93 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#cabc8367 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 0b3605f {
    width: 100%;
    min-height: 52px;
    align-items: center;
    height: auto;
}
    
#f7f1e7b1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 15px 0px 15px;
}
    
#group_24o {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_op8 {
    height: 52px;
    width: 59.18%;
}
    
#fb0bbc9b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 1523483 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15px 15px 40px 15px;
}
    
#a144fd97 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 1484ebc::before, #\39 1484ebc > .bgExtraLayerOverlay {
    
}
#\39 1484ebc {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 381px;
    margin: 0px 0% 0px 0%;
}
#\39 1484ebc.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABjUlEQVQY0wXBXUtacQDA4f+H2FUEYzdBxKCLLWgMkiZsNpYOzN62zuFYZhywY6hlK3uBFWiZaezlnDaNKKiLlrmRQV0kQbNI2FreFL3IELoZfYPfnkdUV97DVHMfZ2MtccVC5p3EcczLqT7K/oxGtMdKx9MaxMMHFZhrq3CaHxORmtgYljmKBygYE+zPB1nwtNP7og5hefIIe0Mdkrke3+tGjP4OstMedueC/Ij40Qe7mXTaED6pDc3xCrfFhPrSxKzLwXpIJRsLsT0/znp4mOX3PsSnES8xj0KopYlA8zPCkpW1kT5+LoYprC6QX9PJf0shUmNekgE3CcXOlP058S4r21N+SpkU/w7SlPM7XBVyiM/+HowBhaQmE33TjOFqZWd6kJv0F+4Ot7j9laN0/huR0CQ+aDJLARfRLhuG4mDT30fxa4Ty3grl0xw3fy8Rc/0yH33drIyqGGony73tpAcU/uiTlLIGpZMsV5dniBmPjD7kJhV0sai2kZRtZLS3FPUxrr8nuD7c4KJ4xH+Ikv9RSJvC2wAAAABJRU5ErkJggg==');
}
    
#\30 cd1cc5b::before, #\30 cd1cc5b > .bgExtraLayerOverlay {
    
}
#\30 cd1cc5b {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 379px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
#\30 cd1cc5b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAL/xAAdEAACAQQDAAAAAAAAAAAAAAABAgADBAYREyEx/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABgRAAIDAAAAAAAAAAAAAAAAAAABAwQx/9oADAMBAAIRAxEAPwC8QtaKYay1U5Cw0rH1ZSWahFAOgB1EQyMVsYj/2Q==');
}
    
#group_f8q::before, #group_f8q > .bgExtraLayerOverlay {
    
}
#group_f8q {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 383px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
#group_f8q.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABlklEQVQY0wXBW0uTcQDA4f9FpDgZhVKgqEUXabA5QhQRFcXpMvRCOzAqag0UcWXqHDoPrNm2xibqZuzdGNvoNTuIinMQqeAELxzi1EzEUmIfoM/w63mEIucyV5Q5VNy5yYBeS2LWwsVGjH/pBJnkJ2KTJl7cr0VkZ1+iIF9JS2UZdmM78alBDpfmyCQXOPseRnb00ftQi1AqslDduM5LXSVSv564Z4CdqJOTuMSvlQ8sei287X6EUBfl06q5xVBHHV/HjCQlG+kv05yuBjhd8bMdnuSb24x4Ul2KsV7FeGcdiyMG9qMuzuNB/qwF+b3s40B2sxtxIl633MWk1TDWXo3c95h0yE4mEeJvIsTFso+jj+/ZizgQnVW3eVpTirm1gmBXG9ueNxxH3/Ez4uRAsrE1Pcyqx4xQlVxDV16CSVuOz9DMms3AXsDKSczFccTFpn8C2W1BFF5V0FBWyKtmNTPPG1kwP2Dd1UNqzkoqaOeH5ED22xFFebno1MUM3tPg1dcQMDaxNPqMnYCV1LyXjfkZPoen+A8aIvIAkiM0vAAAAABJRU5ErkJggg==');
}
    
#group_elf {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#\33 091b612 {
    order: 1;
}
    
#\30 e887360 {
    order: 0;
}
    
#\37 98ff8db {
    margin: 0px 0% 0px 0%;
}
    
#\36 9d52fdd {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#a3ba5792::before, #a3ba5792 > .bgExtraLayerOverlay {
    
}
#a3ba5792 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#d24f1d6e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 80px 15px 80px 15px;
}
    
#a0aa9f97::before, #a0aa9f97 > .bgExtraLayerOverlay {
    
}
#a0aa9f97.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAsElEQVQI10XOy6pGYACFYZfgHIkkM4QQMmFgICXJWEYO938B759vD/b8ab1LUhQFwzCwLAvHcUjTlGVZOM+TdV1p25Y4jpFUVRXQtm08zyPLMgHv+xZ4miaqqvqH31oQBALO88zzPLzvy77vdF2H9KV1XRcwDEORGceR4zi4rott22iaBkmWZTRNEx993xe4KAqGYRDLfd+T5/kf/PKmaeK6rvj54SiKqOuasixJkoQfYOFeKv2fMk8AAAAASUVORK5CYII=');
}
    
#widget_87u {
    width: 88.05%;
}
    
#\31 a5da8a4 {
    margin: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\31 0935056 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\37 75f5491 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
#\37 75f5491.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAAsTAAALEwEAmpwYAAABcElEQVQY0zWPS6sxUBSG91+QUqYMyEDJpdzvBs6RKDFwTSIpEQO5ljJRkhETKWUixUQmysjfek57f32D1Vr7Xc9a692i1+vR7XYZDoes12sulwvv95vv98vj8WAymRCNRhESGAwGjMdjNpsN5/OZ5/PJ5/Phfr8znU5JJBIICUlYCtvtluPxyO124/V6cb1emc1mJJNJRL/fR4aEV6sVu92Ow+HA6XRiv9+zXC6pVCqI+XyufEh4NBqpzVJbLBZKl5ZarRai0+nQbrcpFovUajUajYbK5XKZUqlEs9lUPVEoFMjlcvz+/pJOp8lkMqRSKeUrm80qKJ/PI8LhMMFgEJ/Ph6zlDyORiAo5KP3V63WEbPz8/BCPx4nFYvj9frxeLx6PR73ltWq1+g+UZ6QYCoVwuVxq+3/Y7XYTCAQQspCnZXY6nVgsFhwOBzabDbPZjF6vR6fTIex2OzKsVismkwmDwaBqOWA0GtFqtWg0Gv4ANIj9iup3CWwAAAAASUVORK5CYII=');
}
    
#a130cba9 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\34 c87644d::before, #\34 c87644d > .bgExtraLayerOverlay {
    
}
#\34 c87644d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAmElEQVQI1xWPSw6EIBTAiOIXo/e/nQuF9wcyxPWEVXdt6lprw/d9Y63VW2sT1DqnUmb4/SYsxaecx/u+B2dmi5mtZraDakiqx8N8JJEQEfeIuL3vuzoi2pj5EJETmK8ocj1EVyQ6I8AZEY+U0u4AYEHETUQCMgdWDUAUsNti3AGgixbX+wAwiojPOU+llLlTVSci8mY29o8/NvKLYzj2qN0AAAAASUVORK5CYII=');
}
    
#widget_g5d {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\32 4830e69 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#faef6132::before, #faef6132 > .bgExtraLayerOverlay {
    
}
    
#\35 b893b24 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\35 b893b24.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#d496e4ad {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 dd6bf0a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15px 15px 40px 15px;
}
    
#\39 090e3ed {
    width: 68.60%;
}
    
#group_n9j {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 338f38f::before, #\34 338f38f > .bgExtraLayerOverlay {
    
}
#\34 338f38f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAmElEQVQI1xWPSw6EIBTAiOIXo/e/nQuF9wcyxPWEVXdt6lprw/d9Y63VW2sT1DqnUmb4/SYsxaecx/u+B2dmi5mtZraDakiqx8N8JJEQEfeIuL3vuzoi2pj5EJETmK8ocj1EVyQ6I8AZEY+U0u4AYEHETUQCMgdWDUAUsNti3AGgixbX+wAwiojPOU+llLlTVSci8mY29o8/NvKLYzj2qN0AAAAASUVORK5CYII=');
}
    
#widget_dsh {
    width: 100.00%;
    height: 412px;
}
    
#\31 ad62982 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#db602d42 {
    width: 81.89%;
}
    
#\36 3e1cad9 {
    min-height: unset;
    flex-direction: column;
    padding: 40px 15px 0px 15px;
}
    
#\39 bd58100 {
    width: 100%;
    min-height: 91px;
    align-items: center;
    row-gap: 5px;
    height: auto;
}
    
#\38 aad961d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 c795571 {
    width: 96px;
    height: auto;
}
    
#a567dcd0 {
    margin: 0px 0% 0px 0%;
}
    
#\38 e62f9e9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 14.92px 6% 40px 15px;
}
    
#fe4e5a1a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 6% 6% 5% 6%;
}
    
#\30 1382970 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 6% 6% 5% 6%;
}
    
#\32 2bef438 {
    width: 96px;
    height: auto;
}
    
#e64aa549 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 6% 6% 5% 6%;
}
    
#\35 ac22a1f {
    width: 96px;
    height: auto;
}
    
#\35 60f76a4 {
    width: 95.43%;
}
    
#c6943857 {
    width: 88.89%;
}
    
#c9f809db {
    width: 95.03%;
}
    
#e4f1e199 {
    width: 93.92%;
}
}



@media (max-width: 767px) {
    
#\33 c41c6f6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 15px 0px 15px;
}
    
#f9660a76 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 2fba242 {
    width: 100%;
    min-height: 47px;
    align-items: center;
    justify-content: flex-end;
    height: auto;
}
    
#\38 91b936e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f79df127 {
    height: 47px;
    width: 40.17%;
}
    
#c2f2fdab {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 6f88f59 {
    min-height: unset;
    flex-direction: column;
    row-gap: 16px;
    padding: 40px 15px 40px 15px;
}
    
#\39 6e28008.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 6e28008 {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab7d7a22 {
    width: 100%;
    min-height: 288px;
    align-items: center;
    row-gap: 32px;
    background-size: cover;
    background-repeat: no-repeat;
    height: auto;
}
#ab7d7a22.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABGklEQVQY0x2PoQrCYBSF/8cYBlGQFd/AoHsEH0DbYGAVFEEQhJXBgkUMapCJE8EtCQoGm2Aw+ALK2MAhODTM9sn+crjhnO/cI36/H5/Ph/P5zGq1Yrlcstls5O15HrfbjTRNEZk8Hg92ux3T6RTHcdhut4zHYyaTCYfDgff7jfh+v1wuF+bzObZts1gsJHE4HGKaJuv1mjiOEZn7eDxiWRaDwUCSZrMZnU6Hfr+P67pEUYR4vV6yttfr0Ww2MQyDVqtFo9Gg2+3i+z5hGCKSJGG/39Nut6nValQqFarVKpqmyVBGvN/viOfzKdfpuo6qquRyOYrFIuVymXq9zmg04nq9IoIgkKmstlQqoSgK+XyeQqEg6dmfp9OJP4pz3PmMB82pAAAAAElFTkSuQmCC');
}
    
#cd8a1fb7 {
    width: 100%;
    min-height: 220px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
}
    
#ab77acef {
    height: auto;
    width: 28px;
}
    
#\33 559ed10 {
    min-height: 40px;
    order: 4;
}
    
#\37 e7bd0d2 {
    height: auto;
    width: 28px;
}
    
#\34 d6d0191 {
    min-height: 40px;
    order: 6;
}
    
#e1133e6c {
    height: auto;
    width: 28px;
}
    
#\38 3c80bc0 {
    min-height: 40px;
    order: 8;
}
    
#\33 c9847b2 {
    min-height: 40px;
    order: 10;
}
    
#\39 4a695be {
    height: auto;
    width: 28px;
}
    
#\36 ead9a75::before, #\36 ead9a75 > .bgExtraLayerOverlay {
    
}
#\36 ead9a75.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAsklEQVQI1x3LzQpAQBQF4Hk4pVDCwsaK0tjOWIjyEkhJIr9RUni+I3fxdc+pe9jzPLiuC/u+Y55nDMOAruvQti35c9/3YO/74r5vnOeJ4ziwrisNpmkiy7Jg2zawcRxp1TQN6romVVWhKApSliV1luc5sixDmqZ0f0mSII5jSCkhhCAsiiKEYQjf9+F5HlzXhW3bsCwLjuNQNk0TjHOOXxAE9KRpGhRFgaqqMAwDuq5T/gDrIJbZePwMBwAAAABJRU5ErkJggg==');
}
    
#fd61b73f {
    margin: 0px 0% 0px 0%;
}
    
#f574b684 {
    width: 76.97%;
}
    
#d1525857 {
    order: 0;
}
    
#d4149d3f {
    order: 2;
}
    
#widget_8c9 {
    order: 3;
}
    
#c6face8b {
    order: 5;
}
    
#be6f6dcb {
    order: 7;
}
    
#b6e1914b {
    order: 9;
}
    
#a3938904 {
    order: 11;
}
}



@media (max-width: 767px) {
    
#fbbc32ea::before, #fbbc32ea > .bgExtraLayerOverlay {
    
}
#fbbc32ea {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#fbbc32ea.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#b316f1cd::before, #b316f1cd > .bgExtraLayerOverlay {
    
}
#b316f1cd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#b316f1cd.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\36 d111250 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#\33 a4ffc3d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 2d537c9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 15px 40px 15px;
}
    
#ede2de3c::before, #ede2de3c > .bgExtraLayerOverlay {
    
}
#ede2de3c {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50% 50%;
}
#ede2de3c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAApklEQVQI1z3NzQpFUBhGYbdsKkORiExMtClKMfI7If/ua532dzpnur/nXdt4nofruljXlWEYKMsSy7IwTRPXdRnHkfd9MTTc951pmmjbVmAYhjiOQ5Ik9H2PNgKP45BlXddUVYVSijiOCYKAoihYluULz/OUYtM0UtTQ8zxs25aBjhj3fUt62za6rpNCmqby9Q/q9z/UVb3MskyOvu8TRRF5njPPMx8/xbCkMuK0MwAAAABJRU5ErkJggg==');
}
    
#widget_bda {
    width: 100.00%;
}
    
#aaaddd5f {
    margin: 0px 0% 0px 0%;
}
    
#widget_fgp {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\37 4232210.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 16px;
    padding-top: 16px;
}
#\37 4232210 {
    width: 100.00%;
    margin-top: 0px;
}
    
#\33 464aedd {
    width: 100%;
    min-height: 264px;
    align-items: center;
    height: auto;
    justify-content: flex-start;
    order: 1;
    padding: 12px 12px 12px 12px;
}
#\33 464aedd.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABYklEQVQY0yWLW0siYQBAv9+2T9FDRA9BG10oZ0zLEpS1tDTX6V6K4dQOjk3qaF6yxty2cVYlQyqK+ksnqofDgQNHuPQ2Uq6NdNZGPvv2F59Nt5nP3jGn/UO4DYcFw+HTstZEVi+RTxq4s3+/x5yNS7cRvmIXn9ljIXeL58jAryQJ7mYI/KnhPW/jzf/HYziIYOWeQKWPW63jiWyztrSIEl4lnjHw52385XtWzB5ivTFgrfaAtK8zI/tYHhsmKk3zez9F0GgRqg8IVR8QiZtnotUu3q0MP6ddTA39YGlynI3EDtF8i03riejVI2Lv9gWl3iWUyiJ7fMyOjrA4OcFWLEb6vEL6usdu6xmRsl85tPokNJPwaphf0hxKwI+WPMAsFNBrFsetAUJ13kg3+yRUA2UzTioWwTxVaV4UuSrmMEsltGsHoXXeSTc6bOwkiUfWOdnb5saysDtd6uUihVIZvWrxAVnMDr/YtXNLAAAAAElFTkSuQmCC');
}
    
#\38 35c12bf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 35c12bf {
    width: 100.00%;
    margin: -15px 0% 15px 0%;
}
    
#\32 7252c81 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 40px 15px 40px 15px;
}
    
#c5f834eb {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    height: auto;
    row-gap: 24px;
    justify-content: flex-start;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d671a170 {
    width: 100%;
    justify-content: flex-start;
    height: auto;
    min-height: 152px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2aa3ec1 {
    width: 100.00%;
    margin-bottom: 0px;
}
    
#\30 8142d69 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 ceeb3ee {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\36 89a788b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e6bd62ec {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_q6o {
    height: 310px;
    width: 94.67%;
}
}

