.widget-main-include.template-develop-on-solution .widget-header {
    font-size: 40px;
    font-weight: 500;
    line-height: 50px;
}
.widget-main-include.template-develop-on-solution .widget-description {
    font-size: 14px;
    line-height: 20px;
    color: #444444;
    margin-top: 30px;
}
.widget-main-include.template-develop-on-solution .widget-picture-wrap {
    max-width: 460px;
    padding-left: 30px;
    width: 100%;
}
.widget-main-include.template-develop-on-solution .widget-picture {
    text-align: center;
}
.widget-main-include.template-develop-on-solution .widget-picture img {
    display: inline-block;
    max-width: 100%;
    max-height: 100%;
}
@media all and (max-width: 1024px) {
    .widget-main-include.template-develop-on-solution .widget-picture-wrap {
        display: none;
    }
	.widget-main-include.template-develop-on-solution .widget-header{
		font-weight: 600;
		font-size: 24px;
		line-height: 133.3%;		
	}
	.widget-main-include.template-develop-on-solution .widget-description{
	    margin-top: 15px;	
	}
}
