.pricing-plans{display:flex;flex-wrap:wrap;gap:20px;margin:0 auto;max-width:1368px}.overall{background:#fff;border:2px solid rgba(0,0,0,.1);border-radius:10px;margin:20px auto;max-width:1368px;padding:15px 10px}.overall .sum{display:flex;gap:20px}.overall .sum .left{padding:0 20px}.overall .sum .left ul{display:flex;flex-direction:column;margin:0;padding:0}.overall .sum .left li{display:none;gap:10px;justify-content:flex-start;padding:5px 0;width:100%}.overall .sum .left li svg{width:24px;fill:#96a860}.overall .sum .left li div:last-child{font-weight:600}.overall .sum .right{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;padding:0 20px}.overall .sum .right label{color:#a9a9b7;display:block;font-size:16px;font-weight:400}.overall .sum .right #expressSetUpPrice{background:#fcfcf7;border:2px solid rgba(0,0,0,.1);border-radius:10px;display:none;font-size:16px;padding:5px 10px;text-align:right}.overall .sum .right #expressSetUpPrice span{display:block;font-size:18px;font-weight:600}.overall .sum .right #totalPrice{font-size:32px;font-weight:700;margin-top:5px}.overall .sum .right #totalPrice.strike{font-size:22px;opacity:.35;text-decoration:line-through}.overall .sum .right #totalPriceDiscount{display:none;font-size:32px;font-weight:700;margin-bottom:5px}.overall .sum>div{flex:1}.overall h6{background:#cddaf8;flex:1;font-size:18px;font-weight:600;margin-bottom:15px;padding:10px;text-align:center;text-transform:uppercase}.pricing-plans .plan{background:#fcfcf7;border:2px solid rgba(0,0,0,.1);border-radius:10px;display:flex;flex:1;flex-direction:column;gap:30px;padding:20px 30px}.pricing-plans .plan h6{align-items:center;display:inline-flex;font-size:16px;gap:5px;margin-bottom:0;user-select:none}.pricing-plans .plan h6 svg{display:block;height:23px;width:auto;fill:#ff9f48;transition:.25s}.pricing-plans .plan h6 svg.active{transform:rotate(-180deg)}.pricing-plans .plan .featuresWrapper{cursor:pointer;position:relative}.pricing-plans .plan .featuresWrapper .features{display:none;font-size:16px;margin:0;padding:10px 20px;width:100%}.pricing-plans .plan .top{display:flex;flex-direction:column;gap:20px}.pricing-plans .plan h5{align-items:center;display:flex;font-size:24px;gap:15px;margin-bottom:0}.pricing-plans .plan .price .regular-price{margin-top:15px}.pricing-plans .plan .price .regular-price.small{font-size:20px;font-weight:600;opacity:.35;text-decoration:line-through}.pricing-plans .plan .price .regular-price.big{font-size:24px;font-weight:700}.pricing-plans .plan .price .discount-price{display:none;font-size:26px;font-weight:700}.pricing-plans .plan .price label{color:#a9a9b7;display:block;font-size:16px;font-weight:400;margin-bottom:20px}.pricing-plans .plan .people-num input{border:2px solid rgba(0,0,0,.2);border-radius:4px;height:34px;outline:none;text-indent:3px;width:60px}.pricing-plans .plan .people-num input::-webkit-inner-spin-button,.pricing-plans .plan .people-num input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pricing-plans .plan .people-num .peopleCount{align-items:center;display:flex;gap:10px}.pricing-plans .plan .people-num .peopleCount span{align-items:center;border:2px solid #191739;border-radius:100px;color:#191739;cursor:pointer;display:flex;font-size:20px;font-weight:600;height:24px;justify-content:center;user-select:none;width:24px}.pricing-plans .plan .people-num input[type=number]{-moz-appearance:textfield}.pricing-plans .plan .people-num label{color:#a9a9b7;display:block;margin-bottom:5px}.pricing-plans .plan .flex{border:1px solid rgba(0,0,0,.2);border-radius:100px;display:flex;overflow:hidden;width:100%}.pricing-plans .plan .express{display:flex;font-size:18px;gap:6px;margin-top:10px}.pricing-plans .plan .express input{height:18px;margin-top:3px;outline:none;width:18px}.pricing-plans .plan .flex span{background:#fff;color:#747385;cursor:pointer;display:block;flex:1;font-size:14px;padding:5px 3px;text-align:center;text-transform:uppercase}.pricing-plans .plan .flex span.active{background:#191739;color:#fff}.pricing-plans .plan .contracts-num label{color:#a9a9b7;display:block;margin-bottom:5px}.pricing-plans .plan .minimum{border-bottom:1px solid rgba(0,0,0,.1);display:block;margin-bottom:10px;padding-bottom:5px}.switch input{opacity:0;position:absolute}.switch{background:#bdb9a6;border-radius:1em;cursor:pointer;display:inline-block;font-size:20px;height:1.2em;width:2.2em}.switch div{background:#fff;border-radius:1em;box-shadow:0 .1em .3em rgba(0,0,0,.3);height:1em;margin:.1em 0 0 .1em;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;width:1em}.switch input:checked+div{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.switch:has(input:checked){background:#96a860}.plan:has(.switch input:checked){border-color:#191739}.premiumFeatures{display:none}@media screen and (max-width:960px){.pricing-plans{flex-direction:column}.pricing-plans .plan .flex span{font-size:12px}.overall .sum{flex-direction:column}.overall .sum .left,.overall .sum .right{padding:0 10px}.overall .sum .right #expressSetUpPrice span{display:block}}