/**** Start Banner CSS ****/

.banner {
	margin-top: 100px;
	width: 100%;
	height: 100%;
	background: rgb(72, 250, 255);
}


/* .home_page.banner {
        min-height: 700px;
    } */

.banner .main_banner_row {
	height: 100%;
	width: 900px;
	display: flex;
	padding: 13% 0;
	align-items: center;
	margin: 0 auto;
}

.banner .banner_title {
	font-size: 58px;
	font-style: normal;
	font-weight: 700;
	line-height: 70px;
	letter-spacing: 0px;
	text-align: left;
	color: #000;
}

.banner .banner_desc {
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 26px;
	letter-spacing: 0px;
	text-align: left;
	color: #000;
}

.banner .home_banner .banner_desc {
	font-size: 22px;
}

.banner .getapp-right-button {
	display: flex;
	margin-top: 30px;
	align-items: center;
	margin-bottom: 5rem;
}

.banner .getapp-right-button a.getappbg img {
	max-width: 158px;
	margin-right: 30px;
	width: 90%;
}

.womenJump-img-box {
	position: absolute;
	text-align: center;
	margin-bottom: 0%;
	top: 7%;
	margin-left: 10%;
	/* width: auto; */
}

.womenJump-img-box img.logomark_dot {
	position: absolute;
	width: auto;
	max-width: 230px;
	left: 0%;
	top: 0;
	border-radius: 0px;
}

.womenJump-img-box img.logomark_dot.active {
	float: left;
	position: relative;
	width: 48%;
	margin-top: 50px;
	margin-left: 0;
}

.womenJump-img-box img.image1 {
	position: relative;
	width: auto;
	left: -40%;
	top: 9.5em;
	transform: rotateY(180deg);
}

.womenJump-img-box img.image2 {
	position: relative;
	width: auto;
	left: 6%;
	top: 100px;
}

.womenJump-img-box img.image3 {
	position: relative;
	width: auto;
	left: 60%;
	top: 180px;
}

.womenJump-img-box img.image4 {
	position: relative;
	width: auto;
	left: 0%;
	top: 10em;
}

.womenJump-img-box img.image5 {
	position: relative;
	width: 78%;
	left: -39.5%;
	top: 60px;
}

.womenJump-img-box img.image6 {
	position: relative;
	width: auto;
	left: 2%;
	top: -10px;
}

.womenJump-img-box img.image7 {
	position: relative;
	width: auto;
	left: 25%;
	top: 85px;
}

.fornew_homepage .tabcontent_column {
	display: flex;
	align-items: center;
}

.fornew_homepage .calculator {
	position: relative;
	/* margin-top: 1em; */
}

.banner_box {
	min-height: 616px;
	background: rgb(72, 250, 255);
}

.banner.active {
	height: 0px;
	visibility: hidden;
}

.fornew_homepage .tab .tabs_item {
	width: 50%;
}

.fornew_homepage .bx-wrapper {
	border: 0px;
	max-width: 100% !important;
}

.banner_box .bx-viewport {
	height: auto !important;
	background: #48f9fe;
}

.fornew_homepage .tab {
	justify-content: center;
}

.fornew_homepage .tab .spend {
	display: none;
}

.sg_homepage .tab .spend {
	display: block;
}

.highlighted_coupon {
	line-height: 1.4 !important;
	margin-top: 0;
}

.us_banner .us-phone-banner .womenJump-img-box img.image1 {
	left: -5% !important;;
	width: 89% !important;
	top: 10em !important;
}

/* .banner-height { min-height: 240px;} */

@media screen and (max-width: 1260px) {
	.womenJump-img-box img.logomark_dot.active {
		width: 42%;
		margin-left: 20px;
	}

	.banner_box {
		min-height: 592px;
	}
}

@media screen and (max-width: 1040px) {
	.banner .main_banner_row {
		padding: 16% 0;
	}

	/* .new_us_banner .au_banner .womenJump-img-box img.image1 {
		left: -45%;
		top: 7em;
		width: 377px;
	}
	.new_us_banner .banner .main_banner_row {
		padding: 23% 0;
	} */
}

@media screen and (max-width: 1040px) {
	.womenJump-img-box {
		margin-left: 5%;
	}
}

@media screen and (max-width: 800px) {
	.womenJump-img {
		display: none;
	}

	.banner .getapp-right-button {
		justify-content: flex-start;
	}

	.banner .main_banner_row {
		padding: 25px 0px;
	}
}

@media screen and (max-width: 767px) {
	.banner .main_banner_row {
		width: 100%;
	}

	.banner .getapp-right-button {
		margin-bottom: 30px;
		display: flex !important;
		justify-content: start;
	}

	.banner .getapp-right-button a.getappbg img {
		/* margin-right: 10px; */
		/* max-width: 130px; */
		margin: 0;
	}

	.fornew_homepage .bx-viewport {
		min-height: 400px !important;
	}

	.trusted_country_page {
		display: none;
	}

	.banner_box {
		min-height: auto;
	}
}

@media screen and (max-width: 340px) {
	.banner .banner_title {
		font-size: 50px;
		line-height: 50px;
	}
}

.banner_bxslider1 .womenJump-img-box img.image1 {
	left: -43%;
}

.banner_bxslider1 .womenJump-img-box img.image1 {
	top: 2.5em;
	transform: inherit;
}

.banner_bxslider1 .banner_coupon_code span {
	font-family: "Hellix-Bold";
	color: #fe0095;
}

.banner_bxslider1 .banner_desc0 {
	margin-top: 8px;
}

.banner_bxslider1 .banner_terms h5 {
	font-weight: 400;
}

.banner_bxslider1 .banner_terms h5 a {
	color: #000;
	text-decoration: underline;
}

.banner_bxslider1 .banner_image img {
	width: 100%;
}

.banner_bxslider1 .banner_terms h5 {
	font-size: 11px;
}

@media (min-width: 801px) {
	.custom_banner .banner_box {
		min-height: 483px;
	}

	.banner_bxslider1 .banner_terms {
		position: absolute;
		bottom: 12%;
	}

	.banner_coupon_code {
		margin-top: 40px;
	}

	.banner_bxslider1 .banner .banner_title {
		font-size: 53px;
	}
}

@media (min-width: 1025px) {
	.banner_bxslider1 .womenJump-img-box img.image1 {
		left: -27%;
	}

	.banner_bxslider1 .banner .home_banner .banner_desc {
		font-size: 30px;
	}
}

@media screen and (max-width: 1040px) {
	.banner_bxslider1 .womenJump-img-box {
		margin-left: 3%;
	}
}

@media (min-width: 1600px) {
	.banner_bxslider1 .banner .main_banner_row {
		padding: 7% 0;
	}
}

@media (min-width: 1600px) and (max-width: 2000px) {
	.us-banner .banner_bxslider1 .banner_terms {
		bottom: 13%;
	}
}

@media (min-width: 2001px) {
	.us-banner .banner_bxslider1 .banner_terms {
		bottom: 15%;
	}
}

.us-banner .banner p,
.us-banner .banner .banner_title {
	text-align: center;
}

.us-banner .banner_bxslider1 .banner .home_banner .banner_desc {
	line-height: 1.2;
}

.us-banner .banner .banner_title {
	/* font-family: arial black; */
	font-family: 'Hellix-Bold';
}

.coupon_code {
	font-family: 'Hellix-Bold';
}

.happy_coupon {
	text-align: right;
}

@media (max-width: 768px) {
	.us-banner .main_banner_row {
		flex-wrap: wrap;
	}

	.happy_coupon {
		text-align: center;
	}
}

@media (min-width: 801px) {
	.us-banner .banner_bxslider1 .banner_terms {
		width: 49%;
	}
}

.show_on_mobile {
	display: none;
}

.show_on_desktop {
	display: block;
}

@media (max-width: 768px) {
	.show_on_mobile {
		display: block;
	}

	.show_on_desktop {
		display: none;
	}
}

.star_top {
	position: absolute;
	position: absolute;
	top: -60px;
	right: -50px;
	width: 25% !important;
}

.star_bottom {
	position: absolute;
	bottom: 0px;
	left: -25px;
	width: 25% !important;
}

.pink_btn {
	background: #fe0095;
	color: white;
}

.happy_coupon a.btn {
	padding: 13px 35px;
}

@media (min-width: 1441px) {
	.happy_coupon a.btn {
		margin-right: 20%;
	}
}

.us-banner .banner .main_banner_row {
	padding: 15.5% 0;
	margin: 0;
	width: auto;
}

@media (min-width: 768px) and (max-width: 1024px) {
	.us-banner .banner .main_banner_row {
		width: 100%;
	}
}

.new_banner_us .mob_img img {
	width: 82%;
	top: 5.5em;
}

.new_banner_us .banner p {
	text-align: left;
}

.new_banner_us .banner_desc strong {
	font-family: 'Hellix-Bold';
}

.new_banner_us .banner_desc {
	font-size: 25px !important;
	margin-bottom: 0px;
}

.new_banner_us .bannerDesc {
	padding-top: 30px;
}

.new_banner_us .bannerDesc span {
	font-size: 11px;
	position: absolute;
	bottom: 12%;
}

.new_banner_us .bannerDesc .rates {
	font-size: 11px;
	position: absolute;
	bottom: 12%;
	right: 5.5%;
}

.new_banner_us .bannerDesc span a {
	color: #000;
	text-decoration: underline;
}

.mg-0 {
	margin-top: 0px !important;
}

.new_banner_us .container {
	position: relative;
}

.new_banner_us .wel22 {
	padding-top: 40px;
}

.triangle-img {
	width: 8% !important;
	position: absolute;
	top: 43%;
}

.new_banner_us .banner_title0 {
	margin-top: 10px;
	margin-bottom: 10px;

}

.new_banner_us .womenJump-img-box img.image1 {
	top: 4.5em;
}

.new_banner_us .banner {
	background: linear-gradient(1800deg, #ffffff 50%, #48f9fe 50%) !important;
}

.new_banner_us .banner_box {
	background: none;
}

.new_banner_us .banner_bxslider1 .banner .banner_title {
	font-size: 44px;
	line-height: 1;
	text-align: left;
}

.au_banner .womenJump-img-box img.image1 {
	left: -42%;
	top: 3.5em;
	transform: initial;
	width: 380px;
}

.us_banner .womenJump-img-box img.image1 {
	left: -5%;
	width: 122%;
	top: 0em;
}

.alipay_slider .us_banner .womenJump-img-box img.image1 {
	left: -10%;
	width: 85%;
	top: 0em;
}

.us_banner .banner .banner_desc {
	line-height: 15px;
}

.use-code {
	margin-bottom: 17px;
}

.us_banner .us_banner_coupon {
	padding-top: 30px;
}

.au_banner .new_txt {
	font-size: 29px;
}

.au_banner .banner .banner_title {
	line-height: 48px;
	font-size: 46px;
}

.au_banner .banner .home_banner .banner_desc {
	font-size: 30px;
}

.us_banner .banner .home_banner .banner_desc {
	font-size: 28px;
}

.au_banner .banner_box {
	min-height: 520px;
}

.alipay_slider .au_banner .banner_box {
	min-height: 500px;
}

.au_banner .bannerDesc span {
	font-size: 10px;
	position: absolute;
	bottom: 6%;
	font-family: Hellix-Regular;
}

.us_banner .bannerDesc span {
	bottom: 11.5%;
	line-height: 1.4;
    letter-spacing: 0.25px;
}

.au_banner .bannerDesc span a {
	color: #000;
	text-decoration: underline;
}

.au_banner .bannerDesc .rates {
	font-size: 11px;
	position: absolute;
	bottom: 21%;
	right: 0.5%;
	font-family: Hellix-Regular;
}

.us_banner .bonus_coupon {
	background-color: #FE0095;
	color: #ffffff;
	padding: 3px 7px 5px;
	font-family: 'Hellix-Bold';
}

.new_us_banner .pink_bg {
	font-size: 25px;
	background: #FE0095;
	padding: 6px 20px 9px;
	display: table;
	color: #fff;
	margin-bottom: 20px;
	/* font-family: 'Hellix-Bold'; */
	letter-spacing: 0px;
}

.new_us_banner .au_banner .banner .banner_title {
	line-height: 50px;
	font-size: 36px;
}

.new_us_banner .au_banner .bannerDesc span {
	font-size: 10px;
}

/* .new_us_banner .au_banner .womenJump-img-box img.image1 {
    width: 440px;
} */

.new_us_banner .au_banner .womenJump-img-box img.image1 {
	left: -22%;
	top: 4em;
	transform: initial;
	width: 290px;
}

.new_us_banner .au_banner .bannerDesc span {
	line-height: 1.4;
	letter-spacing: 0.25px;
}

.alipay_slider .banner .top_tag {
	width: 190px;
}

/* All media query start from here */

@media (max-width: 800px) {

	.triangle-img,
	.fees_title {
		display: none;
	}

	.au_banner .banner .home_banner .banner_desc {
		font-size: 22px;
	}

	.au_banner .fees_title {
		display: block;
	}

	.us_banner .fees_title {
		display: block;
	}

	/* .us_banner .us_banner_coupon{
		display: none;
	} */
	.us_banner .us_banner_coupon {
		padding-top: 0px;
	}

	.new_us_banner .pink_bg {
		font-size: 22px;
	}

	.new_us_banner .au_banner .bannerDesc span {
		position: initial;
	}
}

@media (max-width: 801px) {
	.new_banner_us .banner_bxslider1 .banner .banner_title {
		font-size: 35px;
		line-height: 1;
		text-align: left;
	}

	.new_banner_us .banner {
		background: linear-gradient(1800deg, #ffffff 56%, #48f9fe 50%) !important;
	}

	.new_banner_us .banner .main_banner_row {
		padding-top: 12.5%;
	}

	.au_banner .banner .banner_title {
		font-size: 32px;
		line-height: 38px;
		margin-bottom: 15px !important;
	}
}

@media (min-width: 801px) {
	.new_banner_us .womenJump-img-box img.image1 {
		top: 3.1em;
	}

	.triangle-img {
		top: 41%;
	}

	.au_banner .banner {
		margin-top: 35px;
	}
	.alipay_slider .pd-btm {
		padding-bottom: 50px;
	}
	.alipay_slider .alipay_main_title {
		padding-top: 50px;
	}
}

@media (min-width: 801px) and (max-width: 1250px) {
	.new_banner_us .womenJump-img-box img {
		width: 84%;
	}

	.new_banner_us .banner_desc {
		font-size: 14px !important;
		margin-bottom: 0px;
	}

	.new_banner_us .banner_bxslider1 .banner .banner_title {
		font-size: 30px;
	}

	.au_banner .banner .banner_title {
		line-height: 46px;
		font-size: 35px;
	}

	.au_banner .womenJump-img-box img.image1 {
		left: -55%;
		width: 350px;
	}

	.us_banner .womenJump-img-box img.image1 {
		left: -5%;
	}

	.new_us_banner .pink_bg {
		font-size: 18px;
	}

	.new_us_banner .au_banner .banner .banner_title {
		line-height: 31px;
		font-size: 27px;
	}

	.new_us_banner_carousel .banner_box .bx-viewport {
		height: 574px !important;
	}

	.new_us_banner .au_banner .womenJump-img-box img.image1 {
		width: 270px;
	}

	.alipay_slider .us_banner .womenJump-img-box img.image1.upi_phone {
		left: -5%;
		width: 80%;
		top: 4em;
	}
	.us_banner .us-phone-banner .womenJump-img-box img.image1 {
		left: 0% !important;
   		width: 67% !important;
	}
}

@media (min-width: 1000px) {
	.new_banner_us .womenJump-img-box img.image1 {
		width: 90%;
		left: -70%;
	}

	.alipay_slider .banner .alipay_upi_text {
		font-size: 22px;
	}

	.alipay_slider .us_banner .womenJump-img-box img.image1.upi_phone {
		left: -10%;
		width: 78%;
		top: 5em;
	}

}

@media (min-width: 1100px) {
	.new_banner_us .womenJump-img-box img.image1 {
		left: -54%;
		width: 84%;
	}

	.new_banner_us .banner {
		margin-top: 25px;
	}

	.mt-50 {
		margin-top: 50px !important;
	}
}

@media (min-width: 1250px) {
	.new_banner_us .womenJump-img-box img.image1 {
		left: -41%;
		width: 82%;
	}

	.au_banner .container {
		max-width: 82%;
	}

	.au_banner .banner .main_banner_row {
		width: 1000px;
	}
}

@media (min-width: 801px) and (max-width: 1165px) {
	.new_banner_us .banner_bxslider1 .banner .banner_title {
		font-size: 25px;
		line-height: 1;
		text-align: left;
	}

	.au_banner .banner .banner_title {
		font-size: 30px;
		line-height: 1;
		text-align: left;
	}

	.au_banner .womenJump-img-box img.image1 {
		left: -63%;
		width: 300px;
	}

	.new_us_banner .au_banner .womenJump-img-box img.image1 {
		left: -35%;
	}

	/* .us_banner .us-phone-banner .womenJump-img-box img.image1 {
		left: -21% !important;
   		width: 75% !important;
	} */

	.us_banner .womenJump-img-box img.image1 {
		left: -22%;
		width: 98%;
	}

	.au_banner .bannerDesc .rates {
		bottom: -7%;
		right: 24.5%;
	}

	.au_banner .bannerDesc span {
		bottom: -8%;
	}

	.us_banner .bannerDesc span {
		bottom: 8%;
	}

	.alipay_slider .us_banner .bannerDesc span {
		bottom: 12%;
	}

	.au_banner .banner .home_banner .banner_desc {
		font-size: 21px;
	}
}

@media (min-width: 801px) and (max-width: 1000px) {
	.new_banner_us .bannerDesc .rates {
		right: 0;
	}

	.new_banner_us .womenJump-img-box img.image1 {
		top: 4.5em;
	}

	.alipay_slider .us_banner .womenJump-img-box img.image1 {
		left: -40%;
		width: 100%;
	}
}

@media screen and (max-width: 767px) {
	.au_banner .banner_box {
		min-height: auto;
		padding-bottom: 35px;
	}

	.au_banner .bannerDesc span {
		bottom: 6%;
	}
}

@media screen and (max-width: 500px) {
	.au_banner .banner_box {
		padding-bottom: 20px;
	}
}

@media screen and (min-width: 1750px) and (max-width: 1999px) {
	.new_us_banner .au_banner .womenJump-img-box img.image1 {
		top: 4em;
		width: 320px;
	}

	.new_us_banner.zero_fees .au_banner .bannerDesc span {
		bottom: -6.5%;
	}

	.us_banner .us-phone-banner .womenJump-img-box img.image1 {
		top: 13em !important;
	}

	.alipay_slider .us_banner .womenJump-img-box img.image1.upi_phone {
		width: 60%;
		top: 8em;
	}
}

@media (min-width: 2000px) {
	.au_banner .womenJump-img-box img.image1 {
		top: 8.5em;
		left: -24%;
		width: 450px;
	}

	.au_banner .bannerDesc .rates {
		bottom: 19%;
		right: -13.5%;
	}

	.nium-forex-in-banner .au_banner .banner .banner_title {
		line-height: 50px;
		font-size: 46px;
		padding-bottom: 10px;
	}

	.au_banner .banner .banner_title {
		line-height: 55px;
		font-size: 55px;
	}

	.us_banner .womenJump-img-box img.image1 {
		left: -5%;
		width: 150%;
		top: -1em;
	}

	.alipay_slider .us_banner .womenJump-img-box img.image1 {
		left: -5%;
		width: 65%;
		top: -1em;
	}

	.us_banner .bannerDesc span {
		bottom: 13.5%;
	}

	.new_us_banner .au_banner .womenJump-img-box img.image1 {
		top: 5.5em;
		width: 350px;
	}

	.new_us_banner.zero_fees .au_banner .bannerDesc span {
		bottom: -6.5%;
	}

	.us_banner .us-phone-banner .womenJump-img-box img.image1 {
		left: -5% !important;
		;
		width: 94% !important;
		top: 17em !important;
	}

	.flying_girl {
		width: 300px !important;
	}

	.alipay_slider .us_banner .womenJump-img-box img.image1.upi_phone {
		width: 55%;
		top: 10em
	}
}

@media (min-width: 801px) and (max-width: 1450px) {
	.new_us_banner .au_banner .bannerDesc span {
		bottom: -18%;
	}

	.new_us_banner .au_banner .fees_title.bannerDesc span {
		bottom: 11%;
	}
}

.new_us_banner_carousel .bx-wrapper img {
	max-width: initial !important;
}

.us-star {
	width: 100px !important;
	margin: 20px 0 0;
}

.zero_fees_text {
	background-color: #FE0095;
	color: #ffffff;
	padding: 0px 5px 5px;
	font-family: 'Hellix-Bold';
	line-height: 57px;
}

.nium-forex-banner {
	margin-bottom: 25px;
}

.nium-forex-banner img {
	width: 70% !important;
}