
		.partner-logo{
			height: 90px;
			text-align: center;
			padding-left: 20px;
			padding-right: 20px;
		}
		.form_subribe input {
		    width: 100%;
		    background: #fff;
		    border: none;
		    height: 60px;
		    padding: 0 170px 0 25px;
		    font-size: 18px;
		    line-height: 60px;
		}

		form {
		    position: relative;
		}

		.form_subribe button {
		    background: #f06008;
		    border: none;
		    color: #fff;
		    float: right;
		    position: absolute;
		    right: 0;
		    top: 0;
		    width: 170px;
		    height: 60px;
		    font-size: 18px;
		    font-weight: 400;
		    line-height: 62px;
		}

		.form_subribe {
		    border-radius: 75px;
		    overflow: hidden;
		    margin-top: 15px;
		}
		.blue_pattern_bg {
		    background-image: url('images/blue_bg.png');
		    background-attachment: fixed;
		    background-position: center center;
		    min-height: 300px;
		    padding: 100px 0 0;
		}
		.blue_pattern_bg h4 {
		    color: #fff;
		    font-size: 28px;
		    font-weight: 400;
		    margin-bottom: 15px;
		}
		.blue_pattern_bg p {
		    margin: 0 !important;
		    color: #fff;
		}


	@media screen and (min-width: 750px) {
 		.section-service{
 			margin-top: -120px;
 		}
	}