:root{
    --color-1: #d9bc76;
    --color-2: #3b6817;
    --color-3: #3b6817;
    --color-4: #ce4560;
    --color-5: #d9bc76;
    --color-6: #373233;
    --color-7: #d5cdcd;
    --color-8: #1fa67a;
    --color-9: #fab615;
    --color-10: #d9bc76;
    --color-11: #e91e63;
    --color-12: #3b6817;
    --color-13: #3b6817;
    --color-14: #d9bc76;
    --color-15: #3b6817;
    --color-16: #373233;
    --color-17: #d5cdcd;
    --color-18: #3b6817;
    --color-19: #4e718b;
    --color-20: #d9bc76;
    --color-21: #373233;
    --color-22: #d5cdcd;
    --color-23: #d9bc76;
    --color-24: #d9bc76;
    --color-25: #b7b7b7;
    --color-26: #d9bc76;
}



body a:not(.short-link):not(.contact-tel):not(.back-link):not(.nav-link):not(.info-back-link):not(.show-tour-link):not(.team-tel):not(.breadcrumb-link),a.bbacd-animator:before,a.bbacd-animator:after{
    color: var(--color-2) !important;
}
body a:not(.short-link):not(.nav-link):not(.back-link):not(.nav-link):not(.info-back-link):not(.show-tour-link):not(.team-tel):not(.breadcrumb-link):hover,a.bbacd-animator:hover:before,a.bbacd-animator:hover:after,
body a:not(.short-link):not(.nav-link):not(.back-link):not(.nav-link):not(.info-back-link):not(.show-tour-link):not(.team-tel):not(.breadcrumb-link):focus,a.bbacd-animator:focus:before,a.bbacd-animator:focus:after,
body a:not(.short-link):not(.nav-link):not(.back-link):not(.nav-link):not(.info-back-link):not(.show-tour-link):not(.team-tel):not(.breadcrumb-link):active,a.bbacd-animator:active:before,a.bbacd-animator:active:after
{
    color: var(--color-1) !important;
}
/*
body :not(nav.identity-query1 .nav-tabs .nav-link.active) a:hover,body :not(nav.identity-query1 .nav-tabs .nav-link.active) a:focus,body :not(nav.identity-query1 .nav-tabs .nav-link.active) a:active{
    color: var(--color-1) !important;
}*/
#navbarMobile a:hover:before,a:focus:before,a:active:before{
    border-bottom-color: var(--color-1) !important;
}
@media (min-width: 992px) {
    #navbarMobile .navbar-nav li.nav-item:hover a,#navbarMobile .navbar-nav li.nav-item:focus a,#navbarMobile .navbar-nav li.nav-item:active a{
        color: var(--color-1) !important;
    }
}
@media (max-width: 991px) {
    #navbarMobile .navbar-nav li.nav-item:hover a,#navbarMobile .navbar-nav li.nav-item:focus a,#navbarMobile .navbar-nav li.nav-item:active a{
        color: #ffffff !important;
    }
}
header.header1,.page-title.image .row nav[aria-label="breadcrumb"]{
    border-bottom-color: var(--color-1) !important;
}
.page-title-animation .font-big{
    color: var(--color-1) !important;
}
.page-title-animation .font-small{
    color: var(--color-2) !important;
}
#carouselslider{
    border-bottom-color: var(--color-1) !important;
}
.carousel-control-prev,.carousel-control-next{
    -webkit-box-shadow: 0px 0px 0px 1px var(--color-1) !important;
    -ms-box-shadow: 0px 0px 0px 1px var(--color-1) !important;
    -o-box-shadow: 0px 0px 0px 1px var(--color-1) !important;
    box-shadow: 0px 0px 0px 1px var(--color-1) !important;
}
.slider1 .carousel-indicators.thumbnail-indicators li{
    background-color: #bfbfbf !important;
    border-color: var(--color-1) !important;
}
.slider1 .carousel-indicators.thumbnail-indicators li:hover,.slider1 .carousel-indicators.thumbnail-indicators li:focus,.slider1 .carousel-indicators.thumbnail-indicators li:active{
    background-color: var(--color-1) !important;
    border-color: var(--color-2) !important;
}
.slider1 .carousel-indicators.thumbnail-indicators li:hover:after,.slider1 .carousel-indicators.thumbnail-indicators li:focus:after,.slider1 .carousel-indicators.thumbnail-indicators li:active:after{
    border-top-color: var(--color-1) !important;
}
.slider1 .carousel-indicators.thumbnail-indicators li.active{
    background-color: var(--color-1) !important;
    border-color: var(--color-2) !important;
}
.slider1 .carousel-indicators.thumbnail-indicators li .thumbnail{
    background-color: var(--color-1) !important;
    border-color: var(--color-1) !important;
}
nav.identity-query1 .nav-tabs .nav-link{
    border-color: var(--color-2) var(--color-2) var(--color-1) var(--color-2) !important;
    color: #ffffff !important;
}
nav.identity-query1 .nav-tabs .nav-link.active{
    background-color: var(--color-1) !important;
    border-color: var(--color-2) var(--color-2) var(--color-1) var(--color-2) !important;
    color: #ffffff !important;
}
nav.identity-query1 .nav-tabs .nav-link.active a{
    color: var(--color-2) !important;
}
nav.identity-query1 .nav-tabs .nav-link.active a:hover,nav.identity-query1 .nav-tabs .nav-link.active a:focus,nav.identity-query1 .nav-tabs .nav-link.active a:active{
    color: var(--color-2) !important;
}
section.tours-ad ul.one:not(.full):not(.finish){
    border-bottom-color: var(--color-3);
}
    section.tours-ad ul.one:not(.full):not(.finish) .circle .item{
        background-color: var(--color-3) !important;
        background-image: url();
    }
        section.tours-ad ul.one:not(.full):not(.finish) .circle .item .info-back {
            background-color: var(--color-3);
        }
            section.tours-ad ul.one:not(.full):not(.finish) .circle .item .info-back:last-child span {
                color: #fbfbfb;
            }
section.tours-ad ul.two:not(.full):not(.finish){
    border-bottom-color: var(--color-4) !important;
}
    section.tours-ad ul.two:not(.full):not(.finish) .circle .item{
        background-color: var(--color-4) !important;
        background-image: url();
    }
        section.tours-ad ul.two:not(.full):not(.finish) .circle .item .info-back {
            background-color: var(--color-4);
        }
            section.tours-ad ul.two:not(.full):not(.finish) .circle .item .info-back:last-child span {
                color: #fbfbfb;
            }
section.tours-ad ul.three:not(.full):not(.finish){
    border-bottom-color: var(--color-5) !important;
}
    section.tours-ad ul.three:not(.full):not(.finish) .circle .item{
        background-color: var(--color-5) !important;
        background-image: url();
    }
        section.tours-ad ul.three:not(.full):not(.finish) .circle .item .info-back {
            background-color: var(--color-5);
        }
            section.tours-ad ul.three:not(.full):not(.finish) .circle .item .info-back:last-child span {
                color: #fbfbfb;
            }
section.tours-ad ul.full{
    border-bottom-color: var(--color-6) !important;
}
    section.tours-ad ul.full .circle .item{
        background-color: var(--color-6) !important;
    }
        section.tours-ad ul.full .circle .item .info-back {
            background-color: var(--color-6);
        }
            section.tours-ad ul.full .circle .item .info-back:last-child span {
                color: #fbfbfb;
            }
section.tours-ad ul.finish{
    border-bottom-color: var(--color-7) !important;
}
    section.tours-ad ul.finish .circle .item{
        background-color: var(--color-7) !important;
    }
        section.tours-ad ul.finish .circle .item .info-back {
            background-color: var(--color-7);
        }
            section.tours-ad ul.finish .circle .item .info-back:last-child span {
                color: #fbfbfb;
            }
section.tours-ad ul .circle .item .info-back a{
    background-color: rgba(238, 238, 238, .3) !important;
    color: #ffffff !important;
}
.nyk-nav-pills .nav-pills a.nav-link{
    background-color: var(--color-2) !important;
    color: #ffffff !important;
}
.nyk-nav-pills .nav-pills a.nav-link.active{
    background-color: var(--color-1) !important;
    color: #ffffff !important;
}
.sidebar.reservation form > ul > li:first-child{
    border-color: var(--color-12) !important;
}
.sidebar.reservation form > ul > li h3{
    background-color: var(--color-12) !important;
}
.sidebar.reservation form > ul > li:nth-child(2):before{
    color: var(--color-12) !important;
}
.sidebar.exchange-rates .title{
    background-color: var(--color-13) !important;
}
.sidebar.working-hours-sidebar .title{
    background-color: var(--color-14) !important;
}
.sidebar.working-hours-sidebar .content .d-inline-flex a,.sidebar.working-hours-sidebar .content .d-inline-flex a i{
    color: var(--color-1) !important;
}
.maps > .card .card-title span a.contact-tel{
    color: var(--color-2) !important;
}
.maps > .card .card-title span a.contact-tel:hover,.maps > .card .card-title span a.contact-tel:focus,.maps > .card .card-title span a.contact-tel:active,.maps > .card .card-title span a.contact-tel:hover i,.maps > .card .card-title span a.contact-tel:focus i,.maps > .card .card-title span a.contact-tel:active i{
    color: var(--color-1) !important;
}
.maps > .card .card-title span a.contact-tel i{
    color: var(--color-1) !important;
}
.maps > .card .card-title > i.fa-clock-o, .maps > .card .card-title > i.fa-map-marker{
    color: var(--color-1) !important;
}
.maps > .card .card-header .border-div{
    border-bottom-color: var(--color-1) !important;
}
.rotate3d-circle .item.one{
    background-image: url();
}
.rotate3d-circle .item.two{
    background-image: url();
}
.rotate3d-circle .item.three{
    background-image: url();
}
.full .rotate3d-circle .item,.finish .rotate3d-circle .item{
    background-image: none !important;
}
.travel-tours .days{
    background-color: var(--color-15);
}
.travel-tours .info{
    border-top-color: var(--color-15);
}
.travel-tours .code{
    background-color: var(--color-26);
}
.travel-tours .daynight{
    background-color: var(--color-26);
}
.travel-tours.finish .daynight{
    background-color: var(--color-17);
}
.travel-tours.full .daynight{
    background-color: var(--color-16);
}
.travel-tours .show-tour:not(.row), .travel-tours .show-tour:not(.row) a{
    background-color: var(--color-15);
}
.travel-tours .show-tour:not(.row), .travel-tours .show-tour:not(.row) a,
.travel-tours .show-tour:not(.row):hover a,.travel-tours .show-tour:not(.row):focus a,.travel-tours .show-tour:not(.row):active a{
    color: #eeeeee;
}
.page-title-animation .page-animation-before:before{
    -webkit-mask-image: url(https://armaturizm.com/images/site/plane.png);
    mask-image: url(https://armaturizm.com/images/site/plane.png);
    background-color: var(--color-2);
}

.show-tour.row .tour-code{
    background-color: var(--color-23);
    border-bottom-color: var(--color-23);
}
.show-tour.row .daynight,.show-tour.row .daynight + .title,.show-tour.row .airline{
    border-bottom-color: var(--color-23) !important;
}
.show-tour.row .prices > div{
    background-color: var(--color-24);
}
.show-tour.row .prices > div .children-price{
    background-color: var(--color-25);
}
.bbacd-tour-tabs > nav > .nav-tabs > .nav-link{
    background-color: var(--color-24);
}
@media (min-width: 1200px) {
    .travel-tours .price.campaign-on:after{
        content: attr(data-campaign);
        background-color: var(--color-26);
        color: #ffffff;
        position: absolute;
        margin-top: 25px;
        margin-left: -129px;
        width: 100%;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .travel-tours .price.campaign-on:after{
        content: attr(data-campaign);
        background-color: var(--color-26);
        color: #ffffff;
        position: absolute;
        margin-top: 25px;
        margin-left: -138px;
        width: 100%;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .travel-tours .price.campaign-on:after{
        content: attr(data-campaign);
        background-color: var(--color-26);
        color: #ffffff;
        position: absolute;
        margin-top: 19px;
        margin-left: -80px;
        width: 100%;
    }
}
@media (min-width: 576px) and (max-width: 767px) {
    .travel-tours .price.campaign-on:after{
        content: attr(data-campaign);
        background-color: var(--color-26);
        color: #ffffff;
        position: absolute;
        margin-top: 24px;
        margin-left: -65px;
        width: 86px;
        font-size: 10px;
    }
}
@media (max-width: 575px) {
    .travel-tours .price.campaign-on:after{
        content: attr(data-campaign);
        background-color: var(--color-26);
        color: #ffffff;
        position: absolute;
        margin-top: 25px;
        right: 0;
        width: 100%;
    }
}
@media (max-width: 767px){
    .sidebar-parent + div .show-tour.row .tour-code{
        background-color: var(--color-23) !important;
    }
    .sidebar-parent + div .show-tour.row .daynight + .title,.sidebar-parent + div .show-tour.row .airline{
        border-top-color: var(--color-23) !important;
    }
}
@media (max-width: 575px){
    section.umrah-tours.full .tour-no,.sidebar-parent + div .travel-tours .days + .info + .price + .code,.sidebar-parent + div section.umrah-tours .tour-no{
        background-color: var(--color-15) !important;
    }
    .sidebar-parent + div section.umrah-tours th div.days .between-few-dates,.sidebar-parent + div .travel-tours .days .between-few-dates,.sidebar-parent + div .travel-tours .days + .info + .price + .code + .title + .daynight + .show-tour:not(.row) a{
        color: var(--color-15) !important;
    }
    section.umrah-tours.full .tour-no,.sidebar-parent + div .travel-tours,.sidebar-parent + div .show-tour.row .tour-caption,.sidebar-parent + div section.umrah-tours{
        border-top-color: var(--color-15) !important;
    }
    .sidebar-parent + div section.umrah-tours .info-back-shower,.sidebar-parent + div .travel-tours .days + .info + .price + .code + .title + .daynight + .show-tour:not(.row){
        border-top-color: var(--color-15) !important;
        border-bottom-color: var(--color-15) !important;
    }
    .sidebar-parent + div section.umrah-tours div.gun-gece-mobil-small{
        background-color: var(--color-26) !important;
    }
    .sidebar-parent + div section.umrah-tours .info-back-shower:hover,.sidebar-parent + div .travel-tours .days + .info + .price + .code + .title + .daynight + .show-tour:not(.row):hover,
    .sidebar-parent + div section.umrah-tours .info-back-shower:focus,.sidebar-parent + div .travel-tours .days + .info + .price + .code + .title + .daynight + .show-tour:not(.row):focus,
    .sidebar-parent + div section.umrah-tours .info-back-shower:active,.sidebar-parent + div .travel-tours .days + .info + .price + .code + .title + .daynight + .show-tour:not(.row):active,
    .sidebar-parent + div section.umrah-tours .info-back-shower:hover a,.sidebar-parent + div .travel-tours .days + .info + .price + .code + .title + .daynight + .show-tour:not(.row):hover a,
    .sidebar-parent + div section.umrah-tours .info-back-shower:focus a,.sidebar-parent + div .travel-tours .days + .info + .price + .code + .title + .daynight + .show-tour:not(.row):focus a,
    .sidebar-parent + div section.umrah-tours .info-back-shower:active a,.sidebar-parent + div .travel-tours .days + .info + .price + .code + .title + .daynight + .show-tour:not(.row):active a
    {
        background-color: var(--color-15) !important;
        color: #ffffff !important;
        outline: none !important;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    section.umrah-tours table thead tr th .campaign{
        -webkit-transform: scale(0.8, 0.8);
        transform: scale(0.8, 0.8);
        margin: -15px 0 0 37px;
        right: 130px;
    }
}
@media (min-width: 576px) and (max-width: 767px) {
    section.umrah-tours table thead tr th .campaign{
        -webkit-transform: scale(0.7, 0.7);
        transform: scale(0.7, 0.7);
        margin: -20px 0 0 37px;
        right: 83px;
    }
}
@media (max-width: 575px) {
    section.umrah-tours table thead tr th .campaign{
        -webkit-transform: scale(0.8, 0.8);
        transform: scale(0.8, 0.8);
        right: unset;
        margin-top: 10px;
    }
}