.fw-popper[x-out-of-boundaries]{display:none}.fw-popper{position:absolute}.hero__form--popup{background:#fff;border-radius:4px;box-shadow:0 4px 8px 3px #00000026,0 1px 3px #0000004d;cursor:default;min-width:354px;padding:12px 12px 30px}.hero__form--popup__results .hero__form .location__item{margin-bottom:4px;margin-top:4px}.hero__form--popup__results .hero__form .location__item p{color:#1f1f1f}.hero__form--popup__results .hero__form .location__item p:nth-of-type(2){color:#1f1f1f;flex-basis:400px;flex-grow:1;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.4px;line-height:16px;text-align:left}.hero__form--popup .header{display:none;justify-content:flex-start}.hero__form--popup__underline{padding:0 16px}.hero__form--popup__underline span{border:1px solid #2da57c;display:block}.hero__form--popup h4{color:#2da57c;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.1px;line-height:20px;padding-bottom:18px;padding-left:16px;padding-top:18px;text-align:left}.hero__form .location{padding-left:0;padding-right:0;padding-top:0}.hero__form .location__boxitem{cursor:pointer;height:48px;padding-left:16px;padding-right:16px}.hero__form .location__boxitem div{border:2px solid #2da57c;display:inline-block;height:18px;margin-right:19px;transition:all .3s;width:18px}.hero__form .location__boxitem p{color:#889399;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:24px}.hero__form .location__boxitem p span{color:#2da57c}.hero__form .location footer{border-top:1px solid #ceffee;padding:8px 12px}.hero__form .location footer button{border:1px solid transparent;border-radius:100px;color:#889399;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.1px;line-height:20px;padding:10px 24px;transition:all .2s}.hero__form .location footer button:nth-of-type(2){background:#2da57c;color:#fff;flex-basis:150px}.hero__form .location footer button:nth-of-type(2):hover{background:#2da57c;color:#fff;transition:all .2s}.hero__form .location footer button:first-of-type:hover{background:#ceffee;transition:all .2s}.hero__form .location__checkbox{border-bottom:1px solid #eef2f4;cursor:pointer;display:block;position:relative;transition:all .2s}.hero__form .location__checkbox:hover{transition:all .2s}.hero__form .location__checkbox:hover .location__boxitem{background:#2da47c33;transition:all .2s}.hero__form .location__checkbox input{left:-2000px;opacity:0;position:absolute}.hero__form .location__checkbox input:checked~.location__boxitem{background:#ceffee;transition:all .3s}.hero__form .location__checkbox input:checked~.location__boxitem div{border:none;position:relative;transition:all .3s}.hero__form .location__checkbox input:checked~.location__boxitem div:after{background:url(~assets/svg/check.svg) no-repeat;content:"";height:18px;left:-3px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s;width:18px}.hero__form .location__title{background:#2da47c33;background:#eef2f4;text-align:left}.hero__form .location__title p{color:#889399;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.4px;line-height:16px;padding:6px 24px}.hero__form .location__item{border-bottom:1px solid #eef2f4;cursor:pointer;height:48px;padding-left:16px;padding-right:9px;position:relative;transition:all .3s}.hero__form .location__item:hover{background:#2da47c33!important;transition:all .3s}.hero__form .location__item button{left:12px}.hero__form .location__item button,.hero__form .location__item:after{content:"";height:24px;position:absolute;top:50%;transform:translateY(-50%);width:24px}.hero__form .location__item:after{background:url(~assets/svg/Trailing.svg) no-repeat;right:7px}.hero__form .location__item.no-icon:after{background:none;content:"";position:absolute}.hero__form .location__item p{color:#000;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:24px}.hero__form .location__item p span{color:#889399}.hero__form .location__logo{height:72px}.hero__form .location--active{background:#ceffee}.hero__form .location--active p{color:#2da57c}.hero__form .location--active:hover{background:#ceffee!important}.vue-star-rating-star{overflow:visible!important}.vue-star-rating-star-rotate{transition:all .25s}.vue-star-rating-star-rotate:hover{transform:rotate(-15deg) scale(1.3);transition:transform .25s}.b-verdict{font-size:13px}.b-verdict__content{align-items:flex-start;display:flex;gap:40px;overflow:hidden}@media (max-width:767px){.b-verdict__content{flex-direction:column;gap:20px}}.b-verdict__summary{align-items:center;border-radius:8px;box-shadow:0 2px 3px #0000000d;display:flex;flex-direction:column;max-width:336px;padding:24px 20px}@media (max-width:768px){.b-verdict__summary{max-width:100%;width:100%}}.b-verdict__rating{margin-bottom:24px}.b-verdict__rating,.b-verdict__rating-circle{align-items:center;display:flex;flex-direction:column}.b-verdict__rating-circle{background:#fff4e4;border:2px solid #fea03c;border-radius:16px;color:#889399;height:76px;justify-content:center;line-height:20px;opacity:.9;padding:19px 10px 11px;width:76px}.b-verdict__rating-value{color:#303a4b;font-family:Roboto;font-size:30px;font-style:normal;font-weight:700;letter-spacing:.3px;line-height:20px;margin-bottom:6px;text-align:center}.b-verdict__rating-stars{align-items:center;display:flex;gap:12px;justify-content:center}.b-verdict__details{flex:1}.b-verdict__details-title{color:#2da57c;font-size:18px;font-style:normal;font-weight:700;letter-spacing:.18px;line-height:20px;margin-bottom:16px}.b-verdict__details-max{color:#303a4b;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:20px}.b-verdict__btn{padding:8px 16px}.vue-star-rating-star{display:inline-block;-webkit-tap-highlight-color:transparent}.vue-star-rating-pointer{cursor:pointer}.vue-star-rating{align-items:center;display:flex}.vue-star-rating-inline{display:inline-flex}.vue-star-rating-rating-text{margin-left:7px}.vue-star-rating-rtl{direction:rtl}.vue-star-rating-rtl .vue-star-rating-rating-text{direction:rtl;margin-right:10px}.fw-progress{background-color:#ebf2f7;border-radius:6px;height:8px;position:relative}.fw-progress__fill{background-color:#2da57c;border-radius:6px;height:100%;left:0;position:absolute;top:0}.b-reviews__container{display:flex;gap:40px}@media (max-width:767px){.b-reviews__container{flex-direction:column}}.b-reviews__summary{flex:1;margin:auto;max-width:336px;width:100%}.b-reviews__list{flex:1}.b-reviews__overview{align-items:center;display:flex;flex-direction:column}.b-reviews__overview-count{color:#889399;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.12px;line-height:20px;margin-bottom:14px}@media (max-width:768px){.b-reviews__overview{border-bottom:1px solid #d1dfe5;border-right:none;margin-bottom:20px;margin-right:0;padding-bottom:20px;padding-right:0}}.b-reviews__bar{align-items:center;color:#303a4b;display:flex;font-size:14px;font-style:normal;font-weight:700;gap:12px;justify-content:space-between;letter-spacing:.14px;line-height:16px;margin-bottom:10px}.b-reviews__bar-percentage{color:#889399;display:inline-block;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.12px;line-height:16px;text-align:right;width:32px}.b-reviews .fw-progress{flex:1;height:10px}.b-reviews__item{border:1px solid #d1dfe5;border-radius:8px;padding:14px 20px}.b-reviews__item__title{color:#303a4b;font-size:16px;font-weight:700;letter-spacing:.16px;line-height:20px;margin-bottom:6px}.b-reviews__item__sub-title{color:#889399;font-size:10px;font-style:italic;font-weight:400;letter-spacing:.1px;line-height:16px;margin-bottom:6px}.b-reviews__item__description{color:#303a4b;font-size:12px;font-weight:400;letter-spacing:.12px;line-height:16px}.b-reviews__stars{height:26px}.b-faq__item{border-bottom:1px solid #d1dfe5;border-radius:8px;overflow:hidden;padding:14px 0}.b-faq__item:first-child{padding-top:0}.b-faq__item--open .b-faq__header svg{transform:rotate(90deg)}.b-faq__header{align-items:center;color:#303a4b;cursor:pointer;display:flex;font-size:16px;font-style:normal;font-weight:400;gap:6px;letter-spacing:.16px;line-height:20px}.b-faq__header>svg{color:#2da57c}.b-faq__content{color:#303a4b;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.12px;line-height:16px;padding:14px 0 0 30px}.b-article-tags{background-color:#ebf2f7;border-radius:16px;padding:24px 40px}.b-article-tags__list{display:flex;flex-wrap:wrap;gap:40px;row-gap:12px}.b-article-tags__item{display:block;width:145px}@media (max-width:767px){.b-article-tags__item{width:calc(50% - 20px)}}.b-article-tags__item-title{color:#303a4b;display:block;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.16px;line-height:20px;margin-bottom:4px;max-width:100%}.b-article-tags__item-count{color:#889399;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.12px;line-height:16px}.b-article-review-block{background-color:#ebf2f7;margin-left:-10px;width:calc(100% + 20px)}.b-article-review-block__container{margin:0 auto;max-width:789px;padding:20px 10px}.b-article-review-block .b-article-title{border-bottom:1px solid #99b2bf;color:#303a4b;font-family:Roboto;font-size:28px;font-style:normal;font-weight:700;letter-spacing:.28px;line-height:20px;margin-bottom:24px;padding-bottom:10px}.b-article{background-color:#f4f9fe;color:#474b4f;font-size:12px;line-height:1.3em;margin-left:-10px;margin-right:-10px;padding:15px 10px}@media (min-width:992px){.b-article{font-size:14px;padding:25px 10px}}.b-article .b-article__title{margin-bottom:20px;margin-top:0}.b-article .b-article__html,.b-article .b-article__title{padding-left:15px;padding-right:15px}.b-article .b-article__html a{background:none;text-decoration:none}.b-article .b-article__html a:focus,.b-article .b-article__html a:hover{text-decoration:underline}.b-article .b-article__html ol,.b-article .b-article__html ul{margin-left:25px}.b-article .b-article__html p{padding:0 0 10px;text-align:justify}.b-article .b-article__html h1,.b-article .b-article__html h2,.b-article .b-article__html h3,.b-article .b-article__html h4{margin-bottom:10px;margin-top:0}.b-article .b-article__html .h1,.b-article .b-article__html h1{font-size:36px;line-height:36px}.b-article .b-article__html .h2,.b-article .b-article__html h2{font-size:30px;line-height:30px}.b-article .b-article__html .h3,.b-article .b-article__html h3{font-size:24px;line-height:24px}.b-article .b-article__html .h4,.b-article .b-article__html h4{font-size:18px;line-height:18px}.b-article .b-article__html .h5,.b-article .b-article__html h5{font-size:14px;line-height:14px}.b-article .b-article__html .h6,.b-article .b-article__html h6{font-size:12px;line-height:12px}.b-article table{background-color:transparent}.b-article table col[class*=col-]{display:table-column;float:none;position:static}.b-article table td[class*=col-],.b-article table th[class*=col-]{display:table-cell;float:none;position:static}.b-article caption{color:#777;padding-bottom:8px;padding-top:8px;text-align:left}.b-article th{text-align:left}.b-article .table{margin-bottom:20px;max-width:100%;width:90%}.b-article .table>tbody>tr>td,.b-article .table>tbody>tr>th,.b-article .table>tfoot>tr>td,.b-article .table>tfoot>tr>th,.b-article .table>thead>tr>td,.b-article .table>thead>tr>th{border-top:1px solid #ddd;line-height:1.42857143;padding:8px;vertical-align:top}.b-article .table>thead>tr>th{border-bottom:2px solid #ddd;vertical-align:bottom}.b-article .table>caption+thead>tr:first-child>td,.b-article .table>caption+thead>tr:first-child>th,.b-article .table>colgroup+thead>tr:first-child>td,.b-article .table>colgroup+thead>tr:first-child>th,.b-article .table>thead:first-child>tr:first-child>td,.b-article .table>thead:first-child>tr:first-child>th{border-top:0}.b-article .table>tbody+tbody{border-top:2px solid #ddd}.b-article .table .table{background-color:#fff}.b-article .table-condensed>tbody>tr>td,.b-article .table-condensed>tbody>tr>th,.b-article .table-condensed>tfoot>tr>td,.b-article .table-condensed>tfoot>tr>th,.b-article .table-condensed>thead>tr>td,.b-article .table-condensed>thead>tr>th{padding:5px}.b-article .table-bordered,.b-article .table-bordered>tbody>tr>td,.b-article .table-bordered>tbody>tr>th,.b-article .table-bordered>tfoot>tr>td,.b-article .table-bordered>tfoot>tr>th,.b-article .table-bordered>thead>tr>td,.b-article .table-bordered>thead>tr>th{border:1px solid #ddd}.b-article .table-bordered>thead>tr>td,.b-article .table-bordered>thead>tr>th{border-bottom-width:2px}.pagination{margin:60px auto 40px;max-width:360px;text-align:center}@media (max-width:767px){.pagination{background-color:#fff;margin-bottom:0;margin-left:-10px;max-width:none;padding:20px;width:100vw}.pagination--opera .pagination__button a,.pagination--opera .pagination__button span{margin-right:4px!important;min-height:32px!important;min-width:32px!important}}.pagination .pagination__button a,.pagination .pagination__button span{align-items:center;border-radius:100%;color:#2da57c;cursor:pointer;display:flex;display:-webkit-flex;font-size:14px;font-style:normal;font-weight:500;justify-content:center;line-height:20px;margin-right:8px;min-height:40px;min-width:40px;transition:all .3s}.pagination .pagination__button a:hover,.pagination .pagination__button span:hover{background:#2da57c;color:#fff}.pagination .pagination__button a:last-child{margin-right:0}.pagination .pagination__button span:hover{background:none;color:#2da57c;cursor:default}.pagination .pagination__button--active{background:#2da57c;color:#fff!important;transition:all .3s}.pagination .pagination__button--active:hover{background:#2da57c!important}.pagination__next,.pagination__prev{background:#2da57c;color:#fff!important}.pagination__next:hover,.pagination__prev:hover{background:#2da57c!important;box-shadow:0 1px 2px #0000004d,0 1px 3px 1px #00000026;transition:all .3s}.pagination__next--disabled,.pagination__prev--disabled{pointer-events:none}.pagination__summary p{color:#2da57c;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:20px;margin-top:16px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.b-tag-list{color:#555;font-size:inherit}.b-tag-list a,.b-tag-list a:active,.b-tag-list a:hover,.b-tag-list a:visited{color:#555}.b-collapse__body{overflow:scroll}.b-collapse__body__chunk{display:flex;flex-wrap:nowrap;margin-bottom:5px}.b-collapse__body__chunk:last-child{margin-bottom:0}.b-tag-list__item{background:#fff;border-radius:29px;color:#555;display:inline-block;margin-right:5px;padding:4px 8px;text-transform:capitalize;white-space:nowrap}.b-tag-list__title{color:#9ea6ae;float:left;font-weight:700;margin-right:5px}.b-region-section-list{align-items:center;background-color:#fff;border:1px solid #d0dadd;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;line-height:16px;min-height:50px;padding:0 16px}.b-region-section-list__value{color:#2da57c;font-size:14px;font-weight:700}.side-filter__show-all{color:#2da57c;font-size:14px;font-weight:700;margin-left:12px;text-decoration:underline}/*! purgecss start ignore */.sub-title{color:#889399;-moz-column-gap:8px;column-gap:8px;font-size:13px;font-style:normal;font-weight:274;line-height:16px;list-style-type:none;margin-bottom:-7px;margin-top:17px;padding:0}@media (max-width:767px){.sub-title{display:none}}.sub-title a{color:#000;display:inline-block}.sub-title a,.sub-title li>span{background:#fff;border-radius:29px;padding:4px 8px}.sub-title li>span{color:#889399}.h-pt-40{padding-top:40px}/*! purgecss end ignore */
