.b52{text-align: left;margin: 0 0 20px 0;}
.b52 ol{margin:10px 0;}
.b52 ol li{margin:0 0 5px;}
.b-slider-new .item .text {color: rgba(255, 255, 255) !important;font-size: 1.1rem !important;}
.b-catalog .items .wrap .item .button{margin:0 !important}
.b-catalog .items .wrap .item .prices {padding:0 0 !important;}
.b-catalog .items .wrap .item .price span {font-size: 1rem !important;}
.b-configurator .content .button {top: 50px !important; width: 100px !important;}
.b-configurator .content .button a {font-size: 1rem !important;}
.request input, .request textarea {max-width:350px !important;}
.b-services-detail .text .order{padding: 10px;background: #ECECEC;border-radius: 8px;}
.b-services-detail .text .order .action a{background-color: #E73A5C !important;border-radius: 4px;}
.b-sc-detail .text .order{padding: 10px;background: #ECECEC;border-radius: 8px;}
.b-sc-detail .text .order .action a{background-color: #E73A5C !important;border-radius: 4px;}