.page-template-pricing main a{color:#e85c30;transition:none;}.page-template-pricing main a:hover{color:#e85c30;text-decoration:underline;}.page-template-pricing main .container-fluid.wrap > .row > *[class*="col-"],.page-template-pricing main.nt .row{background:#fff;}.page-template-pricing main section.container-fluid{margin-top:5rem;}.page-template-pricing section.poster.container-fluid{margin-top:10rem;margin-bottom:5rem;}.page-template-pricing .plans-summary .col-md-3:hover .plan-details li .highlight{background:#ecedfc;border-radius:1em 0;}.page-template-pricing .plans-summary .plan-card{border:1px solid #ddd;padding:1.5rem;margin-bottom:1.5rem;z-index:2;position:relative;background:#fff;}.page-template-pricing .plans-summary .plan-card:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px;}.page-template-pricing .plans-summary .plan-card:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px;}.page-template-pricing .plans-summary .plan-card.preferred{border-color:#e85c30;}.page-template-pricing .plans-summary .plan-card.preferred h2{color:#e85c30;}.page-template-pricing .plans-summary .plan-description{min-height:5.5rem;margin-bottom:1.5rem;}.page-template-pricing .plans-summary .plan-card:not(.preferred) a.typeform-share{display:block;text-align:center;padding:12px 4px;border-radius:4px;background:#fff;font-size:1rem;line-height:100%;transition:transform .3s ease;color:#e85c30;border:2px solid #e85c30 !important;}.page-template-pricing .plans-summary .plan-card.preferred a.typeform-share{display:block;text-align:center;padding:12px 4px;border-radius:4px;font-size:1rem;line-height:100%;transition:transform .3s ease;border:2px solid #e85c30 !important;}.page-template-pricing .plans-summary small{display:block;color:#4a4a4a;}.page-template-pricing .plans-summary .plan-price{margin:.5rem 0 1.5rem 0;font-size:1rem;}.page-template-pricing .plans-summary .plan-price .price-sign{margin:.5rem 0 1.5rem 0;font-size:1.5rem;}.page-template-pricing .plans-summary .plan-price .price-number{margin:.5rem 0 1.5rem 0;font-size:1.8rem;}.page-template-pricing .plans-summary .plan-price .price-period{margin:.5rem 0 1.5rem 0;font-size:.8rem;vertical-align:middle;opacity:.7;}.page-template-pricing .plans-summary .plan-card:not(.preferred) a.button:hover{color:#e85c30 !important;text-decoration:underline;}.page-template-pricing .plans-summary .plan-card.preferred a.button:hover{color:#fff !important;text-decoration:underline;}.page-template-pricing .plans-summary h3{font-size:1.2rem;font-weight:bold;}.page-template-pricing ul.plan-details{padding:0;}.page-template-pricing .plan-details li{list-style:none;}.page-template-pricing .plan-card ul.plan-details{margin-bottom:0;}.page-template-pricing .plans-summary .feature-grid-link{text-align:center;margin-top:1.5rem;}.page-template-pricing section.featured-customers{text-align:center;}.page-template-pricing section.featured-customers a:hover{text-decoration:none;}.page-template-pricing .featured-customers .customer-logo{margin:0 1rem;height:50px;}.page-template-pricing .featured-customers .customer-logo:last-child{margin:0;}.page-template-pricing .featured-customers h2{margin-bottom:1.5rem;}.page-template-pricing .reviews a.review{display:block;color:inherit;}.page-template-pricing .reviews a.review:hover{text-decoration:none;}.page-template-pricing .reviews a.review:hover h3{text-decoration:underline;}.page-template-pricing .reviews .review-comment{background:#ecedfc;border-radius:8px;border-bottom-left-radius:0;padding:1.5rem;}.page-template-pricing .reviews .review-comment-corner{width:0;height:0;border-style:solid;border-width:16px 16px 0 0;border-color:#ecedfc transparent transparent transparent;}.page-template-pricing .reviews h3{font-size:1.5rem;}.page-template-pricing .reviews .review-author{padding:1rem 0;}.page-template-pricing .reviews .review-author img{width:40px;height:40px;margin-right:.5rem;}.page-template-pricing .reviews .review-author small{color:#999;}.page-template-pricing .reviews .col-12{text-align:center;margin-top:1.5rem;}.page-template-pricing .badges .badge-card{text-align:center;}.page-template-pricing .badges .badge-card img{width:100px;}.page-template-pricing .badges .badge-number{font-size:2em;font-weight:bold;}.page-template-pricing .competitor-comparison .col-12{text-align:center;margin-bottom:1.5rem;}.page-template-pricing .competitor-comparison .competitor-vs{text-align:center;font-size:3em;font-weight:bold;padding-top:3em;}.page-template-pricing .competitor-comparison .competitor-vs span{display:block;transform:rotateZ(-20deg);}.page-template-pricing .spotme-features{font-size:1.1rem;background:#fdf6f0;border-radius:8px;padding:1.5rem;}.page-template-pricing .spotme-features img{display:block;margin:0 0 1.5rem 0;}.page-template-pricing .spotme-features ul{margin-top:1.5rem;padding:0;}.page-template-pricing .spotme-features li{list-style:none;}.page-template-pricing .competitor{padding:.5rem;border-radius:8px;background:#f3f3f3;margin-bottom:.5rem;}.page-template-pricing .competitor img{display:block;width:40px;margin-right:.5rem;border-radius:40px;}.page-template-pricing .competitor-comparison .features-footer{margin-top:1.5rem;text-align:center;font-size:1.3em;}.page-template-pricing section .col-12 h2,.page-template-pricing section .col-12 p{text-align:center;margin-bottom:1.5rem;}.page-template-pricing .core-features .row,.page-template-pricing .core-features .row > [class*="col-"]{background:#fff;}.page-template-pricing .core-features .row{padding:1.5rem .5rem;border-top:1px solid #ddd;}.page-template-pricing .core-features .row:last-child{border-bottom:1px solid #ddd;margin-bottom:1.5rem;}.page-template-pricing .core-features h4{text-transform:none;letter-spacing:normal;}.page-template-pricing .core-features ul{display:grid;list-style:none;grid-template-columns:250px 250px 250px;grid-template-rows:1fr;grid-gap:1rem;overflow:auto;padding-top:10px;padding-bottom:15px;}.page-template-pricing .core-features li{list-style:none;padding:0;margin:0;}.page-template-pricing .feature-grid .table{border-spacing:0;border-collapse:separate;}.page-template-pricing .feature-grid .table thead{font-size:1.1rem;}.page-template-pricing .feature-grid .table thead th:not(:first-child){border-top:1px solid #ddd;border-left:1px solid #ddd;}.page-template-pricing .feature-grid .table thead th:nth-child(2),.page-template-pricing .feature-grid .table tbody tr:first-child th[colspan="5"]{border-top-left-radius:8px;}.page-template-pricing .feature-grid .table thead th:last-child{border-right:1px solid #ddd;border-top-right-radius:8px;border-left-width:4px;}.page-template-pricing .feature-grid .table tbody th{text-align:left;border-left:1px solid #ddd;font-weight:normal;}.page-template-pricing .feature-grid .table tbody th[colspan="5"]{font-weight:bold;color:#e85c30;background:#fdf6f0;}.page-template-pricing .feature-grid .table tbody td,.page-template-pricing .feature-grid .table tbody th{border-top:1px solid #ddd;border-right:1px solid #ddd;}.page-template-pricing .feature-grid .table tbody td{text-align:center;vertical-align:middle;}.page-template-pricing .feature-grid .table tbody tr:last-child th,.page-template-pricing .feature-grid .table tbody tr:last-child td{border-bottom:1px solid #ddd;}.page-template-pricing .feature-grid .table tbody tr:last-child th{border-bottom-left-radius:8px;}.page-template-pricing .feature-grid .table tbody tr:last-child td:last-child{border-bottom-right-radius:8px;}.page-template-pricing .feature-grid .table tbody tr td:last-child{border-left:3px solid #ddd;}.page-template-pricing .feature-grid .table tfoot td{text-align:center;padding:12px;}.page-template-pricing .feature-grid .fa-check{color:green;font-size:1.1em;}.page-template-pricing .feature-grid .fa-times,.page-template-pricing .feature-grid .fa-minus{color:#999;}.page-template-pricing .feature-grid  small{display:block;color:#999;}.page-template-pricing .feature-grid .price{font-weight:normal;font-size:.8rem;}.page-template-pricing .row.text-center h2{margin-bottom:1.5rem;}.page-template-pricing .addon-card{border:1px solid #ddd;border-radius:8px;padding:1rem;height:100%;}.page-template-pricing .addon-card h3{color:#333;font-size:1.3rem;font-weight:bold;margin:0;}.page-template-pricing .addon-card .fa{font-size:28px;width:48px;height:48px;line-height:48px;color:#e85c30;border-radius:50%;background:rgba(232,91,48,.2);text-align:center;vertical-align:middle;margin-bottom:1rem;}.page-template-pricing .addon-card .addon-price{font-size:1.1rem;margin-bottom:1rem;}.page-template-pricing .addon-card ul{margin-top:1rem;}.page-template-pricing .addon-card li{margin:0;padding:0;}.page-template-pricing .faq{margin-bottom:5rem;}.page-template-pricing .faq h3{font-size:1.5rem;font-weight:bold;}.page-template-pricing .faq .question{padding:1.5rem;border:1px solid #ddd;border-radius:8px;margin-bottom:1.5rem;}.page-template-pricing .products-selector{display:block;border-bottom:2px solid #ddd;padding:0 !important;margin:0 0 1rem 0;}.page-template-pricing .products-selector li{position:relative;top:2px;margin:0;display:inline-block;list-style:none;border-top-left-radius:4px;border-top-right-radius:4px;border:2px solid transparent;}.page-template-pricing .products-selector li.active{background:#fff;border:2px solid #ddd;border-bottom-color:#fff;}.page-template-pricing .products-selector li a{display:block;padding:4px 12px;font-size:1rem;}.page-template-pricing .products-selector li a:hover{text-decoration:none;}.page-template-pricing .products-selector li:not(.active) a:hover strong{text-decoration:underline;}.page-template-pricing .products-selector li a strong,.products-selector li a small{color:#4a4a4a;}.page-template-pricing .products-selector li.active a strong{color:inherit;}@media only screen  and (min-width: 1037px){.page-template-pricing .plans-summary .plan-description{min-height:3.8rem;}}@media only screen  and (max-width: 991px) and (min-width:576px){.page-template-pricing .plans-summary .plan-card:nth-child(2){border-top-right-radius:8px;border-bottom-right-radius:8px;}.page-template-pricing .plans-summary .plan-card:nth-child(3){border-top-left-radius:8px;border-bottom-left-radius:8px;}.page-template-pricing .plans-summary .plan-description{min-height:3.5rem;}}@media only screen and (max-width: 768px) and (min-width: 1px){.page-template-pricing .plans-summary .plan-card.preferred{margin-left:0;margin-right:0;}.page-template-pricing .products-selector small{display:none;}.page-template-pricing .plans-summary .plan-description{min-height:auto;}.page-template-pricing .plan-card small{display:none;}.page-template-pricing .plans-summary .plan-description{min-height:4.5rem;}}@media only screen  and (max-width: 575px){.page-template-pricing .plans-summary .plan-card{border-radius:8px;}.page-template-pricing .plans-summary .plan-description{min-height:auto;}}