/* Hide scrollbar for Chrome, Safari and Opera */
::-webkit-scrollbar {
    display: none;
    -ms-overflow-style: none;
    /* IE and Edge */
    scrollbar-width: none;
    /* Firefox */
}

/*---------------- Custom Pages CSS ---------------------*/

/* Home Page CSS */
.sizesUL li {
    list-style: disc;
    margin-left: 20px;
}

.sizesUL li p {
    margin-left: 10px;
    text-align: left;
}

.proSize {
    text-align: left;
    font-size: 16px;
    margin-bottom: 5px;
}

/* Margin CSS */
.marginBottom0 {
    margin-bottom: 0 !important;
}

.marginBottom2 {
    margin-bottom: 2rem;
}

.marginTop2 {
    margin-top: 2rem;
}

.mt5 {
    margin-top: 5%;
}

.mt10 {
    margin-top: 10px;
}

.mt20 {
    margin-top: 20px;
}

.mt25 {
    margin-top: 25px;
}

/* Padding CSS */
.padding0 {
    padding-left: 0;
}

.paddingLeft20 {
    padding-left: 20px;
}

.paddingLeft30 {
    padding-right: 30px;
}


.customPadding01 {
    padding: 40px 0;
}

.customPadding02 {
    padding: 60px 0;
}

/* Footer CSS */
.footerUL {
    margin-top: 1rem;
    text-align: center;
    display: inline-block;
}

.footerUL li {
    color: #898989;
    font-size: 16px;
    list-style: disc;
    margin-left: 15px;
    line-height: 32px;
    font-weight: 200;
}

.footerUL2 {
    margin-top: 1rem;
    color: #898989;
    margin-left: -12px;
    margin-bottom: 0;
}

.footerUL2 li {
    color: #898989;
    font-size: 16px;
    list-style: disc;
    margin-left: 15px;
    line-height: 32px;
    font-weight: 200;
}

.footersocialIcon {
    padding-left: 0.675rem;
    background: #898989;
    border-radius: 25px;
    width: 35px;
    height: 35px;
    line-height: 36px;
}

.footersocialIcon {
    font-size: 14.5px;
}

/* width CSS */
.width90 {
    width: 90px;
}

.width100 {
    width: 100px;
}

.width110 {
    width: 110px;
}

.width120 {
    width: 120px;
}

.width130 {
    width: 130px;
}

.width140 {
    width: 140px;
}

.width145 {
    width: 145px;
}

.width150 {
    width: 150px;
}


/* Line Height CSS */
.lineHeight82 {
    line-height: 82px !important;
}

.lineHeight78 {
    line-height: 78px !important;
}

/* Text CSS */
.textLeft {
    text-align: left;
}

/* Display CSS */
.dNone {
    display: none !important;
}

/* Border CSS */
.bt01 {
    border-top: 1px solid #8989893b;
}

/* Cover CSS */
.productCover {
    /* background-size: cover;
    background-image: url('../img/parallax.jpg');
    height: 1000px; */
}

.productCover img{
    height: 100%;
    object-fit: cover;
}

/* Color CSS */
.primaryColor1 {
    background-color: rgb(83 95 117);
}

.primaryColor2 {
    color: #898989;
}

/* .active .nav-link { color: #535f75!important; } */

/*------------------------------------------------- Font CSS -------------------------------------------------------------------*/

/* Size */
.fontSize78 {
    font-size: 78px !important;
}

.fontSize82 {
    font-size: 82px !important;
}

/* Weight */
.fontWeight600 {
    font-weight: 600 !important;
}

/* Font-Family */
.fontFamily1 {
    font-family: 'Unbounded';
}

/* Contact CSS */
.ContactLogo {
    width: 160px;
    margin-top: 5px;
    line-height: 50px;
}

.ScrollContactLogo {
    width: 160px;
    margin-top: 5px;
    line-height: 50px;
}

.nav-scroll .ContactLogo {
    display: none;
}

.justify {
    text-align: justify;
}