.products .card{margin-top:50px;border:2px solid #10872e;border-radius:10px;background:#fff}@media (min-width:992px){.products .card.max{margin-top:0}}.products .card.max .img-size{width:64%}.products .img-size{width:50%;margin:auto}.products .img-wrapper{position:relative;padding-bottom:118.58789625%}.products .img-wrapper img{position:absolute;top:0;left:0;width:100%}.products .card-img-top{background:#fff;padding:10px 0;border-radius:10px 10px 0 0}.products .card-header{text-align:center;background:#10872e;color:#fff;padding:12px;margin:0;font-size:24px}.products .price{text-align:center;font-weight:700;font-size:2em;color:#10872e}.products .vat-info{font-size:10px;padding-left:10px}.products .amount-select{margin:15px 100px}.products ul{list-style:none;padding:0}.products li{position:relative;padding:6px 20px 6px 30px}.products li:nth-child(odd){background:#fff}.products li:nth-child(even){background:#f1f1f1}.products li.no:after,.products li.yes:after{position:absolute;top:10px;right:30px;font-size:20px;font-family:FontAwesome}.products li.no:after{content:"";color:red}.products li.yes:after{content:"";color:green}.products li.days,.products li.facebook,.products li.google,.products li.instagram{padding:15px 20px 15px 60px}.products li.days:before{position:absolute;top:10px;left:30px;font-size:20px;font-family:FontAwesome}.products li.facebook:before{content:""}.products li.facebook:before,.products li.google:before,.products li.instagram:before{position:absolute;top:10px;left:30px;font-size:20px;font-family:FontAwesome}.products li.days:before{content:""}.products li.instagram:before{content:""}.products li.google:before{content:""}.products .product-slogan{margin:10px 40px;background:#fff;border:1px solid #006400;border-radius:25px;padding:10px;text-align:center;color:#006400;font-size:20px;font-weight:700;cursor:pointer}.products .product-slogan.level2{background:#006400;color:#fff}.products .product-slogan.level3{background:#228b22;color:#fff}.products .product-slogan-text{color:#006400;margin:8px;text-align:center}.pricing{font-size:16px}.pricing .head{border-bottom:1px solid #000}.pricing .total{text-align:right;font-weight:700;border-top:1px solid #000;border-bottom:2px solid #000}.file-upload-box{background:#fff;padding:10px;margin-top:10px;border-radius:4px}#booking_btn i:before{font-family:FontAwesome;font-style:normal}#booking_btn.pending{background-color:orange}#booking_btn.pending i:before{content:""}#booking_btn.success{background-color:#006400}#booking_btn.success i:before{content:""}