#services>.container{
    position: relative;
}
.sect_service_cnt{
    background-color: #fff;
    display:flex;
    align-items:center;
    border-radius: 30px;
    overflow: hidden;
}
.sect_service_cnt:hover{
    box-shadow: 0 0 32px #ccc;
    transition: .5s;
}
.sect_service_block {
    margin-top:30px;
}
.sect_service_block:hover {
    z-index: 1;
}

/*@media (max-width: 1280px) {
	#services .sections_services .col-xl-4 {
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
}*/
.sect_service_img{
    width: 226px;
    min-height: 226px;
    margin-right: 40px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    align-self:stretch;
    flex-grow: 0;
    flex-shrink: 0;
    display:block;
    cursor: pointer;
}
.sect_service_list{
    padding: 26px 26px 26px 0px;
    width: calc(100% - 266px);
    flex-grow: 5;
    flex-shrink: 5;
}
.sect_service_list>ul{
    list-style-type: none;
    padding-left: 0;
    margin-bottom: 0;
}
.sect_service_cnt a:focus{
    text-decoration: none;
}
.sect_service_cnt a:hover{
    color: var(--prv_btn_color);
}

.sect_service_link{
    font-size: 1.35714285em;
    margin-bottom: 8px;
    display: block;
}
.sect_service_link,
.sect_service_link:focus{
    color: #212121;
}
.sect_service_list ul a{
    color: #757575;
    display: block;
    margin-bottom: 5px;
}

@media (max-width: 767px) {
    .sect_service_img{
        margin-right: 20px;
    }
    .sect_service_list{
        padding: 16px 16px 16px 0px;
    }
}
@media (max-width: 576px) {
    .sect_service_cnt{
        display:block;
    }
    .sect_service_img{
        width:100%;
        margin-right:0px;        
    }
    .sect_service_list{
        width:100%;
        padding: 26px 26px 26px 26px;
    }
}
@media (min-width: 1600px){
	.sections_services .sect_service_block{
		-ms-flex: 0 0 33%;
		flex: 0 0 33%;
		max-width: 33%;
	}
}


