body {
    font-family: 'Poppins', sans-serif !important;
    /*    font-family: 'Montserrat Alternates', sans-serif;*/

    /* background-color:#df763c !important; */
}

h1, h2, h3, h4, h5, h6 , p {
    font-family: 'Poppins', sans-serif !important;
}


.call-action h2 {
    font-size: 40px !important;
}

.section-head {
    margin-bottom: 20px !important;
}


/* ================================ colour change ========================= */

.tabs-section .nav-pills .nav-link.active {
    border-top-color: #ffffff !important;
    background-image: linear-gradient(to right, rgb(26, 35, 126), rgb(37, 118, 253)) !important;
    background-position-x: initial !important;
    background-position-y: initial !important;
    background-size: initial !important;
    background-repeat: initial !important;
    background-attachment: initial !important;
    background-origin: initial !important;
    background-clip: initial !important;
    background-color: initial !important;
    color: #ffffff !important;
}
/* 
.curve.curve-gray-t:before {
    border-top: 50px solid #df763c !important;
}

.curve.curve-bottom:after {
    background-color:#df763c  !important;
}

p {
    color: #fffbfb !important;
}

.bg-gray {
    background-color:#df763c  !important;
}

.tabs-section .tab-content .left .box-white {
    background-color:#df763c  !important;
}

.curve.curve-gray-t:after, .curve.curve-gray-t:before {
    border-top: 50px solid #df763c  !important;
}

.curve.curve-top:after, .curve.curve-top:before {
    border-top: 50px solid #df763c  !important;
}

.curve.curve-bottom:after, .curve.curve-bottom:before {
    border-bottom: 50px solid #df763c  !important;
}

.tabs-section .tab-content .left .box-white {
    border: 1px solid #fff !important;
}

.works .item-img-overlay {
    background: rgb(223 118 60) !important;
}

.process .item .cont {
    background-color: #df763c  !important;
}

.blog .item {
    box-shadow:0px 20px 40px rgba(0, 0, 0, 0.1) !important;
}

.boxshadow{
    box-shadow:0px 20px 40px rgba(0, 0, 0, 0.1) !important;
}

.white{
    background-color: #fff !important;
} */

/* ===========================================================
*/

.why-us .item .cont h5 {
    font-size: 17px !important;
}

.why-us .item .cont p {
    font-size: 15px !important;
}

[data-overlay-dark="7"]:before, [data-overlay-color="7"]:before, [data-overlay-light="7"]:before {
    opacity: 0.6 !important;
}

footer {
    background-color: #1a237e !important;
}

footer .social a {
    background: #fff !important;
    color: #1a237e !important;
}

footer p {
    color:#fff !important;
}

footer .social a:hover {
    background-color: #000 !important;
    color: #fff !important;
}

#scrollUp {
    background-color: #f2f6f7;
    color: var(--ltn__heading-color);
    bottom: 70px;
    font-size: 20px;
    font-weight: bold;
    height: 40px;
    width: 40px;
    right: 3%;
    text-align: center;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    -webkit-box-shadow: var(--ltn__box-shadow-3);
    box-shadow: 0 1px 6px 0 rgba(32, 33, 36, .28);
}

#scrollUp i {
    line-height: 40px;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

#scrollUp:hover {
    background-color: #000;
    color: #fff;
}