.pricing-table__box{border-radius:30px;padding:50px 40px}.pricing-table__title{font:normal normal 600 30px/38px var(--secondary-font-family);letter-spacing:0}.pricing-table__description{font:normal normal normal 20px/34px var(--primary-font-family);letter-spacing:.4px}.pricing-table__subtitle{font:normal normal normal 20px/25px var(--secondary-font-family);letter-spacing:0}.pricing-table__price{font:normal normal 600 40px/50px var(--secondary-font-family);letter-spacing:0;color:var(--primary-ctn-blue)}.pricing-table__price small{font:normal normal 600 30px/50px var(--secondary-font-family);letter-spacing:0}.pricing-table__list li{font:normal normal normal 20px/34px var(--primary-font-family);letter-spacing:.4px}.pricing-table__list li::before{content:'';display:inline-block;height:26px;width:26px;background-image:url(../pricing-table/img/listicon.svg);-o-background-size:contain;background-size:contain;background-repeat:no-repeat;margin:0 .5em -.25em -1em}.call-to-action__list{padding-left:0}.pricing-table__list li{position:relative;padding-left:40px}.pricing-table__list li::before{position:absolute;left:0;margin:0;top:5px}.pricing-table__box:hover{background:transparent -moz-linear-gradient(297deg,#0055a5 0,#0097c5 100%) 0 0 no-repeat padding-box;background:transparent -o-linear-gradient(297deg,#0055a5 0,#0097c5 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(153deg,#0055a5 0,#0097c5 100%) 0 0 no-repeat padding-box;-webkit-box-shadow:0 0 60px #00000033;box-shadow:0 0 60px #00000033}.pricing-table__box:hover img,.pricing-table__box:hover svg{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.pricing-table__box:hover .pricing-table__list li::before{content:'';background-image:url(../pricing-table/img/white-list.svg)}.pricing-table__box:hover .text-primary-black{color:var(--secondary-palette-white)}.pricing-table__box:hover .cta-primary{background:var(--primary-bg)}.pricing-table__box.active{border:2px solid var(--primary-blue)}.pricing-table__box.active svg{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.pricing-table__box .pricing-table__subtitle .primary-blues{text-decoration:line-through #000}.pricing-table__box:hover .primary-blues{color:#fff}.pricing-table__box:hover .pricing-table__subtitle .primary-blues{text-decoration-color:#fff}.ribbon-1{-webkit-box-shadow:0 0 0 999px #fff;box-shadow:0 0 0 999px #fff;-webkit-clip-path:inset(0 -100%);clip-path:inset(0 -100%)}.right{inset:0 0 auto auto;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate(15.3%) rotate(30deg);-moz-transform:translate(15.3%) rotate(30deg);-ms-transform:translate(15.3%) rotate(30deg);-o-transform:translate(15.3%) rotate(30deg);transform:translate(15.3%) rotate(30deg);font:normal normal 600 16px/24px var(--secondary-font-family);letter-spacing:0;color:var(--primary-ctn-blue)}.pricing-table__offer{background:linear-gradient(123.94deg,#0055a5 1.7%,#0097c5 98%);border-radius:20px;color:#fff;font-weight:500;line-height:1;padding:5px 10px;margin-left:10px;font-family:var(--secondary-font-family)}.pricing-table__box:hover .pricing-table__offer{background:#fff;color:#0055a5}.pricing-table__box:not(:hover) .ribbon-1{box-shadow:0 0 0 999px #0055a5;background-color:#0055a5!important;color:#fff}@media (max-width:1570px){.pricing-table__description{font-size:-moz-calc(.9 * (16px + (20 - 18) * ((100vw - 300px) / (1600 - 300))));font-size:calc(.9 * (16px + (20 - 18) * ((100vw - 300px) / (1600 - 300))));line-height:-moz-calc(1.3em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));line-height:calc(1.3em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)))}.pricing-table__list li{font-size:-moz-calc(.9 * (18px + (20 - 18) * ((100vw - 300px) / (1600 - 300))));font-size:calc(.9 * (18px + (20 - 18) * ((100vw - 300px) / (1600 - 300))));line-height:-moz-calc(1.3em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));line-height:calc(1.3em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)))}.pricing-table__title{font-size:-moz-calc(.9 * (26px + (30 - 26) * ((100vw - 300px) / (1600 - 300))));font-size:calc(.9 * (26px + (30 - 26) * ((100vw - 300px) / (1600 - 300))));line-height:-moz-calc(1.3em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));line-height:calc(1.3em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)))}.pricing-table__price{font-size:-moz-calc(.9 * (32px + (40 - 32) * ((100vw - 300px) / (1600 - 300))));font-size:calc(.9 * (32px + (40 - 32) * ((100vw - 300px) / (1600 - 300))));line-height:-moz-calc(1.3em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));line-height:calc(1.3em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)))}}@media (max-width:1399.98px){.pricing-table__box{padding:30px 25px}}@media (max-width:1199.98px){.pricing-table__box{border:2px solid var(--primary-blue)}}@media (max-width:767.98px){.pricing-table__list{margin-bottom:30px}.pricing-table__list li{padding-left:30px}.pricing-table__list li::before{top:0;height:20px;width:20px}}@media (max-width:575.98px){.pricing-table__list{margin-bottom:30px}.pricing-table__title.text-primary-black{font-size:20px}}
