
#section-keyvis-methodology-datadriven.section {
    padding: 0px;
    background: url("../images/methodology/data-driven/bg-keyvis-data-driven.jpg") no-repeat center center;
    background-size: cover;
	background-color: #000000;
}

#section-keyvis-methodology-uxDesign.section {
    padding: 0px;
    background: url("../images/methodology/ux-design/bg-keyvis-ux-design.jpg") no-repeat center center;
    background-size: cover;
	background-color: #000000;
}

#section-keyvis-methodology-mobileExp.section {
    padding: 0px;
    background: url("../images/methodology/mob-experience/bg-keyvis-mobile-experience.jpg") no-repeat center center;
    background-size: cover;
	background-color: #000000;
}

#section-keyvis-methodology-optimise.section {
    padding: 0px;
    background: url("../images/methodology/optimise/bg-keyvis-optimise.jpg") no-repeat center center;
    background-size: cover;
	background-color: #000000;
}

.section-methodology .col-keyvis-cust {
    height: 500px;
}

.section-methodology .keyvis-tagline-container {
    position: absolute;
    bottom: 30px;
}

.section-inner-wrapper h3 {
	margin-bottom: 30px;
}

.list-container {
	margin: 40px auto;
	border-left: 2px solid #E2E6EB;
}

.list-container-item {
    margin-bottom: 60px;
	padding-left: 40px;
}

.list-container-header {
    margin-bottom: 20px;
}

.list-container-body {
    margin-bottom: 20px;
}

#img-marketing-funnel.img-container {
    max-width: 500px;
}

@media (max-width:320px) {
    
}

@media (max-width:480px) {
    .section-methodology .col-keyvis-cust {
        height: 350px;
    }

    .section-methodology .keyvis-tagline-container {
        bottom: 10px;
    }

    .list-container-item {
        margin-bottom: 40px;
        padding-left: 20px;
    }
}

@media (min-width:481px) and (max-width:640px) {
    .section-methodology .col-keyvis-cust {
        height: 350px;
    }

    .section-methodology .keyvis-tagline-container {
        bottom: 10px;
    }

    .list-container-item {
        margin-bottom: 40px;
        padding-left: 20px;
    }
}

@media (min-width:641px) and (max-width:768px) {
    #section-keyvis-methodology-datadriven.section {
        padding: 0px;
        background: url("../images/methodology/data-driven/bg-keyvis-data-driven-sm.jpg") no-repeat center center;
        background-size: cover;
        background-color: #000000;
    }
    
    #section-keyvis-methodology-uxDesign.section {
        padding: 0px;
        background: url("../images/methodology/ux-design/bg-keyvis-ux-design-sm.jpg") no-repeat center center;
        background-size: cover;
        background-color: #000000;
    }
    
    #section-keyvis-methodology-mobileExp.section {
        padding: 0px;
        background: url("../images/methodology/mob-experience/bg-keyvis-mobile-experience-sm.jpg") no-repeat center center;
        background-size: cover;
        background-color: #000000;
    }
    
    #section-keyvis-methodology-optimise.section {
        padding: 0px;
        background: url("../images/methodology/optimise/bg-keyvis-optimise-sm.jpg") no-repeat center center;
        background-size: cover;
        background-color: #000000;
    }

    .section-methodology .col-keyvis-cust {
        height: 400px;
    }

    .list-container-item {
        margin-bottom: 50px;
        padding-left: 30px;
    }
}

@media (min-width:769px) and (max-width:992px) {
    
}

@media (min-width:769px) and (max-width:1024px) {
    
}

@media (min-width:993px) and (max-width:1200px) {

}

@media (max-width:640px) {
    #section-keyvis-methodology-datadriven.section {
        padding: 0px;
        background: url("../images/methodology/data-driven/bg-keyvis-data-driven-xs.jpg") no-repeat center center;
        background-size: cover;
        background-color: #000000;
    }
    
    #section-keyvis-methodology-uxDesign.section {
        padding: 0px;
        background: url("../images/methodology/ux-design/bg-keyvis-ux-design-xs.jpg") no-repeat center center;
        background-size: cover;
        background-color: #000000;
    }
    
    #section-keyvis-methodology-mobileExp.section {
        padding: 0px;
        background: url("../images/methodology/mob-experience/bg-keyvis-mobile-experience-xs.jpg") no-repeat center center;
        background-size: cover;
        background-color: #000000;
    }
    
    #section-keyvis-methodology-optimise.section {
        padding: 0px;
        background: url("../images/methodology/optimise/bg-keyvis-optimise-xs.jpg") no-repeat center center;
        background-size: cover;
        background-color: #000000;
    }
}

@media (max-width:990px) {
    
}

@media (max-width:1024px) {
    
}

@media (min-width:1201px) {

}

@media (min-width:991px) {
    
}

