body , h1 , h2 ,h3 ,h4 ,h5 , h6 , p , div , p , input , textarea , button ,a ,span,li{
    font-family: 'Readex Pro', sans-serif !important;
}
@media (min-width: 1200px)
{
    .about-detail {
        margin-right: 70px;
        margin-left: unset;
    }
}
.ot-heading.is-dots:before{
    left: unset;
    right: 1px;
}
.theratio-align-center .ot-heading.is-dots:before
{
    left: unset;
    right: 45%;
}
.ot-process .process_nav li:after{
    left: unset;
    right: 0;
}
.ot-process .process_nav li{
    margin-left: 70px;
    margin-right: unset;
}
.icon-box--bg-img.icon-box--is-line-hover:before
{
    right: 10px;
    left: unset;
}
.mmenu-wrapper .mmenu-inner
{
    padding: 20px 30px 35px 52px;
}
.footer-social a, .list-social a{
    margin-left: 11px;
    margin-right:unset;
}
.widget-footer ul
{
    padding-left: unset;
    padding-right: 0;
}
.contact-info .info-text
{
    padding-right: 50px;
    padding-left: unset;
}
.contact-info i
{
    float: right;
}
.contact-left p
{
    margin-top: 20px;
}

input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
textarea:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
    border-color: rgb(43, 49, 54);
    box-shadow: 0 1px 1px rgb(43, 49, 54) inset, 0 0 8px rgba(172, 178, 169, 0.6);
    outline: 0 none;
}
span.list-item-icon{
    float: right;
}
.footer-list-item .list-item-text
{
    padding-right: 14px;
    padding-left: unset;
}
.form-control:focus{
    border-color: rgb(43, 49, 54) !important;
    box-shadow: 0 1px 1px rgb(43, 49, 54) inset, 0 0 8px rgba(172, 178, 169, 0.6) !important;
    outline: 0 none !important;
}
.hero-content h2 {
    font-size: 35px;
    font-weight: bold;
}
.site-footer {
    padding-top: 60px;
    padding-bottom: 60px;
    background-color: #1A1A1A;
    color: #A3A3A3;
}
.btn-details {
    font-family: inherit;
}
.octf-btn.octf-btn-light {
    font-family: inherit;
}
.ot-heading > span {
    font-family: inherit;
}
.main-navigation ul > li > a {

    font-family: 'Readex Pro', sans-serif !important;
}
