@media screen and (min-width: 1701px) {
	
	.catalogtovarovwindows .container {
		width: 100%;
	}
	
	div#contentproducthelp {
		left: 0;
		transform: none;
		width: calc(100% - 20px);
		margin: 0 10px;
		box-sizing: border-box;
	}
	div#contentproducthelp {
		padding-bottom: 35px;
		background-position: right center;
	}div#contentproducthelp .banner-code {
		/* width: 50%; */
		display: flex;
		justify-content: flex-start;
		flex-wrap: wrap;
	}.site-content.col-lg-10.col-12.col-md-9 {
		left: 0;
		max-width: calc(100% - 300px);
		flex: initial;
		padding: 0px;
	}
	
	div#contentproducthelp .banner-cat {
		width: 74%;
	}
	
	.code {
		text-align: left;
		display: flex;
		justify-content: flex-start;
	}
	
	.single-service {
		padding: 31px 13px !important;
	}
	
	aside.sidebar-container .widget-area {
		margin-top: 330px;
	}
	
	.row.content-layout-wrapper.align-items-start {
		display: flex;
		justify-content: space-between;
	}
    							
div#contentproducthelp.icon-block{
    background: url(https://softcomputers.org/wp-content/themes/woodmart-child1/img/msc.png)  no-repeat rgb(245, 245, 245);
    background-size: 115px;
    background-position-x: right;
    width: 100%;
    background-position-y:center;
    margin: 0;
        margin: 0 15px;
        width: calc(100% - 30px);
    
}

div#contentproducthelp.icon-block .banner-cat {
    width: calc(100% - 100px) !important;
    max-width: 87%;
    
    
}


	}@media screen and (min-width: 1201px) and (max-width: 1700px){
	
	
	.catalogtovarovwindows .container {
		width: 100%;
	}
	
	div#contentproducthelp {
		left: 0;
		transform: none;
		width: calc(100% - 20px);
		margin: 0 10px;
		box-sizing: border-box;
	}
	div#contentproducthelp {
		padding-bottom: 35px;
		background-position: right center;
	}div#contentproducthelp .banner-code {
		/* width: 50%; */
		display: flex;
		justify-content: flex-start;
		flex-wrap: wrap;
	}.site-content.col-lg-10.col-12.col-md-9 {
		left: 0;
		max-width: calc(100% - 300px);
		flex: initial;
		padding: 0px;
	}
	
	div#contentproducthelp .banner-cat {
		width: 74%;
	}
	
	.code {
		text-align: left;
		display: flex;
		justify-content: flex-start;
	}
	
	
	.single-service {
		padding: 31px 13px !important;
	}
	
	aside.sidebar-container .widget-area {
		margin-top: 330px;
	}
	
	.row.content-layout-wrapper.align-items-start {
		display: flex;
		justify-content: space-between;
	}    							
    div#contentproducthelp.icon-block{
        background: url(https://softcomputers.org/wp-content/themes/woodmart-child1/img/msc.png)  no-repeat rgb(245, 245, 245);
        background-size: 115px;
        background-position-x: right;
        width: calc(100% - 30px);
        background-position-y: center;
        margin: 0 15px;
    }
    
    div#contentproducthelp.icon-block .banner-cat {
        width: calc(100% - 100px) !important;
        max-width: 87%;
        
        
    }
	}@media screen and (min-width: 1025px) and (max-width: 1200px){
	aside.sidebar-container.col-lg-2.col-md-3.col-12.order-last.order-md-first.sidebar-left.area-sidebar-full-screen-menu {
		padding: 0 !important;
	}
	
	.catalogtovarovwindows .container {
		width: 100%;
	}
	
	div#contentproducthelp {
		left: 0;
		transform: none;
		width: calc(100% - 20px);
		margin: 0 10px;
		box-sizing: border-box;
	}
	div#contentproducthelp {
		padding-bottom: 35px;
		background-position: right center;
	}div#contentproducthelp .banner-code {
		/* width: 50%; */
		display: flex;
		justify-content: flex-start;
		flex-wrap: wrap;
	}.site-content.col-lg-10.col-12.col-md-9 {
		left: 0;
		max-width: calc(100% - 300px);
		flex: initial;
		padding: 0px;
	}
	
	div#contentproducthelp .banner-cat {
		width: 74%;
	}
	
	.code {
		text-align: left;
		display: flex;
		justify-content: flex-start;
	}
	
	div#contentproducthelp .container {
		padding: 0;
	}
	
	div#contentproducthelp .col-lg-6 {
		padding: 0;
	}
	.single-service {
		padding: 31px 13px !important;
	}
	
	aside.sidebar-container .widget-area {
		margin-top: 330px;
	}
	
	.row.content-layout-wrapper.align-items-start {
		display: flex;
		justify-content: space-between;
	}div#contentproducthelp.icon-block{
        background: url(https://softcomputers.org/wp-content/themes/woodmart-child1/img/msc.png)  no-repeat rgb(245, 245, 245);
        background-size: 115px;
        background-position-x: right;
        width: calc(100% - 30px);
        background-position-y: center;
        margin: 0 15px;
    }
    
    div#contentproducthelp.icon-block .banner-cat {
        width: calc(100% - 100px) !important;
        max-width: 87%;
        
        
    }
	}
	
	@media screen and (min-width: 769px) and (max-width: 1024px){
	aside.sidebar-container.col-lg-2.col-md-3.col-12.order-last.order-md-first.sidebar-left.area-sidebar-full-screen-menu {
		padding: 0 !important;
	}
	
	.catalogtovarovwindows .container {
		width: 100%;
	}
	div#contentproducthelp {
		padding-bottom: 200px;
		background-position: center 210px;
	}
	div#contentproducthelp {
		left: 0;
		transform: none;
		width: calc(100% - 20px);
		margin: 0 10px;
		box-sizing: border-box;
	}div#contentproducthelp.icon-block{
        background: url(https://softcomputers.org/wp-content/themes/woodmart-child1/img/msc.png)  no-repeat rgb(245, 245, 245);
        background-size: 115px;
        background-position-x: right;
        width: calc(100% - 30px);
        background-position-y: center;
        margin: 0 15px;
        padding-bottom: 0px;
    }
    
    div#contentproducthelp.icon-block .banner-cat {
        width: calc(100% - 180px) !important;
        max-width: 87%;
        
        
    }
	div#contentproducthelp.icon-block .banner-title {
        width: 100%;
        max-width: 100%;
        margin-top: 17px;
        margin-bottom: 7px;
        text-align: left;
    }
	}
	@media screen and (min-width: 320px) and (max-width: 768px){
	
	
	.site-content.col-lg-10.col-12.col-md-9 {
		box-sizing: border-box;
		left: 0px;
	}
	
	.col-lg-4.col-md-6 {
		margin: 0 auto 20px !important;
		width: 100% !important;
		padding: 0 !important;
	}
	
	div#contentproducthelp {
		left: 0;
		transform: none;
		width: 100%;
		padding: 10px 10px 204px 10px;
	}div#contentproducthelp.icon-block{
        background: url(https://softcomputers.org/wp-content/themes/woodmart-child1/img/msc.png)  no-repeat rgb(245, 245, 245);
        background-size: 115px;
        background-position-x: right;
        width: calc(100% - 30px);
        background-position-y: center;
        margin: 0 15px;    padding: 10px 10px 18px 10px;
    }
    
    div#contentproducthelp.icon-block .banner-cat {
        width: calc(100% - 180px) !important;
        max-width: 87%;
        
        
    }div#contentproducthelp.icon-block .banner-title {
        width: 100%;
        max-width: 100%;
        margin-top: 17px;
        margin-bottom: 7px;
        text-align: left;
    }
	
	}

    @media screen and (min-width: 320px) and (max-width: 480px){
        div#contentproducthelp.icon-block .banner-cat {
            padding-bottom: 100px;
            width: 100%  !important;
            max-width: 100%;
        }
        
        div#contentproducthelp.icon-block {
            background: url(https://softcomputers.org/wp-content/themes/woodmart-child1/img/msc.png) no-repeat rgb(245, 245, 245);
            background-size: 115px;
            background-position-x: center;
            background-position-y: bottom !important;
            width: calc(100% - 30px);
            margin: 0 15px;
            padding: 10px 10px 18px 10px;
        }
    }
	
	
	
	
	
	
	


    .single-service-wrapper {
        display: grid;
        grid-template-columns: repeat(4, 1fr);
        gap: 20px;
    }
    
    .single-service-block {
        background: #f7f7f7;
        border-radius: 12px;
        min-height: 182px;
        box-sizing: border-box;
    }
    
    .single-service-block-title h4 {
        font-family: var(--font-family);
        font-weight: 700 !important;
        font-size: 19px;
        margin-top: 0px;
        color: #000;
    }
    
    .single-service-block a {
        display: flex;
        justify-content: space-between;
        padding: 31px 18px 50px 18px;
    }
    
    .single-service-block img {
        width: 80px;
        height: 80px;
        margin-top: 20px;
        display: flex;
    }.single-service-block:hover {
        transform: scale(1.025);
        transition: transform .5s ease;
    } 
    @media (max-width: 1400px){
           .single-service-wrapper {
                grid-template-columns: repeat(3, 1fr);
            }
        }
    @media (max-width: 1100px){
           .single-service-wrapper {
                grid-template-columns: repeat(2, 1fr);
            }
        }
        @media (max-width: 992px) {
            .single-service-wrapper {
                grid-template-columns: repeat(2, 1fr);
            }
        }
        @media (max-width: 576px) {
            .single-service-wrapper {
                grid-template-columns: 1fr;
            }
        }
    
    .single-service-wrapper {
        margin-bottom: 40px;
    }


    