#pricing{color:#242424;font-size:16px;line-height:30px;text-align:center;margin-bottom:50px;margin:0 auto;max-width:1200px;padding-bottom:50px;overflow:visible}#pricing *{box-sizing:border-box;font-family:AlbertaSans,Roboto,sans-serif;letter-spacing:.1px;transition:.3s ease}#pricing h2{font-family:UniviaProMedium;font-size:29px;line-height:35px;margin-block-end:1.5em;margin-block-start:.83em;padding-top:20px;display:none}#pricing a{color:#fff;font-size:16px;text-decoration:none}#pricing hr{border:0;margin:0;padding:10px 0;background-image:none;display:none}#pricing .pricing-flex{display:flex;flex-direction:column;justify-content:space-between;margin:0;padding:0}#pricing .pricing-flex-item{position:relative;flex-grow:1;flex:1 1 0px;border-radius:20px;box-shadow:0 0 50px 0 #041e4d1f;margin:20px 10px}#pricing .pricing-flex-item>div{justify-content:space-between;display:flex;flex-direction:column;height:100%;z-index:2;background:#fff;position:relative;border-radius:20px;padding:30px}#pricing .pricing-flex-item#pro{order:2;margin-top:60px}#pricing .pricing-flex-item#pro>div{order:2;border:2px solid #f23047}#pricing .pricing-flex-item#free{order:1}#pricing .pricing-flex-item#team{order:3}#pricing .pricing-flex-item .banner{height:80px;width:100%;position:absolute;z-index:1;top:-40px;border-top-left-radius:24px;-moz-border-top-left-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px;-moz-border-top-right-radius:24px;border-top-right-radius:24px;padding:0;padding-left:15px;padding-right:10px;justify-content:space-between;left:0;background:#f23047;color:#fff;line-height:40px}#pricing ul{font-weight:400;padding-left:0;text-align:left}#pricing li{margin-top:12px;line-height:20px;font-size:16px}#pricing .button{background:#242424;border:none;color:#fff!important;cursor:pointer;display:inline-flex;line-height:21px;outline:none;border-radius:10px;padding:0 15px;width:180px;text-align:center;width:100%;font-size:16px;align-items:center;margin-top:30px;min-height:50px;transition:.3s ease;justify-content:center;font-weight:700;min-width:unset}#pricing .button:hover{background:#333;color:#fff!important}#pricing .pricing-flex-item .button.red{background:#f23047;color:#fff!important}#pricing .pricing-flex-item .button.red:hover{background:#d80e29}#pricing .pricing-flex-item .name{font-size:16px;line-height:20px;margin-top:0;background:#f5f5f5;display:flex;padding:0 20px;width:fit-content;height:35px;align-items:center;border-radius:18px}#pricing .pricing-flex-item .price_wrap{display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:30px;margin-top:0}#pricing .pricing-flex-item .price{font-size:48px;line-height:48px;font-weight:800;height:64px;color:#242424;display:flex;align-items:flex-end}#pricing .pricing-flex-item .price span{font-size:16px;color:#9a9a9a;font-weight:400;display:inline-block;line-height:21px}#pricing .pricing-flex-item .price:nth-child(2){font-weight:400;margin-top:0;line-height:20px;font-size:14px;line-height:19px;height:19px}#pricing .pricing-flex-item:hover{transform:scale(1.05)}#pricing .pricing-flex-item:hover .price,#pricing .pricing-flex-item.highlighted .price{color:#333}#pricing .pricing-flex-item:hover .price span,#pricing .pricing-flex-item.highlighted .price span{color:#9a9a9a}#pricing .pricing-flex-item:hover .name{background:#f1f6fe;color:#030303}#pricing .enterprise{display:none}@media only screen and (min-width:768px){#pricing{padding:20px;margin-bottom:150px}#pricing .pricing-flex-item{margin:35px 10px}#pricing .pricing-flex-item>div{padding:30px 20px}#pricing .pricing-flex-item#pro,#pricing .pricing-flex-item#free,#pricing .pricing-flex-item#team{order:unset;margin-top:0}#pricing .pricing-flex{margin:0;flex-direction:row}#pricing .pricing-flex-item .price_wrap{margin-bottom:0;height:110px;margin-top:30px;margin-top:10px}#pricing .pricing-flex-item .price{font-size:48px;line-height:48px}#pricing .enterprise{margin:10px}#pricing .button{margin-bottom:15px}}@media only screen and (min-width:992px){#pricing .pricing-flex{padding:0}#pricing .pricing-flex-item{margin:35px 15px}#pricing .pricing-flex-item>div{padding:30px 45px}#pricing .enterprise{margin:10px 15px}}