	.author-quote .col-md-6 {
		width: 80%;
		margin: 0 auto;
		padding-bottom: 100px;
	}

@media screen and (min-width: 1000px) {
	.mission-market-row .col-md-4:nth-child(2) {
		max-width: 330px;
	}

	.author-quote .col-md-3 {
		width: 24%;
	}

	.author-quote .row {
		padding-top: 0px;
	}

	.quote-box p {
		max-width: 560px;
	}

	.offer-title-row .col-md-6 {
		padding: 0px;
	}
}

@media (min-width: 1601px) and (max-width: 1800px) {
	.bear-img img {
		object-fit: cover;
		object-position: center;
	}

	img.bearshp1 {
		max-width: 36%;
	}

	img.bearshp2 {
		max-width: 400px;
	}
}

@media (min-width: 1201px) and (max-width: 1600px) {
	footer .row {
		margin-left: auto;
		place-content: center;
	}

	footer .row .col-md-3 {
		width: 15%;
	}

	.plan-wrapper .col-md-4 {
		padding: 0 10px !important;
	}

	.test-user .row {
		margin-left: 125px !important;
	}

	.testusb img {
		max-height: 300px;
		object-fit: contain;
	}

	.abt-bx {
		max-width: 270px;
	}

	.average-bear-center-row .row .col-md-6 {
		width: 50%;
	}

	.about-data {
		padding-left: 90px;
	}

	.container,
	.container-lg,
	.container-md,
	.container-sm,
	.container-xl,
	.container-xxl {
		max-width: 100%;
		width: 100%;
	}

	.hero-banner {
		min-height: auto;
	}

	.hero-banner img {
		height: auto;
		float: none;
		width: 100%;
		max-height: 100vh
	}

	.banner-center img {
		width: auto;
		margin-left: 100px;
	}

	.about-wrp {
		top: 0;
	}

	.abt-rowcon {
		max-width: 100%;
		width: 100%;
	}

	img.panda-img {
		top: 8%;
		width: 350px;
		left: -130px;
	}

	.about-wrp h6 {
		font-size: 20px;
	}

	.about-wrp img.abt-img {
		height: 99vh;
	}

	/* .abt-bx{max-width: 100%;width: 100%;padding: 0 15px 0;} */
	.abt-bx h3 {
		font-size: 40px;
		margin: 0 0 35px;
	}

	.abt-bx p {
		font-size: 22px;
	}

	.testimonial-wrp {
		padding: 0 0 100px;
		margin: -60px 0 150px;
		height: 130vh;
	}

	.test-user {
		top: 0;
	}

	.test-user .row {
		margin: 0 -5px;
	}

	.test-user .col-md-3 {
		width: 22%;
		padding: 0 5px;
	}

	.quote-img img {
		margin: 60px auto 0;
		width: 80px;
	}

	/* .quote-box p {
		font-size: 22px;
		line-height: 1.2;
		margin: 0 0 15px;
		max-width: 515px;
	} */

	.testimonial-wrp h2 {
		font-size: 80px;
	}

	.plan-wrapper {
		padding: 45px 0 280px;
	}

	.plan-wrapper h2 {
		font-size: 42px;
		position: relative;
		transform: rotate(0);
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		text-align: center;
		margin: 0 0 40px;
	}

	.plan-imgbx h6 {
		font-size: 16px;
	}

	.series-textbx {
		max-width: 345px;
		width: 100%;
		padding: 55px 0;
	}

	.series-textbx h3 {
		font-size: 38px;
	}

	.series-textbx p {
		font-size: 20px;
		line-height: 1.2;
	}

	.series-textbx img {
		width: 50%;
		margin: auto;
	}

	.section-lbl h6 {
		font-size: 16px;
	}

	.bear-img img {
		height: 100vh;
		object-fit: cover;
		object-position: center;
	}

	.bead-avg-data h3 {
		font-size: 42px;
		margin: 0 0 30px;
		line-height: 39px;
	}

	.addtbx:last-child,
	.addtbx {
		/* max-width: 100%;
		width: 100%;
		padding: 0 35px 0 0; */
	}

	.avr-dt-row {
		margin: 0 auto;
	}

	.addtbx p {
		font-size: 20px;
		line-height: 1.2;
		max-width: 250px;
	}

	img.bearshp2 {
		width: 150px;
		bottom: -60px;
		left: 0;
		z-index: -1;
	}

	img.bearshp1 {
		position: absolute;
		left: 23%;
		top: -84px;
		max-width: 505px;
		margin: 0 auto;
		z-index: 0;
	}

	.titlebx h3 {
		font-size: 42px;
	}

	.titlebx p {
		font-size: 16px;
		line-height: 24px;
		margin: 0 0 25px;
	}

	.offers-wrapper h2 {
		font-size: 82px;
		left: -13%;
	}

	.about-wrp h2 {
		left: -35px;
		font-size: 82px;
	}

	.news-row .col-md-3 {
		width: 25%;
	}

	.newsbx {
		margin: 0 0 30px;
	}

	.news-row {
		margin: 0;
		width: 90%;
		float: right;
	}

	.offer-frmblocks {
		padding: 35px 0px;
		width: 80%;
		margin: 0 auto;
	}

	.offer-select ul {
		margin: 0 -10px 35px;
	}

	.offer-fm-row .form-group label {
		font-size: 14px;
	}

	.offer-fm-row .form-group {
		margin: 0 0 30px;
	}

	.offer-fm-row .form-group h4 small {
		font-size: 14px;
	}

	.offer-select ul li span {
		font-size: 16px;
	}

	.launched-row {
		height: 700px;
	}

	.launched-cover {
		height: 550px;
	}

	.launched-cover img {
		height: 550px;
		object-fit: cover;
	}

	.launched-cover h6 {
		font-size: 16px;
	}

	.lauch-dt h3 {
		font-size: 42px;
	}

	.lauch-dt p {
		font-size: 20px;
		line-height: 1.2;
	}

	.mission-wrp img {
		width: 100%;
		margin: 0;
	}

	.mission-market-row h3 {
		font-size: 42px;
		margin: 0 0 35px;
	}

	.mission-market-row .col-md-4 {
		width: 33.33%;
	}

	.mission-wrp h2 {
		left: -74px;
		font-size: 82px;
	}

	footer {
		padding: 30px 0;
	}

	.foot-copy ul {
		border-top: 1px solid #fff;
	}

	.foot-copy ul li,
	.foot-copy ul li:last-child {
		width: 33.33%;
		padding: 15px;
	}

	.social-bx {
		padding: 15px 0;
	}

	.social-bx a i {
		font-size: 28px;
	}
}

@media (min-width: 1025px) and (max-width: 1200px) {

	.container,
	.container-lg,
	.container-md,
	.container-sm,
	.container-xl,
	.container-xxl {
		max-width: 100%;
		width: 100%;
	}

	.hero-banner {
		min-height: auto;
	}

	.hero-banner img {
		height: auto;
		float: none;
		width: 100%;
	}

	.banner-center img {
		width: 350px;
	}

	.about-wrp {
		top: 0;
	}

	.abt-rowcon {
		max-width: 100%;
		width: 100%;
	}

	img.panda-img {
		top: 8%;
		width: 200px;
	}

	.about-wrp h6 {
		font-size: 16px;
		margin: 0;
		left: auto;
		right: 0;
	}

	.about-wrp img.abt-img {
		height: auto;
		min-height: 700px;
	}

	.about-data {
		padding-left: 30px;
	}

	.abt-bx h3 {
		font-size: 38px;
		margin: 0 0 35px;
	}

	.abt-bx p {
		font-size: 16px;
		line-height: 24px;
		margin: 0 0 15px;
	}

	.abt-bx.secop {
		margin: 0;
	}

	.testimonial-wrp {
		padding: 0 0 100px;
		margin: -60px 0 0;
	}

	.test-user {
		top: 0;
	}

	.test-user .row {
		margin: 0 -5px;
	}

	.test-user .col-md-3 {
		width: 25%;
		padding: 0 5px;
	}

	.quote-img img {
		margin: 0 auto 15px;
		width: 40px;
	}

	.quote-box p {
		font-size: 22px;
		line-height: 1.2;
	}

	.testimonial-wrp h2 {
		font-size: 80px;
	}

	.plan-wrapper {
		padding: 45px 0;
	}

	.plan-wrapper h2 {
		font-size: 42px;
		position: relative;
		transform: rotate(0);
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		text-align: center;
		margin: 0 0 40px;
	}

	.plan-imgbx h6 {
		font-size: 16px;
	}

	.series-textbx {
		max-width: 100%;
		width: 100%;
		padding: 35px 0;
	}

	.series-textbx h3 {
		font-size: 28px;
	}

	.series-textbx p {
		font-size: 16px;
		line-height: 22px;
	}

	.series-textbx img {
		width: 50%;
		margin: auto;
	}

	.section-lbl h6 {
		font-size: 16px;
	}

	.bear-img img {
		height: 700px;
		object-fit: cover;
		object-position: center;
	}

	.bead-avg-data h3 {
		font-size: 38px;
		margin: 0 auto 30px;
		line-height: 1.2;
	}

	/* .addtbx:last-child,
	.addtbx {
		max-width: 100%;
		width: 100%;
		padding: 0 35px 0 0;
	} */

	.avr-dt-row {
		margin: 0 auto;
	}

	.addtbx p {
		font-size: 16px;
		line-height: 24px;
	}

	img.bearshp2 {
		width: 150px;
		bottom: -60px;
		left: 0;
		z-index: -1;
	}

	img.bearshp1 {
		position: absolute;
		left: 23%;
		top: -84px;
		max-width: 505px;
		margin: 0 auto;
		z-index: 0;
	}

	.offers-wrapper {
		padding: 100px 0 0;
	}

	img.offer-shp1 {
		width: 350px;
	}

	.offer-title-row {
		margin: 0 0 40px;
	}

	.titlebx h3 {
		font-size: 28px;
	}

	.titlebx p {
		font-size: 16px;
		line-height: 24px;
		margin: 0 0 25px;
	}

	.offers-wrapper h2 {
		font-size: 80px;
		left: -47px;
	}

	.news-row .col-md-3 {
		width: 25%;
	}

	.newsbx {
		margin: 0 0 30px;
	}

	.news-row {
		margin: 0;
	}

	.offer-frmblocks {
		padding: 35px 0px;
		width: 80%;
		margin: 0 auto;
	}

	.offer-select ul {
		margin: 0 -10px 35px;
	}

	.offer-fm-row .form-group label {
		font-size: 14px;
	}

	.offer-fm-row .form-group {
		margin: 0 0 30px;
	}

	.offer-fm-row .form-group h4 {
		font-size: 24px;
	}

	.offer-fm-row .form-group h4 small {
		font-size: 14px;
	}

	.offer-select ul li span {
		font-size: 16px;
	}

	.lauch-wrp {
		background: #fff;
	}

	.launched-row {
		height: 600px;
	}

	.launched-cover {
		height: auto;
	}

	.launched-cover h6 {
		font-size: 16px;
		margin: 0 auto;
		right: 0;
	}

	.lauch-dt h3 {
		font-size: 36px !important;
		line-height: 1.2;
		margin: 0 0 20px;
	}

	.lauch-dt p {
		font-size: 18px;
		max-width: 280px;
	}

	.lauch-wrp h2 {}

	.mission-wrp img {
		width: 100%;
		margin: 0;
	}

	.mission-market-row h3 {
		font-size: 28px;
		margin: 0 0 25px;
	}

	.mission-market-row .col-md-4 {
		width: 33.33%;
	}

	.mission-market-row p {
		font-size: 14px;
		line-height: 22px;
		margin: 0 0 0;
	}

	.mission-wrp h2 {
		font-size: 80px;
		bottom: 45%;
		left: -100px;
	}

	.mission-market-row {
		bottom: 30px;
	}

	.quote-wrps {
		padding: 45px 0 150px;
	}

	footer {
		padding: 30px 0;
	}

	.foot-copy ul {
		border-top: 1px solid #fff;
	}

	.foot-copy ul li {
		width: 33.33%;
		padding: 15px;
	}

	.foot-copy ul li p {
		font-size: 14px;
	}

	.social-bx {
		padding: 15px 0;
	}

	.social-bx a i {
		font-size: 28px;
	}
}

@media (min-width: 992px) and (max-width: 1024px) {

	.container,
	.container-lg,
	.container-md,
	.container-sm,
	.container-xl,
	.container-xxl {
		max-width: 100%;
		width: 100%;
	}

	.mission-market-row {
		max-width: 100%;
		width: 100%;
	}

	.hero-banner {
		min-height: auto;
	}

	.hero-banner img {
		height: auto;
		float: none;
		width: 100%;
	}

	.banner-center img {
		width: 250px;
	}

	.about-wrp {
		top: 0;
	}

	.abt-rowcon {
		max-width: 100%;
		width: 100%;
	}

	.about-wrp h2 {
		font-size: 52px;
	}

	img.panda-img {
		top: 8%;
		width: 200px;
	}

	.about-wrp h6 {
		font-size: 16px;
		margin: 0;
		left: auto;
		right: 0;
	}

	.about-wrp img.abt-img {
		height: auto;
	}

	.about-data {
		padding-left: 30px;
	}

	.abt-bx {
		max-width: 100%;
		width: 100%;
		padding: 0 15px 0;
	}

	.abt-bx h3 {
		font-size: 30px;
		margin: 0 0 15px;
	}

	.abt-bx p {
		font-size: 16px;
		line-height: 24px;
		margin: 0 0 15px;
	}

	.abt-bx.secop {
		margin: 0;
	}

	.testimonial-wrp {
		padding: 0 0 100px;
		margin: -60px 0 0;
	}

	.test-user {
		top: 0;
	}

	.test-user .row {
		margin: 0 -5px;
	}

	.test-user .col-md-3 {
		width: 25%;
		padding: 0 5px;
	}

	.quote-img img {
		margin: 0 auto 15px;
		width: 40px;
	}

	.quote-box p {
		font-size: 16px;
		line-height: 24px;
	}

	.testimonial-wrp h2 {
		font-size: 42px;
	}

	.plan-wrapper {
		padding: 45px 0;
		border-top: 4px solid #fff;
	}

	.plan-wrapper h2 {
		font-size: 42px;
		position: relative;
		transform: rotate(0);
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		text-align: center;
		margin: 0 0 40px;
	}

	.plan-imgbx h6 {
		font-size: 16px;
	}

	.series-textbx {
		max-width: 100%;
		width: 100%;
		padding: 35px 0;
	}

	.series-textbx h3 {
		font-size: 28px;
	}

	.series-textbx p {
		font-size: 16px;
		line-height: 22px;
	}

	.series-textbx img {
		width: 50%;
		margin: auto;
	}

	.average-bear-wrp .row {
		justify-content: flex-start;
	}

	.section-lbl h6 {
		font-size: 16px;
		margin: 0 auto;
	}

	.average-bear-center-row {
		position: relative;
		top: 0;
		transform: translate(0);
		padding: 30px 0 50px;
	}

	.average-bear-wrp .row .col-md-6 {
		width: 100%;
	}

	.bead-avg-data h3 {
		font-size: 28px;
		text-align: center;
		margin: 0 0 15px;
	}

	.addtbx:last-child,
	.addtbx {
		max-width: 100%;
		width: 100%;
	}

	.avr-dt-row {
		margin: 0 auto;
		justify-content: center;
	}

	.addtbx p {
		font-size: 16px;
		line-height: 24px;
		text-align: center;
	}

	img.bearshp2 {
		width: 150px;
		bottom: -60px;
		left: 0;
		z-index: -1;
	}

	.average-bear-wrp {
		overflow: hidden;
	}

	img.bearshp1 {
		position: absolute;
		left: 20%;
		top: 40%;
		transform: rotate(270deg);
		max-width: 100%;
		margin: 0 auto;
		z-index: 0;
	}

	.offers-wrapper {
		padding: 100px 0 0;
	}

	img.offer-shp1 {
		width: 200px;
	}

	.offer-title-row {
		margin: 0;
	}

	.titlebx h3 {
		font-size: 28px;
	}

	.titlebx p {
		font-size: 16px;
		line-height: 24px;
		margin: 0 0 25px;
	}

	.offers-wrapper h2 {
		font-size: 42px;
		position: relative;
		transform: rotate(0);
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		text-align: center;
		margin: 0 0 20px;
	}

	.news-row .col-md-3 {
		width: 25%;
	}

	.newsbx {
		margin: 0 0 30px;
	}

	.news-row {
		margin: 0;
	}

	.offer-frmblocks {
		padding: 35px 0px;
		width: 80%;
		margin: 0 auto;
	}

	.offer-select ul {
		margin: 0 -10px 35px;
	}

	.offer-fm-row .form-group label {
		font-size: 14px;
	}

	.offer-fm-row .form-group {
		margin: 0 0 30px;
	}

	.offer-fm-row .form-group h4 {
		font-size: 24px;
	}

	.offer-fm-row .form-group h4 small {
		font-size: 14px;
	}

	.offer-select ul li span {
		font-size: 16px;
	}

	.lauch-wrp {
		background: #fff;
	}

	.launched-row {
		padding: 0;
		width: 100%;
		height: auto;
	}

	.launched-cover {
		position: relative;
		width: 100%;
		top: 0;
		transform: translate(0);
		height: auto;
	}

	.lauch-dt {
		position: relative;
		top: 0;
		transform: translate(0);
		left: 0;
		padding: 30px 15px;
		width: 100%;
	}

	.launched-cover h6 {
		font-size: 16px;
		margin: 0 auto;
		right: 0;
	}

	.lauch-dt h3 {
		font-size: 28px;
		text-align: center;
		margin: 0 0 20px;
	}

	.lauch-dt p {
		font-size: 16px;
		line-height: 24px;
		text-align: center;
	}

	.lauch-wrp h2 {
		font-size: 42px;
		position: relative;
		transform: rotate(0);
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		text-align: center;
		margin: -49px 0 0px;
		color: #fff;
	}

	.mission-market-row {
		position: relative;
		top: 0;
		transform: translate(0);
		left: 0;
		bottom: 0;
		right: 0;
		padding: 30px 15px;
		width: 75%;
		margin: 0 auto;
	}

	.mission-wrp img {
		width: 100%;
		margin: 0;
	}

	.mission-market-row h3 {
		font-size: 28px;
		margin: 0 0 25px;
		text-align: center;
	}

	.mission-market-row .col-md-4 {
		width: 100%;
	}

	.mission-market-row p {
		font-size: 16px;
		line-height: 24px;
		margin: 0 0 15px;
		text-align: center;
	}

	.mission-wrp h2 {
		font-size: 42px;
	}

	.quote-wrps {
		padding: 45px 0;
	}

	footer {
		padding: 30px 0;
	}

	.foot-copy ul {
		border-top: 1px solid #fff;
	}

	.foot-copy ul li {
		width: 33.33%;
		padding: 15px;
		border-right: 1px solid #fff;
	}

	.foot-copy ul li p {
		font-size: 14px;
	}

	.social-bx {
		padding: 15px 0;
	}

	.social-bx a i {
		font-size: 28px;
	}

	.foot-copy ul li {
		padding-bottom: 0;
	}

	.foot-copy ul li:last-child {
		padding: 15px 0px 0px 15px;
	}
}

@media screen and (max-width: 1199px) {
	.average-bear-wrp {
		overflow: hidden;
	}

	img.bearshp1 {
		position: absolute;
		left: 20%;
		top: 40%;
		transform: rotate(270deg);
		max-width: 100%;
		margin: 0 auto;
		z-index: 0;
	}
}

@media (min-width: 768px) and (max-width: 991px) {

	.container,
	.container-lg,
	.container-md,
	.container-sm,
	.container-xl,
	.container-xxl {
		max-width: 100%;
		width: 100%;
	}

	.mission-market-row {
		max-width: 100%;
		width: 100%;
	}

	.hero-banner {
		min-height: auto;
	}

	.hero-banner img {
		height: auto;
		float: none;
		width: 100%;
	}

	.banner-center img {
		width: 250px;
	}

	.about-wrp {
		top: 0;
	}

	.abt-rowcon {
		max-width: 100%;
		width: 100%;
	}

	.about-wrp h2 {
		font-size: 52px;
		position: relative;
		transform: rotate(0);
		top: 0;
		left: 0;
		text-align: center;
		right: 0;
		margin: -50px 0 35px;
	}

	img.panda-img,
	.about-wrp img.abt-shw {
		display: none;
	}

	.abt-center-row {
		position: relative;
		transform: translate(0);
		top: 0;
	}

	.about-wrp h6 {
		font-size: 16px;
		margin: 0;
		left: auto;
		right: 0;
	}

	.about-wrp img.abt-img {
		height: auto;
		object-fit: cover;
		object-position: 8%;
	}

	.about-data {
		padding-left: 0;
	}

	.abt-center-row .col-md-6 {
		float: none;
		width: 100%;
	}

	.abt-bx {
		max-width: 100%;
		width: 100%;
		padding: 0 15px 0;
	}

	.abt-bx h3 {
		font-size: 30px;
		text-align: center;
		margin: 0 0 15px;
	}

	.abt-bx p {
		font-size: 16px;
		line-height: 24px;
		text-align: center;
	}

	.abt-bx.secop {
		margin: 0;
	}

	.testimonial-wrp {
		margin: 0;
		padding: 45px 0;
	}

	.test-user {
		top: 0;
	}

	.test-user .row {
		margin: 0 -5px;
	}

	.test-user .col-md-3 {
		width: 33.33%;
		padding: 0 5px;
	}

	.author-quote .col-md-3 {
		width: 100%;
	}

	.quote-img img {
		margin: 0 0 15px;
		width: 40px;
	}

	.author-quote .col-md-6 {
		width: 100%;
	}

	.quote-box p {
		font-size: 16px;
		line-height: 24px;
	}

	.testimonial-wrp h2 {
		font-size: 42px;
		position: relative;
		transform: rotate(0);
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		text-align: center;
		margin: 0 0 40px;
	}

	.plan-wrapper {
		padding: 45px 0;
		border-top: 4px solid #fff;
	}

	.plan-wrapper h2 {
		font-size: 42px;
		position: relative;
		transform: rotate(0);
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		text-align: center;
		margin: 0 0 40px;
	}

	/*.plan-wrapper .row .col-md-4{width: 100%;}*/
	.plan-imgbx h6 {
		font-size: 16px;
	}

	.series-textbx {
		max-width: 100%;
		width: 100%;
		padding: 35px 0;
	}

	.series-textbx h3 {
		font-size: 28px;
	}

	.series-textbx p {
		font-size: 16px;
		line-height: 22px;
	}

	.series-textbx img {
		width: 50%;
		margin: auto;
	}

	.average-bear-wrp .row {
		justify-content: flex-start;
	}

	.section-lbl h6 {
		font-size: 16px;
		margin: 0 auto;
	}

	.average-bear-center-row {
		position: relative;
		top: 0;
		transform: translate(0);
		padding: 30px 0;
	}

	.average-bear-wrp .row .col-md-6 {
		width: 100%;
	}

	.bead-avg-data h3 {
		font-size: 28px;
		text-align: center;
		margin: 0 0 15px;
	}

	.addtbx:last-child,
	.addtbx {
		max-width: 100%;
		width: 100%;
	}

	.avr-dt-row {
		margin: 0 auto;
		justify-content: center;
	}

	.addtbx p {
		font-size: 16px;
		line-height: 24px;
		text-align: center;
	}

	img.bearshp2 {
		width: 150px;
		bottom: -60px;
		left: 0;
		z-index: -1;
	}

	/* img.bearshp1{width: 150px;top:-60px;left: auto;right: 0;z-index: -1;} */

	.offers-wrapper {
		padding: 150px 0 0;
	}

	img.offer-shp1 {
		width: 200px;
	}

	.offer-title-row {
		margin: 0;
	}

	.offer-title-row .row {
		justify-content: center;
	}

	.offer-title-row .row .col-md-6 {
		width: 100%;
	}

	.titlebx h3 {
		font-size: 28px;
		text-align: center;
	}

	.titlebx p {
		font-size: 16px;
		line-height: 24px;
		text-align: center;
		margin: 0 0 25px;
	}

	.offers-wrapper h2 {
		font-size: 42px;
		position: relative;
		transform: rotate(0);
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		text-align: center;
		margin: 0 0 20px;
	}

	.news-row .col-md-6 {
		width: 100%;
	}

	.newsbx {
		margin: 0 0 30px;
	}

	.news-row {
		margin: 0;
	}

	.offer-frm-rw {
		position: relative;
		transform: translate(0);
		top: 0;
	}

	.offer-frm-wrp .col-md-6 {
		width: 100%;
	}

	.offer-frmblocks {
		padding: 35px 0px;
		width: 80%;
		margin: 0 auto;
	}

	.offer-select ul {
		margin: 0 -10px 35px;
	}

	.offer-fm-row .form-group label {
		font-size: 14px;
	}

	.offer-fm-row .form-group {
		margin: 0 0 30px;
	}

	.offer-fm-row .form-group h4 {
		font-size: 28px;
	}

	.offer-fm-row .form-group h4 small {
		font-size: 16px;
	}

	.offer-select ul li span {
		font-size: 16px;
	}

	.lauch-wrp {
		background: #fff;
	}

	.launched-row {
		padding: 0;
		width: 100%;
		height: auto;
	}

	.launched-cover {
		position: relative;
		width: 100%;
		top: 0;
		transform: translate(0);
		height: auto;
	}

	.lauch-dt {
		position: relative;
		top: 0;
		transform: translate(0);
		left: 0;
		padding: 30px 15px;
		width: 100%;
	}

	.launched-cover h6 {
		font-size: 16px;
		margin: 0 auto;
		right: 0;
	}

	.lauch-dt h3 {
		font-size: 28px;
		text-align: center;
		margin: 0 0 20px;
	}

	.lauch-dt p {
		font-size: 16px;
		line-height: 24px;
		text-align: center;
	}

	.lauch-wrp h2 {
		font-size: 42px;
		position: relative;
		transform: rotate(0);
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		text-align: center;
		margin: -49px 0 0px;
		color: #fff;
	}

	.mission-market-row {
		position: relative;
		top: 0;
		transform: translate(0);
		left: 0;
		bottom: 0;
		right: 0;
		padding: 30px 15px;
	}

	.mission-wrp img {
		width: 100%;
		margin: 0;
	}

	.mission-market-row h3 {
		font-size: 28px;
		margin: 0 0 25px;
		text-align: center;
	}

	.mission-market-row .col-md-4 {
		width: 100%;
	}

	.mission-market-row p {
		font-size: 16px;
		line-height: 24px;
		margin: 0 0 15px;
		text-align: center;
	}

	.mission-wrp h2 {
		font-size: 42px;
		position: relative;
		transform: rotate(0);
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		text-align: center;
		margin: -49px 0 0px;
		color: #fff;
	}

	.quote-wrps {
		padding: 45px 0;
	}

	footer {
		padding: 0 0 15px;
	}

	footer .row {
		flex-flow: column-reverse;
	}

	footer .col-md-3,
	footer .col-md-9 {
		width: 100%;
	}

	.foot-copy ul {
		flex-flow: column-reverse;
		border-top: 1px solid #fff;
	}

	.foot-copy ul li {
		width: 100%;
		padding: 15px;
		border: none;
		border-bottom: 1px solid rgba(255, 255, 255, 0.3);
	}

	.foot-copy ul li:last-child {
		border-bottom: 1px solid rgba(255, 255, 255, 0.3);
	}

	.foot-copy ul li:first-child {
		border-bottom: none;
	}

	.foot-copy ul li p {
		font-size: 14px;
	}

	.social-bx {
		padding: 15px 0;
	}

	.social-bx a i {
		font-size: 28px;
	}
}

@media (min-width: 576px) and (max-width: 767px) {

	.container,
	.container-lg,
	.container-md,
	.container-sm,
	.container-xl,
	.container-xxl {
		max-width: 100%;
		width: 100%;
	}

	.mission-market-row {
		max-width: 100%;
		width: 100%;
	}

	.hero-banner {
		min-height: auto;
	}

	.hero-banner img {
		height: auto;
		float: none;
		width: 100%;
	}

	.banner-center img {
		width: 200px;
	}

	.banner-center {}

	.about-wrp {
		top: 0;
	}

	.abt-rowcon {
		max-width: 100%;
		width: 100%;
	}

	.about-wrp h2 {
		font-size: 52px;
		position: relative;
		transform: rotate(0);
		top: 0;
		left: 0;
		text-align: center;
		right: 0;
		margin: -50px 0 35px;
	}

	img.panda-img,
	.about-wrp img.abt-shw {
		display: none;
	}

	.abt-center-row {
		position: relative;
		transform: translate(0);
		top: 0;
	}

	.about-wrp h6 {
		font-size: 16px;
	}

	.about-wrp img.abt-img {
		height: 300px;
		object-fit: cover;
		object-position: 8%;
	}

	.about-data {
		padding-left: 0;
	}

	.abt-center-row .col-md-6 {
		float: none;
		width: 100%;
	}

	.abt-bx {
		max-width: 100%;
		width: 100%;
		padding: 0 15px 0;
	}

	.abt-bx h3 {
		font-size: 30px;
		text-align: center;
		margin: 0 0 15px;
	}

	.abt-bx p {
		font-size: 16px;
		line-height: 24px;
		text-align: center;
	}

	.abt-bx.secop {
		margin: 0;
	}

	.testimonial-wrp {
		margin: 0;
		padding: 45px 0;
	}

	.test-user {
		top: 0;
	}

	.test-user .row {
		margin: 0 -5px;
	}

	.test-user .col-md-3 {
		width: 33.33%;
		padding: 0 5px;
	}

	.author-quote .col-md-3 {
		width: 100%;
	}

	.quote-img img {
		margin: 0 0 15px;
		width: 40px;
	}

	.author-quote .col-md-6 {
		width: 100%;
	}

	.quote-box p {
		font-size: 16px;
		line-height: 24px;
	}

	.testimonial-wrp h2 {
		font-size: 42px;
		position: relative;
		transform: rotate(0);
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		text-align: center;
		margin: 0 0 40px;
	}

	.plan-wrapper {
		padding: 45px 0;
		border-top: 4px solid #fff;
	}

	.plan-wrapper h2 {
		font-size: 42px;
		position: relative;
		transform: rotate(0);
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		text-align: center;
		margin: 0 0 40px;
	}

	.plan-wrapper .row .col-md-4 {
		width: 100%;
	}

	.plan-imgbx h6 {
		font-size: 16px;
	}

	.series-textbx {
		max-width: 100%;
		width: 100%;
		padding: 35px 0;
	}

	.series-textbx h3 {
		font-size: 28px;
	}

	.series-textbx p {
		font-size: 16px;
		line-height: 22px;
	}

	.series-textbx img {
		width: 50%;
		margin: auto;
	}

	.average-bear-wrp .row {
		justify-content: flex-start;
	}

	.section-lbl h6 {
		font-size: 16px;
		margin: 0 auto;
	}

	.average-bear-center-row {
		position: relative;
		top: 0;
		transform: translate(0);
		padding: 30px 0;
	}

	.average-bear-wrp .row .col-md-6 {
		width: 100%;
	}

	.bead-avg-data h3 {
		font-size: 28px;
		text-align: center;
		margin: 0 0 15px;
	}

	.addtbx:last-child,
	.addtbx {
		max-width: 100%;
		width: 100%;
	}

	.avr-dt-row {
		margin: 0 auto;
		justify-content: center;
	}

	.addtbx p {
		font-size: 16px;
		line-height: 24px;
		text-align: center;
	}

	/* img.bearshp2{width:150px;bottom: -60px;left: 0;z-index: -1;}
	img.bearshp1{width: 150px;top:-60px;left: auto;right: 0;z-index: -1;} */

	.offers-wrapper {
		padding: 150px 0 0;
	}

	img.offer-shp1 {
		width: 200px;
	}

	.offer-title-row {
		margin: 0;
	}

	.offer-title-row .row {
		justify-content: center;
	}

	.offer-title-row .row .col-md-6 {
		width: 100%;
	}

	.titlebx h3 {
		font-size: 28px;
		text-align: center;
	}

	.titlebx p {
		font-size: 16px;
		line-height: 24px;
		text-align: center;
		margin: 0 0 25px;
	}

	.offers-wrapper h2 {
		font-size: 42px;
		position: relative;
		transform: rotate(0);
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		text-align: center;
		margin: 0 0 20px;
	}

	.news-row .col-md-6 {
		width: 100%;
	}

	.newsbx {
		margin: 0 0 30px;
	}

	.news-row {
		margin: 0;
	}

	.offer-frm-rw {
		position: relative;
		transform: translate(0);
		top: 0;
	}

	.offer-frm-wrp .col-md-6 {
		width: 100%;
	}

	.offer-frmblocks {
		padding: 35px 0px;
	}

	.offer-select ul {
		margin: 0 -10px 35px;
	}

	.offer-select ul li {
		width: 50%;
		padding: 10px;
	}

	.offer-fm-row .form-group label {
		font-size: 14px;
	}

	.offer-fm-row .form-group {
		margin: 0 0 30px;
	}

	.offer-fm-row .form-group h4 {
		font-size: 28px;
	}

	.offer-fm-row .form-group h4 small {
		font-size: 16px;
	}

	.offer-select ul li span {
		font-size: 16px;
	}

	.lauch-wrp {
		background: #fff;
	}

	.launched-row {
		padding: 0;
		width: 100%;
		height: auto;
	}

	.launched-cover {
		position: relative;
		width: 100%;
		top: 0;
		transform: translate(0);
		height: auto;
	}

	.lauch-dt {
		position: relative;
		top: 0;
		transform: translate(0);
		left: 0;
		padding: 30px 15px;
		width: 100%;
	}

	.launched-cover h6 {
		font-size: 16px;
		margin: 0 auto;
		right: 0;
	}

	.lauch-dt h3 {
		font-size: 28px;
		text-align: center;
		margin: 0 0 20px;
	}

	.lauch-dt p {
		font-size: 16px;
		line-height: 24px;
		text-align: center;
	}

	.lauch-wrp h2 {
		font-size: 42px;
		position: relative;
		transform: rotate(0);
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		text-align: center;
		margin: -49px 0 0px;
		color: #fff;
	}

	.mission-market-row {
		position: relative;
		top: 0;
		transform: translate(0);
		left: 0;
		bottom: 0;
		right: 0;
		padding: 30px 15px;
	}

	.mission-wrp img {
		width: 100%;
		margin: 0;
	}

	.mission-market-row h3 {
		font-size: 28px;
		margin: 0 0 25px;
		text-align: center;
	}

	.mission-market-row .col-md-4 {
		width: 100%;
	}

	.mission-market-row p {
		font-size: 16px;
		line-height: 24px;
		margin: 0 0 15px;
		text-align: center;
	}

	.mission-wrp h2 {
		font-size: 42px;
		position: relative;
		transform: rotate(0);
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		text-align: center;
		margin: -49px 0 0px;
		color: #fff;
	}

	.quote-wrps {
		padding: 45px 0;
	}

	.test-quote-row {
		max-width: 100%;
		width: 100%;
		flex-flow: column;
	}

	.test-userimg img {
		margin: 0 auto 25px;
	}

	.test-user-dat {
		padding: 0;
	}

	.test-user-dat p {
		font-size: 16px;
		line-height: 24px;
		text-align: center;
	}

	.test-user-dat h5 {
		text-align: center;
	}

	footer {
		padding: 0 0 15px;
	}

	footer .row {
		flex-flow: column-reverse;
	}

	footer .col-md-3,
	footer .col-md-9 {
		width: 100%;
	}

	.foot-copy ul {
		flex-flow: column-reverse;
		border-top: 1px solid #fff;
	}

	.foot-copy ul li {
		width: 100%;
		padding: 15px;
		border: none;
		border-bottom: 1px solid rgba(255, 255, 255, 0.3);
	}

	.foot-copy ul li:last-child {
		border-bottom: 1px solid rgba(255, 255, 255, 0.3);
	}

	.foot-copy ul li:first-child {
		border-bottom: none;
	}

	.foot-copy ul li p {
		font-size: 14px;
	}

	.social-bx {
		padding: 15px 0;
	}

	.social-bx a i {
		font-size: 28px;
	}
}

@media (min-width: 448px) and (max-width: 575px) {

	.container,
	.container-lg,
	.container-md,
	.container-sm,
	.container-xl,
	.container-xxl {
		max-width: 100%;
		width: 100%;
	}

	.mission-market-row {
		max-width: 100%;
		width: 100%;
	}

	.hero-banner {
		min-height: auto;
	}

	.hero-banner img {
		height: auto;
		float: none;
		width: 100%;
	}

	.banner-center img {
		width: 120px;
	}

	.banner-center {}

	.about-wrp {
		top: 0;
	}

	.abt-rowcon {
		max-width: 100%;
		width: 100%;
	}

	.about-wrp h2 {
		font-size: 52px;
		position: relative;
		transform: rotate(0);
		top: 0;
		left: 0;
		text-align: center;
		right: 0;
		margin: -50px 0 35px;
	}

	img.panda-img,
	.about-wrp img.abt-shw {
		display: none;
	}

	.abt-center-row {
		position: relative;
		transform: translate(0);
		top: 0;
	}

	.about-wrp h6 {
		font-size: 16px;
	}

	.about-wrp img.abt-img {
		height: 300px;
		object-fit: cover;
		object-position: 8%;
	}

	.about-data {
		padding-left: 0;
	}

	.abt-center-row .col-md-6 {
		float: none;
		width: 100%;
	}

	.abt-bx {
		max-width: 100%;
		width: 100%;
		padding: 0 15px 0;
	}

	.abt-bx h3 {
		font-size: 30px;
		text-align: center;
		margin: 0 0 15px;
	}

	.abt-bx p {
		font-size: 16px;
		line-height: 24px;
		text-align: center;
	}

	.abt-bx.secop {
		margin: 0;
	}

	.testimonial-wrp {
		margin: 0;
		padding: 45px 0;
	}

	.test-user {
		top: 0;
	}

	.test-user .row {
		margin: 0 -5px;
	}

	.test-user .col-md-3 {
		width: 33.33%;
		padding: 0 5px;
	}

	.author-quote .col-md-3 {
		width: 100%;
	}

	.quote-img img {
		margin: 0 0 15px;
		width: 40px;
	}

	.author-quote .col-md-6 {
		width: 100%;
	}

	.quote-box p {
		font-size: 16px;
		line-height: 24px;
	}

	.testimonial-wrp h2 {
		font-size: 42px;
		position: relative;
		transform: rotate(0);
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		text-align: center;
		margin: 0 0 40px;
	}

	.plan-wrapper {
		padding: 45px 0;
		border-top: 4px solid #fff;
	}

	.plan-wrapper h2 {
		font-size: 42px;
		position: relative;
		transform: rotate(0);
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		text-align: center;
		margin: 0 0 40px;
	}

	.plan-wrapper .row .col-md-6,
	.plan-wrapper .row .col-md-4,
	.plan-wrapper .row .col-md-3 {
		width: 100%;
	}

	.plan-imgbx h6 {
		font-size: 16px;
	}

	.series-textbx {
		max-width: 100%;
		width: 100%;
		padding: 35px 0;
	}

	.series-textbx h3 {
		font-size: 28px;
	}

	.series-textbx p {
		font-size: 16px;
		line-height: 22px;
	}

	.series-textbx img {
		width: 50%;
		margin: auto;
	}

	.average-bear-wrp .row {
		justify-content: flex-start;
	}

	.section-lbl h6 {
		font-size: 16px;
		margin: 0 auto;
	}

	.average-bear-center-row {
		position: relative;
		top: 0;
		transform: translate(0);
		padding: 30px 0;
	}

	.average-bear-wrp .row .col-md-6 {
		width: 100%;
	}

	.bead-avg-data h3 {
		font-size: 28px;
		text-align: center;
		margin: 0 0 15px;
	}

	.addtbx:last-child,
	.addtbx {
		max-width: 100%;
		width: 100%;
	}

	.avr-dt-row {
		margin: 0 auto;
		justify-content: center;
	}

	.addtbx p {
		font-size: 16px;
		line-height: 24px;
		text-align: center;
	}

	img.bearshp2 {
		width: 150px;
		bottom: -60px;
		left: 0;
		z-index: -1;
	}

	img.bearshp1 {
		width: 150px;
		top: -60px;
		left: auto;
		right: 0;
		z-index: -1;
	}

	.offers-wrapper {
		padding: 150px 0 0;
	}

	img.offer-shp1 {
		width: 200px;
	}

	.offer-title-row {
		margin: 0;
	}

	.offer-title-row .row {
		justify-content: center;
	}

	.offer-title-row .row .col-md-6 {
		width: 100%;
	}

	.titlebx h3 {
		font-size: 28px;
		text-align: center;
	}

	.titlebx p {
		font-size: 16px;
		line-height: 24px;
		text-align: center;
		margin: 0 0 25px;
	}

	.offers-wrapper h2 {
		font-size: 42px;
		position: relative;
		transform: rotate(0);
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		text-align: center;
		margin: 0 0 20px;
	}

	.news-row .col-md-6 {
		width: 100%;
	}

	.newsbx {
		margin: 0 0 30px;
	}

	.news-row {
		margin: 0;
	}

	.offer-frm-rw {
		position: relative;
		transform: translate(0);
		top: 0;
	}

	.offer-frm-wrp .col-md-6 {
		width: 100%;
	}

	.offer-frmblocks {
		padding: 35px 0px;
	}

	.offer-select ul {
		margin: 0 -10px 35px;
	}

	.offer-select ul li {
		width: 50%;
		padding: 10px;
	}

	.offer-fm-row .form-group label {
		font-size: 14px;
	}

	.offer-fm-row .form-group {
		margin: 0 0 30px;
	}

	.offer-fm-row .form-group h4 {
		font-size: 28px;
	}

	.offer-fm-row .form-group h4 small {
		font-size: 16px;
	}

	.offer-select ul li span {
		font-size: 16px;
	}

	.lauch-wrp {
		background: #fff;
	}

	.launched-row {
		padding: 0;
		width: 100%;
		height: auto;
	}

	.launched-cover {
		position: relative;
		width: 100%;
		top: 0;
		transform: translate(0);
		height: auto;
	}

	.lauch-dt {
		position: relative;
		top: 0;
		transform: translate(0);
		left: 0;
		padding: 30px 15px;
		width: 100%;
	}

	.launched-cover h6 {
		font-size: 16px;
		margin: 0 auto;
		right: 0;
	}

	.lauch-dt h3 {
		font-size: 28px;
		text-align: center;
		margin: 0 0 20px;
	}

	.lauch-dt p {
		font-size: 16px;
		line-height: 24px;
		text-align: center;
	}

	.lauch-wrp h2 {
		font-size: 42px;
		position: relative;
		transform: rotate(0);
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		text-align: center;
		margin: -49px 0 0px;
		color: #fff;
	}

	.mission-market-row {
		position: relative;
		top: 0;
		transform: translate(0);
		left: 0;
		bottom: 0;
		right: 0;
		padding: 30px 15px;
	}

	.mission-wrp img {
		width: 100%;
		margin: 0;
	}

	.mission-market-row h3 {
		font-size: 28px;
		margin: 0 0 25px;
		text-align: center;
	}

	.mission-market-row .col-md-4 {
		width: 100%;
	}

	.mission-market-row p {
		font-size: 16px;
		line-height: 24px;
		margin: 0 0 15px;
		text-align: center;
	}

	.mission-wrp h2 {
		font-size: 42px;
		position: relative;
		transform: rotate(0);
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		text-align: center;
		margin: -49px 0 0px;
		color: #fff;
	}

	.quote-wrps {
		padding: 45px 0;
	}

	.test-quote-row {
		max-width: 100%;
		width: 100%;
		flex-flow: column;
	}

	.test-userimg img {
		margin: 0 auto 25px;
	}

	.test-user-dat {
		padding: 0;
	}

	.test-user-dat p {
		font-size: 16px;
		line-height: 24px;
		text-align: center;
	}

	.test-user-dat h5 {
		text-align: center;
	}

	footer {
		padding: 0 0 15px;
	}

	footer .row {
		flex-flow: column-reverse;
	}

	footer .col-md-3,
	footer .col-md-9 {
		width: 100%;
	}

	.foot-copy ul {
		flex-flow: column-reverse;
		border-top: 1px solid #fff;
	}

	.foot-copy ul li {
		width: 100%;
		padding: 15px;
		border: none;
		border-bottom: 1px solid rgba(255, 255, 255, 0.3);
	}

	.foot-copy ul li:last-child {
		border-bottom: 1px solid rgba(255, 255, 255, 0.3);
	}

	.foot-copy ul li:first-child {
		border-bottom: none;
	}

	.foot-copy ul li p {
		font-size: 14px;
	}

	.social-bx {
		padding: 15px 0;
	}

	.social-bx a i {
		font-size: 28px;
	}
}

@media (max-width: 447px) {

	.container,
	.container-lg,
	.container-md,
	.container-sm,
	.container-xl,
	.container-xxl {
		max-width: 100%;
		width: 100%;
	}

	.mission-market-row {
		max-width: 100%;
		width: 100%;
	}

	.hero-banner {
		min-height: auto;
	}

	.hero-banner img {
		height: auto;
		float: none;
		width: 100%;
	}

	.banner-center img {
		width: 120px;
	}

	.banner-center {}

	.about-wrp {
		top: 0;
	}

	.abt-rowcon {
		max-width: 100%;
		width: 100%;
	}

	.about-wrp h2 {
		font-size: 52px;
		position: relative;
		transform: rotate(0);
		top: 0;
		left: 0;
		text-align: center;
		right: 0;
		margin: -50px 0 35px;
	}

	img.panda-img,
	.about-wrp img.abt-shw {
		display: none;
	}

	.abt-center-row {
		position: relative;
		transform: translate(0);
		top: 0;
		padding-top: 40px;
	}

	.about-wrp h6 {
		font-size: 16px;
	}

	.about-wrp img.abt-img {
		height: 300px;
		object-fit: cover;
		object-position: 8%;
	}

	.about-data {
		padding-left: 0;
	}

	.abt-center-row .col-md-6 {
		float: none;
		width: 100%;
	}

	.abt-bx {
		max-width: 100%;
		width: 100%;
		padding: 0 15px 0;
	}

	.abt-bx h3 {
		font-size: 40px;
		margin: 0 0 15px;
	}

	.abt-bx p {
		font-size: 16px;
		line-height: 24px;
		text-align: center;
	}

	.abt-bx.secop {
		margin: 0;
	}

	.testimonial-wrp {
		margin: 0;
		padding: 45px 0;
	}

	.test-user {
		top: 0;
		margin: 0;
	}

	.test-user .row {
		margin: 0 -5px;
	}

	.test-user .col-md-3 {
		width: 100%;
		padding: 0 5px;
		max-width: 300px;
		margin: 0 auto 30px;
	}

	.author-quote .col-md-3 {
		width: 100%;
	}

	.quote-img img {
		margin: 0 0 15px;
		width: 40px;
	}

	.author-quote .col-md-6 {
		width: 100%;
	}

	.quote-box p {
		font-size: 16px;
		line-height: 24px;
	}

	.testimonial-wrp h2 {
		font-size: 42px;
		position: relative;
		transform: rotate(0);
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		text-align: center;
		margin: 0 0 40px;
	}

	.plan-wrapper {
		padding: 45px 0;
		border-top: 4px solid #fff;
	}

	.plan-wrapper h2 {
		font-size: 42px;
		position: relative;
		transform: rotate(0);
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		text-align: center;
		margin: 0 0 40px;
	}

	.plan-wrapper .row .col-md-6,
	.plan-wrapper .row .col-md-4,
	.plan-wrapper .row .col-md-3 {
		width: 100%;
	}

	.plan-imgbx h6 {
		font-size: 16px;
	}

	.series-textbx {
		max-width: 100%;
		width: 100%;
		padding: 35px 0;
	}

	.series-textbx h3 {
		font-size: 28px;
	}

	.series-textbx p {
		font-size: 16px;
		line-height: 22px;
	}

	.series-textbx img {
		width: 50%;
		margin: auto;
	}

	.average-bear-wrp .row {
		justify-content: flex-start;
	}

	.section-lbl h6 {
		font-size: 16px;
		margin: 0 auto;
	}

	.average-bear-center-row {
		position: relative;
		top: 0;
		transform: translate(0);
		padding: 30px 0;
	}

	.average-bear-wrp .row .col-md-6 {
		width: 100%;
	}

	.bead-avg-data h3 {
		font-size: 28px;
		text-align: center;
		margin: 0 0 15px;
	}

	.addtbx:last-child,
	.addtbx {
		max-width: 100%;
		width: 100%;
	}

	.avr-dt-row {
		margin: 0 auto;
		justify-content: center;
	}

	.addtbx p {
		font-size: 16px;
		line-height: 24px;
		text-align: center;
	}

	img.bearshp2 {
		width: 150px;
		bottom: -60px;
		left: 0;
		z-index: -1;
	}

	img.bearshp1 {
		width: 150px;
		top: -60px;
		left: auto;
		right: 0;
		z-index: -1;
	}

	.offers-wrapper {
		padding: 75px 0 0;
	}

	img.offer-shp1 {
		width: 200px;
	}

	.offer-title-row {
		margin: 0;
	}

	.offer-title-row .row {
		justify-content: center;
	}

	.offer-title-row .row .col-md-6 {
		width: 100%;
	}

	.titlebx h3 {
		font-size: 28px;
		text-align: center;
	}

	.titlebx p {
		font-size: 16px;
		line-height: 24px;
		text-align: center;
		margin: 0 0 25px;
	}

	.offers-wrapper h2 {
		font-size: 42px;
		position: relative;
		transform: rotate(0);
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		text-align: center;
		margin: 0 0 20px;
	}

	.news-row .col-md-6 {
		width: 100%;
	}

	.newsbx {
		margin: 0 0 30px;
	}

	.news-row {
		margin: 0;
	}

	.offer-frm-rw {
		position: relative;
		transform: translate(0);
		top: 0;
	}

	.offer-frm-wrp .col-md-6 {
		width: 100%;
	}

	.offer-frmblocks {
		padding: 35px 0px;
	}

	.offer-select ul {
		margin: 0 -10px 35px;
	}

	.offer-select ul li {
		width: 50%;
		padding: 10px;
	}

	.offer-fm-row .form-group label {
		font-size: 14px;
	}

	.offer-fm-row .form-group {
		margin: 0 0 30px;
	}

	.offer-fm-row .form-group h4 {
		font-size: 28px;
	}

	.offer-fm-row .form-group h4 small {
		font-size: 16px;
	}

	.offer-select ul li span {
		font-size: 16px;
	}

	.lauch-wrp {
		background: #fff;
	}

	.launched-row {
		padding: 0;
		width: 100%;
		height: auto;
	}

	.launched-cover {
		position: relative;
		width: 100%;
		top: 0;
		transform: translate(0);
		height: auto;
	}

	.lauch-dt {
		position: relative;
		top: 0;
		transform: translate(0);
		left: 0;
		padding: 30px 15px;
		width: 100%;
	}

	.launched-cover h6 {
		font-size: 16px;
		margin: 0 auto;
		right: 0;
	}

	.lauch-dt h3 {
		font-size: 28px;
		text-align: center;
		margin: 0 0 20px;
	}

	.lauch-dt p {
		font-size: 16px;
		line-height: 24px;
		text-align: center;
	}

	.lauch-wrp h2 {
		font-size: 42px;
		position: relative;
		transform: rotate(0);
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		text-align: center;
		margin: -49px 0 0px;
		color: #fff;
	}

	.mission-market-row {
		position: relative;
		top: 0;
		transform: translate(0);
		left: 0;
		bottom: 0;
		right: 0;
		padding: 30px 15px;
	}

	.mission-wrp img {
		width: 100%;
		margin: 0;
	}

	.mission-market-row h3 {
		font-size: 28px;
		margin: 0 0 25px;
		text-align: center;
	}

	.mission-market-row .col-md-4 {
		width: 100%;
	}

	.mission-market-row p {
		font-size: 16px;
		line-height: 24px;
		margin: 0 0 15px;
		text-align: center;
	}

	.mission-wrp h2 {
		font-size: 42px;
		position: relative;
		transform: rotate(0);
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		text-align: center;
		margin: -49px 0 0px;
		color: #fff;
	}

	.quote-wrps {
		padding: 45px 0;
	}

	.test-quote-row {
		max-width: 100%;
		width: 100%;
		flex-flow: column;
	}

	.test-userimg img {
		margin: 0 auto 25px;
	}

	.test-user-dat {
		padding: 0;
	}

	.test-user-dat p {
		font-size: 16px;
		line-height: 24px;
		text-align: center;
	}

	.test-user-dat h5 {
		text-align: center;
	}

	footer {
		padding: 0 0 15px;
	}

	footer .row {
		flex-flow: column-reverse;
	}

	footer .col-md-3,
	footer .col-md-9 {
		width: 100%;
	}

	.foot-copy ul {
		flex-flow: column-reverse;
		border-top: 1px solid #fff;
	}

	.foot-copy ul li {
		width: 100%;
		padding: 15px;
		border: none;
		border-bottom: 1px solid rgba(255, 255, 255, 0.3);
	}

	.foot-copy ul li:last-child {
		border-bottom: 1px solid rgba(255, 255, 255, 0.3);
	}

	.foot-copy ul li:first-child {
		border-bottom: none;
	}

	.foot-copy ul li p {
		font-size: 14px;
	}

	.social-bx {
		padding: 15px 0;
	}

	.social-bx a i {
		font-size: 28px;
	}
}

@media screen and (max-width: 991px) {
	img.bearshp1 {
		position: absolute;
		left: 0%;
		top: 26%;
		transform: rotate(270deg);
		max-width: 100%;
		margin: 0 auto;
		z-index: 0;
	}

	.foot-copy ul li {
		padding: 15px 0px 15px 41px;
		border: none;
	}

	.foot-copy ul {
		flex-flow: row;
		align-items: center;
		border-top: 1px solid #fff;
	}

	.foot-copy ul li:last-child {
		border: none;
		padding: 15px;
	}

	footer {
		padding: 0;
	}
}

@media screen and (max-width: 767px) {

	html body,
	.hero-banner,
	.mission-wrp {
		overflow-x: hidden;
	}

	.hero-banner {
		min-height: 70vh;
	}

	.hero-banner>img {
		height: 70vh;
		float: none;
		position: relative;
		width: auto;
		transform: translateX(-20%);
	}

	.banner-center img {
		margin: 0;
		width: 240px;
	}

	.abt-bx p,
	.addtbx p {
		line-height: 1.3;
		text-align: left;
		margin: 0 0 15px;
	}

	.quote-box p {
		line-height: 1.3;
		margin: 0 0 20px;
	}

	.series-textbx p,
	.titlebx p,
	.lauch-dt p,
	.mission-market-row p,
	.test-user-dat p {
		line-height: 1.2;
		text-align: left;
		max-width: initial;
	}

	body .test-user-dat p {
		text-align: center;
	}

	.offer-fm-row .form-group h4 {
		font-size: 20px;
	}

	.foot-copy ul {
		flex-wrap: wrap;
	}

	body .foot-copy ul li {
		padding: 5px 0;
		width: 100%;
		margin: 0 auto;
	}

	.about-wrp {
		background-color: #fff;
	}

	.about-wrp h6 {
		font-size: 14px;
		max-width: 120px;
		margin-left: auto;
		padding: 11px 15px;
		margin-right: 0;
	}

	.about-wrp img.abt-img {
		height: 322px;
		object-position: 0%;
	}

	.about-wrp h2 {
		display: none;
	}

	.abt-rowcon {
		padding-bottom: 40px;
	}

	.plan-wrapper .row>div {
		width: 50% !important;
		margin: 0 auto;
	}

	.plan-wrapper .row>div:nth-child(1) {
		order: 2;
	}

	.plan-wrapper .row>div:nth-child(2) {
		order: 3;
	}

	body .plan-wrapper .row>div:nth-child(3) {
		width: 100% !important;
		order: 1;
		display: flex;
		flex-direction: column-reverse;
	}

	.series-textbx img {
		display: none;
	}

	.titlebx p {
		text-align: left;
	}

	.row .offer-fm-row .cm_col_4 {
		width: 33.33%;
	}

	.row .offer-fm-row .cm_col_6 {
		width: 48%;
	}

	.offer-fm-row .btn-main {
		margin: 0 auto;
	}

	.m_none {
		display: none;
	}

	body .foot-copy ul li:last-child {
		padding: 5px;
	}

	.lauch-dt {
		padding: 20px 15px 30px;
	}

	.lauch-dt h3 {
		margin: 0 0 15px;
	}

	.quote-wrps {
		padding: 0px 0 45px;
	}

	.mission-market-row {
		padding: 10px 15px 30px;
	}

	.foot-copy ul {
		padding: 15px 0;
	}

	.foot-copy ul li {
		padding: 5px 0px 5px;
	}

	.titlebx h3 {
		margin: 0 0 20px;
	}

	.average-bear-center-row {
		padding: 40px 0 60px;
	}

	.test-user-dat p {
		margin: 0 0 20px;
	}

	.test-userimg img {
		margin: 0 auto 20px;
	}

	.mission-wrp h2 {
		text-align: left;
		padding-left: 15px;
	}

	.mission-wrp img {
		width: 110%;
		transform: translateX(2%);
	}

	.average-bear-center-row .container .row {
		margin-left: -15px;
		margin-right: -15px;
	}
}

@media screen and (max-width: 400px) {
	.series-textbx {
		padding: 0px 0 40px;
	}

	.foot-copy ul li {
		padding: 15px 0px 15px;
	}

	.offer-frmblocks {
		padding: 35px 0px 50px;
	}
}

@media screen and (min-width: 1180px) {
	.testimonial-wrp {
		min-height: 775px;
	}
}


@media screen and (min-width: 1300px) {
	.abt-center-row .container {
		max-width: 1400px;
	}

	.average-bear-wrp .container {
		max-width: 1300px;
	}
}



@media (min-width: 1600px) and (max-width: 1800px) {
	.hero-banner .hero-img {
		right: -100px;
	}

	.banner-center img {
		margin-left: 0;
	}
}

@media (min-width: 1000px) and (max-width: 1600px) {
	.abt-bx p {
		font-size: 20px;
	}

	.banner-center img {
		margin-left: 50px;
	}

	.titlebx p {
		font-size: 20px;
		line-height: 1.2;
		max-width: 580px;
	}

	.testimonial-wrp h2 {
		top: 90%;
	}

	.author-quote {
		padding-top: 0px;
	}
}

@media (min-width: 1000px) and (max-width: 1540px) {
	.mission-market-row {
		left: 30%;
	}

	.mission-market-row p {
		font-size: 20px;
		line-height: 1.2;
	}
}

@media (min-width: 1000px) and (max-width: 1400px) {
	.average-bear-wrp .container {
		max-width: 1200px;
	}

	.addtbx p {
		font-size: 18px;
		line-height: 1.2;
		max-width: 230px;
	}

	.addtbx p.thin-p {
		max-width: 205px;
	}

	.mission-market-row .col-md-4 {
		width: 32.75%;
	}
}

@media (min-width: 1000px) and (max-width: 1280px) {
	.about-data {
		padding-left: 60px;
	}

	.abt-bx p {
		font-size: 18px;
		line-height: 1.2;
	}

	.mission-market-row {
		position: absolute;
		bottom: 60px;
		left: 33%;
		max-width: 875px;
	}

	.bear-offer-img.videos video.show {
		width: 700px;
	}
}

@media (min-width: 1000px) and (max-width: 1200px) {
	.author-quote {
		padding: 60px 0 0;
	}

	.testimonial-wrp h2 {
		top: 64%;
	}

	.abt-center-row .col-md-6 {
		width: 45%;
		transform: translateX(-7.5%);
	}

	.abt-bx p {
		max-width: 200px;
	}

	.news-row .row {
		max-width: 980px;
		margin-left: auto;
	}

	.about-wrp h2 {
		font-size: 80px;
		left: -60px;
	}

	.launched-cover img {
		height: 600px;
		object-fit: cover;
		object-position: 60% 0%;
	}

	.offers-wrapper h2 {
		top: 27%;
	}

	.bead-avg-data {
		padding-left: 40px;
	}

	.section-lbl h6 {
		margin-left: 40px;
	}

	.lauch-dt {
		left: 55px;
	}

	.mission-market-row p {
		font-size: 18px;
	}

	.abt-center-row {
		top: 50%;
	}
}

@media (min-width: 1000px) and (max-width: 1100px) {
	.news-row .row {
		max-width: 920px;
	}

	.offers-wrapper h2 {
		top: 23%;
	}

	.bear-offer-img.videos video.show {
		width: 625px;
	}
}

@media screen and (min-width: 767px) {
	.mobileOnly {
		display: none;
	}
}

@media screen and (max-width: 767px) {
	.abt-bx p.thin-p {
		max-width: initial;
	}

	.author-quote {
		padding-top: 50px;
	}

	.plan-imgbx h6 {
		display: none;
	}

	.plan-wrapper .row>div.col-md-4.fullwidth {
		width: 100% !important;
	}

	.customMobileHeight {
		height: 150px;
		object-fit: cover;
	}

	.noBottomMargin {
		margin: 0px !important;
	}

	.desktopOnly {
		display: none;
	}

	.plan-wrapper .mobileOnly .col-md-12 {
		width: 100% !important;
		margin: 0 !important;
		padding: 0;
	}

	.plan-imgbx.minMobileBotom {
		margin: 0 0 5px;
	}

	.bear-img img {
		width: 100%;
		height: 450px;
		object-fit: cover;
	}

	.average-bear-center-row .container .row {
		margin: 0;
	}

	.bead-avg-data h3 {
		font-size: 34px;
		margin: 0 0 15px;
		line-height: 1.2;
		text-align: left;
	}

	.addtbx p {
		max-width: initial;
	}

	.bear-offer-img.videos video.show {
		height: 100%;
		width: 100%;
	}

	.row .offer-fm-row .cm_col_4 {
		width: 50%;
	}

	.row .offer-fm-row .cm_col_6.col-md-12 {
		width: 100% !important;
	}

	.launched-cover h6 {
		font-size: 14px;
		max-width: 120px;
		margin-left: auto;
		padding: 11px 15px;
		margin-right: 0;
		left: auto;
	}

	.lauch-wrp h2 {
		display: none;
	}

	.lauch-dt h3 {
		font-size: 34px;
		margin: 0 0 15px;
		line-height: 1.2;
		text-align: left;
	}

	.lauch-dt {
		padding: 30px 15px 50px;
	}

	.mission-market-row h3 {
		text-align: left;
	}

	.test-quote-row {
		padding: 50px 0;
	}
}



/* 1400px
800px */

@media (min-width: 1400px) and (max-width: 1600px) {
	.author-quote .col-md-6 {
		padding-left: 75px;
		padding-top: 50px;
	}
}

@media (min-width:1024px) and (max-width: 1199px) {
	.mission-market-row {
		position: relative;
		bottom: 0;
		left: 0;
		max-width: 80%;
		margin: 0 auto;
	}
}

@media (min-width: 600px) and (max-width: 1000px) {
	.mission-market-row .col-md-4 {
		width: 50%;
		margin: 0 auto;
		position: relative;
		z-index: 99;
	}

	.titlebx {
		max-width: 580px;
		margin: 0 auto;
	}

	.addtbx p,
	.abt-bx p.thin-p,
	.lauch-dt p,
	.addtbx p.thin-p {
		max-width: 100%;
	}

	.lauch-dt {
		left: 0;
	}

	.bear-img img {
		height: unset;
	}

	.about-wrp img.abt-img {
		width: 110%;
	}

	.mission-market-row {
		position: relative;
		bottom: 0px;
		left: 0;
		max-width: 100%;
	}

	.launched-cover h6 {
		top: -1px;
	}

	.hero-banner>img {
		transform: unset;
	}

	.about-wrp h6 {
		left: 50%;
		transform: translateX(-50%);
		-webkit-transform: translateX(-50%);
		-moz-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		-o-transform: translateX(-50%);
		right: auto;
	}

	.bead-avg-data {
		padding-left: 0;
	}

	.offer-title-row .row .col-md-6 {
		width: 100%;
		text-align: center;
	}

	.abt-bx p {
		max-width: 520px;
		margin: 0 auto 15px;
	}

	.section-lbl {
		left: 50%;
		right: auto;
		transform: translateX(-50%);
		-webkit-transform: translateX(-50%);
		-moz-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		-o-transform: translateX(-50%);
	}

	.addtbx p {
		text-align: left;
	}

	.about-wrp h2 {
		display: block;
	}

	.abt-bx p {
		max-width: 100%;
	}

	.author-quote {
		padding-top: 0;
	}

	.abt-bx h3,
	.titlebx p,
	.bead-avg-data h3,
	.titlebx h3,
	.abt-bx p,
	.lauch-dt p,
	.lauch-dt h3 {
		text-align: left;
	}

	.about-data {
		padding-bottom: 30px;
	}

	.about-wrp img.abt-img {
		width: 160%;
	}

	.abt-center-row {
		position: relative;
		top: 0;
		left: 0;
		right: 0;
		transform: unset;
		-webkit-transform: unset;
	}

	.abt-center-row .col-md-6 {
		width: 100%;
		transform: unset;
		padding-top: 30px;
	}

	.testimonial-wrp {
		padding: 0 0 70px;
		margin: 60px 0 0;
	}

	.mission-market-row p {
		text-align: left;
	}

	.offers-wrapper {
		padding: 75px 0 0;
	}
}

@media (min-width:600px) and (max-width:991px) {
	.about-wrp img.abt-img {
		width: 160%;
		height: auto;
	}

	.abt-center-row .col-md-6 {
		padding-top: 0;
	}

	.offers-wrapper {
		padding: 75px 0 0;
	}

	.mission-market-row h3 {
		margin: 25px 0 25px;
	}

	.series-textbx {
		padding-top: 10px;
	}

	.abt-rowcon {
		padding-bottom: 0;
	}
}