body{
    margin:0;
    padding:0;
   background-color: #000;
   cursor:pointer;
}
#preloader{
    background : white url('images/loader3.gif') no-repeat center center;
    background-size: 20%;
    height: 100vh;
    width: 100%;
    position: fixed;
    z-index: 100;
    background-color: rgba(0,0,0,1.9);
}
.navlogo{
    border-radius: 50%;
    width:230px;
    height:160px;
}
.right_nav a{
    transition:0.4s all;
    font-size:18px;
    color:white !important;
}
.right_nav a:hover{
    border:1px solid #fff;
    border-radius:20%;
    font-size:20px;
    color:#E52A2A !important;
}
.nav1{
    height:75px;
    font-size:17px; 
}
.main1{
    background-image:url("images/carbase.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    height:525px;
}
.sec1{
   padding-top:15%
}
.main2{
    text-align:center;
    COLOR:#FFF;
    background-image:url('https://cdn.i-scmp.com/sites/default/files/styles/og_image_scmp_obituary/public/d8/images/2019/11/01/1a_bmw_wanchaishowroom_finedata_1.jpg?itok=HMDfderI');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    background-attachment: fixed;
}
.main2 a{
    color:#fff;
}
.section2{
    background:rgba(0,0,0,0.8);
}
.box1{
    border:1px solid lightslategray;
    transition:0.8s all;
    transform:scale(0.8,0.8);
    height:110%;
}
.box1:hover{
    border:1px solid #fff !important;
    transform:scale(0.9);
}
.box1 button{
    background-color: #2C2C2C;
    color:#fff;
    border:1px solid;
}
.box1 button:hover{
    background-color: #2C2C2C;
    color:#fff;
    border:1px solid;
}
.box2{
    height:2%;  
}
.main2 img{
    width:200px;
    height:150px;
}
.main3{
    color:#fff;
    padding-top:5%;

    background-image:url('https://images.squarespace-cdn.com/content/v1/6062202b5b5adf37f293ff62/1641492697050-W8B7G87FTXGJQYD81Q6B/1221_FC_car_footerbackground_black.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.faq1{
  
    margin-top:40px;
}
.faq1 p{
    padding:15px;
    border:1px solid #000;
    font-size:19px;
}
.faq1 button{
    width:100%;
    height:51px;
    text-align:left;
    background-color:#2e2a2a;
    font-size:30px;
    display:flex;
    justify-content:space-between;
    border-radius:10px;
    color:#cbc9c9;
}
@media(max-width:472px){
    .faq1 button{
        height:100px;
    }
}
.main4{
    padding-top:5%;
}
.footer{
    background-color:#2C2C2C;
    margin-top:10%;
    background-image:url('images/fcar.jpeg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    color:#fff;
    background-attachment: fixed;
}
.foot1{
    background-color: rgba(0,0,0,0.7);
    
}
.fa1{
    color:#fff;
    font-size:30px; 
}
.main4 iframe{
    width:100%;
    height:200px;
}
.foottop{
    margin-top:10%;   
}
.lastfooter{
    display:flex;
    justify-content: space-between;
}
.rightfoot{
    gap:4px;
}
.foot1 a{
    color:#fff;
    text-decoration: none;
    transition:0.4s all;
}
.foot1 p  :hover{
    color:red;
    font-size:20px;
}
.foot1 p{
    font-size:20px;
}
.rota{
    transform:rotate(90deg);
    transition:0.6s all;
}