@media (min-width:1025px) {
  *#dm .dmInner div.u_1479432167 .linkWrapper { font-size:18px !important; }

  *#dm .dmInner div.u_1869215751 .dynamicLink { font-size:18px !important; }

  *#dm .dmInner div.u_1032862778 .linkWrapper { font-size:18px !important; }

  *#dm .dmInner div.u_1032862778 .dynamicLink { font-size:18px !important; }

  *#dm .dmInner div.u_1826938581 .linkWrapper { font-size:18px !important; }

  *#dm .dmInner div.u_1869215751 .linkWrapper { font-size:18px !important; }

  *#dm .dmInner div.u_1072714427 .linkWrapper { font-size:18px !important; }

  *#dm .dmInner div.u_1136534754 .linkWrapper { font-size:18px !important; }

  *#dm .dmInner div.u_1136534754 .dynamicLink { font-size:18px !important; }

  *#dm .dmInner div.u_1868379381 .linkWrapper { font-size:18px !important; }

  *#dm .dmInner div.u_1028707134 .dynamicLink { font-size:18px !important; }

  *#dm .dmInner div.u_1028707134 .linkWrapper { font-size:18px !important; }
}
@media all {
  *#dm .dmInner div.u_1826938581 .dynamicLink { color:var(--color_6) !important; }

  *#dm .dmInner div.u_1032862778 .linkWrapper { color:var(--color_6) !important; }

  *#dm .dmInner div.u_1032862778 .dynamicLink { color:var(--color_6) !important; }

  *#dm .dmInner div.u_1479432167 .dynamicLink { color:var(--color_6) !important; }

  *#dm .dmInner *.u_1869215751 .linkWrapper { text-align:RIGHT !important; }

  *#dm .dmInner div.u_1869215751 .dynamicLink {
    color:var(--color_6) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1869215751 .linkWrapper {
    color:var(--color_6) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner a.u_1340486963 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1589932416 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1534105602 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_3038698186 {
    background-color:var(--color_6) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(1,106,128) rgb(1,106,128) rgb(1,106,128) rgb(1,106,128) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

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

  *#dm .dmInner div.u_1187342326 img { border-radius:7px 7px 7px 7px !important; }

  *#dm .dmInner div.u_1072714427 .dynamicLink { color:var(--color_6) !important; }

  *#dm .dmInner div.u_1263097395 img { border-radius:7px 7px 7px 7px !important; }

  *#dm .dmInner div.u_1868379381 .dynamicLink { color:var(--color_6) !important; }

  *#dm .dmInner *.u_1028707134 .linkWrapper { text-align:RIGHT !important; }

  *#dm .dmInner div.u_1028707134 .dynamicLink {
    color:var(--color_6) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1028707134 .linkWrapper {
    color:var(--color_6) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1136534754 .dynamicLink {
    color:var(--color_6) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1136534754 .linkWrapper {
    color:var(--color_6) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner a.u_1465737804 span.text { font-size:16px !important; }

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

  *#dm .dmInner a.u_3038698186.hover {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-color:var(--color_2) !important;
  }
}
separatorHomeCss{color:red !important}button.tukios-obit_search_submit.insideText
{
	margin-right:22px !important;
}
*#dm .dmInner div.u_1006058539
{
}
separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520[data-css-edit] {
    z-index: 2 !important;
}
#\36 3bd85219866cc3622781520 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 25px 5% 50px 5%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url();
    background-position: 50% 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#group_a9v::before, #group_a9v > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 44, 53, 1);
    opacity: 0.4;
}
#group_a9v {
    align-items: flex-start;
    width: 100.00%;
    min-height: 574px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(0, 0, 0, 0.75);
    background-image: url(https://lirp.cdn-website.com/b38c7506/dms3rep/multi/opt/Omaha+NE-1920w.jpg);
    height: auto;
    border-style: solid;
    border-color: rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1);
    border-width: 0px 0px 0px 0px;
    border-radius: 7px 7px 7px 7px;
    padding: 50px 50px 50px 50px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_qfb {
    width: 64.70%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 4%;
    padding-left: 4%;
}
    
#group_a9v::before, #group_a9v > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 15px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15px 4% 15px 4%;
}
    
#group_a9v::before, #group_a9v > .bgExtraLayerOverlay {
    
}
#group_a9v {
    flex-direction: column;
    flex-wrap: nowrap;
    order: 2;
    height: auto;
    min-height: 355px;
    width: 100.00%;
    padding: 15px 6px 40px 6px;
}
    
#widget_qfb {
    width: 100.00%;
}
}



@media all {
    
#\39 e69f68f::before, #\39 e69f68f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.6;
    border-radius: inherit;
}
#\39 e69f68f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-radius: 7px 7px 7px 7px;
    background-image: url(https://lirp.cdn-website.com/b38c7506/dms3rep/multi/opt/1920-1920w.jpg);
    background-attachment: fixed;
    padding: 60px 60px 60px 60px;
    margin: 0% 0% 0% 0%;
}
#\39 e69f68f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAIBAAAQMCBwAAAAAAAAAAAAAAAgABBAYxAxESFCNS4f/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGREBAAMBAQAAAAAAAAAAAAAAAQACAxEh/9oADAMBAAIRAxEAPwCMOvYuwMChjqez5eLAKsIrk/G9+qIpuu2ivbRN4VPCf//Z');
}
    
#\38 ff945a9 {
    min-height: 450px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 5% 2% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\31 61c7230::before, #\31 61c7230 > .bgExtraLayerOverlay {
    
}
#\31 61c7230 {
    background-image: url();
    background-color: rgba(255,255,255,1);
}
#\31 61c7230.lazy {
    background-image: url('');
}
    
#widget_r89 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_u2r {
    width: 85.79%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-top: 16px;
}
    
#e40031c7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 ff945a9 {
    padding: 1% 4% 6% 4%;
}
    
#\31 61c7230::before, #\31 61c7230 > .bgExtraLayerOverlay {
    
}
#\31 61c7230.lazy {
    background-image: url('');
}
    
#\39 e69f68f::before, #\39 e69f68f > .bgExtraLayerOverlay {
    
}
#\39 e69f68f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAIBAAAQMCBwAAAAAAAAAAAAAAAgABBAYxAxESFCNS4f/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGREBAAMBAQAAAAAAAAAAAAAAAQACAxEh/9oADAMBAAIRAxEAPwCMOvYuwMChjqez5eLAKsIrk/G9+qIpuu2ivbRN4VPCf//Z');
}
    
#widget_u2r {
    width: 100.00%;
}
    
#\31 b7c7c43 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 e69f68f::before, #\39 e69f68f > .bgExtraLayerOverlay {
    
}
#\39 e69f68f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 40px 20px 40px 20px;
}
#\39 e69f68f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAIBAAAQMCBwAAAAAAAAAAAAAAAgABBAYxAxESFCNS4f/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGREBAAMBAQAAAAAAAAAAAAAAAQACAxEh/9oADAMBAAIRAxEAPwCMOvYuwMChjqez5eLAKsIrk/G9+qIpuu2ivbRN4VPCf//Z');
}
    
#\38 ff945a9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 25px 4% 25px 4%;
}
    
#\31 61c7230::before, #\31 61c7230 > .bgExtraLayerOverlay {
    
}
#\31 61c7230.lazy {
    background-image: url('');
}
    
#widget_r89 {
    width: 100.00%;
}
    
#widget_u2r {
    width: 100.00%;
}
}



@media all {
    
#\38 c6fd23c {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 36fab68[data-css-edit] {
    z-index: 1 !important;
}
#\30 36fab68 {
    min-height: 759px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 5% 4% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 54c7e65 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    padding: 0% 0% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#d6a8e703 {
    width: 34.56%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8120b4b {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b18b943e::before, #b18b943e > .bgExtraLayerOverlay {
    
}
#b18b943e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: initial;
    background-position: 50% 0%;
}
    
#a88c6132 {
    width: 150px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f640970 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_93v {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#group_eln {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 0a057be {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    flex-direction: row;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 c2b94f0 {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f684a05f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a4f30448 {
    width: 200px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 0;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ad867f0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#da736ec6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 36fab68 {
    padding-right: 4%;
    padding-left: 4%;
}
    
#d6a8e703 {
    width: 76.83%;
}
    
#b18b943e::before, #b18b943e > .bgExtraLayerOverlay {
    
}
    
#\38 c6fd23c {
    padding-left: 15px;
    padding-right: 15px;
}
    
#a88c6132 {
    width: 149.25px;
}
}



@media (max-width: 767px) {
    
#\30 36fab68 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 32px 4% 32px 4%;
}
    
#d6a8e703 {
    width: 75.11%;
    margin: 0px 0% 0px 0%;
}
    
#\32 54c7e65 {
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\36 8120b4b {
    flex-direction: column;
    flex-wrap: nowrap;
    order: 2;
}
    
#\38 c6fd23c {
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#b18b943e::before, #b18b943e > .bgExtraLayerOverlay {
    
}
    
#a88c6132 {
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\39 f640970 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 15px;
}
    
#\36 1e51dbb {
    margin-top: 0px;
}
    
#group_eln {
    width: 100%;
}
    
#\33 c2b94f0 {
    width: 89.07%;
}
    
#\31 0a057be {
    width: 200px;
}
}



@media all {
    
#\38 d137f36 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#a44820c8 {
    min-height: 200px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-right: 5%;
    padding-left: 5%;
    padding-bottom: 0%;
    padding-top: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#widget_6qc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 7cea489 {
    width: 99.99847077768068%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin-top: 30px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_hrj {
    width: 99.99847077768068%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a44820c8 {
    padding-left: 0%;
    padding-right: 0%;
}
}



@media (max-width: 767px) {
    
#\38 d137f36 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a44820c8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 0% 10px 0%;
}
    
#widget_hrj {
    width: 79.88%;
}
}



@media all {
    
#cf0394d5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: linear-gradient(90deg, rgba(1, 71, 85, 1) 0%, rgba(217, 217, 217, 1) 100%);
    background-origin: border-box;
    border-radius: 7px 7px 7px 7px;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#f04633c9 {
    min-height: 428px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 5% 1% 5%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#group_rup {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 485px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    background-image: linear-gradient(90deg, rgba(1, 71, 85, 1) 0%, rgba(217, 217, 217, 1) 100%);
    background-origin: border-box;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#widget_q8n {
    width: 49.882386363636364%;
    height: 484px;
    min-height: 100px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_0na {
    align-items: flex-start;
    width: 50%;
    min-height: 337px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#cba61740 {
    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;
}
    
#a29de8fa {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd135ec5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#af03eba6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 458px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    margin-top: 4px;
    background-image: linear-gradient(90deg, rgba(1, 71, 85, 1) 0%, rgba(217, 217, 217, 1) 100%);
    background-origin: border-box;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    margin-left: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\37 fc93fee {
    align-items: flex-start;
    width: 50%;
    min-height: 337px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#d440e6f4 {
    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;
}
    
#\39 f0264e7 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 bc36451 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 127ef4d {
    width: 49.882386363636364%;
    height: 458px;
    min-height: 100px;
    max-width: 100%;
    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) {
    
#f04633c9 {
    padding-left: 4%;
    padding-right: 4%;
}
    
#group_0na {
    width: 49.99893464454005%;
}
    
#widget_q8n {
    height: 406px;
}
    
#\37 fc93fee {
    width: 49.99893464454005%;
}
    
#\30 127ef4d {
    height: 406px;
}
}



@media (max-width: 767px) {
    
#cf0394d5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f04633c9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#group_rup {
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#group_0na {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_q8n {
    width: 100%;
    height: 250px;
    margin: 0px 0% 0px 0%;
}
    
#af03eba6 {
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\37 fc93fee {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 127ef4d {
    width: 100%;
    height: 250px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#b1f1f225 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 5% 0% 5%;
    margin: 0% 0% 0% 0%;
}
    
#d6cd5de2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#aefc32d0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 40px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b3addda {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b1f1f225 {
    padding: 6% 4% 6% 4%;
}
}



@media (max-width: 767px) {
    
#b1f1f225 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#d6cd5de2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-bottom: 50px;
}
    
#\38 b3addda {
    width: 92.40%;
}
}



@media all {
    
#\33 130a6a2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\35 8fd857e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 2%;
    padding-bottom: 2%;
    padding-right: 0%;
    padding-left: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#a9c5eea8 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#widget_s6r {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: 15px;
}
    
#widget_r2t {
    width: 74.02%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_to6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_rj1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 8fd857e {
    padding: 4% 2% 4% 2%;
}
    
#widget_to6 {
    width: 84.72%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 130a6a2 {
    align-items: center;
}
    
#widget_r2t {
    width: 95.72%;
}
}



@media (max-width: 767px) {
    
#\33 130a6a2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-right: 8px;
    padding-left: 8px;
}
    
#\35 8fd857e {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-bottom: 4%;
}
    
#widget_r2t {
    width: 100.00%;
}
    
#widget_rj1 {
    width: 93.27%;
}
    
#widget_to6 {
    width: 100.00%;
}
}



@media all {
    
#\31 cee96d5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\31 de67fcb {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#eca4728a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b119e470 {
    width: 88.48017399782503%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e4718e50 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 309b8ef {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\37 8096b16 {
    width: 260px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 0;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1752fcf {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.99694101422931%;
    min-height: 360px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-image: url(https://lirp.cdn-website.com/b38c7506/dms3rep/multi/opt/pLANNING-1-1920w.jpg);
    align-self: auto;
    order: 0;
    border-radius: 10px 10px 10px 10px;
    background-position: 50% 100%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#\35 1752fcf.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwQFB//EACMQAAIBAgQHAAAAAAAAAAAAAAECAwAEBQYhUQcREhMjMXH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABURAQEAAAAAAAAAAAAAAAAAAAEA/9oADAMBAAIRAxEAPwDTM38So8IvFtILWeVlbk7BCQRRo8Xsp41l7D+QBvW+tUpLaCS2ZnhiZtygNIdCjQKAPlTWYX//2Q==');
}
    
#f668e818 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#a5326c87 {
    align-items: flex-start;
    width: 95%;
    min-height: 363px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(241, 238, 235, 1) 100%);
    align-self: center;
    background-origin: border-box;
    border-radius: 10px 10px 10px 10px;
    height: auto;
    order: 1;
    justify-content: flex-start;
    padding: 32px 20px 32px 20px;
    margin: -100px 0% 0% 0%;
}
    
#cb062a66 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 24.25%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d584ddd3 {
    align-items: flex-start;
    width: 95%;
    min-height: 363px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(241, 238, 235, 1) 100%);
    align-self: center;
    background-origin: border-box;
    border-radius: 10px 10px 10px 10px;
    justify-content: flex-start;
    padding: 32px 20px 32px 20px;
    margin: -100px 0% 0% 0%;
}
    
#\39 6cdd54d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b383f5b8 {
    min-height: 501px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#af5609c2::before, #af5609c2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.9;
    border-radius: inherit;
}
#af5609c2 {
    background-attachment: fixed;
    background-image: linear-gradient(180deg, rgba(227, 222, 216, 0.85) 9%, rgba(255, 255, 255, 1) 100%);
    background-origin: border-box;
}
    
#e4ab7e0d {
    width: 260px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 0;
    margin-top: 8px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#d45a8b57 {
    width: 260px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 4;
    margin-top: 8px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 28e62ce {
    align-items: flex-start;
    width: 95%;
    min-height: 363px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(241, 238, 235, 1) 100%);
    align-self: center;
    background-origin: border-box;
    order: 1;
    border-radius: 10px 10px 10px 10px;
    justify-content: flex-start;
    padding: 32px 20px 32px 20px;
    margin: -100px 0% 0% 0%;
}
    
#\32 5d8eb05 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 24.25%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e562d22e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 24.25%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 1da8fa7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 360px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-image: url(https://lirp.cdn-website.com/b38c7506/dms3rep/multi/opt/Urn-1920w.jpg);
    border-radius: 10px 10px 10px 10px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\34 1da8fa7.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIH/8QAHxAAAgEEAgMAAAAAAAAAAAAAAQIDAAQGIQUREmGR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQX/xAAbEQABBAMAAAAAAAAAAAAAAAABAAIDEQQhUf/aAAwDAQACEQMRAD8ArgcpvpsmMU9/IsBTouq7+VoQzfj4wEKSMV15EHfulKlHIkLzZRVN11f/2Q==');
}
    
#c100fba3 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 360px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-image: url(https://lirp.cdn-website.com/b38c7506/dms3rep/multi/opt/cASKET+1-1920w.jpg);
    border-radius: 10px 10px 10px 10px;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#c100fba3.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHRAAAgMAAgMAAAAAAAAAAAAAAQIAAwUEEQZBYf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAYEQADAQEAAAAAAAAAAAAAAAABAgMEAP/aAAwDAQACEQMRAD8Av3k5unyTdn2halUqVf0fkw1nj28bGI0OgSSB3EQrRVloQDyWbPOkwWHf/9k=');
}
    
#a746741d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 25d5326 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 24.25%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#dd565b36 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.99694101422931%;
    min-height: 360px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-image: url(https://lirp.cdn-website.com/b38c7506/dms3rep/multi/opt/American+Flag-1920w.jpg);
    align-self: auto;
    order: 0;
    border-radius: 10px 10px 10px 10px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#dd565b36.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAgABAwUhBBESQYH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAv/EABgRAQADAQAAAAAAAAAAAAAAAAEAAhEh/9oADAMBAAIRAxEAPwDS9NQtXwsMHFxMc7+qNY1MbMEkROY4LHaIl7OyQ4T/2Q==');
}
    
#\38 469eb1a {
    align-items: flex-start;
    width: 95%;
    min-height: 363px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(241, 238, 235, 1) 100%);
    align-self: center;
    background-origin: border-box;
    order: 1;
    border-radius: 10px 10px 10px 10px;
    height: auto;
    justify-content: flex-start;
    padding: 32px 20px 32px 20px;
    margin: -100px 0% 0% 0%;
}
    
#e7f73b24 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 6afeeb7 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\35 3cd8cf8 {
    width: 260px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 0;
    margin-top: 8px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 82d4be8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#af5609c2::before, #af5609c2 > .bgExtraLayerOverlay {
    
}
    
#cb062a66 {
    width: 100%;
    min-height: 80px;
}
    
#\32 5d8eb05 {
    width: 100%;
    min-height: 80px;
}
    
#e562d22e {
    width: 100%;
    min-height: 80px;
}
    
#b383f5b8 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 30px;
    padding: 10px 2% 60px 2%;
}
    
#\33 25d5326 {
    width: 100%;
    min-height: 80px;
}
    
#a5326c87 {
    justify-content: space-around;
}
    
#d584ddd3 {
    justify-content: space-around;
}
    
#\38 28e62ce {
    justify-content: space-around;
}
    
#\38 469eb1a {
    justify-content: space-around;
}
    
#\35 1752fcf {
    background-position: 50% 100%;
}
#\35 1752fcf.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwQFB//EACMQAAIBAgQHAAAAAAAAAAAAAAECAwAEBQYhUQcREhMjMXH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABURAQEAAAAAAAAAAAAAAAAAAAEA/9oADAMBAAIRAxEAPwDTM38So8IvFtILWeVlbk7BCQRRo8Xsp41l7D+QBvW+tUpLaCS2ZnhiZtygNIdCjQKAPlTWYX//2Q==');
}
}



@media (max-width: 767px) {
    
#af5609c2::before, #af5609c2 > .bgExtraLayerOverlay {
    
}
    
#a5326c87 {
    padding-right: 20px;
    padding-left: 20px;
}
    
#\38 28e62ce {
    padding-left: 20px;
    padding-right: 20px;
}
    
#cb062a66 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d584ddd3 {
    padding-right: 20px;
    padding-left: 20px;
}
    
#\32 5d8eb05 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e562d22e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 1da8fa7 {
    min-height: 300px;
}
#\34 1da8fa7.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIH/8QAHxAAAgEEAgMAAAAAAAAAAAAAAQIDAAQGIQUREmGR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQX/xAAbEQABBAMAAAAAAAAAAAAAAAABAAIDEQQhUf/aAAwDAQACEQMRAD8ArgcpvpsmMU9/IsBTouq7+VoQzfj4wEKSMV15EHfulKlHIkLzZRVN11f/2Q==');
}
    
#\35 1752fcf {
    min-height: 300px;
}
#\35 1752fcf.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwQFB//EACMQAAIBAgQHAAAAAAAAAAAAAAECAwAEBQYhUQcREhMjMXH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABURAQEAAAAAAAAAAAAAAAAAAAEA/9oADAMBAAIRAxEAPwDTM38So8IvFtILWeVlbk7BCQRRo8Xsp41l7D+QBvW+tUpLaCS2ZnhiZtygNIdCjQKAPlTWYX//2Q==');
}
    
#b383f5b8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 0% 20px 0%;
}
    
#\33 25d5326 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#dd565b36 {
    min-height: 300px;
}
#dd565b36.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAgABAwUhBBESQYH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAv/EABgRAQADAQAAAAAAAAAAAAAAAAEAAhEh/9oADAMBAAIRAxEAPwDS9NQtXwsMHFxMc7+qNY1MbMEkROY4LHaIl7OyQ4T/2Q==');
}
    
#\38 469eb1a {
    padding-left: 20px;
    padding-right: 20px;
}
    
#a57ad95c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 126ca30 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
    background-color: var(--color_1);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\30 92a7299 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    background-color: var(--color_1);
    background-image: initial;
    border-radius: 16px 16px 16px 16px;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\37 500c2ee {
    padding-bottom: 2%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding-top: 2%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#c94b1789 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#edb940f9 {
    justify-content: flex-start;
    align-items: center;
    width: 99%;
    min-height: 325px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    justify-self: auto;
    order: 0;
    box-shadow: none;
    border-radius: 7px 7px 7px 7px;
    background-color: var(--color_1);
    background-image: initial;
    height: auto;
    align-self: auto;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\34 9cc4066 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 250px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    order: 0;
    padding: 15px 40px 15px 40px;
    margin: 0px 0% 0px 0%;
}
    
#a99d395e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 266805e {
    width: 100.00%;
    height: 328px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#f869e0a2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 384b699 {
    align-items: flex-start;
    width: 98.87%;
    min-height: 250px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    order: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-left: 0%;
}
    
#\32 4fa0e82 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f84a0c39 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c8030f9a {
    width: 100.00%;
    height: 325px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#c5a1745a {
    width: 91.79%;
    height: auto;
    max-width: 100%;
}
    
#\33 241182e {
    justify-content: flex-start;
    align-items: center;
    width: 99%;
    min-height: 339px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    justify-self: auto;
    order: 0;
    box-shadow: none;
    border-radius: 7px 7px 7px 7px;
    background-color: var(--color_1);
    background-image: initial;
    height: auto;
    align-self: auto;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
}
    
#\34 cc58ba5 {
    background-color: var(--color_3);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 500c2ee {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\31 126ca30 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 92a7299 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 500c2ee {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#edb940f9 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\34 9cc4066 {
    width: 100.00%;
    height: auto;
    min-height: 167px;
    padding: 40px 15px 40px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\35 266805e {
    width: 100.00%;
    height: 300px;
}
    
#\31 384b699 {
    width: 100.00%;
    height: auto;
    min-height: 167px;
    padding: 40px 15px 40px 15px;
    margin: 0px 0% 0px 0%;
}
    
#c8030f9a {
    width: 100.00%;
    height: 300px;
}
    
#\33 241182e {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
}



@media all {
    
#\39 bd634a4 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-right: 5%;
    padding-left: 5%;
    padding-bottom: 0%;
    padding-top: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\38 5db696c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 0f4b3cd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-top: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#bf774bce {
    width: 99.99847077768068%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin-top: 30px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d562b68 {
    width: 99.99847077768068%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c628967 {
    background-color: var(--color_3);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 bd634a4 {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 201px;
}
}



@media (max-width: 767px) {
    
#\39 bd634a4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 0% 10px 0%;
}
    
#\35 0f4b3cd {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-bottom: 30px;
}
    
#\30 d562b68 {
    width: 79.88%;
}
}



@media all {
    
#\31 666d122::before, #\31 666d122 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.7;
    border-radius: inherit;
}
#\31 666d122 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    background-image: url(https://lirp.cdn-website.com/b38c7506/dms3rep/multi/opt/Flowers+1-1920w.jpg);
    border-radius: 7px 7px 7px 7px;
    background-attachment: fixed;
    padding: 80px 16px 80px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
#\31 666d122.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHxAAAgICAQUAAAAAAAAAAAAAAQMAAgQRBQYhMUHh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgX/xAAbEQACAQUAAAAAAAAAAAAAAAAAAgMBBBEiMf/aAAwDAQACEQMRAD8A0beq1chiLyHrJre2gSPcjOIm5NwpWrd/HyIkZbqV6bMJoUzw/9k=');
}
    
#\37 3a215f7 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 5% 4% 5%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\39 5f16f23::before, #\39 5f16f23 > .bgExtraLayerOverlay {
    
}
#\39 5f16f23 {
    background-image: url();
}
#\39 5f16f23.lazy {
    background-image: url('');
}
    
#\34 98145b8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 40px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_rbc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_f21 {
    width: 60.94%;
    height: auto;
    max-width: 100%;
}
    
#widget_9ph {
    width: 260px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 3a215f7 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\39 5f16f23::before, #\39 5f16f23 > .bgExtraLayerOverlay {
    
}
#\39 5f16f23.lazy {
    background-image: url('');
}
    
#\31 666d122::before, #\31 666d122 > .bgExtraLayerOverlay {
    
}
#\31 666d122 {
    padding-top: 60px;
    padding-bottom: 60px;
}
#\31 666d122.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHxAAAgICAQUAAAAAAAAAAAAAAQMAAgQRBQYhMUHh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgX/xAAbEQACAQUAAAAAAAAAAAAAAAAAAgMBBBEiMf/aAAwDAQACEQMRAD8A0beq1chiLyHrJre2gSPcjOIm5NwpWrd/HyIkZbqV6bMJoUzw/9k=');
}
    
#widget_f21 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\31 666d122::before, #\31 666d122 > .bgExtraLayerOverlay {
    
}
#\31 666d122 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 20px 8px 40px 8px;
}
#\31 666d122.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHxAAAgICAQUAAAAAAAAAAAAAAQMAAgQRBQYhMUHh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgX/xAAbEQACAQUAAAAAAAAAAAAAAAAAAgMBBBEiMf/aAAwDAQACEQMRAD8A0beq1chiLyHrJre2gSPcjOIm5NwpWrd/HyIkZbqV6bMJoUzw/9k=');
}
    
#\37 3a215f7 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\39 5f16f23::before, #\39 5f16f23 > .bgExtraLayerOverlay {
    
}
#\39 5f16f23.lazy {
    background-image: url('');
}
    
#widget_f21 {
    width: 100.00%;
}
    
#widget_rbc {
    width: 79.58%;
}
}



@media all {
    
#\37 6a48a17 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\35 d1750a9 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#widget_vrc {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 d1750a9 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 0px;
}
}



@media (max-width: 767px) {
    
#\37 6a48a17 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 d1750a9 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\31 aabbb49 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 7px 7px 7px 7px;
    background-image: linear-gradient(0deg, rgba(1, 71, 85, 1) 9%, rgba(1, 106, 128, 1) 100%);
    background-origin: border-box;
    padding: 40px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\35 77af0ff {
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    padding-top: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#group_1hk {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 452px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    padding-right: 16px;
    padding-left: 16px;
    height: auto;
    padding-bottom: 0%;
    padding-top: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#widget_78d {
    width: 46.74%;
    height: 430px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_m99 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding-top: 16px;
    padding-bottom: 16px;
    margin: 0px 0% 0px 0.9%;
    padding-right: 0%;
    padding-left: 0%;
}
    
#\30 a69bff4 {
    width: 88.41%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 cfa5035 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef723002 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a8bcb85 {
    width: 100.00%;
    height: 226px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b47c0341 {
    background-color: rgba(248, 248, 248, 1);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 77af0ff {
    padding-left: 2%;
    padding-right: 2%;
}
    
#group_m99 {
    padding-top: 0px;
    padding-bottom: 0px;
    width: 50.65%;
    height: auto;
    min-height: 430px;
}
    
#\37 a8bcb85 {
    width: 100.29%;
    height: 209px;
}
}



@media (max-width: 767px) {
    
#\31 aabbb49 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-top: 16px;
}
    
#\35 77af0ff {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 8% 4%;
}
    
#widget_78d {
    height: 240px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\37 a8bcb85 {
    width: 100.00%;
    height: 250px;
}
    
#group_1hk {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-right: 0px;
    padding-left: 0px;
}
    
#group_m99 {
    width: 100.00%;
    height: auto;
    min-height: 479px;
    padding-bottom: 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 ba87f78 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#a872aef4 {
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    padding-top: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\39 18bba59 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 458px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    padding-right: 16px;
    padding-left: 16px;
    height: auto;
    padding-bottom: 0%;
    padding-top: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#d22ae526 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 7px 7px 7px 7px;
    background-image: linear-gradient(0deg, rgba(1, 71, 85, 1) 9%, rgba(1, 106, 128, 1) 100%);
    background-origin: border-box;
    padding: 40px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#b6187990 {
    width: 46.7%;
    height: 430px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\34 c054059 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    order: 1;
    padding-top: 16px;
    padding-bottom: 16px;
    margin: 0px 0% 0px 0.9%;
    padding-right: 0%;
    padding-left: 0%;
}
    
#afa364ed {
    background-color: rgba(248, 248, 248, 1);
    background-image: initial;
}
    
#\39 cd7cf5b {
    width: 100.00%;
    height: 226px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ecbe442 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4308cf1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc664400 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a872aef4 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\34 c054059 {
    padding-top: 0px;
    padding-bottom: 0px;
}
    
#\39 cd7cf5b {
    height: 209px;
}
}



@media (max-width: 767px) {
    
#a872aef4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 16% 4%;
}
    
#d22ae526 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-top: 16px;
}
    
#b6187990 {
    height: 240px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 cd7cf5b {
    width: 100.00%;
    height: 250px;
}
    
#\39 18bba59 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-right: 0px;
    padding-left: 0px;
}
    
#\34 c054059 {
    width: 100.00%;
    padding-bottom: 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 985598c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#c1eb5cc0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url();
    padding: 0px 0px 0px 0px;
}
#c1eb5cc0.lazy {
    background-image: url('');
}
    
#\35 0dbf6ac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 7px 7px 7px 7px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 100px 50px 100px 50px;
}
    
#\33 ff7b183 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 5% 4% 5%;
}
    
#widget_tir {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ofp {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_7gt {
    width: 80.82%;
    height: 500px;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#widget_3hi {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (max-width: 767px) {
    
#c1eb5cc0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#c1eb5cc0.lazy {
    background-image: url('');
}
    
#\35 0dbf6ac {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 ff7b183 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_7gt {
    height: 240px;
    width: 93.81%;
}
}



@media all {
    
#\35 ced3055 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 5% 4% 5%;
}
    
#\35 64c8302 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url();
    padding: 0px 0px 0px 0px;
}
#\35 64c8302.lazy {
    background-image: url('');
}
    
#c79d5314 {
    width: 73.10%;
    height: 468px;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#\31 ad93550 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 7px 7px 7px 7px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    order: 0;
    padding: 100px 50px 100px 50px;
}
    
#\36 44e681f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 8bab4c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 ced3055 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\35 64c8302 {
    width: 100%;
    min-height: 80px;
}
#\35 64c8302.lazy {
    background-image: url('');
}
    
#c79d5314 {
    width: 85.26%;
}
    
#\31 ad93550 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    min-height: 80px;
}
    
#\30 8bab4c5 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 44e681f {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 ced3055 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\35 64c8302 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\35 64c8302.lazy {
    background-image: url('');
}
    
#c79d5314 {
    height: 254px;
    width: 99.30%;
}
    
#\31 ad93550 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}

