

.item-ax-1{
    height:520px;
    background: rgba(255, 255, 255, 0.808);
}
.item-ax-2{
    height:1300px;
    background: rgba(255, 255, 255, 0.808);
}
.item-ax-3{
    height:auto;
    background: rgba(255, 255, 255, 0.808);
}
.item-ax-mix{
    font-size:20px
}
.boxing-info{
    background:#fdb92a !important;
    padding:2em !important;
    height:330px !important;
    font-size:16px;
    border-radius:50px;
    color:#000
}
.no-bod{
    border:0px !important;
}
.no-bod h4{
    color:#fbba2c
}
.no-bod img{
    width:40%
}

.mainbox{
    padding:0 !important;
    color:rgb(245, 245, 245)
}
.footbox{
    text-align:center;
    color:#fff !important
}
.footbox i{
    font-size:22px !important;
    color:#fbba2c !important;
}
.footbox ul{
    text-align: left !important;
}

.activ{
    border-bottom: 5px solid #fbba2c;
    color:#fbba2c !important;
    padding-left:0 !important;
    padding-right:0 !important;
}
.lk:hover{
    border-bottom: 3px solid #fbba2c;
    color:#fbba2c !important;
    padding-left:0 !important;
    padding-right:0 !important;
    margin-left:15px !important;
    margin-right:15px !important;
}

.no-bod-1{
    border:0px !important;
    text-align: left !important;
    background: #fff !important;
    padding:35px;
    border-radius:15px;
    margin-bottom:20px
}
.no-bod-1 img{
    width:100% !important
}

.line:hover{
    color:#fbba2c !important;
}
.no-pad{
    padding:0px !important;
    font-size:16px !important;
    margin-top:15px;
    margin-bottom:20px;
}
.no-pad h4{
    font-size:20px !important;
    margin-top: 15px;
    color:#000 !important
}
.no-pad i:hover{
    color:#000 !important
}

.separate{
    height:100px;
}

.left-m{
margin-left:29px
}
.left-m-1{
    margin-left:23px
    }

.mobile-footer span + a{
    color:#5e5e5e !important
}
.bx-icon{
    color:#333 !important;
    font-size:20px !important

}
.bg-hover{
    background: #fbba2c !important;
    padding:17px !important;
    color:#333 !important
}
.bg-hover h2{
    color:#333 !important;
    font-weight: 800 !important;
}
.bg-hover p{
    color:#333 !important
}
.bg-hover:hover{
    background-color: #526ba5 !important;
}

.fb-icon:hover{color:#3b5998 !important;}
.tw-icon:hover{color:#00aced !important;}
.yt-icon:hover{color:#ff0000 !important;}

.menu{
    background-color: #fff !important;
}
.menu .navbar-toggler {
    border: none;
    color: rgba(39, 34, 98) !important;
    cursor: pointer;
    padding-right: 0;
    text-transform: uppercase;
    font-size: 16px;
    letter-spacing: .1em;
}
.menu .navbar-nav > .nav-item > .nav-link {
    margin-top: 0.2em;
    margin-bottom: 0.2em;
    color: #222;
}

.img-centre{
    width:50%;
    padding:15px;
    margin:auto
}

/***************************************************************/

.bd-part{
    border:1px solid rgb(230, 230, 230) !important;
    box-shadow: 3px 3px 3px rgba(182, 182, 182, 0.418);
    
}
    .img-1 img{ margin-top:32px;margin-bottom:32px;}
    .img-2 img{ margin-top:39px;margin-bottom:39px}
    .img-3 img{ margin-top:2px;margin-bottom:2px}
    .img-4 img{margin-top:-30px;margin-bottom:-30px}
    .img-5 img{margin-top:27px;margin-bottom:27px}
    .img-6 img{margin-top:12px;margin-bottom:12px}
    .img-7 img{margin-top:24px;margin-bottom:24px}
    .img-8 img{margin-top:5px;margin-bottom:5px}
    .img-9 img{margin-top:3px;margin-bottom:3px}
    .img-10 img{ margin-top:2px;margin-bottom:2px}
    .img-11 img{margin-top:21px;margin-bottom:21px}
    .img-12 img{margin-top:-15px;margin-bottom:-15px;padding:30px}
    .img-13 img{margin-top:-6px;margin-bottom:-6px}

@media(max-width:1200px){
    .img-1 img{ margin-top:30px;margin-bottom:30px;}
    .img-2 img{ margin-top:34px;margin-bottom:34px}
    .img-3 img{ margin-top:7px;margin-bottom:7px}
    .img-4 img{margin-top:-14px;margin-bottom:-14px}
    .img-5 img{margin-top:26px;margin-bottom:26px}
    .img-6 img{margin-top:15px;margin-bottom:15px}
    .img-7 img{margin-top:19px;margin-bottom:19px}
    .img-8 img{margin-top:5px;margin-bottom:5px}
    .img-9 img{margin-top:4px;margin-bottom:4px}
    .img-10 img{ margin-top:4px;margin-bottom:4px}
    .img-11 img{margin-top:18px;margin-bottom:18px}
    .img-12 img{margin-top:-2px;margin-bottom:-2px}
    .img-13 img{margin-top:-2px;margin-bottom:-2px}
}

@media(max-width:992px){
    .img-1 img{ margin-top:35px;margin-bottom:35px;}
    .img-2 img{ margin-top:55px;margin-bottom:55px}
    .img-3 img{ margin-top:-47px;margin-bottom:-47px;padding:40px}
    .img-4 img{margin-top:-125px;margin-bottom:-125px;padding:80px}
    .img-5 img{margin-top:15px;margin-bottom:15px;padding:15px}
    .img-6 img{margin-top:-35px;margin-bottom:-35px;padding:65px}
    .img-7 img{margin-top:-10px;margin-bottom:-10px;padding:25px}
    .img-8 img{margin-top:-50px;margin-bottom:-50px;padding:35px}
    .img-9 img{margin-top:-50px;margin-bottom:-50px;padding:35px}
    .img-10 img{ margin-top:-55px;margin-bottom:-55px;padding:35px}
    .img-11 img{margin-top:-3px;margin-bottom:-3px;padding:25px}
    .img-12 img{margin-top:-70px;margin-bottom:-70px;padding:55px}
    .img-13 img{margin-top:-70px;margin-bottom:-70px;padding:55px}
}


@media(max-width:763px){
    .img-1 img{ margin-top:28px;margin-bottom:28px;}
    .img-2 img{ margin-top:35px;margin-bottom:35px}
    .img-3 img{ margin-top:-33px;margin-bottom:-33px;padding:40px}
    .img-4 img{margin-top:-58px;margin-bottom:-58px;padding:30px}
    .img-5 img{margin-top:8px;margin-bottom:8px;padding:15px}
    .img-6 img{margin-top:-35px;margin-bottom:-35px;padding:65px}
    .img-7 img{margin-top:-5px;margin-bottom:-5px;padding:25px}
    .img-8 img{margin-top:-40px;margin-bottom:-40px;padding:35px}
    .img-9 img{margin-top:-40px;margin-bottom:-40px;padding:35px}
    .img-10 img{ margin-top:-45px;margin-bottom:-45px;padding:35px}
    .img-11 img{margin-top:-15px;margin-bottom:-15px;padding:25px}
    .img-12 img{margin-top:-50px;margin-bottom:-50px;padding:55px}
    .img-13 img{margin-top:-50px;margin-bottom:-50px;padding:55px}
}

@media(max-width:480px){
    .img-1 img{ margin-top:28px;margin-bottom:28px;}
    .img-2 img{ margin-top:35px;margin-bottom:35px}
    .img-3 img{ margin-top:-20px;margin-bottom:-20px;padding:40px}
    .img-4 img{margin-top:-40px;margin-bottom:-40px;padding:30px}
    .img-5 img{margin-top:8px;margin-bottom:8px;padding:15px}
    .img-6 img{margin-top:-35px;margin-bottom:-35px;padding:65px}
    .img-7 img{margin-top:-5px;margin-bottom:-5px;padding:25px}
    .img-8 img{margin-top:-20px;margin-bottom:-20px;padding:35px}
    .img-9 img{margin-top:-20px;margin-bottom:-20px;padding:35px}
    .img-10 img{ margin-top:-25px;margin-bottom:-25px;padding:35px}
    .img-11 img{margin-top:-10px;margin-bottom:-10px;padding:25px}
    .img-12 img{margin-top:-25px;margin-bottom:-25px;padding:55px}
    .img-13 img{margin-top:-25px;margin-bottom:-25px;padding:55px}
}



@media(max-width:380px){  
    .img-1 img{ margin-top:28px;margin-bottom:28px;}
    .img-2 img{ margin-top:35px;margin-bottom:35px}
    .img-3 img{ margin-top:3px;margin-bottom:3px;padding:10px}
    .img-4 img{margin-top:-30px;margin-bottom:-30px;padding:10px}
    .img-5 img{margin-top:12px;margin-bottom:12px;padding:0px}
    .img-6 img{margin-top:2px;margin-bottom:2px;padding:5px}
    .img-7 img{margin-top:5px;margin-bottom:5px;padding:5px}
    .img-8 img{margin-top:-10px;margin-bottom:-10px;padding:5px}
    .img-9 img{margin-top:-10px;margin-bottom:-10px;padding:5px}
    .img-10 img{ margin-top:-15px;margin-bottom:-15px;padding:5px}
    .img-11 img{margin-top:-5px;margin-bottom:-5px;padding:15px}
    .img-12 img{margin-top:-15px;margin-bottom:-15px;padding:15px}
    .img-13 img{margin-top:-15px;margin-bottom:-15px;padding:15px}
}

@media(max-width:280px){  
    .img-1 img{ margin-top:28px;margin-bottom:28px;}
    .img-2 img{ margin-top:35px;margin-bottom:35px}
    .img-3 img{ margin-top:3px;margin-bottom:3px;}
    .img-4 img{margin-top:-30px;margin-bottom:-30px;}
    .img-5 img{margin-top:12px;margin-bottom:12px;}
    .img-6 img{margin-top:2px;margin-bottom:2px;}
    .img-7 img{margin-top:5px;margin-bottom:5px;}
    .img-8 img{margin-top:-10px;margin-bottom:-10px;}
    .img-9 img{margin-top:-10px;margin-bottom:-10px;}
    .img-10 img{ margin-top:-15px;margin-bottom:-15px;}
    .img-11 img{margin-top:-5px;margin-bottom:-5px;}
    .img-12 img{margin-top:-15px;margin-bottom:-15px;}
    .img-13 img{margin-top:-15px;margin-bottom:-15px;}
    .p-2{
        padding: 0px !important;
    }
}

.bid{
    margin-top:-15em 
}

.bid h3{margin-top:30px !important;}

.hero-wrap .slider-text .one-forth {
width: 100%;
position: unset;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  padding: 1em;
}

.owl-dots{
    width:0px !important;
    font-size:0px !important;
}
.owl-theme .owl-dots .owl-dot span {
  width: 0px !important;
  height: 0px !important;
  margin:0px !important;
  
}


/*************************************************************/
@media(max-width: 991.98px){
    .bix{
        margin-top:5em !important
    }
    .ftco-footer{
        text-align: center !important;
    }
    .ftco-footer div{
        margin-top: 15px;
    }
    .bg-nav{
        text-align:center !important;
        padding:10px !important
    }
    .activ{
        border-bottom: 0px solid #fbba2c;
    }
    .mobile-ac{
        border-bottom: 2px solid #fbba2c;
    }

    .row {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin-right: 0px !important;
        margin-left: 0px !important;
    }
    

.hero-wrap .slider-text {
  padding: 0 !important;
}
   
}

@media(max-width:763px){

    .bix{
        margin-top:-2em !important;
    }
    .separate{
        height:30cm;
    }
  
    .mobile-footer{
        margin-bottom: 35px;
    }

    .mobile-block{
        margin-top:15em !important
    }
    .img-centre{
        width:100%;
        padding:15px;
        margin:auto
    }
    
    .bid h3{font-size:20px !important;margin-top:30px !important;}
    .item-ax-mix{font-size:16px !important;}
    
    .img-bn{
       height: 313px !important;
       margin-top: -1em !important;
    }
.owl-carousel.owl-drag .owl-item {
  padding: 0px !important;
  margin-left:-3px !important;
}

.owl-carousel .owl-stage {
  padding: 0 !important;
}

.bid{
    margin-top:-9em !important
}
}

@media(max-width:524px){
    .bix{
        margin-top:2em !important;
    }
    .mobile-block{
        margin-top:18em !important
    }
    .separate{
        height:38cm;
    }
}
@media(max-width:480px){
    .bix{
       margin-top:4em !important;
    }
        .img-bn{
       height: 250px !important;
       margin-top: -1em !important;
    }
}

@media(max-width:440px){
    .bix{
        margin-top:4em !important;
    }
   
}
@media(max-width:418px){
    .bix{
        margin-top:7em !important;
    }
   
}

@media(max-width:400px){
    .bix{
        margin-top:4em !important;

    }
    div{
        padding:4px !important
    }
   
}


@media(max-width:380px){
    .bix{
        margin-top:2cm !important;
    }
    .separate{
        height:47cm;
    }

   

}


@media(max-width:353px){
    .bix{
        margin-top:3cm !important;
    }
    .boxing-info{
        height:400px !important
    }
    .separate{
        height:46cm;
    }

}

@media(max-width:345px){
    .bix{
        margin-top:4cm !important;
    }
    .boxing-info{
        height:450px !important
    }
    .mainbox{
        padding: 0;
    }
    

}
@media(max-width:300px){
    .bix{
        margin-top:8cm !important;
    }
    .boxing-info{
        height:500px !important
    }
    .mobile-block{
        margin-top:31em !important
    }

    .separate{
        height:52cm;
    }
}


@media(max-width:275px){
    .bix{
        margin-top:8cm !important;
    }
    .boxing-info{
        height:500px !important
    }
    .mobile-block{
        margin-top:31em !important
    }

    .separate{
        height:60cm;
    }
}

@media(max-width:236px){
    .bix{
        margin-top:11cm !important;
    }
    .boxing-info{
        height:500px !important
    }
    .mobile-block{
        margin-top:31em !important
    }

    .separate{
        height:65cm;
    }
}

@media(max-width:215px){
    .bix{
        margin-top:17cm !important;
    }
    .boxing-info{
        height:500px !important
    }
    .mobile-block{
        margin-top:31em !important
    }

    .separate{
        height:65cm;
    }


@media(max-width:186px){
    .bix{
        margin-top:23cm !important;
    }
    .boxing-info{
        height:500px !important
    }
    .mobile-block{
        margin-top:31em !important
    }

    .separate{
        height:65cm;
    }

.bixs h4{
    font-size:16px !important;
    color:#000 !important;
    font-weight: 800;
    margin-top:15px;
    margin-bottom:15px;
}
.titre{
    color:#000 !important;
    font-weight: 800;
}