@media all {
  *#dm .dmInner *.u_1015405813 { text-align:CENTER !important; }

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

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

  *#dm .dmInner div.u_2449283290 hr { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1699211013 img[dm_changed] {
    border-radius:50% !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
  }

  *#dm .dmInner div.u_1699211013 img {
    border-radius:50% !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
  }

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

  *#dm .dmInner div.u_1431963409 img[dm_changed] {
    border-radius:50% !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
  }

  *#dm .dmInner div.u_1431963409 img {
    border-radius:50% !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
  }

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

  *#dm .dmInner div.u_1742765868 img[dm_changed] {
    border-radius:50% !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
  }

  *#dm .dmInner div.u_1742765868 img {
    border-radius:50% !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
  }

  *#dm .dmInner div.u_1743710372 img[dm_changed] {
    border-radius:50% !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
  }

  *#dm .dmInner div.u_1743710372 img {
    border-radius:50% !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
  }

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

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

  *#dm .dmInner a.u_1039950135:hover { background-image:none !important; }

  *#dm .dmInner a.u_1039950135.hover { background-image:none !important; }

  *#dm .dmInner a.u_1011982425:hover { background-image:none !important; }

  *#dm .dmInner a.u_1011982425.hover { background-image:none !important; }

  *#dm .dmInner a.u_1947240547:hover { background-image:none !important; }

  *#dm .dmInner a.u_1947240547.hover { background-image:none !important; }

  *#dm .dmInner a.u_1279332655:hover { background-image:none !important; }

  *#dm .dmInner a.u_1279332655.hover { background-image:none !important; }

  *#dm .dmInner div.u_1768337768 hr { color:rgba(252,1,2,1) !important; }

  *#dm .dmInner div.u_1748975699 img[dm_changed] {
    border-radius:50% !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
  }

  *#dm .dmInner div.u_1748975699 img {
    border-radius:50% !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
  }

  *#dm .dmInner div.u_1574517581 img[dm_changed] {
    border-radius:50% !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
  }

  *#dm .dmInner div.u_1574517581 img {
    border-radius:50% !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
  }

  *#dm .dmInner div.u_1919493549 img[dm_changed] {
    border-radius:50% !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
  }

  *#dm .dmInner div.u_1919493549 img {
    border-radius:50% !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
  }

  *#dm .dmInner div.u_1792261277 img[dm_changed] {
    border-radius:50% !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
  }

  *#dm .dmInner div.u_1792261277 img {
    border-radius:50% !important;
    -moz-border-radius:50% !important;
    -webkit-border-radius:50% !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1308058431:hover { background-image:none !important; }

  *#dm .dmInner a.u_1308058431.hover { background-image:none !important; }

  *#dm .dmInner a.u_1743067258:hover { background-image:none !important; }

  *#dm .dmInner a.u_1743067258.hover { background-image:none !important; }

  *#dm .dmInner a.u_1338642545:hover { background-image:none !important; }

  *#dm .dmInner a.u_1338642545.hover { background-image:none !important; }

  *#dm .dmInner a.u_1402078724:hover { background-image:none !important; }

  *#dm .dmInner a.u_1402078724.hover { background-image:none !important; }

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

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

  *#dm .dmInner a.u_1015405813:hover span.text { color:rgba(252,1,2,1) !important; }

  *#dm .dmInner a.u_1015405813.hover span.text { color:rgba(252,1,2,1) !important; }

  *#dm .dmInner a.u_1039950135 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1039950135 span.text {
    font-size:10px !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1011982425 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1011982425 span.text {
    font-size:10px !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1947240547 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1947240547 span.text {
    font-size:10px !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1279332655 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1279332655 span.text {
    font-size:10px !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1402078724 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1402078724 span.text {
    font-size:10px !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1338642545 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1338642545 span.text {
    font-size:10px !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1743067258 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1743067258 span.text {
    font-size:10px !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1308058431 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1308058431 span.text {
    font-size:10px !important;
    color:rgba(255,255,255,1) !important;
  }

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

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

  *#dm .dmInner div.u_1993180384 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1993180384 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1158174896 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1158174896 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1133145882 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1133145882 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

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

  *#dm .dmInner div.u_1335406861 hr { color:rgba(252,1,2,1) !important; }

  *#dm .dmInner div.u_1479496607 hr { color:rgba(252,1,2,1) !important; }

  *#dm .dmInner div.u_1645914990 hr { color:rgba(252,1,2,1) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner a.u_1039950135 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
    text-align:center !important;
    display:block !important;
  }

  *#dm .dmInner a.u_1011982425 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
    text-align:center !important;
    display:block !important;
  }

  *#dm .dmInner a.u_1947240547 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
    text-align:center !important;
    display:block !important;
  }

  *#dm .dmInner a.u_1279332655 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
    text-align:center !important;
    display:block !important;
  }

  *#dm .dmInner a.u_1308058431 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
    text-align:center !important;
    display:block !important;
  }

  *#dm .dmInner a.u_1743067258 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
    text-align:center !important;
    display:block !important;
  }

  *#dm .dmInner a.u_1338642545 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
    text-align:center !important;
    display:block !important;
  }

  *#dm .dmInner a.u_1402078724 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
    text-align:center !important;
    display:block !important;
  }

  *#dm .d-page-1716942098 DIV.dmInner { background-color:rgba(255,255,255,1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:rgba(255,255,255,1) !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner a.u_1039950135 span.text { font-size:12px !important; }

  *#dm .dmInner a.u_1039950135 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
    text-align:center !important;
    display:block !important;
  }

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

  *#dm .dmInner a.u_1011982425 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
    text-align:center !important;
    display:block !important;
  }

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

  *#dm .dmInner a.u_1947240547 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
    text-align:center !important;
    display:block !important;
  }

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

  *#dm .dmInner a.u_1279332655 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
    text-align:center !important;
    display:block !important;
  }

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

  *#dm .dmInner a.u_1308058431 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
    text-align:center !important;
    display:block !important;
  }

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

  *#dm .dmInner a.u_1743067258 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
    text-align:center !important;
    display:block !important;
  }

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

  *#dm .dmInner a.u_1338642545 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
    text-align:center !important;
    display:block !important;
  }

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

  *#dm .dmInner a.u_1402078724 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
    text-align:center !important;
    display:block !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner a.u_1039950135 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
    text-align:center !important;
    display:block !important;
  }

  *#dm .dmInner a.u_1011982425 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
    text-align:center !important;
    display:block !important;
  }

  *#dm .dmInner a.u_1947240547 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
    text-align:center !important;
    display:block !important;
  }

  *#dm .dmInner a.u_1279332655 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
    text-align:center !important;
    display:block !important;
  }

  *#dm .dmInner a.u_1308058431 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
    text-align:center !important;
    display:block !important;
  }

  *#dm .dmInner a.u_1743067258 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
    text-align:center !important;
    display:block !important;
  }

  *#dm .dmInner a.u_1338642545 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
    text-align:center !important;
    display:block !important;
  }

  *#dm .dmInner a.u_1402078724 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
    text-align:center !important;
    display:block !important;
  }

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

  *#dm .dmInner a.u_3385878120 span.text { font-size:10px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_3385878120 span.text { font-size:11px !important; }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1015405813 span.text { font-size:10px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\30 8bb5d63::before, #\30 8bb5d63 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(187, 0, 0, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\30 8bb5d63 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/f5d577bc/dms3rep/multi/opt/eduardo-garcia-cRHwRTXodcw-unsplash-e2a4c47d-1920w.jpg");
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 20px 20px;
    order: 0;
    align-items: center;
    background-repeat: repeat;
    background-size: auto;
    height: auto;
    padding: 225px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 997027e {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\33 0c87a89 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#\38 3be6590 {
    margin: 0px 0% 0px 0%;
}
    
#\37 f5f2c43 {
    width: 40.56%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_g0f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_7fb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#widget_7hj {
    width: 220px;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#widget_ma2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 6;
}
    
#widget_7k4 {
    width: 5.26%;
    height: 90px;
    max-width: 100%;
    order: 3;
}
    
#widget_748.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_748 {
    width: 41.48%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#cb30116f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cb30116f {
    width: 14.15%;
    height: 40px;
    max-width: 100%;
    order: 7;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 8d49c5a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\30 74dc288 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 2% 4% 1% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 b1e791d {
    margin: 0px 0% 0px 0%;
}
    
#Aboutus {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 5px;
    flex-wrap: nowrap;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\39 3f4903d {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\38 e59904f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 e59904f {
    width: 53.68%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_te0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\37 d96af6a {
    min-height: 485px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 2% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 20773fe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    background-image: none;
    order: 1;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 5ad39ea {
    margin: 0px 0px 0px 0px;
}
    
#\31 9e55976 {
    width: 282px;
    height: 56px;
    max-width: 100%;
    max-height: none;
    align-self: auto;
    order: 3;
    justify-self: auto;
    margin-top: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#af159266 {
    width: 73.20%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b8c268fb {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\30 71b56a9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 34px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#cbbc0f72 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 6bac492 {
    width: 83.73%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 2535978 {
    align-items: flex-start;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#e96d882b::before, #e96d882b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(246, 6, 6, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#e96d882b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/f5d577bc/dms3rep/multi/opt/fernando-suclupe-acosta-ZPnYAZQB_tQ-unsplash-534h.jpg");
    border-radius: 25px 25px 25px 25px;
    padding: 16px 16px 16px 16px;
}
    
#\31 cf7a475 {
    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;
}
    
#\33 0ba1f13 {
    width: 61%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 deb2702 {
    align-items: center;
    width: 50%;
    min-height: 50px;
    max-height: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 e1e830d {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    height: auto;
    --column-gap: 5%;
    column-gap: 5%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 defdc77.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 defdc77 {
    width: 94.025734px;
    height: 36px;
    max-width: 100%;
    max-height: none;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f99b9f1c {
    align-items: flex-start;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\38 99ad7e1 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f32a169 {
    width: 61%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 d1c2e39 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 502px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#b0495011 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\33 f085fcd {
    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;
}
    
#d6eda2fe {
    flex-direction: row;
    align-items: center;
    width: 46.55%;
    min-height: 50px;
    max-height: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ef0f864f {
    align-items: flex-start;
    width: 100%;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\33 761efa0::before, #\33 761efa0 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(13, 101, 228, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\33 761efa0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/f5d577bc/dms3rep/multi/opt/kieran-proctor-fhGr9wnU-ak-unsplash-8ab6cfb5-534h.jpg");
    border-radius: 25px 25px 25px 25px;
    padding: 16px 16px 16px 16px;
}
    
#ab25b7e0 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\36 5e2760f {
    align-items: flex-start;
    width: 100%;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\36 c7e7a4e {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2252f16 {
    align-items: flex-start;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#b34456b3 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    height: auto;
    --column-gap: 5%;
    column-gap: 5%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c75d7e66 {
    align-items: center;
    width: 50%;
    min-height: 50px;
    max-height: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 bb1f305 {
    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;
}
    
#\35 d58644a {
    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;
}
    
#\32 c5af3df {
    flex-direction: row;
    align-items: center;
    width: 46.55%;
    min-height: 50px;
    max-height: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 e5e33d0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 e5e33d0 {
    width: 94.025734px;
    height: 36px;
    max-width: 100%;
    max-height: none;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9d430e5[data-background-color-animation] {
    
}
#\38 9d430e5::before, #\38 9d430e5 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(178, 146, 9, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\38 9d430e5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/f5d577bc/dms3rep/multi/opt/lima_legends_Tours-534h.jpg");
    border-radius: 25px 25px 25px 25px;
    padding: 16px 16px 16px 16px;
}
    
#d246e238 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\35 1495b3c {
    align-items: flex-start;
    width: 100%;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\35 20a2702 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c378a75e {
    align-items: flex-start;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#ce5ccd80 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    height: auto;
    --column-gap: 5%;
    column-gap: 5%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d19f9251 {
    align-items: center;
    width: 50%;
    min-height: 50px;
    max-height: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 8d79958 {
    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;
}
    
#a3ed844a {
    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;
}
    
#bb3cdf87 {
    flex-direction: row;
    align-items: center;
    width: 46.55%;
    min-height: 50px;
    max-height: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 60ce4ca.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 60ce4ca {
    width: 94.025734px;
    height: 36px;
    max-width: 100%;
    max-height: none;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eee5d621::before, #eee5d621 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(44, 159, 69, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#eee5d621 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/f5d577bc/dms3rep/multi/opt/lima_legends_Tours_Streetart-fbeb9470-534h.jpg");
    border-radius: 25px 25px 25px 25px;
    padding: 16px 16px 16px 16px;
}
    
#d2e4f790 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#f5dc8e7c {
    align-items: flex-start;
    width: 100%;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#abae2e40 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 755f17d {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    height: auto;
    --column-gap: 5%;
    column-gap: 5%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ee0cb03 {
    align-items: center;
    width: 50%;
    min-height: 50px;
    max-height: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 0ac9297 {
    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;
}
    
#\38 afce53a {
    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;
}
    
#ce5e444f {
    flex-direction: row;
    align-items: center;
    width: 46.55%;
    min-height: 50px;
    max-height: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 7d64ffa.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 7d64ffa {
    width: 94.025734px;
    height: 36px;
    max-width: 100%;
    max-height: none;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0c35f79 {
    width: 61%;
    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 14d05f1 {
    width: 61%;
    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 all {
    
#\32 7149844 {
    align-items: flex-start;
    width: 100%;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\33 9691976 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    height: auto;
    --column-gap: 5%;
    column-gap: 5%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 41cadb8 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c8d712f4 {
    align-items: center;
    width: 50%;
    min-height: 50px;
    max-height: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 2fad109 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\36 e7e7328 {
    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;
}
    
#c76878ff {
    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;
}
    
#\38 c8d0950 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\32 12a7262 {
    align-items: center;
    width: 50%;
    min-height: 50px;
    max-height: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dd92f0a0 {
    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;
}
    
#\31 215d74e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 215d74e {
    width: 94.025734px;
    height: 36px;
    max-width: 100%;
    max-height: none;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 227fd0a {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d1d002e::before, #\35 d1d002e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(44, 159, 69, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\35 d1d002e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/f5d577bc/dms3rep/multi/opt/lima_legends_Tours_Streetart-fbeb9470-534h.jpg");
    border-radius: 25px 25px 25px 25px;
    padding: 16px 16px 16px 16px;
}
    
#d9206cd4 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    height: auto;
    --column-gap: 5%;
    column-gap: 5%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0259ad8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 0259ad8 {
    width: 94.025734px;
    height: 36px;
    max-width: 100%;
    max-height: none;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ea0826c {
    align-items: flex-start;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\38 e8dac7d {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#cebee04c {
    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;
}
    
#\33 948d8bd {
    flex-direction: row;
    align-items: center;
    width: 46.55%;
    min-height: 50px;
    max-height: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e86bf7ca {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\33 4fc3575 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1bc9af2 {
    flex-direction: row;
    align-items: center;
    width: 46.55%;
    min-height: 50px;
    max-height: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 858e16c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 858e16c {
    width: 94.025734px;
    height: 36px;
    max-width: 100%;
    max-height: none;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5d8a275 {
    align-items: flex-start;
    width: 100%;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#b159cd57 {
    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;
}
    
#\35 84db0c5 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    height: auto;
    --column-gap: 5%;
    column-gap: 5%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3b7edb5 {
    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;
}
    
#\34 7fd5388::before, #\34 7fd5388 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(246, 6, 6, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\34 7fd5388 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/f5d577bc/dms3rep/multi/opt/fernando-suclupe-acosta-ZPnYAZQB_tQ-unsplash-534h.jpg");
    border-radius: 25px 25px 25px 25px;
    padding: 16px 16px 16px 16px;
}
    
#b581a27b::before, #b581a27b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(13, 101, 228, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#b581a27b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/f5d577bc/dms3rep/multi/opt/kieran-proctor-fhGr9wnU-ak-unsplash-8ab6cfb5-534h.jpg");
    border-radius: 25px 25px 25px 25px;
    padding: 16px 16px 16px 16px;
}
    
#c91fe8d0 {
    align-items: flex-start;
    width: 100%;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#daa31a1d {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    height: auto;
    --column-gap: 5%;
    column-gap: 5%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8f0b3bc {
    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 67a3057 {
    align-items: flex-start;
    width: 100%;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#de7e1954 {
    align-items: center;
    width: 50%;
    min-height: 50px;
    max-height: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 cebdc05 {
    align-items: flex-start;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#ff164435 {
    flex-direction: row;
    align-items: center;
    width: 46.55%;
    min-height: 50px;
    max-height: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 8750d62 {
    align-items: flex-start;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\35 854f8dc {
    align-items: flex-start;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\31 bc69e95 {
    flex-direction: row;
    align-items: center;
    width: 46.55%;
    min-height: 50px;
    max-height: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 b528be3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 b528be3 {
    width: 94.025734px;
    height: 36px;
    max-width: 100%;
    max-height: none;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d066472 {
    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;
}
    
#c8e8a953 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f34111c[data-background-color-animation] {
    
}
#\34 f34111c::before, #\34 f34111c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(178, 146, 9, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\34 f34111c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/f5d577bc/dms3rep/multi/opt/lima_legends_Tours-534h.jpg");
    border-radius: 25px 25px 25px 25px;
    padding: 16px 16px 16px 16px;
}
    
#efbe27cf {
    align-items: center;
    width: 50%;
    min-height: 50px;
    max-height: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 200838c {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 238px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\30 7ceb3da {
    width: 61%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8cbd157 {
    width: 61%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 34cdc02 {
    width: 61%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa734ced {
    width: 61%;
    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 all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 cc1281c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\31 44d83a3 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 1% 4% 1% 4%;
    margin: 0% 0% 0% 0%;
}
    
#d9385ee0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f4cfd59c {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#a7c33275 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 5px;
    flex-wrap: nowrap;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#b4338ad1 {
    margin: 0px 0% 0px 0%;
}
    
#\37 d658d7d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 d658d7d {
    width: 53.68%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b3871176 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 1% 4% 1% 4%;
    margin: 0% 0% 0% 0%;
}
    
#bbfda3a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 d24b6cf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#a9e3955f {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 2;
}
    
#\39 285d853 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 5px;
    flex-wrap: nowrap;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\33 81c70ea {
    margin: 0px 0% 0px 0%;
}
    
#\37 0060f9e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 0060f9e {
    width: 53.68%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#f49ad3ef {
    width: 56px;
    height: auto;
    max-width: 100%;
}
    
#e09d1115 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6f5b223::before, #\39 6f5b223 > .bgExtraLayerOverlay {
    
}
#\39 6f5b223 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 30.6%;
    min-width: 4%;
    background-image: none;
    border-radius: 25px 25px 25px 25px;
    background-color: rgba(252, 1, 2, 1);
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\35 ef950eb::before, #\35 ef950eb > .bgExtraLayerOverlay {
    
}
#\35 ef950eb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 30.6%;
    min-width: 4%;
    background-image: none;
    border-radius: 25px 25px 25px 25px;
    background-color: rgba(252, 1, 2, 1);
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\37 96e7b80 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 238px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\30 9414339 {
    align-items: flex-start;
    width: 100%;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#d88533ca {
    align-items: center;
    width: 100%;
    min-height: 92px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\39 faac649 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4849dba {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0a1dce7 {
    align-items: flex-start;
    width: 100%;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\30 1db54af {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 bd38231 {
    align-items: center;
    width: 100%;
    min-height: 92px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#ecdfd2f1 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\34 6d7d04d {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3aab178::before, #a3aab178 > .bgExtraLayerOverlay {
    
}
#a3aab178 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 30.6%;
    min-width: 4%;
    background-image: none;
    border-radius: 25px 25px 25px 25px;
    background-color: rgba(252, 1, 2, 1);
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\39 fe48641 {
    align-items: flex-start;
    width: 100%;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\33 e10827c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 99323c5 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\37 cf11db4 {
    align-items: center;
    width: 100%;
    min-height: 92px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e681bada {
    min-height: 0;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 f9ad067.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 f9ad067 {
    width: 53.68%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3f1e260 {
    width: 100%;
    min-width: 4%;
    min-height: 42px;
    column-gap: 4%;
    row-gap: 5px;
    flex-wrap: nowrap;
    align-items: center;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 a33949b {
    margin: 0px 0% 0px 0%;
}
    
#b611bf49 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 3be6590 {
    margin: 0px 0% 0px 0%;
}
    
#\33 0c87a89 {
    row-gap: 0px;
    padding: 2% 4% 2% 4%;
}
    
#\37 f5f2c43 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 8bb5d63::before, #\30 8bb5d63 > .bgExtraLayerOverlay {
    
}
#\30 8bb5d63 {
    row-gap: 20px;
    padding: 130px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_7k4 {
    width: 13.39%;
}
    
#cb30116f {
    width: 39.32%;
    height: 44px;
}
    
#widget_7hj {
    width: 138px;
    min-height: 38px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 74dc288 {
    row-gap: 24px;
    padding: 2% 4% 2% 4%;
}
    
#\38 b1e791d {
    margin: 0px 0% 0px 0%;
}
    
#Aboutus {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 3f4903d {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 d96af6a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 22px;
}
    
#\35 20773fe {
    width: 100%;
    min-height: 330px;
}
    
#af159266 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#\30 71b56a9 {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
}
    
#cbbc0f72 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#\31 9e55976 {
    width: 138px;
    height: 38px;
}
    
#\32 6bac492 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 2535978 {
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 0ba1f13 {
    height: auto;
}
    
#e96d882b::before, #e96d882b > .bgExtraLayerOverlay {
    
}
#e96d882b {
    width: 23.5%;
    row-gap: 0px;
    min-height: 8px;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\39 f32a169 {
    height: auto;
}
    
#\38 d1c2e39 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 264px;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 2%;
}
    
#\33 761efa0::before, #\33 761efa0 > .bgExtraLayerOverlay {
    
}
#\33 761efa0 {
    width: 23.5%;
    row-gap: 0px;
    min-height: 8px;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\38 9d430e5::before, #\38 9d430e5 > .bgExtraLayerOverlay {
    
}
#\38 9d430e5 {
    width: 23.5%;
    row-gap: 0px;
    min-height: 8px;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#eee5d621::before, #eee5d621 > .bgExtraLayerOverlay {
    
}
#eee5d621 {
    width: 23.5%;
    row-gap: 0px;
    min-height: 8px;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\38 0c35f79 {
    height: auto;
}
    
#\39 14d05f1 {
    height: auto;
}
    
#b0495011 {
    height: auto;
    min-height: 94px;
}
    
#ab25b7e0 {
    height: auto;
    min-height: 94px;
}
    
#d246e238 {
    height: auto;
    min-height: 94px;
}
    
#d2e4f790 {
    height: auto;
    min-height: 94px;
}
    
#\35 e1e830d {
    column-gap: 5%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 deb2702 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d6eda2fe {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ef0f864f {
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f99b9f1c {
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 2252f16 {
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 5e2760f {
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c378a75e {
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f5dc8e7c {
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 1495b3c {
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b34456b3 {
    column-gap: 5%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c75d7e66 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 c5af3df {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ce5ccd80 {
    column-gap: 5%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d19f9251 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bb3cdf87 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 755f17d {
    column-gap: 5%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 ee0cb03 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ce5e444f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 7149844 {
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 9691976 {
    column-gap: 5%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 7fd5388::before, #\34 7fd5388 > .bgExtraLayerOverlay {
    
}
#\34 7fd5388 {
    row-gap: 0px;
    width: 23.5%;
    min-height: 8px;
    align-items: center;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#b581a27b::before, #b581a27b > .bgExtraLayerOverlay {
    
}
#b581a27b {
    width: 23.5%;
    min-height: 8px;
    row-gap: 0px;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\34 f34111c::before, #\34 f34111c > .bgExtraLayerOverlay {
    
}
#\34 f34111c {
    width: 23.5%;
    min-height: 8px;
    row-gap: 0px;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\35 d1d002e::before, #\35 d1d002e > .bgExtraLayerOverlay {
    
}
#\35 d1d002e {
    width: 23.5%;
    min-height: 8px;
    row-gap: 0px;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\39 200838c {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 234px;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 2%;
}
    
#\30 7ceb3da {
    height: auto;
}
    
#f8cbd157 {
    height: auto;
}
    
#\31 34cdc02 {
    height: auto;
}
    
#aa734ced {
    height: auto;
}
    
#\30 67a3057 {
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 ea0826c {
    height: auto;
    min-height: 132px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 cebdc05 {
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c5d8a275 {
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c91fe8d0 {
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 8750d62 {
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 854f8dc {
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e86bf7ca {
    height: auto;
    min-height: 94px;
}
    
#\38 e8dac7d {
    height: auto;
    min-height: 94px;
}
    
#\36 2fad109 {
    height: auto;
    min-height: 94px;
}
    
#\38 c8d0950 {
    height: auto;
    min-height: 94px;
}
    
#\34 0259ad8 {
    width: 94px;
    height: 36px;
}
    
#d9206cd4 {
    column-gap: 5%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#efbe27cf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 948d8bd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 84db0c5 {
    column-gap: 5%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c8d712f4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 bc69e95 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#daa31a1d {
    column-gap: 5%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#de7e1954 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a1bc9af2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 12a7262 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ff164435 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 b528be3 {
    width: 94px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 44d83a3 {
    row-gap: 24px;
    padding: 2% 4% 2% 4%;
}
    
#f4cfd59c {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a7c33275 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b4338ad1 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b3871176 {
    row-gap: 24px;
    padding: 2% 4% 2% 4%;
}
    
#a9e3955f {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 285d853 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 81c70ea {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 bd38231 {
    height: auto;
    min-height: 40px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#f49ad3ef {
    width: 40px;
}
    
#\39 6f5b223::before, #\39 6f5b223 > .bgExtraLayerOverlay {
    
}
    
#\35 ef950eb::before, #\35 ef950eb > .bgExtraLayerOverlay {
    
}
#\35 ef950eb {
    justify-content: flex-start;
}
    
#ecdfd2f1 {
    width: 40px;
}
    
#\37 96e7b80 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 252px;
}
    
#a3aab178::before, #a3aab178 > .bgExtraLayerOverlay {
    
}
#a3aab178 {
    justify-content: space-between;
}
    
#\35 99323c5 {
    width: 40px;
}
    
#d88533ca {
    height: auto;
    min-height: 40px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 cf11db4 {
    height: auto;
    min-height: 40px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e681bada {
    row-gap: 24px;
    padding: 2% 4% 2% 4%;
}
    
#\36 3f1e260 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 a33949b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 d96af6a {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b8c268fb {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\38 3be6590 {
    margin: 0px 0% 0px 0%;
}
    
#\30 8bb5d63::before, #\30 8bb5d63 > .bgExtraLayerOverlay {
    
}
#\30 8bb5d63 {
    width: 100%;
    min-height: 0px;
    align-items: center;
    justify-content: center;
    row-gap: 40px;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 150px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 0c87a89 {
    min-height: 0;
    flex-direction: column;
    row-gap: 12px;
    flex-wrap: nowrap;
}
    
#\37 f5f2c43 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    margin-top: 0px;
}
    
#widget_7k4 {
    height: 70px;
    width: 18.79%;
}
    
#cb30116f {
    height: 32px;
    width: 50.7%;
}
    
#widget_7hj {
    width: 138px;
    min-height: 38px;
}
}



@media (max-width: 767px) {
    
#\30 74dc288 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#Aboutus {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\39 3f4903d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 e59904f {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\37 d96af6a {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
}
    
#\35 20773fe {
    width: 100%;
    min-height: 246px;
    align-items: flex-start;
    order: 1;
    padding: 16px 12px 16px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\31 9e55976 {
    height: 38px;
    width: 138px;
    margin-top: 3%;
}
    
#af159266 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#\30 71b56a9 {
    width: 100%;
    min-height: 164px;
    align-items: center;
    order: 0;
    row-gap: 14px;
    justify-content: center;
    height: auto;
    padding: 16px 12px 16px 12px;
    margin: 0px 0% 0px 0%;
}
    
#cbbc0f72 {
    width: 100%;
}
    
#\32 6bac492 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\33 0ba1f13 {
    height: auto;
    width: 30%;
}
    
#e96d882b::before, #e96d882b > .bgExtraLayerOverlay {
    
}
#e96d882b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
}
    
#\39 f32a169 {
    height: auto;
    width: 30%;
}
    
#\38 d1c2e39 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\33 761efa0::before, #\33 761efa0 > .bgExtraLayerOverlay {
    
}
#\33 761efa0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
}
    
#\38 9d430e5::before, #\38 9d430e5 > .bgExtraLayerOverlay {
    
}
#\38 9d430e5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
}
    
#eee5d621::before, #eee5d621 > .bgExtraLayerOverlay {
    
}
#eee5d621 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
}
    
#\38 0c35f79 {
    height: auto;
    width: 30%;
}
    
#\39 14d05f1 {
    height: auto;
    width: 30%;
}
    
#\38 defdc77 {
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    height: auto;
    width: 94px;
}
    
#\33 e5e33d0 {
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    height: auto;
}
    
#\36 60ce4ca {
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    height: auto;
}
    
#\30 7d64ffa {
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    height: auto;
}
    
#b0495011 {
    height: auto;
    min-height: 116px;
}
    
#d246e238 {
    height: auto;
    min-height: 116px;
}
    
#ab25b7e0 {
    height: auto;
    min-height: 116px;
}
    
#c378a75e {
    height: auto;
    min-height: 82px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#d2e4f790 {
    height: auto;
    min-height: 116px;
}
}



@media (max-width: 767px) {
    
#\34 7fd5388::before, #\34 7fd5388 > .bgExtraLayerOverlay {
    
}
#\34 7fd5388 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
}
    
#b581a27b::before, #b581a27b > .bgExtraLayerOverlay {
    
}
#b581a27b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
}
    
#\34 f34111c::before, #\34 f34111c > .bgExtraLayerOverlay {
    
}
#\34 f34111c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
}
    
#\35 d1d002e::before, #\35 d1d002e > .bgExtraLayerOverlay {
    
}
#\35 d1d002e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
}
    
#\39 200838c {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\30 7ceb3da {
    height: auto;
    width: 30%;
}
    
#f8cbd157 {
    height: auto;
    width: 30%;
}
    
#\31 34cdc02 {
    height: auto;
    width: 30%;
}
    
#aa734ced {
    height: auto;
    width: 30%;
}
    
#\34 0259ad8 {
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    height: auto;
}
    
#\38 b528be3 {
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    height: auto;
}
    
#\31 215d74e {
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    height: auto;
}
    
#\38 858e16c {
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    height: auto;
}
    
#e86bf7ca {
    height: auto;
    min-height: 116px;
}
    
#\38 e8dac7d {
    height: auto;
    min-height: 116px;
}
    
#\36 2fad109 {
    height: auto;
    min-height: 116px;
}
    
#\38 c8d0950 {
    height: auto;
    min-height: 116px;
}
}



@media (max-width: 767px) {
    
#\31 44d83a3 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#f4cfd59c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a7c33275 {
    width: 100%;
    min-height: 71px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
}
    
#\37 d658d7d {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#b3871176 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#a9e3955f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 285d853 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\37 0060f9e {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\39 6f5b223::before, #\39 6f5b223 > .bgExtraLayerOverlay {
    
}
#\39 6f5b223 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 ef950eb::before, #\35 ef950eb > .bgExtraLayerOverlay {
    
}
#\35 ef950eb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 96e7b80 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#a3aab178::before, #a3aab178 > .bgExtraLayerOverlay {
    
}
#a3aab178 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 bd38231 {
    height: auto;
    min-height: 88px;
}
}



@media (max-width: 767px) {
    
#e681bada {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\37 f9ad067 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\36 3f1e260 {
    width: 100%;
    min-height: 34px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
}
}

#e96d882b.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQMEBf/EACAQAAIBAwQDAAAAAAAAAAAAAAECAwAEMQUREhQhQuH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABkRAQADAQEAAAAAAAAAAAAAAAEABCECEf/aAAwDAQACEQMRAD8A0DCoAZpSpHrtmniDxiiFvhrMdk8cTJInLepptTuY5nTroeLEZ+03FoV9ZM18Mn//2Q==')!important}#\33 761efa0.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIAAwQRBRQx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQIRIjL/2gAMAwEAAhEDEQA/AMb4yvGsRAlRVyCd7lvXuPjrqIgXplEOUf/Z')!important}#\38 9d430e5.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAaEAACAwEBAAAAAAAAAAAAAAABAwACEQQG/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAZEQEAAwEBAAAAAAAAAAAAAAACAAMhERL/2gAMAwEAAhEDEQA/AJXxShzISWVrexIAyVxejTvNTYiAra9LZRtB4cn/2Q==')!important}#eee5d621.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHRAAAgEEAwAAAAAAAAAAAAAAAAECAwQFBhM0Uf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFxEBAAMAAAAAAAAAAAAAAAAAAAIDQf/aAAwDAQACEQMRAD8AxHoOFjdcrouUl6XrW8Wl1YAE9mHi/9k=')!important}#\34 7fd5388.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQMEBf/EACAQAAIBAwQDAAAAAAAAAAAAAAECAwAEMQUREhQhQuH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABkRAQADAQEAAAAAAAAAAAAAAAEABCECEf/aAAwDAQACEQMRAD8A0DCoAZpSpHrtmniDxiiFvhrMdk8cTJInLepptTuY5nTroeLEZ+03FoV9ZM18Mn//2Q==')!important}#b581a27b.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIAAwQRBRQx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQIRIjL/2gAMAwEAAhEDEQA/AMb4yvGsRAlRVyCd7lvXuPjrqIgXplEOUf/Z')!important}#\34 f34111c.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAaEAACAwEBAAAAAAAAAAAAAAABAwACEQQG/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAZEQEAAwEBAAAAAAAAAAAAAAACAAMhERL/2gAMAwEAAhEDEQA/AJXxShzISWVrexIAyVxejTvNTYiAra9LZRtB4cn/2Q==')!important}#\35 d1d002e.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHRAAAgEEAwAAAAAAAAAAAAAAAAECAwQFBhM0Uf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFxEBAAMAAAAAAAAAAAAAAAAAAAIDQf/aAAwDAQACEQMRAD8AxHoOFjdcrouUl6XrW8Wl1YAE9mHi/9k=')!important}