body,
td,
th {
    font-family: Myriadpro;
}

body {
    color: #474747
}

a {
    color: #474747;
}

/*a tag color*/
.link-color {
    color: #ed8e19;
}

a:hover,
a:focus {
    color: #ed8e19;
}

.cp-ex-title h3 a:hover {
    color: #ed8e19;
}

.copyright p a {
    color: #ed8e19;
}

/*Heading color*/
.heading-color {
    color: #ed8300;
}

.cp-section-title h2 {
    color: #ed8300;
}

/*Button color*/
.cp-Our-experties .owl-carousel.owl-theme .owl-nav div,
.cp-upcoming-events .owl-carousel.owl-theme .owl-nav div {
    border-color: #ed8e19;
}

input[type="submit"]:hover,
button:hover {
    color: #ed8e19;
}

/*Header Top Bar*/
.cp-topbar {
    background: #ed8e19;
}

.social-links a {
    background-color: #ffffff;
}

.cp-phone-mail li a {
    color: #ffffff;
}

/*Header menu bar*/
.cp-nav-logo-bar {
    background: #ffffff;
}

#header.downscrolled {
    background: #ffffff;
}

.cp-nav-logo-bar .navbar-default .navbar-nav>li>a {
    color: #444444;
}

.logo img {
    max-width: none;
    width: auto;
    height: 55px;
}

@media (min-width:992px) {
    .logo img {
        max-width: 100%;
        height: auto;
    }
}

@media (min-width: 1200px) {
    .logo img {
        max-width: 110%;
    }

    .header .logo {
        margin: 12px 0px 0px 0px;
    }
}

.mobile-header {
    background: #ffffff;
}

/*Upper footer*/
.cp-footer {
    background: #222222;
    color: #999999
}

.cp-footer .widget h3 {
    color: #ffffff;
}

.cp-footer .widget p {
    color: #999999;
}

.widget-listed ul li a {
    color: #999999;
}

.widget-listed ul li a:hover {
    color: #ed8e19;
}

/*Lower footer - bottom*/
.cp-copyright-row {
    background: #000000;
    color: #737373
}

.cp-copyright-row p {
    color: #737373;
}

/*Home service catalogue*/
.home_service_catalogue {
    background-color: #fff;
}

.home_service_catalogue .title {
    color: #ed8e19;
}

.home_service_catalogue .unit-title a {
    color: #222222;
}

.home_service_catalogue .unit-description {
    color: #5e5e5e;
}

/*Competitive Advantages*/
.competitive-advantages {
    background-image: url(/photos/default/background-02.jpg);
}

.competitive-advantages .home_trust_icon {
    color: #ed8e19;
    border-color: #ffffff;
    background-color: transparent
}

.competitive-advantages .home_trust_block:hover .home_trust_icon {
    background-color: #ffffff;
}

/*Working perspective*/
.working-perspective {
    background-image: url(/photos/default/s_e3/background-1.jpg)
}

.working-perspective .title {
    color: #ffffff
}

/*Home Portforlio*/
.cp-filterable-portfolio .portforlio-title {
    color: #ed8e19;
}

/*Home Blog*/
.home-blog .home-blog-title {
    color: #ed8e19;
}

.home-blog .home-blog-desc strong {
    color: #777777;
}

/*Call To Action*/
/* .call-to-action-section {
    background-image: url(/photos/default/s_e3/background/background-1.jpg)
} */

.call-to-action-section .btn.open-modal {
    color: #ffffff;
    background-color: #ed8e19;
}

/*Partners*/
.partners .partners-title {
    color: #ed8e19;
}

/* Testimonial */

/*Bottom bar*/
.scroll_footer {
    background: #ed8e19;
}

.scroll_footer a {
    color: #ffffff;
}

/*Arrow Slider*/
.tparrows.tp-leftarrow:before {
    content: '\f053';
}

.tparrows.tp-rightarrow:before {
    content: '\f054';
}

.tparrows:before {
    font-family: FontAwesome;
    font-size: 15px;
    color: #fff;
    display: block;
    line-height: 40px;
    text-align: center;
}

.cp-text ul {
    list-style: disc;
    padding-left: 40px
}

.cp-text ul li {
    list-style: disc;
}

.mm-slideout {
    z-index: auto
}

@media (min-width: 992px) {
    .offline-form {
        margin-bottom: 44px
    }
}
