.pricing--tashi .pricing__item:hover{color:#fff;background-image:linear-gradient(-225deg,#3d4e81 0%,#5753c9 48%,#6e7ff3 100%);border-radius:10px}.pricing{flex-wrap:wrap;justify-content:center;width:100%;margin:0 auto 2em;display:flex}.switch-inline.inner-label-toggle .input-checkbox:before{top:2px}.pricing__item{text-align:center;flex:0 315px;position:relative}.pricing__feature-list{text-align:left}.pricing__action{color:inherit;background:0 0;border:none}.pricing__action:focus{outline:none}@-moz-document url-prefix(){.switch-inline.inner-label-toggle .input-checkbox:before{top:1.5px}}.pricing--norbu .pricing__item{color:#3b3f5c;cursor:default;background:#fff;border:1px solid #3b3f5c;border-radius:10px;margin:1em;transition:border-color .3s,background .3s}.pricing--norbu .pricing__title{margin:.5em 0;padding:1em;font-size:26px;font-weight:600;position:relative}.pricing--norbu .pricing__title:after{content:"";background:#3b3f5c;width:20%;height:1px;position:absolute;bottom:0;left:40%}.pricing--norbu .pricing__item:hover .pricing__title:after{background:#009688}.pricing--norbu .icon{min-width:2em;display:inline-block}.pricing--norbu .pricing__price{z-index:100;padding:.5em 0 0;font-size:50px;font-weight:600;position:relative}.pricing--norbu .pricing__currency{vertical-align:super;font-size:.5em}.pricing--norbu .pricing__period{padding:1em;font-size:15px}.pricing--norbu .pricing__sentence{margin:0 auto 1em;padding:1em 2em;font-size:1em}.pricing--norbu .pricing__feature-list{letter-spacing:0;padding:2em;font-size:1.15em;list-style:none}.pricing--norbu .pricing__feature{font-size:15px;line-height:1.6}.pricing--norbu .pricing__feature svg{width:15px;height:15px}.pricing--norbu .pricing__action{text-transform:uppercase;color:#888ea8;border:1px solid #888ea8;border-radius:6px;flex:none;padding:12px 45px;font-weight:600;transition:background .3s}.pricing--norbu .pricing__item:hover .pricing__action{color:#e0e6ed;will-change:opacity, transform;background:#009688 linear-gradient(90deg,#0ba360 68%,#3cba92 100%);border:none;transition:all .3s ease-out;box-shadow:0 5px 20px #0000001a}.pricing--norbu .pricing__action:hover,.pricing--norbu .pricing__action:focus{color:#eceffe;will-change:opacity, transform;background:#4361ee;border-color:#4361ee;transition:all .3s ease-out;box-shadow:0 5px 20px #0000001a}.pricing-table-2 .billing-cycle-radios{text-align:center;margin:0 auto;display:block;position:relative}.pricing-table-2 .billing-cycle-radios span{color:#bfc9d4;align-self:center;font-size:16px}.pricing-table-2 .billing-cycle-radios .badge{color:#0e1726;margin-left:5px;font-size:13px;font-weight:900}.pricing-table-2 .pricing-plans-container{flex-wrap:wrap;justify-content:center;width:100%;margin:0 auto 2em;display:flex}.pricing-table-2 .pricing-plan{color:#3b3f5c;background-color:#fff;border:1px solid #e0e6ed;border-radius:8px;padding:35px;position:relative}.pricing-table-2 .pricing-plan span.badge{color:#000;font-size:13px;font-weight:700;display:none;position:absolute;top:-11px}.pricing-table-2 .pricing-plan span.badge.show{display:block}.pricing-table-2 .pricing-plan.recommanded{background-color:#ebedf2;margin:0 24px}.pricing-table-2 .pricing-plan.recommanded ul li span{background-color:#fff}.pricing-table-2 .pricing-plan.recommanded ul li span svg{color:#000}.pricing-table-2 .pricing-plan .pricing-header-section{border-bottom:1px solid #ebedf2;justify-content:space-between;margin-bottom:20px;padding-bottom:20px;display:flex}.pricing-table-2 .pricing-plan .pricing-header-section .pricing-header{align-self:center}.pricing-table-2 .pricing-plan .pricing-header-section h3{margin-bottom:0}.pricing-table-2 .pricing-plan-features ul{margin-bottom:30px;padding:0}.pricing-table-2 .pricing-plan-features ul li{color:#3b3f5c;letter-spacing:1px;margin:0 0 10px;padding:3px 0;font-size:14px;line-height:24px;display:block}.pricing-table-2 .pricing-plan-features ul li span{text-align:center;vertical-align:middle;background:0 0;border-radius:0;margin-right:8px;padding:0;display:inline-flex}.pricing-table-2 .pricing-plan-features ul li span svg{width:15px;height:15px}.pricing-table-2 .pricing-plan .pricing-header-section .pricing-header-pricing{text-align:center;background:#fff;border:1px solid #4361ee;border-radius:10px;max-width:110px;padding:7px 13px}.pricing-table-2 .pricing-plan .pricing-header-section .pricing-header-pricing .pricing{color:#515365;margin-bottom:0;font-size:18px;font-weight:900}.pricing-table-2 .pricing-plan .pricing-header-section .pricing-header-pricing .pricing.yearly-pricing,.pricing-table-2 .pricing-plans-container.billed-yearly .pricing-plan .pricing-header-section .pricing-header-pricing .pricing.monthly-pricing{display:none}.pricing-table-2 .pricing-plans-container.billed-yearly .pricing-plan .pricing-header-section .pricing-header-pricing .pricing.yearly-pricing{display:flex}.pricing-table-2 .pricing-plan .pricing-header-section .pricing-header-pricing .sub-title{letter-spacing:1px;margin-bottom:0;font-size:12px}.pricing-table-2 .pricing-plan .btn-dark.button{background:#0e1726;border:none;border-radius:8px;width:100%;padding:12px}@media (width<=1199px){.pricing-table-2 .pricing-plan{flex:0 315px}}@media (width<=767px){.pricing-table-2 .pricing-plan.recommanded{margin:0}}@media (width<=575px){.pricing-table-2 .billing-cycle-radios{max-width:208px}.pricing-table-2 .pricing-plan{padding:20px}.pricing-table-2 .pricing-plan .pricing-header-section{flex-wrap:wrap;justify-content:center;display:flex}.pricing-table-2 .pricing-plan .pricing-header-section .pricing-header{text-align:center;width:100%}.pricing-table-2 .pricing-plan .pricing-header-section .pricing-header-pricing{width:100%;max-width:none;padding:20px 14px}.pricing-table-2 .pricing-plan .pricing-header-section .pricing-header-pricing .pricing{font-size:30px}.pricing-table-2 .pricing-plan .pricing-header-section .pricing-header-pricing .sub-title{font-size:14px}.pricing-table-2 .billing-cycle-radios .badge{position:absolute;bottom:-21px;right:0}}
