/** @format */
@media (min-width: 2100px) {
	.testimonial {
		padding-bottom: 870px;
	}
}
@media (max-width: 1799px) {
	.integration_two.h_4 .shape_items .one {
		display: none;
	}
	.integration_two.h_4.s_2 .shape_items .one_sp {
		display: none;
	}
	.payments_flow  {
		overflow: hidden;
	}
	.hero_digital_marketing {
		overflow: hidden;
	}
}

@media (max-width: 1699px) {
	/****** Home Two *****/
	/* Hero */
	.hero_customer_service .customer_service_img .min_img {
		margin-left: 155px;
		width: 94%;
	}
	/* .hero_customer_service .customer_service_img .chat_list {
		top: 75px;
		right: 315px;
	} */
	.hero_customer_service .customer_service_img .chat_list li {
		margin: -25px 0;
	}
	.hero_digital_marketing .section_img .img_box {
		left: -80px;
	}
}

@media (max-width: 1600px) {
	.mr_price_area:before {
		width: 100%;
	}
	.mr_features_area {
		margin-left: 60px;
		margin-right: 60px;
	}
	/* Home Two Customer Experiences  */
	.customer_experiences .section_img img {
		margin-left: 0;
		width: 100%;
	}
	/* Home Two Integration */
	.integration .section_img img {
		width: 100%;
	}
	/* Home Two Improving Experience */
	.min_tab_area {
		width: auto;
		border-radius: 0;
		padding-bottom: 100px;
	}
	.min_tab_area .tab_c .tab-content img {
		width: 100%;
	}
	/* Home Three Hero */
	.hero_financial_data .section_img {
		left: 0px;
	}
	/* Home Three Exciting Features */
	.exciting_features .features_tab .tab_contents .section_title p br {
		display: none;
	}
	.exciting_features .features_tab .tab_contents .section_img img {
		width: 100%;
	}
	.payments_flow .image_box .shape_items .two {
		display: none;
	}
	.payments_flow .image_box .shape_items .three {
		display: none;
	}
	.integration_two.h_4.s_2 .section_img .shape {
		width: 0;
	}
	.integration_two.h_4.s_2 .section_img img {
		width: 90%;
	}
	.hosting_hero .section_img img {
		max-width: 100%;
	}
	.integration_two.h_4.h_5 .section_img img {
		width: 100%;
	}
}

@media (max-width: 1488px) {
	.marketing_image li:nth-child(3) {
		right: 0;
	}
	.marketing_image li:nth-child(2) {
		left: -40px;
		top: -42px;
	}
	.marketing_image li:nth-child(2) img,
	.marketing_image li:nth-child(3) img {
		width: 200px;
	}
	/* Home Two  Customer Experiences 2 */
	.customer_experiences .customer_experiences_content .section_title h2 br {
		display: none;
	}
	.min_timeline_area i.ph-arrow-left {
		left: 0;
	}
	.min_timeline_area i.ph-arrow-right {
		right: 0;
	}
	.min_timeline_area .line {
		width: 100%;
		left: 0;
	}
	.timeline {
		overflow: hidden;
	}
}

@media (max-width: 1199px) {
	.prallax_img_element li:nth-child(1) {
		left: 30px;
	}
	.prallax_img_element li:nth-child(2) {
		right: 30px;
	}
	.marketing_image {
		padding-left: 50px;
		padding-right: 50px;
	}
	.marketing_image img {
		max-width: 100%;
	}
	.marketing_inner .marketing_banner_title {
		font-size: 58px;
		line-height: 78px;
	}
	.marketing_inner p {
		font-size: 20px;
	}
	.marketing_area {
		overflow: hidden;
	}
	.magketing_testimonial_img {
		margin-left: 0;
	}
	.marketing_testimonial,
	.marketing_section_title {
		padding-right: 0 !important;
	}
	.m_title {
		font-size: 58px;
	}
	.ratting {
		padding: 40px 30px;
	}
	.mr_expreience_content .m_title {
		font-size: 43px;
	}
	/* Home Two Hero */
	.hero_customer_service .customer_service_img .min_img {
		margin-left: 200px;
		margin-top: 145px;
		width: 90%;
	}
	.hero_customer_service .customer_service_img .chat_list {
		right: 135px;
		top: 105px;
	}
	.hero_customer_service .section_title h1 {
		font-size: 50px;
	}
	.hero_customer_service .section_title h1 br {
		display: none;
	}
	.hero_digital_marketing {
		padding-top: 85px;
	}
	.hero_digital_marketing .content .section_title h1 br {
		display: none;
	}
	.hero_digital_marketing .content .section_title h1 {
		font-size: 52px;
		line-height: 1.2;
	}
	/* .hero_digital_marketing .section_img .img_box .one {
		width: 45%;
	}
	.hero_digital_marketing .section_img .img_box .two {
		width: 50%;
	} */
	.hero_digital_marketing .section_img .img_box {
		left: 0;
		top: 30px;
	}
	/* .hero_digital_marketing .section_img .icons img.two {
		top: 20px;
	}
	.hero_digital_marketing .section_img .icons img.three {
		right: 265px;
	}
	.hero_digital_marketing .section_img .icons img.four {
		right: 390px;
	}
	.hero_digital_marketing .section_img .icons img.five {
		right: 270px;
	}
	.hero_digital_marketing .section_img .icons img.six {
		right: 390px;
		top: 190px;
	} */
	/* Home Two Support */
	.min_support_area .single_item p br {
		display: none;
	}
	/* Home Two Process */
	.process_items .single_item .icon::after {
		display: none;
	}
	/* Home Two Integration */
	.integration {
		padding-top: 105px;
	}
	.integration .integration_content .section_title p br {
		display: none;
	}
	.integration .integration_content .service_list {
		grid-template-columns: 45% 45%;
	}
	/* Home Two  Customer Experiences 2 */
	.customer_experiences .customer_experiences_content .section_title p br {
		display: none;
	}
	/* Home Two Price */
	.pricing_plan_aiea .pricing_content .price_items .single_price_item {
		margin-bottom: 25px;
	}
	/* Footer */
	.posi-f2 {
		margin-top: 30px;
	}
	.footer .footer_bottom {
		padding-top: 80px;
	}
	/* Home Three Hero */
	.hero_financial_data {
		padding-top: 80px;
		padding-bottom: 80px;
	}
	.hero_financial_data .section_title h1 br,
	.hero_financial_data .section_title p br {
		display: none;
	}
	.hero_financial_data .section_title h1 {
		font-size: 52px;
		line-height: 1.1;
	}
	.hero_financial_data .section_title p {
		font-size: 16px;
	}
	/* Home Three Integration */
	.integration.h_3 .integration_content .section_title.h_3 h2 br {
		display: none;
	}
	/* Home Three Info Box Two */
	.info_box.h_3 .single_info_box .content p {
		font-size: 16px;
	}
	.info_box.h_3 .single_info_box .content p br {
		display: none;
	}
	/* Home Three Advise */
	.advise .content_area {
		flex-direction: column;
	}
	.advise .content_area .section_title.h_3 p br,
	.advise .content_area .section_title.h_3 h2 br {
		display: none;
	}
	.advise .increase_area .increase_item {
		height: 200px;
	}
	.advise .increase_area .increase_item:nth-child(2) {
		height: 300px;
	}
	.advise .increase_area .increase_item:nth-child(3) {
		height: 230px;
	}
	.advise .increase_area .increase_item:nth-child(4) {
		height: 340px;
	}
	/* Home Three Integration Style Two */
	.integration_two .section_img .one {
		display: none;
	}
	.integration_two .section_title.h_3 p br {
		display: none;
	}
	/* Home Three Achivements */

	.achivements .all_contents .min_area .content p br {
		display: none;
	}
	.achivements .all_contents .min_area .counter_area .single_item h6 {
		font-size: 16px;
	}
	.ab_features_img img,
	.team_item .team_img img,
	.blog_post_item .blog_img img {
		max-width: 100%;
	}
	.features_title {
		font-size: 40px;
	}
	/* Home Four Hero */
	.hero_financial_transaction {
		padding-bottom: 0;
	}
	.hero_financial_transaction .hero_contents .section_title h1 {
		font-size: 52px;
		line-height: 1.2;
	}
	.hero_financial_transaction .hero_contents .section_title h1 br {
		display: none;
	}
	.hero_financial_transaction .section_img .one {
		right: 100px;
	}
	/* Home Four Info Box */
	.info_box.h_4 .single_info_box {
		padding-left: 15px;
		padding-right: 15px;
	}
	.info_box.h_4 .single_info_box .content P br {
		display: none;
	}
	/* Home Four Integration */
	.integration_two.h_4 .section_title.h_4 h2 br {
		display: none;
	}
	.integration_two.h_4.s_2 .section_title.h_4 p br {
		display: none;
	}
	.integration_two.h_4 .section_img img {
		margin-bottom: 40px;
	}
	.integration_two.h_4 {
		padding-bottom: 0;
	}
	.integration_two.h_4.s_2 {
		overflow: hidden;
	}
	.integration_two.h_4.s_2 .section_img img {
		margin-left: 0;
	}
	.integration_two.h_4.s_2 .section_img .shape {
		width: 0;
	}
	.payments_flow .image_box .one {
		display: none;
	}
	.payments_flow .image_box .two {
		display: none;
	}
	.payments_flow .image_box .main {
		width: 100%;
	}
	.payments_flow {
		padding-top: 90px;
	}
	.testimonial .testimonial_items .single_testimonial_item p {
		font-size: 28px;
	}
	.testimonial .testimonial_items .single_testimonial_item p br {
		display: none;
	}
	.testimonial .testimonial_items i.ph-caret-left ,
	.testimonial .testimonial_items i.ph-caret-right {
		top: 220px;
	}
	.testimonial {
		margin-top: 0;
		padding-top: 110px;
		padding-bottom: 315px;
	}
	.min_faq_area .single_faq_item .content p br {
		display: none;
	}
	.faq {
		margin-top: -80px;
	}
	.min_cta_area {
		padding-bottom: 40px;
	}
	.min_cta_area .content h3 {
		font-size: 44px;
		line-height: 1.2;
	}
	.min_cta_area .content p {
		font-size: 15px;
	}
	.min_cta_area .content p br {
		display: none; 
	}
	.hosting_hero .content .section_title h1 br {
		display: none;
	}
	.hosting_hero .hosting_box_area .single_box p br {
		display: none;
	}
	.hosting_hero .hosting_box_area .single_box {
		padding-right: 30px;
	}
	.hosting_hero {
		padding-top: 150px;
	}
	.integration_two.h_4.h_5 .section_img img {
		width: 100%;
	}
	.section_title.h_5 h2 br {
		display: none;
	}
	.section_title.h_5 p br {
		display: none;
	}
	.integration_two.h_4.h_5 .section_img img {
		margin-top: 50px !important;
	}
	.country_area .min_country_area img.one {
		left: 0;
	}
	.country_area .min_country_area img.two {
		left: 120px;
	}
	.country_area .min_country_area img.three {
		left: 400px;
	}
	.country_area .min_country_area img.four {
		right: 130px;
	}
	.country_area .min_country_area img.five {
		top: 95px;
		right: 0px;
	}
	.country_area .min_country_area img.six {
		left: 140px;
	}
	.country_area .min_country_area img.seven {
		left: 475px;
	}
}
@media (max-width: 991px) {
	.marketing_image li:nth-child(3) {
		right: -100px;
	}
	/* Home Two Hero */
	.hero_customer_service .section_title h1 br {
		display: block;
	}
	.hero_customer_service .customer_service_img .min_img {
		margin-top: 0;
	}
	.hero_customer_service .customer_service_img .chat_list {
		right: 360px;
	}
	/* Home Two Support */
	.min_support_area .single_item.full_width {
		flex-wrap: wrap;
	}
	.min_support_area .single_item {
		margin-bottom: 25px;
	}
	/* Home Two Process */
	.process_items .single_item {
		margin-bottom: 50px;
	}
	/* Home Two Customer Experiences  */
	.customer_experiences .customer_experiences_content .section_title h2 br {
		display: none;
	}
	.customer_experiences .customer_experiences_content .section_title p br {
		display: none;
	}
	.customer_experiences .customer_experiences_content {
		padding-left: 0;
	}
	/* Home Two Integration */
	/* .hero_digital_marketing .section_img .img_box .one {
		left: 0;
	}
	.hero_digital_marketing .section_img .icons img.three {
		right: 180px;
	}
	.hero_digital_marketing .section_img .icons img.four {
		right: 250px;
	}
	.hero_digital_marketing .section_img .icons img.five {
		right: 100px;
	}
	.hero_digital_marketing .section_img .icons img.six {
		right: 195px;
		top: 160px;
	} */
	.integration .section_img img {
		width: auto;
	}
	.integration .integration_content .section_title h2 br {
		display: none;
	}
	/* Home Two Info Box */
	.info_box {
		padding-top: 50px;
	}
	.single_info_box {
		margin-top: 25px;
	}
	.marketing_image li:nth-child(3) {
		right: -30px;
	}
	.marketing_inner .marketing_banner_title {
		font-size: 48px;
		line-height: 72px;
	}
	.clients_logo_info {
		justify-content: center;
	}
	.clients_logo_info .item {
		width: calc(100% / 4);
		margin-bottom: 15px;
	}
	.clients_logo_area .star_img {
		left: 0;
	}
	.magketing_testimonial_img {
		margin-top: 130px;
	}
	.ratting .ratting_info {
		margin-right: 0;
	}
	.ratting_content {
		width: 100%;
		margin-bottom: 20px;
		text-align: center;
	}
	.mr_expreience_content.ps-5 {
		padding-left: 0 !important;
		margin-top: 30px;
	}
	.mr_expreience_area .zigzag {
		display: none;
	}
	.mr_expreience_area {
		padding-bottom: 100px;
	}
	.mr_features_item {
		margin-left: 0;
		padding-right: 25px;
	}
	.mr_features_area .f_img_one {
		display: none;
	}
	.mr_features_area {
		padding: 80px 0px 50px;
	}
	.table_price_info .price_head .head_title,
	.table_price_info .price_body .pr_list .price_item:nth-child(1) {
		padding-left: 15px;
	}
	.table_price_info .price_head .p_head,
	.table_price_info .price_body .pr_list .price_item {
		padding: 25px 12px;
	}
	.table_price_info .price_body .pr_list .price_item .theme_btn_text,
	.table_price_info .price_body .pr_list .price_item .price_btn {
		font-size: 15px;
	}
	.mr_call_action_area .m_title {
		font-size: 60px;
	}
	/* Home Three Hero */
	.hero_financial_data .section_img {
		top: 40px;
		left: 80px;
	}
	/* Home Three Integration */
	.integration.h_3 .section_img img {
		margin-right: 160px;
	}
	/* Home Three Feture */
	.features .features_list {
		padding: 0;
	}
	.features .features_list a {
		margin: 8px;
		font-size: 16px;
		padding: 5px 20px;
	}
	.features .content_area {
		flex-direction: column;
		align-items: flex-start;
	}
	.features .content_area .section_title.h_3 h2 br {
		display: none;
	}
	/* Home Three Exciting Features */
	.exciting_features {
		margin-top: -265px;
		padding-top: 380px;
	}
	.exciting_features .features_tab .tab_contents .section_img img {
		margin-left: -55px;
		margin-top: 50px;
	}
	/* Home Three Advise */
	.advise .increase_area .increase_item span {
		font-size: 34px;
	}
	.advise .increase_area .increase_item p {
		font-size: 16px;
	}
	.advise .increase_area .increase_item:nth-child(2) span {
		font-size: 42px;
	}
	.advise .increase_area .increase_item:nth-child(2) p {
		font-size: 22px;
	}
	.advise .increase_area .increase_item:nth-child(3) span {
		font-size: 34px;
	}
	.advise .increase_area .increase_item:nth-child(3) p {
		font-size: 18px;
	}
	.advise .increase_area .increase_item:nth-child(4) span {
		font-size: 45px;
	}
	.advise .increase_area .increase_item:nth-child(4) p {
		font-size: 22px;
	}
	.advise .increase_area .increase_item {
		height: 140px;
	}
	.advise .increase_area .increase_item:nth-child(2) {
		margin-top: 0;
		margin-left: 0;
		height: 180px;
		width: 300px;
	}
	.advise .increase_area .increase_item:nth-child(3) {
		height: 170px;
		margin-left: 0;
		margin-top: 0;
	}
	.advise .increase_area .increase_item:nth-child(4) {
		height: 240px;
		margin-left: 0;
	}
	/* Home Three Integration Style Two */
	.integration_two {
		padding-bottom: 90px;
	}
	.integration_two .content {
		padding-left: 0;
		margin-top: 50px;
	}
	.integration_two .content h2 br {
		display: none;
	}

	.ab_features_content {
		margin-top: 40px;
	}
	.ab_features_inner + .ab_features_inner {
		margin-top: 50px;
	}
	.portfolio_filter .work_portfolio_item {
		margin-right: 10px;
	}
	.breadcrumb_main {
		padding-top: 140px;
	}
	.blog_sidebar {
		margin-top: 50px;
		max-width: 370px;
	}
	/* Home Four Integration */
	.integration_two.h_4 .section_img img {
		margin-bottom: 0;
	}
	.testimonial .testimonial_items .single_testimonial_item p {
		font-size: 20px;
	}
	.min_cta_area .cta_btn {
		text-align: left;
	}
	.hosting_hero .hosting_box_area .single_box {
		margin-bottom: 20px;
	}
	.integration_two.h_4.h_5 .section_img img {
		width: auto;
	}
	.integration_two.h_4.h_5 .content {
		padding-left: 0;
	}
	.integration_two.h_4.h_5 .section_img img {
		margin-top: 0 !important;
	}
	.integration_two.h_4.h_5 .section_img img {
		width: 90%;
	}
	.hosting_price_area .single_price {
		margin-bottom: 25px;
	}
	.hosting_price {
		padding-top: 80px;
	}
}

@media (max-width: 767px) {
	.hero_customer_service {
		padding-top: 80px;
	}
	.hero_customer_service .customer_service_img .min_img {
		margin-left: 160px;
	}
	.hero_customer_service .customer_service_img .chat_list {
		right: 245px;
	}
	.hero_customer_service .section_title h1 {
		font-size: 38px;
		line-height: 1.1;
	}
	.hero_customer_service .content .terms {
		line-height: 32px;
	}
	.hero_digital_marketing .section_img .img_box .min {
		width: 140%;
	}
	/* .hero_digital_marketing .section_img .icons img.five {
		right: 0;
	}
	.hero_digital_marketing .section_img .icons img.six {
		right: 55px;
		top: 200px;
	}
	.hero_digital_marketing .section_img .icons img.three {
		right: 0;
	}
	.hero_digital_marketing .section_img .icons img.two {
		left: 150px;
	} */
	.hero_digital_marketing .content .section_title h1 {
		font-size: 32px;
		line-height: 1.5;
	}
	/* Home Two Client */
	.clients_logo_area.h_2 {
		padding-top: 60px;
		padding-bottom: 70px;
	}
	.clients_logo_area.h_2 .section_title {
		font-size: 22px;
	}
	/* Home Two Support */
	.support {
		padding-bottom: 40px;
	}
	.min_support_area {
		margin-top: 30px;
	}
	.min_support_area .single_item.full_width h3 {
		font-size: 30px;
		line-height: 40px;
	}
	.min_support_area .single_item.full_width h3 br {
		display: none;
	}

	.min_support_area .single_item.full_width .right img {
		width: 100%;
	}
	/* Home Two Section Title */
	.section_title h2 {
		font-size: 32px;
		line-height: 46px;
	}
	.section_title p {
		font-size: 16px;
	}
	.section_title p br {
		display: none;
	}
	/* Home Two Process */
	.process {
		padding-top: 60px;
		padding-bottom: 15px;
	}
	.process_items {
		margin-top: 40px;
	}
	.process_items .single_item .icon {
		width: 140px;
		height: 140px;
	}
	/* Home Two Customer Experiences  */
	.customer_experiences {
		padding-top: 40px;
	}
	/* Home Two Integration */
	.integration {
		padding-top: 50px;
	}
	.integration .section_img img {
		width: 100%;
	}
	/* Home Two Improving Experience */
	.min_tab_area {
		padding-top: 50px;
		padding-bottom: 50px;
	}
	/* Home Two  Customer Experiences 2 */
	.customer_experiences.sec_2 {
		padding-bottom: 70px;
	}
	/* Home Two Price */
	.pricing_plan {
		padding-top: 60px;
		padding-bottom: 40px;
	}
	.pricing_plan_aiea {
		margin-top: 30px;
	}
	/* Footer */
	.footer {
		padding-top: 70px;
	}
	.posi-f1 {
		margin-top: 30px;
	}
	.footer .footer_bottom {
		padding-top: 30px;
	}
	.footer .footer_bottom p {
		text-align: center;
	}
	.footer .footer_bottom .social_icons {
		text-align: center;
	}
	.clients_logo_area {
		padding: 20px 0px;
	}
	.clients_logo_info .item {
		width: calc(100% / 3);
	}
	.m_title {
		font-size: 48px;
	}
	.ratting .ratting_info {
		grid-template-columns: repeat(2, 1fr);
	}
	.ratting .ratting_info .ratting_item {
		border: 0px;
	}
	.mr_features_area {
		margin-left: 15px;
		margin-right: 15px;
	}
	.mr_fact_item {
		margin-bottom: 25px;
	}
	.marketing_testimonial_area {
		padding: 80px 0px;
	}
	.mr_price_area {
		padding-top: 80px;
	}
	.marketing_section_title {
		margin-bottom: 50px;
	}
	.mr_funfact_area {
		padding: 80px 0px;
	}
	.table_price_info .price_head {
		display: none;
	}
	.table_price_info .price_body .pr_list {
		grid-template-columns: repeat(1, 1fr);
	}
	.table_price_info .price_body .pr_list .price_item:nth-child(1) {
		text-align: center;
		justify-content: center;
	}
	.table_price_info .price_body .pr_list .price_item:nth-child(odd) {
		background: #f8f8f8;
	}
	.table_price_info .price_body .pr_list .price_item:nth-child(2) {
		background: transparent;
	}
	.table_price_info .price_body .pr_list {
		border: 0px;
	}
	.table_price_info .price_body .pr_list .price_item + .price_item {
		padding-top: 10px;
		padding-bottom: 10px;
		display: flex;
		justify-content: flex-end;
	}
	.table_price_info .price_body .pr_list .price_item {
		padding: 20px 12px;
		position: relative;
	}
	.table_price_info .price_body .pr_list .price_item::before {
		content: attr(data-title);
		position: absolute;
		left: 20px;
		top: 50%;
		transform: translateY(-50%);
		font-weight: 500;
	}
	.table_price_info .price_body .pr_list .price_item h5.check,
	.table_price_info .price_body .pr_list .price_item h5.crose {
		border-left: 1px dashed #ededed;
		display: block;
		float: right;
		width: 50%;
	}
	.table_price_info .pr_title {
		font-size: 20px;
		font-weight: 600;
	}
	.table_price_info .price_body .pr_list:last-child {
		display: none;
	}
	.service_area,
	.blog_area {
		padding-bottom: 80px;
	}
	.team_area {
		padding-bottom: 50px;
	}
	.ratting {
		margin-top: 80px;
	}
	/* Home Three Hero */
	.hero_financial_data .section_title h1 {
		font-size: 38px;
	}
	.hero_financial_data .section_img {
		left: 20px;
		top: 90px;
	}
	.hero_financial_data .section_img img.one {
		width: 60%;
	}
	.hero_financial_data .section_img img.two {
		display: none;
	}
	.hero_financial_data {
		padding-bottom: 0;
	}
	.hero_financial_data .buttons .text_button {
		margin-left: 20px;
	}
	/* Home Three Integration */
	.integration.h_3 {
		padding-top: 60px;
	}
	.integration.h_3 .section_img img {
		width: 100%;
		margin-right: 0;
	}
	/* Home Three Section Title */
	.section_title.h_3 h2 {
		font-size: 32px;
		line-height: 1.3;
	}
	.section_title.h_3 p {
		font-size: 15px;
	}
	/* Home Three Feture */
	.features {
		padding-top: 20px;
	}
	.features .content_area {
		margin-top: 50px;
	}
	.features .features_list a {
		width: 100%;
	}
	/* Home Three Exciting Features */
	.exciting_features {
		margin-top: -145px;
		padding-top: 210px;
		padding-bottom: 70px;
	}
	.exciting_features .features_tab .tab_contents .section_img img {
		margin-left: -60px;
		margin-top: 50px;
	}
	.exciting_features .features_tab .nav-tabs li button {
		padding-top: 20px;
	}
	.exciting_features .features_tab .nav-tabs li:last-child button {
		padding-right: 20px;
	}
	/* Home Three Advise */
	.advise {
		padding-top: 60px;
		padding-bottom: 60px;
	}
	.advise .increase_area {
		flex-wrap: wrap;
		margin-top: 40px;
	}
	.advise .increase_area .increase_item {
		width: 155px;
	}
	.advise .increase_area .increase_item:nth-child(2) {
		width: 195px;
		margin-left: 5px;
		margin-top: 10px;
	}
	.advise .increase_area .increase_item:nth-child(3) {
		width: 185px;
		margin-top: 10px;
	}
	.advise .increase_area .increase_item:nth-child(4) {
		width: 250px;
		margin-top: 15px;
		margin-left: 5px;
	}
	/* Home Three Integration Style Two */
	.integration_two .section_img .min {
		width: 100%;
	}
	/* Home Three Achivements */
	.achivements {
		padding-top: 60px;
	}
	.achivements .all_contents {
		padding-bottom: 50px;
	}
	.achivements .min_area .content p {
		font-size: 20px;
		line-height: 30px;
	}
	/* Home Three Footer */
	.footer.h_3 {
		padding-bottom: 30px;
		padding-top: 60px;
	}
	.sec_pad {
		padding: 80px 0px;
	}
	.mb-7 {
		margin-bottom: 50px;
	}
	.portfolio_gallery {
		margin-bottom: -30px;
	}
	.portfolio_item {
		margin-bottom: 30px;
	}
	.breadcrumb_main .content .title {
		font-size: 50px;
	}
	.blog_post_item {
		margin-bottom: 40px;
	}
	.blog_content {
		padding-top: 20px;
	}
	.widget.widget_categories {
		margin-bottom: -15px;
	}
	.widget + .widget {
		margin-top: 35px;
	}
	.widget_title {
		margin-bottom: 25px;
	}
	.blog_title {
		font-size: 32px;
	}

	/* Home Four Hero */
	.hero_financial_transaction .hero_contents .section_title h1 {
		font-size: 36px;
	}
	.hero_financial_transaction .hero_contents .details .item h3 {
		font-size: 32px;
	}
	.hero_financial_transaction .hero_contents .details .item span {
		margin-top: -10px;
		display: inline-block;
	}
	.hero_financial_transaction .hero_contents .details {
		margin-top: 55px;
	}
	.hero_financial_transaction .section_img .one ,.hero_financial_transaction .section_img .two {
		display: none;
	}
	.hero_financial_transaction .section_img .min {
		width: 131%;
		margin-left: -24px;
	}
	.hero_financial_transaction .hero_contents .sub_title span {
		font-size: 12px;
	}
	/* Home Four Info Box */
	.info_box.h_4 {
		padding-top: 60px;
		padding-bottom: 60px;
	}
	.info_box.h_4 .min_area {
		margin-top: 10px;
	}
	.section_title.h_4 h2 {
		font-size: 32px;
		line-height: 44px;
	}
	.section_title.h_4 h2 br {
		display: none;
	}
	.integration_two.h_4 .section_img img {
		width: 100%;
	}
	.integration_two.h_4 .section_img .shape {
		width: 0;
	}
	.payments_flow {
		padding-top: 10px;
	}
	.testimonial .testimonial_items .single_testimonial_item p {
		font-size: 15px;
    	line-height: 2;
	}
	.faq {
		margin-top: -115px;
		padding-bottom: 45px;
	}
	.min_cta_area {
		padding: 45px 40px;
	}
	.min_cta_area .content h3 {
		font-size: 40px;
	}
	.footer .footer_bottom .social_icons {
		margin-top: 25px;
	}
	.hosting_hero {
		padding-top: 80px;
	}
	.hosting_hero .section_img img {
		margin-top: 50px;
	}
	.hosting_hero .hosting_box_area {
		padding-bottom: 80px;
	}
	.hosting_hero .content .section_title h1 {
		font-size: 42px;
		line-height: 52px;
	}
	.hosting_hero .content .search_host input::placeholder {
		font-size: 0px;
	}
	.integration_two.h_4.h_5 .section_img img {
		width: 100%;
	}
	.integration_two.h_4.h_5 .section_img .shape {
		width: 0;
	}
	.section_title.h_5 h2 {
		font-size: 32px;
		line-height: 52px;
	}
	.integration_two.h_4.h_5 {
		padding-top: 70px;
	}
	.integration_two.h_4.h_5.two .content {
		margin-top: 0;
	}
	.hosting_price {
		padding-top: 60px;
	}
	.hosting_price_area {
		padding-top: 0px;
	}
	
}

@media (max-width: 599px) {
	.hero_customer_service .customer_service_img .chat_list,
	.marketing_image li:nth-child(2),
	.marketing_image li:nth-child(3),
	.mr_call_action_area br,
	.m_title br,
	.breadcrumb_content p br,
	.section_title_default p br {
		display: none;
	}
	.hero_customer_service .customer_service_img .min_img {
		margin-left: 0;
	}
	.mr_features_area .marketing_section_title .m_title {
		font-size: 44px;
	}
	.ex_app_img .round_shap {
		width: 320px;
		height: 320px;
	}
	.ex_app_img .one {
		width: 400px;
		left: 0;
	}
	.ex_app_img .two {
		width: 180px;
		right: 0;
	}
	.m_title {
		font-size: 38px;
	}
	.magketing_testimonial_img img {
		max-width: 100%;
	}
	.marketing_testimonial p {
		font-size: 18px;
	}
	.mr_call_action_area .m_title {
		font-size: 46px;
	}
	.marketing_service_item {
		padding: 22px 15px;
	}
	.marketing_service_item .service_tab_content ul li {
		width: 100%;
	}
	.portfolio_img {
		max-width: 370px;
		margin-left: auto;
		margin-right: auto;
	}
	.portfolio_filter {
		flex-wrap: wrap;
	}
	.portfolio_filter .work_portfolio_item {
		margin-bottom: 8px;
	}
	.features_title {
		font-size: 36px;
	}
	.section_title_default .features_title {
		font-size: 38px;
	}
	.breadcrumb_title {
		font-size: 42px;
	}
	.breadcrumb_area .one {
		left: 0;
	}
	.marketing_image {
		padding-left: 0;
		padding-right: 0;
	}
	.marketing_area .marketing_image {
		margin-top: 40px;
	}
	.marketing_area .marketing_inner .marketing_btn_solid {
		margin-right: 20px;
	}
}
@media (max-width: 406px) {
	.mail_form .input {
		width: 170px;
	}
	.marketing_area .marketing_btn_solid {
		display: block;
	}
	.marketing_video_btn {
		margin-left: 0 !important;
		margin-top: 12px;
		display: inline-block;
	}
	.ex_app_img .one {
		width: 376px;
		left: -55px;
	}
	.mr_features_area .d-grid {
		grid-template-columns: repeat(1, 1fr);
	}
}
