.wrapper{width:1170px;max-width:100%;margin:auto}
.loc-web-dsn-baner-out{display:table;width:100%}
.loc-web-dsn-baner-inr{display:table-cell;vertical-align:middle;width:60%;}
.loc-web-dsn-baner-inr-ryt{display:table-cell;vertical-align:top;width:30%;background:#08c;padding:30px}
.lol-web-dsn-call1-lft{float:left;width:50%;height:320px;background:#08c;padding:60px 80px}
.lol-web-dsn-call1-lft.lcl_web_pd { padding: 15px 80px;} 
.lol-web-dsn-call1-ryt{float:left;width:50%;text-align:center;position:relative;height:320px;background:#f7f7f7}
.lol-web-dsn-call1-ryt img{position:absolute;left:0;right:0;margin:auto;bottom:0}
.local-web-design-testi-out{background:url(../../images/background-img/local-web-design/wd.jpg) no-repeat;background-size:cover}
.local-web-design-testi-out .bx-wrapper{margin:auto}
.local-web-design-testi-out p{font-size:16px;color:#fff;text-align:center;line-height:28px;font-family:open_sansitalic}
.local-web-design-testi-out h5{font-size:16px;color:#08c;text-align:center;line-height:18px;margin-top:20px;margin-bottom:20px}
.local-web-design-testi-out h6{font-size:16px;color:#fff;text-align:center;line-height:18px}
.local-web-design-testi-img{width:123px;height:123px;margin:auto;margin-bottom:40px}
.local-web-design-testi-out .bx-wrapper .bx-pager.bx-default-pager a{background:#ccc;width:15px;border-radius:15px;height:15px}
.local-web-design-testi-out .bx-wrapper .bx-pager.bx-default-pager a.active,.local-web-design-testi-out .bx-wrapper .bx-pager.bx-default-pager a:focus,.local-web-design-testi-out .bx-wrapper .bx-pager.bx-default-pager a:hover{background:#08c}
.lol-web-sec-2-blk-out{display:table;width:100%}
.lol-web-sec-2-blk-lft{float:left;width:50%;padding:80px 80px;display:table-cell;background:#f5f5f5}
.lol-web-sec-2-blk-ryt{float:left;width:50%;padding:80px 80px;display:table-cell;background:#08c}
.lol-web-dsn-abt-us-hme-lft{float:left;width:56%}
.lol-web-dsn-abt-us-hme-lft img{max-width:100%}
.lol-web-dsn-abt-us-hme-ryt{float:right;width:38%}
.lol-web-dsn-flx{
    display: flex;  align-items: center;  justify-content: space-between;  flex-wrap: wrap;
}
.lol-web-dsn-call2-outer {
    background: #08c;
    padding: 15px 0;
}
.lol-web-dsn-footer-outer{background:#292d39}
.lol-web-dsn-footer-outer{padding:40px 0}
.lol-web-dsn-footer-ul-sol-icn li{display:inline-block;margin-top:10px;margin-right:10px}
.lol-web-dsn-footer-ul-sol-icn li a{display:inline-block;width:50px;height:50px;border-radius:100%;border:2px solid #fff;text-align:center}
.lol-web-dsn-footer-ul-sol-icn li a i{font-size:22px;color:#fff;line-height:46px}
.local-web-design-testi-out h5 .commonText{color:#08c;}
.local-web-design-testi-out h6 .commonText{color:#fff;}
.loc-web-dsn-baner-p,.loc-web-dsn-baner-h4 {padding: 0 15px;}
.loc-web-dsn-baner-inr-ryt {padding: 15px 20px;}
.p-15 {
    padding: 15px;
}
.cta_number {
    background-color: #fff;
    border-radius: 5px;
    float: left;
    width: 100%;
    padding: 14px;
}
.cta_number h4, .cta_number h5 {
    margin: 0;
    font-weight: 900;
}
.cta_number a {
    background-color: transparent;
    padding: 0;
    float: left;
    width: 100%;
    font-family: 'open_sansbold';
}
@media screen and (max-width:1366px){
    .lol-web-dsn-call1-lft.lcl_web_pd h5 { margin: 0;font-size: 20px;}
.lol-web-dsn-call1-lft.lcl_web_pd h4 {
    font-size: 22px;
}
}
@media screen and (max-width:768px){
    .contact_form.niches-contact-icons {padding-top: 10px;}
    .loc-web-dsn-baner-inr,.loc-web-dsn-baner-inr-ryt {display: flow-root; width: 100%;}
    .loc-web-dsn-baner-inr a.btn.common-btn {margin-bottom: 20px;}
    .lol-web-dsn-call1-lft,.lol-web-dsn-call1-ryt{width: 100%;}
    .lol-web-dsn-call1-outer {
        padding-top: 0 !important;
    }
    .lol-web-dsn-call1-lft.lcl_web_pd {
        padding: 15px;
    }
    .lcl-web-dsn-blk-img img {
        width: 100%;
    }
}
