

.width-client-logo{
    height: auto;
    width: 139px;
}

.space-gap-reduce{
    margin-top: -7%;
}

.space-for-portpolio{
    margin-top: -6%;
}

.feature-box{
    height: 406px;
}
.interactive-banners-style-07 .interactive-banners-box-image 
.fancy-text-overlay, .interactive-banners-style-07 .interactive-banners-box 
.fancy-text-content, .interactive-banners-style-07 
.interactive-banners-box img {
   
    height: 389px !important;
    width: 100%;
}

.contct-page-sapce{
    margin-top: 8%;
}

.benifit-height{
    height: 140px !important;
}

.icon-width{
    height: auto;
    width: 77%;
    margin-left: 12px;
}

.width-set-for-map{
    max-width: 800px ;
    height: auto;
    margin-left: 24% ;
    margin-bottom: -57px;
}

.left-minus-50px { left: 19px !important; }

.font-head{
font-size: 40px;
}

.font-paragraph{
font-size: 22px;
}
.video-background { /* class name used in javascript too */
    width: 100%; /* width needs to be set to 100% */
    height: 100%; /* height needs to be set to 100% */
    position: absolute;
    object-fit: cover;
    left: 0;
    top: 0;
    z-index: -1;
}

.primary-color{
    color: #8A4040;
}
.secondary-color{
    color: #F1B039;
}

.bg-primary-color{
    background-color: #8A4040;
}
.bg-secondary-color{
    background-color: #F1B039;
}

.video-set{
    position: absolute;
    width: 100%;
}

.top-space-for-banner{
    margin-top: 7%;
}

.space-from-bottom{
    bottom: 108.0014px;
}

.margin-set-bottom{
    padding-bottom: 110px;
}

.set-contct-margin{
    margin-left: -30px;
}

.address .text:hover{ 
   color: #828282;
}
.margin-45px{
    margin-bottom: 8%;
}

.margin-b-durable{
    margin-bottom: 0%;
}
.margin-b-custme{
    margin-bottom: -1%;
}

.margin-eegant{
    margin-bottom: 10%;
}

.line-top-margin{
    margin-bottom: 25% !important;
    margin-top: -51px !important;
}
.top-mar{
    margin-top: 13% ;
}

.margin-top-set-6{
    margin-top: 27px;
}

.margin-bottom-set-6{
    margin-bottom: 7% !important;
}

.contct-icon{
    color: rgb(138, 64, 64);
}

.padding-contct-form{
    padding: 64px;
}

.padding-2-tp{
    padding-top: 22rem ;
}

.top-reduce-margin{
    margin-top: -7%;
}
.margin-for-gap{
margin-left:30px;
}

.bg-contact-set{
   
    background-repeat: no-repeat;
    background-size: cover;
}

/* section.big-section {
    padding: 225px 0;
} */

.margin-top-3-contact{
    margin-top: -66px;
}

.set-margin-to-tab{
    margin-top: -14px;
}

.menu-tab{
    margin-left: 57%;
    margin-bottom: -10%;
}

.tab-button-view{
    font-size: 21px !important;
    letter-spacing: 1px;
    padding: 17px 18px !important;
    /* margin-top: 24px; */
    background-color: #F1B039;
    color: white;
}


.finishesh-bay-night{
    font-size: 21px !important;
    letter-spacing: 1px;
    padding: 23px 43px !important;
    /* margin-top: 24px; */
    background-color: #F1B039;
    color: white;
}
.tab-padding{
    padding: 14px;
}

.margin-top-intro{
    margin-top: 33px;
}

@media (min-width: 2000px){
.col-xl-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
}


.margin-b-03{
    margin-bottom: 37px !important;
}

.margin-b-05{
    margin-bottom: 63px !important;
}
.margin-b-06{
    margin-bottom: 63px !important;
}
.margin-b-04{
    margin-bottom: 22px !important;
}

.index-intro-video{
    width: 108%;
}

.about-set{
    margin-top: -24%;
}

.feature-set2{
    margin-top: -71px;
}

.feature-set3{ margin-top: -170px;}   
.feature-set4{
    margin-top: -151px
    ;
}
.feature-set5{
    margin-top: -48%;
}   

.feature-set6{
    margin-top: -22%;
}     

.feature-set7{
    margin-top: -19%;
}


.new-6{
    margin-top: -113px;
}
.new-1{
    margin-top: -100px;
}
.new-2{
    margin-top: -106px;
}

.new-3{
    margin-top: -105px;
}

.new-4{
    margin-top: -101px;
}

.new-5{
    margin-top: -101px;
}

.background-match{
    background-color: #F2F1F2;
}

.home-banner-overlay{
    background-color: #00000021;
    background-blend-mode: overlay;
}

.appication-overlay{
    /* opacity: 0.9; */
    background-color: #ffffff1f;
    background-blend-mode: overlay;
}

.product-overlay{
    background-color: #0000003d;
    background-blend-mode: overlay;
}