@media all {
  *#dm .dmInner a.u_1354841978 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_3) !important;
  }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1314342325 .agentIcon { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1916980924 .socialHubInnerDiv { justify-content:flex-end !important; }

  *#dm .dmInner div.u_1916980924 .socialHubIcon {
    width:30px !important;
    height:30px !important;
    font-size:20px !important;
    line-height:30px !important;
  }

  *#dm .dmInner div.u_1314342325 .agentInfo {
    color:var(--color_5) !important;
    font-weight:700 !important;
    font-family:'Open Sans' !important;
  }

  *#dm .dmInner a.u_1123300592:hover span.text {
    color:rgba(255,255,255,1) !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1123300592.hover span.text {
    color:rgba(255,255,255,1) !important;
    font-style:normal !important;
  }

  *#dm .dmInner nav.u_1151670105 { color:black !important; }

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

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

  *#dm .dmInner div.u_838550602 hr {
    color:var(--color_1) !important;
    border-width:4px !important;
  }

  *#dm .dmInner div.u_1102079671 hr {
    color:var(--color_1) !important;
    border-width:4px !important;
  }

  *#dm .dmInner div.u_1098363655 hr {
    color:var(--color_1) !important;
    border-width:4px !important;
  }

  *#dm .dmInner a.u_1123300592 {
    border-style:solid !important;
    border-color:rgba(23,46,72,1) rgba(23,46,72,1) rgba(23,46,72,1) rgba(23,46,72,1) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner div.u_1363295632 hr {
    color:var(--color_1) !important;
    border-width:4px !important;
  }

  *#dm .dmInner div.u_1647538166 .postTitle a { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1647538166 .postDescription {
    color:var(--color_7) !important;
    max-height:-0.1em !important;
  }

  *#dm .dmInner a.u_1541169129:hover { border-color:rgba(254,249,239,1) !important; }

  *#dm .dmInner a.u_1541169129.hover { border-color:rgba(254,249,239,1) !important; }

  *#dm .dmInner div.u_1647538166 .postArticle>.inner { background-color:var(--color_9) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1314342325 .agentInfo { font-size:16px !important; }

  *#dm .dmInner *.u_1647538166 .postText * { text-align:CENTER !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(35, 47, 66, 0);
    background-image: initial;
}
#flex-header {
    --overlapping-background-color: rgba(35, 47, 66, 0);
    --overlapping-background-image: initial;
}
}



@media all {
    
#\36 3bd85219866cc3622781521::before, #\36 3bd85219866cc3622781521 > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://lirp.cdn-website.com/8297b661/dms3rep/multi/opt/-1+Realtor-+in+Burlingame+%281%29-1920w.png);
    background-size: contain;
    background-position: 50% 100%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 828px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(254,249,239,1);
    background-image: url(https://lirp.cdn-website.com/8297b661/dms3rep/multi/opt/Raziel+BG-1920w.png);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_h3f {
    width: 220px;
    height: 55px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_jd3 {
    width: 76.03%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#group_ate {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef1b4c5d {
    width: 220px;
    height: 55px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_c77 {
    width: 100%;
    height: 540px;
    max-width: 100%;
    order: 3;
}
    
#widget_7s5 {
    width: 100%;
    height: 42px;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    background-position: 50% 0%;
}
    
#\36 3bd85219866cc3622781521::before, #\36 3bd85219866cc3622781521 > .bgExtraLayerOverlay {
    
}
    
#widget_jd3 {
    width: 87.72%;
    margin-top: 0px;
}
    
#widget_c77 {
    width: 100.00%;
    height: 260px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 631px;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521::before, #\36 3bd85219866cc3622781521 > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc3622781521 {
    min-height: 160px;
    align-items: center;
    padding: 100px 4% 100px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: unset;
    flex-direction: column;
    padding: 0px 0px 0px 0px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    background-position: 50% 0%;
}
    
#widget_jd3 {
    width: 92.49%;
}
    
#widget_c77 {
    height: 72px;
}
    
#group_ate {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 134px;
    row-gap: 10px;
}
    
#widget_h3f {
    min-width: 32px;
    width: 329px;
    margin: 0px 0% 0px 0%;
}
    
#ef1b4c5d {
    min-width: 32px;
    width: 329px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    
}
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: url(https://lirp.cdn-website.com/8297b661/dms3rep/multi/opt/Raziel+BG-1920w.png);
}
    
#\36 3d24979f4a54e38542a8abd {
    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: 4% 16px 4% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 69px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_uds {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_haj {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a809fe3a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_fl7 {
    width: 43.89703149123878%;
    height: 200px;
    min-height: 100px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#widget_308 {
    width: 1120px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_uln {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    padding-left: 0px;
    padding-right: 0px;
}
    
#group_se3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 54.10%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    order: 0;
}
    
#a29d365b {
    width: 260px;
    height: 55px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_fm5 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    background-color: rgba(135, 175, 214, 1);
    background-image: initial;
    padding: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 0px;
}
    
#\36 3d24979f4a54e38542a8abd {
    row-gap: 10px;
}
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    
}
    
#a809fe3a {
    width: 71.58%;
}
    
#group_uln {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_se3 {
    min-width: 32px;
    order: 1;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#widget_fl7 {
    min-width: 32px;
    order: 0;
    width: 100.00%;
    height: 368px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    
}
    
#a809fe3a {
    width: 100%;
}
    
#widget_haj {
    width: 100%;
}
    
#widget_uds {
    width: 100%;
}
    
#group_fm5 {
    width: 100.00%;
    height: auto;
    min-height: 182px;
}
    
#group_uln {
    justify-content: center;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
}
    
#group_se3 {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 533px;
    margin: 0px 0% 0px 0%;
}
    
#widget_fl7 {
    min-width: 32px;
    width: 100.00%;
    height: 167px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 a2f24d2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#fc2eff4e {
    min-height: 41px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 803e14f::before, #\35 803e14f > .bgExtraLayerOverlay {
    
}
#\35 803e14f {
    background-color: var(--color_7);
    background-image: url(https://lirp.cdn-website.com/8297b661/dms3rep/multi/opt/Raziel+BG-1920w.png);
}
#\35 803e14f.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAE0lEQVQI12P49+/ff2Iww3BSCACNfu5dWweTKgAAAABJRU5ErkJggg==');
}
    
#cd35a849 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c26375e {
    width: 58.71%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_vrh {
    width: 52.33%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 a2f24d2 {
    width: 100%;
    min-height: 8px;
}
    
#fc2eff4e {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 7px;
    padding-bottom: 2%;
}
    
#\30 c26375e {
    width: 77.13%;
}
    
#widget_vrh {
    width: 86.76%;
}
    
#\35 803e14f::before, #\35 803e14f > .bgExtraLayerOverlay {
    
}
#\35 803e14f.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAE0lEQVQI12P49+/ff2Iww3BSCACNfu5dWweTKgAAAABJRU5ErkJggg==');
}
}



@media (max-width: 767px) {
    
#\34 a2f24d2 {
    width: 100%;
    min-height: 97px;
    align-items: center;
    padding-left: 6px;
    padding-right: 6px;
}
    
#fc2eff4e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 2% 4%;
}
    
#\30 c26375e {
    width: 100.00%;
}
    
#widget_vrh {
    width: 100.00%;
}
    
#\35 803e14f::before, #\35 803e14f > .bgExtraLayerOverlay {
    
}
#\35 803e14f.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAE0lEQVQI12P49+/ff2Iww3BSCACNfu5dWweTKgAAAABJRU5ErkJggg==');
}
    
#\36 deca7de {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#d748ee05 {
    min-height: auto;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\33 f087d27 {
    background-image: initial;
    background-color: var(--color_2);
}
    
#\34 8d4a4bf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.5%;
    min-width: 4%;
    padding: 0% 1% 0% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\31 2913e72 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 49.5%;
    min-width: 4%;
    padding: 0% 1% 0% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\35 3a5ccec {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b9beb5a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (max-width: 767px) {
    
#d748ee05 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\34 8d4a4bf {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 2913e72 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#c7fd56e5 {
    min-height: 600px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\30 08f7118 {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#e5ec53e9::before, #e5ec53e9 > .bgExtraLayerOverlay {
    
}
#e5ec53e9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/8297b661/dms3rep/multi/opt/1823c7ab69e36e9fed17555b53590f62-1920w.jpg);
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#e5ec53e9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABAwQFITEVU5H/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/8QAFREBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/AMO2TzU8FQ8Upi4jjOtqnP3HvL10RKFX/9k=');
}
    
#\37 967a685 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 50%;
    min-width: 4%;
    order: 1;
    padding: 4% 16px 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#d2dd01e9 {
    width: 80.90%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 56379e3 {
    background-color: var(--color_2);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
}
    
#\37 32fd4f6 {
    width: 73.92%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#widget_vft {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 8806852 {
    margin: 0px 0% 0px 0%;
}
    
#c7fd56e5 {
    min-height: 500px;
    padding: 4% 4% 0% 4%;
}
    
#\30 08f7118 {
    align-self: stretch;
}
    
#\37 967a685 {
    row-gap: 10px;
    width: 50%;
    padding: 4% 20px 4% 20px;
    margin: 0% 0% 0% 0%;
}
    
#d2dd01e9 {
    align-self: stretch;
    max-width: none;
}
    
#\37 32fd4f6 {
    align-self: stretch;
    width: 100%;
    max-width: none;
}
    
#e5ec53e9::before, #e5ec53e9 > .bgExtraLayerOverlay {
    
}
#e5ec53e9 {
    width: 50%;
}
#e5ec53e9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABAwQFITEVU5H/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/8QAFREBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/AMO2TzU8FQ8Upi4jjOtqnP3HvL10RKFX/9k=');
}
}



@media (max-width: 767px) {
    
#\31 8806852 {
    margin: 0px 0% 0px 0%;
}
    
#c7fd56e5 {
    min-height: unset;
    flex-direction: column;
    padding: 8% 4% 8% 4%;
}
    
#e5ec53e9::before, #e5ec53e9 > .bgExtraLayerOverlay {
    
}
#e5ec53e9 {
    min-height: 240px;
    align-items: center;
    order: 1;
    width: 100%;
}
#e5ec53e9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABAwQFITEVU5H/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/8QAFREBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/AMO2TzU8FQ8Upi4jjOtqnP3HvL10RKFX/9k=');
}
    
#\37 967a685 {
    min-height: 240px;
    align-items: flex-start;
    order: 0;
    width: 100%;
}
    
#\37 32fd4f6 {
    width: 100%;
    max-width: none;
}
    
#widget_vft {
    width: 99.95%;
}
}



@media all {
    
#\31 e82b79b {
    min-height: 600px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 6e96cef {
    width: 95.73333333333333%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ff5f51e::before, #\38 ff5f51e > .bgExtraLayerOverlay {
    
}
#\38 ff5f51e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 50%;
    min-width: 4%;
    order: 1;
    background-image: url(https://lirp.cdn-website.com/8297b661/dms3rep/multi/opt/BG-728-Crossway-Rd-Burlingame-CA-large-002-3-728CrosswayTwilight-0093HDR-1500x1000-72dpi-989h.png);
    padding: 16px 25px 16px 25px;
    margin: 0% 0% 0% 0%;
}
#\38 ff5f51e.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABg0lEQVQY0wXBSU8TYQCA4e9PGO9GD5hIvDS2QkDFLoRCuthGu9jpSDFAA2Sqlcg2WivLtJICbRBDZyBQU5vpZDQsgolevKiE4MG/8/o8YnpORat9ZNv8jW5foNt/qVtn6NYZ9fYvjM/nGPYfRGGxxKZu0Tq8wDz5R/PgnP1P39jd+0Kjecxe+wc75nfE2qLKzodtTPOItn1Ku2VjGXVa6+9o1jbY2qixWqkgvm6qnOplDow1GjUNfXmGRkHBeJamMimTT0cYTwcRP9cnONayNArDlJUobzJeliQPxWgvkz4nEedVIj1XEIcrT7AKEvszMVbHB3gt3UF92EN+yEX8dgf9Ny4TclxC6HMpjFmZ3VmZ6vNHaNkAr1Je8pG7jPgcpPqu89R9DfF2dIiKkmDrZYbqi2He5yWqUwmKcoBcuI9cuBs15kIoUTcLcght4jHFsSTzUpipoIfsYC+50D3UpJdyxofwOzpIup0oMT9KPEhm8D6BWzd54Ook6+9iIeGhNDLAf/Zq8wgUrNoJAAAAAElFTkSuQmCC');
}
    
#\37 e2ee23c {
    background-color: var(--color_2);
    background-image: initial;
    border-radius: 0 0 0px 0px;
}
    
#\30 9ab4918 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url();
    order: 0;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
#\30 9ab4918.lazy {
    background-image: url('');
}
    
#ffad0fb8 {
    width: 91.97%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 14c44eb {
    width: 77.44586666666667%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 e82b79b {
    min-height: 500px;
    padding: 0% 4% 4% 4%;
}
    
#\38 ff5f51e::before, #\38 ff5f51e > .bgExtraLayerOverlay {
    
}
#\38 ff5f51e {
    padding-left: 0px;
    padding-right: 0px;
    row-gap: 10px;
    width: 50%;
}
#\38 ff5f51e.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABg0lEQVQY0wXBSU8TYQCA4e9PGO9GD5hIvDS2QkDFLoRCuthGu9jpSDFAA2Sqlcg2WivLtJICbRBDZyBQU5vpZDQsgolevKiE4MG/8/o8YnpORat9ZNv8jW5foNt/qVtn6NYZ9fYvjM/nGPYfRGGxxKZu0Tq8wDz5R/PgnP1P39jd+0Kjecxe+wc75nfE2qLKzodtTPOItn1Ku2VjGXVa6+9o1jbY2qixWqkgvm6qnOplDow1GjUNfXmGRkHBeJamMimTT0cYTwcRP9cnONayNArDlJUobzJeliQPxWgvkz4nEedVIj1XEIcrT7AKEvszMVbHB3gt3UF92EN+yEX8dgf9Ny4TclxC6HMpjFmZ3VmZ6vNHaNkAr1Je8pG7jPgcpPqu89R9DfF2dIiKkmDrZYbqi2He5yWqUwmKcoBcuI9cuBs15kIoUTcLcght4jHFsSTzUpipoIfsYC+50D3UpJdyxofwOzpIup0oMT9KPEhm8D6BWzd54Ook6+9iIeGhNDLAf/Zq8wgUrNoJAAAAAElFTkSuQmCC');
}
    
#\30 9ab4918 {
    width: 50%;
    padding: 4% 20px 4% 0px;
    margin: 0% 0% 0% 0%;
}
#\30 9ab4918.lazy {
    background-image: url('');
}
    
#fd3db872 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 e82b79b {
    min-height: unset;
    flex-direction: column;
    padding: 4% 0% 6% 0%;
}
    
#\38 ff5f51e::before, #\38 ff5f51e > .bgExtraLayerOverlay {
    
}
#\38 ff5f51e {
    min-height: 240px;
    align-items: center;
    order: 0;
    width: 100%;
    padding: 4% 25px 4% 25px;
    margin: 0% 0% 0% 0%;
}
#\38 ff5f51e.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABg0lEQVQY0wXBSU8TYQCA4e9PGO9GD5hIvDS2QkDFLoRCuthGu9jpSDFAA2Sqlcg2WivLtJICbRBDZyBQU5vpZDQsgolevKiE4MG/8/o8YnpORat9ZNv8jW5foNt/qVtn6NYZ9fYvjM/nGPYfRGGxxKZu0Tq8wDz5R/PgnP1P39jd+0Kjecxe+wc75nfE2qLKzodtTPOItn1Ku2VjGXVa6+9o1jbY2qixWqkgvm6qnOplDow1GjUNfXmGRkHBeJamMimTT0cYTwcRP9cnONayNArDlJUobzJeliQPxWgvkz4nEedVIj1XEIcrT7AKEvszMVbHB3gt3UF92EN+yEX8dgf9Ny4TclxC6HMpjFmZ3VmZ6vNHaNkAr1Je8pG7jPgcpPqu89R9DfF2dIiKkmDrZYbqi2He5yWqUwmKcoBcuI9cuBs15kIoUTcLcght4jHFsSTzUpipoIfsYC+50D3UpJdyxofwOzpIup0oMT9KPEhm8D6BWzd54Ook6+9iIeGhNDLAf/Zq8wgUrNoJAAAAAElFTkSuQmCC');
}
    
#\30 9ab4918 {
    min-height: 240px;
    align-items: flex-start;
    order: 1;
    width: 100%;
    row-gap: 15px;
    padding: 8% 6% 8% 6%;
    margin: 0% 0% 0% 0%;
}
#\30 9ab4918.lazy {
    background-image: url('');
}
    
#fd3db872 {
    margin: 0px 0% 0px 0%;
}
    
#ffad0fb8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ffad0fb8 {
    margin: 0px 0% 0px 0%;
}
    
#\36 6e96cef {
    width: 99.71%;
}
}



@media all {
    
#\33 16fb256 {
    width: 543px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#c7fb9c88 {
    width: 518.164px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#a85ce26f {
    width: 518.164px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d0897d0::before, #\35 d0897d0 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_8);
    opacity: 1;
    border-radius: inherit;
}
#\35 d0897d0 {
    background-color: rgba(0,0,0,0);
    background-image: initial;
}
    
#\34 c369161 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 99px;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    row-gap: 10px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d204d15a {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 99px;
    max-height: 100%;
    height: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 30px 0% 0% 0%;
}
    
#\36 70a9d33 {
    width: 543px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c8f4fc5 {
    justify-content: flex-start;
    width: 37.56%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url();
    border-radius: 0px 0px 0px 0px;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\35 c8f4fc5.lazy {
    background-image: url('');
}
    
#a3811c09 {
    width: 543px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#ceb34b35 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 99px;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    row-gap: 10px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6878b6a {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 99px;
    max-height: 100%;
    height: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 30px 0% 0% 0%;
}
    
#\39 64e8e9f {
    width: 518.164px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ce7b74a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 99px;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    row-gap: 10px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db3da5d7 {
    width: 711px;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b12b4d9 {
    min-height: 223px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 71ff5da {
    width: 518.164px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#f3a0f1e0 {
    width: 543px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 3a44050 {
    width: 804px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d62d555 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 99px;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    row-gap: 10px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8bf4327 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 58.398181818181826%;
    justify-content: flex-start;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_v5u {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_6ft.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_6ft {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#e22159b0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e22159b0 {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#ca5a107e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#ca5a107e {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 655c33f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 655c33f {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 16fb256 {
    width: 544px;
    order: 0;
}
    
#c7fb9c88 {
    width: 82.81%;
    order: 1;
}
    
#a85ce26f {
    width: 82.81%;
    order: 1;
}
    
#\34 c369161 {
    width: 50%;
    justify-content: flex-start;
    height: auto;
    min-height: 85px;
}
    
#d204d15a {
    justify-self: auto;
    align-self: auto;
    width: 99.99889837510327%;
    order: 2;
    height: auto;
    min-height: 85px;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 70a9d33 {
    width: 544px;
    order: 0;
}
    
#\35 c8f4fc5 {
    width: 100%;
    min-height: 148px;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    padding-left: 16px;
    padding-top: 16px;
    column-gap: 4%;
    order: 0;
}
#\35 c8f4fc5.lazy {
    background-image: url('');
}
    
#a3811c09 {
    width: 544px;
    order: 0;
}
    
#ceb34b35 {
    width: 50%;
    justify-content: flex-start;
    height: auto;
    min-height: 85px;
}
    
#\39 64e8e9f {
    width: 82.81%;
    order: 1;
}
    
#\38 6878b6a {
    justify-self: auto;
    align-self: auto;
    width: 99.99889837510327%;
    order: 2;
    height: auto;
    min-height: 85px;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ce7b74a {
    width: 50%;
    justify-content: flex-start;
    height: auto;
    min-height: 85px;
}
    
#db3da5d7 {
    width: 681px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 b12b4d9 {
    column-gap: 4%;
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
    padding: 10% 6% 3% 6%;
}
    
#\31 71ff5da {
    width: 82.81%;
    order: 1;
}
    
#f3a0f1e0 {
    width: 544px;
    order: 0;
}
    
#\33 3a44050 {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 d62d555 {
    width: 50%;
    justify-content: flex-start;
    height: auto;
    min-height: 85px;
}
    
#f8bf4327 {
    width: 100%;
    min-height: 80px;
    order: 1;
    height: auto;
}
    
#\35 d0897d0::before, #\35 d0897d0 > .bgExtraLayerOverlay {
    
}
    
#widget_v5u {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 16fb256 {
    order: 0;
}
    
#c7fb9c88 {
    width: 100%;
    order: 1;
}
    
#a85ce26f {
    width: 100%;
    order: 1;
}
    
#\34 c369161 {
    height: auto;
    min-height: 66px;
    width: 100.00%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#d204d15a {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    height: auto;
    min-height: 160px;
    justify-content: space-between;
    margin-top: 8px;
    row-gap: 20px;
}
    
#\36 70a9d33 {
    order: 0;
}
    
#\35 c8f4fc5 {
    width: 100%;
    min-height: 144px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    column-gap: 6%;
    height: auto;
    order: 0;
    row-gap: 15px;
    padding: 16px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
#\35 c8f4fc5.lazy {
    background-image: url('');
}
    
#a3811c09 {
    order: 0;
}
    
#ceb34b35 {
    height: auto;
    min-height: 66px;
    width: 100.00%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\39 64e8e9f {
    width: 100%;
    order: 1;
}
    
#\38 6878b6a {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    height: auto;
    min-height: 160px;
    justify-content: space-between;
    margin-top: 10px;
    row-gap: 20px;
}
    
#\33 ce7b74a {
    height: auto;
    min-height: 66px;
    width: 100.00%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\37 b12b4d9 {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 8% 6% 8% 6%;
}
    
#\31 71ff5da {
    width: 100%;
    order: 1;
}
    
#f3a0f1e0 {
    order: 0;
}
    
#\33 3a44050 {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 d62d555 {
    height: auto;
    min-height: 66px;
    width: 100.00%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#f8bf4327 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    padding-left: 6px;
    padding-right: 6px;
    order: 1;
    height: auto;
}
    
#\35 d0897d0::before, #\35 d0897d0 > .bgExtraLayerOverlay {
    
}
    
#widget_v5u {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#db3da5d7 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 ca46279 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 c849f79 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 69ec900 {
    min-height: 50px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 40px 0% 40px 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_vmo {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 4f8e056 {
    background-color: var(--color_2);
    background-image: initial;
    box-shadow: none;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 69ec900 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\32 c849f79 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 69ec900 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#\36 a1aa141 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 4b52e65 {
    min-height: 549px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    padding: 2% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\37 8b4b853::before, #\37 8b4b853 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_8);
    opacity: 0.5;
}
#\37 8b4b853 {
    justify-content: space-between;
    align-items: flex-start;
    width: 99.99448904070594%;
    min-height: 273px;
    max-height: 100%;
    border-radius: 20px;
    background-image: url('https://irp.cdn-website.com/8297b661/dms3rep/multi/AdobeStock_127770798.jpeg?dm-skip-opt=true');
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#\37 8b4b853.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIBAAAQMDBQEAAAAAAAAAAAAAAQACAwQRMQUTFSFBof/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAZEQACAwEAAAAAAAAAAAAAAAABAgAEEQP/2gAMAwEAAhEDEQA/ANJV1s8tLsPlFzkgZ+KRx2qnts7beIiXdQKRkJR6s4Oz/9k=');
}
    
#d699a0c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c72edae8::before, #c72edae8 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_8);
    opacity: 0.5;
}
#c72edae8 {
    justify-content: space-between;
    align-items: center;
    width: 99.9860723453909%;
    min-height: 273px;
    max-height: 100%;
    border-radius: 20px;
    background-image: url(https://lirp.cdn-website.com/8297b661/dms3rep/multi/opt/House+Image+2-min-1920w.png);
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#c72edae8.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAm0lEQVQI1x3JzQqCMAAA4L1rD9DFUx2CCLpEP4I/6XRs6uZcaW5TV7RC8NBjRcF3+4C15mXN+De9h89oJtuNT/MwRvUDaNtSK94rfh9uveRGlbqhnWyk0lepQV0XF4ErBgUnNItYfiYoIARFMD56LhAM8yLJkc+yhOJIMIJ/Fe532816ATiGFMWpfyIwoGnYVIwkse8eVkvHmc++AMlhYanXkIAAAAAASUVORK5CYII=');
}
    
#dd2529d0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 8f8f5f5 {
    justify-content: flex-start;
    width: 23%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b8b2876d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: url(https://lirp.cdn-website.com/8297b661/dms3rep/multi/opt/Raziel+BG-1920w.png);
}
#b8b2876d.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAE0lEQVQI12P49+/ff2Iww3BSCACNfu5dWweTKgAAAABJRU5ErkJggg==');
}
    
#\39 a3c456b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 77f1e3b {
    justify-content: flex-start;
    width: 23%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 d9b8ec0::before, #\31 d9b8ec0 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_8);
    opacity: 0.5;
}
#\31 d9b8ec0 {
    justify-content: space-between;
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 20px;
    background-image: url('https://lirp.cdn-website.com/8297b661/dms3rep/multi/opt/1823c7ab69e36e9fed17555b53590f62-1920w.jpg');
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
#\31 d9b8ec0.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABAwQFITEVU5H/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/8QAFREBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/AMO2TzU8FQ8Upi4jjOtqnP3HvL10RKFX/9k=');
}
    
#\34 66cb704 {
    width: 57.44%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 117c2e0::before, #\31 117c2e0 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_8);
    opacity: 0.5;
}
#\31 117c2e0 {
    justify-content: space-between;
    align-items: flex-start;
    width: 99.99448904070594%;
    min-height: 273px;
    max-height: 100%;
    border-radius: 20px;
    background-image: url(https://lirp.cdn-website.com/8297b661/dms3rep/multi/opt/BG+2508+Valdivia+Way+Burlingame-large-013-1-2508ValdiviaWay+0039-1500x1000-72dpi-1920w.jpg);
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#\31 117c2e0.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAQQCAwEAAAAAAAAAAAAAAgABAxEEBxQiMZH/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAIDARH/2gAMAwEAAhEDEQA/ANKTYUGRhhxgkAoip2r1RvsorfrL9REbWjZogk14f//Z');
}
    
#aba7888d::before, #aba7888d > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_8);
    opacity: 0.5;
}
#aba7888d {
    justify-content: space-between;
    align-items: flex-start;
    width: 99.99055309218203%;
    min-height: 273px;
    max-height: 100%;
    border-radius: 20px;
    background-image: url(https://lirp.cdn-website.com/8297b661/dms3rep/multi/opt/AdobeStock_220757323-1920w.jpeg);
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#aba7888d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEF/8QAIRAAAgEBCQEAAAAAAAAAAAAAAgMABQEEBhESEyEjMVH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECEgP/2gAMAwEAAhEDEQA/ANLDQIudPVsrzOweCKU6mzWXUv35ERukLTDi3lH/2Q==');
}
    
#widget_1vq {
    width: 206px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b04fb67 {
    width: 245px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 1;
}
    
#\38 792a5f2 {
    width: 206px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5dbd4e3 {
    width: 206px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 8f8f5f5 {
    row-gap: 16px;
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\37 4b52e65 {
    min-height: 367px;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 2%;
    padding: 4% 2% 4% 2%;
}
    
#\37 8b4b853::before, #\37 8b4b853 > .bgExtraLayerOverlay {
    
}
#\37 8b4b853 {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 180px;
    padding: 10% 10% 10% 10%;
}
#\37 8b4b853.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIBAAAQMDBQEAAAAAAAAAAAAAAQACAwQRMQUTFSFBof/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAZEQACAwEAAAAAAAAAAAAAAAABAgAEEQP/2gAMAwEAAhEDEQA/ANJV1s8tLsPlFzkgZ+KRx2qnts7beIiXdQKRkJR6s4Oz/9k=');
}
    
#\39 a3c456b {
    width: 82.80%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 77f1e3b {
    row-gap: 16px;
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\31 d9b8ec0::before, #\31 d9b8ec0 > .bgExtraLayerOverlay {
    
}
#\31 d9b8ec0 {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
#\31 d9b8ec0.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABAwQFITEVU5H/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/8QAFREBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/AMO2TzU8FQ8Upi4jjOtqnP3HvL10RKFX/9k=');
}
    
#c72edae8::before, #c72edae8 > .bgExtraLayerOverlay {
    
}
#c72edae8 {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 180px;
    padding: 10% 10% 10% 10%;
}
#c72edae8.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAm0lEQVQI1x3JzQqCMAAA4L1rD9DFUx2CCLpEP4I/6XRs6uZcaW5TV7RC8NBjRcF3+4C15mXN+De9h89oJtuNT/MwRvUDaNtSK94rfh9uveRGlbqhnWyk0lepQV0XF4ErBgUnNItYfiYoIARFMD56LhAM8yLJkc+yhOJIMIJ/Fe532816ATiGFMWpfyIwoGnYVIwkse8eVkvHmc++AMlhYanXkIAAAAAASUVORK5CYII=');
}
    
#\31 117c2e0::before, #\31 117c2e0 > .bgExtraLayerOverlay {
    
}
#\31 117c2e0 {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 180px;
    padding: 10% 10% 10% 10%;
}
#\31 117c2e0.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAQQCAwEAAAAAAAAAAAAAAgABAxEEBxQiMZH/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAIDARH/2gAMAwEAAhEDEQA/ANKTYUGRhhxgkAoip2r1RvsorfrL9REbWjZogk14f//Z');
}
    
#aba7888d::before, #aba7888d > .bgExtraLayerOverlay {
    
}
#aba7888d {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 180px;
    padding: 10% 10% 10% 10%;
}
#aba7888d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEF/8QAIRAAAgEBCQEAAAAAAAAAAAAAAgMABQEEBhESEyEjMVH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECEgP/2gAMAwEAAhEDEQA/ANLDQIudPVsrzOweCKU6mzWXUv35ERukLTDi3lH/2Q==');
}
}



@media (max-width: 767px) {
    
#\37 4b52e65 {
    min-height: unset;
    flex-direction: column;
    row-gap: 18px;
    padding: 2% 4% 8% 4%;
}
    
#\37 8b4b853::before, #\37 8b4b853 > .bgExtraLayerOverlay {
    
}
#\37 8b4b853 {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 155px;
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\37 8b4b853.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIBAAAQMDBQEAAAAAAAAAAAAAAQACAwQRMQUTFSFBof/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAZEQACAwEAAAAAAAAAAAAAAAABAgAEEQP/2gAMAwEAAhEDEQA/ANJV1s8tLsPlFzkgZ+KRx2qnts7beIiXdQKRkJR6s4Oz/9k=');
}
    
#c72edae8::before, #c72edae8 > .bgExtraLayerOverlay {
    
}
#c72edae8 {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100.00%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#c72edae8.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAm0lEQVQI1x3JzQqCMAAA4L1rD9DFUx2CCLpEP4I/6XRs6uZcaW5TV7RC8NBjRcF3+4C15mXN+De9h89oJtuNT/MwRvUDaNtSK94rfh9uveRGlbqhnWyk0lepQV0XF4ErBgUnNItYfiYoIARFMD56LhAM8yLJkc+yhOJIMIJ/Fe532816ATiGFMWpfyIwoGnYVIwkse8eVkvHmc++AMlhYanXkIAAAAAASUVORK5CYII=');
}
    
#\30 8f8f5f5 {
    width: 100%;
    min-height: 200px;
    align-items: center;
    row-gap: 16px;
    flex-direction: column;
    order: 2;
    column-gap: 3%;
    flex-wrap: nowrap;
}
    
#\31 77f1e3b {
    width: 100%;
    min-height: 200px;
    align-items: center;
    row-gap: 16px;
    flex-direction: column;
    order: 1;
    column-gap: 3%;
    flex-wrap: nowrap;
}
    
#\31 d9b8ec0::before, #\31 d9b8ec0 > .bgExtraLayerOverlay {
    
}
#\31 d9b8ec0 {
    width: 100%;
    min-height: 155px;
    align-items: center;
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    order: 0;
    padding: 6% 6% 6% 6%;
}
#\31 d9b8ec0.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABAwQFITEVU5H/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/8QAFREBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/AMO2TzU8FQ8Upi4jjOtqnP3HvL10RKFX/9k=');
}
    
#\31 117c2e0::before, #\31 117c2e0 > .bgExtraLayerOverlay {
    
}
#\31 117c2e0 {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 155px;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
#\31 117c2e0.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAQQCAwEAAAAAAAAAAAAAAgABAxEEBxQiMZH/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAIDARH/2gAMAwEAAhEDEQA/ANKTYUGRhhxgkAoip2r1RvsorfrL9REbWjZogk14f//Z');
}
    
#aba7888d::before, #aba7888d > .bgExtraLayerOverlay {
    
}
#aba7888d {
    border-radius: 20px;
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 155px;
    align-items: center;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
#aba7888d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEF/8QAIRAAAgEBCQEAAAAAAAAAAAAAAgMABQEEBhESEyEjMVH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECEgP/2gAMAwEAAhEDEQA/ANLDQIudPVsrzOweCKU6mzWXUv35ERukLTDi3lH/2Q==');
}
    
#\34 66cb704 {
    width: 99.49%;
}
    
#\30 6a679f1 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#bb5edb2d {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url();
    border-radius: 0px 0px 0px 0px;
    order: 0;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#bb5edb2d.lazy {
    background-image: url('');
}
    
#e78509ef {
    width: 647px;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 37d5bc3 {
    min-height: 223px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 d10aed1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f5dd152c::before, #f5dd152c > .bgExtraLayerOverlay {
    
}
#f5dd152c {
    background-color: rgba(246,250,254,1);
    background-image: initial;
}
    
#\30 83f98e4 {
    width: 876px;
    height: auto;
    max-width: 100%;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#widget_mms {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bb5edb2d {
    width: 100%;
    min-height: 80px;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    padding-left: 16px;
    padding-top: 16px;
    column-gap: 4%;
    order: 0;
}
#bb5edb2d.lazy {
    background-image: url('');
}
    
#e78509ef {
    width: 681px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 37d5bc3 {
    column-gap: 4%;
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
    padding: 10% 6% 3% 6%;
}
    
#f5dd152c::before, #f5dd152c > .bgExtraLayerOverlay {
    
}
    
#\30 83f98e4 {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 d10aed1 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_mms {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#bb5edb2d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    column-gap: 6%;
    height: auto;
    order: 0;
    padding-bottom: 0px;
}
#bb5edb2d.lazy {
    background-image: url('');
}
    
#\37 37d5bc3 {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 8% 6% 8% 6%;
}
    
#f5dd152c::before, #f5dd152c > .bgExtraLayerOverlay {
    
}
    
#\30 83f98e4 {
    width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 d10aed1 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e78509ef {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_mms {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 840e558 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 e755d32 {
    width: 67.81%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 732a317 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#beb56292 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    border-radius: 0px 0px 0px 0px;
    background-color: var(--color_7);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 3px 11px 0px;
    padding: 4% 4% 4% 4%;
    margin: -4% 0% 0% 0%;
}
    
#aa2a1477 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\34 47ce5e9 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: flex-start;
}
    
#\33 234168c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e03b0919 {
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    flex-wrap: nowrap;
    padding: 16px 0% 16px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 3d918f0 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    flex-wrap: nowrap;
    align-self: flex-start;
    padding: 16px 0% 16px 0%;
    margin: 0% 0% 0% 0%;
}
    
#cf087305 {
    background-image: url(https://lirp.cdn-website.com/8297b661/dms3rep/multi/opt/Raziel+BG-1920w.png);
}
#cf087305.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAE0lEQVQI12P49+/ff2Iww3BSCACNfu5dWweTKgAAAABJRU5ErkJggg==');
}
    
#widget_o1e {
    width: 15%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#aa2a1477 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#widget_o1e {
    height: auto;
}
    
#\39 732a317 {
    width: 69.92%;
}
}



@media (max-width: 767px) {
    
#beb56292 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#aa2a1477 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 8% 4%;
}
    
#widget_o1e {
    height: auto;
}
    
#\36 e755d32 {
    width: 100.00%;
}
    
#e03b0919 {
    align-items: center;
}
    
#de40e163 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 85a2836 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url();
    background-position: 0% 50%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\33 85a2836.lazy {
    background-image: url('');
}
    
#\39 77d9100::before, #\39 77d9100 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(23,62,106,1);
    opacity: 0.95;
}
#\39 77d9100 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 50%;
    min-width: 4%;
    flex-wrap: nowrap;
    align-items: center;
    background-color: rgba(23, 62, 106, 0.95);
    background-image: url(https://lirp.cdn-website.com/8297b661/dms3rep/multi/opt/AdobeStock_123091973-1920w.jpeg);
    order: 1;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#\39 77d9100.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAfEAABAwMFAAAAAAAAAAAAAAACAAMEAQYRBRIhIjH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABoRAAEFAQAAAAAAAAAAAAAAAAEAAgMRIgT/2gAMAwEAAhEDEQA/AIGm3ZLdgYJtvI04qoh3NK3l1H1EUW9EtnRQdDHQyF//2Q==');
}
    
#b25bb5c8::before, #b25bb5c8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.5;
    border-radius: inherit;
}
#b25bb5c8 {
    background-color: var(--color_3);
    background-image: url(https://lirp.cdn-website.com/8297b661/dms3rep/multi/opt/AdobeStock_206458525-1920w.jpeg);
}
#b25bb5c8.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHBAAAgIDAQEAAAAAAAAAAAAAAQIAAwQFIQYR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABYRAQEBAAAAAAAAAAAAAAAAAAEAAv/aAAwDAQACEQMRAD8A1VMjeZNRfJqpravrBWB+yZu9FsFucBkADEDkRAQZM3//2Q==');
}
    
#d4f72a7d {
    width: 380px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    min-height: 55px;
    margin: 11px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6a578d7 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 581ba52 {
    width: 84.57%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d79bfb14 {
    width: 64.58%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e61b9a00 {
    width: 50.03858812690736%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: 0px;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 85a2836 {
    width: 50%;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
}
#\33 85a2836.lazy {
    background-image: url('');
}
    
#\39 77d9100::before, #\39 77d9100 > .bgExtraLayerOverlay {
    
}
#\39 77d9100 {
    align-items: center;
    padding-top: 4%;
    padding-bottom: 4%;
    width: 50%;
    min-height: 8px;
}
#\39 77d9100.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAfEAABAwMFAAAAAAAAAAAAAAACAAMEAQYRBRIhIjH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABoRAAEFAQAAAAAAAAAAAAAAAAEAAgMRIgT/2gAMAwEAAhEDEQA/AIGm3ZLdgYJtvI04qoh3NK3l1H1EUW9EtnRQdDHQyF//2Q==');
}
    
#a948c3d9 {
    margin: 0px 0% 0px 0%;
}
    
#b25bb5c8::before, #b25bb5c8 > .bgExtraLayerOverlay {
    
}
#b25bb5c8.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHBAAAgIDAQEAAAAAAAAAAAAAAQIAAwQFIQYR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABYRAQEBAAAAAAAAAAAAAAAAAAEAAv/aAAwDAQACEQMRAD8A1VMjeZNRfJqpravrBWB+yZu9FsFucBkADEDkRAQZM3//2Q==');
}
    
#\37 6a578d7 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    padding: 4% 4% 4% 4%;
}
    
#d79bfb14 {
    height: auto;
    width: 100.00%;
}
    
#e61b9a00.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e61b9a00 {
    justify-self: center;
    width: 100%;
    max-width: 100%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\33 85a2836 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
#\33 85a2836.lazy {
    background-image: url('');
}
    
#\39 77d9100::before, #\39 77d9100 > .bgExtraLayerOverlay {
    
}
#\39 77d9100 {
    width: 100%;
    min-height: 251px;
    align-items: center;
    height: auto;
}
#\39 77d9100.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAfEAABAwMFAAAAAAAAAAAAAAACAAMEAQYRBRIhIjH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABoRAAEFAQAAAAAAAAAAAAAAAAEAAgMRIgT/2gAMAwEAAhEDEQA/AIGm3ZLdgYJtvI04qoh3NK3l1H1EUW9EtnRQdDHQyF//2Q==');
}
    
#a948c3d9 {
    margin: 0px 0% 0px 0%;
}
    
#b25bb5c8::before, #b25bb5c8 > .bgExtraLayerOverlay {
    
}
#b25bb5c8.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHBAAAgIDAQEAAAAAAAAAAAAAAQIAAwQFIQYR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABYRAQEBAAAAAAAAAAAAAAAAAAEAAv/aAAwDAQACEQMRAD8A1VMjeZNRfJqpravrBWB+yZu9FsFucBkADEDkRAQZM3//2Q==');
}
    
#d4f72a7d {
    order: 3;
}
    
#\37 6a578d7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#d79bfb14 {
    height: auto;
    width: 100.00%;
}
    
#e61b9a00.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e61b9a00 {
    justify-self: center;
    width: 99.54%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 2 / span 1;
}
}

