@media only screen and (max-width: 600px) {
	.mobile-hero-header-screenshot {
		width: 100% !important;
	}

	.mobile-hero-header {
		padding-top: 18% !important;
		font-style: normal;
		font-size: 26px !important;
	}

	.mobile-hero-subheader {
		font-weight: 400;
		font-size: 16px !important;
	}

	.mobile-hide {
		display: none;
	}

	.mobile-remove-padding {
		padding-top: 0px !important;
	}

	.mobile-img-tile-search {
		padding-top: 4px !important;
		width: 90px;
		height: 90px;
	}

	.mobile-img-tile {
		padding-top: 4px !important;
		width: 90px;
		height: 90px;
	}

	.mobile-h1 {
		font-size: 24px;
	}

	.mobile-h2 {
		font-size: 16px;
	}

	.mobile-h3 {
		font-size: 16px;
	}


	.mobile-p-lead {
		font-size: 16px;
	}

    .profile-picture-mobile {
      width: 100px;
    }

	.mobile-btn-cta {
	  padding: 0.5rem 0.75rem;
	  font-size: 1rem;
	  line-height: 1.25;
	  border-radius: 0.25rem;
	}


	.mobile-icons-landing-page {
		width: 20% !important;
	}

    .mobile-navbar-brand {
    	font-size: 24px;
    }

    .mobile-image-hide {
    	background-image: none !important;
    }

    .pt-mobile-0 {
    	padding-top: 0px !important;
    }

    .pt-mobile-10 {
    	padding-top: 10px !important;
    }

    .pt-mobile-20 {
    	padding-top: 20px !important;
    }

    .pt-mobile-30 {
    	padding-top: 30px !important;
    }

	.pt-mobile-40 {
    	padding-top: 40px !important;
    }

    .pb-mobile-0 {
    	padding-bottom: 0px !important;
    }

    .pb-mobile-10 {
    	padding-bottom: 10px !important;
    }

    .pb-mobile-20 {
    	padding-bottom: 20px !important;
    }

    .pb-mobile-30 {
    	padding-bottom: 30px !important;
    }

	.pb-mobile-40 {
    	padding-bottom: 40px !important;
    }

}
