@media only screen and (max-width: 1440px) {
	.title {
        min-height: 820px;
		justify-content: right;
    }
	.header-img .title .title_img {
    width: 60%;
    padding-right: 10%;
}
.header-img .title .title_img img{width:100%;}
}
@media only screen and (max-width: 1280px) {
	.header-img .title .title_img {
    width: 63%;
    padding-right: 7%;
}
}
@media only screen and (max-width: 1024px) {
	.title {
        min-height: 665px;
    }
	.img-part-mt {
        margin-top: -94px;
    }
}
@media only screen and (max-width: 992px) {
    .content-part.intro {
        padding: 0;
    }
    .content-part {
        padding: 0;
    }
    .title-part {
        font-size: 25px;
    }
    
    .mt-custom {
        margin-top: 50px;
    }
   
    
    .bg-bottom .img-part-width {
        width: 100%;
    }
    .title {
        min-height: 530px;
        margin-bottom: 2em;
    }
	.header-img .title .title_img {
    width: 60%;
    padding-right: 10%;
}
}
@media only screen and (max-width: 823px) {
	.header-img .title .title_img {
    width: 63%;
    padding-right: 7%;
	padding-top: 50px;
}
.img-part-mt {
    margin-top: -70px;
}
}
@media only screen and (max-width: 768px) {
	.title {
        min-height: 450px;
    }
}
@media only screen and (max-width: 667px) {
	.title {
        min-height: 400px;
    }
	.img-part-mt {
    margin-top: -53px;
}
}
@media only screen and (max-width: 480px) {
	.title {
        min-height: 300px;
    }
}
@media only screen and (max-width: 375px) {
	.title {
        min-height: 270px;
    }
}

