p {
    font-size:17px;
}

.img-responsive {
    width:100%;
    height:auto;
}

/*Navigation Section*/
nav {
    padding: 20px 0;
    background-color: #fff;
}
.nav-btn {
    background-color: #ED1B24;
    font-size: 20px;
    color: #fff;
    padding: 15px 15px;
    border-radius: 15px;
}
.nav-btn:hover {
    text-decoration: none;
    color: #fff;
}

/*Home Banner Section*/
.home-banner {
    padding: 80px 0;
    background-image: url('<?php echo get_template_directory_uri(); ?>/images/diverse-people-working-office-scaled.jpg');
    background-size: cover;
    background-repeat: no-repeat;
    color: #fff;
    position: relative;
    z-index: 1;
}
.home-banner:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background: #000;
    opacity: 0.8;
    z-index: -1;
}
.home-banner h1 {
    font-weight: 500;
    margin-bottom: 7px;
}
.home-banner p {
    font-size: 17px;
}

/*Because Section*/
.because {
    text-align: center;
}
.because h3 {
    font-weight: 600;
    margin-bottom: 7px;
}

/*About Us Section*/
.about-us, .services {
    padding: 40px 0;
}
.about-us h2, .services h2 {
    font-weight: 600;
    margin-bottom: 7px;
}
.about-us p, .services p {
    margin-bottom: 10px;
    font-size:17px;
}

/*Services Section*/
.services ul li {
    list-style:disc;
}
.services h5 {
    margin-bottom:5px;
}

/*Reporting Section*/
.main-report {
    padding: 15px;
}
.custom-report {
    padding: 15px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    background: #fff;
    height: 280px;
}
.custom-report i {
    color: #ED1B24;
    font-size: 35px;
}
.first-report {
    box-shadow: none;
}
.custom-report h4 {
    font-weight:500;
    margin-bottom:7px;
}
.custom-report h3 {
    font-weight:500;
    margin-bottom:10px;
}
.report-pre {
    background-color: #ED1B24;
    color: #fff;
    box-shadow: none;
    border-radius: 45px 0 0 0;
}
.report-btn {
    background-color: #000;
    color: #fff;
    padding: 10px 15px;
    border-radius: 10px;
}
.report-btn:hover {
    color: #fff;
    text-decoration: none;
}

/*Why Section*/
.why {
    padding: 40px 0;
}
.why h5 {
    font-weight: 600;
    margin-bottom:5px;
}
.why i {
    color: #ED1B24;
}
.why h3 {
    margin-bottom:0;
}

/*Footer Section*/
footer {
    padding: 60px 0;
    background-color: #313030;
    color: #fff;
}
footer a {
    color: #fff;
}
footer a:hover {
    color: #fff;
    text-decoration: none;
}

/*Privacy Content Section*/
.privacy-content h5,
.privacy-content h6{
    margin-bottom:7px;
}