.font-color{color:rgba(0,0,0,.9019607843137255)}.pricing-set .box{padding:10px 5px;background:#fff;text-align:center;border-radius:21px;position:relative;overflow:hidden;transition:.3s;margin:8px;height:auto}.pricing-set .box:hover{transform:scale(1.1);box-shadow:0 0 30px rgba(1,41,112,.1)}.pricing-set .box:hover ul{line-height:20px;font-size:12px;margin-bottom:18px}.pricing-set .box:hover h3{font-size:18px;margin-top:10px}.pricing-set .box:hover .pric-img-set{height:9rem}.pricing-set .box:hover .price{font-size:24px}.pricing-set h3{font-weight:900;font-size:16px;margin-bottom:27px;margin-top:9px;padding:2px;height:36px}.pricing-set .price{font-size:20px;color:#444;font-weight:800}.pricing-set .price sup{font-size:20px;top:-15px;left:-3px}.pricing-set .price span{color:#bababa;font-size:16px;font-weight:300}.pricing-set img{padding:13px 10px;display:inline!important}.pricing-set .btn-buy{display:inline-block;padding:8px 40px 10px;border-radius:50px;color:#e03a3c;transition:none;font-size:13px;font-weight:600;transition:.3s;border:1px solid #e03a3c}.pricing-set .btn-buy:hover{background:#e03a3c;color:#fff}.pricing-set .pric-img-set{height:9rem}@media (max-width:768px){.pricing-set .box{width:500px!important;margin:50px auto auto}.pric-img-set{height:14rem!important}.pric-img-set .box{height:auto}.pric-img-set{width:241px}.pricing-set .ribbon{width:48%!important;font-size:2em}.pricing-set h3{font-weight:700!important;font-size:24px;margin-bottom:23px;margin-top:25px}}@media (max-width:568px){.pricing-set .box{width:400px!important}.pric-img-set{width:254px}}@media (max-width:450px){.pricing-set .box{width:320px!important}.pric-img-set{width:234px}}.ribbon{position:relative;z-index:1;width:58%;float:left;font-size:1.5em;font-weight:700;line-height:83%;margin:0 5px 5px -10px;color:#fff;background-color:#e03a3c;border-radius:8px 1px 1px;text-shadow:0 1px 2px #c53d3d;box-shadow:0 2px 4px #110303}.ribbon:before{width:40px;left:-40px;top:30px;border-radius:0 0 10px;border-color:#e03a3c #e03a3c #e03a3c transparent;border-width:20px 10px}.ribbon:after,.ribbon:before{content:" ";position:absolute;height:0;border-style:solid}.ribbon:after{width:0;left:0;top:100%;border-radius:8px 0 0;border-color:#6d0404 #6d0404 transparent transparent;border-width:5px 10px}.date{text-align:center;display:block;font-size:54%}.ribbon-stitches-top{margin-top:3px;border-top:1px dashed rgba(0,0,0,.2);box-shadow:0 0 2px hsla(0,0%,100%,.5)}.ribbon-stitches-bottom{margin-bottom:3px;border-top:1px dashed rgba(0,0,0,.2);box-shadow:0 0 2px hsla(0,0%,100%,.3)}
