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

	.global-cantainer {

		max-width: 992px;

		padding-left: 15px;

    	padding-right: 15px;

	}

	.header-new .navbar .header-menus-container {

		margin-left: 10px;

	}

	.header-new .navbar .header-menus-container .navbar-nav,

	.header-new .navbar .header-menus-container .login-nav {

		grid-column-gap: 20px;

	}

}

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

	.global-cantainer {

		max-width: 1130px;

	}

	.header-new .navbar .header-menus-container {

		margin-left: 30px;

	}

	.header-new .navbar .header-menus-container .navbar-nav,

	.header-new .navbar .header-menus-container .login-nav {

		grid-column-gap: 30px;

	}

}

@media screen and (min-width: 1280px) {

	.global-cantainer {

		max-width: 1250px;

	}

	.header-new .navbar .header-menus-container {

		margin-left: 50px;

	}

	.header-new .navbar .header-menus-container .navbar-nav {

		grid-column-gap: 30px;

	}

}

@media screen and (min-width: 1920px) {

	.global-cantainer {

		max-width: 1400px;

	}
	

}

@media screen and (max-width: 1920px) {
	.benefits-section .mobile-responsive p.best-p-1 {
		left: 360px;
	}
	.benefits-section .mobile-responsive p.best-p-22 {
		top: 37px;
    	right: 370px;
	}
	.benefits-section .mobile-responsive p.best-p-2 {
		left: 215px;
    	top: 240px;
	}
	.benefits-section .mobile-responsive p.best-p-3 {
		left: 255px;
    	bottom: 32px;
	}
	.benefits-section .mobile-responsive p.best-p-33 {
		right: 235px;
    	top: 70px;
	}
	.benefits-section .mobile-responsive p.best-p-44 {
		right: 240px;
    	bottom: 213px;
	}
	.benefits-section .mobile-responsive p.best-p-55 {
		right: 350px;
		    bottom: 57px;
	}
}

@media screen and (max-width: 1600px) {
	.herosection .first-section .h1-white, 

	.herosection .first-section .div-block-3 .div-block-84 .h1-white, 

	.herosection .first-section .div-block-4 .div-block-5 .h1-white {

		line-height: 70px;

    	font-size: 52px;

	}

	.herosection .first-section .big-text-gray {

		margin-bottom: 60px;

	}

	.get-your-card .get-your-card-slider .item .timeline__content {
	    padding: 30px;
	}
	.chechout-section .grid-row .basic-information-area {
		padding-left: 190px;
	}
	.chechout-section .grid-row .productcart-deatils-area {
		padding-right: 190px;
	}
}

@media screen and (max-width: 1366px) {
	.herosection .first-section .h1-white, 

	.herosection .first-section .div-block-3 .div-block-84 .h1-white, 

	.herosection .first-section .div-block-4 .div-block-5 .h1-white {

		line-height: 70px;

    	font-size: 45px;

	}
	.herosection .first-section .h1-white {
		margin-bottom: 30px;
	}

	.herosection .first-section .big-text-gray {

		margin-bottom: 60px;

	}
	.herosection .first-section .big-text-gray {
	    margin-bottom: 50px;
	}
	.herosection .first-section .sticky-lottie .mobilo-card-desktop {
		height: 250px;
	}
	.chechout-section .grid-row .basic-information-area {
		    padding-left: 80px;
	}
	.chechout-section .grid-row .productcart-deatils-area {
		    padding-right: 80px;
	}
}

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

	.herosection .first-section .sticky-lottie .mobilo-card-desktop {

		height: 240px;

	}
	.mobile-feature .feature-tabs .tabs-all-content .div-block-65498 {
		padding: 30px;
	}
	.benefits-section .mobile-responsive p.best-p-1 {
	    left: 340px;
	}
	.benefits-section .mobile-responsive p.best-p-22 {
	    top: 37px;
	    right: 325px;
	}
	.benefits-section .mobile-responsive p.best-p-2 {
	    left: 185px;
	    top: 220px;
	}
	.benefits-section .mobile-responsive p.best-p-3 {
	    left: 225px;
	    bottom: 32px;
	}
	.benefits-section .mobile-responsive p.best-p-33 {
	    right: 185px;
	    top: 83px;
	}
	.benefits-section .mobile-responsive p.best-p-44 {
	    right: 210px;
	    bottom: 194px;
	}
	.benefits-section .mobile-responsive p.best-p-55 {
	    right: 300px;
	    bottom: 54px;
	}
	.content-page-area .contact-area-wrapper .contact-area-wrapper-info {
	    padding: 0 20px;
	}
	.about-page-area .img-area img, .about-page-area02 .img-area img {
    height: auto;
}
.features-page-area01 .row-grid {
	grid-template-columns: repeat(3, 1fr);
}
.features-page-area02 .content-area-right {
	    padding-right: 60px;
}
.features-page-area02 .content-area-left {
	padding-left: 60px;
}
.next-generation .next-generation-slider02 {
	    grid-template-columns: repeat(3, 1fr);
}
.chechout-section .grid-row .basic-information-area, .chechout-section .grid-row .productcart-deatils-area {
	padding: 50px 40px;
}

}

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

	.header-new .navbar .header-menus-container .login-nav .phone { 

		display: none;

	}

	.herosection .first-section .h1-white, 

	.herosection .first-section .div-block-3 .div-block-84 .h1-white, 

	.herosection .first-section .div-block-4 .div-block-5 .h1-white {

	    line-height: 60px;

	    font-size: 42px;

	}
	.mobile-feature .feature-tabs .tabs li {
		font-size: 20px;
	}
	.mobile-feature .feature-tabs .tabs-all-content .h3-black {
		font-size: 16px;
	}
	.get-your-card .get-your-card-slider .item {
		grid-template-columns: 1fr;
		grid-auto-columns: 1fr;
	}
	.get-your-card .get-your-card-slider .item .timeline__image {
		width: auto;
    height: 350px;
        margin: auto;
	}
	.get-your-card .get-your-card-slider .item .timeline__content {
	    padding: 30px 50px;
	}
	.benefits-section .mobile-responsive p.best-p-1 {
	    left: 280px;
	}
	.benefits-section .mobile-responsive p.best-p-22 {
	    top: 35px;
	    right: 270px;
	}
	.benefits-section .mobile-responsive p.best-p-2 {
	    left: 150px;
	    top: 195px;
	}
	.benefits-section .mobile-responsive p.best-p-33 {
	    right: 150px;
	    top: 75px;
	}
	.benefits-section .mobile-responsive p.best-p-44 {
	    right: 175px;
	    bottom: 172px;
	}
	.benefits-section .mobile-responsive p.best-p-55 {
	    right: 255px;
	    bottom: 48px;
	}
	.footer .div-1-5 {
		display: grid;
	    grid-template-columns: repeat(3, 1fr);
	    grid-gap: 40px;
	}
	.content-page-area .contact-area-wrapper {
		display: block;
	}
	.content-page-area .contact-area-wrapper .contact-area-wrapper-info {
	    padding: 0;
	    display: grid;
	    grid-template-columns: repeat(2, 1fr);
	    grid-gap: 30px;
	    margin-bottom: 30px;
	}
	.content-page-area .contact-area-wrapper .info-box:not(:last-child) {
		margin: 0;
	}
	.about-page-area .content-area .title {
		line-height: 40px;
	}
	.fouder-area .fouder-item .img-area img {
		margin-left: 0;
	}
	.fouder-area .row-grid {
		grid-gap: 30px;
	}
	.fouder-area .fouder-item .content-area {
		padding: 20px;
	}
	.about-page-area {
		padding: 50px 0;
	}
	.about-page-area02 {
		padding-bottom: 0;
	}
	.about-page-area .content-area .title {
		    font-size: 24px;
	}
	.features-page-area01 .row-grid {
		grid-gap: 30px;
	}
	.features-page-area02 .content-area .title {
		font-size: 24px;
		margin-bottom: 15px;
	}
	.features-page-area02 .content-area .title-area:not(:first-child) {
    margin-top: 30px;
}
.features-page-area02 .img-area img {
    height: auto;
}
}


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

	.content-page-area .contact-area-wrapper .contact-area-wrapper-info {
    padding: 0;
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    grid-gap: 30px;
    margin-bottom: 30px;
}

	.header-new .navbar .header-menus-container {

		display: block;

	    width: 50%;

	    transition: all .3s;

	    margin: 15px;

	    position: fixed;

	    z-index: 40000;

	    background: #fff;

	    left: 0;

	    right: 0;

	    bottom: 0;

	    height: auto;

	    top: 0;

	    border-radius: 12px;

	    padding: 30px;

	    margin-left: -100% !important;

	    opacity: 0;

	    visibility: hidden;

	    box-shadow: 2px 2px 20px rgba(0, 0, 0, 0.25), 0px 4px 4px rgba(0, 0, 0, 0.2);

	}

	.header-new .navbar .header-menus-container.show {

	    margin-left: 15px !important;

	    opacity: 1;

	    visibility: visible;

	}

	.global-cantainer {

		max-width: 680px;

	}

	.header-new .navbar {

		height: 70px;

	    padding-left: 0;

	    padding-right: 0;

	}

	.header-new .navbar .navbar-brand {

		margin: 0;

	}

	.header-new .navbar .navbar-toggler {

    justify-content: flex-end;

    display: flex;

    width: 58%;

    margin-left: 50px;

    align-items: center;

}

.header-new .navbar .navbar-toggler .phone_number {

    margin-right: 20px;

}

.header-new .navbar .navbar-toggler .navbar-toggler-btn {

    border: none;

    background: transparent;

    padding: 0;

    width: 35px;

}

.header-new .navbar .navbar-toggler .navbar-toggler-btn .navbar-toggler-icon {

    display: none;

}

.header-new .navbar .navbar-toggler .navbar-toggler-btn .navbar-toggler-icon02 {

    display: block;

    height: 2px;

    background: #fff;

    transition-duration: 300ms;

    width: 100%;

    margin-top: 7px;

    position: relative;

}

.header-new .navbar .navbar-toggler .navbar-toggler-btn .navbar-toggler-icon02.span1 {

    margin-top: 0;

}

.header-new .navbar .navbar-toggler .navbar-toggler-btn .navbar-toggler-icon02.span2 {

    width: 50%;

    margin-left: auto;

    margin-right: 0;

}

.header-new .navbar .navbar-toggler .navbar-toggler-btn[aria-expanded="true"] .navbar-toggler-icon02.span1 {

    transform: rotate3d(0, 0, 1, 45deg);

    top: 9px;

}

.header-new .navbar .navbar-toggler .navbar-toggler-btn[aria-expanded="true"] .navbar-toggler-icon02.span2 {

    opacity: 0;

}

.header-new .navbar .navbar-toggler .navbar-toggler-btn[aria-expanded="true"] .navbar-toggler-icon02.span3 {

    transform: rotate3d(0, 0, 1, -45deg);

    top: -9px;

}

	.header-new .navbar .navbar-collapse .navbar-toggler-btn-menu {

		background: transparent;

	    height: 40px;

	    width: 40px;

	    display: block;

	    border: 1px solid #cdcdcd;

	    border-radius: 50%;

	    position: relative;

	    padding: 8px;

	}

	.header-new .navbar .navbar-collapse .navbar-toggler-btn-menu .navbar-toggler-icon {

		display: none;

	}

	.header-new .navbar .navbar-collapse .navbar-toggler-btn-menu .navbar-toggler-icon02 {

		display: block;

	    height: 2px;

	    background: #262626;

	    transition-duration: 300ms;

	    width: 100%;

	    margin-top: 7px;

	    position: relative;

	}

	.header-new .navbar .navbar-collapse .navbar-toggler-btn-menu .navbar-toggler-icon02.span1 {

    transform: rotate3d(0, 0, 1, 45deg);

    top: 4px;

	}

	.header-new .navbar .navbar-collapse .navbar-toggler-btn-menu .navbar-toggler-icon02.span2 {

	    opacity: 0;

	}

	.header-new .navbar .navbar-collapse .navbar-toggler-btn-menu .navbar-toggler-icon02.span3 {

	    transform: rotate3d(0, 0, 1, -45deg);

    top: -14px;

	}

	.header-new .navbar .header-menus-container .navbar-nav {

		display: block;

	    float: none;

	    margin-top: 30px !important;

	    padding-left: 5px !important;

	}

	.header-new .navbar .header-menus-container .navbar-nav .nav-item {

		line-height: normal;

		margin-bottom: 15px;

	}

	.header-new .navbar .header-menus-container .navbar-nav .nav-item .nav-link {

		color: #262626;

		display: block;

		    font-weight: 600;

	}

	.header-new .navbar .header-menus-container .login-nav {

		display: block;

	    float: none;

	    margin-top: 30px !important;

	    padding-left: 5px !important;

	    text-align: center;

	}

	.header-new .navbar .header-menus-container .login-nav li {

		display: inline-block;

	}

	.header-new .navbar .header-menus-container .login-nav li .nav-link, 

	.header-new .navbar .header-menus-container .login-nav .card-btn .nav-link {

		font-style: normal;

	    font-weight: 500;

	    color: #fff;

	    line-height: 40px;

	    cursor: pointer;

	    background: linear-gradient(180deg, #2c3138 0%, #191c1e 100%);

	    border: 0 solid #000;

	    border-radius: 8px;

	    justify-content: center;

	    align-items: center;

	    padding: 0px 15px;

	    font-size: 16px;

	    display: flex;

	    width: 190px;

    	margin: auto 6px;

	    margin: auto;

	    transition: .3s;

	    box-shadow: 2px 2px 20px rgba(0, 0, 0, 0.25), 0px 4px 4px rgba(0, 0, 0, 0.2);

	    font-family: 'Inter Tight', sans-serif;

	    letter-spacing: 1px;

	}

	.header-new .navbar .header-menus-container .login-nav li .nav-link:hover, 

	.header-new .navbar .header-menus-container .login-nav .card-btn .nav-link:hover {

		background: linear-gradient(to right, #BF953F, #cfca96, #B38728);

    color: #0f1e35;

	}
	.herosection .first-section .big-text-gray .scrolltaps {
		display: none;
	}
	.herosection .first-section .sticky.sticky-lottie, 
	.herosection .first-section .div-block-3 {
		display: block;
    	position: relative;
	}
	.herosection .first-section .div-block-3 .div-block-84 {
	    width: 100%;
	}
	.herosection .first-section .div-block-3 .div-block-84 .h1-white, 
	.herosection .first-section .div-block-4 .div-block-5 .h1-white {
		text-align: center;
	}
	.herosection .first-section .big-text-gray {
	    margin-bottom: 70px;
	}
	.herosection .first-section .div-block-3 .div-block-84 .h1-white {
		transform: none !important;
    		margin-top: 0;
	}
	.herosection .first-section .div-block-3 .div-block-84 .big-text-gray {
		text-align: center;
	}
	.herosection .first-section .div-block-3 .sticky-2 {
		display: none;
	}
	.herosection .first-section .div-block-4 {
		display: block;
    	padding: 0;
	}
	.herosection .first-section .div-block-4 .div-block-5 {
		margin: 0;
	    display: block;
	    margin-top: 130px;
	}
	.herosection .first-section .div-block-4 .div-block-5 .h1-white br {
		display: none;
	}
	.herosection .first-section .h1-white, 
	.herosection .first-section .div-block-3 .div-block-84 .h1-white, 
	.herosection .first-section .div-block-4 .div-block-5 .h1-white {
	    line-height: 55px;
    	font-size: 32px;
	}
	.herosection .first-section .div-block-4 .div-block-5 .div-block-6 {
		margin-top: 40px;
	    display: block;
	    text-align: center;
	}
	.herosection .first-section .div-block-4 .div-block-5 .div-block-6 .hero {
		margin: auto;
	}
	.content-global .block-title br {
		display: none;
	}
	.content-global .block-title {
		    font-size: 28px;
	}
	.card-modes .card-modes-grid {
		grid-template-columns: 1fr 1fr;
	    grid-row-gap: 60px;
	    grid-column-gap: 20px;
	}
	.mobile-feature .feature-tabs .tabs {
		display: grid;
	    grid-template-columns: 1fr 1fr 1fr;
	    grid-gap: 15px;
	}
	.mobile-feature .feature-tabs .tabs li {
		padding: 5px 0;
	}
	.mobile-feature .feature-tabs .tabs-all-content {
		grid-template-columns: 1fr 1fr;
	}
	.get-your-card .get-your-card-slider .owl-dots {
		width: 80%;
	}
	.get-your-card .get-your-card-slider .owl-stage {
		display: flex;
		align-items: center;
	}
	.get-your-card .get-your-card-slider .item .timeline__image {
    width: auto;
    height: 300px;
    margin: auto;
}
.footer-top-section .content {
	grid-template-columns: repeat(2, 1fr);
    grid-gap: 30px;
}
.footer {
	padding-top: 50px;
    padding-bottom: 50px;
}
.footer .div-1-5 {
	    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 0 30px;
}
.benefits-section .mobile-responsive {
	 display: none;
}
.benefits-section .mobile-responsive02 {
     display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 30px;
    align-items: center;
}
.benefits-section .mobile-responsive02 ul li {
	    margin: 5px 0;
}
.benefits-section .mobile-responsive02 ul li p {
	font-weight: 700;
    font-size: 16px;
    color: #262626!important;
    position: relative;
    font-family: 'Inter Tight', sans-serif;
    letter-spacing: 1px;
    margin: 0;
}
.get-your-card .get-your-card-slider .owl-nav {
	display: none;
}
.about-top-area {
	height: auto;
}
.about-top-area .content-global {
    margin: 0;
    width: 100%;
        text-align: center;
}
.about-top-area .global-cantainer {
	background-image: none;
}
.about-top-area .content-global .description-5 {
	text-align: center;
}
.about-page-area02 {
	margin-top: 0;
}
.about-page-area .row-grid {
	grid-template-columns: repeat(1, 1fr);
	    grid-gap: 0;
}
.fouder-area .fouder-item {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    align-items: center;
}
.about-page-area .content-area {
	text-align: center;
}
.features-page-area01 .row-grid {
    grid-template-columns: repeat(2, 1fr);
} 
.features-page-area02 .row-grid {
	grid-template-columns: repeat(1, 1fr);
    grid-gap: 0;
        padding: 20px 40px;
}
.features-page-area02 .content-area {
    text-align: center;
}
.features-page-area02 .content-area-right {
    padding-right: 0;
}
.features-page-area02 .content-area-left {
    padding-left: 0;
}
.next-generation .next-generation-slider02 {
	grid-template-columns: repeat(2, 1fr);
    grid-gap: 30px;
    grid-row-gap: 30px;
}
.product-view-section .grid-row {
	grid-template-columns: repeat(1, 1fr);
}
.product-view-section .product-info-area {
    padding-top: 40px;
}
.chechout-section .grid-row {
    display: block;
}
.chechout-section .grid-row .basic-information-area, .chechout-section .grid-row .productcart-deatils-area {
	width: 100%;
}
.thanku-section .productcart-deatils-box {
	grid-template-columns: repeat(1, 1fr);
    grid-gap: 20px;
}
}

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


	.global-cantainer {

    max-width: 100%;

	    padding-left: 45px;

	    padding-right: 45px;

	}

	.header-new .navbar .navbar-toggler {

		width: 100%;

		margin-top: -75px;

	}
	.herosection .first-section {
		padding-left: 30px;
    padding-right: 30px;
	}
	.herosection .first-section .h1-white, .herosection .first-section .div-block-3 .div-block-84 .h1-white, .herosection .first-section .div-block-4 .div-block-5 .h1-white {
    line-height: 50px;
    font-size: 28px;
}
.content-global .block-title {
    font-size: 24px;
}
.mobile-feature .feature-tabs .tabs li {
    font-size: 18px;
}
.get-your-card .get-your-card-slider .item .timeline__image {
    width: auto;
    height: auto;
    margin: auto;
}
.get-your-card .get-your-card-slider .item .timeline__content {
    padding: 20px 30px;
}
.get-your-card .get-your-card-slider .owl-dots {
    width: 90%;
}
.about-top-area .content-global .block-title {
		margin-bottom: 20px;
	}
	.about-top-area .content-global .description-5 {
		font-size: 20px;
    line-height: 32px;
	}
	.about-top-area .content-global .description-5:not(:last-child) {
    margin-bottom: 15px;
}

}



@media screen and (max-width: 699px) {
	.features-page-area01 .row-grid {
    grid-template-columns: repeat(1, 1fr);
}

	.header-new .navbar .header-menus-container {

		width: auto;

	}

	.header-new .navbar .navbar-brand .logo {

	    width: 190px;

	}
	.herosection .first-section .h1-white, .herosection .first-section .div-block-3 .div-block-84 .h1-white, .herosection .first-section .div-block-4 .div-block-5 .h1-white {
    line-height: 40px;
    font-size: 26px;
    font-weight: 600;
}
.herosection .first-section .big-text-gray {
    margin-bottom: 60px;
}
.herosection .first-section .div-block-3 {
	    top: 60px;
}
.herosection .first-section .big-text-gray, .herosection .first-section .div-block-3 .div-block-84 .big-text-gray {
	font-size: 20px;
    line-height: 32px;
}
.herosection .first-section {
	margin-top: 70px;
    margin-bottom: 70px;
}
.benefits-section .mobile-responsive02 ul li p {
	    font-size: 15px;
}
.get-your-card .get-your-card-slider .item .timeline__image {
    width: auto;
    height: 350px;
    margin: auto;
}
.mobile-feature .feature-tabs .tabs li {
    font-size: 16px;
}
.mobile-feature .feature-tabs .tabs {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 15px;
}

}

@media screen and (max-width: 650px) {
	.partners-section .logos-area {
		grid-template-columns: repeat(4, 1fr);
	}
	.footer .div-1-5 {
	    display: grid;
	    grid-template-columns: repeat(1, 1fr);
	    grid-gap: 0 30px;
	}
	.get-your-card .get-your-card-slider .owl-dots {
		    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    margin-top: 20px;
	}
	.get-your-card .get-your-card-slider .owl-dots span, 
	.get-your-card .get-your-card-slider .owl-dots button.active span {
		border: none;
		text-align: center;
	}
	.fouder-area .row-grid {
    grid-gap: 20px;
}
.fouder-area .fouder-item .content-area {
    padding: 20px 15px;
}
.next-generation .next-generation-slider02 {
	grid-template-columns: repeat(1, 1fr);
}
.next-generation .filter-btn .category_tab:not(:last-child) {
    margin-right: 10px;
} 
}


@media screen and (max-width: 575px) {
	.herosection .first-section .h1-white, .herosection .first-section .div-block-3 .div-block-84 .h1-white, .herosection .first-section .div-block-4 .div-block-5 .h1-white {
	    line-height: 40px;
	    font-size: 24px;
	    font-weight: 600;
	}
	.herosection .first-section .sticky-lottie .mobilo-card-desktop {
	    height: 200px;
	}
	.next-generation .filter-btn .category_tab {
		display: block;
	    margin: 0;
	    width: 100%;
	}
	.next-generation .filter-btn .category_tab:not(:last-child) {
	    margin-bottom: 15px;
	}
	.next-generation .filter-btn .title {
		font-size: 20px;
	}
	.next-generation .filter-btn .category_tab {
		    font-size: 14px;
	}
	.product-view-section .product-info-area .form-row-grid, .chechout-section .grid-row .basic-information-area .form-grid {
		grid-template-columns: repeat(1, 1fr);
	}
	.product-view-section .product-img-area {
    margin: 0;
}
.product-view-section .product-img-tabs .tabs-content {
	padding: 0 30px;
	padding-bottom: 30px;
}
.swal-overlay--show-modal .swal-modal {
	width: 90%;
}
.chechout-section .grid-row .basic-information-area .title-area .title {
	font-size: 18px;
}
}

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

	.global-cantainer {

    padding-left: 20px;

	    padding-right: 20px;

	}

	.header-new .navbar .navbar-toggler .phone_number {

		display: none;

	}
	.herosection .first-section .h1-white, .herosection .first-section .div-block-3 .div-block-84 .h1-white, .herosection .first-section .div-block-4 .div-block-5 .h1-white {
	    line-height: 34px;
    font-size: 18px;
    font-weight: 600;
	}
	.herosection .first-section .h1-white, .herosection .first-section .div-block-3 .div-block-84 .h1-white {
    margin-bottom: 15px;
}
.herosection .first-section .div-block-3 .div-block-84 .big-text-gray br {
	display: none;
}
	.herosection .first-section .div-block-4 .div-block-5 {
    margin: 0;
    display: block;
    margin-top: 70px;
}
	.content-global .block-title, .about-page-area .content-area .title, .features-page-area02 .content-area .title {
    font-size: 18px;
    line-height: 32px;
        margin-bottom: 15px;
}
.content-global .description-5 {
	font-size: 16px;
    line-height: 30px;
}
.herosection .first-section .big-text-gray, .herosection .first-section .div-block-3 .div-block-84 .big-text-gray {
    font-size: 16px;
    line-height: 30px;
}
.content-global {
    margin-bottom: 40px;
}
.herosection .first-section .big-text-gray {
    margin-bottom: 40px;
}
.herosection .first-section .div-block-3 {
    top: 40px;
}
.card-modes .card-modes-grid {
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
    grid-column-gap: 20px;
}
.mobile-feature .feature-tabs .tabs {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 0;
}
.mobile-feature .feature-tabs .tabs li.active {
	border: none;
}
.mobile-feature .feature-tabs .tabs-all-content {
	grid-template-columns: 1fr;
	grid-gap: 20px;
}
.content-global {
	text-align: center;
}
.get-your-card .get-your-card-slider .item .timeline__image {
    width: auto;
    height: auto;
    margin: auto;
}
.benefits-section .mobile-responsive02 {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    grid-gap: 20px;
    align-items: center;
}
.benefits-section .mobile-responsive02 ul li {
    margin: 5px 0;
    text-align: center;
}
.partners-section .logos-area {
    grid-template-columns: repeat(3, 1fr);
}
.herosection .first-section .sticky-lottie .mobilo-card-desktop {
    height: 180px;
}	
.mobile-feature .feature-tabs .tabs li {
    font-size: 14px;
    padding: 0;
}
.next-generation .next-generation-slider .owl-nav button.owl-prev {
    margin-left: -10px;
}
.next-generation .next-generation-slider .owl-nav {
	    width: 95%;
	top: 50%;
}
.chat-with-us .chat-icon .text {
	display: none;
}
.footer .div-1-5-1:nth-child(4) {
    width: 100%;
}
.card-modes, .mobile-feature, .next-generation {
	padding: 40px 0;
}
.mobile-feature {
	    border-top: 1px solid rgb(181 181 181);
}
.footer .footer__newsletter-form .input-1 .input__field {
	    height: 45px;
}
.footer .social-media {
	margin-top: 0 !important;
}
.footer .social-media .social-media__item .social-media__link, .go-to-top, .chat-with-us .chat-icon .icon {
	height: 45px;
    width: 45px;
}
.faq-section .accordion .accordion-button .main-title {
	font-size: 14px;
}
.chat-with-us .chat-box {
	width: 310px;
}
.chat-with-us .chat-box .content .text1, .chat-with-us .chat-box .content .text2 {
	font-size: 20px;
}
.chat-with-us .chat-box .start-chat .chat-btn {
	    font-size: 16px;
}
.content-page-area .contact-area-wrapper .info-box .title {
	font-size: 22px;
	margin-bottom: 15px;
}
.content-page-area .contact-area-wrapper .contact-area-wrapper-info {
	    grid-gap: 15px;
}
.content-page-area .contact-area-wrapper .contact-form .title {
	font-size: 20px;
	line-height: 32px;
}
.content-page-area .contact-area-wrapper .contact-form {
	padding: 20px 20px;
}
.fouder-area .row-grid {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
}
.fouder-area .fouder-item .img-area img, .fouder-area .fouder-item .content-area {
	width: 100%;
	height: auto;
	border-radius: 0;
}
.fouder-area .fouder-item {
	    border-radius: 5px;
    overflow: hidden;
}
.fouder-area .fouder-item .content-area {
    padding: 30px;
}
.features-page-area {
	    padding: 70px 0;
	        padding-bottom: 0;
}
.features-page-area.features-page-area02.lastpedding {
    padding-bottom: 50px;
}
.product-view-section .product-img-tabs .tabs-content {
    padding: 0 20px;
    padding-bottom: 20px;
}
.product-view-section {
	    padding: 50px 0;
}
.product-view-section .product-info-area .product-title {
	font-size: 26px;
	    margin-bottom: 15px;
}
.product-view-section .product-info-area .description-area p {
	font-size: 15px;
    line-height: 28px;
}
.chechout-section .grid-row .basic-information-area, .chechout-section .grid-row .productcart-deatils-area {
    padding: 40px 20px;
}
.chechout-section .grid-row .basic-information-area .title-area .title {
	font-size: 16px;
}
.chechout-section .grid-row .productcart-deatils-area .product-item-single .name-area {
    margin-left: 10px;
    margin-right: auto;
}
.products-top-bar .content a {
	font-size: 14px;
}
.thanku-section .title-area .title {
	font-size: 16px;
}
.thanku-section .productcart-deatils-box .product-item-boxs .product-item-single .name-area {
    margin-left: 10px;
    margin-right: auto;
}

}

