/*Svoi kastomnyi CSS kod pishite v etom faile*/

body{

  background: #fbfdfa !important;
}

.wrapper{
  background: #fbfdfa !important;

}

section{
  background: #fbfdfa !important;

}



.w-section.inverse {

    background: #fbfdfa !important;
}


.md-theme .lw .bg-3 {
  background: #fbfdfa !important;
}

.company-phone {
    padding-top: 7px !important;

}

.fa{
    color: rgb(21, 80, 141);
}


.company-slogan {

    padding-top: 40px  !important;
    color: #000000  !important;
    text-align: center  !important;

    font-size: 18px !important;
}


.md-theme .lw .w-box.white {
    background: #fbfdfa !important;
}


.fa-building22{
    background: url(/bitrix/templates/marsd_smart_red_s5/images/строительство.jpg);
    height: 80px;
    width: 80px;
    background-repeat: no-repeat;
}

.fa-rub22{
   background: url(/bitrix/templates/marsd_smart_red_s5/images/демонтаж.jpg);
    height: 80px;
    width: 80px;
    background-repeat: no-repeat;

}


.fa-group22{
   background: url(/bitrix/templates/marsd_smart_red_s5/images/фермы_конюшни.jpg);
    height: 80px;
    width: 80px;
    background-repeat: no-repeat;

}


.fa-apple22{
   background: url(/bitrix/templates/marsd_smart_red_s5/images/дороги_тротуары.jpg);
    height: 80px;
    width: 80px;
    background-repeat: no-repeat;

}





.fa-keyboard-o22{
   background: url(/bitrix/templates/marsd_smart_red_s5/images/озеленение.jpg);
    height: 80px;
    width: 80px;
    background-repeat: no-repeat;

}



.fa-suitcase22{
   background: url(/bitrix/templates/marsd_smart_red_s5/images/спец_применение.jpg);
    height: 80px;
    width: 80px;
    background-repeat: no-repeat;

}


@media (max-width:991px) {
.logo22{

display:none !important;

	}}




.prevcll{

    word-wrap: break-word;

    max-width: 300px;
    display: block;

}


.text-center{
    word-wrap: break-word;
text-align: left;
}





.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {

    color: #c21f13 !important;
}


.slick-prev:before, .slick-next:before {
     color: #c21f13 !important;
}


.addresdiv{
    display: block;
    background: #fbfdfa;
    padding: 5px;
    color: #333;

}


.caruselblock img{
    max-width: 100% !important;
    padding: 10px;
}



@media (max-width: 350px){
.prevcll {
    word-wrap: break-word;
    max-width: 180px !important;
    display: block;
}

}





@media (max-width: 420px){
.prevcll {
    word-wrap: break-word;
    max-width: 200px !important;
    display: block;
}

}


/*
.slice a {
    color: #c21f13 !important;

    text-decoration: underline !important;
}


*/


.section-title-servs{
text-align: center;
    display: block;
    width: 100% !important;
}


.section-title-news {
    text-align: center;
    display: block;
    width: 100% !important;
}


.pod_new a {
    font-size: 16px !important;
    margin-top: 15px;





@media (max-width: 600px){

.multiple-items {
    width: 95% !important;
    display: block;
    margin: auto;
}
	}




