/*NOTE: This file is intended for programmers. Aspro technical support is not advised to work with him.*/

/* Examples (uncomment to use):*/

/* Expand site width */
/* body .wrapper { max-width: 1400px !important;  } */

/* Set site background image */
/* body {  background: url(image_source) top no-repeat; }

/* Hide compare button */
/* a.compare_item { display: none !important;  }*/

div[data-item_id="1603"] .services-item__buy{
    display: none!important;
}
div[data-item_id="1603"] .services-item__cost{
    display: none!important;
}


.services-item.services_on[data-item_id="1603"] .services-item__info{
    padding-bottom: 0px!important;
}

.btn.btn-default:hover, .btn.btn-default:active, .btn.btn-default:focus {
background-color: #E3131B;
border-color: #E3131B;
}
.btn.btn-default {
background-color: #E3131B;
border-color: #E3131B;
color: #ffffff;
}

.fill_bg_n .menu-row.bgcolored, .fill_bg_y .menu-row.bgcolored>.maxwidth-theme{
    background-color: #E3131B;
}

body .wrapper1.long_banner .menu-row.bgcolored {
    background: #E3131B;
}
.text-with-icon{
    display:flex;gap: 30px;align-items: center;
}
.text-with-icon--icon-top{
    align-items: flex-start;
}

.text-with-icon>img{
   width: 40px;
   height: 40px;
}
.text-with-icon>h2, .text-with-icon>h3,.text-with-icon>p,.text-with-icon>span{
    width: 100%;
 }

