/**
 * Theme Name: Disability Guide
 * Author: Auctus Creative
 * Version: 1.0
**/
.footer-block {
	display: flex;
    flex-direction: column;
    align-items: center;
}
.footer__flex {
	display: none;
}
.footer__logo img {
	min-width: 158px!important;
}	
.page-id-165 .header .menu-right__menu {
	display: none;
}

@media screen and (max-width: 640px) {
	.intro-banner__content h3 {
		display: none;
	}
	.intro-banner__content p {
		margin-bottom: 0;
	}
	.main-text p {
		display: none;
	}
	.page-id-165 .logos {
		display: none;
	}
	.page-id-165 .footer .footer__disc {
		display: none;
	}
	.page-id-165 .footer .footer__copy {
		margin-top: 0;
	}
	.process {
		padding: 10px;
	}
	.process__steps {
		display: none;
	}
	.process__content {
		display: none;
	}
	.page-id-165 .footer {
		padding: 0;
	}
}
.process-mobile__arrow {
	max-width: 30px;
}
.process-mobile {
	display: none;
}
.mobile-text {
	display: none;
}
.logo-text-block {
	display: none;
}
.mobile-logo {
	max-width: 300px!important;
	width: 100%!important;
}
@media (max-width: 640px) {
	.mobile-text {
		display: block;
	}
	.process-mobile {
		justify-content: space-around;
		background: rgba(222, 222, 222, 0.8);
		display: flex;
		align-items: center;
	}
	.process-mobile__text {
		display: flex;
		flex-wrap: wrap;
		align-items: center;
		justify-content: center;
		text-align: center;
		padding: 5px 15px;
    	max-width: 166px;
		position: relative;
	}
	.process-mobile__text p {
		color: #1a384e;
		font-family: "Merriweather";
	}
	.process-mobile__number {
		font-size: 30px;
    	margin-bottom: 0;
    	font-weight: 600;
	}
	.process-mobile__title {
		font-weight: 600;
		font-size: 18px;
	}
	.logo-mobile {
		display: flex;
	}
	.logo-text-block {
		display: flex;
	}
	.logo-main-text {
		font-family: "Merriweather";
		color: white;
		font-size: 12.8px;
   		position: relative;
		
	}
	.logo-main-text:after {
		content: '';
		border-bottom: 1.5px solid white;
		position: absolute;
		top: 20px;
		left: 0;
		width: 100%;
	}
	.logo-text {
		font-family: "Merriweather";
		color: white;
		font-size: 8px;
	}
	.logo-mobile {
		margin-right: auto;
		margin-left: auto;
		padding-right: 103px;
	}
}

@media (max-width: 550px) {
	.process-mobile__text {
		max-width: 140px;
	}
	.process-mobile__text:not(:last-child):after{
		right: -10%;
	}
	.process-mobile__number {
		font-size: 26px;
	}
	.process-mobile__title {
		font-weight: 600;
		font-size: 15px;
	}
	.logo-mobile {
		padding-right: 75px;
	}
	.mobile-logo {
		max-width: 250px!important;
		width: 100%!important;
	}
}

@media (max-width: 470px) {
	.process-mobile__text {
		max-width: 130px;
		padding: 0px 10px;
	}
	.process-mobile__text:not(:last-child):after{
		border-width: 0 5px 5px 0;
		right: -10%;
		height: 15px;
		width: 15px;
		margin-right: 7px;
	}
	.process-mobile__number {
		font-size: 26px;
	}
	.process-mobile__title {
		font-weight: 600;
		font-size: 15px;
	}
}

@media (max-width: 430px) {
	.process-mobile {
		padding: 5px;
	}
	.process-mobile__text {
		max-width: 125px;
		padding: 0px 5px;
	}
	.process-mobile__number {
		font-size: 23px;
	}
	.process-mobile__title {
		font-size: 13px;
	}
	.logo-mobile {
		padding-right: 0;
	}
	.process-mobile__arrow {
		max-width: 25px;
	}
	.mobile-right {
		margin-right: 5px!important;
	}
	.logo-mobile {
		margin-left: 5px;
	}
}


@media (max-width: 340px) {
	.process-mobile__text {
		max-width: 120px;
		padding: 0px 5px;
	}
	.process-mobile__number {
		font-size: 21px;
	}
	.process-mobile__title {
		font-size: 13px;
	}
	.process-mobile__text:not(:last-child):after{
		border-width: 0 3px 3px 0;
		height: 13px;
		width: 13px;
		margin-right: 7px;
	}
	.logo-text-block {
		margin-right: 5px;
	}
	.mobile-right {
		margin-left: 5px!important;

	}
	.process-mobile__arrow {
		max-width: 18px;
	}
	.mobile-logo {
		max-width: 210px!important;
		width: 100%!important;
	}
}














