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

  *#dm .dmInner a.u_1435086785 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1435086785 {
    border-radius:50px !important;
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1435086785:hover {
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1435086785.hover {
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1623338805 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1623338805 {
    border-radius:50px !important;
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1623338805:hover {
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1623338805.hover {
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1564834228 hr { color:var(--color_2) !important; }

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

  *#dm .dmInner a.u_3103552451 span.text { font-family: Poppins !important; }

  *#dm .dmInner a.u_3103552451 {
    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:0px 0px 0px 0px !important;
    border-radius:100px 100px 100px 100px !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_3103552451:hover {
    background-color:rgba(249,165,23,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_3103552451.hover {
    background-color:rgba(249,165,23,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1571634518 span.text { font-family: Poppins !important; }

  *#dm .dmInner a.u_1571634518 {
    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:0px 0px 0px 0px !important;
    border-radius:100px 100px 100px 100px !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1571634518:hover {
    background-color:rgba(249,165,23,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1571634518.hover {
    background-color:rgba(249,165,23,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1712383377:hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1712383377.hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1712383377 {
    box-shadow:none !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1746705829:hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1746705829.hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1746705829 {
    box-shadow:none !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1904755741:hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1904755741.hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1904755741 {
    box-shadow:none !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1712383377 .svg {
    color:rgba(255,167,95,1) !important;
    fill:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1746705829 .svg {
    color:rgba(255,167,95,1) !important;
    fill:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1904755741 .svg {
    color:rgba(255,167,95,1) !important;
    fill:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1767191497:hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1767191497.hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1767191497 {
    box-shadow:none !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1767191497 .svg {
    color:rgba(255,167,95,1) !important;
    fill:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1455378788:hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1455378788.hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1455378788 {
    box-shadow:none !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1455378788 .svg {
    color:rgba(255,167,95,1) !important;
    fill:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1164277832:hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1164277832.hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1164277832 {
    box-shadow:none !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1164277832 .svg {
    color:rgba(255,167,95,1) !important;
    fill:var(--color_3) !important;
  }
}
@media (min-width:1025px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_6) !important; }

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

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

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_6) !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: initial;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 584px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\35 d2828ac {
    width: 81.35%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -30px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d006a9ef {
    width: 63.562122413494706%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: center;
    align-self: start;
    order: 1;
    margin: 116px 3.1208241599014714% 0px 0%;
}
    
#\38 4cfb4cf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 75.25%;
    min-width: 4%;
    order: 1;
    justify-content: flex-start;
    background-color: var(--color_6);
    background-image: initial;
    padding: 10px 20px 10px 20px;
    margin: -20% 0% 0% 0%;
}
    
#fca1d649 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 8.393013100436681%;
    min-width: 4%;
    order: 0;
    justify-content: flex-start;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    padding: 10px 50px 10px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\38 eb75820 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 8.34301310043668%;
    min-width: 4%;
    order: 2;
    justify-content: flex-start;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    padding: 10px 50px 10px 20px;
    margin: 0% 0% 0% 0%;
}
    
#widget_dh7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_dh7 {
    width: 10.358599010678075%;
    height: 148px;
    min-width: 32px;
    max-width: 100%;
    justify-self: center;
    align-self: start;
    order: 0;
    margin: 41px 26.933816456231163% 0px 0%;
}
    
#innergrid_tth {
    width: 100.00%;
    grid-template-rows: minmax(232px, max-content);
    max-width: 100%;
    order: 0;
}
    
#ec9aea2a {
    width: 189px;
    height: auto;
    min-height: 62px;
    max-width: 100%;
    order: 2;
    align-self: center;
    justify-self: auto;
    margin: 19px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 20px 0% 20px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 4%;
    padding-right: 4%;
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 4%;
}
    
#widget_dh7 {
    height: auto;
    justify-self: center;
    align-self: start;
    width: 10.357974633040376%;
    margin: 23px 25.03273385908054% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 eb75820 {
    width: 100%;
    min-height: 20px;
    order: 2;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 4cfb4cf {
    width: 100%;
    min-height: 639px;
    order: 0;
    height: auto;
    padding: 10px 20px 10px 20px;
    margin: -20% 0% 0% 0%;
}
    
#fca1d649 {
    width: 100%;
    min-height: 20px;
    order: 1;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#d006a9ef {
    justify-self: center;
    align-self: start;
    width: 63.56163385892221%;
    margin: 70px 0.10013117292502756% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_tth {
    width: 100.00%;
    grid-template-rows: minmax(156px, max-content);
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\38 4cfb4cf {
    min-height: 766px;
    align-items: center;
    width: 100%;
    height: auto;
    order: 0;
    padding: 10px 20px 10px 20px;
    margin: -40% 0% 0% 0%;
}
    
#fca1d649 {
    min-height: 20px;
    align-items: center;
    width: 100%;
    order: 1;
    height: auto;
}
    
#\38 eb75820 {
    min-height: 20px;
    align-items: center;
    width: 100%;
    order: 2;
    height: auto;
}
    
#widget_dh7 {
    height: 104px;
    justify-self: start;
    align-self: start;
    width: 23.75%;
    margin: 13px 0% 0px 15.031388947528136%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 d2828ac {
    width: 100.00%;
    margin-top: 19px;
}
    
#innergrid_tth {
    width: 100.00%;
    grid-template-rows: minmax(117px, max-content);
}
    
#d006a9ef {
    justify-self: center;
    align-self: start;
    width: 63.557320596888886%;
    margin: 57px 0.20104340909410573% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 4fe326e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 d62b1c7 {
    min-height: 598px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 ffca0d8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url('https://irp.cdn-website.com/83a7c7e5/dms3rep/multi/2149063328-570e4e3c.jpg?dm-skip-opt=true');
    background-attachment: fixed;
}
#\37 ffca0d8.lazy {
    background-image: url('');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 d62b1c7 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 add048b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 4fe326e {
    min-height: 464px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\33 d62b1c7 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media all {
    
#\34 7906769 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\31 08ebc03 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 2% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\38 a304829 {
    width: 81.51733639494833%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px -1.4%;
    grid-area: auto / auto / auto / auto;
}
    
#dbc937fe {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: -10px;
}
    
#\39 f348caa {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -25px;
    order: 1;
}
    
#\32 530600c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 530600c {
    width: 100.00%;
    height: 420px;
    max-width: 100%;
    align-self: flex-start;
    order: 1;
    margin: 0px 0px 0px 0px;
}
    
#cdff20bc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 35.97973821989529%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 9df29d8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    height: auto;
    align-self: auto;
    padding: 5px 10px 10px 10px;
    margin: -25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b533ee72 {
    margin: 0px 0% 0px 0%;
}
    
#d9549650 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 60%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 f22c801.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 f22c801 {
    width: 13.159051134858252%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 08ebc03 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    row-gap: 16px;
}
    
#dbc937fe {
    order: 2;
}
    
#\39 f348caa {
    align-self: auto;
    width: 100%;
    order: 1;
    margin: -17px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 530600c {
    height: 376px;
}
    
#cdff20bc {
    width: 48%;
    min-height: 8px;
    row-gap: 16px;
    justify-content: center;
}
    
#d9549650 {
    width: 48%;
    min-height: 8px;
}
    
#\34 f22c801 {
    width: 13.156293235472594%;
}
    
#\38 a304829 {
    margin-left: -3.8%;
}
}



@media (max-width: 767px) {
    
#\31 08ebc03 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 16px;
}
    
#\32 530600c {
    height: 240px;
}
    
#cdff20bc {
    min-height: 120px;
    align-items: flex-start;
    width: 100%;
    justify-content: flex-start;
    row-gap: 16px;
    order: 0;
}
    
#d9549650 {
    min-height: 120px;
    align-items: center;
    width: 100%;
    order: 1;
}
    
#\35 9df29d8 {
    margin-top: -9px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fe455d53 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 10px 0px 10px;
    margin: 0% 0% 0% 0%;
}
    
#a6f422b8 {
    min-height: 212px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 c118b55 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#ac41320f {
    width: 259px;
    height: auto;
    min-height: 62px;
    max-width: 100%;
    order: 3;
    align-self: center;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd031258 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a6f422b8 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 160px;
}
    
#fd031258 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#fe455d53 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 40px 10px 50px 10px;
    margin: 0% 0% 0% 0%;
}
    
#a6f422b8 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#ac41320f {
    width: 217px;
}
}



@media all {
    
#f0566771 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/83a7c7e5/dms3rep/multi/AtlanticLegal_01.jpg?dm-skip-opt=true");
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 064dc57 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin-bottom: 15px;
    margin-top: 0px;
}
    
#a4ae53aa {
    align-items: flex-start;
    width: 100%;
    min-height: 80px;
    max-height: 100%;
    order: 1;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a0a94fc7 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\31 6db4b07 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 18px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_6);
    background-image: none;
    padding: 6% 4% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#ec69cfd1 {
    width: 503px;
    height: auto;
    max-width: 100%;
    margin-top: -1px;
}
    
#\35 74f6492 {
    min-height: 663px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 fab5d43 {
    align-items: flex-start;
    width: 659px;
    min-height: 238px;
    max-height: 100%;
    order: 2;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: -0.2% 0% 0% 0%;
}
    
#\32 010652d {
    width: 147px;
    height: auto;
    min-height: 52px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    max-width: 100%;
    margin: -6px 0% 0px 0.5239520958083832%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f0566771 {
    width: 100%;
    min-height: 543px;
    order: 0;
    height: auto;
}
    
#a4ae53aa {
    height: auto;
    min-height: 83px;
}
    
#\31 6db4b07 {
    row-gap: 26px;
    width: 100%;
    min-height: 479px;
    order: 1;
    height: auto;
}
    
#\35 74f6492 {
    padding-left: 0%;
    padding-right: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\37 fab5d43 {
    height: auto;
    min-height: 188px;
    justify-content: flex-start;
}
    
#\35 064dc57 {
    margin-top: 5px;
}
    
#\32 010652d {
    margin-top: -7px;
}
}



@media (max-width: 767px) {
    
#f0566771 {
    width: 100%;
    min-height: 407px;
    align-items: center;
    height: auto;
    order: 0;
    background-position: 0% 50%;
}
    
#a4ae53aa {
    height: auto;
    min-height: 65px;
}
    
#\31 6db4b07 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 17px;
    order: 1;
    padding: 12% 8% 12% 8%;
}
    
#\35 74f6492 {
    min-height: unset;
    flex-direction: column;
    padding: 0px 0px 0px 0px;
}
    
#\37 fab5d43 {
    height: auto;
    min-height: 270px;
}
    
#\32 010652d {
    justify-self: center;
    align-self: start;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media all {
    
#\30 9993885 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\35 9af77be {
    min-height: 697px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 a46163b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 119px;
    max-height: 100%;
    order: 1;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 0f54248 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/83a7c7e5/dms3rep/multi/AtlanticLegal_09.jpg?dm-skip-opt=true");
    order: 0;
    background-position: 100% 50%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 11c6a74 {
    justify-content: flex-end;
    align-items: flex-start;
    width: 659px;
    min-height: 27px;
    max-height: 100%;
    order: 2;
    height: auto;
    row-gap: 15px;
    padding: 0% 0% 0% 0%;
    margin: 0.3% 0% 0% 0%;
}
    
#f7816472 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 50%;
    min-width: 4%;
    order: 1;
    background-color: var(--color_6);
    background-image: url(https://irp.cdn-website.com/83a7c7e5/dms3rep/multi/Group+9+%282%29.svg);
    background-size: contain;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    box-shadow: none;
    padding: 6% 4% 6% 5%;
    margin: 0% 0% 0% 0%;
}
    
#b72d85d2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b72d85d2 {
    width: 99.79%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    min-width: 32px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d6518b9 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: -1px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 9af77be {
    padding-left: 0%;
    padding-right: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 a46163b {
    height: auto;
    min-height: 48px;
    width: 66.01%;
    order: 0;
}
    
#\39 0f54248 {
    width: 100%;
    min-height: 499px;
    height: auto;
}
    
#\37 11c6a74 {
    height: auto;
    min-height: 23px;
    margin-top: -1.2%;
    order: 2;
    justify-content: center;
}
    
#f7816472 {
    row-gap: 26px;
    width: 100%;
    min-height: 471px;
    background-position: 100% 50%;
    height: auto;
    justify-content: center;
    background-repeat: no-repeat;
    background-size: contain;
}
    
#b72d85d2 {
    width: 99.60%;
    margin-top: 2px;
}
}



@media (max-width: 767px) {
    
#\35 9af77be {
    min-height: unset;
    flex-direction: column;
    padding: 0px 0px 0px 0px;
}
    
#\38 a46163b {
    height: auto;
    min-height: 65px;
    width: 99.47%;
    order: 0;
}
    
#\39 0f54248 {
    width: 100%;
    min-height: 396px;
    align-items: center;
    height: auto;
    order: 0;
}
    
#\37 11c6a74 {
    height: auto;
    min-height: 22px;
    order: 1;
    margin-top: 0.3%;
}
    
#f7816472 {
    width: 100%;
    min-height: 340px;
    align-items: center;
    row-gap: 17px;
    order: 1;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: auto;
    padding: 12% 8% 12% 8%;
}
    
#b72d85d2 {
    width: 100.00%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 89eb998 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#faa711c4 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ac30de6a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: rgba(238, 238, 238, 1);
}
    
#innergrid_pbc {
    background-size: contain;
    width: 100.00%;
    grid-template-rows: minmax(214px, max-content);
    max-width: 100%;
    background-image: url();
    margin-top: -2px;
}
#innergrid_pbc.lazy {
    background-image: url('');
}
    
#widget_mqd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_mqd {
    width: 79.29929577464789%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 12px 0% 0px 0.04181338028169014%;
}
    
#c7826f5d {
    margin: 0px 0% 0px 0%;
}
    
#widget_c88 {
    width: 198px;
    height: auto;
    min-height: 61px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 143px 0% 0px 0.03851232394366197%;
}
    
#e859cb0b {
    width: 61.07781690140845%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 83px 0% 0px 0.045750577684859156%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#faa711c4 {
    min-height: 247px;
    padding: 4% 2% 4% 2%;
}
    
#c7826f5d {
    margin: 0px 0% 0px 0%;
}
    
#widget_c88 {
    justify-self: center;
    align-self: start;
    height: auto;
    min-height: 54px;
    width: 178px;
    margin: 114px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_pbc {
    width: 100.00%;
    grid-template-rows: minmax(184px, max-content);
}
#innergrid_pbc.lazy {
    background-image: url('');
}
    
#e859cb0b {
    justify-self: center;
    align-self: start;
    width: 61.07589172928797%;
    margin: 67px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\39 89eb998 {
    min-height: 258px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#faa711c4 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_mqd {
    justify-self: start;
    align-self: start;
    width: 99.9467775673635%;
    margin: 7px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_c88 {
    justify-self: center;
    align-self: start;
    height: auto;
    min-height: 56px;
    width: 176px;
    margin: 167px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_pbc {
    width: 100.00%;
    grid-template-rows: minmax(230px, max-content);
}
#innergrid_pbc.lazy {
    background-image: url('');
}
    
#e859cb0b {
    justify-self: start;
    align-self: start;
    width: 100%;
    margin: 101px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media all {
    
#\34 159e5f2 {
    min-height: 305px;
    column-gap: 3%;
    row-gap: 18px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 6% 4% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 70e0cae {
    margin: 0px 0% 0px 0%;
}
    
#\32 ecc5dbb {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#b342e53a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 31.333333333333332%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 31e0b6b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    height: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    padding: 10px 10px 10px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e4ddcb88 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a4b3f74 {
    width: 61.62%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9ac7792 {
    width: 120px;
    height: 27px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ffadb4d0 {
    width: 41px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_lsr {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 42px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#d1c33c6e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 31.333333333333332%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 a0fc5d4 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    order: 0;
    height: auto;
    flex-wrap: nowrap;
    padding: 10px 10px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 d284a6d {
    width: 120px;
    height: 27px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e50bc8bc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bc69447a {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    height: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f4ce2c3 {
    width: 76.40%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5729fc1 {
    width: 41px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e6f9cb29 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 31.333333333333332%;
    justify-content: flex-start;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 d6cd06d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    padding: 10px 10px 10px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 652f625 {
    width: 120px;
    height: 27px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 099ecd0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 22d8e3f {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 42px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#f712e86b {
    width: 61.62%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9010dcf {
    width: 41px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 159e5f2 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 24px;
    padding-bottom: 8%;
}
    
#b342e53a {
    width: 100%;
    min-height: 80px;
    row-gap: 25px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d1c33c6e {
    width: 100%;
    min-height: 80px;
    row-gap: 25px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e6f9cb29 {
    width: 100%;
    min-height: 80px;
    row-gap: 25px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



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



@media (max-width: 767px) {
    
#b342e53a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
}
    
#\34 159e5f2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 2% 3.998418230563003% 12% 4%;
}
    
#\32 9ac7792 {
    height: 20px;
}
    
#ffadb4d0 {
    width: 36px;
    height: auto;
    min-width: 32px;
}
    
#d1c33c6e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
}
    
#\37 d284a6d {
    height: 20px;
}
    
#c5729fc1 {
    width: 36px;
    height: auto;
    min-width: 32px;
}
    
#e6f9cb29 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
}
    
#\33 652f625 {
    height: 20px;
}
    
#\31 9010dcf {
    width: 36px;
    height: auto;
    min-width: 32px;
}
}



@media all {
    
#\39 eaeae90 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\39 080b28d {
    width: 503px;
    height: auto;
    max-width: 100%;
    margin-top: 2px;
    order: 1;
}
    
#\38 a39cfd4 {
    min-height: 890px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 1eb1b39 {
    align-items: flex-start;
    width: 659px;
    min-height: 238px;
    max-height: 100%;
    order: 2;
    height: auto;
    row-gap: 12px;
    padding: 0% 0% 0% 0%;
    margin: 2% 0% 0% 0%;
}
    
#\31 258b49f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 17px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_6);
    background-image: none;
    order: 1;
    padding: 6% 4% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#e2e06568 {
    align-items: flex-start;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    order: 1;
    height: auto;
    row-gap: 10px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 535f8ac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/83a7c7e5/dms3rep/multi/opt/20250901_195415-1920w.jpg);
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\31 535f8ac.lazy {
    background-image: url('');
}
    
#\37 a30214c {
    width: 79.11105435249304%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a8f7bf72 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 2px;
    order: 1;
}
    
#\39 7c25a63 {
    width: 120px;
    height: 27px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 dc3ed65 {
    width: 100%;
    height: auto;
    max-width: none;
    order: 2;
    align-self: auto;
    margin: 2px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a77e554 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100.00%;
    justify-content: flex-start;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 3px 0% 0px 0%;
}
    
#b04aa4ae {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    order: 0;
    height: auto;
    padding: 10px 10px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 b425f88 {
    min-height: 236px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100.00%;
    justify-content: flex-start;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 19px 0% 0px 0%;
}
    
#group_hbm {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 64.0323019698365%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    order: 0;
    height: auto;
    justify-self: auto;
    align-self: auto;
    padding: 10px 10px 10px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_253 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c86546f {
    width: 64.0323019698365%;
    height: auto;
    max-width: none;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: 2px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7306ff8 {
    width: 50.656071569530326%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f470b88 {
    min-height: 195px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100.00%;
    justify-content: flex-start;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 19px 0% 0px 0%;
}
    
#\33 310dda7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 64.0323019698365%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11px;
    order: 0;
    height: auto;
    justify-self: auto;
    align-self: auto;
    padding: 10px 10px 10px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 dd2d2d6 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a015567 {
    width: 64.0323019698365%;
    height: auto;
    max-width: none;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: 2px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a754185 {
    width: 120px;
    height: 27px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 073daf1 {
    width: 120px;
    height: 27px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 a39cfd4 {
    padding-left: 0%;
    padding-right: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\39 1eb1b39 {
    height: auto;
    min-height: 212px;
    justify-content: flex-start;
}
    
#\31 258b49f {
    row-gap: 26px;
    width: 100%;
    min-height: 80px;
    order: 1;
    height: auto;
}
    
#e2e06568 {
    height: auto;
    min-height: 83px;
}
    
#\31 535f8ac {
    width: 100%;
    min-height: 80px;
    order: 0;
    height: auto;
}
#\31 535f8ac.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\38 a39cfd4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\39 1eb1b39 {
    height: auto;
    min-height: 270px;
}
    
#\31 258b49f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 17px;
    order: 1;
    padding: 12% 8% 12% 8%;
}
    
#e2e06568 {
    height: auto;
    min-height: 65px;
    width: 99.47%;
}
    
#\31 535f8ac {
    width: 100%;
    min-height: 431px;
    align-items: center;
    height: auto;
    order: 0;
    background-position: 0% 50%;
}
#\31 535f8ac.lazy {
    background-image: url('');
}
    
#\39 7c25a63 {
    height: 20px;
}
    
#\31 a77e554 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 3px 0% 0px 0%;
}
    
#\30 b425f88 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 19px 0% 0px 0%;
}
    
#\37 f470b88 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 19px 0% 0px 0%;
}
    
#\38 a754185 {
    height: 20px;
}
    
#\30 073daf1 {
    height: 20px;
}
}



@media all {
    
#da9df808 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\33 c8e7be8 {
    min-height: 102px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 6% 0% 6%;
}
    
#\34 1e77da9 {
    width: 27.90056338028169%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e914fd19 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 c8e7be8 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 1e77da9 {
    width: 32.75%;
}
}



@media (max-width: 767px) {
    
#da9df808 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 c8e7be8 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\34 1e77da9 {
    width: 84.95051247652268%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 26px;
}
}

