.product-full .n-nestogen-review__title {
    padding: 22px 0 6px;
    color: #0C3B9B;
    font-size: 38px;
    border-bottom: none;
}
.n-nestogen-review__title span:after, .n-nestogen-review__title span:before {
    width: 0 !important;
}

.product-full .n-nestogen-review .slides li .n-review-slider__i {
    box-shadow: 0px 1px 3px rgb(0 0 0 / 10%);
    border-radius: 15px;
    border: 1px solid #EBF6F8;
}

.product-full .n-review-slider__author-name {
    color: #0C3B9B;
}

.product-full .rate-fivestar-btn-filled {
    background: url(images/star.svg) no-repeat center center;
}

.product-full .n-nestogen-review .button-blue a {
    color: #29ADB9;
}

.product-full .n-review-slider__author-site a {
    color: #29ADB9;
    font-family: "RotonBol";
}

.product-full .n-review-slider__author-site a:hover {
    color: #0C3B9B;
}

.product-full .n-nestogen-review .button-orange {
    background: #29ADB9;
    box-shadow: 0px 10px 20px rgb(41 173 185 / 15%);
}

.product-full .n-nestogen-review .button-blue {
    background: #FFFFFF;
    box-shadow: 0px 10px 20px rgb(41 173 185 / 15%);
    color: #29ADB9;
}

.product-full .slick-dots {
    margin-top: -11px;
    position: relative;
}

.product-full .slick-dots li button, .product-full .slick-dots li.slick-active button {
    background: #29adb9;
}

.product-full .slides .slick-arrow {
    background: #29adb9;
    top: calc(50% - 37px);
}

.product-full .slick-arrow::after {
    border-color: #fff;
}

.new-nestogen__reviews-bg {
    background: url(images/reviews_bg.png) center;
    background-size: cover;
    background-repeat: no-repeat;
}

.product-full .n-nestogen-review__title {
    background: unset;
}

.product-full .pager-load-more {
    padding-top: 28px;
    padding-bottom: 30px;
}

.product-full .n-review-slider__box {
    padding-bottom: 0;
}

.new-nestogen__reviews-bg > .row {
    margin-bottom: 0;
    padding-bottom:0;
}

.product-full .n-nestogen-review .row .n-nestogen-review__inner {
    background: unset;
}

.n-nestogen-review {
    margin-bottom: 0px !important;
}
@media (max-width: 1199px) {
    .product-full .slides .slick-arrow--next {
        right: -55px;
    }
}

@media (max-width: 1024px) {
    .product-full .slides .slick-arrow {
        display: none!important;
    }
}

@media screen and (max-width: 767px) {
    .product-full .section-headline, .product-full .n-nestogen-review__title {
        font-size: 30px;
    }
}

@media (max-width: 759px) {
    .product-full .pager-load-more {
        margin-top: 20px;
    }
}

@media (max-width: 560px) {
    .n-nestogen-review {
        padding-bottom: 0px !important;
    }
}





