.pricing-btn{background:#5a49f8;font-family:"Roboto",Sans-serif;font-size:12px;color:#fff;font-weight:600;text-transform:uppercase;line-height:45px;display:inline-block;text-decoration:none;letter-spacing:0px;padding:0 35px;position:relative;border-radius:2px;z-index:1;transition:all .3s ease-in-out}.pricing-btn:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,.2);transform-origin:right center;transform:scale(0,1);transition:transform .4s cubic-bezier(.4,0,.2,1);z-index:-1}.pricing-btn:hover:before{-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;transform:scale(1,1)}.pricing-btn:hover{transform:translateY(-3px);color:#fff}.pricing-wrapper{display:grid;grid-template-columns:1fr 2fr;grid-gap:30px;align-items:center}.pricing-heading .p-heading{font-size:45px;font-weight:700;line-height:1;letter-spacing:-.5px;margin:0 0 15px}@media (max-width:992px){.pricing-wrapper{grid-template-columns:1fr;text-align:center}.cd-pricing-switcher{text-align:center}.pricing-heading p br{display:none}}.pricing-wrapper ul{list-style:none;margin:0;padding:0}.cd-pricing-container{width:100%}.cd-pricing-switcher .fieldset{display:inline-block;position:relative;border:2px solid #eee;background-color:#fff;margin-bottom:0;border-radius:2px}.cd-pricing-switcher input[type=radio]{position:absolute;opacity:0}.cd-pricing-switcher label{font-family:"Roboto",sans-serif;position:relative;z-index:1;display:inline-block;float:left;width:120px;line-height:49px;cursor:pointer;font-size:12px;color:#8495a7;text-transform:uppercase;font-weight:600;text-align:center;letter-spacing:0;margin:0}.cd-pricing-switcher .cd-switch{position:absolute;top:2px;left:2px;bottom:2px;width:50%;background:#5a49f8;font-family:"Roboto",sans-serif;color:#fff;border-radius:2px;text-transform:uppercase;font-size:12px;font-weight:600;letter-spacing:0;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;transition:transform .5s}.cd-pricing-switcher input[type=radio]:checked+label{color:#fff}.cd-pricing-switcher input[type=radio]:checked+label+.cd-switch,.cd-pricing-switcher input[type=radio]:checked+label:nth-of-type(n)+.cd-switch{transform:translateX(calc(100% - 4px))}.cd-pricing-list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px}.cd-pricing-list>li{position:relative;padding:0}.cd-pricing-wrapper{position:relative;margin:0}.cd-pricing-wrapper>li{-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:1px solid transparent}.cd-pricing-wrapper>li::after{content:"";position:absolute;top:0;right:0;height:100%;width:50px;pointer-events:none}.cd-pricing-wrapper .is-visible{position:relative;z-index:5}.cd-pricing-wrapper .is-hidden{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;transform:rotateY(180deg)}@-webkit-keyframes cd-rotate{0%{-webkit-transform:perspective(2000px) rotateY(0)}70%{-webkit-transform:perspective(2000px) rotateY(200deg)}100%{-webkit-transform:perspective(2000px) rotateY(180deg)}}@-moz-keyframes cd-rotate{0%{-moz-transform:perspective(2000px) rotateY(0)}70%{-moz-transform:perspective(2000px) rotateY(200deg)}100%{-moz-transform:perspective(2000px) rotateY(180deg)}}@keyframes cd-rotate{0%{transform:perspective(2000px) rotateY(0)}70%{transform:perspective(2000px) rotateY(200deg)}100%{transform:perspective(2000px) rotateY(180deg)}}@-webkit-keyframes cd-rotate-inverse{0%{-webkit-transform:perspective(2000px) rotateY(-180deg)}70%{-webkit-transform:perspective(2000px) rotateY(20deg)}100%{-webkit-transform:perspective(2000px) rotateY(0)}}@-moz-keyframes cd-rotate-inverse{0%{-moz-transform:perspective(2000px) rotateY(-180deg)}70%{-moz-transform:perspective(2000px) rotateY(20deg)}100%{-moz-transform:perspective(2000px) rotateY(0)}}@keyframes cd-rotate-inverse{0%{transform:perspective(2000px) rotateY(-180deg)}70%{transform:perspective(2000px) rotateY(20deg)}100%{transform:perspective(2000px) rotateY(0)}}@-webkit-keyframes cd-rotate-back{0%{-webkit-transform:perspective(2000px) rotateY(0)}70%{-webkit-transform:perspective(2000px) rotateY(-200deg)}100%{-webkit-transform:perspective(2000px) rotateY(-180deg)}}@-moz-keyframes cd-rotate-back{0%{-moz-transform:perspective(2000px) rotateY(0)}70%{-moz-transform:perspective(2000px) rotateY(-200deg)}100%{-moz-transform:perspective(2000px) rotateY(-180deg)}}@keyframes cd-rotate-back{0%{transform:perspective(2000px) rotateY(0)}70%{transform:perspective(2000px) rotateY(-200deg)}100%{transform:perspective(2000px) rotateY(-180deg)}}@-webkit-keyframes cd-rotate-inverse-back{0%{-webkit-transform:perspective(2000px) rotateY(180deg)}70%{-webkit-transform:perspective(2000px) rotateY(-20deg)}100%{-webkit-transform:perspective(2000px) rotateY(0)}}@-moz-keyframes cd-rotate-inverse-back{0%{-moz-transform:perspective(2000px) rotateY(180deg)}70%{-moz-transform:perspective(2000px) rotateY(-20deg)}100%{-moz-transform:perspective(2000px) rotateY(0)}}@keyframes cd-rotate-inverse-back{0%{transform:perspective(2000px) rotateY(180deg)}70%{transform:perspective(2000px) rotateY(-20deg)}100%{transform:perspective(2000px) rotateY(0)}}.pricing-box{background-color:#fff;padding:50px 0;border-radius:2px;text-align:center;position:relative;overflow:hidden;-webkit-box-shadow:0px 10px 60px 0px rgba(0,0,0,.08);box-shadow:0px 10px 60px 0px rgba(0,0,0,.08)}.pricing-box.popular:before{position:absolute;top:0;left:50%;z-index:0;color:rgba(0,0,0,.09);color:#fff;content:attr(data-popular);font-size:12px;line-height:40px;width:100px;background-color:#5c4bf8;text-transform:uppercase;transform:translate(-50%,0);font-weight:600;letter-spacing:1px}.pricing-box.popular.badge-2:before{top:18px;left:-45px;width:170px;transform:rotate(-45deg)}.pricing-box.popular.badge-2.right:before{top:18px;right:-45px;left:auto;transform:rotate(45deg)}.pricing-box.popular.badge-3:before{top:30px;left:-30px;transform:rotate(-90deg)}.pricing-box.popular.badge-3.right:before{right:-30px;left:auto;transform:rotate(-90deg)}.pricing-head{display:flex;flex-direction:column;justify-content:center;align-items:center}.pricing-head h3{font-size:48px;line-height:48px;margin:0;display:flex;align-items:flex-end}.pricing-head h3 span.cal-name,.pricing-head h3 span.currency{font-size:15px;color:#6a7c92;line-height:1}ul.p-list{margin-bottom:20px;padding:0;list-style:none}ul.p-list li{line-height:30px;font-size:14px;letter-spacing:-.2px;display:flex;align-items:center;column-gap:10px;justify-content:center}