.pricing{overflow-x:clip}.pricing__side{max-width:400px;flex:0 0 400px}.sidesearch-title{display:block;font-size:1.15rem;font-weight:600;margin-bottom:10px;color:var(--color-main)}.pricing__side-title{display:block;font-size:1.1rem;font-weight:500;margin-bottom:10px;color:#000}.sidesearch form{position:relative}.sidesearch input[type=text]{width:100%;border:1px solid #707070;padding:14px 15px;font-size:1rem;line-height:130%;color:var(--txt-color)}.sidesearch input[type=text]::placeholder{opacity:.5}.sidesearch button{border:none;background-color:transparent;padding:0;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);right:15px;width:20px}.sidesearch button svg{width:100%;height:auto}.pricing__nav-item:not(:last-child){margin-bottom:10px}.pricing__nav-item{border:none;padding:15px 15px 15px 20px;width:100%;background-color:var(--color-main);cursor:pointer;display:flex;align-items:center;justify-content:flex-start;transition:.3s;font-size:1.1rem;font-weight:400;font-family:var(--font-main);text-align:left}.pricing__nav-item:not(.active):hover{background-color:var(--color-fourth)}.pricing__nav-item.active{background-color:var(--txt-color);color:#fff}.pricing__nav-item svg{filter:brightness(0);width:20px;height:auto;margin-right:30px}.pricing__nav-item.active svg{filter:brightness(0) invert(1)}.pricing__content{max-width:calc(100% - 400px);flex:0 0 calc(100% - 400px);padding-left:clamp(40px, 7vw, 140px)}.pricing__content-cat{width:100%;text-align:center;font-size:2.5rem}.pricing__item-title{font-size:1.5rem;padding-left:20px;font-weight:600;font-family:var(--font-main);color:var(--color-second)}.pricing__list{margin-bottom:40px}.pricing__list-item{width:100%;padding:15px 20px;border-bottom:1px solid var(--color-third);display:flex;justify-content:space-between;align-items:center;transition:.3s;font-size:.9rem;line-height:130%}.pricing__list-item:hover{background-color:#f1f1f1}.pricing__name{display:inline-block;margin-right:10px}.pricing__list-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;font-weight:500;flex:1}.pricing__time{display:flex;align-items:center;justify-content:flex-start}.pricing__time svg{width:14px;height:auto;margin-right:10px}.pricing__list-txt{display:flex;justify-content:flex-end;align-items:center;width:300px}.pricing__price{display:inline-block;font-weight:500;margin-left:40px}.pricing__list-link{display:flex;align-items:center;justify-content:center;font-size:.75rem;line-height:100%;font-weight:500;color:var(--color-main)}.pricing__list-link svg{width:10px;height:auto;margin-left:10px}@media(max-width:1440px){.pricing__side{max-width:300px;flex:0 0 300px}.pricing__content{max-width:calc(100% - 300px);padding-left:40px;flex:0 0 calc(100% - 300px)}.pricing__nav-item{font-size:.9rem;line-height:130%}.pricing__nav-item svg{width:12px;margin-right:15px}.pricing__item-title{font-size:1.25rem;line-height:130%}}@media(max-width:1280px){.pricing__list-txt{width:240px}.pricing__list-link svg{display:none}.pricing__list-link{font-size:.65rem}}@media(max-width:992px){.pricing__side{max-width:100%;flex:0 0 100%;padding-left:10px;padding-right:10px}.sidesearch-title{width:100%;text-align:center;font-size:1rem}.pricing__nav{display:flex;flex-wrap:wrap;justify-content:center}.pricing__side-title{width:100%;text-align:center;font-size:1rem}.pricing__nav-item{width:initial;padding:8px 12px;margin:5px !important}.pricing__nav-item svg{display:none}.pricing__content{max-width:100%;padding-left:10px;padding-right:10px;flex:0 0 100%;margin-top:40px}.pricing__item-title{font-size:1.4rem;margin-bottom:15px;text-align:center}}@media(max-width:767px){.pricing{margin-top:10px !important}.sidesearch button{width:14px}.pricing__side-title{font-size:1rem}.sidesearch input[type=text]{padding:10px 15px}.pricing__list-item{flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:10px}.pricing__list-txt{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:10px}.pricing__list-txt{font-size:.8rem}.pricing__list-txt a svg{margin-right:5px;height:7px}.pricing__price{margin-left:auto}}