/* HOTPOINT ARISTON */
.hotpoint-ariston a {
    color: #1fb5be;
}
.hotpoint-ariston a:hover {
    color: #d3092f;
}
.hotpoint-ariston button {
    background-color: #d3092f;
    color: #fff;
}
.hotpoint-ariston button:hover {
    background-color: rgba(211,9,47,0.8);
}
.hotpoint-ariston button:active {
    background-color: rgba(211,9,47,0.7);
}
.hotpoint-ariston .title-block span:before, .hotpoint-ariston .logo__image::before {
    background-color: rgba(211,9,47,0.8);
}
.hotpoint-ariston .logo__image::after {
    background-color: #1fb5be;
}
.hotpoint-ariston .custom-accordion .item-button svg path {
    fill: #1fb5be;
}
.hotpoint-ariston .custom-accordion .item-button:hover svg path {
    fill: #d3092f;
}
.hotpoint-ariston header .phone-block .link {
    color: #1fb5be;
}
.hotpoint-ariston header .phone-block .link:hover {
    color: #d3092f;
}
.hotpoint-ariston .order .container {
    border-color: #333;
    background-color: #333;
}
.hotpoint-ariston header .navbar-nav .nav-item, .hotpoint-ariston header .navbar-nav .nav-link, .hotpoint-ariston header .navbar-nav .dropdown-menu .nav-item .nav-link, .hotpoint-ariston .offscreen-menu li a, .hotpoint-ariston .navbar-light .navbar-nav .nav-link {
    color: #333;
}
.hotpoint-ariston header .navbar-nav .dropdown-menu .nav-item .nav-link:hover, .hotpoint-ariston header .navbar-nav .dropdown-menu .nav-item .nav-link.active, .hotpoint-ariston .btn.offscreen-pull.d-lg-none, .hotpoint-ariston header .navbar-nav .nav-link.active, .hotpoint-ariston .offscreen-menu li a:hover, .hotpoint-ariston .navbar-light .navbar-nav .nav-link:hover {
    color: #d3092f;
}
.hotpoint-ariston .offscreen-menu li a .material-icons {
    color: #d3092f !important;
}
.hotpoint-ariston .btn.offscreen-pull.d-lg-none:hover, .hotpoint-ariston .btn.offscreen-pull.d-lg-none:focus, .hotpoint-ariston .btn.offscreen-pull.d-lg-none:active {
    color: #d3092f !important;
}
.hotpoint-ariston .navbar-nav .nav-link.active {
    color: #d3092f !important;
}
.hotpoint-ariston .main {
    box-shadow: inset 0 0 0 1000px rgba(51,51,51,0.8);
}
.hotpoint-ariston header .additional-block-text .colorful {
    color: #333;
}
.hotpoint-ariston #reviews-carousel .owl-dots .active {
    background-color: #1fb5be;
}
.hotpoint-ariston .problems-item .problems-btn {
    background-color: #1fb5be;
}
.hotpoint-ariston .problems-item .problems-btn:hover {
    background-color: rgba(31,181,190,0.8);
}
.hotpoint-ariston .problems-item .problems-btn:active {
    background-color: rgba(31,181,190,0.7);
}
.hotpoint-ariston .problems-item a {
    color: inherit;
}
.hotpoint-ariston .types-item__title {
    color: #1fb5be;
}
.hotpoint-ariston .advantages-item .number {
    color: #333;
}
.hotpoint-ariston .types-item:hover .types-item__title,.hotpoint-ariston  .pricelist .table .title-link:hover,.hotpoint-ariston  .problems-item a:hover {
    color: #d3092f;
}
.hotpoint-ariston .pricelist .pricelist-tabs a:hover, .hotpoint-ariston .types .types-tabs a:hover {
    color: #d3092f;
}
.hotpoint-ariston .pricelist .pricelist-tabs a.active {
    color: #333;
    border-color: #333;
}
.hotpoint-ariston .pricelist-item__third a.show-modal {
    color: #d3092f;
}
.hotpoint-ariston .pricelist-item .pricelist-item__title a, .hotpoint-ariston .pricelist-item__third a.show-modal:hover {
    color: #1fb5be;
}
.hotpoint-ariston .pricelist-item .pricelist-item__title a:hover {
    color: #d3092f;
}
@media screen and (max-width: 450px) {
    .hotpoint-ariston .logo span {
        font-size: 28px;
    }
}
@media screen and (max-width: 350px) {
    .hotpoint-ariston .logo span {
        font-size: 20px;
    }
}