.subscription .left_txt h2{font-size:40px;font-style:italic;font-weight:500;letter-spacing:-3px;line-height:70px;margin-bottom:10px;padding-top:34px;vertical-align:middle}.subscription .left_txt h2 span{display:block;font-size:40px;font-style:normal;font-weight:400;letter-spacing:0;line-height:100%}.subscription .left_txt p{font-size:18px;font-weight:400;letter-spacing:0;margin:0;vertical-align:middle}.subscription .billing-toggle{border-radius:40px;display:inline-flex;padding:4px 6px}.subscription .toggle-section{display:flex}.subscription .billing-toggle .toggle-btn{background:none;border:none;border-radius:50px;cursor:pointer;font-size:15px;font-weight:500;line-height:100%;padding:15px 25px;position:relative;transition:all .3s ease}.subscription .pricing{display:none;flex-direction:column;padding-top:30px;row-gap:40px}.subscription .pricing.active{display:flex}.subscription .info_section,.subscription .pricing-info .info-details{display:flex;flex-wrap:wrap;margin:0 -10px}.subscription .pricing .pricing-info{border:1px solid;border-radius:20px;padding:40px 30px;transition:.5s}.subscription .pricing-info .info-details{align-items:center;justify-content:space-between;margin:0 -15px}.subscription .info-details .content_section,.subscription .info-details .list_section{padding:0 15px;width:33.3%}.subscription .info-details .price_section{padding:0 15px;width:32%}.subscription .info_section .left_section{padding:0 10px;width:30%}.subscription .info_section .pricing-toggle{padding:0 10px;width:70%}.subscription .info-details .content_section h2{font-size:34px;font-weight:600;letter-spacing:-1.36px;line-height:44px;margin-bottom:19px;vertical-align:middle}.subscription .info-details .content_section p{font-size:16px;font-weight:400;line-height:25.6px;margin:0;vertical-align:middle}.subscription .info-details .list_section ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;row-gap:15px}.subscription .list_section ul li{align-items:center;display:flex;font-size:16px;font-weight:400;gap:10px;line-height:26px;vertical-align:middle}.subscription .price_section .price_info{align-items:baseline;display:flex;flex-wrap:wrap;gap:13px;padding-bottom:30px}.subscription .price_section .price_info h3{align-items:center;display:flex;font-size:48.6px;font-weight:500;gap:5px;letter-spacing:-2.5px;line-height:50px;margin:0;vertical-align:middle}.subscription .price_section .price_info h3 span{font-size:26px;font-weight:500;letter-spacing:-2.5px;line-height:24px;vertical-align:middle}.subscription .price_section .price_info p{font-size:16px;font-weight:500;line-height:26px;margin:0;vertical-align:middle}.subscription .price_section .btn a{align-items:center;border-radius:8px;display:flex;font-size:16px;font-weight:500;gap:12px;justify-content:space-between;line-height:26px;padding:4px 4px 4px 20px;text-align:center;text-decoration:none;transition:.5s;vertical-align:middle}.subscription .price_section .btn a .icons{align-items:center;border-radius:5px;display:flex;height:45px;justify-content:center;line-height:0;width:45px}.subscription .pricing-info.popular{padding:50px 30px 40px;position:relative;transition:.5s}.subscription .price-label{border-bottom-left-radius:20px;border-bottom-right-radius:20px;font-weight:600;left:50px;padding:7px 38px;position:absolute;top:-1px;z-index:1}.subscription .price-label-left{border-radius:50%;height:30px;left:-30px;position:absolute;top:0;width:30px}.subscription .price-label-right{border-radius:50%;height:30px;position:absolute;right:-30px;top:0;width:30px}.subscription .left_section .left_txt .highlighted_txt{border:1px solid;border-radius:50px;display:inline-flex;font-size:16px;font-weight:400;letter-spacing:-.48px;line-height:23.2px;padding:4px 12px 4px 24px;position:relative;vertical-align:middle}.subscription .left_section .left_txt .highlighted_txt:before{border-radius:100%;content:"";height:8px;left:10px;position:absolute;top:12px;width:8px}.subscription .left_txt{position:sticky;top:30px}.subscription .heading_section{padding-bottom:30px;text-align:center}.subscription .heading_section .sub_title{font-size:20px;font-weight:400;line-height:100%;margin-bottom:20px}.subscription .heading_section h2{font-size:45px;font-weight:600;line-height:100%;text-align:center}.subscription .toggle-switch{align-items:center;display:flex;font-size:18px;font-weight:400;gap:20px;justify-content:center;line-height:100%}.subscription .switch{height:30px;position:relative;width:57px}.subscription .slider{border:1px solid;border-radius:24px;cursor:pointer;inset:0;position:absolute;transition:.3s}.subscription .slider:before{border-radius:50%;bottom:2px;content:"";height:24px;left:3px;position:absolute;transition:.3s;width:24px}.subscription input:checked+.slider:before{transform:translateX(24px)}.subscription .pricing-section{align-items:end;display:none;flex-wrap:wrap;margin:0 -12px;padding-top:48px}.subscription .subscribe_content .sub_titles{padding-bottom:32px;text-align:end}.subscription .subscribe_content .sub_titles .title_txt{border-radius:40px;display:inline-flex;font-size:14px;font-weight:500;line-height:100%;padding:10px 16px}.subscription .pricing-section.active{display:flex}.subscription .pricing-section .subscribe_info{padding:0 13px;width:33.3%}.subscription .subscribe_content{backdrop-filter:blur(40px);border:1px solid;border-radius:40px;height:100%;padding:32px}.subscription .subscribe_content .subscribe_title{font-size:32px;font-weight:600;line-height:100%}.subscription .subscribe_content .subscribe_price{align-items:flex-start;display:flex;gap:8px;padding:25px 0 32px}.subscription .subscribe_price .price_txt{font-size:36px;font-weight:600;line-height:100%;text-align:center}.subscription .subscribe_price .subscribe_time{font-size:16px;font-weight:400;line-height:100%}.subscription .pricing-section .content p{font-size:16px;font-weight:400;line-height:normal;margin:0}.subscription .pricing-section .subscribe_list{display:flex;flex-direction:column;padding:32px 0;row-gap:8px}.subscription .pricing-section .list{align-items:center;display:flex;font-size:16px;font-weight:500;gap:8px;line-height:100%}.subscription .pricing-section .subscribe_btn{text-align:center}.subscription .pricing-section .subscribe_btn .btn a{border:1px solid;border-radius:40px;display:block;font-size:18px;font-weight:400;line-height:100%;padding:16px 0;text-decoration:none;transition:.5s}.subscription .subscribe_btn .subscribe_saving{font-size:16px;font-weight:400;line-height:100%;padding-top:16px;text-align:center}.subscription .pricing3 .pricing{flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 -16px}.subscription .pricing3 .pricing-info{border:none;padding:0 16px;width:50%}.subscription .pricing3 .pricing-info .info-details{border-radius:20px;height:100%;margin:0;padding:24px}.subscription .pricing3 .info-details .content_info,.subscription .pricing3 .info-details .list_section{height:100%;padding:0;width:48%}.subscription .pricing3 .info-details .content_info{display:flex;flex-direction:column;justify-content:space-between}.subscription .pricing3 .info-details .content_info .title_subscribe{font-size:25px;font-weight:700;line-height:100%}.subscription .pricing3 .prices_subscribe{align-items:flex-end;display:flex;gap:5px;padding-bottom:10px}.subscription .pricing3 .prices_subscribe .text_rate{font-size:32px;font-weight:600;line-height:100%;text-align:center}.subscription .pricing3 .prices_subscribe .subscribe_time{font-size:16px;font-weight:400;line-height:100%}.subscription .pricing3 .btn a{border-radius:10px;display:inline-flex;font-size:18px;font-weight:400;justify-content:center;line-height:100%;padding:16px 0;text-decoration:none;transition:.5s;width:100%}.subscription .pricing3 .text_info p{font-size:18px;font-weight:400;line-height:100%;margin-bottom:34px}.subscription .pricing3 .list_section ul{row-gap:4px}.subscription .pricing3 .list_section ul li{font-weight:600}.subscription .pricing3 .heading_txt{padding-bottom:32px}.subscription .pricing3 .heading_txt h2{font-size:40px;font-weight:700;line-height:100%}.subscription .pricing3 .heading_txt p{font-size:16px;font-weight:400;line-height:100%;margin:0}.subscription .pricing3 .billing-toggle{padding:0}@media screen and (max-width:767px){.subscription .info_section,.subscription .pricing-info .info-details,.subscription .pricing-section{flex-direction:column;row-gap:30px}.subscription .info-details .content_section,.subscription .info-details .list_section,.subscription .info-details .price_section,.subscription .info_section .left_section,.subscription .info_section .pricing-toggle,.subscription .pricing-section .subscribe_info,.subscription .pricing3 .pricing-info{width:100%}.subscription .pricing3 .info-details .content_info,.subscription .pricing3 .info-details .list_section{height:auto;width:100%}.subscription .pricing .pricing-info{padding:20px}.subscription .pricing-info.popular{padding:50px 20px 30px}.subscription .info-details .content_section h2{font-size:25px;letter-spacing:normal;line-height:normal;margin-bottom:10px}.subscription .info-details .list_section ul{row-gap:6px}.subscription .price_section .price_info h3,.subscription .price_section .price_info h3 span{font-size:24px;letter-spacing:-2.5px;line-height:normal}.subscription .price_section .price_info{gap:5px;padding-bottom:30px}.subscription .heading_section h2{font-size:34px;margin:0}.subscription .subscribe_content{border-radius:24px;padding:20px}.subscription .subscribe_content .subscribe_title{font-size:28px}.subscription .pricing-section .subscribe_list{padding:20px 0}.subscription .pricing-section .subscribe_btn .btn a{font-size:16px;padding:13px 0}.subscription .pricing3 .info-details .content_info{row-gap:25px}.subscription .pricing3 .btn a{font-size:15px;padding:14px 0}.subscription .pricing3 .text_info p{font-size:16px;margin-bottom:20px}.subscription .list_section ul li{font-size:14px}.subscription .pricing3 .heading_txt h2{font-size:30px}.subscription .pricing3 .heading_txt p{line-height:normal}.subscription .subscribe_price .price_txt{font-size:28px;line-height:normal}}@media only screen and (min-width:768px) and (max-width:1024px){.subscription .pricing{flex-direction:row;flex-wrap:wrap;gap:25px;justify-content:center}.subscription .pricing .pricing-info{padding:40px 10px;width:48%}.subscription .billing-toggle .toggle-btn{padding:12px 20px}.subscription .pricing-info .info-details{margin:0;row-gap:18px}.subscription .info-details .content_section,.subscription .info-details .list_section,.subscription .info-details .price_section,.subscription .info_section .left_section,.subscription .info_section .pricing-toggle{width:100%}.subscription .info_section{row-gap:40px}.subscription .left_txt h2 span{display:unset}.subscription .left_txt h2,.subscription .left_txt h2 span{font-size:35px;line-height:normal;padding-top:15px}.subscription .info-details .content_section h2{font-size:28px;letter-spacing:normal;line-height:normal;margin-bottom:10px}.subscription .pricing-info.popular{padding:60px 10px 40px}.subscription .info-details .list_section ul{row-gap:7px}.subscription .price_section .price_info h3{font-size:40px}.subscription .heading_section h2{font-size:35px;margin:0}.subscription .pricing-section .subscribe_info{width:50%}.subscription .pricing-section{justify-content:center;row-gap:20px}.subscription .pricing3 .heading_txt h2{font-size:35px}.subscription .pricing3 .heading_txt p{line-height:normal}.subscription .pricing3 .pricing-info{padding:0 16px;width:50%}.subscription .pricing3 .pricing{gap:0}.subscription .pricing3 .info-details .content_info,.subscription .pricing3 .info-details .list_section{height:auto;width:100%}.subscription .subscribe_content .subscribe_title{font-size:28px;line-height:normal}.subscription .pricing3 .info-details .content_info{row-gap:20px}.subscription .subscribe_content .subscribe_price{gap:8px;padding:20px 0 22px}.subscription .pricing3 .btn a{font-size:16px;padding:14px 0}.subscription .pricing3 .prices_subscribe .text_rate{font-size:28px;line-height:normal}}@media only screen and (min-width:1025px) and (max-width:1340px){.subscription .pricing .pricing-info{padding:30px 18px}.subscription .info-details .content_section h2{font-size:26px;line-height:normal;margin-bottom:10px}.subscription .pricing-info.popular{padding:50px 20px 40px}.subscription .info-details .content_section,.subscription .info-details .list_section{padding:0 10px;width:33.3%}.subscription .info-details .price_section{padding:0 15px}.subscription .price_section .price_info h3{font-size:44px;line-height:normal}.subscription .heading_section h2{font-size:40px;font-weight:600;line-height:normal;margin:0;text-align:center}.subscription .subscribe_content{border-radius:25px;padding:20px 15px}.subscription .subscribe_content .subscribe_title{font-size:28px;line-height:normal}.subscription .subscribe_content .subscribe_price{padding:18px 0 20px}.subscription .subscribe_price .price_txt{font-size:30px}.subscription .pricing-section .list{font-size:15px}.subscription .pricing-section .subscribe_btn .btn a,.subscription .pricing3 .btn a{font-size:16px;padding:14px 0}}