.baPricingTableWrap{font-size: 16px; font-size: 1rem; color: #333; position: relative; padding: 2em 0 0; direction: ltr;} /* “ | ”*/
.baPricingTableWrap,.baPricingTableWrap *, .baPricingTableWrap ::after, .baPricingTableWrap ::before{-webkit-box-sizing: border-box;box-sizing: border-box;}
.ba__pricing-list{width: 100%;}
.ba__pricing{margin:0; text-align: center; position: relative; -ms-flex: 1; -webkit-box-flex: 1; flex: 1;}
.ba__pricing-list, .ba__pricing > *, .ba__pricing > * > *, .ba__pricing .ba__value,.baPricingTableWrap{display: -ms-flexbox;display: -webkit-box;display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; position: relative;}
.ba__pricing > * > *, .ba__pricing > * > * > *, .ba__pricing .ba__value > *{width: 100%; max-width: 100%;}
.ba__pricing:hover, .ba__pricing :hover, .ba__pricing ::after, .ba__pricing ::before, .ba__pricing > * > * > *{-webkit-transition: all .4s;transition: all .4s;}
.ba__pricing :not([class*="fa-"]):not([class*="icon-"])::after, .ba__pricing :not([class*="fa-"]):not([class*="icon-"])::before, .ba__featured{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: -1; content: ''; display: none;}
.ba__pricing .ba__name{font-size:1.35em; font-weight: 600; position: relative;}
.ba__pricing .ba__name > small{font-size: .6em; display: block; opacity: .6; font-weight: normal; text-transform:none;}
.ba__pricing .ba__name > small:empty{display: none;}
.ba__pricing .ba__value{font-size:3em; font-weight:700; position: relative; line-height: 1;}
.ba__pricing .ba__value .time{display:block;font-size:.35em;font-weight:400;width: 100%; line-height: 1.5;}
.ba__pricing a, .ba__pricing a:focus{text-decoration: none; color: inherit; display: block;}
.ba__pricing a:not(.ba__image):hover{opacity: .85; color: inherit;}
.ba__pricing .ba__button{display:table;width:auto;margin:0 auto;padding:.8em 2em;font-size:1em;background:#75787d;color: #fff; border:0;}
.ba__pricing ul{list-style: none; padding: 0; margin: 0;}
.ba__pricing ul > li{padding:.8em; display: block;}
.ba__pricing ul > li > div{display: inline-block;}
.ba__pricing [class*="check"]{color: #c7e300;}
.ba__pricing [class*="times"]{color: #ca0505;}
.ba__pricing .ba__content [data-batip]{background:rgba(129, 139, 191, 0.5);color:#fff;line-height:1.2;width:16px;height:16px;display:inline-block;font-size:12px;font-weight:700;border-radius:50%;cursor:pointer;position: relative; z-index: 1;}
.ba__pricing .ba__content [data-batip]::before,
.ba__pricing .ba__content [data-batip]::after{display:none;content:attr(data-batip);position:absolute;left:50%;top:-.5em;background:#000;min-width:10em;max-width:20em;font-weight:500;font-style:normal;padding:.5em;border-radius:.3em;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);z-index:3;height: auto;}
.ba__pricing .ba__content [data-batip]::after{top:0;width:1em;height:1em;content:'';border-radius:0;-webkit-transform:rotate(45deg) translate(-100%,-50%);transform:rotate(45deg) translate(-100%,-50%);min-width:0;z-index:2}
.ba__pricing .ba__content [data-batip]:hover::before,
.ba__pricing .ba__content [data-batip]:hover::after{display:table;}
.baPricingTableWrap .ba__featured{width:auto;display:block;height:auto;z-index:9;background:#a861d0;color:#fff;text-transform:uppercase;font-size:12px;font-weight:600;padding:.5em 1em;border-radius:.3em;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.ba--filter{padding: 0; text-align: center; display: block;}
.ba--filter > *{display: inline-block; list-style: none; background: #e6e8ee; margin:.3em; padding: .5em 1em; line-height: 1; border-radius: .3em; cursor: pointer; font-weight: 500;}
.ba--filter > :hover, .ba--filter > :focus, .ba--filter > .active{background: #4f566a; color: #fff;}

.baPricingTableWrap .hide{display: none;}
.baPricingTableWrap .ba__pricing-item.active > *{-webkit-animation:bapricingzoom .5s cubic-bezier(.25,.46,.45,.94) both;animation:bapricingzoom .5s cubic-bezier(.25,.46,.45,.94) both}
@-webkit-keyframes bapricingzoom{0%{-webkit-transform:scale(.65);transform:scale(.65);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}
@keyframes bapricingzoom{0%{-webkit-transform:scale(.65);transform:scale(.65);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}


.baPricingTableWrap.style1 .ba__pricing > *{background:#f6f7f9; margin: 0 .5em;}
.baPricingTableWrap.style1 .ba__name{text-transform: uppercase; margin-bottom: .5em; padding-top: 1.5rem;}
.baPricingTableWrap.style1 .ba__header .ba__value{color: #019609; color:var(--ba-primary-color,#019609); line-height: 1; padding-bottom: 1.5rem;}
.baPricingTableWrap.style1 .ba__header .time{color:#2F2F2F;}
.baPricingTableWrap.style1 .ba__content > ul > li{border-top:1px solid rgba(0,0,0,.1); font-weight: bold;}
.baPricingTableWrap.style1 .ba__content > ul > li:nth-child(odd){background:rgba(0,0,0,.02); font-weight: normal;}
.baPricingTableWrap.style1 .ba__footer{border-top:1px solid rgba(0,0,0,.1);background:rgba(0,0,0,.08); padding: 1.5em 0;}
.baPricingTableWrap.style1 .ba__footer a{background:#019609; background: var(--ba-primary-color, #019609); color:#fff;text-transform:capitalize;border-radius: .3em; font-weight: bold;}
.baPricingTableWrap.style1 .ba__footer a:hover{background:#2F2F2F;}


.baPricingTableWrap.style2 .ba__pricing > *{margin: 0 .5em;border:1px solid #dbdbdb;overflow: hidden; -webkit-box-shadow:0 0 .6em rgba(0,0,0,.15);box-shadow:0 0 .6em rgba(0,0,0,.15);border-radius:.5em}
.baPricingTableWrap.style2 .ba__name{background:#f90;background: var(--ba-primary-color,#f90);color: #fff; padding:1em; text-transform: uppercase;}
.baPricingTableWrap.style2 .ba__value{width:3em;height:3em;border-radius:50%;border:2px solid currentColor;margin:2rem auto;padding:1rem; line-height: 1; -ms-flex-line-pack: center; align-content: center; -ms-flex-pack: center; -webkit-box-pack: center; justify-content: center;}
.baPricingTableWrap.style2 .ba__pricing > *:hover .ba__value{-webkit-transform:rotate(360deg);transform:rotate(360deg); color:#f90; color: var(--ba-primary-color,#f90); border-style: dotted;}
.baPricingTableWrap.style2 .ba__value .time{opacity: .7; height: auto;}
.baPricingTableWrap.style2 .ba__content > ul > li{border-top:1px solid #dbdbdb;}
.baPricingTableWrap.style2 .ba__content > ul > li:hover{background: rgba(0,0,0,.05);}
.baPricingTableWrap.style2 .ba__content > ul > li:last-child{border-bottom:1px solid #dbdbdb}
.baPricingTableWrap.style2 .ba__footer{padding:1.5em 0}
.baPricingTableWrap.style2 .ba__footer a{background:#f90;background: var(--ba-primary-color,#f90);color:#fff;text-transform:capitalize;border-radius:.3em}
.baPricingTableWrap.style2 .ba__footer a:hover{border-radius:2em;}
.baPricingTableWrap.style2 .ba__pricing.featured .ba__name,
.baPricingTableWrap.style2 .ba__pricing.featured .ba__footer a{background:#7dc400;}
.baPricingTableWrap.style2 .ba__pricing.featured > *:hover .ba__value{color:#7dc400;}


.baPricingTableWrap.style3 > .ba__pricing{-webkit-box-shadow: 0 0 0 1px rgba(0,0,0,.1);box-shadow: 0 0 0 1px rgba(0,0,0,.1); z-index: 1;}
.baPricingTableWrap.style3 > .ba__pricing:hover{z-index: 5;margin-top:-1em;}
.baPricingTableWrap.style3 .ba__name,
.baPricingTableWrap.style3 .ba__value{padding:1.5rem 1.5rem 0; background:#82cfdd;background: var(--ba-primary-color,#82cfdd); color: #fff;}
.baPricingTableWrap.style3 .ba__value{padding:0 1.5rem 1.5rem; margin-bottom: .5rem;}
.baPricingTableWrap.style3 .ba__footer{padding:1em 0;}
.baPricingTableWrap.style3 .ba__footer a{width:80%;margin:0 auto;background:#727cb6;background: var(--ba-primary-color,#727cb6);color:#fff;text-transform:capitalize;}
.baPricingTableWrap.style3 .pricing--column2 .ba__name,
.baPricingTableWrap.style3 .pricing--column2 .ba__value,
.baPricingTableWrap.style3 .pricing--column2 .ba__footer a{background:#ef7aa1;background: var(--ba-primary-color,#ef7aa1); z-index: 2;}
.baPricingTableWrap.style3 .pricing--column3 .ba__name,
.baPricingTableWrap.style3 .pricing--column3 .ba__value,
.baPricingTableWrap.style3 .pricing--column3 .ba__footer a{background:#4daceb; background: var(--ba-primary-color,#4daceb);}


.baPricingTableWrap.style4 > .ba__pricing{-webkit-box-shadow: 0 0 0 1px rgba(0,0,0,.1);box-shadow: 0 0 0 1px rgba(0,0,0,.1); z-index: 1;}
.baPricingTableWrap.style4 > .ba__pricing:hover,
.baPricingTableWrap.style4:not(:hover) .ba__pricing.featured{-webkit-box-shadow:0 .3em .6em rgba(0,0,0,.2);box-shadow:0 .3em .6em rgba(0,0,0,.2); z-index: 5;margin-top:-1em;}
.baPricingTableWrap.style4 .ba__header,
.baPricingTableWrap.style4 .ba__footer a{background:#727cb6; background: var(--ba-primary-color,#727cb6); color: #fff;}
.baPricingTableWrap.style4 .ba__name{padding:1.5rem;}
.baPricingTableWrap.style4 .ba__value{padding:1.5rem;background:rgba(0,0,0,.1);}
.baPricingTableWrap.style4 .ba__content ul li{border-bottom:1px solid rgba(0,0,0,.1)}
.baPricingTableWrap.style4 .ba__content ul li:nth-child(odd){background:rgba(0,0,0,.02)}
.baPricingTableWrap.style4 .ba__footer{padding:1em 0;}
.baPricingTableWrap.style4 .ba__footer a{width:80%;margin:0 auto;text-transform:capitalize;}
.baPricingTableWrap.style4 .pricing--column2 .ba__header, .baPricingTableWrap.style4 .pricing--column2 .ba__footer a{background:#3498db; background: var(--ba-primary-color,#3498db); z-index: 2;}
.baPricingTableWrap.style4 .pricing--column3 .ba__header, .baPricingTableWrap.style4 .pricing--column3 .ba__footer a{background:#ed687c; background: var(--ba-primary-color,#ed687c);}


.baPricingTableWrap.style5 .ba__pricing > *{background:#fdfbf8; margin: 0 .5em;-webkit-box-shadow: 0 0 .1em rgba(0,0,0,.2);box-shadow: 0 0 .1em rgba(0,0,0,.2);}
.baPricingTableWrap.style5 .ba__name,
.baPricingTableWrap.style5 .ba__footer a,
.baPricingTableWrap.style5 .ba__pricing:hover .ba__header,
.baPricingTableWrap.style5 .ba__pricing.featured .ba__header{background: #ed687c; background: var(--ba-primary-color,#ed687c); color: #fff;}
.baPricingTableWrap.style5 .ba__name{text-transform: uppercase; margin-bottom: .5em; -ms-flex-order: 5; -webkit-box-ordinal-group: 6; order: 5; padding: .5rem 1rem; margin: 0; width: 70%;}
.baPricingTableWrap.style5 .ba__pricing:hover .ba__name{background: rgba(0,0,0,.2); width: 100%;}
.baPricingTableWrap.style5 .ba__header .ba__value{color:inherit; line-height: 1; padding: 2rem 1rem;}
.baPricingTableWrap.style5 .ba__content > ul{padding:1em 0;}
.baPricingTableWrap.style5 .ba__content > ul > li{ font-weight: bold;}
.baPricingTableWrap.style5 .ba__content > ul > li:nth-child(odd){font-weight: normal;}
.baPricingTableWrap.style5 .ba__footer{ padding: 0 0 2em;}
.baPricingTableWrap.style5 .ba__footer a{text-transform:capitalize;border-radius: .3em; font-weight: bold;}
.baPricingTableWrap.style5 .ba__pricing.featured .ba__name{background: rgba(0,0,0,.2); width: 100%;}


.baPricingTableWrap.style6 .ba__pricing > *{text-align:center;background:#fff;border:1px solid #dce2ed; margin: 0 .5em; border-radius: .3em;}
.baPricingTableWrap.style6 .ba__name{display:block;padding:.6em 0;-webkit-box-shadow:0 -.3em 0 rgba(0,0,0,.1) inset;box-shadow:0 -.3em 0 rgba(0,0,0,.1) inset;border-radius:0 0 .6em .6em;width:60%;margin:0 auto;position:relative;}
.baPricingTableWrap.style6 .ba__value{padding:1.5rem 0;}
.baPricingTableWrap.style6 .ba__content > ul > li{padding:1em 0;border-top:1px solid #dce2ed;}
.baPricingTableWrap.style6 .ba__content > ul > li:nth-child(odd){background:#F8F8F8}
.baPricingTableWrap.style6 .ba__content > ul > li:last-child{border-bottom:1px solid #dce2ed}
.baPricingTableWrap.style6 .ba__footer{padding:2em 0;}
.baPricingTableWrap.style6 .ba__footer a{border: 1px solid; color:#727cb6; color: var(--ba-primary-color,#727cb6); width:50%;margin:0 auto;text-transform:uppercase; background: #fff; border-radius: .3em;}
.baPricingTableWrap.style6 .ba__name,
.baPricingTableWrap.style6 .ba__footer a:hover{background:#727cb6; background: var(--ba-primary-color,#727cb6); color:#fff}
.baPricingTableWrap.style6 .pricing--column2 .ba__footer a{color:#ed687c; color: var(--ba-primary-color,#ed687c);}
.baPricingTableWrap.style6 .pricing--column2 .ba__name,
.baPricingTableWrap.style6 .pricing--column2 .ba__footer a:hover{background:#ed687c;background: var(--ba-primary-color,#ed687c);color:#fff}
.baPricingTableWrap.style6 .pricing--column3 .ba__footer a{color:#1abc9c; color: var(--ba-primary-color,#1abc9c);}
.baPricingTableWrap.style6 .pricing--column3 .ba__name,
.baPricingTableWrap.style6 .pricing--column3 .ba__footer a:hover{background:#1abc9c; background: var(--ba-primary-color,#1abc9c); color:#fff}


.baPricingTableWrap.style7 .ba__pricing > *{background: #fff;-webkit-box-shadow: 0 0 0 .2em rgba(0, 0, 0, .1); box-shadow: 0 0 0 .2em rgba(0, 0, 0, .1);z-index: 1; margin:0 .5em;}
.baPricingTableWrap.style7 .ba__pricing > :hover{z-index: 5; -webkit-transform: scale(1.05); transform: scale(1.05);}
.baPricingTableWrap.style7 .ba__header{background:#111425; color: #fff;}
.baPricingTableWrap.style7 .ba__name{padding:1.5rem;}
.baPricingTableWrap.style7 .ba__value{padding:1.5rem;background:#fd9252;background: var(--ba-primary-color,#fd9252);}
.baPricingTableWrap.style7 .ba__value:before,
.baPricingTableWrap.style7 .ba__value:after,
.baPricingTableWrap.style7 .ba__footer a::before,
.baPricingTableWrap.style7 .ba__footer a::after{width:1rem;height:1rem;background:#fff;border-radius:50%;display:block;left: auto;top:50%;right:-.5rem; margin-top:-.5rem; z-index: 1;}
.baPricingTableWrap.style7 .ba__value:before,
.baPricingTableWrap.style7 .ba__footer a::before{left:-.5rem}
.baPricingTableWrap.style7 .ba__content ul li{border-bottom:1px solid rgba(0,0,0,.1)}
.baPricingTableWrap.style7 .ba__footer{padding:1em 0;}
.baPricingTableWrap.style7 .ba__footer a{background:#fd9252;background: var(--ba-primary-color,#fd9252);color:#fff;text-transform:uppercase; position: relative;}
.baPricingTableWrap.style7 .pricing--column2 .ba__value, .baPricingTableWrap.style7 .pricing--column2 .ba__footer a{background:#4ca1af;background: var(--ba-primary-color,#4ca1af); z-index: 2;}
.baPricingTableWrap.style7 .pricing--column3 .ba__value, .baPricingTableWrap.style7 .pricing--column3 .ba__footer a{background:#acaa05;background: var(--ba-primary-color,#acaa05);}


.baPricingTableWrap.style8 .ba__pricing{z-index: 1;}
.baPricingTableWrap.style8 .ba__pricing:hover{z-index: 5;margin-top:-1em;}
.baPricingTableWrap.style8 .ba__pricing > *{background: #0487c8; background: var(--ba-primary-color,#0487c8); color: #fff;}
.baPricingTableWrap.style8 .ba__name{padding:1.5rem 1.5rem 0;}
.baPricingTableWrap.style8 .ba__value{padding:0 1.5rem 1.5rem;}
.baPricingTableWrap.style8 .ba__footer{padding:1em 0 2em;}
.baPricingTableWrap.style8 .ba__footer a{background:#000;color:#fff;text-transform:capitalize; border-radius: 3em;}
.baPricingTableWrap.style8 .pricing--column2 > *{background:#e55252; background: var(--ba-primary-color,#e55252); z-index: 2;}


.baPricingTableWrap.style9 .ba__pricing > *{overflow:hidden;z-index:1; margin: 0 .5em;}
.baPricingTableWrap.style9 .ba__name{display:block;background:#52b0de;background: var(--ba-primary-color,#52b0de);color: #fff; padding:1em 0;text-transform:uppercase}
.baPricingTableWrap.style9 .ba__value{background:rgba(0, 40, 255, 0.1);padding: 1rem 1rem 1.5rem;}
.baPricingTableWrap.style9 .ba__content{background:#535e6e; color: #fff; padding-top: .5rem;}
.baPricingTableWrap.style9 .ba__content ul li{padding:1em;position:relative}
.baPricingTableWrap.style9 .ba__footer{padding:.5em 0 0; margin-bottom: 2em; position: relative; background:#535e6e; color: #fff;}
.baPricingTableWrap.style9 .ba__footer:before,
.baPricingTableWrap.style9 .ba__footer:after{display: block; top: auto; left: auto; bottom:-2em;right:2em;height:2em;background:inherit;z-index:-2;}
.baPricingTableWrap.style9 .ba__footer:after{right:0;width:0;height:0;background:none;border-style:solid;border-width:2em 2em 0 0;border-color:rgba(0,0,0,.5) transparent transparent}
.baPricingTableWrap.style9 .ba__footer a{text-transform:uppercase;color:#fff;background:#52b0de;background: var(--ba-primary-color,#52b0de); font-weight: bold; border-radius: .3em;}
.baPricingTableWrap.style9 .pricing--column2 .ba__name,.baPricingTableWrap.style9 .pricing--column2 .ba__footer a{background:#e8ae42;background: var(--ba-primary-color,#e8ae42);}
.baPricingTableWrap.style9 .pricing--column3 .ba__name,.baPricingTableWrap.style9 .pricing--column3 .ba__footer a{background:#e74c3c;background: var(--ba-primary-color,#e74c3c);}


.baPricingTableWrap.style10 .ba__pricing > *{overflow:hidden;z-index:1; margin: 0 .5em; padding-top:5rem;}
.baPricingTableWrap.style10 .ba__name{display:block;background:#40c952;background: var(--ba-primary-color,#40c952); color: #fff; padding:4.5em 0 1rem;text-transform:uppercase}
.baPricingTableWrap.style10 .ba__value{width:3em;height:3em;background:#fff;border:.3rem solid;position:absolute;top:-5rem;left:50%; margin-left: -5rem; border-radius: 50%; -ms-flex-line-pack: center; align-content: center; -ms-flex-pack: center; -webkit-box-pack: center; justify-content: center; color: #40c952; color: var(--ba-primary-color,#40c952); }
.baPricingTableWrap.style10 .ba__content ul li{padding:1em;position:relative}
.baPricingTableWrap.style10 .ba__content > ul > li:nth-child(odd){background:#F8F8F8}
.baPricingTableWrap.style10 .ba__footer{padding:1em;position: relative; background:#262c27; color: #fff;}
.baPricingTableWrap.style10 .ba__footer a{text-transform:uppercase;color:#fff;background:#40c952;background: var(--ba-primary-color,#40c952);  font-weight: bold; border-radius: .3em;}
.baPricingTableWrap.style10 .pricing--column2 .ba__name,.baPricingTableWrap.style10 .pricing--column2 .ba__footer a{background:#4b64ff;background: var(--ba-primary-color,#4b64ff);}
.baPricingTableWrap.style10 .pricing--column2 .ba__value{color: #4b64ff; color: var(--ba-primary-color,#4b64ff);}
.baPricingTableWrap.style10 .pricing--column3 .ba__name,.baPricingTableWrap.style10 .pricing--column3 .ba__footer a{background:#ff4b4b;background: var(--ba-primary-color,#ff4b4b);}
.baPricingTableWrap.style10 .pricing--column3 .ba__value{color: #ff4b4b; color: var(--ba-primary-color,#ff4b4b);}

.baPricingTableWrap.style11 .ba__pricing > *{position:relative;overflow:hidden;z-index:1; margin: 0 .5em; background: #ed687c;background: var(--ba-primary-color,#ed687c);  color: #fff; border-radius: .3em;}
.baPricingTableWrap.style11 .ba__name{display:block;background:#303533;color: #fff; padding:1.5em 0;text-transform:uppercase}
.baPricingTableWrap.style11 .ba__value{background:rgba(0,0,0,.3); padding: 1.5rem 0; border-bottom: .2em solid rgba(0,0,0,.3);}
.baPricingTableWrap.style11 .ba__value .time{color: inherit; opacity: .7;}
.baPricingTableWrap.style11 .ba__content ul{border:1px solid;border-top: 0 solid; margin: 0 1em; border-radius: 0 0 .3em .3em;}
.baPricingTableWrap.style11 .ba__content ul li{padding:1em;position:relative}
.baPricingTableWrap.style11 .ba__footer{padding:0 1em 2em;position: relative;}
.baPricingTableWrap.style11 .ba__footer a{text-transform:uppercase;background:#fff; color: #333; font-weight: bold; border-radius: 0 0 .3em .3em;}
.baPricingTableWrap.style11 .pricing--column2.ba__pricing > *{background:#e67e22;background: var(--ba-primary-color,#e67e22);}
.baPricingTableWrap.style11 .pricing--column3.ba__pricing > *{background:#008b8b;background: var(--ba-primary-color,#008b8b);}


.baPricingTableWrap.style12 .ba__pricing > *{border:1px solid #e3e3e3;}
.baPricingTableWrap.style12 .ba__header{background:#ef233c;background: var(--ba-primary-color,#ef233c); color:#fff}
.baPricingTableWrap.style12 .ba__name{padding:1.5em;}
.baPricingTableWrap.style12 .ba__value{border:1px solid rgba(0,0,0,.2);border-width: 1px 0; background:rgba(0,0,0,0.3); color:#fff; -ms-flex-direction: row; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row;}
.baPricingTableWrap.style12 .ba__value > *{width: 50%;}
.baPricingTableWrap.style12 .time{padding:1.5rem 1rem 1rem;background: #343a4c; color:#fff;position:relative}
.baPricingTableWrap.style12 .time:after{border-width:.6em .8em;border-style:solid;border-color:transparent #343a4c transparent transparent;top:50%;left:-1.5em;z-index:1; margin-top: -.6em; display: block; width:0; height: 0;}
.baPricingTableWrap.style12 .ba__content ul li{border-bottom:1px solid #e3e3e3}
.baPricingTableWrap.style12 .ba__footer{padding:1.5em 0;position: relative;}
.baPricingTableWrap.style12 .ba__footer a{text-transform:uppercase;color:#fff;background:#ef233c;background: var(--ba-primary-color,#ef233c); font-weight: bold; border-radius:.3em;}
.baPricingTableWrap.style12 .pricing--column2 .ba__header,.baPricingTableWrap.style12 .pricing--column2 .ba__footer a{background:#00a47b;background: var(--ba-primary-color,#00a47b);}
.baPricingTableWrap.style12 .pricing--column3 .ba__header,.baPricingTableWrap.style12 .pricing--column3 .ba__footer a{background:#f7ac22;background: var(--ba-primary-color,#f7ac22);}


.baPricingTableWrap.style13 .ba__pricing > *{background:#fff;margin:0 .5em;-webkit-box-shadow:0 0 .5em rgba(0, 0, 0, .2);box-shadow:0 0 .5em rgba(0, 0, 0, .2);border-radius:.5em;color:#666;-webkit-transform:scale(1);transform:scale(1); overflow: hidden;}
.baPricingTableWrap.style13 .ba__pricing > *:hover{-webkit-transform:scale(1.05);transform:scale(1.05);z-index:1}
.baPricingTableWrap.style13 .ba__value{padding:2.5rem 0;background:#f5f6f9;border-radius:0 0 50% 50%;}
.baPricingTableWrap.style13 .ba__pricing > *:hover .ba__value{background:#ff9624;background: var(--ba-primary-color,#ff9624); color: #fff;}
.baPricingTableWrap.style13 .ba__name{color:#ff9624; color: var(--ba-primary-color,#ff9624); text-transform: uppercase; padding: 1rem 0; -ms-flex-order: 3; -webkit-box-ordinal-group: 4; order: 3;}
.baPricingTableWrap.style13 .ba__value .amount{color:#ff9624; color: var(--ba-primary-color,#ff9624);}
.baPricingTableWrap.style13 .ba__pricing > *:hover .ba__value .amount{color:inherit;}
.baPricingTableWrap.style13 .time{opacity: .7; color: inherit;}
.baPricingTableWrap.style13 .ba__content ul li{line-height:1.875em;color:#a7a8aa}
.baPricingTableWrap.style13 .ba__footer{padding: 1rem 0 2rem;}
.baPricingTableWrap.style13 .ba__footer a{color:#fff;border-radius:3em;background:#ffa442;background: var(--ba-primary-color,#ff9624);text-transform:uppercase;}
.baPricingTableWrap.style13 .pricing--column2 > *:hover .ba__value, .baPricingTableWrap.style13 .pricing--column2 .ba__footer a{background:#40c952;background: var(--ba-primary-color,#40c952);}
.baPricingTableWrap.style13 .pricing--column2 .ba__name, .baPricingTableWrap.style13 .pricing--column2 .ba__value .amount{color:#40c952;color: var(--ba-primary-color,#40c952);}
.baPricingTableWrap.style13 .pricing--column3 > *:hover .ba__value, .baPricingTableWrap.style13 .pricing--column3 .ba__footer a{background:#4b64ff;background: var(--ba-primary-color,#4b64ff);}
.baPricingTableWrap.style13 .pricing--column3 .ba__name, .baPricingTableWrap.style13 .pricing--column3 .ba__value .amount{color:#4b64ff;color: var(--ba-primary-color,#4b64ff);}

.baPricingTableWrap.style14 .ba__pricing{z-index:1; position: relative;}
.baPricingTableWrap.style14 .ba__pricing > *{background:#fff;margin:1em .5em .5em; color:#333;text-align: center; border:1px solid #ddd;}
.baPricingTableWrap.style14 .ba__pricing > *:hover{border-color: #1ed193; border-color: var(--ba-primary-color,#1ed193);}
.baPricingTableWrap.style14 .ba__pricing .ba__header{margin: -1em 2em 1em; padding: 1em 0 2em; background: #1ed193; background: var(--ba-primary-color,#1ed193); color: #fff; border-radius: 0% 100% 0% 100% / 65% 0% 100% 35%;}
.baPricingTableWrap.style14 .ba__pricing .ba__header::before{display: block; width: auto; height: 0; top: -1em; left: -1em; right: -1em; border:1em solid transparent; border-bottom-color:rgba(28, 34, 53, 0.8);}
.baPricingTableWrap.style14 .ba__pricing .ba__value{-ms-flex-align: center;-webkit-box-align: center;align-items: center; -ms-flex-pack: center; -webkit-box-pack: center; justify-content: center;}
.baPricingTableWrap.style14 .ba__pricing .ba__value > *{width: auto; padding: 0 .1em;}
.baPricingTableWrap.style14 .ba__content ul li{line-height:1.875em;color:#4a4f5a}
.baPricingTableWrap.style14 .ba__footer{padding: 1rem 0 2rem;}
.baPricingTableWrap.style14 .ba__footer a{color:#fff;border-radius:3em;background:#2c2e4e;text-transform:uppercase;}
.baPricingTableWrap.style14 .pricing--column2 .ba__header{background:#fc7922; background: var(--ba-primary-color,#fc7922);}
.baPricingTableWrap.style14 .pricing--column3 .ba__header{background:#4b9aff; background: var(--ba-primary-color,#4b9aff);}


.baPricingTableWrap.style15 .ba__pricing > *{text-align:center;background:#eceeeb;-webkit-box-shadow:0 0 .3125em 0 rgba(1,1,1,0.2);box-shadow:0 0 .3125em 0 rgba(1,1,1,0.2);overflow:hidden;position:relative;-webkit-animation-delay:.25s;animation-delay:.25s}
.baPricingTableWrap.style15 .ba__pricing .ba__header{background:#4ecdc4;background: var(--ba-primary-color,#4ecdc4);color: #fff; border-bottom:.4em solid rgba(0,0,0,0.3);border-radius:0 0 12.5em 12.5em/2em;margin-bottom:5em;padding-bottom:8em;position:relative}
.baPricingTableWrap.style15 .ba__pricing .ba__name{font-size:1.375em;margin:0;padding:1.25em 1.25em .9375em}
.baPricingTableWrap.style15 .ba__pricing .ba__value{width:3.5em;height:3.5em;border-radius:50%;background:inherit;border:.2rem solid #fff;padding:0;margin:auto;position:absolute;bottom:-4.5rem;left:0;right:0;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack: center;align-content: center; -webkit-box-shadow:0 0 0 8px #10232d,0 0 0 5px rgba(0,0,0,0.2) inset;box-shadow:0 0 0 8px #10232d,0 0 0 5px rgba(0,0,0,0.2) inset;}
.baPricingTableWrap.style15 .ba__pricing .ba__content{padding:1em 1.25em;margin:0;list-style:none}
.baPricingTableWrap.style15 .ba__pricing .ba__footer a{display:block;padding:1.25em;background:#4ecdc4;background: var(--ba-primary-color,#4ecdc4);border-radius:12.5em 12.5em 0 0 /2em;border-top:.4em solid rgba(0,0,0,0.3);position:relative; width: 100%; text-transform: uppercase; font-weight: 600;}
.baPricingTableWrap.style15 .ba__pricing .ba__footer a:hover{color: #000;}
.baPricingTableWrap.style15 .pricing--column2 .ba__header, .baPricingTableWrap.style15 .pricing--column2 .ba__footer a{background:#727cb6;background: var(--ba-primary-color,#727cb6);}
.baPricingTableWrap.style15 .pricing--column3 .ba__header, .baPricingTableWrap.style15 .pricing--column3 .ba__footer a{background:#cf4d78;background: var(--ba-primary-color,#cf4d78);}


.baPricingTableWrap.style16 .ba__pricing{position: relative; z-index: 0; padding: 6em 0 0;}
.baPricingTableWrap.style16 .ba__pricing:before{position: absolute; content: ''; display: block;width:12em; height:12em;border:1em inset #000;border-radius:50%;top:1em;left:calc(50% - 6em);z-index:-1}
.baPricingTableWrap.style16 .ba__pricing > *{margin:0 1em; padding: 0 0 2em; text-align:center;border-bottom:1em solid #1e284a;background: #4fc2f8; background: var(--ba-primary-color,#4fc2f8); color: #fff; z-index: 1;}
.baPricingTableWrap.style16 .ba__pricing .ba__header{padding:1em 0;margin:0;background:#1e284a;font-weight:700;text-transform:uppercase;}
.baPricingTableWrap.style16 .ba__pricing .ba__value{-ms-flex-align: center;-webkit-box-align: center;align-items: center; -ms-flex-pack: center; -webkit-box-pack: center; justify-content: center; border-top: 1px dashed; margin: 1rem 0 0; padding: 1rem 0 0;}
.baPricingTableWrap.style16 .ba__pricing .ba__value > *{width: auto; padding: 0 .1em;}
.baPricingTableWrap.style16 .ba__content{padding: 1em 0;}
.baPricingTableWrap.style16 .ba__pricing .ba__footer a{display:block;background:#1e284a;text-transform: uppercase; font-weight: 600;}
.baPricingTableWrap.style16 .pricing--column2 > *{background:#fb8c00;background: var(--ba-primary-color,#fb8c00);}
.baPricingTableWrap.style16 .pricing--column3 > *{background:#d81a60;background: var(--ba-primary-color,#d81a60);}


.baPricingTableWrap.style17 .ba__pricing > *{padding:2em 0 0; margin: 0 .5em; background:#fb354a;background: var(--ba-primary-color,#fb354a);color: #fff; text-align:center; border:1px solid rgba(0,0,0,.2);}
.baPricingTableWrap.style17 .ba__content{margin:4em 0 0; padding: 1em 0; z-index:1;background: #fff; color: #333;}
.baPricingTableWrap.style17 .ba__content:before,
.baPricingTableWrap.style17 .ba__content:after{width:50%;height:100%;top: -3em; background:inherit;border-radius:0 3em 0 0;z-index:-1; display: block;}
.baPricingTableWrap.style17 .ba__content:after{border-radius:3em 0 0 0;left:auto;right:0}
.baPricingTableWrap.style17 .ba__pricing .ba__footer a{display:block;background:#222736;text-transform: uppercase; font-weight: 600; margin:2em auto;}
.baPricingTableWrap.style17 .pricing--column2 > *{background:#05b76a;background: var(--ba-primary-color,#05b76a);}
.baPricingTableWrap.style17 .pricing--column3 > *{background:#3f51b5;background: var(--ba-primary-color,#3f51b5);}


.baPricingTableWrap.style18 .ba__pricing > *{padding:0; margin: 0 .5em; text-align:center; border:1px solid rgba(0,0,0,.2); overflow: hidden;}
.baPricingTableWrap.style18 .ba__pricing .ba__header{background:#0155b5;background: var(--ba-primary-color,#0155b5);color: #fff; padding: 1em 0 0;}
.baPricingTableWrap.style18 .ba__value{width:3em;height:3em;border-radius:50%;background:inherit;-webkit-box-shadow:0 0 0 8px rgba(0,0,0,0.3);box-shadow:0 0 0 8px rgba(0,0,0,0.3);font-weight:600; z-index: 2; margin: 2rem auto 0; -ms-flex-pack: center; -webkit-box-pack: center; justify-content: center; -ms-flex-line-pack: center; align-content: center;}
.baPricingTableWrap.style18 .ba__content{margin:1em 0 0; padding: 1em 0; z-index:1;background: #fff; color: #333;}
.baPricingTableWrap.style18 .ba__content:before,
.baPricingTableWrap.style18 .ba__content:after{display: block;border-radius:50%;background:inherit;position:absolute; top: -4em;left:-20%;}
.baPricingTableWrap.style18 .ba__content:after{left:auto;right:-20%; top: -6em;}
.baPricingTableWrap.style18 .ba__pricing .ba__footer a{display:block;background:#222736;text-transform: uppercase; font-weight: 600; margin:2em auto;}
.baPricingTableWrap.style18 .ba__pricing .ba__footer a:hover{color: #fff;}
.baPricingTableWrap.style18 .pricing--column2 .ba__header{background:#ed4902;background: var(--ba-primary-color,#ed4902);}
.baPricingTableWrap.style18 .pricing--column3 .ba__header{background:#0f7b5b;background: var(--ba-primary-color,#0f7b5b);}


.baPricingTableWrap.style19 .ba__pricing > *{padding:0; margin: 0 .5em; overflow: hidden; background: #66ce04; background: var(--ba-primary-color,#66ce04); color: #fff; border-radius: 5em 0;}
.baPricingTableWrap.style19 .ba__pricing .ba__header{background:#1f1d31;color: #fff; padding: 1em 0; border-radius:0 0 5em; border-bottom: 1px dashed #fff;}
.baPricingTableWrap.style19 .ba__content{padding: 1em 0; z-index:1;}
.baPricingTableWrap.style19 .ba__pricing .ba__footer a{display:block;background:#1f1d31;text-transform: uppercase; font-weight: 600; margin:2em auto; border-radius: 2em .5em;}
.baPricingTableWrap.style19 .pricing--column2 > *{background:#15b8f3; background: var(--ba-primary-color,#15b8f3);}
.baPricingTableWrap.style19 .pricing--column3 > *{background:#f03c79; background: var(--ba-primary-color,#f03c79);}


.baPricingTableWrap.style20 .ba__pricing > *{padding:0 1em; margin: 0 .5em; overflow: hidden; background: #fff; color: #333; border-radius:1em;}
.baPricingTableWrap.style20 .ba__pricing .ba__header{background:#1d2631;color: #fff; padding: 1em 0; z-index: 1; border-radius: 1em 1em 0 0;}
.baPricingTableWrap.style20 .ba__pricing .ba__header::after{display: block; height: 500%; background: #F39733; background: var(--ba-primary-color,#F39733); width: calc(100% + 2em);left: -1em; top: 100%; border-radius: 1em;}
.baPricingTableWrap.style20 .ba__content{padding: 1em 0; z-index:2;background: #1d2631; color: #fff; border-radius: 1em; margin: 1em 0;}
.baPricingTableWrap.style20 .ba__pricing .ba__footer{position: relative; z-index: 3;}
.baPricingTableWrap.style20 .ba__pricing .ba__footer a{display:block;background:none;text-transform: uppercase; margin: 0 auto 1em; font-weight: 600; border-radius: .5em; border:1px solid;}
.baPricingTableWrap.style20 .pricing--column2 .ba__header::after{background:#46A450; background: var(--ba-primary-color,#46A450);}
.baPricingTableWrap.style20 .pricing--column3 .ba__header::after{background:#51B9B6; background: var(--ba-primary-color,#51B9B6);}

.baPricingTableWrap.style21 .ba__pricing{position: relative; z-index: 1;}
.baPricingTableWrap.style21 .ba__pricing > *{padding:0 1em; margin: 0 1.5em; background: #fff; color: #333; border-radius:.5em; -webkit-box-shadow: 0 0 .5em rgba(0, 0, 0, .2); box-shadow: 0 0 .5em rgba(0, 0, 0, .2);}
.baPricingTableWrap.style21 .ba__pricing .ba__header{padding: 1em 0;}
.baPricingTableWrap.style21 .ba__pricing .ba__value{background:#ae003d; background: var(--ba-primary-color,#ae003d); color: #fff; margin: 1rem -2rem 0; width: calc(100% + 4rem); max-width: none; padding: 1rem; border-radius: .3rem .3rem 0 0;}
.baPricingTableWrap.style21 .ba__pricing .ba__value::after{display: block; height:0; top: 100%; border:1rem solid transparent; border-top-color:rgba(0,0,0,.8);}
.baPricingTableWrap.style21 .ba__pricing .ba__footer a{display:block;background:#2a2638;text-transform: uppercase; font-weight: 600; border-radius: .3em; margin: 1rem auto 2rem;}
.baPricingTableWrap.style21 .ba__pricing .ba__footer a:hover{color: #fff;}
.baPricingTableWrap.style21 .pricing--column2 .ba__value{background:#005c99; background: var(--ba-primary-color,#005c99);}
.baPricingTableWrap.style21 .pricing--column3 .ba__value{background:#db2c29; background: var(--ba-primary-color,#db2c29);}


.baPricingTableWrap.style22 .ba__pricing > *{padding:0; margin: 0 .5em; background: #fff; color: #333;}
.baPricingTableWrap.style22 .ba__pricing .ba__header{padding:0 0 3em; background:#8EBB24; background: var(--ba-primary-color,#8EBB24); color: #fff; border-radius:0 0 1rem 1rem; overflow: hidden;}
.baPricingTableWrap.style22 .ba__pricing .ba__name{background:rgba(0,0,0,.2); margin:0 0 1rem; width:100%; padding: 1rem;}
.baPricingTableWrap.style22 .ba__content{padding:0 0 2em; margin: 0 1em; z-index:1; background: #22272b; color: #fff; background:-webkit-gradient(linear, left bottom, left top, color-stop(50%, rgba(0,0,0,.6)), color-stop(50%, rgba(0,0,0,.9))); background:linear-gradient(0deg, rgba(0,0,0,.6) 50%, rgba(0,0,0,.9) 50%); background-size: 2px 2px;}
.baPricingTableWrap.style22 .ba__content::after{background: #272c32;display: block; top: -1.5em; left: 1em; right: 1em; bottom: 0; width: auto; height: auto; border-radius: 1em 1em 0 0;}
.baPricingTableWrap.style22 .ba__pricing .ba__footer a{display:block;background:#8EBB24; background: var(--ba-primary-color,#8EBB24); text-transform: uppercase; font-weight: 600; border-radius: 1em 1em 0 0; width: 100%; padding: 1em; border-bottom: 1em solid rgba(0,0,0,.2);}
.baPricingTableWrap.style22 .pricing--column2 .ba__header,.baPricingTableWrap.style22 .pricing--column2 .ba__footer a{background:#018ce9; background: var(--ba-primary-color,#018ce9);}
.baPricingTableWrap.style22 .pricing--column3 .ba__header,.baPricingTableWrap.style22 .pricing--column3 .ba__footer a{background:#FE385B; background: var(--ba-primary-color,#FE385B);}


.baPricingTableWrap.style23 .ba__pricing > *{padding:0; margin:2em .5em 0; background: #fff; color: #333; border-bottom: 1em solid #0652DD; border-color: var(--ba-primary-color,#0652DD); border-radius: 1em; -webkit-box-shadow: 0 0 .3em rgba(0,0,0,.2); box-shadow: 0 0 .3em rgba(0,0,0,.2);}
.baPricingTableWrap.style23 .ba__pricing .ba__header{background: #fff; padding: .5rem; border-radius: 1em;}
.baPricingTableWrap.style23 .ba__name{margin: 0 1em; padding: .5rem; background: #0652DD; background: var(--ba-primary-color,#0652DD); color: #fff; border-radius: 5em; -webkit-transform: translate(0,-50%); transform: translate(0,-50%); z-index: 3;}
.baPricingTableWrap.style23 .ba__value{width:3em;height:3em;border-radius:50%;background:inherit; border:.5rem solid #0652DD; border-color: var(--ba-primary-color,#0652DD); font-weight:600; margin:0 auto 1rem; -ms-flex-pack: center; -webkit-box-pack: center; justify-content: center; -ms-flex-line-pack: center; align-content: center; z-index: 1;}
.baPricingTableWrap.style23 .ba__value::after{display: block; width: .5rem; height: 50%; top:auto; bottom: 100%; left: calc(50% - .25rem); border: 0 dotted; border-width: 0 .2rem; border-color: inherit;}
.baPricingTableWrap.style23 .ba__pricing .ba__footer a{display:block;background:#242838;text-transform: uppercase; font-weight: 600; border-radius: 3em; margin: 1em auto;}
.baPricingTableWrap.style23 .ba__pricing .ba__footer a:hover{color: #fff;}
.baPricingTableWrap.style23 .pricing--column2 .ba__name{background:#f83600; background: var(--ba-primary-color,#f83600);}
.baPricingTableWrap.style23 .pricing--column2 .ba__value,
.baPricingTableWrap.style23 .pricing--column2 > *{border-color:#f83600; border-color: var(--ba-primary-color,#f83600);}
.baPricingTableWrap.style23 .pricing--column3 .ba__name{background:#ff016b; background: var(--ba-primary-color,#ff016b);}
.baPricingTableWrap.style23 .pricing--column3 .ba__value,
.baPricingTableWrap.style23 .pricing--column3 > *{border-color:#ff016b; border-color: var(--ba-primary-color,#ff016b);}

.baPricingTableWrap.style24 .ba__pricing > *{padding:0; margin: 0 .5em; background: #fff; color: #333; border-color: #FE5F85; border-color: var(--ba-primary-color,#FE5F85); border-radius: 1em; -webkit-box-shadow: 0 0 .3em rgba(0,0,0,.2); box-shadow: 0 0 .3em rgba(0,0,0,.2); z-index:0; overflow: hidden;}
.baPricingTableWrap.style24 .ba__pricing > ::before{display: block; width: 18em; height: 18em; border-radius: 50%; background: rgba(0,0,0,.05); left: auto; right: 0; -webkit-transform: translate(50%, -50%); transform: translate(50%, -50%);}
.baPricingTableWrap.style24 .ba__pricing > ::after{display: block; width: 12em; height: 12em; border-radius: 50%; border:6em solid; border-color: inherit; top: auto; bottom: 0;-webkit-transform: translate(-50%, 50%);transform: translate(-50%, 50%)}
.baPricingTableWrap.style24 .ba__pricing .ba__name{padding: .5rem; z-index: 1; text-transform: uppercase; margin: 1rem 0;}
.baPricingTableWrap.style24 .ba__pricing .ba__name::before{display: block; width: 2em; height: .2em; background: rgba(0,0,0,.5); z-index: 2; left: calc(50% - 1em);}
.baPricingTableWrap.style24 .ba__value{width:3em;height:3em;border-radius:50%;background:#FE5F85; background: var(--ba-primary-color,#FE5F85); color: #fff; font-weight:600; margin:0 auto 1rem; -ms-flex-pack: center; -webkit-box-pack: center; justify-content: center; -ms-flex-line-pack: center; align-content: center; z-index: 1;}
.baPricingTableWrap.style24 .ba__pricing .ba__footer a{display:block;background:#242838;text-transform: uppercase; font-weight: 600; border-radius: .3em; margin: 1em auto;}
.baPricingTableWrap.style24 .ba__pricing .ba__footer a:hover{color: #fff;}
.baPricingTableWrap.style24 .pricing--column2 .ba__value{background:#00CCFF; background: var(--ba-primary-color,#00CCFF);}
.baPricingTableWrap.style24 .pricing--column2 > *{border-color:#00CCFF; border-color: var(--ba-primary-color,#00CCFF);}
.baPricingTableWrap.style24 .pricing--column3 .ba__value{background:#9069EA; background: var(--ba-primary-color,#9069EA);}
.baPricingTableWrap.style24 .pricing--column3 > *{border-color:#9069EA; border-color: var(--ba-primary-color,#9069EA);}


.baPricingTableWrap.style25 .ba__pricing > *{padding:0; margin: 0 .5em; background: #82cc0c; background: var(--ba-primary-color,#82cc0c); color: #fff; border:1em solid #fff; border-radius: 1em; -webkit-box-shadow: 0 0 .3em rgba(0,0,0,.2); box-shadow: 0 0 .3em rgba(0,0,0,.2); z-index:0; overflow: hidden;}
.baPricingTableWrap.style25 .ba__value{width:3em;height:3em;border-radius:50%;background:inherit; color: #fff; border: .5rem solid #fff; font-weight:600; margin:1rem auto; -ms-flex-pack: center; -webkit-box-pack: center; justify-content: center; -ms-flex-line-pack: center; align-content: center; z-index: 1; -webkit-box-shadow: 0 1rem 2rem -1rem rgba(0,0,0,.5); box-shadow: 0 1rem 2rem -1rem rgba(0,0,0,.5);}
.baPricingTableWrap.style25 .ba__header{padding: 1em 0; margin-bottom: 1em; background: inherit;}
.baPricingTableWrap.style25 .ba__header::after{display: block; height:3em; border-radius: 50%; background: #fff; top: auto; bottom: 0; z-index: 0;}
.baPricingTableWrap.style25 .ba__pricing .ba__footer a{display:block;background:#242838;text-transform: uppercase; font-weight: 600; border-radius: 3em; margin: 1em auto; position: relative; z-index: 0;}
.baPricingTableWrap.style25 .ba__pricing .ba__footer::after{display: block; top: 50%; background: #fff; border-radius: 50% 50% 0 0;}
.baPricingTableWrap.style25 .pricing--column2 > *{background:#0A7693; background: var(--ba-primary-color,#0A7693);}
.baPricingTableWrap.style25 .pricing--column3 > *{background:#E262CC; background: var(--ba-primary-color,#E262CC);}

