﻿.price-table-mobile{padding:20px 0;max-width:700px;margin:0 auto}.price-table-mobile .plan-selector-container{margin-bottom:30px}.price-table-mobile .plan-selector-container label{display:block;margin-bottom:5px;font-size:16px;text-align:left;color:#0c1f39}.price-table-mobile .plan-selector-container .select-wrapper{position:relative}.price-table-mobile .plan-selector-container .select-wrapper:after{content:"";position:absolute;border-color:rgba(0,0,0,0) #0c1f39;border-style:solid;border-width:6px 0 6px 6px;display:block;width:0px;bottom:20px;transform:rotate(90deg);right:22px;z-index:2}.price-table-mobile .plan-selector-container .select-wrapper.open:after{transform:rotate(270deg)}.price-table-mobile .plan-selector-container .select-wrapper select{width:100%;padding:12px 15px;border:1px solid #0c1f39;border-radius:4px;font-size:16px;appearance:none;background-color:#fff}.price-table-mobile .plan-selector-container .select-wrapper select:focus{outline:none;border-color:#3c4b60}.price-table-mobile .mobile-plan-details{margin-bottom:40px}.price-table-mobile .mobile-plan-details p{margin:0}.price-table-mobile .mobile-plan-details .plan-container{border-radius:20px 20px 0 0;text-align:center;overflow:hidden}.price-table-mobile .mobile-plan-details .plan__header{position:relative;background-color:#0c1f39;padding:55px 20px 20px 20px}.price-table-mobile .mobile-plan-details .plan__header .plan-title{margin:5px}.price-table-mobile .mobile-plan-details .plan__header .plan-title,.price-table-mobile .mobile-plan-details .plan__header .plan-description{color:#fff}.price-table-mobile .mobile-plan-details .plan__header .most-popular-badge{position:absolute;top:0px;left:50%;transform:translateX(-50%);text-transform:uppercase;background-color:#769fd6;color:#0c1f39;padding:5px 20px;border-radius:0px 0px 10px 10px;font-size:16px;font-weight:bold}.price-table-mobile .mobile-plan-details .plan__body{padding:20px;background-color:#e6e6e6}.price-table-mobile .mobile-plan-details .plan__body h4{color:#0c1f39;margin:5px}.price-table-mobile .plan-features-accordion .plan-features-section{margin-bottom:1px}.price-table-mobile .plan-features-accordion .plan-features-section:last-child{border-bottom:none}.price-table-mobile .plan-features-accordion .plan-features-section .section-header{background-color:#3c4b60;padding:8px 15px;cursor:pointer;transition:background-color .3s ease;border-radius:23px}.price-table-mobile .plan-features-accordion .plan-features-section .section-header .section-title{color:#fff;font-size:18px;font-weight:600;display:flex;align-items:center;justify-content:flex-start;gap:12px}.price-table-mobile .plan-features-accordion .plan-features-section .section-header .section-title .toggle-icon{background:#f2af35;border:none;cursor:pointer;padding:0;min-width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%}.price-table-mobile .plan-features-accordion .plan-features-section .section-header .section-title .toggle-icon img.accordion-arrow{transition:transform .3s ease}.price-table-mobile .plan-features-accordion .plan-features-section .section-header.active .toggle-icon img.accordion-arrow{transform:rotate(180deg)}.price-table-mobile .plan-features-accordion .plan-features-section .section-features{max-height:0;display:none;transition:max-height .3s ease;background-color:#fff}.price-table-mobile .plan-features-accordion .plan-features-section .section-features ul{list-style:none;padding:0;margin:0}.price-table-mobile .plan-features-accordion .plan-features-section .section-features ul .feature-item{border-bottom:1px solid #3c4b60;padding-bottom:0}.price-table-mobile .plan-features-accordion .plan-features-section .section-features ul .feature-item:last-child{border-bottom:none}.price-table-mobile .plan-features-accordion .plan-features-section .section-features ul .feature-item .feature-row{padding:12px 15px}.price-table-mobile .plan-features-accordion .plan-features-section .section-features ul .feature-item .feature-row .feature-name{display:flex;flex-direction:column;align-items:flex-start;font-size:15px}.price-table-mobile .plan-features-accordion .plan-features-section .section-features ul .feature-item .feature-row .feature-name span{text-align:left;font-weight:600}.price-table-mobile .plan-features-accordion .plan-features-section .section-features ul .feature-item .feature-row .feature-name p{font-size:15px;margin-bottom:0}.price-table-mobile .plan-features-accordion .plan-features-section .section-features ul .feature-item .feature-row .feature-name p img{width:20px}.price-table-mobile .plan-features-accordion .plan-features-section .section-features ul .feature-item .feature-row .feature-name ul{list-style:disc;padding-left:20px}.price-table-mobile .plan-features-accordion .plan-features-section .section-features ul .feature-item .feature-row .feature-name ul li{padding-bottom:3px}.price-table-mobile .plan-action{margin-top:30px}.price-table-mobile .plan-action .btn-site{width:fit-content;margin:0 auto}.table-plans-block.general-section{overflow:visible}.table-plans-block .container{max-width:1393px !important}.table-plans-block .container .title-content{margin-bottom:40px}.table-plans-block .price-comparison-table{max-width:1320px;margin:0 auto 20px}.table-plans-block .price-comparison-table .table-container{overflow:visible;min-width:1100px}.table-plans-block .price-comparison-table .table-container .table-section:last-child .table-row:last-child .plan-col{border-bottom:1px solid #959595}.table-plans-block .price-comparison-table .table-header{display:flex;border-bottom:0;z-index:100;pointer-events:none}.table-plans-block .price-comparison-table .table-header .table-col{text-align:center}.table-plans-block .price-comparison-table .table-header .table-col.feature-col{min-width:264px;flex:1;text-align:left}.table-plans-block .price-comparison-table .table-header .table-col.plan-col{min-width:264px;flex:1;margin:0px;pointer-events:all;position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;background-color:#0c1f39;font-family:"Poppins",sans-serif}.table-plans-block .price-comparison-table .table-header .table-col.plan-col.most-popular .most-popular-badge{position:absolute;top:0px;left:50%;transform:translateX(-50%);background-color:#769fd6;font-size:16px;line-height:1.5;font-weight:700;padding:7px 8px;width:200px;text-align:center;text-transform:uppercase;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.table-plans-block .price-comparison-table .table-header .table-col.plan-col .plan-name{color:#000;padding:70px 30px 20px;font-size:25px;font-weight:700;text-align:left;font-size:29px}.table-plans-block .price-comparison-table .table-header .table-col.plan-col .plan-name h4{color:#fff;line-height:34px;margin-bottom:12px}.table-plans-block .price-comparison-table .table-header .table-col.plan-col .plan-name h4 span{font-weight:400}.table-plans-block .price-comparison-table .table-header .table-col.plan-col .plan-name p{color:#fff;text-transform:none;font-weight:300;font-size:16px;line-height:24px}.table-plans-block .price-comparison-table .table-header .table-col.plan-col .plan-price{padding:45px 25px 45px 30px;background-color:#e6e6e6;width:100%;text-align:left;display:flex;flex-direction:column}.table-plans-block .price-comparison-table .table-header .table-col.plan-col .plan-price h4{color:#0c1f39;line-height:34px;margin-bottom:12px;font-size:30px}.table-plans-block .price-comparison-table .table-header .table-col.plan-col .plan-price p{font-weight:300;font-size:16px;line-height:24px;padding-bottom:45px}.table-plans-block .price-comparison-table .table-header .table-col.plan-col .plan-price .btn-site{width:fit-content;position:absolute;bottom:45px}.table-plans-block .price-comparison-table .table-header .table-col.plan-col:nth-child(2){border-top-left-radius:20px;border-left:1px solid #959595}.table-plans-block .price-comparison-table .table-header .table-col.plan-col:nth-child(3){border-left:1px solid #959595}.table-plans-block .price-comparison-table .table-header .table-col.plan-col:nth-child(4){border-left:1px solid #959595}.table-plans-block .price-comparison-table .table-header .table-col.plan-col:nth-child(5){border-top-right-radius:20px;border-left:1px solid #959595;border-right:1px solid #959595}.table-plans-block .price-comparison-table .table-section{margin-bottom:1px;width:1320px}.table-plans-block .price-comparison-table .table-section .section-header .section-title .toggle-icon img.accordion-arrow{transform:rotate(90deg)}.table-plans-block .price-comparison-table .table-section.open .section-header .toggle-icon img.accordion-arrow{transform:rotate(0deg)}.table-plans-block .price-comparison-table .table-section.open .section-content{display:block}.table-plans-block .price-comparison-table .table-section .section-header{background-color:#3c4b60;padding:10px;cursor:pointer;transition:background-color .3s ease;border-radius:40px 0px 0px 40px}.table-plans-block .price-comparison-table .table-section .section-header .section-title{color:#fff;font-weight:600;display:flex;align-items:center;justify-content:flex-start;gap:19px}.table-plans-block .price-comparison-table .table-section .section-header .section-title span{font-size:16px;font-family:"Poppins",sans-serif}.table-plans-block .price-comparison-table .table-section .section-header .section-title .toggle-icon{background-color:#f2af35;border-radius:50%;border:none;cursor:pointer;padding:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.table-plans-block .price-comparison-table .table-section .section-header .section-title .toggle-icon img.accordion-arrow{transition:transform .3s ease}.table-plans-block .price-comparison-table .table-section .section-content{display:none;background-color:#fff}.table-plans-block .price-comparison-table .table-section .table-row{display:flex;border-bottom:1px solid #959595}.table-plans-block .price-comparison-table .table-section .table-row:last-child{border-bottom:none}.table-plans-block .price-comparison-table .table-section .table-row .table-col{padding:30px 20px;text-align:center}.table-plans-block .price-comparison-table .table-section .table-row .table-col.feature-col{min-width:264px;text-align:left;flex:1;display:flex;align-items:center}.table-plans-block .price-comparison-table .table-section .table-row .table-col.feature-col .feature-text{font-size:20px;font-weight:700;line-height:25px;color:#000}.table-plans-block .price-comparison-table .table-section .table-row .table-col.plan-col{flex:1;min-width:264px;border-left:1px solid #959595;display:flex;align-items:center}.table-plans-block .price-comparison-table .table-section .table-row .table-col.plan-col .check-mark{color:#0c1f39;font-size:20px;font-weight:bold}.table-plans-block .price-comparison-table .table-section .table-row .table-col.plan-col .not-available{color:#999;font-style:italic}.table-plans-block .price-comparison-table .table-section .table-row .table-col.plan-col .value-text p{color:#000;font-size:16px;line-height:1.4;margin-bottom:0;text-align:left}.table-plans-block .price-comparison-table .table-section .table-row .table-col.plan-col .value-text p img{width:20px}.table-plans-block .price-comparison-table .table-section .table-row .table-col.plan-col .value-text ul{padding-left:17px}.table-plans-block .price-comparison-table .table-section .table-row .table-col.plan-col .value-text ul li{font-size:16px;line-height:1.4;padding-bottom:5px}.table-plans-block .price-comparison-table .table-section .table-row .table-col:nth-child(5){border-right:1px solid #959595}.table-plans-block .price-comparison-table .table-section .table-row:last-child .feature-text .tooltip-icon .tooltip-content{bottom:-20px;top:auto !important}@media(max-width: 1200px){.table-plans-block .header-content{margin-bottom:40px}.table-plans-block.general-section{overflow:hidden}.table-plans-block .container{transform:translate3d(0, 0, 0) !important}.table-plans-block .price-comparison-table{overflow:auto}.table-plans-block .price-comparison-table .table-container .table-header{position:relative;top:0}.table-plans-block .price-comparison-table .table-section .table-row .table-col{padding:20px}}@media(max-height: 850px){.table-plans-block .price-comparison-table .table-header .table-col.plan-col .plan-name{padding:50px 30px 12px}.table-plans-block .price-comparison-table .table-header .table-col.plan-col .plan-price{padding:25px 25px 25px 30px}.table-plans-block .price-comparison-table .table-header .table-col.plan-col.most-popular .most-popular-badge{padding:5px 6px}.table-plans-block .price-comparison-table .table-header .table-col.plan-col .plan-price .btn-site{bottom:25px}.table-plans-block .price-comparison-table .table-header .table-col.plan-col .plan-price p{padding-bottom:35px}}