@keyframes adr-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.directorist-advanced-review{margin-top:15px;padding-bottom:30px}.adr-rounded-16{border-radius:16px}.adr-shadow-md{box-shadow:0 2px 8px 0 rgb(16 24 40 / .08)}.adr-bottom-border{border-bottom:1px solid #e5e7eb}form.disabled,form:disabled{filter:opacity(.5);pointer-events:none}.adr-review-form__error-message,.just-validate-error-label{color:var(--directorist-color-danger,#f62c3f)!important;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0}.adr-review-form__error-message{margin-top:10px}.is-loading{overflow:hidden;position:relative;z-index:0}.is-loading:after{background-color:var(--directorist-color-primary,#3b82f6);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.is-loading:before{animation:adr-spin .8s linear infinite;border:4px solid #e5e7eb;border-radius:50%;border-top:4px solid var(--directorist-color-primary,#3b82f6);content:"";height:24px;position:absolute;width:24px;z-index:1}.adr-filters__title{align-items:center;display:flex}.adr-filters__loader-container{line-height:0;margin-left:6px}.adr-filters__loader svg{animation:adr-spin .8s linear infinite;height:18px;width:18px}.adr-review-list.adr-review-list--loading{opacity:.5;pointer-events:none}.adr-header{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;gap:15px 30px;justify-content:space-between;padding:20px 30px}@media only screen and (max-width:479px){.adr-header{padding:15px}}.adr-header__title{font-size:calc(1.0125rem + .15vw)}@media(min-width:1200px){.adr-header__title{font-size:1.125rem}}.adr-header__title{align-items:center;color:#141921;display:flex;font-weight:500;gap:12px;letter-spacing:normal;line-height:1.2;margin:0;padding:0}.adr-header__icon{align-items:center;background-color:#f3f4f6;border-radius:50%;display:flex;height:34px;justify-content:center;min-width:34px}.adr-header__icon .directorist-icon-mask:after{height:14px;width:14px}.adr-header__write-review a,.adr-header__write-review button{align-items:center;background-color:var(--directorist-color-primary,#3e62f5);border:1px solid var(--directorist-color-primary,#3e62f5);border-radius:8px;color:var(--directorist-color-white,#fff);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;line-height:16.24px;padding:12px 16px;text-align:center;text-decoration:none;transition:all .3s ease}.adr-header__write-review a:hover,.adr-header__write-review button:hover{opacity:.8}.adr-header__write-review a .directorist-icon-mask:after,.adr-header__write-review button .directorist-icon-mask:after{background-color:currentColor}.adr-summary-container{padding:25px 30px}@media only screen and (max-width:479px){.adr-summary-container{padding:15px}}.adr-summary{align-items:center;background:#f3f4f6;border-radius:12px;display:flex;flex-wrap:wrap;gap:15px 36px;padding:24px;position:relative}@media only screen and (max-width:479px){.adr-summary{padding:15px}}.adr-summary__average{min-width:105px}.adr-summary__average .adr-review__rating-container{align-items:center;display:flex;gap:4px;margin-inline-start:-3px;margin-bottom:10px;margin-top:4px}.adr-summary__average .adr-review__rating-container span{font-size:calc(1.075rem + .9vw)}@media(min-width:1200px){.adr-summary__average .adr-review__rating-container span{font-size:1.75rem}}.adr-summary__average-rating{color:#141921;font-size:calc(1.2rem + 2.4vw)}@media(min-width:1200px){.adr-summary__average-rating{font-size:3rem}}.adr-summary__average-rating{font-style:normal;font-weight:700;line-height:1.0833333333}.adr-summary__total-review{align-items:center;color:#4d5761;display:flex;font-size:12px;font-style:normal;font-weight:400;gap:5px;line-height:16px;margin-top:0}.adr-criteria{position:relative}.adr-criteria:after{background-color:#e5e7eb;content:"";height:100%;left:-18px;position:absolute;top:0;width:1px}@media only screen and (max-width:767px){.adr-criteria:after{display:none}}.adr-criteria__list{list-style:none;margin:0;padding:0}.adr-criteria__item{align-items:center;display:flex;gap:5px 16px;justify-content:flex-start}.adr-criteria__item:not(:last-child){margin-bottom:16px}.adr-criteria__checkbox-container{align-items:center;display:flex;flex-wrap:wrap;gap:5px 15px}@media only screen and (max-width:575px){.adr-criteria__checkbox-container{gap:5px 8px}}.adr-criteria__right-container{align-items:center;display:flex;gap:8px 16px}@media only screen and (max-width:575px){.adr-criteria__right-container{align-items:center;gap:8px;justify-content:flex-start;text-align:left}}@media only screen and (max-width:375px){.adr-criteria__right-container{flex-direction:column}}.adr-criteria__checkbox-wrapper{max-width:160px;min-width:160px}@media only screen and (max-width:767px){.adr-criteria__checkbox-wrapper{max-width:100px;min-width:100px}}@media only screen and (max-width:479px){.adr-criteria__checkbox-wrapper{max-width:80px;width:80px}}.adr-criteria__bar-container{background-color:#d2d6db;border-radius:20px;height:10px;overflow:hidden;position:relative;width:198px}@media only screen and (max-width:767px){.adr-criteria__bar-container{min-width:114px;width:100%}}@media only screen and (max-width:575px){.adr-criteria__bar-container{min-width:80px}}@media only screen and (max-width:479px){.adr-criteria__bar-container{height:8px;min-width:45px}}.adr-criteria__bar{background-color:var(--directorist-color-star,#f28100);border-radius:0 20px 20px 0;height:100%}.adr-criteria__title{color:#141921;font-size:12px;font-style:normal;font-weight:600;line-height:1.5!important;word-wrap:break-word;overflow:hidden;pointer-events:none;text-overflow:ellipsis;white-space:nowrap}.adr-criteria__statistics{align-self:center;color:#4d5761;display:flex;font-size:14px;font-style:normal;font-weight:400;gap:4px 8px;line-height:1.4285714286}@media only screen and (max-width:575px){.adr-criteria__statistics{align-self:flex-start;gap:4px}}.adr-criteria__average-container{align-items:center;display:inline-flex;gap:2px}.adr-criteria__average-container .directorist-icon-mask:after{background-color:#4d5761;height:14px;width:14px}.adr-criteria__total{color:#747c89;display:inline-flex;font-size:14px;font-style:normal;font-weight:400;pointer-events:none;text-align:right}.adr-filters{padding:0 30px}.adr-filters__title{color:#141921;font-size:calc(1.0125rem + .15vw)}@media(min-width:1200px){.adr-filters__title{font-size:1.125rem}}.adr-filters__title{font-style:normal;font-weight:600;line-height:1.3333333333;margin:0 0 20px}.adr-filters__wrapper{align-items:center;display:flex;gap:10px 14px;margin:0;padding-bottom:32px}@media only screen and (max-width:479px){.adr-filters__wrapper{overflow-x:auto;padding-bottom:15px}}.adr-filters__wrapper .adr-filters__icon-left,.adr-filters__wrapper .adr-filters__icon-right{align-items:center;display:flex;justify-content:center;pointer-events:none;position:absolute;top:8px;z-index:1}.adr-filters__wrapper .adr-filters__icon-left .directorist-icon-mask:after,.adr-filters__wrapper .adr-filters__icon-right .directorist-icon-mask:after{height:18px;width:18px}.adr-filters__wrapper .adr-filters__icon-left{left:15px}@media only screen and (max-width:479px){.adr-filters__wrapper .adr-filters__icon-left{display:none}}.adr-filters__wrapper .adr-filters__icon-right{right:15px;transition:all .3s ease}.adr-filters__wrapper .adr-filters__icon-right.active{transform:rotate(180deg)}.adr-filters__wrapper .select2-container.select2-container--open{z-index:0!important}.adr-filters__wrapper .directorist-select2-addons-area{display:none}.adr-filters__wrapper select{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f3f4f6;border:1px solid #f3f4f6;border-radius:32px;color:#4d5761;cursor:pointer;display:flex;font-size:12px;font-style:normal;font-weight:600;gap:8px;height:36px;line-height:16px;min-height:36px;min-width:160px;padding:8px 40px 8px 42px}.adr-filters__wrapper .select2.select2-container.select2-container--default .select2-selection{align-items:center;background:#f3f4f6!important;border:1px solid #f3f4f6!important;border-radius:32px!important;box-shadow:none!important;display:flex!important;gap:8px;height:36px!important;justify-content:flex-start;min-height:36px!important;padding:0 40px!important}@media only screen and (max-width:479px){.adr-filters__wrapper .select2.select2-container.select2-container--default .select2-selection{padding:0 40px 0 16px!important}}.adr-filters__wrapper .select2.select2-container.select2-container--default .select2-selection .select2-selection__rendered{color:#4d5761;font-size:12px;font-style:normal;font-weight:600;line-height:16px}.adr-filters__wrapper .select2.select2-container.select2-container--default .select2-selection .select2-selection__arrow{opacity:0}.adr-filters__wrapper .adr-filters__sort-container{position:relative}.adr-filters__wrapper .adr-filters__sort-container .select2.select2-container.select2-container--default .select2-selection{min-width:160px}@media only screen and (max-width:479px){.adr-filters__wrapper .adr-filters__sort-container .select2.select2-container.select2-container--default .select2-selection{min-width:auto}}.adr-filters__wrapper .adr-filters__rating-container{position:relative}.adr-filters__wrapper .adr-filters__rating-container .select2.select2-container.select2-container--default .select2-selection{min-width:150px}@media only screen and (max-width:479px){.adr-filters__wrapper .adr-filters__rating-container .select2.select2-container.select2-container--default .select2-selection{min-width:auto}}.adr-filters__no-reviews{color:#4d5761;font-size:15px;font-style:normal;font-weight:400;line-height:16px;margin:10px 0 30px}.directorist-content-active .select2-container--open .select2-dropdown.select2-dropdown--below.adr-filters__dropdown{background:#fff;border:none;border-radius:12px;box-shadow:0 8px 24px 0 rgb(66 74 83 / .12),0 1px 3px 0 rgb(31 35 40 / .12);padding:8px;top:5px}.directorist-content-active .select2-container--open .select2-dropdown.select2-dropdown--below.adr-filters__dropdown .select2-results{padding:0}.directorist-content-active .select2-container--open .select2-dropdown.select2-dropdown--below.adr-filters__dropdown .select2-results__option{align-items:flex-start;background:transparent!important;border:none!important;border-radius:6px;color:#141921;display:flex;font-size:14px;font-style:normal;font-weight:400;gap:8px;line-height:1.4285714286;padding:6px 8px}.directorist-content-active .select2-container--open .select2-dropdown.select2-dropdown--below.adr-filters__dropdown .select2-results__option .select2-results__option--highlighted,.directorist-content-active .select2-container--open .select2-dropdown.select2-dropdown--below.adr-filters__dropdown .select2-results__option[aria-selected=true]{background-color:rgba(var(--directorist-color-primary-rgb),.12)!important;color:var(--directorist-color-primary)!important;font-weight:600}.logged-in.directorist-content-active .select2-container--open .select2-dropdown.select2-dropdown--below.adr-filters__dropdown{top:40px}.adr-review-list{list-style:none;margin:0;padding:0}.adr-review__item:not(:last-child){border-bottom:5px solid #e5e7eb;margin-bottom:30px}.adr-review__item{padding-bottom:30px}.adr-review__rating-container{align-items:center;display:flex;gap:4px;margin-bottom:10px}.adr-review__content{padding:0 30px}@media only screen and (max-width:479px){.adr-review__content{padding:0 15px}}.adr-review__star svg{height:20px;width:20px}@media only screen and (max-width:479px){.adr-review__star svg{height:16px;width:16px}}.adr-review__star .directorist-icon-mask:after{background-color:currentColor;height:20px;width:20px}@media only screen and (max-width:479px){.adr-review__star .directorist-icon-mask:after{height:16px;width:16px}}.adr-review__star.adr-review__half-start .directorist-icon-mask:after{background:linear-gradient(90deg,#f28100 50%,#a1a9b2 0)}.adr-review__user-info{align-items:center;display:flex;flex-wrap:wrap;gap:6px 13px;margin-bottom:20px}.adr-review__avatar{background-color:#f3f4f6;border-radius:40px;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.adr-review__author{color:#141921;font-size:14px;font-style:normal;font-weight:600;line-height:1.4285714286;margin:0 0 2px;padding:0;text-transform:capitalize}.adr-review__date{color:#4d5761;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.adr-review__title{margin:0 0 12px;padding:0;word-wrap:break-word;color:#141921;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.adr-review__title:first-letter{text-transform:capitalize}.adr-review__comment{color:#141921;font-size:14px;font-style:normal;font-weight:400;line-height:1.4285714286;padding:0;word-wrap:break-word;margin-bottom:15px}@media only screen and (min-width:991px){.adr-review__comment{max-width:clamp(65%,100%,600px)}}.adr-review__comment-read-more{color:#3e62f5;cursor:pointer;text-decoration:none;text-transform:capitalize}.adr-review__comment-read-more,.adr-review__helpful-description{font-size:14px;font-style:normal;font-weight:400;line-height:1.4285714286}.adr-review__helpful-description{color:#4d5761;margin-bottom:11px}.adr-review__helpful-footer{align-items:center;display:flex;flex-wrap:wrap;gap:15px 30px;justify-content:space-between}@media only screen and (max-width:479px){.adr-review__helpful-footer{gap:10px}}.adr-review__helpful-actions{align-items:center;display:flex;flex-wrap:wrap;gap:5px 12px}@media only screen and (max-width:479px){.adr-review__helpful-actions{gap:6px}.adr-review__helpful-text{display:none}}.adr-review__helpful-btn{align-items:center;background-color:#f3f4f6;border:1px solid #f3f4f6;border-radius:8px;box-shadow:none;color:#141921;cursor:pointer;display:flex;font-size:12px;font-style:normal;font-weight:600;gap:8px;height:32px;justify-content:center;line-height:16px;padding:8px 12px;text-decoration:none;transition:all .3s ease}@media only screen and (max-width:479px){.adr-review__helpful-btn{height:28px;padding:6px 5px}}.adr-review__helpful-btn .directorist-icon-mask:after{background-color:currentColor}.adr-review__helpful-btn:active,.adr-review__helpful-btn:focus,.adr-review__helpful-btn:hover{background-color:#d2d6db;border-color:#d2d6db;color:#141921;opacity:.8}.adr-review__helpful-btn:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.adr-review__helpful-btn--disabled{background-color:#e5e7eb!important;cursor:not-allowed;opacity:.7}.adr-review__helpful-icon[hidden]{display:none}.adr-review__helpful-icon:not([hidden]){align-items:center;display:inline-flex}.adr-review__helpful-icon svg{height:16px;width:16px}@media only screen and (max-width:479px){.adr-review__helpful-icon svg{height:12px;width:12px}}.adr-review__helpful-btn--dislike{margin-inline-end:28px}@media only screen and (max-width:479px){.adr-review__helpful-btn--dislike{margin-inline-end:0}}.adr-review__reply-btn{align-items:center;background-color:#fff0;border:1px solid #fff0;border-radius:8px;box-shadow:none;color:#141921;cursor:pointer;display:flex;font-size:12px;font-style:normal;font-weight:600;gap:6px;height:32px;justify-content:center;line-height:16px;padding:8px 12px;text-decoration:none;transition:all .3s ease}.adr-review__reply-btn .directorist-icon-mask:after{background-color:currentColor}.adr-review__reply-btn:hover{border-color:var(--directorist-color-primary);color:var(--directorist-color-primary);opacity:.8}@media only screen and (max-width:479px){.adr-review__reply-btn--text{display:none}}.adr-review__user-header{align-items:center;display:flex;flex-wrap:wrap;gap:5px 15px;justify-content:space-between}.adr-review__dropdown{position:relative}.adr-review__dropdown-btn{align-items:center;background-color:#fff0;border:none;border-radius:50%;box-shadow:none;cursor:pointer;display:flex;height:30px;justify-content:center;margin:0;padding:0;transition:all .3s ease-in-out;width:30px}.adr-review__dropdown-btn svg{color:#4d5761;height:20px}.adr-review__dropdown-btn:focus,.adr-review__dropdown-btn:hover{background-color:#e5e7eb;opacity:.8}.adr-review__dropdown-menu{background-color:#fff;border-radius:8px;box-shadow:0 5px 20px rgb(0 0 0 / .1);box-sizing:border-box;display:flex;flex-direction:column;list-style:none;min-width:122px;padding:10px;position:absolute;right:0;top:30px;z-index:1}.adr-review__dropdown-item{width:100%}.adr-review__dropdown-item button{align-items:center;background-color:#fff0;border:1px solid #fff0;border-radius:10px;color:#000;cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:400;gap:8px;height:40px;line-height:normal;margin:0;padding:10px;text-align:start;transition:all .3s ease-in-out;white-space:nowrap;width:100%}.adr-review__dropdown-item button:hover{background-color:#f3f4f6;border:1px solid #f3f4f6}.adr-review-gallery{position:relative}.adr-review-gallery[hidden]{display:none}.adr-review-gallery__list{align-items:center;display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin:0 0 15px;padding:0}.adr-review-gallery__item{align-items:center;background-color:#d9d9d9;border-radius:4px;display:flex;height:132px;overflow:hidden;width:174px}.adr-review-gallery__item a{height:100%;width:100%}.adr-review-gallery__item img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.adr-review-progress{margin-bottom:24px;position:relative}.adr-review-progress[hidden]{display:none}.adr-review-progress__list{align-items:center;background:#f3f4f6;border-radius:8px;display:flex;gap:16px 32px;height:60px;list-style:none;margin:20px 0 25px!important;max-width:-moz-max-content;max-width:max-content;overflow-x:auto;padding:11px 16px!important}.adr-review-progress__item{display:flex;flex:15%;flex-direction:column;gap:10px;max-width:350px;min-width:175px}.adr-review-progress__bar-content{align-items:center;color:#141921;display:flex;font-size:14px;font-style:normal;font-weight:600;justify-content:flex-start;line-height:1.4285714286;text-transform:capitalize}.adr-review-progress__bar-content .directorist-icon-mask:after{background-color:#f28100;height:12px;width:12px}.adr-review-progress__bar-container{background-color:#d2d6db;border-radius:10px;display:flex;height:8px;overflow:hidden;width:100%}.adr-review-progress__bar{background-color:#141921;border-radius:10px}.adr-modal{display:none;height:100%;left:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;transition:opacity .15s linear;width:100%;z-index:1055}.adr-modal.show{display:block}.adr-modal.show .adr-modal__dialog{transform:none}.adr-modal__dialog{align-items:center;display:flex;height:calc(100% - 3.5rem);margin:1.75rem;min-height:calc(100% - 3.5rem);pointer-events:none;position:relative;transform:translateY(-50px);transition:transform .3s ease-out;width:auto}@media only screen and (min-width:576px){.adr-modal__dialog{margin-left:auto;margin-right:auto;max-width:500px}}.adr-modal__content{background-clip:padding-box;background-color:#fff;border:1px solid rgb(0 0 0 / .175);border-radius:.5rem;display:flex;flex-direction:column;max-height:100%;outline:0;overflow:hidden;overflow-y:auto;pointer-events:auto;position:relative;width:100%}.adr-modal__header{align-items:center;border-bottom:1px solid #e9e9e9;display:flex;gap:15px 30px;justify-content:space-between;padding:16px 20px}.adr-modal__title{color:#141921;font-size:calc(1.0375rem + .45vw)}@media(min-width:1200px){.adr-modal__title{font-size:1.375rem}}.adr-modal__title{font-style:normal;font-weight:600;line-height:normal;margin:0;padding:0}.adr-modal__close{align-items:center;background-color:#fff;border:1px solid #141921;border-radius:50%;box-shadow:none;display:flex;font-size:calc(1.05625rem + .675vw);height:36px;justify-content:center;margin:0;padding:0;width:36px}@media(min-width:1200px){.adr-modal__close{font-size:1.5625rem}}.adr-modal__close{cursor:pointer;outline-width:1px}.adr-modal__close,.adr-modal__close .directorist-icon-mask:after{transition:all .3s ease-in-out}.adr-modal__close:hover{background-color:var(--directorist-color-danger);border-color:var(--directorist-color-danger);color:var(--directorist-color-danger)}.adr-modal__close:hover .directorist-icon-mask:after{background-color:#fff}.adr-modal__body{padding:24px 30px}@media only screen and (max-width:479px){.adr-modal__body{padding:15px}}.adr-modal-backdrop{background-color:#000;height:100vh;left:0;opacity:0;position:fixed;top:0;transition:opacity .15s linear;visibility:hidden;width:100vw;z-index:1050}.adr-modal-backdrop.show{opacity:.5;visibility:visible}.adr-report-form__groups{display:flex;flex-direction:column;gap:25px}.adr-report-form__group-item{align-items:flex-start;display:flex;flex-direction:column;gap:12px;justify-content:center}.adr-report-form__more-info-label{color:#141921;font-size:15px;font-style:normal;font-weight:600;line-height:normal;margin:0}.adr-report-form__form-control{background-color:#f3f4f6;border:1px solid #f3f4f6;border-radius:8px;box-sizing:border-box;color:#141921;font-size:12px;font-size:15px;font-style:normal;font-weight:400;height:107px;line-height:normal;outline-color:var(--directorist-color-primary);outline-width:1px;padding:16px;resize:none;transition:all .3s ease-in-out;width:100%}.adr-report-form__form-control::-moz-placeholder{color:#747c89}.adr-report-form__form-control::placeholder{color:#747c89}.adr-report-form__word-limit{color:#747c89;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-align:right;width:100%}.adr-report-form__submit-btn{align-items:center;background-color:var(--directorist-color-primary,#3e62f5);border:1px solid var(--directorist-color-primary,#3e62f5);border-radius:8px;box-shadow:0 2px 4px 0 rgba(var(--directorist-color-primary-rgb,60,41,170),.12);color:var(--directorist-color-white,#fff);cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:500;gap:8px;justify-content:center;line-height:16.24px;margin-top:10px;padding:12px 32px;text-transform:capitalize;transition:all .3s ease}.adr-report-form__submit-btn:hover{opacity:.8}@media only screen and (min-width:576px){.adr-remove-reply .adr-modal__dialog{max-width:-moz-max-content;max-width:max-content}}.adr-remove-reply__title{color:#141921;font-size:calc(1.01875rem + .225vw);margin:0}@media(min-width:1200px){.adr-remove-reply__title{font-size:1.1875rem}}.adr-remove-reply__title{font-style:normal;font-weight:600;line-height:1.3157894737}.adr-remove-reply__description{color:#4d5761;font-size:14px;font-style:normal;font-weight:400;line-height:1.5714285714;margin:10px 0 20px}.adr-remove-reply__footer{align-items:center;display:flex;flex-wrap:wrap;gap:8px 16px}.adr-remove-reply__btn{align-items:center;background-color:#f3f4f6;border:1px solid #f3f4f6;border-radius:8px;box-shadow:none;color:#4d5761;cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:500;gap:8px;justify-content:center;line-height:16.24px;padding:12px 32px;text-transform:capitalize;transition:all .3s ease}.adr-remove-reply__btn:hover{opacity:.8}.adr-remove-reply__btn-delete{background-color:var(--directorist-color-danger,#c83a3a);border:1px solid var(--directorist-color-danger,#c83a3a);color:#fff}.adr-remove-reply__btn-delete:hover{opacity:.8}.adr-form-status{flex-wrap:wrap;gap:5px 30px;width:100%}.adr-form-status,.adr-modal-login-alert .adr-modal__body{align-items:center;display:flex;justify-content:space-between}.adr-modal-login-alert .adr-modal__body span{font-size:18px}.adr-pagination-container{margin-top:24px}.adr-pagination__lists{align-items:center;display:flex;flex-wrap:wrap;gap:4px 8px;list-style:none;margin:0;padding:0}.adr-pagination__lists li{align-items:center;border:2px solid #e9e9e9;border-radius:8px;color:#4d5761;cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:400;height:40px;justify-content:center;line-height:normal;transition:all .3s ease;width:40px}.adr-pagination__lists li .directorist-icon-mask:after{background-color:currentColor}.adr-pagination__lists li.active,.adr-pagination__lists li:hover{border-color:var(--directorist-color-primary,#000);color:var(--directorist-color-primary,#000)}.adr-review-form{padding:30px 30px 24px}@media only screen and (max-width:479px){.adr-review-form{padding:15px}}.adr-review-form-container{background-color:var(--directorist-color-white);border:1px solid var(--directorist-color-border-light);border-radius:12px;box-shadow:var(--directorist-box-shadow);margin-top:30px}.adr-review-form__header-title{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;gap:10px 15px;justify-content:space-between;padding:24px 30px}.adr-review-form__title{color:#141921;font-size:calc(1.0375rem + .45vw)}@media(min-width:1200px){.adr-review-form__title{font-size:1.375rem}}.adr-review-form__title{font-style:normal;font-weight:600;line-height:1.0909090909;word-wrap:break-word;margin:0;padding:0}.adr-review-form__title-underline{text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.adr-review-form__options{display:flex;flex-direction:column}.adr-review-form__options .directorist-checkbox{align-items:flex-start;flex-direction:column;gap:10px}.adr-review-form__options label{color:#404040;font-size:14px;font-weight:400;margin:0}.adr-review-form__options label a{margin:0 2px;transition:.3s}.adr-review-form__options label a:hover{color:var(--directorist-color-primary)}.adr-review-form__options label p{color:#404040;font-size:14px;line-height:inherit;margin:0}.adr-review-form__options-item{margin-bottom:15px}.adr-review-form__options-item:last-child{margin-bottom:20px}.adr-review-form__groups{display:flex;flex-direction:column;gap:25px;margin-top:40px}.adr-review-form__groups.disabled,.adr-review-form__groups:disabled{filter:opacity(.5);pointer-events:none}.adr-review-form__group-item{align-items:flex-start;display:flex;flex-direction:column;gap:12px;justify-content:center}.adr-review-form__group-item textarea{min-height:116px;resize:none}.adr-review-form__form-control{background-color:#e5e7eb;border:1px solid #e5e7eb;border-radius:8px;box-sizing:border-box;color:#141921;font-family:inherit;font-size:12px;font-style:normal;font-weight:400;line-height:normal;outline-width:1px;padding:16px;transition:all .3s ease-in-out;width:100%}.adr-review-form__form-control::-moz-placeholder{color:#747c89}.adr-review-form__form-control::placeholder{color:#747c89}.adr-review-form__form-control:focus{outline-color:var(--directorist-color-primary)}.adr-review-form__word-limit{color:#747c89;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-align:right;width:100%}.adr-review-form__label{color:#141921;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin:0}.adr-review-form__label--optional{color:#747c89;font-size:12px;font-weight:400;margin:0}.adr-review-form__submit{align-items:center;background-color:var(--directorist-color-primary,#3e62f5);border:1px solid var(--directorist-color-primary,#3e62f5);border-radius:8px;box-shadow:0 2px 4px 0 rgba(var(--directorist-color-primary-rgb,60,41,170),.12);color:var(--directorist-color-white,#fff);cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:500;gap:8px;justify-content:center;line-height:16.24px;padding:12px 32px;text-transform:capitalize;transition:all .3s ease;width:100%}.adr-review-form__submit:hover{background-color:rgba(var(--directorist-color-primary-rgb,62,98,245),.8);opacity:.8}.adr-review-form__rating-container{align-items:center;display:flex;gap:4px;margin:5px 0}.adr-review-form__rating-container .directorist-icon-mask:after{background-color:currentColor;height:26px;width:26px}.adr-review-form__rating{align-items:center;background-color:#f3f4f6;border-radius:12px;display:flex;flex-wrap:wrap;gap:6px;justify-content:space-between;list-style:none;margin:0;padding:16px 24px}.adr-review-form__rating-label{color:#2c3239;font-size:calc(1.0125rem + .15vw)}@media(min-width:1200px){.adr-review-form__rating-label{font-size:1.125rem}}.adr-review-form__rating-label{font-style:normal;font-weight:500;line-height:1.6666666667}.adr-review-form__submit:disabled{opacity:.5;pointer-events:none}.rating-criteria__lists{align-items:flex-start;align-self:stretch;background-color:#f3f4f6;border-radius:12px;display:flex;flex-direction:column;list-style:none;margin:0;padding:0 24px!important}.rating-criteria__item{align-items:center;align-self:stretch;color:#2c3239;display:flex;font-size:calc(1.0125rem + .15vw);justify-content:space-between;padding:16px 0}@media(min-width:1200px){.rating-criteria__item{font-size:1.125rem}}.rating-criteria__item{font-style:normal;font-weight:500;line-height:1.6666666667}.rating-criteria__item:not(:last-child){border-bottom:1px solid #e5e7eb}.rating-criteria__title:first-letter{text-transform:uppercase}.rating-criteria__ratings{align-items:center;display:flex;font-size:calc(1.05625rem + .675vw);gap:4px}@media(min-width:1200px){.rating-criteria__ratings{font-size:1.5625rem}}.rating-criteria__ratings .directorist-icon-mask:after{background-color:currentColor;height:28px;width:28px}.adr-review-reply{display:flex;flex-direction:column}.adr-review-reply__groups.adr-review-reply__form{margin-top:12px}.adr-review-reply__groups--main{gap:20px 15px}.adr-review-reply__groups--sub .adr-review-reply__groups-item{border-top:1px solid #e5e7eb;padding-top:20px;position:relative}.adr-review-reply__groups--sub .adr-review-reply__groups-item:not(:last-of-type):before{background-color:#d2d6db;content:"";height:100%;left:-32px;position:absolute;top:32px;width:1px}@media only screen and (max-width:479px){.adr-review-reply__groups--sub .adr-review-reply__groups-item:not(:last-of-type):before{left:-25px}}.adr-review-reply__groups--sub .adr-review-reply__groups-item:last-of-type:before{background-color:#d2d6db;content:"";height:20px;left:-32px;position:absolute;top:0;width:1px}@media only screen and (max-width:479px){.adr-review-reply__groups--sub .adr-review-reply__groups-item:last-of-type:before{left:-25px}.adr-review-reply__groups--sub .adr-review-reply__groups-item:last-of-type .adr-review-reply-live{padding-bottom:0}}.adr-review-reply__groups--sub .adr-review-reply__groups-item .adr-review-reply-live{padding-bottom:16px}.adr-review-reply__groups--sub .adr-review-reply-live__left:after{background-color:#fff0;border-bottom:1px solid #d2d6db;border-left:1px solid #d2d6db;border-radius:0 0 0 8px;content:"";height:22px;left:-32px;position:absolute;top:0;width:22px}@media only screen and (max-width:479px){.adr-review-reply__groups--sub .adr-review-reply-live__left:after{left:-25px;top:-10px}}.adr-review-reply{border-radius:8px;box-shadow:0 2px 8px 0 rgb(16 24 40 / .08);margin:0 24px 0 51px;padding:16px 24px;position:relative}@media only screen and (max-width:479px){.adr-review-reply{margin:0 15px 0 35px;padding:16px 15px}}.adr-review-reply:before{background-color:#e5e7eb;content:"";height:100%;left:-20px;position:absolute;top:0;width:2px}.adr-review-reply__header{align-items:center;display:flex;gap:15px 30px;justify-content:space-between;padding:0}.adr-review-reply__title{align-items:center;color:#141921;display:flex;font-size:16px;font-style:normal;font-weight:400;gap:4px;line-height:1.5;margin:0;padding:0}@media only screen and (max-width:479px){.adr-review-reply__title{flex-wrap:wrap}}.adr-review-reply__title .directorist-icon-mask:after{background-color:#141921;height:24px;width:24px}.adr-review-reply__title svg{height:24px;margin-inline-end:6px;width:24px}@media only screen and (max-width:479px){.adr-review-reply__title svg{height:16px;width:16px}}.adr-review-reply__close{align-items:center;background-color:#f3f4f6;border:1px solid #f3f4f6;border-radius:50%;box-shadow:none;display:flex;font-size:calc(1.05625rem + .675vw);height:36px;justify-content:center;margin:0;padding:0;width:36px}@media(min-width:1200px){.adr-review-reply__close{font-size:1.5625rem}}.adr-review-reply__close{cursor:pointer;outline-width:1px}@media only screen and (max-width:479px){.adr-review-reply__close{height:30px;width:30px}.adr-review-reply__close .directorist-icon-mask:after{height:16px;width:16px}}.adr-review-reply__close:hover{border-color:var(--directorist-color-danger);color:var(--directorist-color-danger)}.adr-review-reply__close:hover .directorist-icon-mask:after{background-color:currentColor}.adr-review-reply__groups{display:flex;flex-direction:column;gap:17px}.adr-review-reply__group-item{align-items:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:center}.adr-review-reply__label{color:#141921;font-size:14px;font-style:normal;font-weight:600;line-height:1.4285714286;margin:0}.adr-review-reply__form-control{background-color:#e5e7eb;border:1px solid #e5e7eb;border-radius:8px;box-sizing:border-box;color:#141921;font-size:12px;font-style:normal;font-weight:400;line-height:normal;outline-width:1px;padding:12px 16px;transition:all .3s ease-in-out;width:100%}.adr-review-reply__form-control:focus{outline-color:var(--directorist-color-primary)}.adr-review-reply__form-control-textarea{height:120px;padding:16px;resize:none}.adr-review-reply__submit{align-items:center;align-self:flex-start;background-color:var(--directorist-color-primary,#3e62f5);border:1px solid var(--directorist-color-primary,#3e62f5);border-radius:8px;box-shadow:0 2px 4px 0 rgba(var(--directorist-color-primary-rgb,60,41,170),.12);color:var(--directorist-color-white,#fff);cursor:pointer;display:inline-flex;font-size:14px;font-style:normal;font-weight:500;gap:8px;justify-content:center;line-height:16.24px;margin:3px 0 8px;padding:12px 32px;text-transform:capitalize;transition:all .3s ease}.adr-review-reply__submit:hover{opacity:.8}.adr-review-reply-live--main{background-color:#fff;border:1px solid #d2d6db;border-radius:8px;box-shadow:none;margin-inline-end:24px;margin-inline-start:30px;padding:16px 24px}@media only screen and (max-width:479px){.adr-review-reply-live--main{margin-inline-end:15px;margin-inline-start:15px;overflow-x:auto;padding:15px}}.adr-review-reply-live__container{align-items:flex-start;display:flex;gap:6px 12px;position:relative}@media only screen and (max-width:375px){.adr-review-reply-live__container{flex-wrap:wrap}}@media only screen and (max-width:479px){.adr-review-reply-live__container{gap:6px 7px}}.adr-review-reply-live__header{align-items:center;display:flex;flex-wrap:wrap;gap:5px 10px;justify-content:space-between}@media only screen and (max-width:479px){.adr-review-reply-live__header{gap:5px}}.adr-review-reply-live__content{align-items:flex-start;display:flex;gap:6px 12px}.adr-review-reply-live__author{border-radius:50%;height:40px;overflow:hidden;width:40px}@media only screen and (max-width:479px){.adr-review-reply-live__author{height:30px;width:30px}}.adr-review-reply-live__author img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.adr-review-reply-live__author-name{align-items:center;color:#000;display:flex;font-size:15px;font-style:normal;font-weight:500;gap:4px;line-height:normal;margin:0}.adr-review-reply-live__author-listing{align-items:center;background:#fef4eb;border-radius:4px;color:#f59638;display:flex;font-size:12px;font-style:normal;font-weight:400;gap:4px;line-height:16px;padding:2px 4px;text-align:center}.adr-review-reply-live__timestamp{color:#4d5761;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-top:2px}.adr-review-reply-live__body{margin:20px 0 15px}.adr-review-reply-live__description{color:#4d5761;font-size:14px;font-style:normal;font-weight:400;line-height:1.5714285714;margin:0}@media only screen and (min-width:991px){.adr-review-reply-live__description{max-width:clamp(65%,100%,600px)}}.adr-review-reply-live__right{width:100%}.adr-review-reply-live__right-main{padding-bottom:16px;position:relative}.adr-review-reply-live__right-main:before{background-color:#d2d6db;content:"";opacity:0;position:absolute;transform:scale(.1);transition:.3s;visibility:hidden;width:1px}.adr-review-reply-live__right-main.open:before{background-color:#d2d6db;content:"";height:100%;left:-32px;opacity:1;position:absolute;top:40px;transform:scale(1);visibility:visible;width:1px}@media only screen and (max-width:479px){.adr-review-reply-live__right-main.open:before{left:-25px}}.adr-create-comment-container{display:flex;flex-direction:column;gap:30px}.adr-create-comment-container[hidden]{display:none}.adr-create-comment-container>div:not([hidden]):first-child,.adr-create-comment-container>div[hidden]+div{margin-top:24px}.adr-reply-child-comment{align-items:flex-end;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 3px 0 transparent,0 1px 2px 0 transparent,0 0 0 4px #fff0;display:flex;flex-direction:column;justify-content:space-between;margin-top:20px;min-height:128px;overflow:hidden;padding:8px 12px;position:relative;transition:all .3s ease}.adr-reply-child-comment:focus,.adr-reply-child-comment:hover{border-color:#a0a9ff;box-shadow:0 1px 3px 0 rgb(16 24 40 / .1),0 1px 2px 0 rgb(16 24 40 / .06),0 0 0 4px #f2f4f7}.adr-reply-child-comment--sub{min-height:90px}.adr-reply-child-comment--sub .adr-reply-child-comment__form-control{min-height:auto}.adr-reply-child-comment form{width:100%}.adr-reply-child-comment__form-control{align-items:center;align-self:stretch;background-color:#fff0;border:none;box-shadow:none;box-sizing:border-box;color:#141921;display:flex;flex-direction:column;font-size:14px;font-style:normal;font-weight:400;gap:8px;justify-content:center;line-height:1.4285714286;min-height:88px;outline:none;resize:none;transition:all .3s ease;width:100%}.adr-reply-child-comment__form-control::-moz-placeholder{color:#747c89}.adr-reply-child-comment__form-control::placeholder{color:#747c89}.adr-reply-child-comment__btn-wrapper{align-items:center;display:flex;gap:12px;justify-content:flex-end;padding-top:8px}.adr-reply-child-comment__btn{align-items:center;background-color:#e5e7eb;border:1px solid #e5e7eb;border-radius:4px;color:#141921;cursor:pointer;display:flex;font-size:12px;font-style:normal;font-weight:500;gap:8px;height:32px;justify-content:center;line-height:normal;margin:0;padding:8px 12px;transition:all .3s ease}.adr-reply-child-comment__btn:hover{opacity:.85}.adr-reply-child-comment__btn-comment{background-color:var(--directorist-color-primary);border-color:var(--directorist-color-primary);color:#fff}.adr-reply-child-comment__btn-comment:hover{opacity:.85}.adr-upload{margin:0;width:100%}.adr-upload__drop-area{align-items:center;background-color:#f9fafb;border:2px dashed #d2d6db;border-radius:10px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;margin:0 auto;padding:25px 20px;transition:all .3s ease-in-out;width:100%}.adr-upload__drop-area.highlight,.adr-upload__drop-area:focus,.adr-upload__drop-area:hover{border-color:var(--directorist-color-primary);outline-color:var(--directorist-color-primary)}.adr-upload__drop-area img,.adr-upload__drop-area svg{height:40px;-o-object-fit:contain;object-fit:contain;width:40px}.adr-upload__text{color:#141921;font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin:8px 0 4px;padding:0}.adr-upload__button{color:var(--directorist-color-primary);text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.adr-upload__support-text{color:#747c89;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin:0;padding:0}.adr-upload__file-list{align-items:center;display:flex;flex-wrap:wrap;gap:4px 8px;list-style:none;margin:21px 0 0;padding:0}.adr-upload__file-list:empty{display:none}.adr-upload__file-item{align-items:center;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:16px;display:flex;height:100px;justify-content:center;margin:0;overflow:hidden;padding:0;position:relative;transition:all .3s ease-in-out;width:100px}.adr-upload__file-item:hover .adr-upload__overlay-options{opacity:1;visibility:visible}.adr-upload__file-preview{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.adr-upload .adr-upload__overlay-progress{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center;left:0;padding:14px;position:absolute;top:0;transition:all .3s ease-in-out;width:100%}.adr-upload .adr-upload__overlay-progress:not([hidden]){background-color:rgb(20 25 33 / .6)}.adr-upload__progress{background-color:var(--directorist-color-white);border-radius:20px;height:6px;overflow:hidden;position:relative;text-align:center;width:70px}.adr-upload__progress-text{color:#fff;font-size:11px;font-style:normal;font-weight:600;line-height:normal}.adr-upload__progress-bar{background-color:var(--directorist-color-success)!important;border-radius:0 20px 20px 0;height:100%!important}.adr-upload__overlay-options{align-items:center;background:rgb(20 25 33 / .6);box-sizing:border-box;display:flex;gap:4px;height:100%;justify-content:center;left:0;opacity:0;padding:14px;position:absolute;top:0;transition:all .3s ease-in-out;visibility:hidden;width:100%}.adr-upload__remove:hover{background-color:var(--directorist-color-danger);color:var(--directorist-color-white)}.adr-upload__edit:hover{background-color:var(--directorist-color-info);color:var(--directorist-color-white)}.adr-upload__edit,.adr-upload__remove{align-items:center;background-color:#e5e7eb;border-radius:40px;box-sizing:border-box;color:#141921;cursor:pointer;display:flex;flex-direction:column;gap:8px;height:32px;justify-content:center;padding:8px 12px;transition:all .3s ease-in-out;width:32px}.adr-upload__edit span,.adr-upload__remove span{align-items:center;display:inline-flex}.adr-upload__edit svg,.adr-upload__remove svg{height:16px;width:16px}.directorist-content-active .adr-filters .select2.select2-container.select2-container--default .select2-selection{border-bottom:1px solid #f3f4f6!important}.adr__ratings{background-color:var(--directorist-color-white);border:1px solid var(--directorist-color-border-light);border-radius:12px;box-shadow:var(--directorist-box-shadow)}.elementor-animation-shrink{transition-duration:.3s;transition-property:transform}.elementor-animation-shrink:active,.elementor-animation-shrink:focus,.elementor-animation-shrink:hover{transform:scale(.9)}.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-0:not(:has(.elementor-widget-container)),.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-mobile-0:not(:has(.elementor-widget-container)),.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-tablet-0:not(:has(.elementor-widget-container)){font-size:0;line-height:1}.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid{display:inline-grid}.elementor-widget-social-icons .elementor-grid{grid-column-gap:var(--grid-column-gap,5px);grid-row-gap:var(--grid-row-gap,5px);grid-template-columns:var(--grid-template-columns);justify-content:var(--justify-content,center);justify-items:var(--justify-content,center)}.elementor-icon.elementor-social-icon{font-size:var(--icon-size,25px);height:calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em));line-height:var(--icon-size,25px);width:calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em))}.elementor-social-icon{--e-social-icon-icon-color:#fff;align-items:center;background-color:#69727d;cursor:pointer;display:inline-flex;justify-content:center;text-align:center}.elementor-social-icon i{color:var(--e-social-icon-icon-color)}.elementor-social-icon svg{fill:var(--e-social-icon-icon-color)}.elementor-social-icon:last-child{margin:0}.elementor-social-icon:hover{color:#fff;opacity:.9}.elementor-social-icon-android{background-color:#a4c639}.elementor-social-icon-apple{background-color:#999}.elementor-social-icon-behance{background-color:#1769ff}.elementor-social-icon-bitbucket{background-color:#205081}.elementor-social-icon-codepen{background-color:#000}.elementor-social-icon-delicious{background-color:#39f}.elementor-social-icon-deviantart{background-color:#05cc47}.elementor-social-icon-digg{background-color:#005be2}.elementor-social-icon-dribbble{background-color:#ea4c89}.elementor-social-icon-elementor{background-color:#d30c5c}.elementor-social-icon-envelope{background-color:#ea4335}.elementor-social-icon-facebook,.elementor-social-icon-facebook-f{background-color:#3b5998}.elementor-social-icon-flickr{background-color:#0063dc}.elementor-social-icon-foursquare{background-color:#2d5be3}.elementor-social-icon-free-code-camp,.elementor-social-icon-freecodecamp{background-color:#006400}.elementor-social-icon-github{background-color:#333}.elementor-social-icon-gitlab{background-color:#e24329}.elementor-social-icon-globe{background-color:#69727d}.elementor-social-icon-google-plus,.elementor-social-icon-google-plus-g{background-color:#dd4b39}.elementor-social-icon-houzz{background-color:#7ac142}.elementor-social-icon-instagram{background-color:#262626}.elementor-social-icon-jsfiddle{background-color:#487aa2}.elementor-social-icon-link{background-color:#818a91}.elementor-social-icon-linkedin,.elementor-social-icon-linkedin-in{background-color:#0077b5}.elementor-social-icon-medium{background-color:#00ab6b}.elementor-social-icon-meetup{background-color:#ec1c40}.elementor-social-icon-mixcloud{background-color:#273a4b}.elementor-social-icon-odnoklassniki{background-color:#f4731c}.elementor-social-icon-pinterest{background-color:#bd081c}.elementor-social-icon-product-hunt{background-color:#da552f}.elementor-social-icon-reddit{background-color:#ff4500}.elementor-social-icon-rss{background-color:#f26522}.elementor-social-icon-shopping-cart{background-color:#4caf50}.elementor-social-icon-skype{background-color:#00aff0}.elementor-social-icon-slideshare{background-color:#0077b5}.elementor-social-icon-snapchat{background-color:#fffc00}.elementor-social-icon-soundcloud{background-color:#f80}.elementor-social-icon-spotify{background-color:#2ebd59}.elementor-social-icon-stack-overflow{background-color:#fe7a15}.elementor-social-icon-steam{background-color:#00adee}.elementor-social-icon-stumbleupon{background-color:#eb4924}.elementor-social-icon-telegram{background-color:#2ca5e0}.elementor-social-icon-threads{background-color:#000}.elementor-social-icon-thumb-tack{background-color:#1aa1d8}.elementor-social-icon-tripadvisor{background-color:#589442}.elementor-social-icon-tumblr{background-color:#35465c}.elementor-social-icon-twitch{background-color:#6441a5}.elementor-social-icon-twitter{background-color:#1da1f2}.elementor-social-icon-viber{background-color:#665cac}.elementor-social-icon-vimeo{background-color:#1ab7ea}.elementor-social-icon-vk{background-color:#45668e}.elementor-social-icon-weibo{background-color:#dd2430}.elementor-social-icon-weixin{background-color:#31a918}.elementor-social-icon-whatsapp{background-color:#25d366}.elementor-social-icon-wordpress{background-color:#21759b}.elementor-social-icon-x-twitter{background-color:#000}.elementor-social-icon-xing{background-color:#026466}.elementor-social-icon-yelp{background-color:#af0606}.elementor-social-icon-youtube{background-color:#cd201f}.elementor-social-icon-500px{background-color:#0099e5}.e--ua-appleWebkit.rtl{--flex-right:flex-start}.e--ua-appleWebkit .elementor-share-buttons--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid{display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-inline:calc(-.5 * var(--grid-column-gap));width:auto}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid-item{margin-inline:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid-item{margin-inline:0}@media (max-width:1024px){.e--ua-appleWebkit .elementor-share-buttons-tablet--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons-tablet--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid{display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-inline:calc(-.5 * var(--grid-column-gap));width:auto}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid-item{margin-inline:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid-item{margin-inline:0}}@media (max-width:767px){.e--ua-appleWebkit .elementor-share-buttons-mobile--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons-mobile--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid{display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-inline:calc(-.5 * var(--grid-column-gap));width:auto}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid-item{margin-inline:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid-item{margin-inline:0}}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider{display:flex}.elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}.elementor-widget-divider .elementor-divider__element{flex-shrink:0;margin:0 var(--divider-element-spacing)}.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}.elementor-widget-divider .elementor-divider-separator{direction:ltr;display:flex;margin:0}.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{align-items:center}.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{border-block-end:0;border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color);content:"";display:block;flex-grow:1}.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}.elementor-widget-divider--element-align-start .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-start .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-start .elementor-divider__element{margin-inline-start:0}.elementor-widget-divider--element-align-end .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-end .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-end .elementor-divider__element{margin-inline-end:0}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--separator-type-pattern{--divider-border-style:none}.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url);-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;min-height:var(--divider-pattern-height);width:100%}.elementor-widget-divider--no-spacing{--divider-pattern-size:auto}.elementor-widget-divider--bg-round{--divider-pattern-repeat:round}.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider{width:var(--container-widget-width,100%);--flex-grow:var( --container-widget-flex-grow )}.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container,.elementor-widget:not(:has(.elementor-widget-container)) .elementor-widget-container{overflow:hidden}.elementor-widget .elementor-icon-list-items.elementor-inline-items{display:flex;flex-wrap:wrap;margin-inline:-8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-inline-item{word-break:break-word}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{border-width:0;border-inline-start-width:1px;border-style:solid;height:100%;inset-inline-end:-8px;inset-inline-start:auto;position:relative;width:auto}.elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative}.elementor-widget .elementor-icon-list-item:after{inset-block-end:0;position:absolute;width:100%}.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{align-items:var(--icon-vertical-align,center);display:flex;font-size:inherit}.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{align-self:center;padding-inline-start:5px}.elementor-widget .elementor-icon-list-icon{display:flex;inset-block-start:var(--icon-vertical-offset,initial);position:relative}.elementor-widget .elementor-icon-list-icon svg{height:var(--e-icon-list-icon-size,1em);width:var(--e-icon-list-icon-size,1em)}.elementor-widget .elementor-icon-list-icon i{font-size:var(--e-icon-list-icon-size);width:1.25em}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon{text-align:var(--e-icon-list-icon-align)}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg{margin:var(--e-icon-list-icon-margin,0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0)}.elementor-widget.elementor-list-item-link-full_width a{width:100%}.elementor-widget.elementor-align-center .elementor-icon-list-item,.elementor-widget.elementor-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-align-start .elementor-icon-list-item,.elementor-widget.elementor-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-align-end .elementor-icon-list-item,.elementor-widget.elementor-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-align-start) .elementor-icon-list-item:after{inset-inline-end:0}@media (min-width:-1){.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-widescreen-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-widescreen-align-start .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-widescreen-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-widescreen-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-widescreen-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:-1){.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-laptop-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-laptop-align-start .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-laptop-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-laptop-align-end .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-laptop-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-laptop-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-laptop-align-start) .elementor-icon-list-item:after{inset-inline-end:0}.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet_extra-align-start .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-tablet_extra-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-tablet_extra-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet_extra-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:1024px){.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet-align-start .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-tablet-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-tablet-align-end .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-tablet-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-tablet-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:-1){.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile_extra-align-start .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-mobile_extra-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-mobile_extra-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile_extra-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:767px){.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile-align-start .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-mobile-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-mobile-align-end .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-mobile-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-mobile-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}#left-area ul.elementor-icon-list-items,.elementor .elementor-element ul.elementor-icon-list-items,.elementor-edit-area .elementor-element ul.elementor-icon-list-items{padding:0}