.pricing_sec{background-repeat:no-repeat;padding-bottom:var(--section_spacing);padding-top:var(--section_spacing);position:relative;z-index:9}.pricing_sec .overlay{bottom:0;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.pricing_sec .content-wrapper{position:relative;z-index:9}.pricing_sec .top-content .title>*{font-weight:700;margin-bottom:16px;text-transform:uppercase}.pricing_sec .top-content .description p{letter-spacing:normal}.pricing_sec .cm_pr_btn:empty{margin:0}.pricing_sec .icon-wrap,.pricing_sec .img-wrap{height:50px;width:50px}.pricing_sec .img-wrap img{width:100%}.pricing_sec .content-col.col8 .btn_row{justify-content:flex-start}.pricing_sec .cm_pr_btn{margin:1.5rem 0}.pricing_sec .pricing-top.full_width_structure{margin-bottom:30px;text-align:center}.pricing_sec .pricing-top.full_width_structure .pricing-content p:last-child{padding-bottom:0}.pricing_sec .pricing-top.full_width_structure .pricing-content{margin-bottom:10px;margin-left:auto;margin-right:auto;max-width:560px}.pricing_sec .pricing-top.full_width_structure .heading{padding-bottom:1px}.pricing_sec .pricing-area{align-items:stretch;border-radius:10px;display:flex;height:100%;letter-spacing:normal;padding:24px 12px;position:relative;transition:border-color .2s,transform .2s,box-shadow .2s}.pricing_sec .pricing-area h5.plan-title{margin-bottom:20px}.pricing_sec .pricing-area p.plan-subtitle{margin-bottom:6px}.pricing_sec h5.plan-price{margin-bottom:25px}.pricing_sec .plan-price.yearly-plan{display:none}.pricing_sec .btn_item a{text-transform:uppercase;width:100%}.pricing_sec .pricing-part .btn_row{margin-top:auto;width:100%}.pricing_sec .pricing-part .btn_row .btn_item{width:100%}.pricing_sec .texti-list.features_list ul{list-style:none;margin:0;padding:0}.pricing_sec .texti-list.features_list ul li:not(:last-child){margin-bottom:8px}.pricing_sec .texti-list ul li.icon-check,.pricing_sec .texti-list ul li.icon-cross{margin-right:10px}.pricing_sec span.active_text{display:none}.pricing_sec .expend-arrow{background:rgba(2,103,128,.1);border-radius:10px;display:inline-block;font-style:normal;height:20px;margin-right:6px;padding:1px 5px;width:19.98px}.pricing_sec .expend-arrow svg{display:block;font-size:0;line-height:0;padding-top:2px;vertical-align:middle}.pricing_sec .texti-list.features_list ul span.expend-btn h6{align-items:center;cursor:pointer;display:flex;margin-bottom:40px}.pricing_sec .additional-feature{display:none;margin-bottom:24px}.pricing_sec .texti-list.features_list ul span.expend-btn.open .expend-arrow{transform:rotate(180deg)}.pricing_sec .popular-ribon{background:#ff9800;border-radius:999px;color:#fff;font-size:.82rem;font-weight:700;padding:5px 14px;position:absolute;right:16px;top:-13px}.pricing_sec .top-subtitle{font-size:15.2px;letter-spacing:normal;margin-bottom:2px;text-align:center}.pricing_sec .pricing-area .plan-price{font-size:21px;font-weight:700;letter-spacing:normal;margin-bottom:2px;text-align:center}.pricing_sec .price_note{font-size:12px;margin-bottom:6px;text-align:center}.pricing_sec .price_note_savings{border-radius:6px;display:inline-block;font-size:.8rem;font-style:italic;font-weight:600;margin:0 auto 8px;padding:3px 8px;text-align:center;width:auto}.pricing_sec .btn_holder{margin-bottom:20px;margin-top:10px}.pricing_sec .plan-subtitle{font-size:13.28px;line-height:1.4;margin-bottom:16px;text-align:center}.pricing_sec .texti-list.features_list ul li{align-items:flex-start;display:flex;line-height:1.624}.pricing_sec svg.icon-check,.pricing_sec svg.icon-cross{fill:currentColor;height:18px;margin-right:10px;min-height:18px;min-width:15.99px;width:15.99px}.pricing_sec svg.icon-check{margin-top:4px}.pricing_sec .texti-list.features_list ul .expend-btn{display:inline-block;margin-top:13px}.pricing_sec .plan-title{font-size:24px;font-weight:700;letter-spacing:normal;margin-bottom:6px;text-align:center;text-transform:none}.pricing_sec .pricing-area.popular-item a.hs-sec-btn{padding-bottom:11.5px;padding-top:11.5px}.pricing_sec .pricing-part .btn_row .btn_item{padding-top:2px}.pricing_sec .open span.active_text{display:block}.pricing_sec .open .default_text{display:none}.pricing_sec .btn_holder{text-align:center}.pricing_sec .pric-tooltip .check{color:#4caf50;flex-shrink:0;font-size:1rem;font-weight:700;margin-right:10px;margin-top:1px}.pricing_sec .switch{align-items:center;cursor:pointer;display:inline-flex;flex-shrink:0;height:46px;margin:0 14px 0 0;position:relative;width:216px}.pricing_sec .row.flex_row{row-gap:20px;width:auto}.pricing_sec .switch input{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%;z-index:2}.pricing_sec .slider{align-items:center;background-color:#e3e6ea;border:1px solid #ccc;border-radius:999px;box-sizing:border-box;cursor:pointer;display:flex;inset:0;padding:4px;position:absolute;transition:background-color .3s ease}.pricing_sec .slider.round{border-radius:999px}.pricing_sec .slider-highlight{background:#2196f3;border-radius:999px;height:calc(100% - 8px);left:4px;position:absolute;top:4px;transition:transform .3s ease;width:calc(50% - 4px)}.pricing_sec .switch input:checked~.slider .slider-highlight{transform:translateX(100%)}.pricing_sec .pricing-part{align-items:stretch;display:flex;flex-direction:column;width:100%}.pricing_sec .texti-list.features_list ul .expend-btn div{align-items:center;cursor:pointer;display:flex;font-size:18px;font-weight:500;letter-spacing:0;line-height:1.48222222;margin-bottom:21px}.pricing_sec .fea_text{font-size:13px;line-height:1.35;position:relative}.pricing_sec .pricing_mod_bottom_content{margin:60px 0 30px;text-align:center}.pricing_sec .pricing_mod_bottom_content>:last-child{padding-bottom:0}.pricing_sec .full_width_item_col .pricing-area{justify-content:center}.pricing_sec .pricing-table-items{width:100%}.pricing_sec .row.flex_row{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -10px}.pricing_sec .row.flex_row .pricing-table-items{padding:0 10px}.pricing_sec .pricing-area:hover{box-shadow:0 8px 20px rgba(0,0,0,.08);transform:translateY(-4px)}.pricing_sec .monthly-featured-text{background:#fff3e0;border:1px solid #ffe0b2;border-radius:999px;color:#e65100}.pricing_sec .anual-featured-text,.pricing_sec .monthly-featured-text{font-size:13.12px;font-weight:600;letter-spacing:normal;margin-left:14px;padding:5px 14px}.pricing_sec .anual-featured-text{background:#e8f5e9;border:1px solid #c8e6c9;border-radius:999px;color:#2e7d32;display:none}.pricing_sec .btn_holder .custom{border-radius:999px;cursor:pointer;display:inline-block;font-size:13.6px;font-weight:700;letter-spacing:normal;line-height:normal;padding:10px 16px;text-decoration:none;transition:all .2s}.pricing_sec .pricing-bottom{font-size:13px;margin-top:32px;text-align:center}.pricing_sec .price_note.yearly-plan,.pricing_sec .price_note_savings.yearly-plan{display:none}.pricing_sec .toggle-left-text,.pricing_sec .toggle-right-text{color:#666;flex:1;font-size:15.2px;font-weight:700;letter-spacing:normal;pointer-events:none;position:relative;text-align:center;transition:color .3s ease;z-index:1}.pricing_sec .switch input:checked~.slider .toggle-right-text,.pricing_sec .switch input:not(:checked)~.slider .toggle-left-text{color:#fff}.pricing_sec .anual-featured-text,.pricing_sec .monthly-featured-text{align-items:center;text-align:center}.pricing_sec .monthly-featured-text{display:inline-flex}.pricing_sec .btn_holder .btn-primary,.pricing_sec .btn_holder a.btn-primary{background:#1976d2;border:1.5px solid #1976d2;border-radius:999px;color:#fff;display:inline-block;font-size:13.6px;font-weight:700;letter-spacing:normal;padding:10px 16px;text-decoration:none;transition:all .2s}.pricing_sec .btn_holder .btn-primary:hover,.pricing_sec .btn_holder a.btn-primary:hover{background:#125ea8;border-color:#125ea8}.pricing_sec .btn_holder .btn-outline,.pricing_sec .btn_holder a.btn-outline{background:#fff;border:1.5px solid #cfd4da;border-radius:999px;color:#333;display:inline-block;font-size:13.6px;font-weight:700;letter-spacing:normal;padding:10px 16px;text-decoration:none;transition:all .2s}.pricing_sec .btn_holder .btn-outline:hover,.pricing_sec .btn_holder a.btn-outline:hover{border-color:#1976d2;color:#1976d2}.pricing_sec .toggle-btn{align-items:center;display:flex;justify-content:center;margin-bottom:28px}.pricing_sec .pill{background:#e8e8e8;border:1px solid #ccc;border-radius:999px;display:flex;flex-shrink:0;gap:4px;padding:4px;position:relative}.pricing_sec .pill-highlight{background:#2196f3;border-radius:999px;height:calc(100% - 8px);left:4px;position:absolute;top:4px;transition:transform .3s ease;width:calc(50% - 4px);z-index:1}.pricing_sec .pill.annual-active .pill-highlight{transform:translateX(100%)}.pricing_sec .pill-btn{background:transparent;border-radius:999px;color:#666;cursor:pointer;flex:1;font-size:15.2px;font-weight:500;line-height:1.32;padding:8px 28px;position:relative;text-align:center;transition:color .3s ease;user-select:none;z-index:2}.pricing_sec .pill-btn.active{color:#fff}@media(min-width:601px){.pricing_sec .flex_row .col3,.pricing_sec .flex_row .col4,.pricing_sec .flex_row .col6{width:50%}.pricing_sec .pricing-table-items:nth-child(-n+3){margin-top:0}.pricing_sec .two_col_structure .toggle-btn.col4{justify-content:flex-end}}@media(min-width:1230px){.pricing_sec .flex_row .col4{width:33.33%}.pricing_sec .flex_row .col3{width:25%}}@media(max-width:767px){.pricing_sec .pricing-table-items:nth-child(-n+1){margin-top:0}.pricing_sec .content-col.col8{text-align:center}.pricing_sec .content-col.col8 .btn_row{justify-content:center}.pricing_sec .toggle-btn{flex-direction:column;gap:20px}}@media(max-width:600px){.pricing_sec .switch{margin-right:0}.pricing_sec .anual-featured-text,.pricing_sec .monthly-featured-text{margin-left:0}}