.cm-pricing-table-wrap{margin-top:10px}.cm-pricing-table .cm-pricing-table-header .cm-pricing-data-wrap{padding-bottom:10px}.cm-pricing-table .cm-pricing-table-content .cm-pricing-table-content-raw,.cm-pricing-table .cm-pricing-table-header,.cm-pricing-table .cm-pricing-table-subheader{display:flex;flex-flow:row wrap}.cm-pricing-table .cm-pricing-data-wrap{border:5px solid #fff;color:#2b2b2b;font-size:16px;padding:10px 20px;text-align:center;width:17.5%}.cm-pricing-table.cm-pricing-col-3 .cm-pricing-data-wrap{width:23.3333333%}.cm-pricing-table .cm-pricing-data-wrap.first-col{font-weight:500;text-align:left;width:30%}.cm-pricing-table.cm-pricing-col-2 .cm-pricing-data-wrap{width:33.333333%}.cm-pricing-table .cm-pricing-table-header h2{font-size:28px;font-weight:700}.cm-pricing-table .cm-pricing-table-header h3{font-size:12px;font-style:italic;font-weight:400;margin-bottom:0}.cm-pricing-table .cm-pricing-table-subheader h4{font-size:16px;font-weight:400}.cm-pricing-table .cm-pricing-table-header .heading-section:before{top:-30px}.cm-pricing-table .cm-pricing-table-header .cm-pricing-data-wrap{position:relative;text-align:center}.cm-pricing-table .cm-pricing-table-header .cm-pricing-data-wrap.featured-item{background:#0071b9}.cm-pricing-table .cm-pricing-table-header .cm-pricing-data-wrap.featured-item h2,.cm-pricing-table .cm-pricing-table-header .cm-pricing-data-wrap.featured-item h3{color:#fff}.cm-pricing-table .cm-pricing-table-content .cm-pricing-table-content-raw .cm-pricing-data-wrap.first-col{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;position:relative}.cm-pricing-table .cm-pricing-table-content .cm-pricing-table-content-raw .cm-pricing-data-wrap.first-col img{margin-left:10px}.cm-pricing-table .cm-pricing-table-content .cm-pricing-table-content-raw.even{background:#fff}.cm-pricing-table .cm-pricing-table-content .cm-pricing-table-content-raw.odd{background:#f0f0f080}.cm-pricing-table .cm-pricing-table-content .cm-pricing-table-content-raw.even .cm-pricing-data-wrap.featured-item{background:#7c7c7c}.cm-pricing-table .cm-pricing-table-content .cm-pricing-table-content-raw.odd .cm-pricing-data-wrap.featured-item{background:#5c5c5c}.cm-pricing-table .cm-pricing-table-content .cm-pricing-table-content-raw .cm-pricing-data-wrap:not(.first-col){align-items:center;display:flex;flex-direction:column;justify-content:center}.cm-pricing-table .cm-pricing-table-content .cm-pricing-table-content-raw .cm-pricing-data-wrap.featured-item{color:#fff}.cm-pricing-table-footer{margin-top:15px}.cm-pricing-table-footer .cm-pricing-data-wrap{padding:0!important}.cm-pricing-table-footer a{background:#0071b9;border-radius:3px;color:#fff;display:block;font-size:20px;padding:10px 20px;text-decoration:none;width:100%}.cm-pricing-table-footer a:hover{background:#e56a33}@media screen and (max-width:1200px) and (min-width:981px){.cm-pricing-table .cm-pricing-table-header h2{font-size:24px}}@media screen and (max-width:980px) and (min-width:768px){.cm-pricing-table .cm-pricing-table-header h2{font-size:22px}}@media screen and (min-width:767px){.cm-pricing-table.cm-pricing-mobile{display:none}.cm-pricing-table .cm-pricing-table-content .cm-pricing-table-content-raw .cm-pricing-data-wrap.first-col{padding-right:70px}.cm-pricing-table .cm-pricing-table-content .cm-pricing-table-content-raw .cm-pricing-data-wrap.first-col .cm-row-additional{display:inline-block;position:absolute;right:15px;text-align:right;width:70px}}@media screen and (max-width:767px){.cm-pricing-table.cm-pricing-desktop{display:none}}.cm-pricing-table.cm-pricing-mobile{margin-bottom:100px}.cm-pricing-table.cm-pricing-mobile .cm-pricing-data-wrap{width:50%}.cm-pricing-table.cm-pricing-mobile .cm-pricing-table-header .cm-pricing-data-wrap,.cm-pricing-table.cm-pricing-mobile .cm-pricing-table-subheader .cm-pricing-data-wrap{width:100%}.cm-pricing-table.cm-pricing-mobile .cm-pricing-table-header h2{font-size:24px}.cm-pricing-table .cm-pricing-table-content .cm-pricing-table-content-raw .cm-pricing-data-wrap:not(.first-col),.cm-pricing-table.cm-pricing-mobile .cm-pricing-table-subheader h4{font-size:16px}.cm-pricing-table .cm-pricing-table-content .cm-pricing-table-content-raw .cm-pricing-data-wrap.first-col .info-comment{color:#777;font-size:14px}.cm-pricing-table.cm-pricing-mobile .cm-pricing-table-footer .cm-pricing-data-wrap{margin:0 auto}a.tip{position:relative;text-align:left;text-decoration:none}a.tip:hover{cursor:help}a.tip span{display:none}a.tip:hover span{background:#2b2b2b;border:none;border-radius:3px;box-shadow:0 3px 18px rgba(0,0,0,.3);color:#fff;display:block;font-weight:400;left:0;margin:10px;padding:5px 10px;position:absolute;text-decoration:none;top:20px;width:250px;z-index:100}.video-link:hover{cursor:pointer}.fancybox-container{z-index:100000000!important}.fancybox-container .fancybox-bg{background:rgba(0,0,0,.6)!important}.fancybox-container .fancybox-content{max-width:800px!important;padding:0!important;width:80%!important}.fancybox-slide--html .fancybox-close-small{background:#f47933!important;opacity:1}.fancybox-slide--html .fancybox-close-small:hover{background:#0071b9!important}.fancybox-slide--html .fancybox-button.fancybox-close-small:hover svg,.fancybox-slide--html .fancybox-close-small.fancybox-button svg{color:#fff}.popup-content-wrapper .popup-content{background:transparent;color:#545454;padding:0}