#body {height: 100% !important;}
.logo{max-height: 50px}
#banner-header{background:#000 !important; max-height: 900px;}
#banner-header::before {content: ""; background: url(../image/banner.jpg); opacity: 0.5; top: 0; left: 0; bottom: 0; right: 0; position: absolute; z-index: 1;}
#banner-header .inc-video h1, #banner-header .inc-video p{color: #fff !important}
#swal2-content{font-size: 15px; font-family: 'Open Sans', sans-serif; }

nav.navbar.bootsnav .navbar-btn-r {background-color: transparent !important; border: none; display: none; padding: 0; font-size: 18px; position: relative; top: 5px; }
nav.navbar.attr-border .attr-nav { border-left: none;}


.top-bar-contact{background: #ff1b4c; padding: 5px 0; font-size: 12px; }
.top-bar-contact a {color: #fff;}

.hiddem-desktop{display: none !important;}

.pricing-header {
    padding: 50px 30px 10px !important;
}



@media (max-width: 1450px){
    #banner-header{ max-height: 650px;}
}


@media (max-width: 767px){
    
    #banner-header{ max-height: 1200px;}

    nav.navbar.bootsnav .navbar-brand { padding-right: 0 !important; }
    nav.navbar.bootsnav .navbar-btn-r { display: inline-block; float: right; margin-top: 15px; }
    
    .hiddem-desktop{display: block !important;}
}




.banner-area.text-small .video-play-button::before,
.banner-area.text-small .video-play-button::after,
.banner-area .form-info button,
.site-heading h4::before,
.we-offer-area .item::after,
.we-offer-area.text-center .item i,
.owl-dots .owl-dot.active span,
.btn-theme,
.pricing-area .pricing-item.active .pricing-header,
.pricing-item.active .icon::after,
.contact-us-area .contact-form button
{
    background-color: #ff1b4c !important;
}



nav.navbar.bootsnav ul.nav > li.active > a,
nav.navbar.bootsnav ul.nav > li > a:hover,
.banner-area .form-info h2 span,
.site-heading h2 span,
.we-offer-area.text-center .item:hover i,
.owl-dots .owl-dot.active span,
.about-area .default.info h4,
.about-area ul li::before,
.features-area .features-items.icon-solid i,
.success-stories-area .info h4,
.work-list-area .info ul li::before,
.work-list-area .info ul li::before,
.features-area .item .icon i,
.pricing-item .icon i,
.contact-us-area .address-items .info li i,
footer .f-item .address li i 
{
    color: #ff1b4c !important;
}



.we-offer-area.text-center .item i::after,
.btn-theme
{
    border-color: #ff1b4c !important;
}