.pricing{padding:90px 0 150px;position:relative;background-color:#fff;background-image:url(//btrustup.eu/app/themes/kamil-theme/modules/landing-page-old/../../assets/images/pricing-bg.png);background-repeat:no-repeat;background-size:100%;background-position:50% 50%}.pricing .block-title{text-align:center;display:flex;flex-direction:column;gap:10px;padding-bottom:160px}.pricing .block-title p{font-weight:200;font-size:30px}.pricing .block-title h2{font-weight:800;font-size:52px}.pricing .pricing-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:60px 30px;z-index:99;position:relative}.pricing .pricing-single{width:calc(20% - 25px);border:1px solid #dfdfdf;padding:50px 40px;display:flex;flex-direction:column;gap:30px;position:relative;background-color:#fff}.pricing .pricing-single.featured:before{content:'';position:absolute;text-align:center;width:calc(100% + 16px);height:calc(100% + 16px);left:0;transform:translateY(-8px) translateX(-8px);top:0;border:9px solid #5903ff}.pricing .pricing-single.featured:after{content:attr(data-badge);position:absolute;text-align:center;width:calc(100% + 16px);height:80px;left:0;top:0;background-color:#5903ff;transform:translateY(-100%) translateX(-8px);display:flex;justify-content:center;align-items:center;font-size:24px;font-weight:900;color:#fff}.pricing .pricing-title span{font-size:24px}.pricing .pricing-title h3{font-size:36px}.pricing .pricing-title *{font-weight:800;color:#5903ff}.pricing .btn{width:100%;padding-block:21px}.pricing .pricing-description{font-weight:600}.pricing .pricing-price{margin:20px 0}.pricing .pricing-price div{display:flex;align-items:flex-end}.pricing .pricing-price div span{font-size:22px;color:#5903ff}.pricing .pricing-price div .price{font-size:68px;color:#5903ff;font-weight:800;line-height:1}.pricing .pricing-price div .under-price{color:#9e9e9e;font-size:14px;font-weight:700}.pricing .pricing-features{margin-top:14px;border-top:1px solid #dadada;padding-top:25px;display:flex;flex-direction:column;gap:8px}.pricing .pricing-features ul{padding:0;margin:0;list-style-type:none;display:flex;flex-direction:column;gap:8px}.pricing .pricing-features li{position:relative;padding-left:17px;font-size:14px}.pricing .pricing-features li:before{content:'';position:absolute;left:0;top:0}.pricing .pricing-features ul.pricing-included li:before{content:'+';color:#34b236}.pricing .pricing-features ul.pricing-excluded li:before{content:'-';color:#b8594b}@media (max-width:1600px){.pricing .pricing-single{padding:40px 30px}.pricing .pricing-price div .price{font-size:48px}}@media (max-width:1366px){.pricing .block-title h2{font-size:46px}.pricing .block-title p{line-height:1.25}}@media (max-width:1199px){.pricing .pricing-wrapper{flex-wrap:wrap;gap:40px}.pricing .pricing-single{width:100%;order:1}.pricing .pricing-single.featured{order:0}.pricing .block-title{padding-bottom:120px}.pricing .pricing-single{width:calc(32% - 40px)}}@media (max-width:991px){.pricing .block-title h2{font-size:36px}.pricing .block-title p{font-size:24px}.pricing .pricing-single{width:calc(50% - 40px)}}@media (max-width:768px){.pricing{padding:50px 0}.pricing .block-title h2{font-size:28px}.pricing .block-title p{font-size:20px}.pricing .pricing-single{width:100%}}@media (min-width:1199px) and (max-width:1500px){.pricing .pricing-wrapper{gap:60px 10px}.pricing .pricing-single{width:calc(20% - 10px);gap:15px;padding:30px 20px}.pricing .pricing-title span{font-size:16px}.pricing .pricing-title h3{font-size:24px}.pricing .pricing-single.featured:after{font-size:16px}.pricing .pricing-price div .price{font-size:36px}.pricing .pricing-price{margin:10px 0}.pricing .btn{padding-block:12px}}