.space-10{
    height: 10px;
}

.space-20{
    height: 20px;
}
.space-30{
    height: 30px;
}
.space-40{
    height: 40px;
}
.space-50{
    height: 50px;
}
.space-60{
    height: 60px;
}
.space-70{
    height: 70px;
}
.space-80{
    height: 80px;
}
.space-90{
    height: 90px;
}
.space-100{
    height: 100px;
}
.text-center{
    text-align: center;
}
.text-left{
    text-align: left;
}
.text-right{
    text-align: right;
}
.float-left{
    float: left;
}
.float-right{
    float: right;
}
.float-none{
    float: none;
}
.float-left-imp{
    float: left !important;
}
.float-right-imp{
    float: right !important;
}
.float-none-imp{
    float: none !important;
}
.fs-10{
	font-size: 10px;
}
.fs-11{
	font-size: 11px;
}
.fs-12{
	font-size: 12px;
}
.fs-13{
	font-size: 13px;
}
.fs-14{
	font-size: 14px;
}
.fs-15{
	font-size: 15px;
}
.fs-16{
	font-size: 16px;
}
.fs-17{
	font-size: 17px;
}
.fs-18{
	font-size: 18px;
}
.fs-19{
	font-size: 19px;
}
.fs-20{
	font-size: 20px;
}
.fs-21{
	font-size: 21px;
}
.fs-22{
	font-size: 22px;
}
.fs-23{
	font-size: 23px;
}

.fs-24{
	font-size: 24px;
}
.fs-25{
	font-size: 25px;
}
.fs-26{
	font-size: 26px;
}
.fs-27{
	font-size: 27px;
}
.fs-28{
	font-size: 28px;
}
.fs-29{
	font-size: 29px;
}
.fs-30{
	font-size: 30px;
}
.fs-31{
	font-size: 31px;
}
.fs-32{
	font-size: 32px;
}
.fs-33{
	font-size: 33px;
}
.fs-34{
	font-size: 34px;
}
.fs-35{
	font-size: 35px;
}
.fs-36{
	font-size: 36px;
}
.fs-37{
	font-size: 37px;
}
.fs-38{
	font-size: 38px;
}
.fs-39{
	font-size: 39px;
}
.fs-40{
	font-size: 40px;
}

.fs-41{
	font-size: 41px;
}
.fs-42{
	font-size: 42px;
}
.fs-43{
	font-size: 43px;
}
.fs-44{
	font-size: 44px;
}
.fs-45{
	font-size: 45px;
}
.fs-46{
	font-size: 46px;
}
.fs-47{
	font-size: 47px;
}
.fs-48{
	font-size: 48px;
}
.fs-49{
	font-size: 49px;
}
.fs-50{
	font-size: 50px;
}
.fs-51{
	font-size: 51px;
}
.fs-52{
	font-size: 52px;
}
.fs-53{
	font-size: 53px;
}
.fs-54{
	font-size: 54px;
}
.fs-55{
	font-size: 55px;
}
.fs-56{
	font-size: 56px;
}
.fs-57{
	font-size: 57px;
}
.fs-58{
	font-size: 58px;
}
.fs-59{
	font-size: 59px;
}
.fs-60{
	font-size: 60px;
}
.fs-61{
	font-size: 61px;
}
.fs-62{
	font-size: 62px;
}
.fs-63{
	font-size: 63px;
}
.fs-64{
	font-size: 64px;
}
.fs-65{
	font-size: 65px;
}
.fs-66{
	font-size: 66px;
}
.fs-67{
	font-size: 67px;
}
.fs-68{
	font-size: 68px;
}
.fs-69{
	font-size: 69px;
}
.fs-70{
	font-size: 70px;
}
.fs-71{
	font-size: 71px;
}
.fs-72{
	font-size: 72px;
}
.fs-73{
	font-size: 73px;
}
.fs-74{
	font-size: 74px;
}
.fs-75{
	font-size: 75px;
}
.fs-76{
	font-size: 76px;
}
.fs-77{
	font-size: 77px;
}
.fs-78{
	font-size: 78px;
}
.fs-79{
	font-size: 79px;
}
.fs-80{
	font-size: 80px;
}
.fs-81{
	font-size: 81px;
}
.fs-82{
	font-size: 82px;
}
.fs-83{
	font-size: 83px;
}
.fs-84{
	font-size: 84px;
}
.fs-85{
	font-size: 85px;
}
.fs-86{
	font-size: 86px;
}
.fs-87{
	font-size: 87px;
}
.fs-88{
	font-size: 88px;
}
.fs-89{
	font-size: 89px;
}
.fs-90{
	font-size: 90px;
}
.fs-91{
	font-size: 91px;
}
.fs-92{
	font-size: 92px;
}
.fs-93{
	font-size: 93px;
}
.fs-94{
	font-size: 94px;
}
.fs-95{
	font-size: 95px;
}
.fs-96{
	font-size: 96px;
}
.fs-97{
	font-size: 97px;
}
.fs-98{
	font-size: 98px;
}
.fs-99{
	font-size: 99px;
}
.fs-100{
	font-size: 100px;
}

.fs-10-imp{
	font-size: 10px !important;
}
.fs-11-imp{
	font-size: 11px !important;
}
.fs-12-imp{
	font-size: 12px !important;
}
.fs-13-imp{
	font-size: 13px !important;
}
.fs-14-imp{
	font-size: 14px !important;
}
.fs-15-imp{
	font-size: 15px !important;
}
.fs-16-imp{
	font-size: 16px !important;
}
.fs-17-imp{
	font-size: 17px !important;
}
.fs-18-imp{
	font-size: 18px !important;
}
.fs-19-imp{
	font-size: 19px !important;
}
.fs-20-imp{
	font-size: 20px !important;
}
.fs-21-imp{
	font-size: 21px !important;
}
.fs-22-imp{
	font-size: 22px !important;
}
.fs-23-imp{
	font-size: 23px !important;
}

.fs-24-imp{
	font-size: 24px !important;
}
.fs-25-imp{
	font-size: 25px !important;
}
.fs-26-imp{
	font-size: 26px !important;
}
.fs-27-imp{
	font-size: 27px !important;
}
.fs-28-imp{
	font-size: 28px !important;
}
.fs-29-imp{
	font-size: 29px !important;
}
.fs-30-imp{
	font-size: 30px !important;
}
.fs-31-imp{
	font-size: 31px !important;
}
.fs-32-imp{
	font-size: 32px !important;
}
.fs-33-imp{
	font-size: 33px !important;
}
.fs-34-imp{
	font-size: 34px !important;
}
.fs-35-imp{
	font-size: 35px !important;
}
.fs-36-imp{
	font-size: 36px !important;
}
.fs-37-imp{
	font-size: 37px !important;
}
.fs-38-imp{
	font-size: 38px !important;
}
.fs-39-imp{
	font-size: 39px !important;
}
.fs-40-imp{
	font-size: 40px !important;
}

.fs-41-imp{
	font-size: 41px !important;
}
.fs-42-imp{
	font-size: 42px !important;
}
.fs-43-imp{
	font-size: 43px !important;
}
.fs-44-imp{
	font-size: 44px !important;
}
.fs-45-imp{
	font-size: 45px !important;
}
.fs-46-imp{
	font-size: 46px !important;
}
.fs-47-imp{
	font-size: 47px !important;
}
.fs-48-imp{
	font-size: 48px !important;
}
.fs-49-imp{
	font-size: 49px !important;
}
.fs-50-imp{
	font-size: 50px !important;
}
.fs-51-imp{
	font-size: 51px !important;
}
.fs-52-imp{
	font-size: 52px !important;
}
.fs-53-imp{
	font-size: 53px !important;
}
.fs-54-imp{
	font-size: 54px !important;
}
.fs-55-imp{
	font-size: 55px !important;
}
.fs-56-imp{
	font-size: 56px !important;
}
.fs-57-imp{
	font-size: 57px !important;
}
.fs-58-imp{
	font-size: 58px !important;
}
.fs-59-imp{
	font-size: 59px !important;
}
.fs-60-imp{
	font-size: 60px !important;
}
.fs-61-imp{
	font-size: 61px !important;
}
.fs-62-imp{
	font-size: 62px !important;
}
.fs-63-imp{
	font-size: 63px !important;
}
.fs-64-imp{
	font-size: 64px !important;
}
.fs-65-imp{
	font-size: 65px !important;
}
.fs-66-imp{
	font-size: 66px !important;
}
.fs-67-imp{
	font-size: 67px !important;
}
.fs-68-imp{
	font-size: 68px !important;
}
.fs-69-imp{
	font-size: 69px !important;
}
.fs-70-imp{
	font-size: 70px !important;
}
.fs-71-imp{
	font-size: 71px !important;
}
.fs-72-imp{
	font-size: 72px !important;
}
.fs-73-imp{
	font-size: 73px !important;
}
.fs-74-imp{
	font-size: 74px !important;
}
.fs-75-imp{
	font-size: 75px !important;
}
.fs-76-imp{
	font-size: 76px !important;
}
.fs-77-imp{
	font-size: 77px !important;
}
.fs-78-imp{
	font-size: 78px !important;
}
.fs-79-imp{
	font-size: 79px !important;
}
.fs-80-imp{
	font-size: 80px !important;
}
.fs-81-imp{
	font-size: 81px !important;
}
.fs-82-imp{
	font-size: 82px !important;
}
.fs-83-imp{
	font-size: 83px !important;
}
.fs-84-imp{
	font-size: 84px !important;
}
.fs-85-imp{
	font-size: 85px !important;
}
.fs-86-imp{
	font-size: 86px !important;
}
.fs-87-imp{
	font-size: 87px !important;
}
.fs-88-imp{
	font-size: 88px !important;
}
.fs-89-imp{
	font-size: 89px !important;
}
.fs-90-imp{
	font-size: 90px !important;
}
.fs-91-imp{
	font-size: 91px !important;
}
.fs-92-imp{
	font-size: 92px !important;
}
.fs-93-imp{
	font-size: 93px !important;
}
.fs-94-imp{
	font-size: 94px !important;
}
.fs-95-imp{
	font-size: 95px !important;
}
.fs-96-imp{
	font-size: 96px !important;
}
.fs-97-imp{
	font-size: 97px !important;
}
.fs-98-imp{
	font-size: 98px !important;
}
.fs-99-imp{
	font-size: 99px !important;
}
.fs-100-imp{
	font-size: 100px !important;
}



.w-25-p{
	width: 25px;
}
.w-50-p{
	width: 50px;
}
.w-75-p{
	width: 75px;
}
.w-100-p{
	width: 100px;
}
.w-125-p{
	width: 125px;
}
.w-150-p{
	width: 150px;
}
.w-175-p{
	width: 175px;
}
.w-200-p{
	width: 200px;
}
.w-225-p{
	width: 225px;
}
.w-250-p{
	width: 250px;
}
.w-275-p{
	width: 275px;
}
.w-300-p{
	width: 300px;
}
.w-325-p{
	width: 325px;
}
.w-350-p{
	width: 350px;
}
.w-375-p{
	width: 375px;
}
.w-400-p{
	width: 400px;
}
.w-450-p{
	width: 450px;
}
.h-25-p{
	height: 25px;
}
.h-50-p{
	height: 50px;
}
.h-75-p{
	height: 75px;
}
.h-100-p{
	height: 100px;
}
.h-125-p{
	height: 125px;
}
.h-150-p{
	height: 150px;
}
.h-160-p{
	height: 160px;
}
.h-175-p{
	height: 175px;
}
.h-200-p{
	height: 200px;
}
.h-225-p{
	height: 225px;
}
.h-250-p{
	height: 250px;
}
.h-275-p{
	height: 275px;
}
.h-300-p{
	height: 300px;
}
.h-325-p{
	height: 325px;
}
.h-335-p{
	height: 335px;
}
.h-350-p{
	height: 350px;
}
.h-375-p{
	height: 375px;
}
.h-400-p{
	height: 400px;
}
.h-450-p{
	height: 450px;
}



.w-25{
	width: 25%;
}
.w-50{
	width: 50%;
}
.w-75{
	width: 75%;
}
.w-100{
	width: 100%;
}
.w-125{
	width: 125%;
}
.w-150{
	width: 150%;
}
.w-175{
	width: 175%;
}
.w-200{
	width: 200%;
}
.w-225{
	width: 225%;
}
.w-250{
	width: 250%;
}
.w-275{
	width: 275%;
}
.w-300{
	width: 300%;
}
.w-325{
	width: 325%;
}
.w-350{
	width: 350%;
}
.w-375{
	width: 375%;
}
.w-400{
	width: 400%;
}
.w-450{
	width: 450%;
}
.h-25{
	height: 25%;
}
.h-50{
	height: 50%;
}
.h-75{
	height: 75%;
}
.h-100{
	height: 100%;
}
.h-125{
	height: 125%;
}
.h-150{
	height: 150%;
}
.h-175{
	height: 175%;
}
.h-200{
	height: 200%;
}
.h-225{
	height: 225%;
}
.h-250{
	height: 250%;
}
.h-275{
	height: 275%;
}
.h-300{
	height: 300%;
}
.h-325{
	height: 325%;
}
.h-350{
	height: 350%;
}
.h-375{
	height: 375%;
}
.h-400{
	height: 400%;
}
.h-450{
	height: 450%;
}


.w-25-p-imp{
	width: 25px !important;
}
.w-50-p-imp{
	width: 50px !important;
}
.w-75-p-imp{
	width: 75px !important;
}
.w-100-p-imp{
	width: 100px !important;
}
.w-125-p-imp{
	width: 125px !important;
}
.w-130-p-imp{
	width: 130px !important;
}
.w-150-p-imp{
	width: 150px !important;
}
.w-175-p-imp{
	width: 175px !important;
}
.w-200-p-imp{
	width: 200px !important;
}
.w-225-p-imp{
	width: 225px !important;
}
.w-250-p-imp{
	width: 250px !important;
}
.w-275-p-imp{
	width: 275px !important;
}
.w-300-p-imp{
	width: 300px !important;
}
.w-325-p-imp{
	width: 325px !important;
}
.w-350-p-imp{
	width: 350px !important;
}
.w-375-p-imp{
	width: 375px !important;
}
.w-400-p-imp{
	width: 400px !important;
}
.w-450-p-imp{
	width: 450px !important;
}
.h-25-p-imp{
	height: 25px !important;
}
.h-50-p-imp{
	height: 50px !important;
}
.h-75-p-imp{
	height: 75px !important;
}
.h-100-p-imp{
	height: 100px !important;
}
.h-125-p-imp{
	height: 125px !important;
}
.h-150-p-imp{
	height: 150px !important;
}
.h-175-p-imp{
	height: 175px !important;
}
.h-200-p-imp{
	height: 200px !important;
}
.h-225-p-imp{
	height: 225px !important;
}
.h-250-p-imp{
	height: 250px !important;
}
.h-275-p-imp{
	height: 275px !important;
}
.h-300-p-imp{
	height: 300px !important;
}
.h-325-p-imp{
	height: 325px !important;
}
.h-350-p-imp{
	height: 350px !important;
}
.h-375-p-imp{
	height: 375px !important;
}
.h-400-p-imp{
	height: 400px !important;
}
.h-450-p-imp{
	height: 450px !important;
}



.w-25-imp{
	width: 25% !important;
}
.w-50-imp{
	width: 50% !important;
}
.w-75-imp{
	width: 75% !important;
}
.w-100-imp{
	width: 100% !important;
}
.w-125-imp{
	width: 125% !important;
}
.w-150-imp{
	width: 150% !important;
}
.w-175-imp{
	width: 175% !important;
}
.w-200-imp{
	width: 200% !important;
}
.w-225-imp{
	width: 225% !important;
}
.w-250-imp{
	width: 250% !important;
}
.w-275-imp{
	width: 275% !important;
}
.w-300-imp{
	width: 300% !important;
}
.w-325-imp{
	width: 325% !important;
}
.w-350-imp{
	width: 350% !important;
}
.w-375-imp{
	width: 375% !important;
}
.w-450-imp{
	width: 450% !important;
}
.h-25-imp{
	height: 25% !important;
}
.h-50-imp{
	height: 50% !important;
}
.h-75-imp{
	height: 75% !important;
}
.h-100-imp{
	height: 100% !important;
}
.h-125-imp{
	height: 125% !important;
}
.h-150-imp{
	height: 150% !important;
}
.h-175-imp{
	height: 175% !important;
}
.h-200-imp{
	height: 200% !important;
}
.h-225-imp{
	height: 225% !important;
}
.h-250-imp{
	height: 250% !important;
}
.h-275-imp{
	height: 275% !important;
}
.h-300-imp{
	height: 300% !important;
}
.h-325-imp{
	height: 325% !important;
}
.h-350-imp{
	height: 350% !important;
}
.h-375-imp{
	height: 375% !important;
}
.h-400-imp{
	height: 400% !important;
}
.h-450-imp{
	height: 450% !important;
}




.w-lg-25-p{
	width: 25px;
}
.w-lg-50-p{
	width: 50px;
}
.w-lg-75-p{
	width: 75px;
}
.w-lg-100-p{
	width: 100px;
}
.w-lg-125-p{
	width: 125px;
}
.w-lg-150-p{
	width: 150px;
}
.w-lg-175-p{
	width: 175px;
}
.w-lg-200-p{
	width: 200px;
}
.w-lg-225-p{
	width: 225px;
}
.w-lg-250-p{
	width: 250px;
}
.w-lg-275-p{
	width: 275px;
}
.w-lg-300-p{
	width: 300px;
}
.w-lg-325-p{
	width: 325px;
}
.w-lg-350-p{
	width: 350px;
}
.w-lg-375-p{
	width: 375px;
}
.w-lg-400-p{
	width: 400px;
}
.w-lg-450-p{
	width: 450px;
}

.h-lg-25-p{
	height: 25px;
}
.h-lg-50-p{
	height: 50px;
}
.h-lg-75-p{
	height: 75px;
}
.h-lg-100-p{
	height: 100px;
}
.h-lg-125-p{
	height: 125px;
}
.h-lg-150-p{
	height: 150px;
}
.h-lg-175-p{
	height: 175px;
}
.h-lg-200-p{
	height: 200px;
}
.h-lg-225-p{
	height: 225px;
}
.h-lg-250-p{
	height: 250px;
}
.h-lg-275-p{
	height: 275px;
}
.h-lg-300-p{
	height: 300px;
}
.h-lg-325-p{
	height: 325px;
}
.h-lg-350-p{
	height: 350px;
}
.h-lg-375-p{
	height: 375px;
}
.h-lg-400-p{
	height: 400px;
}

.lg-450-p{
	height: 450px;
}



.w-lg-25{
	width: 25%;
}
.w-lg-50{
	width: 50%;
}
.w-lg-75{
	width: 75%;
}
.w-lg-100{
	width: 100%;
}
.w-lg-125{
	width: 125%;
}
.w-lg-150{
	width: 150%;
}
.w-lg-175{
	width: 175%;
}
.w-lg-200{
	width: 200%;
}
.w-lg-225{
	width: 225%;
}
.w-lg-250{
	width: 250%;
}
.w-lg-275{
	width: 275%;
}
.w-lg-300{
	width: 300%;
}
.w-lg-325{
	width: 325%;
}
.w-lg-350{
	width: 350%;
}
.w-lg-375{
	width: 375%;
}
.w-lg-400{
	width: 400%;
}
.h-lg-25{
	height: 25%;
}
.h-lg-50{
	height: 50%;
}
.h-lg-75{
	height: 75%;
}
.h-lg-100{
	height: 100%;
}
.h-lg-125{
	height: 125%;
}
.h-lg-150{
	height: 150%;
}
.h-lg-175{
	height: 175%;
}
.h-lg-200{
	height: 200%;
}
.h-lg-225{
	height: 225%;
}
.h-lg-250{
	height: 250%;
}
.h-lg-275{
	height: 275%;
}
.h-lg-300{
	height: 300%;
}
.h-lg-325{
	height: 325%;
}
.h-lg-350{
	height: 350%;
}
.h-lg-375{
	height: 375%;
}
.h-lg-400{
	height: 400%;
}
.h-lg-450{
	height: 450%;
}


.w-lg-25-p-imp{
	width: 25px !important;
}
.w-lg-50-p-imp{
	width: 50px !important;
}
.w-lg-75-p-imp{
	width: 75px !important;
}
.w-lg-100-p-imp{
	width: 100px !important;
}
.w-lg-125-p-imp{
	width: 125px !important;
}
.w-lg-150-p-imp{
	width: 150px !important;
}
.w-lg-175-p-imp{
	width: 175px !important;
}
.w-lg-200-p-imp{
	width: 200px !important;
}
.w-lg-225-p-imp{
	width: 225px !important;
}
.w-lg-250-p-imp{
	width: 250px !important;
}
.w-lg-275-p-imp{
	width: 275px !important;
}
.w-lg-300-p-imp{
	width: 300px !important;
}
.w-lg-325-p-imp{
	width: 325px !important;
}
.w-lg-350-p-imp{
	width: 350px !important;
}
.w-lg-375-p-imp{
	width: 375px !important;
}
.w-lg-400-p-imp{
	width: 400px !important;
}
.w-lg-450-p-imp{
	width: 450px !important;
}

.h-lg-25-p-imp{
	height: 25px !important;
}
.h-lg-50-p-imp{
	height: 50px !important;
}
.h-lg-75-p-imp{
	height: 75px !important;
}
.h-lg-100-p-imp{
	height: 100px !important;
}
.h-lg-125-p-imp{
	height: 125px !important;
}
.h-lg-150-p-imp{
	height: 150px !important;
}
.h-lg-175-p-imp{
	height: 175px !important;
}
.h-lg-200-p-imp{
	height: 200px !important;
}
.h-lg-225-p-imp{
	height: 225px !important;
}
.h-lg-250-p-imp{
	height: 250px !important;
}
.h-lg-275-p-imp{
	height: 275px !important;
}
.h-lg-300-p-imp{
	height: 300px !important;
}
.h-lg-325-p-imp{
	height: 325px !important;
}
.h-lg-350-p-imp{
	height: 350px !important;
}
.h-lg-375-p-imp{
	height: 375px !important;
}
.h-lg-400-p-imp{
	height: 400px !important;
}

.lg-450-p-imp{
	height: 450px !important;
}



.w-lg-25-imp{
	width: 25% !important;
}
.w-lg-50-imp{
	width: 50% !important;
}
.w-lg-75-imp{
	width: 75% !important;
}
.w-lg-100-imp{
	width: 100% !important;
}
.w-lg-125-imp{
	width: 125% !important;
}
.w-lg-150-imp{
	width: 150% !important;
}
.w-lg-175-imp{
	width: 175% !important;
}
.w-lg-200-imp{
	width: 200% !important;
}
.w-lg-225-imp{
	width: 225% !important;
}
.w-lg-250-imp{
	width: 250% !important;
}
.w-lg-275-imp{
	width: 275% !important;
}
.w-lg-300-imp{
	width: 300% !important;
}
.w-lg-325-imp{
	width: 325% !important;
}
.w-lg-350-imp{
	width: 350% !important;
}
.w-lg-375-imp{
	width: 375% !important;
}
.w-lg-400-imp{
	width: 400% !important;
}
.h-lg-25-imp{
	height: 25% !important;
}
.h-lg-50-imp{
	height: 50% !important;
}
.h-lg-75-imp{
	height: 75% !important;
}
.h-lg-100-imp{
	height: 100% !important;
}
.h-lg-125-imp{
	height: 125% !important;
}
.h-lg-150-imp{
	height: 150% !important;
}
.h-lg-175-imp{
	height: 175% !important;
}
.h-lg-200-imp{
	height: 200% !important;
}
.h-lg-225-imp{
	height: 225% !important;
}
.h-lg-250-imp{
	height: 250% !important;
}
.h-lg-275-imp{
	height: 275% !important;
}
.h-lg-300-imp{
	height: 300% !important;
}
.h-lg-325-imp{
	height: 325% !important;
}
.h-lg-350-imp{
	height: 350% !important;
}
.h-lg-375-imp{
	height: 375% !important;
}
.h-lg-400-imp{
	height: 400% !important;
}
.h-lg-450-imp{
	height: 450% !important;

}
.cursor-pointer{
    cursor: pointer;
}

.d-none{
    display: none;
}
.d-block{
    display: inline;
}
.d-inline-block{
    display: inline-block;
}
.bg-half-100 {
    padding: 100px 0;
    background-size: cover;
    align-self: center;
    position: relative;
    background-position: center center;
}

.dir-ltr{
    direction: ltr;
}
.dir-rtl{
    direction: rtl;
}
.bg-none{
    background: none;
}
.w-fit-content{
    width: fit-content !important;
}

@media only screen and (max-width: 820px) {
    .text-right-md{
        text-align: right;
    }
    .text-left-md{
        text-align: left;
    }
    .text-center-md{
        text-align: center;
    }
    .text-right-md-imp{
        text-align: right !important;
    }
    .text-left-md-imp{
        text-align: left !important;
    }
    .text-center-md-imp{
        text-align: center !important;
    }
    .w-md-25-p{
        width: 25px;
    }
    .w-md-50-p{
        width: 50px;
    }
    .w-md-75-p{
        width: 75px;
    }
    .w-md-100-p{
        width: 100px;
    }
    .w-md-125-p{
        width: 125px;
    }
    .w-md-150-p{
        width: 150px;
    }
    .w-md-175-p{
        width: 175px;
    }
    .w-md-200-p{
        width: 200px;
    }
    .w-md-225-p{
        width: 225px;
    }
    .w-md-250-p{
        width: 250px;
    }
    .w-md-275-p{
        width: 275px;
    }
    .w-md-300-p{
        width: 300px;
    }
    .w-md-325-p{
        width: 325px;
    }
    .w-md-350-p{
        width: 350px;
    }
    .w-md-375-p{
        width: 375px;
    }
    .w-md-400-p{
        width: 400px;
    }

    .w-md-450-p{
        width: 450px;
    }
    .h-md-25-p{
        height: 25px;
    }
    .h-md-50-p{
        height: 50px;
    }
    .h-md-75-p{
        height: 75px;
    }
    .h-md-100-p{
        height: 100px;
    }
    .h-md-125-p{
        height: 125px;
    }
    .h-md-150-p{
        height: 150px;
    }
    .h-md-175-p{
        height: 175px;
    }
    .h-md-200-p{
        height: 200px;
    }
    .h-md-225-p{
        height: 225px;
    }
    .h-md-250-p{
        height: 250px;
    }
    .h-md-275-p{
        height: 275px;
    }
    .h-md-300-p{
        height: 300px;
    }
    .h-md-325-p{
        height: 325px;
    }
    .h-md-350-p{
        height: 350px;
    }
    .h-md-375-p{
        height: 375px;
    }
    .h-md-400-p{
        height: 400px;
    }

    .md-450-p{
        height: 450px;
    }

    
    
    .w-md-25{
        width: 25%;
    }
    .w-md-50{
        width: 50%;
    }
    .w-md-75{
        width: 75%;
    }
    .w-md-100{
        width: 100%;
    }
    .w-md-125{
        width: 125%;
    }
    .w-md-150{
        width: 150%;
    }
    .w-md-175{
        width: 175%;
    }
    .w-md-200{
        width: 200%;
    }
    .w-md-225{
        width: 225%;
    }
    .w-md-250{
        width: 250%;
    }
    .w-md-275{
        width: 275%;
    }
    .w-md-300{
        width: 300%;
    }
    .w-md-325{
        width: 325%;
    }
    .w-md-350{
        width: 350%;
    }
    .w-md-375{
        width: 375%;
    }
    .w-md-400{
        width: 400%;
    }
    .h-md-25{
        height: 25%;
    }
    .h-md-50{
        height: 50%;
    }
    .h-md-75{
        height: 75%;
    }
    .h-md-100{
        height: 100%;
    }
    .h-md-125{
        height: 125%;
    }
    .h-md-150{
        height: 150%;
    }
    .h-md-175{
        height: 175%;
    }
    .h-md-200{
        height: 200%;
    }
    .h-md-225{
        height: 225%;
    }
    .h-md-250{
        height: 250%;
    }
    .h-md-275{
        height: 275%;
    }
    .h-md-300{
        height: 300%;
    }
    .h-md-325{
        height: 325%;
    }
    .h-md-350{
        height: 350%;
    }
    .h-md-375{
        height: 375%;
    }
    .h-md-400{
        height: 400%;
    }
    .h-md-450{
        height: 450%;
    }
    .h-md-500{
        height: 500%;
    }
    .h-md-550{
        height: 550%;
    }
    
    
    .w-md-25-p-imp{
        width: 25px !important;
    }
    .w-md-50-p-imp{
        width: 50px !important;
    }
    .w-md-75-p-imp{
        width: 75px !important;
    }
    .w-md-100-p-imp{
        width: 100px !important;
    }
    .w-md-125-p-imp{
        width: 125px !important;
    }
    .w-md-150-p-imp{
        width: 150px !important;
    }
    .w-md-175-p-imp{
        width: 175px !important;
    }
    .w-md-200-p-imp{
        width: 200px !important;
    }
    .w-md-225-p-imp{
        width: 225px !important;
    }
    .w-md-250-p-imp{
        width: 250px !important;
    }
    .w-md-275-p-imp{
        width: 275px !important;
    }
    .w-md-300-p-imp{
        width: 300px !important;
    }
    .w-md-325-p-imp{
        width: 325px !important;
    }
    .w-md-350-p-imp{
        width: 350px !important;
    }
    .w-md-375-p-imp{
        width: 375px !important;
    }
    .w-md-400-p-imp{
        width: 400px !important;
    }

    .w-md-450-p-imp{
        width: 450px !important;
    }
    .h-md-25-p-imp{
        height: 25px !important;
    }
    .h-md-50-p-imp{
        height: 50px !important;
    }
    .h-md-75-p-imp{
        height: 75px !important;
    }
    .h-md-100-p-imp{
        height: 100px !important;
    }
    .h-md-125-p-imp{
        height: 125px !important;
    }
    .h-md-150-p-imp{
        height: 150px !important;
    }
    .h-md-175-p-imp{
        height: 175px !important;
    }
    .h-md-200-p-imp{
        height: 200px !important;
    }
    .h-md-225-p-imp{
        height: 225px !important;
    }
    .h-md-250-p-imp{
        height: 250px !important;
    }
    .h-md-275-p-imp{
        height: 275px !important;
    }
    .h-md-300-p-imp{
        height: 300px !important;
    }
    .h-md-325-p-imp{
        height: 325px !important;
    }
    .h-md-350-p-imp{
        height: 350px !important;
    }
    .h-md-375-p-imp{
        height: 375px !important;
    }
    .h-md-400-p-imp{
        height: 400px !important;
    }
    .h-md-450-p-imp{
        height: 450px !important;
    }

    
    
    .w-md-25-imp{
        width: 25% !important;
    }
    .w-md-50-imp{
        width: 50% !important;
    }
    .w-md-75-imp{
        width: 75% !important;
    }
    .w-md-100-imp{
        width: 100% !important;
    }
    .w-md-125-imp{
        width: 125% !important;
    }
    .w-md-150-imp{
        width: 150% !important;
    }
    .w-md-175-imp{
        width: 175% !important;
    }
    .w-md-200-imp{
        width: 200% !important;
    }
    .w-md-225-imp{
        width: 225% !important;
    }
    .w-md-250-imp{
        width: 250% !important;
    }
    .w-md-275-imp{
        width: 275% !important;
    }
    .w-md-300-imp{
        width: 300% !important;
    }
    .w-md-325-imp{
        width: 325% !important;
    }
    .w-md-350-imp{
        width: 350% !important;
    }
    .w-md-375-imp{
        width: 375% !important;
    }
    .w-md-400-imp{
        width: 400% !important;
    }
    .h-md-25-imp{
        height: 25% !important;
    }
    .h-md-50-imp{
        height: 50% !important;
    }
    .h-md-75-imp{
        height: 75% !important;
    }
    .h-md-100-imp{
        height: 100% !important;
    }
    .h-md-125-imp{
        height: 125% !important;
    }
    .h-md-150-imp{
        height: 150% !important;
    }
    .h-md-175-imp{
        height: 175% !important;
    }
    .h-md-200-imp{
        height: 200% !important;
    }
    .h-md-225-imp{
        height: 225% !important;
    }
    .h-md-250-imp{
        height: 250% !important;
    }
    .h-md-275-imp{
        height: 275% !important;
    }
    .h-md-300-imp{
        height: 300% !important;
    }
    .h-md-325-imp{
        height: 325% !important;
    }
    .h-md-350-imp{
        height: 350% !important;
    }
    .h-md-375-imp{
        height: 375% !important;
    }
    .h-md-450-imp{
        height: 450% !important;
    }

    .d-md-none{
        display: none;
    }
    .d-md-block{
        display: inline;
    }
    .d-md-inline-block{
        display: inline-block;
    }
    .bg-half-md-170{
        padding: 170px 0;
        background-size: cover;
        align-self: center;
        position: relative;
        background-position: center center;
    }
    .mb-md-15-p{
        margin-bottom: 15px !important;
    }
    .mt-md-15-p{
        margin-top: 15px !important;
    }
}

@media only screen and (max-width: 575px) {
    .text-right-sm{
        text-align: right;
    }
    .text-left-sm{
        text-align: left;
    }
    .text-center-sm{
        text-align: center;
    }
    .text-right-sm-imp{
        text-align: right !important;
    }
    .text-left-sm-imp{
        text-align: left !important;
    }
    .text-center-sm-imp{
        text-align: center !important;
    }
    .w-sm-25-p{
        width: 25px;
    }
    .w-sm-50-p{
        width: 50px;
    }
    .w-sm-75-p{
        width: 75px;
    }
    .w-sm-100-p{
        width: 100px;
    }
    .w-sm-125-p{
        width: 125px;
    }
    .w-sm-150-p{
        width: 150px;
    }
    .w-sm-175-p{
        width: 175px;
    }
    .w-sm-200-p{
        width: 200px;
    }
    .w-sm-225-p{
        width: 225px;
    }
    .w-sm-250-p{
        width: 250px;
    }
    .w-sm-275-p{
        width: 275px;
    }
    .w-sm-300-p{
        width: 300px;
    }
    .w-sm-325-p{
        width: 325px;
    }
    .w-sm-350-p{
        width: 350px;
    }
    .w-sm-375-p{
        width: 375px;
    }
    .w-sm-400-p{
        width: 400px;
    }

    .w-sm-450-p{
        width: 450px;
    }
    .h-sm-25-p{
        height: 25px;
    }
    .h-sm-50-p{
        height: 50px;
    }
    .h-sm-75-p{
        height: 75px;
    }
    .h-sm-100-p{
        height: 100px;
    }
    .h-sm-125-p{
        height: 125px;
    }
    .h-sm-150-p{
        height: 150px;
    }
    .h-sm-175-p{
        height: 175px;
    }
    .h-sm-200-p{
        height: 200px;
    }
    .h-sm-225-p{
        height: 225px;
    }
    .h-sm-250-p{
        height: 250px;
    }
    .h-sm-275-p{
        height: 275px;
    }
    .h-sm-300-p{
        height: 300px;
    }
    .h-sm-325-p{
        height: 325px;
    }
    .h-sm-350-p{
        height: 350px;
    }
    .h-sm-375-p{
        height: 375px;
    }
    .h-sm-400-p{
        height: 400px;
    }

    .h-sm-450-p{
        height: 450px;
    }

    
    
    .w-sm-25{
        width: 25%;
    }
    .w-sm-50{
        width: 50%;
    }
    .w-sm-75{
        width: 75%;
    }
    .w-sm-100{
        width: 100%;
    }
    .w-sm-125{
        width: 125%;
    }
    .w-sm-150{
        width: 150%;
    }
    .w-sm-175{
        width: 175%;
    }
    .w-sm-200{
        width: 200%;
    }
    .w-sm-225{
        width: 225%;
    }
    .w-sm-250{
        width: 250%;
    }
    .w-sm-275{
        width: 275%;
    }
    .w-sm-300{
        width: 300%;
    }
    .w-sm-325{
        width: 325%;
    }
    .w-sm-350{
        width: 350%;
    }
    .w-sm-375{
        width: 375%;
    }
    .w-sm-400{
        width: 400%;
    }
    .h-sm-25{
        height: 25%;
    }
    .h-sm-50{
        height: 50%;
    }
    .h-sm-75{
        height: 75%;
    }
    .h-sm-100{
        height: 100%;
    }
    .h-sm-125{
        height: 125%;
    }
    .h-sm-150{
        height: 150%;
    }
    .h-sm-175{
        height: 175%;
    }
    .h-sm-200{
        height: 200%;
    }
    .h-sm-225{
        height: 225%;
    }
    .h-sm-250{
        height: 250%;
    }
    .h-sm-275{
        height: 275%;
    }
    .h-sm-300{
        height: 300%;
    }
    .h-sm-325{
        height: 325%;
    }
    .h-sm-350{
        height: 350%;
    }
    .h-sm-375{
        height: 375%;
    }
    .h-sm-400{
        height: 400%;
    }
    .h-sm-450{
        height: 450%;
    }
    
    
    .w-sm-25-p-imp{
        width: 25px !important;
    }
    .w-sm-50-p-imp{
        width: 50px !important;
    }
    .w-sm-75-p-imp{
        width: 75px !important;
    }
    .w-sm-100-p-imp{
        width: 100px !important;
    }
    .w-sm-125-p-imp{
        width: 125px !important;
    }
    .w-sm-150-p-imp{
        width: 150px !important;
    }
    .w-sm-175-p-imp{
        width: 175px !important;
    }
    .w-sm-200-p-imp{
        width: 200px !important;
    }
    .w-sm-225-p-imp{
        width: 225px !important;
    }
    .w-sm-250-p-imp{
        width: 250px !important;
    }
    .w-sm-275-p-imp{
        width: 275px !important;
    }
    .w-sm-300-p-imp{
        width: 300px !important;
    }
    .w-sm-325-p-imp{
        width: 325px !important;
    }
    .w-sm-350-p-imp{
        width: 350px !important;
    }
    .w-sm-375-p-imp{
        width: 375px !important;
    }
    .w-sm-400-p-imp{
        width: 400px !important;
    }

    .w-sm-450-p-imp{
        width: 450px !important;
    }
    .h-sm-25-p-imp{
        height: 25px !important;
    }
    .h-sm-50-p-imp{
        height: 50px !important;
    }
    .h-sm-75-p-imp{
        height: 75px !important;
    }
    .h-sm-100-p-imp{
        height: 100px !important;
    }
    .h-sm-125-p-imp{
        height: 125px !important;
    }
    .h-sm-150-p-imp{
        height: 150px !important;
    }
    .h-sm-175-p-imp{
        height: 175px !important;
    }
    .h-sm-200-p-imp{
        height: 200px !important;
    }
    .h-sm-225-p-imp{
        height: 225px !important;
    }
    .h-sm-250-p-imp{
        height: 250px !important;
    }
    .h-sm-275-p-imp{
        height: 275px !important;
    }
    .h-sm-300-p-imp{
        height: 300px !important;
    }
    .h-sm-325-p-imp{
        height: 325px !important;
    }
    .h-sm-350-p-imp{
        height: 350px !important;
    }
    .h-sm-375-p-imp{
        height: 375px !important;
    }
    .h-sm-400-p-imp{
        height: 400px !important;
    }
    .h-sm-450-p-imp{
        height: 450px !important;
    }

    
    
    .w-sm-25-imp{
        width: 25% !important;
    }
    .w-sm-50-imp{
        width: 50% !important;
    }
    .w-sm-75-imp{
        width: 75% !important;
    }
    .w-sm-100-imp{
        width: 100% !important;
    }
    .w-sm-125-imp{
        width: 125% !important;
    }
    .w-sm-150-imp{
        width: 150% !important;
    }
    .w-sm-175-imp{
        width: 175% !important;
    }
    .w-sm-200-imp{
        width: 200% !important;
    }
    .w-sm-225-imp{
        width: 225% !important;
    }
    .w-sm-250-imp{
        width: 250% !important;
    }
    .w-sm-275-imp{
        width: 275% !important;
    }
    .w-sm-300-imp{
        width: 300% !important;
    }
    .w-sm-325-imp{
        width: 325% !important;
    }
    .w-sm-350-imp{
        width: 350% !important;
    }
    .w-sm-375-imp{
        width: 375% !important;
    }
    .w-sm-400-imp{
        width: 400% !important;
    }
    .h-sm-25-imp{
        height: 25% !important;
    }
    .h-sm-50-imp{
        height: 50% !important;
    }
    .h-sm-75-imp{
        height: 75% !important;
    }
    .h-sm-100-imp{
        height: 100% !important;
    }
    .h-sm-125-imp{
        height: 125% !important;
    }
    .h-sm-150-imp{
        height: 150% !important;
    }
    .h-sm-175-imp{
        height: 175% !important;
    }
    .h-sm-200-imp{
        height: 200% !important;
    }
    .h-sm-225-imp{
        height: 225% !important;
    }
    .h-sm-250-imp{
        height: 250% !important;
    }
    .h-sm-275-imp{
        height: 275% !important;
    }
    .h-sm-300-imp{
        height: 300% !important;
    }
    .h-sm-325-imp{
        height: 325% !important;
    }
    .h-sm-350-imp{
        height: 350% !important;
    }
    .h-sm-375-imp{
        height: 375% !important;
    }
    .h-sm-450-imp{
        height: 450% !important;
    }
    .d-sm-none{
        display: none;
    }
    .d-sm-block{
        display: inline;
    }
    .d-sm-inline-block{
        display: inline-block;
    }
}

.mt-x-5-p{
    margin-top: -5px;
}
.mt-x-10-p{
    margin-top: -10px;
}
.mt-x-15-p{
    margin-top: -15px;
}
.mt-x-20-p{
    margin-top: -20px;
}
.mt-x-25-p{
    margin-top: -25px;
}
.mt-x-30-p{
    margin-top: -30px;
}
.mt-x-35-p{
    margin-top: -35px;
}
.mt-x-40-p{
    margin-top: -40px;
}
.mt-x-45-p{
    margin-top: -45px;
}
.mt-x-50-p{
    margin-top: -50px;
}
.mt-x-55-p{
    margin-top: -55px;
}
.mt-x-60-p{
    margin-top: -60px;
}
.mt-x-65-p{
    margin-top: -65px;
}
.mt-x-70-p{
    margin-top: -70px;
}
.mt-x-75-p{
    margin-top: -75px;
}
.mt-x-80-p{
    margin-top: -80px;
}
.mt-x-85-p{
    margin-top: -85px;
}
.mt-x-90-p{
    margin-top: -90px;
}
.mt-x-95-p{
    margin-top: -95px;
}
.mt-x-100-p{
    margin-top: -100px;
}

.mb-x-5-p{
    margin-bottom: -5px;
}
.mb-x-10-p{
    margin-bottom: -10px;
}
.mb-x-15-p{
    margin-bottom: -15px;
}
.mb-x-20-p{
    margin-bottom: -20px;
}
.mb-x-25-p{
    margin-bottom: -25px;
}
.mb-x-30-p{
    margin-bottom: -30px;
}
.mb-x-35-p{
    margin-bottom: -35px;
}
.mb-x-40-p{
    margin-bottom: -40px;
}
.mb-x-45-p{
    margin-bottom: -45px;
}
.mb-x-50-p{
    margin-bottom: -50px;
}
.mb-x-55-p{
    margin-bottom: -55px;
}
.mb-x-60-p{
    margin-bottom: -60px;
}
.mb-x-65-p{
    margin-bottom: -65px;
}
.mb-x-70-p{
    margin-bottom: -70px;
}
.mb-x-75-p{
    margin-bottom: -75px;
}
.mb-x-80-p{
    margin-bottom: -80px;
}
.mb-x-85-p{
    margin-bottom: -85px;
}
.mb-x-90-p{
    margin-bottom: -90px;
}
.mb-x-95-p{
    margin-bottom: -95px;
}
.mb-x-100-p{
    margin-bottom: -100px;
}

.ml-x-5-p{
    margin-left: -5px;
}
.ml-x-10-p{
    margin-left: -10px;
}
.ml-x-15-p{
    margin-left: -15px;
}
.ml-x-20-p{
    margin-left: -20px;
}
.ml-x-25-p{
    margin-left: -25px;
}
.ml-x-30-p{
    margin-left: -30px;
}
.ml-x-35-p{
    margin-left: -35px;
}
.ml-x-40-p{
    margin-left: -40px;
}
.ml-x-45-p{
    margin-left: -45px;
}
.ml-x-50-p{
    margin-left: -50px;
}
.ml-x-55-p{
    margin-left: -55px;
}
.ml-x-60-p{
    margin-left: -60px;
}
.ml-x-65-p{
    margin-left: -65px;
}
.ml-x-70-p{
    margin-left: -70px;
}
.ml-x-75-p{
    margin-left: -75px;
}
.ml-x-80-p{
    margin-left: -80px;
}
.ml-x-85-p{
    margin-left: -85px;
}
.ml-x-90-p{
    margin-left: -90px;
}
.ml-x-95-p{
    margin-left: -95px;
}
.ml-x-100-p{
    margin-left: -100px;
}

.mr-x-5-p{
    margin-right: -5px;
}
.mr-x-10-p{
    margin-right: -10px;
}
.mr-x-15-p{
    margin-right: -15px;
}
.mr-x-20-p{
    margin-right: -20px;
}
.mr-x-25-p{
    margin-right: -25px;
}
.mr-x-30-p{
    margin-right: -30px;
}
.mr-x-35-p{
    margin-right: -35px;
}
.mr-x-40-p{
    margin-right: -40px;
}
.mr-x-45-p{
    margin-right: -45px;
}
.mr-x-50-p{
    margin-right: -50px;
}
.mr-x-55-p{
    margin-right: -55px;
}
.mr-x-60-p{
    margin-right: -60px;
}
.mr-x-65-p{
    margin-right: -65px;
}
.mr-x-70-p{
    margin-right: -70px;
}
.mr-x-75-p{
    margin-right: -75px;
}
.mr-x-80-p{
    margin-right: -80px;
}
.mr-x-85-p{
    margin-right: -85px;
}
.mr-x-90-p{
    margin-right: -90px;
}
.mr-x-95-p{
    margin-right: -95px;
}
.mr-x-100-p{
    margin-right: -100px;
}

.template-setting{
    display: none
}


#menu-left {
    transition: all 0.4s;
    background: none repeat scroll 0 0 #ffffff;
    box-shadow: 0 0 3px rgba(60, 72, 88, 0.15);
    left: -175px;
    position: fixed;
    top: 100px;
    z-index: 9998;
    padding: 10px 5px;
    width: 225px;
    border-radius: 0px 10px 10px 0px;
    background-color: #0064ff !important;
    color: #fff;
    border: 1px solid #e9ecef !important;
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
}

#menu-left:hover{
    left: 0px;
}
#menu-left:hover .template-setting{
    display: block;
}
#menu-left .uil{
    margin-left: 10px;
}

#menu-right {
    transition: all 0.4s;
    background: none repeat scroll 0 0 #ffffff;
    box-shadow: 0 0 3px rgba(60, 72, 88, 0.15);
    right: -175px;
    position: fixed;
    top: 100px;
    z-index: 9998;
    padding: 10px 5px;
    width: 225px;
    border-radius: 10px 0px 0px 10px;
    background-color: #0064ff !important;
    color: #fff;
    border: 1px solid #e9ecef !important;
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
    direction: ltr;
}

#menu-right:hover{
    right: 0px;
}
#menu-right .uil{
    margin-right: 10px;
}


.left-btn{
    transition: all 0.4s;
    left: 0px;
    position: fixed;
    top: 50px;
    z-index: 9998;
    padding: 10px 5px;
    width: 100px;
    color: #fff;
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;   
}
.btn-left-pills{
    border-radius: 0px 30px 30px 0px !important;
}

.left-mneu-btn{
    margin-left: -60px;
    text-align: right;
    width: 180px;
}
.left-mneu-btn:hover{
    margin: 0px;
    transform: scale(1.5);
}

.right-btn{
    transition: all 0.4s;
    right: 0px;
    position: fixed;
    top: 50px;
    z-index: 9998;
    padding: 10px 5px;
    width: 100px;
    color: #fff;
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;   
}
.btn-right-pills{
    border-radius: 30px 0px 0px 30px !important;
}

.right-mneu-btn{
    margin-right: -68px;
    text-align: left;
    width: 180px;
}
.right-mneu-btn:hover{
    margin: 0px;
    transform: scale(1.5);
}

.border-navy{
    border: 2.5px solid #102b52 !important;
}

.add-story{
    background-color: #efeded;
}

.top-md-second-menu{
    width: -webkit-fill-available;
    width: -moz-available;
    height: 100px;
    background-color: #fff;
    position: absolute;
    z-index: 998;
    top: 70px;
    right: 0px;
}
.bottom-md-second-menu{
    width: -webkit-fill-available;
    width: -moz-available;
    height: 80px;
    background-color: #fff;
    position: fixed;
    z-index: 998;
    bottom: 0px;
    right: 0px;
}
.input-error{
    border: 1px solid red !important;
}
p{
    text-align: justify;
}
.b-bottom-1{
    border-bottom: 1px solid #79d0f1;
}

.subcribe-form i{
    position: absolute;
    bottom: -7px;
    left: 0px;
}
.phone-menu-section{
    width: 19%;
    margin-top: 6px;
    display: flex;
    align-items: center;
    justify-content: center;
    display: inline-block;
}

.absolute-top{
    position: absolute;
    bottom: 50px;
    left: 5px;
    border: 2px solid #ffff !important;
    background-color: #ff7a19;
    color: #fff;
    border-radius: 50%;
    height: 75px;
    width: 75px;
    padding: 7px;
}
.z-index-1{
    z-index: 1;
}

.phone-menu-section .center_el{
    position: relative;
    display: flex;
    justify-content: center;
}
.btn-group .dropdown-toggle:after {
    padding: 0px !important;
}

#topnav{
    position: absolute;
    background-color: #fff;
    /* height: 60px; */
}
#topnav .container{
    padding-top: 15px;
    /* align-items: 'center'; */
}
.subcribe-form.search-box input{
    height: 40px;
    padding: 12px 10px 12px 40px; 
}
button.uil-map-marker{
    top: 0px;
}

.product-card {
    min-height: 370px;
}

.min-h-200-p {
    min-height: 200px;
}
.min-h-250-p {
    min-height: 250px;
}
.min-h-450-p {
    min-height: 450px;
}

.nav-pills{
    background: #dddddd;
}
.h-525-p{
    height: 525px;
}

.rtl-icony-text{
    margin-right: 26px;
}
.rtl-icony-text i{
    margin-right: -26px;
}
.line-through {
    text-decoration: line-through;
}
.bg-light-yellow{
    background-color: #f1d68f
}
.bg-light-info{
    background-color: #a0dfe9;
}
textarea {
    white-space: pre-wrap;
}

.paginate-active{
    color: #ffffff !important;
    background: rgba(47, 85, 212, 0.9);
    border-color: rgba(47, 85, 212, 0.9);
}
.p-15-p{
    padding: 15px!important;
}
.product-card, .product-image-card, .product-card ul li button{
    transition: all 0.4s;
}
.product-overlay{
    background-color: rgb(87 96 109 / 38%);
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    display: none;
    width: 100%;
    height: 100%;
}
.product-card .author{
    display: none;
    right: 10px;   
}
.product-card{
    transform: scale(0.95);
}
.product-card:hover{
    transform: scale(1);
    box-shadow: 0 10px 25px rgb(24 29 37 / 39%) !important;
}
.anless-product-card{
    transform: scale(0.95) !important;
}
.anless-product-card:hover{
    transform: scale(0.95) !important;
    box-shadow: 0 10px 25px rgb(24 29 37 / 39%) !important;
}
.product-image-card{
    transform: scale(0.95);
}
.product-image-card:hover{
    transform: scale(1);
    box-shadow: 0 10px 25px rgb(24 29 37 / 39%) !important;
}
.product-card:hover .product-overlay{
    display: block;
}
.product-card:hover .p-hover{
    display: block !important;
}
.shadow-dark{
    box-shadow: 0 10px 25px rgb(24 29 37 / 39%) !important;
}
.product-card ul li button:hover{
    transform: scale(1.1);
}
.selected-product, .selected-product .single-team{
	background: #37333361;
    transform: scale(0.9) !important;
}

a.disabled {
    pointer-events: none;
    cursor: default;
}
.form-control.darkdisabled:disabled{
    background-color: #1c2836;
}

.p-hover{
    display: none;
}
a.link-hover-dark:hover{
    color: #3d3838 !important;
}
.h-35-p{
    height: 35px;
}
.h-40-p{
    height: 40px !important;
}
.p-8-20{
    padding: 8px 20px !important;
}

.p-4-20{
    padding: 4px 20px !important;
}

#file-input {
    display: none;
}

#file-input-label {
    font-size: 1.3em;
    padding: 15px;
    border: 1px solid black;
    border-radius: 4%;
    width: 100%;
    height: 100%;
    max-width: 280px;
    max-height: 280px;
    
    text-align: center;
    color: #8492a6;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: auto;
}
.notif-alert{
    background: #e4b03a;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #ffffff;
    position: absolute;
    right: -10px;
    bottom: -10px;
    font-size: 10px;
}
.tiny-slide div{
    cursor: pointer !important;
}
.dashboard.active{
    background-color: #11191f !important;
    transform: scale(1.15);
}
input[type="date"]::-webkit-calendar-picker-indicator {
    background: transparent;
    bottom: 0;
    color: transparent;
    cursor: pointer;
    height: auto;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: auto;
}
input[type="datetime-local"]::-webkit-calendar-picker-indicator {
    background: transparent;
    bottom: 0;
    color: transparent;
    cursor: pointer;
    height: auto;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: auto;
}

.pl-10-p-imp{
    padding-left: 10px !important;
}

@media only screen and (max-width: 600px) {
    .container{
        padding-right: 20px!important;
        padding-left: 20px!important;
    }
}

.lh-unset{
    line-height: unset !important;
}
.lh-unset::before{
    line-height: unset !important;
}
.lh-unset::after{
    line-height: unset !important;
}
.load-micro{
    width: 25px;
    height: 25px;
    margin: auto;
    border: solid 2.5px #8822aa;
    border-radius: 50%;
    border-right-color: transparent;
    border-bottom-color: transparent;
    -webkit-transition: all 0.5s ease-in;
    -webkit-animation-name: rotate;
    -webkit-animation-duration: 1.0s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    transition: all 0.5s ease-in;
    animation-name: rotate;
    animation-duration: 1.0s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    display: flex;
}
.text-transparent{
    color: transparent !important;
    text-shadow: 0 0 3px black;
}
    .map iframe{
        height: 450px;
    }
.hard-round-top-0-left{
    border-radius: 0px 150px 150px 150px !important;
}
.hard-round-top-0-right{
    border-radius: 150px 0px 150px 150px !important;
}
.hard-round-lt-rb-0-left{
    border-radius: 0px 150px 0px 150px !important;
}
.hard-round-lt-rb-0-right{
    border-radius: 150px 0px 150px 0px !important;
}
.hard-round-bottom-right{
    border-radius: 0px 100px 1000px 100px !important;
}
.hard-round-bottom-left{
    border-radius: 0px 100px 100px 1000px !important;
}

.hard-round-full-left{
    border-radius: 1000px 50px 50px 1000px !important;
}

.hard-round-full-right{
    border-radius: 50px 1000px 1000px 50px !important;
}
.about-card-after-right:nth-child(even):after {
    border-left: 20px solid #ffffff;
    right: -3px;
}
.about-card-after-right:after{
    position: absolute;
    top: 35px;
    z-index: 1;
    content: "";
    width: 0;
    height: 0;
    transform: rotate(45deg);
    border-bottom: 30px solid #ffffff;
    border-right: 10px solid #ffffff;
}

.about-card-after-left:nth-child(even):after {
    border-left: 20px solid #ffffff;
    left: -3px;
}
.about-card-after-left:after{
    position: absolute;
    top: 35px;
    z-index: 1;
    content: "";
    width: 0;
    height: 0;
    transform: rotate(45deg);
    border-bottom: 30px solid #ffffff;
    border-right: 10px solid #ffffff;
}
.introjs-tooltipReferenceLayer{
    font-family: "iranyekan" !important;
}
.introjs-tooltipReferenceLayer *{
    font-family: "iranyekan" !important;
}
.introjs-dontShowAgain{
    display: flex;
    align-items: center;
}
.introjs-dontShowAgain label{
    margin: 0px 10px !important;
    font-size: 18px !important;
}
.introjs-dontShowAgain input{
    width: 20px !important;
    height: 20px !important;
}
.introjs-tooltip{
    min-width: 300px !important;
    max-width: 350px !important;
}

.tr-scale-2{
    transform: scale(2);
  }

.padding-horizental-32-p, .padding-right-32-p{
    padding-right: 32px;
}
.padding-horizental-32-p, .padding-left-32-p{
    padding-left: 32px;
}
.h-60-imp{
    min-height: 60px !important
}
.min-h-175{
    min-height: 175px
}
img{
object-fit: cover;
}

::selection{
    background: #2f55d4;
    color: #fff;
}


.footer-social-icon li{
    padding: 8px !important;
    border-color: #8492a6 !important;
}
.footer-social-icon li a{
    color: #8492a6 !important;
}
.bottom-10{
    bottom: 10
}
.even-list:nth-child(even){
    padding-right: 0.5rem !important;
}
.even-list:nth-child(odd){
    padding-left: 0.5rem !important
}
.h-13rem{
    min-height: 13rem;
    display: flex;
    align-items: center;
}
.h-12rem{
    min-height: 12rem;
    /* display: flex; */
    align-items: center;
}
.h-17rem{
    height: 17rem;
    /* display: flex; */
    align-items: center;
}
.image-450px{
    height: 450px;
}