
/*banner section*/
.inner-banner-sec {padding-top: 80px !important; padding-bottom: 80px !important; }

.bn-con p {border-bottom: 1px solid #E6E9F1; padding-bottom: 20px; }
.client-name {font-size: 20px; font-weight: 600; }
.bl-banner .bl-b-rw > .wpb_wrapper {align-items: inherit !important; }
div#lightbox {
    position: fixed;
    width: 100%;
    height: 100%;
    background: #000000e8;
    left: 0;
    top: 0;
    z-index: 9999;
    text-align: center;
    align-items: center;
    justify-content: center;
}
.project-media-slider .slick-slide img {
    cursor: pointer;
}
img#lightbox-img {
    max-height: 90%;
    width: auto;
    margin-top: 30px;
}
button#lightbox-close {
    position: absolute;
    right: 10px;
    background: url(/wp-content/uploads/2021/06/close-1.svg) no-repeat;
    color: transparent;
    padding: 0;
    width: 50px;
    height: 50px;
    top: 20px;
}
button#lightbox-close:hover {
    background-color: transparent !important;
}
/*Introduction section*/
.ci-cont .font-bold {margin-bottom: 0; }
.ci-bx .ci-cont {margin-bottom: 0; }
.ci-bx .c-icn {margin-bottom: 20px; }
.ci-bx {border-right: 1px solid #E6E9F1; }
.ci-bx:last-child {border-right: 0; }
.ci-rw.vc_row {box-shadow: 5px 5px 20px #4F566B29; border-radius: 10px; padding: 30px; margin-top: 50px; margin-left: auto; margin-right: auto; }

.full-con .container-8 {box-shadow: 5px 5px 20px #4F566B29; border-radius: 10px; padding: 30px; }


.w-bx .w-con p {color: #000; }
.w-bx > .vc_column-inner {padding: 0 !important; }


.result-bx:last-child {margin-right: 0; }
.result-bx {box-shadow: 5px 5px 20px #4F566B29; border-radius: 10px; padding: 25px; margin-right: 30px; }
.result-rw {display: flex; margin: 0 auto !important; }
.result-bx > .vc_column-inner {padding: 0 !important; }
.result-sec .result-bx {box-shadow: 5px 5px 20px #4F566B29; border-radius: 10px; padding: 25px; margin-right: 25px; }

 .video-cta-wrap.vc_row {margin: 0 auto !important; }
.col-vi {color: #10C4B1; }

.c-and-g ul,
.c-and-g ol{
    list-style: disc;
    margin-top: 15px;
}
.c-and-g ul >li,
.c-and-g ol >li {
    margin-bottom: 10px;
}

/*popup slider*/
/*#lightbox {position: fixed; width: 100%; height: 100%; left: 0; top: 0; display: inline-flex !important; align-items: center; justify-content: center; background: #000000d1; flex-direction: column; z-index: 9999; }*/




@media only screen and (max-width: 1100px){ 
.case-studies-main .container, .banner-row {max-width: 95% !important; }

}
    

@media only screen and (max-width: 980px){  
.inner-banner-sec {padding-top: 40px !important; padding-bottom: 40px !important; }
body p {font-size: 15px; }
.result-rw {flex-wrap: wrap; }
.full-con .container-8 > .vc_column-inner {max-width: 100% !important; padding: 0 !important; }
.result-sec .result-bx:nth-child(2n) {margin-right: 0; }
.result-sec .result-bx {width: calc(50% - 10px); margin-right: 20px; margin-bottom: 20px; }
.bl-banner {margin-bottom: 40px; }
.case-what p br {display: none; }
p br {display: none; }
.full-con .container-8 {max-width: 95%;}
.wpb_text_column.listing:last-child {margin-bottom: 0; }


 }

@media only screen and (max-width: 767px){  
body p {font-size: 14px; }
 .ci-bx.vc_col-sm-3 {width: 25%; float: left; border-right: 0 !important;}
 .ci-rw.vc_row {padding: 20px 0; margin-top: 30px;}
 .ci-bx > .vc_column-inner {padding: 0 !important; }
.c-icn img {max-width: 35px !important;  }
.ci-bx .c-icn {margin-bottom: 10px; }
.full-con .container-8 {padding: 20px; max-width: 90% !important; }
.full-con .container-8 .vc_column-inner {padding: 0 !important; }
.wpb_content_element.listing {margin-bottom: 20px; }
.video-inner {max-width: 100%;}
.video-txt p {text-align: center !important; }
.ci-cont .font-bold {margin-bottom: 0; line-height: 1.2; }


}

@media only screen and (max-width: 480px){ 
 .result-sec .result-bx {width: calc(50% - 5px); margin-right: 10px; margin-bottom: 10px; padding: 15px; }



}
