@font-face {
    font-family: 'Galano Grotesque Alt';
    src: url('../fonts/fonts/GalanoGrotesqueAlt-SemiBold.eot');
    src: url('../fonts/GalanoGrotesqueAlt-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/GalanoGrotesqueAlt-SemiBold.woff2') format('woff2'),
        url('../fonts/GalanoGrotesqueAlt-SemiBold.woff') format('woff'),
        url('../fonts/GalanoGrotesqueAlt-SemiBold.svg#GalanoGrotesqueAlt-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Galano Grotesque Alt';
    src: url('../fonts/GalanoGrotesqueAlt-Medium.eot');
    src: url('../fonts/GalanoGrotesqueAlt-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/GalanoGrotesqueAlt-Medium.woff2') format('woff2'),
        url('../fonts/GalanoGrotesqueAlt-Medium.woff') format('woff'),
        url('../fonts/GalanoGrotesqueAlt-Medium.svg#GalanoGrotesqueAlt-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Galano Grotesque Alt';
    src: url('../fonts/GalanoGrotesqueAlt-Bold.eot');
    src: url('../fonts/GalanoGrotesqueAlt-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/GalanoGrotesqueAlt-Bold.woff2') format('woff2'),
        url('../fonts/GalanoGrotesqueAlt-Bold.woff') format('woff'),
        url('../fonts/GalanoGrotesqueAlt-Bold.svg#GalanoGrotesqueAlt-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Galano Grotesque Alt';
    src: url('../fonts/GalanoGrotesqueAlt-Regular.eot');
    src: url('../fonts/GalanoGrotesqueAlt-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/GalanoGrotesqueAlt-Regular.woff2') format('woff2'),
        url('../fonts/GalanoGrotesqueAlt-Regular.woff') format('woff'),
        url('../fonts/GalanoGrotesqueAlt-Regular.svg#GalanoGrotesqueAlt-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}



body{
	font-family: 'Galano Grotesque Alt';
	font-size: 16px;
	color: #424242;
	line-height: 22.4px;
	letter-spacing: 0.2px;
	font-weight: normal;
	overflow-x: hidden;
}



.body-back{
	background-image: url(../images/background.jpg); background-size: cover; background-repeat: no-repeat; height: 100vh;
}

.body-back-1{
	background-image: url(../images/password-back.jpg);
	background-size: cover;
    background-position: top;
    background-repeat: no-repeat;
}

.body-subscription-back{
	background-image: url("../images/subscription-back.jpg");
	background-size: contain;
    background-position: top;
    background-repeat: no-repeat;
}

.container-width{
	width:414px;
}
.input_otp :focus{
    border: 2px solid orange !important;
    outline: none;
    
}


.font-w-100{
	font-weight: 100;
}

.font-w-200{
	font-weight: 200;
}

.font-w-300{
	font-weight: 300;
}

.font-w-400{
	font-weight: 400;
}

.font-w-500{
	font-weight: 500;
}

.font-w-600{
	font-weight: 600;
}

.font-w-700{
	font-weight: 700;
}

.orange-color{
	color:#F75555;
}

.container-height{
	height: 100vh;
}

.hero-image{
	width: 100%;
	height: 200px;
	border-radius: 20px;
}

.logo{
	width:180px;
}

.inner-logo{
	width:100px;
}

.inner-logo-145{
	margin: 0px auto; width:145px;
}

.logo-container{
	z-index: 999;
}

h4{
	font-weight: 600;
font-size: 20px;
line-height: 29px;
letter-spacing: 0em;
	color:#212121;
}

.game-category{
font-size: 16px;
font-weight: 600;
line-height: 22px;
letter-spacing: 0.20000000298023224px;
text-align: center;
color:#FA8453;
}

.primary-button{
	/* Type=Button, Type 2=Secondary, Type 3=Rounded, Style=Default, State=Disabled, Theme=Default, Component=Button */

/* Auto layout */
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 18px 16px;
gap: 10px;

width: 100%;
height: 58px;

background: linear-gradient(88.59deg, #F24773 2.67%, #FA8453 97.17%);
border-radius: 60px;

	font-weight: bold;
font-size: 16px;
line-height: 140%;
/* or 22px */
display: flex;
align-items: center;
text-align: center;
letter-spacing: 0.2px;

/* Others/White */
color: #FFFFFF;

/* Button/Shadow 1 */
text-shadow: 4px 8px 24px rgba(150, 16, 255, 0.25);

}

.disable-button{
	/* Type=Button, Type 2=Secondary, Type 3=Rounded, Style=Default, State=Disabled, Theme=Default, Component=Button */

/* Auto layout */
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 18px 16px;
gap: 10px;

width: 100%;
height: 58px;

background: #757575;

border-radius: 60px;

	font-weight: bold;
font-size: 16px;
line-height: 140%;
/* or 22px */
display: flex;
align-items: center;
text-align: center;
letter-spacing: 0.2px;

/* Others/White */
color: #FFFFFF;

/* Button/Shadow 1 */
text-shadow: 4px 8px 24px rgba(150, 16, 255, 0.25);

}

.border-button{
	border: 1px solid #EEEEEE;
	background-color: #fff;
	border-radius: 36px;
	padding:18px 32px;
	width: 100%;
font-size: 16px;
font-weight: 600;
line-height: 22px;
letter-spacing: 0.20000000298023224px;
text-align: center;
color: #212121;

}

.primary-button-orange{
	/* Type=Button, Type 2=Secondary, Type 3=Rounded, Style=Default, State=Disabled, Theme=Default, Component=Button */

/* Auto layout */
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 18px 16px;
gap: 10px;

width: 100%;
height: 58px;

background: #FEEEE7;
border-radius: 60px;

	font-weight: bold;
font-size: 16px;
line-height: 140%;
/* or 22px */
display: flex;
align-items: center;
text-align: center;
letter-spacing: 0.2px;

/* Others/White */
color: #FA8453;

/* Button/Shadow 1 */
text-shadow: 4px 8px 24px rgba(150, 16, 255, 0.25);

}

.read-more-toggle{
font-size: 16px;
font-weight: 700;
line-height: 22px;
letter-spacing: 0.20000000298023224px;
text-align: left;
	background: linear-gradient(286.17deg, #FF5A5F 0%, #FF8A9B 100%),
linear-gradient(0deg, #424242, #424242);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;

}

.secondary-button{
	/* Size=Small, Type=Border, Icon=None, Component=Chips */

box-sizing: border-box;


align-items: center;
padding: 6px 11px;

height: 32px;

/* Primary/500 */
border: 2px solid #FA8453;
border-radius: 100px;
font-weight: 600;
font-size: 14px;
line-height: 140%;

align-items: center;
text-align: center;
letter-spacing: 0.2px;

/* Primary/500 */
color: #FA8453;

}

.profile-button{
	padding:15px 0px;
	border-bottom: 1px solid #EEEEEE;
	border-radius: 0px;
}

.profile-button-last{
	border-bottom: 0px;
}

.profile-button:focus{
	border-bottom: 1px solid #EEEEEE;
}

.profile-button:active{
	border-bottom: 0px solid #EEEEEE;
}


.all-links{
	font-weight: 700;
font-size: 16px;
line-height: 22.4px;
/* or 22px */
text-align: right;
letter-spacing: 0.2px;

/* Primary/500 */
	background: -webkit-linear-gradient(0deg, #F24773 2.67%, #FA8453 97.17%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
;

/* Inside auto layout */
flex: none;
order: 1;
flex-grow: 0;
text-decoration: none;
}

.wrapper{
	display: flex;
	overflow-x: auto;
}

.wrapper::-webkit-scrollbar{
	width: 0;
}

.wrapper .item{
	min-width:140px;
	margin-right: 15px;
	border: 0px;
}

.wrapper .item-hz{
	min-width:260px;
	margin-right: 15px;
	border: 0px;
	border-radius: 20px;
}

.card-body{
	padding-left: 0px;
	padding-right: 0px;
}

.card-title{
	font-size: 20px;
    font-weight: 700;
    line-height: 24px;
    color: #212121;
    text-transform: capitalize;
}

.card-category{
font-size: 14px;
font-weight: 500;
line-height: 20px;
letter-spacing: 0.20000000298023224px;
color: #616161;

}
.flex_start{
    display: flex;
    justify-content: flex-start;
}
.flex_end{
    display: flex;
    justify-content: flex-end;
}
.margin_right{
    margin-right: 10px;
}

.hz-card-2{
	 width: 260px; border: 0px;
}

.hz-card-3{
	 width: 100px; border: 0px;
}

.hz-card-4{
	min-width:320px; margin-right: 15px; border: 0px;
}

.hz-card-5{
	min-width:140px; margin-right: 5px; border: 0px;
}

.hz-card-6{
	min-width:330px !important; margin-right: 15px; border: 0px;
}

.card-border{
	border:1px solid #EEEEEE; border-radius: 20px;padding:7px;
}

.rounded-start{

	border-radius: 16px !important;;
}


.card-img-top{
    border-radius: 16px !important;
}

.ratings{
    margin-right:7px;
}

.ratings i{
    color:#cecece;
    font-size:14px;
}

.rating-color{
    color:#fbc634 !important;
}

.review-count{
    font-weight:400;
    margin-bottom:2px;
    font-size:14px !important;
}

.small-ratings i{
  color:#cecece; 
	font-size:14px;
}
.img-insider{
    width: 180px;
    height: 106px;
}

.review-stat{
    font-weight:300;
    font-size:14px;
    margin-bottom:0px;
	margin-left: 5px;
	margin-top: 3px;
    color: #424242;
}

/*.spinner{
	position: absolute;
    bottom: 60px;
    left: 0px;
    right: 0px;
}*/

.dark:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgb(0,0,0);
background: linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,1) 100%);
  z-index: 1;
}

.spinner {
   --d: 30.6px;
   width: 6.5px;
   height: 6.5px;
   border-radius: 50%;
   color: #fa8453;
   box-shadow: calc(1*var(--d))      calc(0*var(--d))     0 0,
          calc(0.707*var(--d))  calc(0.707*var(--d)) 0 1.1px,
          calc(0*var(--d))      calc(1*var(--d))     0 2.2px,
          calc(-0.707*var(--d)) calc(0.707*var(--d)) 0 3.4px,
          calc(-1*var(--d))     calc(0*var(--d))     0 4.5px,
          calc(-0.707*var(--d)) calc(-0.707*var(--d))0 5.6px,
          calc(0*var(--d))      calc(-1*var(--d))    0 6.7px;
   animation: spinner-a90wxe 1s infinite steps(8);
	margin: auto;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    position: absolute;
}

@keyframes spinner-a90wxe {
   100% {
      transform: rotate(1turn);
   }
}

.btn-category{
	border-radius: 22px;
	/* padding: 5px; */
	margin-right: 5px;
}

.btn-category img{
	width:91px;
}

/* .btn-category-bg-pink{
	background-color: #FF54531A;
} */

.btn-category-bg-green{
	background-color: #95DA7B1A;
}

.btn-category-bg-yellow{
	background-color: #F4BE2B1A;
}

.btn-category-bg-gray{
	background-color: #AAAFA81A;
}

/* .bg-action{
	background-color: #fdefef;
} */

.bg-adventure{
	background-color: #ebf4e5;
}

.bg-arcade{
	background-color: #ededee;
}

.bg-board{
	background-color: #f8f8f8;
}

.bg-card{
	background-color: #f9f7f5;
}

.bg-casino{
	background-color: #fef8f7;
}

.bg-casual{
	background-color: #fdefef;
}

.bg-music{
	background-color: #f8f8f8;
}

.bg-puzzle{
	background-color: #f3f7f2;
}

.btn-category-width {
   height: 116px;
}

footer{
	margin-top: 50px;
	padding: 15px 20px 80px 20px;
	background-color: #EEEEEE;
font-size: 16px;
font-weight: 600;
line-height: 22px;
letter-spacing: 0.20000000298023224px;
text-align: center;

}

.menu-box{
	 position: fixed; bottom: 10px; width: 100%; text-align: center;
}

.menu{
	background: linear-gradient(88.59deg, #F24773 2.67%, #FA8453 97.17%); width:300px; height: 65px;border-radius: 60px; position: relative; margin: 0px auto; padding:12px 0px;
}

.button-menu{
	color:white;
font-size: 18px;
font-weight: 700;
line-height: 25px;
letter-spacing: 0.20000000298023224px;
text-align: center;
	width:42px;
	display: inline-flex;
	overflow: hidden;
}

.button-menu span{
	margin-left: 10px;
}

.b-active{
	background: #0000001A !important;
	width:130px !important;
	border-radius: 40px;
}

.footer-margin{
	margin-bottom: 70px;
}

/*.input-box span{
	border: 0px;
    background: #F5F5F5;
    border-radius: 15px 0px 0px 15px;
}

.input-box input{
	background: #F5F5F5;
    border: 0px;
    padding: 16px 0px;
    border-radius: 0px 15px 15px 0px;
}

.input-box img{
	opacity: 0.4;
}

.input-box-border{
	border: 1px solid #BDBDBD !important;
}

.input-group{
	position: relative;
}

.input-group img{
	position: absolute;
	padding: 10px;
	width: 20px;
	height: 20px;
}*/

.input-box-icon{
	 width: 100%;
    border-radius: 15px !important;
    padding: 15px 45px 15px;
    z-index: 1;
}

.input-group img{
	position: absolute;
    z-index: 99;
    padding: 18px;
}

.border-radius{
	border-radius: 16px;
}

.divider:after,
.divider:before {
content: "";
flex: 1;
height: 1px;
background: #eee;
}
.h-custom {
height: calc(100% - 73px);
}
@media (max-width: 450px) {
.h-custom {
height: 100%;
}
}

.para1{
font-size: 14px;
font-weight: 400;
line-height: 20px;
letter-spacing: 0.20000000298023224px;
text-align: center;
color: #9E9E9E;
}

.para2{
font-size: 14px;
font-weight: 600;
line-height: 20px;
letter-spacing: 0.20000000298023224px;
text-align: center;
color: #FA8453;
}

.para3{
font-size: 18px;
font-weight: 600;
line-height: 25px;
letter-spacing: 0.20000000298023224px;
text-align: center;
color: #757575;
}

.iti{
	width: 100%;
}

#otp input
{
	-webkit-appearance: none;-moz-appearance: none;appearance: none;margin: 0;
	padding:15px 10px;
	border-radius: 15px !important;
}

.form-control:focus{box-shadow:none;border:2px solid #FA8453; background-color: #FA84530F}

.validate{border-radius:20px;height:40px;background-color:red;border:1px solid red;width:140px}

.subscription-card{
	background-color:#fff; border: 1px solid #EEEEEE; border-radius: 20px; padding:10px; position: relative;
}

.subscription-card-popular{
	background-color:#fff; border: 1px solid #FA8453; border-radius: 20px; padding:10px; position: relative;
}

.sbedge{
	background-color:#fff; font-size: 10px;color: #FA8453; border: 1px solid #FA8453; border-radius: 20px; padding:2px 10px; position: absolute; top: -15px;
}

.right-sbedge{
	right:20px;
}

.scard-body{
	width: 100%; display: inline-flex; margin-top: 15px;
}

.reset-scard-body{
	margin-top: 0px;
}

.scard-calendar{
	background: linear-gradient(0deg, #FA8453, #FA8453),linear-gradient(0deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4));border: 1px solid #FFFFFF66; border-radius: 13px; padding: 20px 9px 9px;
}

.scard-calendar-big{
	padding: 24px 6px;
    width: 54px;
    height: 74px;
}

.scard-date{
	font-size: 20px; color:#fff; text-align: center; padding: 0px; line-height: 7px;
}

.scard-date-big{
	line-height: 12px;
}

.scard-days{
	font-size: 10px;line-height: 14px;letter-spacing: 0.20000000298023224px; text-transform: uppercase; color:#fff; margin-bottom: 0px; text-align: center;
}

.font-20{
	font-size: 20px;
}

.font-32{
	font-size: 32px;
}

.font-12{
	font-size: 12px;
}

.font-18{
font-size: 18px;
font-weight: 400;
line-height: 25px;
letter-spacing: 0.20000000298023224px;
}

.scard-price{
	margin: auto 0px auto 15px;
	height: 42px;
	/*position: absolute;*/
    /*top: 50%;
    left: 50%;
    */
}

.scard-price-margin-reset{
	/*margin-top: 17%;
	transform: translate(-0%, -50%);*/
}

.scard-price h4{
font-size: 24px;
font-weight: 600;
line-height: 25px;
letter-spacing: 0em;
text-align: left;
	color:#212121;
	padding: 0px;
}

.scard-price p{
font-size: 14px;
line-height: 7px;
letter-spacing: 0.20000000298023224px;
text-align: left;
color:#757575;
	margin-bottom: 0px;
}

#subscribe-carousel .carousel-item {
    width: 100%;
}

#subscribe-carousel .carousel-indicators li {
    width: 10px;
    height: 10px;
    border-radius: 100%;
}
#subscribe-carousel .carousel-indicators {
    bottom: -50px;
	
}

#subscribe-carousel .carousel-indicators [data-bs-target]{
	background-color: #BDBDBD;
}

#subscribe-carousel .carousel-indicators .active{
	background-color: #FA8453 !important;
	opacity: 1;
}

.margin-120{
	margin-top: 120px;
}

.subscribe-pop{
	width: 80%;
    margin: 0px auto;
}

.subscribe-pop .modal-content{
	border-radius: 52px;
	padding: 15px;
}

.profile-settings span{
	font-size: 20px;font-weight: 700;line-height: 24px;letter-spacing: 0em;text-align: left; color:#212121; margin-left: 10px;
}

.profile-settings .logout{
	 color:#F75555;
}

.collapse{
	border:0px !important;
}

.search-result img{
	width: 80px;
	height: 80px;
}



#language .card-body{
	padding: 15px;
	border-radius: 16px;
border: 1px solid #F5F5F5;
	background: #FAFAFA;
}

#language .card-body label{
font-size: 18px;
font-weight: 600;
line-height: 25px;
letter-spacing: 0.20000000298023224px;
text-align: left;

}

#language .card-body .form-check-input{
	border: 2px solid #FA8453 !important;
}

#language .card-body .form-check-input:checked{
	background-color: #FA8453 !important;
}

.rotate-180 {
    transform: rotate(180deg);
}



.profile-button-border{
	border-bottom: 0px solid #EEEEEE !important;
}

#subscription{
	 border: 1px solid #EEEEEE; border-radius: 20px; padding: 15px;
}

.subscription-star{
	width: 43px; height: 43px;
} 

.active-plan{
	 background: #4ADE801F;padding: 6px; border-radius: 6px; margin-top: 15px;font-size: 10px;font-weight: 600;line-height: 14px;letter-spacing: 0.20000000298023224px;text-align: left; color: #1BAC4B;
}

.renew-plan{
	 background: #FA84531A;padding: 6px; border-radius: 6px; color: #1BAC4B;
font-size: 12px;
font-weight: 700;
line-height: 16px;
letter-spacing: 0.20000000298023224px;
text-align: center;
color: #FA8453;
width: auto;
    display: inline;
    float: right;
    margin-top: 5px;
	text-transform: uppercase;
}

.valid-date{
	 font-size: 14px;font-weight: 400;line-height: 20px;letter-spacing: 0.20000000298023224px;color:#757575;
}

.unsubscribe{
	 font-size: 14px;font-weight: 600;line-height: 20px;letter-spacing: 0.20000000298023224px;color:#FF5726;
}

.subscription-card-expired {
    background: linear-gradient(0deg, #F5F5F5, #F5F5F5),linear-gradient(0deg, #BDBDBD, #BDBDBD);
    border: 1px solid #BDBDBD;
    border-radius: 20px;
    padding: 10px;
    position: relative;
}

.cal-expired{
	background: linear-gradient(0deg, #616161, #616161),linear-gradient(0deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4));
	border: 1px solid #FFFFFF66;
}

.scard-price span{
font-size: 14px;
font-weight: 600;
line-height: 20px;
letter-spacing: 0.20000000298023224px;
text-align: left;
color:#9E9E9E;
	margin: 0px;
}

.cpl{
	padding-left: 12px;
}

.read-more-state{display: none;}
.read-more-target {opacity: 0;max-height: 0;font-size: 0;display: none}
.read-more-state:checked ~ .read-more-wrap .read-more-target {opacity: 1;font-size: inherit;max-height: 999em;}
.read-more-trigger:before {content: 'read more';}
.read-more-state:checked ~ .read-more-wrap .read-more-trigger:before {content: 'read less';}
.read-more-trigger {cursor: pointer;display: inline; caption-side: bottom;}

.loader {

    font-size: 10px;
    width: 1em;
    height: 1em;
    border-radius: 50%;
    position: relative;
    text-indent: -9999em;
    animation: mulShdSpin 1.3s infinite linear;
    transform: translateZ(0);
    /* border: 1px solid red; */
    margin: auto;
    left: 0;
    right: 0;
    /* top: 0; */
    bottom: 0;
    position: absolute;
    color: #fa8453;
}


@keyframes mulShdSpin {
  0%,
  100% {
    box-shadow: 0 -3em 0 0.2em, 
    2em -2em 0 0em, 3em 0 0 -1em, 
    2em 2em 0 -1em, 0 3em 0 -1em, 
    -2em 2em 0 -1em, -3em 0 0 -1em, 
    -2em -2em 0 0;
  }
  12.5% {
    box-shadow: 0 -3em 0 0, 2em -2em 0 0.2em, 
    3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, 
    -2em 2em 0 -1em, -3em 0 0 -1em, 
    -2em -2em 0 -1em;
  }
  25% {
    box-shadow: 0 -3em 0 -0.5em, 
    2em -2em 0 0, 3em 0 0 0.2em, 
    2em 2em 0 0, 0 3em 0 -1em, 
    -2em 2em 0 -1em, -3em 0 0 -1em, 
    -2em -2em 0 -1em;
  }
  37.5% {
    box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em,
     3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, 
     -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em;
  }
  50% {
    box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em,
     3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, 
     -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em;
  }
  62.5% {
    box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em,
     3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, 
     -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em;
  }
  75% {
    box-shadow: 0em -3em 0 -1em, 2em -2em 0 -1em, 
    3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, 
    -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0;
  }
  87.5% {
    box-shadow: 0em -3em 0 0, 2em -2em 0 -1em, 
    3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, 
    -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em;
  }
}

.loader-position{
	 position: absolute;bottom: 70px; left:0px; right: 0px;
}
  
.sep-color{
	color:#EEEEEE;
}

.subscription-benefit{
font-size: 14px;
font-weight: 400;
line-height: 20px;
letter-spacing: 0.20000000298023224px;
text-align: left;

}

