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

  *#dm .dmInner a.span.textonly { color:rgb(255,255,255) !important; }

  *#dm .dmInner div.dmform-error { font-style:normal !important; }

  *#dm .dmInner div.dmforminput textarea { font-style:italic !important; }

  *#dm .dmInner div.dmforminput *.fileUploadLink { font-style:italic !important; }

  *#dm .dmInner div.checkboxwrapper span { font-style:italic !important; }

  *#dm .dmInner div.radiowrapper span { font-style:italic !important; }

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

  *#dm .dmInner a.u_1393621106 {
    background-color:rgba(255,255,255,1) !important;
    border-style:solid !important;
    border-width:1px !important;
    border-color:rgba(102,102,102,1) !important;
  }

  *#dm .dmInner a.u_1393621106 span.text { color:rgba(102,102,102,1) !important; }

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

  *#dm .dmInner div.u_1066644400 img[dm_changed] {
    object-position:100% 50% !important;
    object-fit:cover !important;
    border-radius:4% !important;
    -moz-border-radius:4% !important;
    -webkit-border-radius:4% !important;
  }

  *#dm .dmInner div.u_1066644400 img {
    object-position:100% 50% !important;
    object-fit:cover !important;
    border-radius:4% !important;
    -moz-border-radius:4% !important;
    -webkit-border-radius:4% !important;
  }

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

  *#dm .dmInner div.u_1872786410 img[dm_changed] {
    object-position:100% 50% !important;
    object-fit:cover !important;
    border-radius:4% !important;
    -moz-border-radius:4% !important;
    -webkit-border-radius:4% !important;
  }

  *#dm .dmInner div.u_1872786410 img {
    object-position:100% 50% !important;
    object-fit:cover !important;
    border-radius:4% !important;
    -moz-border-radius:4% !important;
    -webkit-border-radius:4% !important;
  }

  *#dm .dmInner div.u_1968697468 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_2850978832 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1761024344 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1339609486 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1592027146 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1804530813 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner a.u_3909581968 {
    border-style:solid !important;
    border-width:1.06667px 1.06667px 1.06667px 1.06667px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_3909581968 span.text { color:var(--color_5) !important; }

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

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

  *#dm .dmInner a.u_1493279656 span.text { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1493279656 {
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    border-color:rgb(45,83,80) rgb(45,83,80) rgb(45,83,80) rgb(45,83,80) !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1407251849 img[dm_changed] {
    object-position:100% 50% !important;
    object-fit:cover !important;
    border-radius:4% !important;
    -moz-border-radius:4% !important;
    -webkit-border-radius:4% !important;
  }

  *#dm .dmInner div.u_1407251849 img {
    object-position:100% 50% !important;
    object-fit:cover !important;
    border-radius:4% !important;
    -moz-border-radius:4% !important;
    -webkit-border-radius:4% !important;
  }

  *#dm .dmInner div.u_1756473005 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
  }

  *#dm .dmInner div.u_3732661286 img {
    object-fit:cover !important;
    border-radius:28px 28px 28px 28px !important;
  }

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

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

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

  *#dm .dmInner *.u_2600611852 .wrapper { text-align:CENTER !important; }

  *#dm .dmInner *.u_2600611852 .rteBlock { text-align:CENTER !important; }

  *#dm .dmInner *.u_2026351681 .wrapper { text-align:CENTER !important; }

  *#dm .dmInner *.u_2026351681 .rteBlock { text-align:CENTER !important; }

  *#dm .dmInner *.u_1091928084 .wrapper { text-align:CENTER !important; }

  *#dm .dmInner *.u_1091928084 .rteBlock { text-align:CENTER !important; }

  *#dm .dmInner *.u_3951203287 .wrapper { text-align:CENTER !important; }

  *#dm .dmInner *.u_3951203287 .rteBlock { text-align:CENTER !important; }

  *#dm .dmInner div.u_1231140783 hr {
    color:var(--color_4) !important;
    border-width:1px !important;
    background:none !important;
    height:0px !important;
    min-height:0px !important;
    border-color:currentColor !important;
    border-top-style:solid !important;
  }

  *#dm .dmInner div.u_1705753290 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
  }

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

  *#dm .dmInner div.u_110234016 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_110234016 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_3035407231 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_251278845 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_3517479048 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_3216529974 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_2673887122 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_705368381 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_3568124591 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1146286818 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_3972963538 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_3925947417 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1601393523 img {
    object-position:100% 100% !important;
    object-fit:cover !important;
    border-style:solid !important;
    border-color:rgb(21,90,116) rgb(21,90,116) rgb(21,90,116) rgb(21,90,116) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:28px 28px 28px 28px !important;
  }

  *#dm .dmInner div.u_1865777814 .socialHubInnerDiv {
    justify-content:center !important;
    column-gap:14px !important;
  }

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

  *#dm .dmInner div.u_1865777814 .socialHubIcon {
    background-image:initial !important;
    width:36px !important;
    height:36px !important;
    font-size:24px !important;
    line-height:36px !important;
  }
}
@media all {
  *#dm .dmInner a.span.textonly { color:rgb(255,255,255) !important; }

  *#dm .dmInner div.dmform-error { font-style:normal !important; }

  *#dm .dmInner div.dmforminput textarea { font-style:italic !important; }

  *#dm .dmInner div.dmforminput *.fileUploadLink { font-style:italic !important; }

  *#dm .dmInner div.checkboxwrapper span { font-style:italic !important; }

  *#dm .dmInner div.radiowrapper span { font-style:italic !important; }

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

  *#dm .dmInner a.u_1393621106 {
    background-color:rgba(255,255,255,1) !important;
    border-style:solid !important;
    border-width:1px !important;
    border-color:rgba(102,102,102,1) !important;
  }

  *#dm .dmInner a.u_1393621106 span.text { color:rgba(102,102,102,1) !important; }

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

  *#dm .dmInner div.u_1066644400 img[dm_changed] {
    object-position:100% 50% !important;
    object-fit:cover !important;
    border-radius:4% !important;
    -moz-border-radius:4% !important;
    -webkit-border-radius:4% !important;
  }

  *#dm .dmInner div.u_1066644400 img {
    object-position:100% 50% !important;
    object-fit:cover !important;
    border-radius:4% !important;
    -moz-border-radius:4% !important;
    -webkit-border-radius:4% !important;
  }

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

  *#dm .dmInner div.u_1872786410 img[dm_changed] {
    object-position:100% 50% !important;
    object-fit:cover !important;
    border-radius:4% !important;
    -moz-border-radius:4% !important;
    -webkit-border-radius:4% !important;
  }

  *#dm .dmInner div.u_1872786410 img {
    object-position:100% 50% !important;
    object-fit:cover !important;
    border-radius:4% !important;
    -moz-border-radius:4% !important;
    -webkit-border-radius:4% !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm *.d-page-1716942098 DIV.dmInner {
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

  *#dm *.d-page-1716942098 DIV#dmSlideRightNavRight {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
  }

  *#dm .dmInner *.u_1865777814 .socialHubIcon {
    width:32px !important;
    height:32px !important;
    font-size:21.333333333333332px !important;
    line-height:32px !important;
  }

  *#dm .dmInner *.u_1865777814 .socialHubIcon:after {
    width:40px !important;
    height:32px !important;
  }
}
@media (min-width:1025px) {
  *#dm *.d-page-1716942098 DIV.dmInner {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-attachment:fixed !important;
    background-position:50% 50% !important;
  }

  *#dm *.d-page-1716942098 DIV#dmSlideRightNavRight {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    background-attachment:fixed !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_2026351681 .image { width:108px !important; }

  *#dm .dmInner div.u_1091928084 .image { width:90px !important; }

  *#dm .dmInner div.u_3951203287 .image { width:123px !important; }

  *#dm .dmInner div.u_2600611852 .image {
    width:104px !important;
    height:104px !important;
  }

  *#dm .dmInner *.u_1865777814 .socialHubIcon {
    width:35px !important;
    height:35px !important;
    font-size:23.333333333333332px !important;
    line-height:35px !important;
  }

  *#dm .dmInner *.u_1865777814 .socialHubIcon:after {
    width:43px !important;
    height:35px !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1865777814 .socialHubIcon {
    width:35px !important;
    height:35px !important;
    font-size:23.333333333333332px !important;
    line-height:35px !important;
  }

  *#dm .dmInner *.u_1865777814 .socialHubIcon:after {
    width:43px !important;
    height:35px !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 2ce87316585fe1a3959879f::before, #\36 2ce87316585fe1a3959879f > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.4;
    border-radius: inherit;
    content: '';
    background-color: rgba(0, 0, 0, 1);
}
#\36 2ce87316585fe1a3959879f {
    background-image: url("https://lirp.cdn-website.com/c25c0fb8/dms3rep/multi/opt/ChatGPT+Image+May+29-+2026-+02_05_24+PM-1920w.png");
}
    
#\36 2ce87316585fe1a3959879c {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 18% 2% 18% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 2ce87316585fe1a3959879d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_55g {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_56m {
    width: 798px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_alk {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3ba7ffc7c5c4e63edff2fe7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 94%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3ba7ffc7c5c4e63edff2fe6 {
    min-height: 854px;
    column-gap: 16%;
    row-gap: 96px;
    width: 100%;
    padding: 7% 2% 7% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3ba7ffc7c5c4e63edff2fe8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 19px;
    width: 94%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3ba7ffc7c5c4e63edff2fe5 {
    background-color: var(--color_3);
    background-image: none;
}
    
#widget_qf2 {
    width: 100%;
    height: 500px;
    max-width: none;
    align-self: stretch;
}
    
#widget_2dr {
    width: 479px;
    height: auto;
    max-width: 100%;
}
    
#widget_ji8 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#widget_om9 {
    width: 280px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\36 3ba9c3eed682e13ea7a7d51 {
    width: 97.86%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 3ba9c3eed682e13ea7a7d50 {
    width: 479px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 3ba9c3eed682e13ea7a7d4b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 38.81%;
    min-width: 4%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3ba9c3eed682e13ea7a7d52 {
    width: 280px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 3;
}
    
#\36 3ba9c3eed682e13ea7a7d4d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 19px;
    width: 45.12%;
    min-width: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3ba9c3eed682e13ea7a7d4c {
    min-height: 645px;
    column-gap: 16%;
    row-gap: 96px;
    width: 100%;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3ba9c3eed682e13ea7a7d4e::before, #\36 3ba9c3eed682e13ea7a7d4e > .bgExtraLayerOverlay {
    
}
#\36 3ba9c3eed682e13ea7a7d4e {
    background-color: var(--color_7);
    background-image: none;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
}
    
#widget_qdd {
    width: 66.71%;
    height: 250px;
    max-width: 100%;
}
    
#\36 3ba9c3eed682e13ea7a7d4a {
    margin: 0px 0% 0px 0%;
}
    
#widget_cam {
    width: 92%;
    height: 89px;
    max-width: 100%;
    order: 0;
}
    
#widget_n5j {
    width: 66.71%;
    height: 258px;
    max-width: 100%;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\36 3baa28340de22000ac982bd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    min-width: 4%;
    background-color: rgba(115, 166, 155, 0.51);
    border-radius: 10px;
    background-image: none;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3baa28340de22000ac982bb {
    background-color: rgba(255, 255, 255, 1);
    background-image: url("https://lirp.cdn-website.com/c25c0fb8/dms3rep/multi/opt/Untitled+%28US+Letter+%28Landscape%29%29-1920w.png");
    background-position: 50% 0%;
}
#\36 3baa28340de22000ac982bb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAABv9AAAb/QGX0Qc2AAABA0lEQVQI1wH4AAf/ABsfGhYcGR0jHzk3LUhBNEM9MDsyJGdOM6d+UdupbwAvLCItLCQ8OTBfV0tyZ1loYFJbTj15XkCmfE/Jll8AOzguQj4zXlVHiHxsmYt7iH9weGlWjXFRq35RvIhSAExORFxaT3lvYJ+RgaiaiZePgYyBb5iBZamCWLCBUABLWFRla2SHhHito5Wqn5CUkIKEgXKHemSPdFKRbkYASFpXaHFrjo2Cua+hsqiXlZGDenpscGpXcF9FbVY4AD1OTFhhW3t5b6Wai6OXh4eBcmVlWFJQQk9HNkxALAAxQUBHTkhiX1SIemiLfGl1bFtWVEZDQjVEPi5DOikbgV71vX+0xgAAAABJRU5ErkJggg==');
}
    
#\36 3baa28340de22000ac982bc {
    min-height: 590px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 8% 2% 7% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_tkc {
    width: 56.95%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_44g {
    justify-content: space-between;
    align-items: flex-start;
    width: 39%;
    min-height: 146px;
    max-height: 100%;
    justify-self: space-between;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_fhe {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    justify-self: space-between;
}
    
#widget_8ob {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 3baa28340de22000ac982b9 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 bb2db60 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#\39 c13cf49 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\38 d5b10db {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#widget_2u8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: -5px;
}
    
#c4b49bed.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c4b49bed {
    width: 53.56%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: center;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 cfff6e2 {
    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_gri {
    width: 1180px;
    height: auto;
    max-width: 100%;
    order: 4;
}
}



@media all {
    
#f2e9bd91 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 18.4%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 73ca065 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 18.4%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 9cba51b {
    background-color: var(--color_7);
    background-image: none;
}
    
#\31 7cbdac8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 962d45b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7a505db {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\39 c92d317 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 18.4%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 1021c3d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 5d83987 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#ea04c3ea {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d2ccc9f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#b1071e82.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b1071e82 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5px;
    margin-top: 5px;
}
    
#\30 1e5b9de {
    min-height: 315px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 5% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 db1937f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 db1937f {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    margin-bottom: 5px;
    margin-top: 5px;
}
    
#\36 91b1816.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 91b1816 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    margin-bottom: 5px;
    margin-top: 5px;
}
    
#\34 ba4dbf3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 ba4dbf3 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5px;
    margin-top: 5px;
}
    
#cf79951f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 18.4%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#bc668d96 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\33 eb0a9ed {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 18.4%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a686e299.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#a686e299 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    margin-bottom: 5px;
    margin-top: 5px;
}
    
#\39 fe14d5e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 5c1c706 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_bh6 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 d5b68c1 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 781c0ad {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 0dc9ca9 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7472a64 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ea777e3 {
    margin: -50px 0% -50px 0%;
}
    
#widget_185 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 2ad921b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 6e0d5fd {
    min-height: 58px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#a144e5b5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#widget_ius {
    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;
}
    
#widget_fr7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_fr7 {
    width: 53.56%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: center;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 332d59d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 332d59d {
    width: 95.29%;
    height: auto;
    max-width: 100%;
    order: 6;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b21cb6b9 {
    min-height: 351px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 10% 2% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\30 00b03a7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 9aff864[data-background-color-animation] {
    
}
#\39 9aff864 {
    background-color: var(--color_3);
    background-image: none;
}
    
#\32 a67d1e2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 a67d1e2 {
    width: 74.59961538461538%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 13;
    margin: 0px 0% 0px 15.4%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_6ce.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_6ce {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_79o {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 8;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_0sp {
    width: 72px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_5bv {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 5;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#widget_hk1 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 7;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_j92 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 9;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#widget_elf {
    width: 87px;
    height: auto;
    max-width: 100%;
    order: 10;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_kk1 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_2pc {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_9pc {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 11;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#widget_p9c {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d186baae {
    margin: 0px 0% 0px 0%;
}
    
#undefined {
    width: 56%;
}
    
#widget_nbk {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 12;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\30 bc1a0e4 {
    min-height: 276px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 ecdeda6 {
    background-color: var(--color_3);
    background-image: none;
}
    
#\30 7b35e98 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 6959ca7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fcc65044 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url();
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#fcc65044.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\38 5c3c8dc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 48px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 8% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 e6afe3e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ec18fe82 {
    width: 677px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin-bottom: 32px;
    margin-top: 2px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_uh2 {
    width: 754px;
    height: 469px;
    min-height: 100px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ce4f177 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8f5e2fd {
    width: 677px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    justify-self: auto;
    margin: 22px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 6dfa6d8 {
    width: 677px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: -14px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c9ca21c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#a5b64f97 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 29.20%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: flex-end;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#dcac7e1e {
    width: 298px;
    height: 509px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 cde60fd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 37.68%;
    min-width: 4%;
    align-items: center;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 da00263 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 36a7de7 {
    background-color: var(--color_7);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    border-width: 33px 33px 33px 33px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
}
    
#\38 f0dacf4 {
    width: 630px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-bottom: 24px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5e60d72 {
    min-height: 665px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 29fa010 {
    width: 294px;
    height: 508px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a981461 {
    justify-content: flex-start;
    width: 25.11%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f5aa29ef {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_7);
    border-radius: 10px;
    background-image: none;
    order: 1;
    padding: 6% 4% 6% 4%;
    margin: -3.2% 0% 0% 0%;
}
    
#\37 0fb4d68 {
    width: 195.039px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_p5k {
    width: 198px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 57px;
}
    
#\39 d718f5c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 d718f5c {
    width: 96.77%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: -30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#f4b2477e {
    min-height: 759px;
    column-gap: 16%;
    row-gap: 96px;
    width: 100%;
    padding: 7% 2% 7% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\38 1a5e8ff {
    width: 474px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 f367b44 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 31px;
    width: 94%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 886d888 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a7f7c8a6 {
    background-color: var(--color_3);
    background-image: none;
}
    
#b5c638f0 {
    width: 100%;
    height: 500px;
    max-width: none;
    align-self: stretch;
    order: 0;
}
    
#\35 6b48059 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 94%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_h8i {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 3fda8e4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d8b3e260 {
    min-height: 228px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 38216e7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 39cd9a1 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    margin: 0% 0% 0% 0%;
}
    
#c540b52c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    margin: 0% 0% 0% 0%;
}
    
#\37 2a9bb77 {
    width: 22%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 37px;
    align-items: center;
    padding: 0px 10px 0px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\33 9a2f731 {
    width: 22%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 13px;
    padding: 44px 10px 44px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\30 c206770 {
    width: 22%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#c37846d4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#widget_2dp {
    width: 113px;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: -41px;
}
    
#widget_01o {
    width: 119px;
    height: auto;
    max-width: 100%;
    margin-top: -53px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    order: 1;
}
    
#widget_enl {
    width: 102px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: -18px;
}
    
#widget_ei4 {
    width: 106px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: -38px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 59e5417 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 26ed3d9 {
    min-height: 153px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 5b562e1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#widget_smk {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 55px;
}
    
#widget_fp0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_fp0 {
    width: 96%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin-top: -14px;
}
    
#\34 824792a {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 f8cb6e6::before, #\37 f8cb6e6 > .bgExtraLayerOverlay {
    
}
#\37 f8cb6e6 {
    background-color: var(--color_3);
    background-image: url("https://lirp.cdn-website.com/c25c0fb8/dms3rep/multi/opt/Untitled+%28US+Letter+%28Landscape%29%29+%282%29-c4561ff3-1920w.png");
}
#\37 f8cb6e6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAABv9AAAb/QGX0Qc2AAABA0lEQVQI1wH4AAf/AODY0eTd2+bh5N3c49bZ49HX48zV48fS4sHP4r3N4gDb0L7m3NDv5uHo4eDj3uDf3eDb2+DW2eDP1d/K0t4A1sei6Ni6+OfQ9uXS8ODQ59nP2tHM0czL0c3O1dHRANa7hd3GmeLOrN3KrtLAq8G0pq2ooaKioKSkpKuqqQDFnFzCoWy3oHqomXyTinR8em1nbGVcZmNeaGRlbGkAyJhUvZRepIhkjX1jbWlZT1ZOOklFLUFAKz8+KT0/ANatcM6oc7qbdKqSc46Ca25uYE9ZUj5OSkFPS0pVUQD01ZruzpjjwpXevJTLsJKmmYV2eHFeaGlpcXCBgn1fzptHZxErlgAAAABJRU5ErkJggg==');
}
    
#c049126b {
    min-height: 191px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 8% 1% 8%;
    margin: 0% 0% 0% 0%;
}
    
#d56f13cd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 313837e {
    width: 630px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cbcbfa84.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#cbcbfa84 {
    width: 38.19%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    align-self: auto;
    margin: -28px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 00f5ae4 {
    width: 4.7%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 7d2a016 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d03afec2 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#dc902a56.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 6%;
    padding-bottom: 6%;
}
#dc902a56 {
    width: 300px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e3f9a59 {
    align-items: center;
    width: 50%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-style: solid;
    border-color: #000000 #000000 #000000 var(--color_1);
    border-width: 0 0 0 1px;
    align-self: flex-end;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 5fef972 {
    min-height: 417px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#fe7a4abf {
    width: 100%;
    height: 400px;
    min-height: 100px;
    max-width: 100%;
}
    
#\34 421fe30 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 47.58%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 33ff512 {
    align-items: center;
    width: 47.69%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 32af757 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 6px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd0383c6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100.00%;
    justify-content: flex-start;
    min-width: 4%;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 4e69f10 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 6px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 58013c7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 660c47b {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#da0176b7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_ei8 {
    width: auto;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 2ce87316585fe1a3959879f::before, #\36 2ce87316585fe1a3959879f > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
    content: '';
    background-color: rgba(0, 0, 0, 1);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3ba7ffc7c5c4e63edff2fe6 {
    column-gap: 4%;
    min-height: 384px;
    padding-top: 10%;
    padding-bottom: 10%;
}
    
#\36 3ba7ffc7c5c4e63edff2fe7 {
    width: 100%;
}
    
#\36 3ba7ffc7c5c4e63edff2fe8 {
    width: 100%;
}
    
#widget_qf2 {
    height: 466px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3ba9c3eed682e13ea7a7d4b {
    width: 100%;
}
    
#\36 3ba9c3eed682e13ea7a7d4d {
    width: 100%;
}
    
#\36 3ba9c3eed682e13ea7a7d4c {
    column-gap: 4%;
    min-height: 384px;
}
    
#\36 3ba9c3eed682e13ea7a7d4e::before, #\36 3ba9c3eed682e13ea7a7d4e > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3baa28340de22000ac982bc {
    padding-left: 0%;
    padding-right: 0%;
}
    
#\36 3baa28340de22000ac982bd {
    padding: 4% 2% 4% 2%;
}
    
#widget_tkc {
    width: 49.81%;
}
    
#group_44g {
    min-height: 196px;
    width: 44.55%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#f2e9bd91 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\30 1e5b9de {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
    min-height: 240px;
    padding: 5% 4% 6% 4%;
}
    
#\38 73ca065 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\31 7cbdac8 {
    order: 2;
}
    
#\38 962d45b {
    order: 3;
}
    
#\39 c92d317 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 91b1816 {
    order: 0;
}
    
#cf79951f {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\33 eb0a9ed {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#a686e299 {
    order: 0;
}
    
#\39 fe14d5e {
    order: 2;
}
    
#\35 5c1c706 {
    order: 3;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 6e0d5fd {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 1ad8031 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b21cb6b9 {
    padding-left: 4%;
    padding-right: 4%;
    min-height: 150px;
    padding-top: 8%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 bc1a0e4 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 276px;
    column-gap: 2%;
}
    
#fcc65044 {
    width: 49%;
    min-height: 8px;
}
#fcc65044.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\38 5c3c8dc {
    width: 49%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a5b64f97 {
    width: 22%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#dcac7e1e {
    height: 300px;
}
    
#\35 cde60fd {
    width: 56%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\34 da00263 {
    order: 0;
}
    
#\38 f0dacf4 {
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5e60d72 {
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
    min-height: 300px;
    padding: 8% 4% 8% 4%;
}
    
#\34 29fa010 {
    height: 300px;
}
    
#\31 a981461 {
    width: 22%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f4b2477e {
    column-gap: 4%;
    min-height: 384px;
    padding-top: 10%;
    padding-bottom: 10%;
}
    
#\33 f367b44 {
    width: 100%;
}
    
#b5c638f0 {
    height: 466px;
}
    
#\35 6b48059 {
    width: 100%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 9e85898 {
    margin: 0px 0% 0px 0%;
}
    
#\35 39cd9a1 {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 240px;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#c540b52c {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\37 2a9bb77 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\33 9a2f731 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\30 c206770 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 26ed3d9 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 824792a {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c049126b {
    min-height: 49px;
    padding: 1% 4% 2% 4%;
}
    
#d56f13cd {
    row-gap: 24px;
}
    
#\37 f8cb6e6::before, #\37 f8cb6e6 > .bgExtraLayerOverlay {
    
}
#\37 f8cb6e6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAABv9AAAb/QGX0Qc2AAABA0lEQVQI1wH4AAf/AODY0eTd2+bh5N3c49bZ49HX48zV48fS4sHP4r3N4gDb0L7m3NDv5uHo4eDj3uDf3eDb2+DW2eDP1d/K0t4A1sei6Ni6+OfQ9uXS8ODQ59nP2tHM0czL0c3O1dHRANa7hd3GmeLOrN3KrtLAq8G0pq2ooaKioKSkpKuqqQDFnFzCoWy3oHqomXyTinR8em1nbGVcZmNeaGRlbGkAyJhUvZRepIhkjX1jbWlZT1ZOOklFLUFAKz8+KT0/ANatcM6oc7qbdKqSc46Ca25uYE9ZUj5OSkFPS0pVUQD01ZruzpjjwpXevJTLsJKmmYV2eHFeaGlpcXCBgn1fzptHZxErlgAAAABJRU5ErkJggg==');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 e3f9a59 {
    min-height: 270px;
}
    
#\36 5fef972 {
    min-height: 319px;
    padding: 1% 2% 8% 2%;
}
    
#fe7a4abf {
    height: 270px;
}
    
#\34 421fe30 {
    row-gap: 24px;
}
    
#\33 33ff512 {
    padding-left: 4px;
    padding-right: 4px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 660c47b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 6a0ef49 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
}



@media (max-width: 767px) {
    
#\36 2ce87316585fe1a3959879f::before, #\36 2ce87316585fe1a3959879f > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
    content: '';
    background-color: rgba(0, 0, 0, 1);
}
    
#\36 2ce87316585fe1a3959879c {
    padding-top: 25%;
    padding-bottom: 25%;
}
    
#\36 2ce87316585fe1a3959879d {
    width: 100%;
}
    
#widget_alk {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\36 3ba7ffc7c5c4e63edff2fe7 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    order: 1;
}
    
#\36 3ba7ffc7c5c4e63edff2fe6 {
    min-height: unset;
    flex-direction: column;
    row-gap: 50px;
    padding: 12% 4% 12% 4%;
}
    
#\36 3ba7ffc7c5c4e63edff2fe8 {
    width: 100%;
    min-height: 240px;
    order: 0;
}
    
#widget_qf2 {
    height: 230px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 12px;
    width: 69.04%;
    order: 0;
}
    
#widget_2dr {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 250px;
}
    
#widget_ji8 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_om9 {
    width: 343px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\36 3ba9c3eed682e13ea7a7d51 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    order: 1;
    width: 86.03%;
}
    
#\36 3ba9c3eed682e13ea7a7d50 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 250px;
    order: 0;
}
    
#\36 3ba9c3eed682e13ea7a7d4b {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\36 3ba9c3eed682e13ea7a7d52 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 343px;
    order: 3;
}
    
#\36 3ba9c3eed682e13ea7a7d4d {
    width: 100%;
    min-height: 80px;
}
    
#\36 3ba9c3eed682e13ea7a7d4c {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 50px;
    flex-wrap: nowrap;
}
    
#widget_qdd {
    height: 240px;
}
    
#widget_n5j {
    height: 240px;
}
    
#widget_cam {
    order: 2;
}
    
#\36 3ba9c3eed682e13ea7a7d4e::before, #\36 3ba9c3eed682e13ea7a7d4e > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\36 3baa28340de22000ac982bd {
    min-height: 240px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-bottom: 10%;
    padding-top: 10%;
    width: 100%;
}
    
#\36 3baa28340de22000ac982bc {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
    
#widget_tkc {
    align-self: stretch;
    width: 99.81%;
    max-width: none;
}
    
#group_44g {
    margin-right: 0%;
    margin-left: 0%;
    align-self: center;
    width: 100%;
    max-width: none;
    align-items: center;
    min-height: 182px;
}
    
#widget_fhe {
    align-self: center;
}
}



@media (max-width: 767px) {
    
#\30 bb2db60 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 c13cf49 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#f2e9bd91 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\30 1e5b9de {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 0px;
    padding-bottom: 8%;
}
    
#\38 73ca065 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\39 c92d317 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#cf79951f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\33 eb0a9ed {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\36 2ad921b {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 6e0d5fd {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#b21cb6b9 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 12%;
}
    
#\30 00b03a7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-end;
    justify-content: center;
    column-gap: 20%;
}
    
#widget_2pc {
    width: 60px;
    order: 0;
}
    
#widget_0sp {
    width: 72px;
    order: 11;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_kk1 {
    width: 64px;
    order: 2;
    height: auto;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_6ce {
    width: 60px;
    order: 1;
}
    
#widget_5bv {
    width: 60px;
    order: 5;
}
    
#widget_hk1 {
    width: 60px;
    order: 6;
}
    
#widget_79o {
    width: 60px;
    order: 12;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_j92 {
    width: 60px;
    order: 7;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_elf {
    width: 87px;
    order: 8;
}
    
#widget_9pc {
    width: 60px;
    order: 9;
}
    
#\32 a67d1e2 {
    width: 74.6%;
    order: 13;
    margin-bottom: 0px;
    margin-top: 0px;
    margin-left: 0.6%;
}
    
#widget_p9c {
    width: 60px;
    order: 10;
}
    
#\31 332d59d {
    width: 79.69%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_nbk {
    align-self: auto;
    width: 91.82%;
    justify-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\30 bc1a0e4 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 0px;
    padding-bottom: 2%;
}
    
#\34 6959ca7 {
    align-items: flex-start;
    order: 1;
}
    
#fcc65044 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#fcc65044.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\38 5c3c8dc {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#widget_uh2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_uh2 {
    height: 163px;
    width: 297px;
    order: 0;
}
    
#\31 e6afe3e {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec18fe82 {
    order: 1;
}
    
#\31 ce4f177 {
    order: 2;
}
    
#\38 8f5e2fd {
    order: 3;
}
    
#\38 c9ca21c {
    order: 2;
}
    
#\32 6dfa6d8 {
    order: 3;
}
    
#\30 7b35e98 {
    order: 4;
}
}



@media (max-width: 767px) {
    
#a5b64f97 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#dcac7e1e {
    height: 190px;
}
    
#\35 cde60fd {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\37 5e60d72 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 4%;
    padding: 12% 8% 12% 8%;
}
    
#\34 29fa010 {
    height: 190px;
}
    
#\31 a981461 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#f5aa29ef {
    min-height: 240px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-bottom: 10%;
    padding-top: 10%;
    width: 100%;
}
    
#widget_p5k {
    order: 0;
}
    
#\37 0fb4d68 {
    order: 1;
}
}



@media (max-width: 767px) {
    
#f4b2477e {
    min-height: unset;
    flex-direction: column;
    row-gap: 50px;
    padding: 12% 4% 12% 4%;
}
    
#\38 1a5e8ff {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 250px;
}
    
#\33 f367b44 {
    width: 100%;
    min-height: 240px;
    order: 0;
}
    
#\32 886d888 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#b5c638f0 {
    height: 240px;
    margin-top: 0px;
    width: 69.41%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 6b48059 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    order: 1;
}
}



@media (max-width: 767px) {
    
#\31 3fda8e4 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d8b3e260 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\35 39cd9a1 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#c540b52c {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 2a9bb77 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 9a2f731 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 c206770 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\33 59e5417 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 26ed3d9 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#c049126b {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 18px;
}
    
#d56f13cd {
    min-height: 84px;
    align-items: center;
    width: 100%;
    row-gap: 32px;
    height: auto;
    padding-bottom: 8px;
}
    
#\37 f8cb6e6::before, #\37 f8cb6e6 > .bgExtraLayerOverlay {
    
}
#\37 f8cb6e6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAABv9AAAb/QGX0Qc2AAABA0lEQVQI1wH4AAf/AODY0eTd2+bh5N3c49bZ49HX48zV48fS4sHP4r3N4gDb0L7m3NDv5uHo4eDj3uDf3eDb2+DW2eDP1d/K0t4A1sei6Ni6+OfQ9uXS8ODQ59nP2tHM0czL0c3O1dHRANa7hd3GmeLOrN3KrtLAq8G0pq2ooaKioKSkpKuqqQDFnFzCoWy3oHqomXyTinR8em1nbGVcZmNeaGRlbGkAyJhUvZRepIhkjX1jbWlZT1ZOOklFLUFAKz8+KT0/ANatcM6oc7qbdKqSc46Ca25uYE9ZUj5OSkFPS0pVUQD01ZruzpjjwpXevJTLsJKmmYV2eHFeaGlpcXCBgn1fzptHZxErlgAAAABJRU5ErkJggg==');
}
}



@media (max-width: 767px) {
    
#\35 00f5ae4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 7d2a016 {
    align-self: center;
}
    
#dc902a56.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 5%;
    padding-bottom: 5%;
}
    
#\36 5fef972 {
    min-height: 0;
    flex-direction: column;
    padding-left: 2%;
    padding-right: 2%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#fe7a4abf {
    height: 320px;
}
    
#\34 421fe30 {
    min-height: 294px;
    align-items: center;
    width: 100%;
    row-gap: 24px;
    height: auto;
    padding-top: 8px;
    padding-bottom: 8px;
}
    
#\33 33ff512 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 32af757 {
    width: 100.00%;
}
    
#cd0383c6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 15px;
}
}



@media (max-width: 767px) {
    
#\35 58013c7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 660c47b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}

