﻿.header-wrapper {
    text-transform: uppercase;
}

    .header-wrapper h1 {
        color: #ffa200;
    }

    .header-wrapper p.title {
        font-size: 20px;
    }

.pt-140 {
    padding-top: 140px;
}

.pt-70 {
    padding-top: 70px;
}

.pt-40 {
    padding-top: 40px;
}

.pt-30 {
    padding-top: 30px;
}


.transparent-bg {
    background: rgba(0,0,0, 0.93);
    width: 100%;
    height: 100%;
    position: relative;
}

.service-box {
    min-height: 140px;
}

.footer-bg {
    background: url('../images/bottom-bg.jpg') repeat-x;
    background-color: #1b1b1b;
}

.header-footer-bg {
    background: url('../images/top-bg.jpg') repeat-x;
    position: absolute;
    top: 0px;
    width: 100%;
    height: 40px;
    left: 0;
    margin: 0px;
}

    .header-footer-bg img {
        /*   padding-left: 15px;*/
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: auto;
        height: 25px;
        margin-top: 8px;
    }

.mobile-whatsapp {
    width: 90px;
    height: 70px;
    background-color: transparent;
    position: fixed;
    bottom: 0px;
    right: 0px;
}

    .mobile-whatsapp a {
        color: #ffa200;
    }


a h4 {
    font-weight: 700;
}

.special-service {
}

    .special-service > a {
        text-decoration: underline;
    }

.mt-0 {
    margin-top: 0px;
}


.mt-10 {
    margin-top: 10px;
}


.mt-20 {
    margin-top: 20px;
}

.text-primary {
    color: #FFa200 !important;
}

.service .col-md-6 {
    margin-top: 30px;
}

.service .col-md-3 {
    margin-top: 30px;
}

.service .service-wrap.special-service:hover {
    border: 7px double #FFa200 !important;
}

.accordion-button {
    width: auto;
    padding: 8px;
    background-color: none;
}

    .accordion-button::after {
        margin-left: 15px;
    }

.accordion-item {
    background-color: transparent;
}

.accordion-button:focus {
    border: 0px;
    box-shadow: 0 0 0 0 rgba(255, 162, 0,.25);
}

.accordion-button:not(.collapsed) {
    color: #ffa200;
    background-color: rgba(255, 162, 0,.25);
    box-shadow: inset 0 -1px 0 rgba(0,0,0,.125);
}

    .accordion-button:not(.collapsed)::after {
        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    }

li > b {
    color: #FFa200;
}

.accordion-blocked{
    display: none;
}