@media only screen and (max-width: 567px) {
    .seo-person {
        width: 70% !important;
        margin: 0 auto;
        display: block;
    }
    .privilege-info {
        width: 100%;
        padding: 30px;
    }
    .privilege-img {
        width: 100%;
    }
    .privilege-img .rocket {
        width: 95%;
        top: -30px;
        right: 0;
    }
    .left-part .mig-head + p {
        font-size: 14px;
        width: 95%;
    }
}
@media only screen and (min-width: 568px) and (max-width: 767px) {
    .seo-person {
        width: 50% !important;
        margin: 0 auto;
        display: block;
    }
    .right-part::after {
        background-position: center;
    }
    .privilege-info {
        padding: 20px;
    }
    .privilege-img .rocket {
        width: 100%;
        top: 0;
        right: 0;
    }
}
@media only screen and (max-width: 767px) {
    p {
      font-size: 13px;
    }
    .pad-left,
    .pad-right {
      padding: 0;
    }
    .mig-head {
      font-size: 28px;
      line-height: 42px;
    }
	.seo-banner .mig-head {
		font-size: 28px;
		line-height: 42px;
	}
    .seo-banner{
        height: auto;
    }
    .seo-banner::before {
        background-size: 100% 100%;
    }
    .seo-head p {
        width: 95%;
    }
    .seo-img {
        width: 70%;
        margin: 0 auto 20px;
		float: none !important;
    }
    .seo-img .seo-image {
        top: 0;
    }
    .seo-no {
        font-size: 100px;
        top: -50px;
        width: auto;
    }

    .hire-us {
        margin: 0 0 60px 0;
    }
    .hire-us::before {
        height: 80%;
    }
    .privilege-info h6 br {
        display: none;
    }
	.animated {
		/*CSS transitions*/
		-o-transition-property: none !important;
		-moz-transition-property: none !important;
		-ms-transition-property: none !important;
		-webkit-transition-property: none !important;
		transition-property: none !important;
		/*CSS transforms*/
		-o-transform: none !important;
		-moz-transform: none !important;
		-ms-transform: none !important;
		-webkit-transform: none !important;
		transform: none !important;
		/*CSS animations*/
		-webkit-animation: none !important;
		-moz-animation: none !important;
		-o-animation: none !important;
		-ms-animation: none !important;
		animation: none !important;
	}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {

    .privilege-info {
        padding: 20px;
    }
    .privilege-info h6 br {
        display: none;
    }
    .privilege-img .rocket {
        width: 100%;
        top: 0;
        right: 0;
    }
}
@media only screen and (max-width: 991px) {
    .hire-us-section {
        height: auto;
        background: #22243b;
    }
}