/*@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700&display=swap");*/
/* Fonts */
/*
@font-face {
src: url(../fonts/QuarcaNormRegular.otf);
font-family: "fonts-quarceNormalRegular";
}
*/
* {
    transition: all 0.5s linear;
    font-family: 'Raleway', sans-serif;
}
header{
    background-color: #FF4444;
    min-height: 100vh;
}
header h2{
    font-size: 62px;
}
header h1{
    font-size: 80px;
}
header p{
    font-weight: 100;
    font-size: 19px;
}
.font-400{
    font-weight: 400;
    font-family: 'Raleway', sans-serif;
}
.font-600{
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
}
.font-900{
    font-weight: 900;
    font-family: 'Raleway', sans-serif;
}
p{
    font-size: 20px;
}
@media(max-width: 768px){
    header h2{
        font-size: 30px;
    }
    header h1{
        font-size: 40px;
    }
    header p{
        font-size: 18px;
    }
}
p{
    font-size: 17px;
}
@media(min-width: 1201px){
    .container{
        max-width: 1440px !important;
    }
}
.join-btn{
    padding: 7px 80px;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    border-radius: 8px;
}
.pt-10{
    padding-top: 80px;
}

/*Guaranteend Section*/
.f-40{
    font-size: 42px;
}
.color{
    color: #ff4444;
}
@media(max-width: 768px){
    .f-40{
        font-size: 30px;
    }
}
/*Slider*/
.carousel-indicators {
    position: absolute;
    right: 0;
    bottom: -50px;
    left: 0;
    z-index: 15;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    padding-left: 0;
    margin-right: 15%;
    margin-left: 15%;
    list-style: none;
}
.carousel-indicators li {
    box-sizing: content-box;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    width: 30px;
    height: 5px;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #fff;
    background-clip: padding-box;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    opacity: .5;
    transition: opacity .6s ease;
    background-color: #ff4444;
}
/*End*/
.btn-red{
    padding: 7px 80px;
    background: #FF4444 0% 0% no-repeat padding-box;
    border-radius: 8px;
    color: #fff;
}
.logos img{
    margin: 10px 10px;
}
@media(min-width: 768px){
    .logos img{
        margin: 10px 40px;
    }
}
.sell{
    background-color: #ff4444;
}
footer{
    padding-top: 50px;
}
footer a{
    color: #ff4444;
    padding: 3px;
}
footer h5{
    font-weight: 500;
    font-size: 30px;
}
.footer{
    background-color: #ff4444;
    padding-top: 16px;
    color: #fff;
}
.xdsss a {
    color: black !important;
}


.font-700{
    font-weight: 700;
}
.text-red{
    color: #FF4444;
}
.img-icon{
    width: 20px;
}
.basic h1{
    font-size: 45px;
}
.sign b{
    font-size: 25px;
    color: #971F1F;
}
.p-number{
    font-size: 40px;
    font-weight: 700;
}
.r-text{
    color: #971F1F;
    font-size: 25px;
    font-weight: 700
}
.t-sm{
    font-size: 15px;
    color: #971F1F;
}
