.image-text .container{
        max-width:1640px;
        position: relative;
    }
    section.image-text {
        padding: 80px 0;
        background: #EEEEEE;
    }
    section.image-text img {
        display: block;
        max-width: 1280px;
        height: auto;
        width:100%;
    }
    .right-text {
        padding: 60px 40px;
        background: #fff;
        position: absolute;
        top: 50%;
        right: 0;
        transform: translateY(-50%);
        max-width: 790px;
    }
    .img-label {
        font-weight: 700;
        color: #FEC03A;
        margin-bottom: 10px;
    }
    .img-title {
        color: #13385E;
        margin-bottom: 40px;
    }
    .image-text span.yellow-und:after{
        left: 0;
        transform:unset;
    }
    .img-content {
        margin-bottom: 30px;
    }
    .right-text .def-btn {
        margin-left: 0;
    }
	@media(max-width:1024px){
		.right-text {
			position: static;
			transform: unset;
			width: 100%;
			max-width: 100%;
		}
	}
@media(max-width:767px){

}
