.pricing-item.classic,.pricing-item.modern{padding:60px 50px;background-color:var(--light-color)}.pricing-item.classic:hover .image img,.pricing-item.modern:hover .image img{filter:drop-shadow(10px 8px 4px rgba(246,153,119,0.45))}.pricing-item.classic .image,.pricing-item.modern .image{height:110px;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;margin-top:50px;margin-bottom:50px}.pricing-item.classic .image img,.pricing-item.modern .image img{max-height:110px;width:auto;height:auto;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;display:inline-block;filter:none}.pricing-item.classic .pricing-info,.pricing-item.modern .pricing-info{text-align:center}.pricing-item.classic .pricing-info .title,.pricing-item.modern .pricing-info .title{display:block;font-size:18px;line-height:1.2;font-weight:500;color:var(--main-color)}.pricing-item.classic .pricing-info .price,.pricing-item.modern .pricing-info .price{margin-top:30px;margin-bottom:30px}.pricing-item.classic .pricing-info .price span:first-child,.pricing-item.modern .pricing-info .price span:first-child{font-size:40px;line-height:1.29;color:var(--dark-color)}.pricing-item.classic .pricing-info .price span:nth-child(2),.pricing-item.modern .pricing-info .price span:nth-child(2){font-size:12px;color:var(--grey-color)}.pricing-item.classic .pricing-info .price span:nth-child(2)::before,.pricing-item.modern .pricing-info .price span:nth-child(2)::before{content:'/';display:inline-block}.pricing-item.classic .pricing-info .pricing-text p:empty,.pricing-item.modern .pricing-info .pricing-text p:empty{display:none}.pricing-item.classic .pricing-info .pricing-text p,.pricing-item.modern .pricing-info .pricing-text p{font-size:15px;line-height:2;color:var(--grey-color)}.pricing-item.classic .pricing-info .btn-wrap,.pricing-item.modern .pricing-info .btn-wrap{margin-top:15px}.pricing-item.modern{padding:0 0 50px;max-width:390px;margin:auto;-webkit-transition:all 450ms ease;-moz-transition:all 450ms ease;-ms-transition:all 450ms ease;-o-transition:all 450ms ease;transition:all 450ms ease}.pricing-item.modern:hover{box-shadow:-1px 9px 20px 9px rgba(0,0,0,0.03)}.pricing-item.modern .pricing-info .title{color:var(--dark-color);border-bottom:1px solid var(--soft-grey-color);padding:17px 15px;position:relative}.pricing-item.modern .pricing-info .title span{position:relative}.pricing-item.modern .pricing-info .title::before{content:'';background:var(--grey-color);opacity:0.04;position:absolute;top:0;left:0;bottom:0;right:0}.pricing-item.modern .pricing-info .image,.pricing-item.modern .pricing-info .price,.pricing-item.modern .pricing-info .pricing-text,.pricing-item.modern .pricing-info .btn-wrap{padding:0 20px}.pricing-item.modern .pricing-info .image{margin-top:40px;margin-bottom:25px}.pricing-item.modern .pricing-info .price{margin-top:0;margin-bottom:30px;display:block}.pricing-item.modern .pricing-info .price span{display:block}.pricing-item.modern .pricing-info .price span:nth-child(2)::before{display:none}.pricing-item.modern .pricing-info .price span:first-child{font-size:50px}.pricing-item.modern .pricing-info .price span:nth-child(2){font-size:16px;font-style:italic}.pricing-item.modern .pricing-info .price span.active{color:var(--main-color)}.pricing-item.modern .pricing-info .pricing-text{margin-bottom:50px}.pricing-item.modern .pricing-info .pricing-text p{font-size:15px;line-height:2;color:var(--grey-color);text-align:left;margin-bottom:0;padding:10px 5px;display:block;border-bottom:1px solid var(--soft-grey-color)}.pricing-item.modern .pricing-info .pricing-text p i{display:inline-block;margin-right:15px;color:#82BC5D}.pricing-item.modern.dark_version{background:#1c1c1c}.pricing-item.modern.dark_version .pricing-info .price span:first-child:not(.active),.pricing-item.modern.dark_version .pricing-info .title{color:var(--light-color)}.pricing-item.modern.dark_version .pricing-info .title{background:rgba(255,255,255,0.03);border-bottom-color:rgba(255,255,255,0.03)}.pricing-item.modern.dark_version .pricing-info .pricing-text p{border-bottom-color:rgba(255,255,255,0.1)}@media only screen and (max-width: 1199px){.pricing-item.classic{padding:50px 40px}}@media only screen and (max-width: 767px){.pricing-item.classic .pricing-info .price span:first-child{font-size:30px}.pricing-item.classic .image{margin-top:35px;margin-bottom:35px}.pricing-item.classic{padding:40px 30px}}@media only screen and (max-width: 767px){.pricing-item.modern{padding:0 0 40px}.pricing-item.modern .pricing-info .price span:first-child{font-size:40px}.pricing-item.modern .pricing-info .pricing-text{margin-bottom:37px}.pricing-item.modern .pricing-info .price{margin-bottom:20px}.pricing-item.modern .pricing-info .image{margin-top:35px}}
/*# sourceMappingURL=pricing.css.map */
