.pricing-new.uk-section{padding-bottom:60px;padding-top:60px}.pricing-new__title{max-width:740px}.df-section-pricing__description{font-size:18px;line-height:1.2;max-width:1164px}.df-section-pricing__content{border-bottom:1px solid #d9d9d9;padding-bottom:17px}.pricing-new__subtitle{color:#038181;font-family:Roboto,serif;font-weight:600}.pricing-new__tabs{background-color:#fff;border-radius:8px;max-width:1024px;padding:20px 10px 10px;width:100%}.pricing-new__tabs-wrapper{margin-top:10px;padding-top:10px}.pricing-new__info{font-size:18px}.pricing-new__tabs-switcher{background:#e7e9e7;border:none;border-radius:999px;display:flex;gap:0;margin-left:auto;margin-right:auto;margin-top:20px;padding:0;width:100%}.pricing-new__tabs-switcher:before{content:none}.pricing-new__tabs-switcher--mobile{display:flex}.pricing-new__tabs-switcher--desktop{display:none}.pricing-new__tabs-switcher li{flex:1 1 0;margin:0;padding-left:0}.pricing-new__tabs-switcher li:last-of-type{margin-left:-12px}.pricing-new__tabs-switcher li a{align-items:center;background:transparent;border:1px solid transparent;border-radius:999px;box-shadow:none;color:#383d3d;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:center;min-width:auto;outline:none;padding:9px 12px;position:relative;text-transform:none;transition:border-color .2s,color .2s}.pricing-new__tabs-switcher li a:hover{color:#038181}.pricing-new__tabs-switcher li.uk-active a{background:#fff;border-color:#d8d8d8;color:#038181;height:100%;z-index:4}.pricing-new__tabs-switcher li:not(.uk-active) a{color:#383d3d;opacity:.7}.pricing-new__tabs-switcher li a:disabled,.pricing-new__tabs-switcher li.uk-disabled a{background:none;color:#f0f0ef;cursor:not-allowed;opacity:.5}.pricing-new__plans{gap:0;margin:0}.pricing-new__plan{align-items:baseline;background:#fff;border:1px solid hsla(0,7%,84%,.7);border-radius:12px;box-shadow:7px 6px 8.2px hsla(0,1%,65%,.15);display:flex;flex-direction:column;height:auto;margin-bottom:20px;margin-top:0;padding:15px;position:relative;transition:box-shadow .2s,border .2s,background .2s;width:100%}.pricing-new__tabs .pricing-new__plans .pricing-new__plan{margin-top:0}.pricing-new__plan:last-of-type{margin-bottom:0}.pricing-new__plan:hover{border-color:#038181;box-shadow:0 4px 32px #0000001a}.pricing-new__plan--popular{border:4px solid #038181;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 8px 12px 6px rgba(0,0,0,.15),0 4px 4px rgba(0,0,0,.3);z-index:2}.pricing-new__tabs .pricing-new__plans .pricing-new__plan.pricing-new__plan--popular{margin-top:30px}.pricing-new__plan--popular:hover{box-shadow:0 8px 12px 6px rgba(0,0,0,.15),0 4px 4px rgba(0,0,0,.3)}.pricing-new__plan~.pricing-new__plan--popular{margin-top:35px}.pricing-new__plan--popular .pricing-new__plan-label{display:flex}.pricing-new__plan--popular .df-button.df-button-outline{background-color:#038181;color:#fff}.pricing-new__plan--popular .df-button.df-button-outline:hover{background-color:#fff;color:#038181}.pricing-new__plan-label{align-items:center;background:#038181;border-top-left-radius:10px;border-top-right-radius:10px;display:none;justify-content:center;left:0;margin:0 -4px;min-height:40px;min-width:calc(100% + 8px);position:absolute;right:0;top:-39px;z-index:3}.pricing-new__plan-label .uk-label{background:#038181;border-radius:8px;box-shadow:0 2px 8px #0381811a;color:#fff;font-size:1rem;font-weight:700;letter-spacing:.04em;padding:8px;text-transform:none}.pricing-new__plan-price,.pricing-new__plan-title{font-family:Cooper,serif;font-weight:400}.pricing-new__plan-price{color:#383d3d;font-size:24px;line-height:1;margin-bottom:0}.pricing-new__plan-price .freq-txt{margin-left:2px}.pricing-new__plan-billed{color:#838282;font-family:Roboto,serif;font-size:12px;font-weight:400;line-height:1.242;margin-top:10px}.pricing-new__plan-desc-features li{color:#383d3d;font-family:Roboto,serif;font-size:13px;font-weight:600;line-height:1.2;position:relative;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-color:#333;text-decoration-thickness:1px;text-underline-offset:3px}.pricing-new__plan-features-title{border-top:1px solid hsla(0,0%,85%,.7);color:#383d3d;font-size:13px;font-weight:600;line-height:1.2;margin-top:5px;padding-top:15px}.pricing-new__plan-features{margin-top:0;padding-left:0;width:100%}.pricing-new__plan-features li.pricing-new__plan-features-item{align-items:center;color:#383d3d;display:flex;font-size:13px;gap:8px;line-height:1.2;margin:0;padding:11px 0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-color:#333;text-decoration-thickness:1px;text-underline-offset:3px}.pricing-new__plan-features li.pricing-new__plan-features-item svg{min-height:14px;min-width:14px}.pricing-new__plan-card{margin-top:16px;min-width:100%;padding-left:8px;padding-right:8px}@media (min-width:640px){.pricing-new__tabs{padding:40px 30px 30px}.pricing-new__tabs-wrapper{margin-top:50px;padding-top:40px}.pricing-new__tabs-switcher{width:-moz-fit-content;width:fit-content}.pricing-new__tabs-switcher--mobile{display:none}.pricing-new__tabs-switcher--desktop{display:flex}.pricing-new__tabs-switcher li:last-of-type{margin-left:-26px}.pricing-new__tabs-switcher li a{font-size:15px;min-width:240px;padding:12px 32px}.pricing-new__plans{gap:20px}.pricing-new__plan{margin-bottom:0;margin-top:8px;padding:28px;width:calc(50% - 12px)}.pricing-new__plan--popular{border:6px solid #038181}.pricing-new__plan~.pricing-new__plan--popular,.pricing-new__tabs .pricing-new__plans .pricing-new__plan.pricing-new__plan--popular{margin-top:0}.pricing-new__plan-label{margin:0 -6px;min-height:58px;min-width:calc(100% + 12px);top:-57px}.pricing-new__plan-label .uk-label{padding:8px 32px}.pricing-new__plan-card{margin-top:24px;max-width:100%;min-width:220px;padding-left:0;padding-right:0}}@media (min-width:960px){.pricing-new.uk-section{padding-bottom:80px;padding-top:80px}.df-section-pricing__description{font-size:20px}.pricing-new__tabs{padding:75px 58px}.pricing-new__plan-title{font-size:38px;letter-spacing:.6806px;line-height:1.26}.pricing-new__info{font-size:24px;line-height:1.24}}@media (min-width:1200px){.df-section-pricing__title{font-size:40px}.pricing-new__tabs{max-width:100%}.pricing-new__tabs-switcher{margin:0 0 0 auto}.pricing-new__plans{gap:24px}.pricing-new__plan{max-width:270px;width:calc(25% - 18px)}.pricing-new__plan-card{margin-top:0;min-width:auto}}@media (min-width:1400px){.pricing-new__plan.pricing-new__plan--popular{max-width:283px;width:calc(25% - 9px)}}
