.pricing-cards__scope .card{border:2px solid;border-radius:2px;margin-bottom:20px;padding:60px 20px 30px;position:relative}.pricing-cards__scope .card>p{text-align:center}.pricing-cards__scope .card .card__price{font-size:3em}.pricing-cards__scope .card .card__price span{display:block;font-size:.5em;margin-top:20px}.pricing-cards__scope .card .card__tier{left:0;padding:20px;position:absolute;text-align:center;top:0;width:100%}.pricing-cards__scope .card .card__tier:before{content:"";height:calc(1em + 40px);left:0;opacity:1;padding:1em;position:absolute;text-align:center;top:0;width:100%;z-index:-1}.pricing-cards__scope .card.card--featured .card__tier:before{opacity:1}.pricing-cards__scope .card .card__featured-text{font-size:.9em;padding:.5em;position:absolute;right:-10px;text-align:center;text-transform:uppercase;top:30px;width:auto;z-index:9}.pricing-cards__scope .card .card__features{list-style:none;margin:0;padding:0 0 100px 1.5em}.pricing-cards__scope .card .card__features li:not(:last-child){padding-bottom:.5em}.pricing-cards__scope .card .card__features li i{padding-right:.5em}.pricing-cards__scope .card .button-wrap{bottom:20px;left:20px;margin-top:40px;position:absolute;text-align:center;width:100%;width:calc(100% - 40px)}.pricing-cards__scope .card .button-wrap *{width:100%}.pricing-cards__scope:not(.section--primary) .card{border:2px solid var(--primary-color);margin:1%!important;width:100%}.pricing-cards__scope .card .card__tier{color:var(--light-color)}.pricing-cards__scope:not(.section--primary) .card .card__tier:before{background-color:var(--primary-color)}.pricing-cards__scope:not(.section--primary) .card .card__featured-text{background-color:var(--secondary-color);color:var(--light-color)}.pricing-cards__scope:not(.section--primary) .card .card__features li i{color:var(--primary-color)}.pricing-cards__scope.section--primary .card{border:2px solid var(--secondary-color)}.pricing-cards__scope.section--primary .card .card__tier:before{background-color:var(--secondary-color)}.pricing-cards__scope.section--primary .card .card__featured-text{background-color:var(--tertiary-color);color:var(--primary-color)}.pricing-cards__scope.section--primary .card .card__features li i{color:var(--secondary-color)}p.card__price{padding-top:20px}.pricing-cards__scope .card .card__tier:before{border-radius:10px 10px 0 0}.pricing-cards__card.card{background:#fff;border-radius:10px;box-shadow:4px 2px 12px -1px rgba(0,0,0,.29)}.pricing-toggle{display:none}.switch{display:inline-block;height:34px;position:relative;width:60px}.switch input{height:0;opacity:0;width:0}.switch .slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;right:0;top:0}.switch .slider,.switch .slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.switch .slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;width:26px}.switch .slider.active,.switch input:checked+.slider{background-color:#0074e6}.switch input:focus+.slider{box-shadow:0 0 1px #0074e6}.switch .slider.active:before,.switch input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.switch .slider.round{border-radius:34px}.switch .slider.round:before{border-radius:50%}.pricing-toggle{align-items:center;display:flex;font-size:22px;justify-content:center;margin-bottom:25px}.annual-label{color:#0074e6;font-family:Montserrat,sans-serif;font-weight:700;line-height:1;margin-left:15px;width:calc(50% - 90px)}.annual-label.monthly{margin-left:0;margin-right:15px;text-align:right}#main-content .per-month,#main-content .per-year{color:#0074e6;font-family:Montserrat,sans-serif;font-size:48px;font-weight:700}#main-content .per-year{display:none}.per-month span,.per-year span{color:#0074e6;font-size:.5em}.pricing-cards__scope .card .card__features{padding:0 0 100px}.pricing-cards__scope .card .card__features li{color:#001b36;display:flex}.pricing-cards__scope .card .card__features li i{margin-top:3px}#main-content .card .hs-button{border-radius:30px;font-weight:900}.yearly-buttons .yearly-button{display:none}.yearly-buttons.active .yearly-button{display:inline-block}.yearly-buttons.active .monthly-button{display:none}.pricing--cards .pricing-cards__row{align-items:center;margin:0 auto}.pricing--cards.pricing-cards__scope:not(.section--primary) .card .card__features li i{color:#ccc}#main-content .per-month sup{color:#0074e6;display:inline-block;font-size:20px;margin-top:10px;vertical-align:top}.pricing-cards__scope .card .card__price{padding-top:10px}#main-content .pricing-cards__scope .card .card__featured-text{background:#ff5a20!important;border-radius:5px 5px 0 0;color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;left:15px;letter-spacing:3px;min-width:160px;padding:7px;right:auto;top:-30px;width:auto;z-index:1}.pricing-cards__scope .card .card__tier{margin-bottom:0;position:relative;z-index:2}.pricing-cards__scope .first-card-wrapper{width:40%}.pricing-cards__scope .other-cards-wrapper{display:flex;flex-wrap:wrap;width:60%}.pricing-cards__scope:not(.section--primary) .first-card-wrapper .card .card__tier{position:absolute}.pricing-cards__scope:not(.section--primary) .other-cards-wrapper .card{margin:6% 2%!important;padding:0 0 15px;position:relative;width:46%}.pricing-cards__scope:not(.section--primary) .other-cards-wrapper .card.card--featured .card__tier:before{border-radius:0}.price-card--tile-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.pricing-cards__scope .card .card__features{padding-bottom:20px}#main-content .per-month sup,.pricing-cards__scope:not(.section--primary) .other-cards-wrapper .card,.pricing-cards__scope:not(.section--primary) .other-cards-wrapper .card .card__tier:before,.pricing-cards__scope:not(.section--primary) .other-cards-wrapper .card .per-month,.pricing-cards__scope:not(.section--primary) .other-cards-wrapper .card .per-month span{transition:all .3s ease}.pricing-cards__scope:not(.section--primary) .other-cards-wrapper .card:hover{transform:scale(1.1)}#main-content .pricing-cards__scope .card .card__featured-text{transition:all .3s ease}#main-content .pricing-cards__scope .card:hover .card__featured-text,.pricing-cards__scope:not(.section--primary) .other-cards-wrapper .card:hover .card__tier:before{background:#0053b8}.pricing-cards__scope .card .card__price{margin-bottom:8px}.pricing-cards__scope .card .card__price span{font-size:16px}#main-content .other-cards-wrapper .card:hover .per-month sup,.pricing-cards__scope:not(.section--primary) .other-cards-wrapper .card:hover .per-month,.pricing-cards__scope:not(.section--primary) .other-cards-wrapper .card:hover .per-month span{color:#0053b8!important}#main-content .pricing-cards__scope .card .card__tier{font-size:22px}#main-content .pricing--cards{background:transparent}.pricing-cards__scope{padding:80px 0}.pricing-cards--top{margin:0 auto;max-width:1400px}.pricing-cards--top h1{font-size:48px;font-weight:700;text-align:center}.pricing-cards--primary-features{background:#f3f3f3;border-radius:20px;margin:0 auto 60px;max-width:475px;padding:15px 30px}.primary-feature{display:flex;font-family:Montserrat,sans-serif;margin:10px 0}.card__features .feature,.primary-feature .feature{font-size:20px;font-weight:700;line-height:1.2;margin-left:12px}.card__features .checkmark,.primary-feature .checkmark{padding-top:3px}.card__features .feature{font-size:16px;font-weight:600}.card__features .checkmark{font-size:14px}.pricing-cards__row{margin:0 auto;max-width:1320px;width:100%}.pricing-cards__scope .other-cards-wrapper{width:100%}.pricing-cards__scope:not(.section--primary) .other-cards-wrapper{justify-content:center}.pricing-cards__scope:not(.section--primary) .other-cards-wrapper .card{border:0;border-radius:15px;margin:.8%!important;min-width:305px;padding-bottom:62px;width:23.4%}.pricing-cards__card div.button-wrap{display:block!important}#main-content .pricing-cards__scope .card .card__tier{background:#ffa637;border-radius:15px 15px 0 0;font-family:Montserrat,sans-serif;font-size:42px;font-weight:900;padding:40px 10px;text-transform:uppercase}#main-content .pricing-cards__scope .card:nth-child(2) .card__tier{background:#0065dd}#main-content .pricing-cards__scope .card:nth-child(3) .card__tier{background:#00b2dd}#main-content .pricing-cards__scope .card:nth-child(4) .card__tier{background:#00192e}#main-content .pricing-cards__scope .card .card__tier:before{display:none}.old-price--wrapper{color:#b3b2b3;font-family:Montserrat,sans-serif;font-size:26px;font-weight:700;height:31px;margin:25px 0 0;text-align:center;text-decoration:line-through}.pricing-cards__scope .card .card__price{padding-top:5px}#main-content .per-month{color:#000!important;font-size:56px;font-weight:800}.pricing-cards__scope .card .card__price span{color:#000;font-size:14px;font-weight:600}.ppm-wrapper{color:#ff5a20;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;height:29px;margin:25px 0 35px;text-align:center}.pricing-cards__scope .card .button-wrap{bottom:30px}#main-content .card .hs-button{border:2px solid #0065dd;color:#0065dd;font-size:18px;font-weight:800;padding:14px 15px;width:80%}#main-content .pricing-cards__scope .card:first-child .hs-button{background:#0065dd;color:#fff}.pricing-cards__scope .card .card__features{background:#f3f3f3;max-height:0;overflow:hidden;padding:0;transition:all .3s}.pricing-cards__scope .card:hover .card__features{max-height:200px;padding:20px}#main-content .other-cards-wrapper .card:hover .per-month sup,.pricing-cards__scope:not(.section--primary) .other-cards-wrapper .card:hover .per-month,.pricing-cards__scope:not(.section--primary) .other-cards-wrapper .card:hover .per-month span{color:#000!important}#main-content .card:hover .hs-button{background:#0065dd;color:#fff}#main-content .pricing-cards__scope .card:first-child:hover .hs-button{background:#00192e;border-color:#00192e}@media (max-width:768px){.pricing-cards--top h1{font-size:34px}.pricing-cards__scope .first-card-wrapper,.pricing-cards__scope .other-cards-wrapper{width:100%}.pricing-cards__scope .first-card-wrapper{margin-bottom:30px}.pricing-cards__scope:not(.section--primary) .other-cards-wrapper .card{margin:0 2% 55px!important;width:305px}#main-content .pricing-trial--section h2{font-size:28px}#main-content .pricing-trial--section .cta_button{font-size:18px;line-height:1;padding:18px 45px}.card__features .feature,.primary-feature .feature{font-size:16px}}@media screen and (min-width:768px){.pricing-cards__card div.button-wrap{display:none}}