
/*MEdia Queries for Mweb start*/
@media(max-width: 767px){
	.sec-1-left h1::after {
		position: relative;
	}
	.section_2 h1,.section_6 h1,.section_5 h1{
		color: #000;
		text-align: center;
		font-family: 'Unbounded', sans-serif;
		font-size: 20px;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
		width: 100%;
		height: initial;
	}
	.section_2_container p,.section_6_container p,.section_5_container p,.section_7_container p{
		width: 100%;
		color: #000;
		text-align: center;
		font-family: 'Work Sans', sans-serif;
		font-size: 14px;
		font-style: normal;
		font-weight: 400;
		line-height: 150%; /* 21px */
		height: initial;
	}
	.common_a img{
		display: none;
	}
	.common_a{
		padding: 12px 24px;
	}








	.section_6 h1{
		margin-bottom: 12px;
	}
	.section_6_container p{
		margin-bottom: 32px;
	}
	.section_6_container > img{
		width: 80%;
	}
	.section_6_container > img{
		margin-top: 24px;
	}
	.section_5_inner_container h3{
		min-height: 50px;
	}
	.section_5_inner_container .sep-block{
		margin-top: 20px;
		margin-bottom: 20px;
		min-height: 400px;
	}
	.section_5 span{
		color: black;
		background: transparent;
	}
	.section-5-features {
		background: #000 !important;
		color: #fff !important;
	}
	.section_5 .common_a{
		/*display: none;*/
	}
	.caret_image{
		display: block;
	}
	span.caret_image ~ .sep-block {
		display: none;
	}

	.sec-9-left h1{
		width: 100%;
		flex-shrink: 0;
		margin: 0px;
		font-size: 27px;
		margin-top: 16px;
		margin-bottom: 30px;
	}
	.sec-9-left span{
		font-size: 14px;
	}
	.sec-9-left {
		padding: 40px;
	}
	.sec-9-full, .sec-9-full.pay-as-you-go{
		background: transparent;
		text-align: center;
		padding: 0px;
	}
	.mob-banner{
		display: block;
		width: 100%;
	}
	.only-mob,.only-desktop{
		display: none !important;
	}
	.only-mobile{
		display: block !important;
	}
	.quick_links a{
		color: #183B56;
	}
	.foot-left > img{
		margin-top: 20px;
	}
	.section_6 {
		padding: 70px 0;
		    padding: 70px 0 0;
	}
	footer {
		padding: 24px 0;
	}
	footer .conatiner,footer  .col-md-12{
		padding: 0px;
	}
	.foot-left,.foot-right {
		padding: 0px;
	}
	.foot-left p {
		color: #3A3A4C;
	}
	.sec-8-full{
		background: none;
		text-align: center;
		margin: 0 auto;
	}
	.section_5 {
		padding-top: 55px;
	}
	.section_8{
		padding-bottom: 45px;
	}
	.sec-8-left h1{
		height: initial;
		width: 100%;
		margin: 0 auto;
		text-align: center;
		font-size: 26px;
		background: none;
		margin-top: 70px;
		padding-bottom: 12px;
	}
	.sec-8-left p{
		width: initial;
		text-align: center;
	}
	.sec-8-left span{
		display: none;
	}
	.sec-8-left {
		padding: 20px 0 40px;
	}
	.section_8 .common_a{
		padding: 12px 24px;
		display: inline-block;
		margin: 30px 0;
	}
	.section_7 h1 {
		height: initial;
		width: 100%;
		text-align: center;
		font-size: 20px;
	}
	.section_7 {
		padding: 50px 0;
	}
	.swiper-slide{
		width: 60%;
	}
	.test img,.swiper-button-next,.swiper-button-prev,.swiper-pagination{
		display: none;
	}
	.swiper{
		margin-left: 0px;
		padding: 24px 0;
	}
	.section_7{
		border-radius: 0px;
	}
	img.quatation {
		display: block;
		float: none;
	}
	.contents p.content{
		color: #0E0E29;
		padding-right: 40px;
		font-family: 'Work Sans', sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: 400;
		line-height: 20px;
		/*padding-bottom: 60px;*/
	}
	.section_7 .common_a{
		width: 50%;
		margin: 0 auto;
		background: black;
	}
	/*.bottom-title {
		position: relative;
		left: 0;
		 bottom: 20px; 
		text-align: left;
		margin-left: 22px;
	}*/
	.name,.title{
		margin: 0px;
	}
	.name{
		color: #0E0E29;
		font-family: 'Ubuntu', sans-serif;
		font-size: 16px;
		font-style: normal;
		font-weight: 700;
		padding: 10px 20px;
		margin-left: 15px;
		/*line-height: 22.4px; /* 140% */
	}
	.bottom-title img.only-mobile {
		display: block;
		border-radius: 50%;
		width: 50px;
		height: 50px;
		object-fit: cover;
	}
	.section_2{
		padding: 40px 0;
	}
	.sec-1-full{
		background: none;
		text-align: center;
	}
	.sec-1-left h1{
		color: #000;
		text-align: center;
		font-family: 'Unbounded', sans-serif;
		font-size: 22px;
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		width: 100%;
		background: none;
		margin-top: 16px;
		padding-bottom: 32px;
	}
	.section_1{
		padding: 35px 0;
	}
	.sec-1-left {
		padding: 0px;
	}
	.sec-1-full >img{
		margin: 0 auto;
		margin-top: 40px;
		width: 100%;
	}
	.sec-1-left span{
		width: initial;
		color: #000;
		text-align: center;
		font-family: 'Work Sans', sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: 400;
		line-height: normal;
		text-transform: uppercase;
	}
	.sec-4-full{
		background: var(--wpr-bg-960cbb11-842b-434d-902c-41d46e9b9864);
		background-size: cover;
	}
	.section_4{
		background: none;
	}
	.panel-default>.panel-heading+.panel-collapse>.panel-body{
		border: none;
	}
	.sec-4-left h4{
		padding-right: 0px;
		background: var(--wpr-bg-06c2b5f6-6eff-4b57-ad55-6a164aa75161);
		background-repeat: no-repeat;
		background-position: 96% 11px;
		width: initial;
		    font-size: 16px;
	}
	.margin-auto{
		margin: 0 auto;
	}
	.margin-auto + a{
		margin: 0 auto;
		text-align: center;
		width: 160px;
		margin-top: 20px;

	}
	.roll-image{
		display: none;
	}
	.sec-4-right p{
		display: none;
	}
	.sec-4-left h1{
		color: #000;
		text-align: center;
		font-family: 'Unbounded', sans-serif;
		font-size: 20px;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
	}
	.sec-4-left p{
		color: #000;
		text-align: center;
		font-family: 'Work Sans', sans-serif;
		font-size: 14px;
		font-style: normal;
		font-weight: 400;
		line-height: 150%; /* 21px */
	}
	.try-now-btn a{
		border-radius: 4px;
		background: #000;
		display: inline-flex;
		padding: 8px;
		align-items: flex-start;
		gap: 10px;
		color: white !important;
	}
	.mob-logo{
		width: 78px;
	}
	.header-full{	
		display: flex;
		align-items: center;
		justify-content: space-between;
		padding: 20px 0 20px;
		background: white;

	}
	.hamb{
		margin-right: 12px;
		position: relative;
		top: -1px;
	}

	.mobile-menu{
		height: 100%;
		width: 100%;
		background: white;
		transform: translateX(-100%);
		height: 100vh;
		width: 100vw;
		position: absolute;
		top: 0px;
		background: white;
		z-index: 9999;
	}
	.close-img{
		position: absolute;
		left: 20px;
		top: 20px;
		font-size: 32px;
	}
	.mobile-menu.active{
		transform: translateX(0%);
	}
	.nav>li{
		margin: 0 auto;
		text-align: center;
	}
	.navbar-inverse .navbar-nav>li>a{
		text-align: center;
	}

	.navbar-inverse .navbar-nav>li.try>a {
		background: #000;
		color: white !important;
		width: 210px;
		margin: 0 auto;
		display: inherit;
	}
	.login a{
		margin-top: 20px !important;
		border-radius: 4px;
		color: black !important;
		background: rgba(196, 196, 196, 0.40) !important;
	}
	.navbar-inverse .navbar-nav>li.login>a{
		color: black !important;
		background: rgba(196, 196, 196, 0.40) !important;
	}
	header .navbar-inverse{
		margin-top: 60px;
		text-align: left;
		width: 100%;

	}
	ul.nav.navbar-nav.navbar-right{
		position: fixed;
		bottom: 20px;
		width: 100%;
	}
.navbar-inverse .navbar-nav>li>a{
	text-align: left !important;
	border-color: transparent !important;
	    border-bottom: 1px solid #E5EAF4 !important;
    opacity: 0.8;
}
	.navbar-inverse .navbar-nav>li.login>a{
		color: black !important;
		text-align: center !important;
		background: rgba(196, 196, 196, 0.40) !important;

	}

.dropdown-menu h1{
	display: none;
}
.navbar-nav>li>.dropdown-menu{
	padding: 12px 20px;
}
.dropdown-menu>li>a{
	    display: flex;
    align-items: center;
    justify-content: left;
}
.dropdown-menu-1 h1 + div, .dropdown-menu-1 div + div{
	border: none;
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{
	padding-left: 0px;
	padding-right: 0px;
}
.dropdown-menu-1{
	max-width: 100% !important;
	min-width: 100% !important;
}
.panel-body{
	color: #000;
font-family: 'Work Sans', sans-serif;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 150%; /* 21px */
}
.sec-4-left a{
	    display: block;
    width: 100%;
}
.sec-4-left a em {
    font-style: normal;
    padding-right: 30px;
    display: block;
}
.sec-8-full img.only-mobile {
    width: 100%;
    display: block;
    /*margin-top: 30px;*/
}










	.section_3{
		/*display: none;*/
		width: 100%;
		overflow: hidden;
	}
	.section_3 img {
		min-width: 1000px;
		border-radius: 8px;
	}

}
/*MEdia Queries for Mweb end*/
.social-media-icons span{
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 10px;
}