section.text-greb1 {
	color:#000000;
    margin: 50px 0;
}
section.compl-blocks h2 {
 
    margin: 50px 0;
}

.kvadro-lis {
	list-style: none;
}
.kvadro-lis li:before {
    content: '';
    display: inline-block;
    width: 8px;
    height: 8px;
    background: #5a80b1;
    margin: 0 15px 0 20px;
}

.roduik .numberic {
    position: absolute;
    bottom: -32px;
    left: 0;
    right: 0;
    text-align: center;
    font-weight: bold;
    color: #a52424;
    font-size: 40px;
}


.roduik .borderedimage
{
	position:relative;
-webkit-border-radius: 200px;
-moz-border-radius: 200px;
border-radius: 200px;		
}
.roduik .text-centered {
      color: #000000;
    text-align: center;
    margin: 55px 0;
    padding: 0 15px;
    font-weight: bold;
    font-size: 16px;
}

.b-benefit-glazing {
    position: relative;
    margin: 0 0 55px;
    padding: 65px 50px 60px;
    border: 2px solid #222222;
    box-sizing: border-box
}

.b-benefit-glazing .grid__row {
    flex-wrap: wrap;
    margin: 0
}

.b-benefit-glazing .benefit-glazing__colleft {
    color: #fff;
    width: 100%;
    margin: 0 0 40px;
    padding: 0
}

.b-benefit-glazing .benefit-glazing__head {
    margin-bottom: 35px;
    color: #000000;
    font-size: 36px;
    font-weight: bold;
    line-height: 1.2
}

.b-benefit-glazing .benefit-glazing__itembox {
    display: flex;
    width: 100%;
    margin: 0 -20px
}

.b-benefit-glazing .benefit-glazing__item {
    display: flex;
    width: 10%;
    flex: 1 0 auto;
    padding: 0 20px;
    box-sizing: border-box;
    flex-direction: column
}

.b-benefit-glazing .benefit-glazing__img {
    height: 80px;
    margin-bottom: 30px
}

.b-benefit-glazing .benefit-glazing__img img {
    height: 100%;
    display: block
}

.b-benefit-glazing .benefit-glazing__content p {
    padding: 0;
    color: #000000;
    font-size: 20px;
    font-weight: bold
}

.b-benefit-glazing .benefit-glazing__colright {
    font-size: 15px;
    width: 100%;
    padding: 0;
    margin: 0
}

.b-benefit-glazing .benefit-glazing__colright p {
    padding-bottom: 0
}

.b-benefit-glazing--mini-text .benefit-glazing__content p {
    font-size: 14px;
    font-weight: 400
}
section.compl-blocks div.nolinkis {
    text-decoration: unset;
    text-align: center;
    display: block;
    margin: 18px 0;
    font-weight: bold;
	color: #2980b9;
}

@media (max-width: 600px) {
	section.compl-blocks h2 {
    margin-top: 0 !important;
	}
	.roduik .borderedimage{
	    width: 260px !important;
    margin: 0 auto;
}
.glaz-prem{margin:50px 0;}
.secmontaz .full-width {
 
    min-height: 300px;
}

.b-benefit-glazing .benefit-glazing__item {
    display: block;
    width: 100%;
    flex: unset;
    padding: 0px;
    box-sizing: unset;
    flex-direction: unset;
}
.b-benefit-glazing .benefit-glazing__itembox {
    display: block;
    width: 100%;
    margin: 0;
}
.b-benefit-glazing .benefit-glazing__img img
{
	margin:0 auto;
}
.b-benefit-glazing .benefit-glazing__content p
{
	text-align:center;
	font-size: 15px;
}
.b-benefit-glazing .benefit-glazing__head {
    font-size: 24px;
    text-align: center;
}
.b-benefit-glazing {

    margin: 0;
}



}