#services>.container{
    position: relative;
}
.sect_service_cnt{

    background-color: #fff;
    display:flex;
    align-items:center;
    
    min-height: 703px;
    background-repeat: no-repeat;
    background-size: cover;

}
.sect_service_cnt_mask{
    background-color: rgba(0, 0, 0, 0.7);
    
    min-width: 100%;
   
    min-height: inherit;
    padding: 0 50px 0 50px;
        display: flex;
    align-items: center;
}
.sect_service_cnt_mask:hover{
    background-color: rgba(119, 0, 34, .7);
    transition: .5s;
}
@media (min-width: 768px) {
.sect_service_cnt_mask:hover .sect_service_link{
    font-size: 2.286em;
    opacity: 1;
    text-decoration: none;
}
}

.sect_service_cnt:hover{
    
    transition: .5s;
}

.sect_service_block:hover {
    z-index: 1;
}
.sect_service_block:first-child {
    margin-top:0px;
}
@media (min-width: 1200px) {
    .sect_service_block:nth-child(2) {
        margin-top:0px;
    }
}
.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>ul{
    list-style-type: none;
    padding-left: 0;
    margin-bottom: 0;
}

.sect_service_cnt a:focus{
    text-decoration: none;
}
.sect_service_list>ul li a{
     display: inline-table;
     padding: 5px 7px;
    margin-left: -5px;
    border-radius: 5px;
    
}
.sect_service_list>ul li a:hover{   
    background: var(--prv_btn_color);
    opacity: 1;
    
}
.sect_service_cnt a:hover{
    color: #fff;
    text-decoration: none;
    
}

.sect_service_link{
    font-size: 2.143em;
    margin-bottom: 8px;
    display: block;
    color: #fff!important;
    font-weight: bold;
    line-height: 1.2em;
    
}
.sect_service_link,
.sect_service_link:focus{
    color: #212121;
}
.sect_service_list ul a{
    color: #fff;
    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: 768px){
   .sections_services .owl_btn-left{
        position: absolute;
        left: 1%;
        top: 50%;

    }
   .sections_services .owl_btn-right{
        position: absolute;
        right:  1%;
        top: 50%;

    }
    
}

@media(min-width: 1300px){
    .scroll_services.main-page__section{
        background-size: 100% 100%!important;
    }
}


@media (max-width: 576px) {
	.sect_service_cnt_mask {
		padding: 0 10px;
	}
	.sect_service_link {
		font-size: 1.5em;
	}
}
.sect_service_list > ul li span {
  display: inline-table;
  padding: 5px 7px;
  margin: 0 0 5px -5px;
  color: #fff;
}
@media (max-width: 768px) {
	.sect_service_cnt{
		min-height: 450px;
	}
}