.quick-links, .quick-inn {
    background-color: rgba(58, 69, 127, .60);
}
.quick-links {
    padding: 35px 0 45px 0;
    position: relative;
    z-index: 999;
    margin-top: -100px;
}
.quick-links .box {
    max-width: 290px;
    margin-top: -85px;
    margin-bottom: -15px;
    position: relative;
    z-index: 999;
}
.quick-links .box a {
    display: inline-block;
    background-color: #0a4275;
    color: #fff;
    font-size: 21px;
    border: 5px solid #fff;
}
.quick-links .box a img {
	float: left;
}
.quick-links .box a .text {
    display: inline-block;
    width: 100%;
    padding: 20px 10px;
    min-height: 70px;
    position: relative;
}
/*
.quick-links .z-container .box:first-child a .text {
    padding: 10px;
}
*/
.quick-links .box a .z-arrow-right-10 {
    border-left-color: #00bd5e;
    border-width: 12px 12px;
    position: absolute;
    top: 23px;
    right: 0;
}
.quick-links .box a:hover {
    border: 5px solid #00bd5e;
}
.h-sec1 .head {
	color: #0a4275;
}
.h-sec1 .z-t-20, .h-sec4 .z-t-20 {
    line-height: 30px;
}
.h-sec1 a.more {
    color: #fff;
    background-color: #00bd5e;
    display: inline-block;
    padding: 10px 70px;
    font-weight: bold;
}
.h-sec1 a.more:hover {
    background-color: #00a8f0;
}
.h-sec2 {
    background-image: url(../images/h-sec2-bg.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
}
.h-sec2 .box {
    max-width: 520px;
}
.h-sec2 .box a {
	display: inline-block;
}
.h-sec2 .box a img, .testimain .btn img {
    float: left;
}
.h-sec2 .box a.thumb {
    display: inline-block;
    border: 10px solid #00bd5e;
}
.h-sec2 .box a.thumb:hover {
    border: 10px solid #00a8f0;
}
.h-sec2 .box a.more {
    color: #fff;
    display: inline-block;
    padding: 10px;
    font-weight: bold;
    width: 70%;
    border: 2px solid #00bd5e;
    margin-top: 30px;
}
.h-sec2 .box a.more:hover {
    background-color: #00bd5e;
}
.testimain {
    position: relative;
    border: 1px solid #072e52;
    padding: 70px;
    padding-top:30px;
    padding-bottom:30px;
}
.h-sec3, .h-sec5, .h-sec6 .head {
	color: #05223c;
}
.h-sec3 .box a {
    display: inline-block;
}
.h-sec3 .box a img, .testimain .btn img {
    float: left;
}
.h-sec3 .box a.thumb {
    display: inline-block;
    border: 10px solid #00bd5e;
}
.h-sec3 .box a.thumb:hover {
    border: 10px solid #00a8f0;
}
.h-sec3 .box a.more {
    color: #000;
    display: inline-block;
    padding: 10px;
    font-weight: bold;
    width: 70%;
    border: 2px solid #00bd5e;
    margin-top: 30px;
}
.h-sec3 .box a.more:hover {
    color: #fff;
    background-color: #00bd5e;
}
.content-slider .slider-previous-button {
    display: inline-block;
    background-color: #093d6c !important;
    width: 51px !important;
    height: 100px !important;
    margin-right: -20px !important;
}
.content-slider .slider-next-button {
    display: inline-block;
    background-color: #093d6c !important;
    width: 51px !important;
    height: 100px !important;
    margin-left: -20px !important;
}
.content-slider .slider-previous-button:hover, .content-slider .slider-next-button:hover {
    background-color: #464646 !important;
}
.testimain .btn.left {
    left: -30px;
}
.testimain .btn.right {
	right: -30px;
}
.h-sec4 {
    background-image: url(../images/h-sec4-bg.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
}
.h-sec6 {
	background-color: #e6e6e6;
}
.h-sec6 .box {
    border: 5px solid #0a4275;
    background-color: #fff;
    padding: 30px 35px;
    color: #000;
    box-shadow: 0 0 40px #909090;
}
.h-sec6 .box .article {
    padding: 15px 0;
}
.h-sec6 .box .title a, .h-sec6 .box a.more:hover {
    color: #000;	
}
.h-sec6 .box a.more, .h-sec6 .box .title a:hover {
    color: #00bd5e;	
}
.h-sec6 .box .all a {
    color: #00bb59;
    border: 2px solid #00bb59;
    padding: 10px;
    display: inline-block;
    width: 50%;
}
.h-sec6 .box .all a:hover {
    color: #0a4275;
    border: 2px solid #0a4275;
}
.client-slide .client {
    float: left;
    display: inline-block;
    width: 14.66%;
    margin: 0 1%;
}
.z-column.client-slider {
    margin-bottom: 0;
    padding: 0 20px;
}


@media screen and (max-width: 1362px) {
	.quick-links{margin-top:-35px;}
    .quick-links .box a .z-arrow-right-10 {
	    display: none;
	}
	.quick-links .z-container .box a .text, .quick-links .z-container .box:first-child a .text {
	    padding: 20px 10px;
	}
    .quick-links .z-container .box a .text{
        height:90px;
    }
}
@media screen and (max-width: 992px) {
	.quick-links {
	    margin-top: 0;
	}
	.quick-links .box {
	    margin-top: 15px;
	    margin-bottom: 15px;
	}
}
@media screen and (max-width: 767px) {
}
@media screen and (max-width: 479px) {
	.testimain {
	    padding: 10px;
	}
	.testimain .btn, .content-slider .slider-previous-button, .content-slider .slider-next-button {
		display: none;
	}
    .h-sec6 .box {
        padding: 20px;
    }
	.h-sec6 .box .all a {
	    width: 95%;
	}
    .client-slide .client {
        width: 46%;
        margin: 0 1%;
    }
    .h-sec6 .box {
        padding: 15px;
    }
}