.contact-section:before {
    top: -8px;
    transform: skewY(1.5deg);
    transform-origin: 100% 0;
}
.contact-section:before {
    height: 64px;
}
.footer-left.col2 {
    margin-left: 10px;
}
.border-top,
.border-bottom{
    width: 100%;
}
.border-left{
    left:20px;
}
.border-right{
    right: 17px;
}
#GalleryWrap .mix:hover h3{
    width: 60%;
    margin:0 auto;
}
#GalleryWrap .mix h3{
    line-height: 35px;
}
.conts-r{
    margin:0 25px 0 0;
}
.about-left {
    right: 85px;
}
.cont-icon.ph svg {
    -ms-transform: rotate(98deg);
    -webkit-transform: rotate(98deg);
    transform: rotate(98deg);
}
.hph-icon svg{
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
.cont-icon {
    margin-right: 25px;
}
.about-txt{
    right: 25px;
}
.cont-titles {
    margin-left: 25px;
}
#GalleryWrap .mix h3{
    padding: 10px 10px 10px 10px;
}
.fot-info h4 {
    margin-right: 10px;
    margin-left: 0px;
}
nav div.main_menu > ul > li:first-of-type {
    margin-right: 25px;
    margin-left: 0px;
}
.slick-next {
    right: 0 !important;
}
/*.slider {
    float: none !important;
    display: inline-block !important;
	vertical-align:top
}*/

@media (max-width:500px) , (max-device-width:500px){
	.mobile-footer div {
		border-right:1px solid white;
		border-left:0;
	}
	.mobile-footer div:last-of-type {
		border-right:0;
	}
}