

.slick-prev:before,
.slick-next:before {
    color: #9955bb;
}

.slick-slider {
    max-width: 530px;
    margin: 0 auto 20px;
}

.slick-prev:before,
.slick-next:before {
    font-size: 40px;
}

.slick-prev,
.slick-next {
    width: 40px;
    height: 40px;
    z-index: 1;
}

.slick-prev {
    left: -40px;
}

.slick-next {
    right: -40px;
}

.slick-slide img {
    margin: 0 auto;
}

.green-bg {
    background: #13a2132b;
    border: 1px green solid;
}

.green-bg p {
    padding: 10px;
    margin: 0;
}

.green-bg p:not(:last-child) {
    border-bottom: 1px green solid;
}

.green-bg-2 {
    padding: 10px;
    background: #13a2132b;
    border: 3px red dotted;
    font-size: 1.1em;
}

table {
    border: 1px green solid;
    background: #2eaa2e2b;
}

table tr:nth-child(2n) {
    background: #13a2132b;
}

table tr:nth-child(2n) td,
table tr:nth-child(2n)+tr td {
    border-top: 1px green solid;
}

table td:first-child {
    border-right: 1px green solid;
}

table td {
    padding: 10px;
}

.container ol {
    padding-left: 20px;
}

.imp-block {
    padding: 10px;
    border: 4px red dashed;
}

.single-item-2 {
    background: #9955bb26;
}

.single-item-2 .slick-slide {
    padding: 10px;
}

.single-item-2 .slick-slide img:not(:last-child) {
    margin-bottom: 20px;
}







@media screen and (max-width: 640px) {
    .slick-slider {
        max-width: 80%;
    }
}

