/*

font-family: 'Saira', sans-serif;

color-blue : #0879bf

color-red : #ed302a

color-green : #8dc641

color-black : #242424

color-grey : #888




*/
a:hover{color:#000}
.color-blue{color: #0879bf}
.color-white{color: #fff !important}
.color-black{color: #242424 !important}
.color-grey{color: #8c8d87 !important}

.justify-content-center{
    justify-content: center !important;
}
.content a{color:#fff}
.content a:hover{color:#888}
.p-35-all{padding:35px 0}



.content-column .theme-btn::after {
    position: absolute;
    content: '';
    background: var(--theme-color);
    height: 1px;
    width: 25px;
    top: 11.2px;
    left: 0;
}
.content-column .theme-btn::before {
    position: absolute;
    content: "\f10a";
    font-size: 10px;
    font-family: Flaticon;
    color: var(--theme-color);
    top: -0.5px;
    left: 24px;
}
.content-column .theme-btn {
    position: relative;
    color: #242424;
    font-weight: 600;
    display: inline-block;
    font-size: 14px;
    text-transform: uppercase;
    padding-left: 40px;
    -webkit-transition: .5s ease;
    -o-transition: .5s ease;
    transition: .5s ease;
}


.advantage-block2 h4::before {
    position: absolute;
    content: '';
    background: var(--theme-color);
    height: 1px;
    width: 42px;
    left: 60%;
    top: 0;
}
.advantage-block2 h4 {
    position: relative;
    font-size: 20px;
    font-weight: 500;
    color: #fff;
    padding-top: 20px;
    text-transform: uppercase;
    margin-bottom: 5px;
}
.link-btn a:hover{color:#888}
.link-btn2 a:hover{color:#242424}


.link-1 a:hover{color:#fff}
.link-black a:hover i{color:#000 !important}

.font-500{font-weight:500}

table, td, th {  
  border: 1px solid #ddd;
  text-align: left;
}

table {
  border-collapse: collapse;
  width: 100%;
}

th, td {
  padding: 15px;
}

.pt-40{padding-top:40px}
.pb-40{padding-bottom:40px}