﻿
/*
========    ========
Page Header Module
========    ========
*/
.page-content {
     border: 1px solid #ccc;
    margin: 0 15%;
    background: #fff;
    position: relative;
    top: -60px; 
    padding: 0px 5%;
}

.page-content p {
    margin-bottom: 20px;
    font-size: 16px;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}

@media (min-width:1201px) { /* Scrin Size Geter then 1201px */
   .page-bg { 

    height: 450px;   
    background-size: cover;   
    object-fit: cover; 
}
}


@media (max-width: 900px) and (min-width:601px) { /* Scrin Size Geter then 601px and less than 900px */
   .page-bg { 

    height: 310px;   
    background-size: cover;   
    object-fit: cover; 
}
}

@media (max-width: 600px) { /* Scrin Size   less than 900px */
   .page-bg { 

    height: 200px;   
    background-size: cover;   
    object-fit: cover; 
}
}

@media (max-width: 400px) { /* Scrin Size   less than 400px */
    .page-bg { 

    height: 150px;   
    background-size: cover;   
    object-fit: cover; 
}
}

/*.page-bg { 

    height: 450px;   
    background-size: cover;   
    object-fit: cover; 
}*/



/*===============================
*   START MODULE 29
*------------------------------*/

.b50{
    width: 50px;
    margin-left: 0; 
    border-top: 3px solid #03254c; /*#dadada*/
}

.person-item{
    border: 1px solid #ffe4e4;
    padding: 15px 0;
    border-radius: 5px;
    margin-bottom: 20px;
}
.person-item .details .extra-detail{
    display: none;
}

.expander {
    text-align: center;
}

.row.person-item p b {
    /*font-family: 'ProximaNova-Semibold';*/
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}

.expander a {
    margin-top: 40px;
    display: inline-block;
}

.expander i{
    padding: 15px; 
    border: 1px solid #d0fae0;
    border-radius: 5px;
    color:#8af3a2;  
}

@media (max-width: 767px){
    .person-item{
        margin-left:15px;
        margin-right:15px;
    }
    .person-item img{
        max-height: 250px;
    }

    .expander a {
        margin-top: 10px;
        display: inline-block;
    }
}


 

/*------------------------------
*   END MODULE 30
*===============================*/

ul.product-key-features {
    margin: 10px;
    padding: 0px;
    position: relative;
}

ul.product-key-features li {
    list-style: none;
    margin: 10px 0px;
    line-height: 15px;
    padding-left: 40px;
    position: relative;
    font-size: 16px;
}

ul.product-key-features li:before {
    content: "\f00c";
    background: #40c233;
    height: 20px;
    width: 20px;
    display: inline-block;
    border-radius: 50%;
    text-align: center;
    position: absolute;
    left: 0px;
    color: #fff;
    font: normal normal normal 14px/1 FontAwesome;
      line-height: 20px;
    font-size: 15px;
}


ul.product-key-features:before {
    content: "";
    border-left: 2px solid #e0e0e0;
    height: 100%;
    position: absolute;
    left: 10px;
     
}