@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.accordion-content ol,.account-balance,.account-balance__balance,.account-balance__header,.account-balance__item,.account-billing__filters form,.account-billing__header,.add-photo__label,.add-picture,.add-picture__btn,.add-picture__container,.balance-card,.balance-card__btns,.balance-card__content,.balance-card__item,.bills-history__download,.btn,.chat-users__header,.chat-users__message-value,.chat-users__notification,.chat-users__upper,.comm-answer,.comm-answer__btn,.comm-answer__content,.comm-item__rating,.coupons-modal__calendar,.explore-business,.explore-business .explore-business__content,.field-errors,.flex,.flex-center-between,.flex-column,.footer__bottom,.footer__theme-toggle,.footer__top,.form-gpoup,.hide-review,.hide-review__btn,.home-services__item,.image-preview,.input,.input-group,.input-zip,.input__checkbox-content,.label__client-location-arrow,.label__services-arrow,.main,.messenger-action__send-button,.messenger-chat__file,.messenger-chat__message-file a,.modal,.modal .chat-content__inner,.modal .home-review,.modal .home-review__account-btns,.modal .home-review__account-title,.modal-form,.modal-form .orders-finished,.modal-request,.modal-request__info,.modal-request__text,.modal-tab__nav,.modal__btn,.modal__btns,.modal__inputs,.modal__item,.modal__preview-container,.modal__rating,.no-plan,.num-list,.order-page,.order-page__description,.order-page__info,.order-page__info-date,.order-page__info-date-time,.order-page__info-time,.orders-finished__distance,.orders-finished__info-text,.orders-finished__upper,.orders-request__card-bottom button,.orders-request__distance,.pagination,.pagination__link,.payment-methods,.payment-methods__btns,.payment-methods__container,.payment-methods__item,.payment-methods__metod,.preview-container,.product-preview__btn,.product-preview__slide,.product-thumbs__slide,.productpage-slider,.range-slider__info,.request-quote,.request-quote__content,.request-quote__step,.search-list,.section-header,.section-top,.services-content__add,.site-container,.table-header,.tag,.tag__container,.tag__list,.text-content,.theme-toggle,.theme-toggle__item,.thx-message__btn,.thx-message__btns,.thx-message__container,.thx-message__content,.thx-message__content .home-review,.user-certificates,.user-certificates__nav,.user-certificates__nav-btn,.user-certificates__top,.work-times,.work-times__first,.work-times__input,.work-times__line{display:-webkit-box;display:-ms-flexbox;display:flex}.add-picture__btn,.btn,.modal__btn,.no-plan,.pagination__link,.thx-message__btn,.user-certificates__nav-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.account-balance__balance,.account-balance__item,.account-billing__filters form,.account-billing__header,.add-photo__label,.add-picture__btn,.add-picture__container,.balance-card__btns,.bills-history__download,.btn,.chat-users__header,.chat-users__message-value,.chat-users__notification,.chat-users__upper,.comm-answer__btn,.coupons-modal__calendar,.flex-align-center,.flex-center-between,.footer__theme-toggle,.hide-review__btn,.input-group,.label__client-location-arrow,.label__services-arrow,.messenger-action__send-button,.messenger-chat__file,.messenger-chat__message-file a,.modal .home-review__account-btns,.modal .home-review__account-title,.modal-tab__btn,.modal-tab__nav,.modal__btn,.modal__btns,.modal__preview-container,.modal__rating,.no-plan,.order-page__info-date,.order-page__info-date-time,.order-page__info-time,.orders-finished__distance,.orders-finished__upper,.orders-request__card-bottom button,.orders-request__distance,.pagination,.pagination__link,.payment-methods__btns,.payment-methods__item,.payment-methods__metod,.product-preview__btn,.product-preview__slide,.product-thumbs__slide,.range-slider__info,.section-header,.section-top,.services-content__add,.theme-toggle,.theme-toggle__item,.thx-message__btn,.thx-message__btns,.thx-message__container,.thx-message__content .home-review,.user-certificates__nav-btn,.user-certificates__top,.work-times__input,.work-times__line{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account-balance__header,.flex-align-start,.footer__bottom,.modal .chat-content__inner,.modal .home-review,.modal-form .orders-finished,.modal-request,.orders-finished__info-text,.payment-methods,.table-header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer__top,.hide-review,.input,.modal,.modal-form,.modal__inputs,.request-quote,.request-quote__step{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.balance-card__content,.modal-request__info{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.account-billing__filters form,.balance-card__btns,.modal .home-review__account-btns,.modal__btns,.payment-methods__btns{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.account-balance__header,.account-billing__header,.balance-card__content,.chat-users__header,.chat-users__message-value,.chat-users__upper,.flex-center-between,.footer__bottom,.footer__top,.hide-review,.input,.input-group,.modal,.modal .chat-content__inner,.modal-form,.modal-form .orders-finished,.modal-request,.modal-tab__nav,.orders-finished__upper,.payment-methods,.payment-methods__item,.payment-methods__metod,.range-slider__info,.request-quote,.request-quote__step,.section-header,.section-top,.table-header,.thx-message__content .home-review,.user-certificates__top,.work-times__line{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.add-photo__label,.add-picture__btn,.bills-history__download,.btn,.chat-users__notification,.coupons-modal__calendar,.label__client-location-arrow,.label__services-arrow,.messenger-action__send-button,.modal-request__info,.modal__btn,.modal__preview-container,.orders-finished__distance,.orders-request__card-bottom button,.orders-request__distance,.pagination,.pagination__link,.product-preview__btn,.product-preview__slide,.product-thumbs__slide,.services-content__add,.theme-toggle,.theme-toggle__item,.thx-message__btn,.thx-message__btns,.thx-message__container,.user-certificates__nav-btn,.work-times__input{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.account-balance__balance,.account-balance__item,.add-picture__container,.comm-answer__btn,.flex-justify-start,.footer__theme-toggle,.hide-review__btn,.messenger-chat__file,.messenger-chat__message-file a,.modal .home-review__account-title,.modal__rating,.no-plan,.order-page__info-date,.order-page__info-date-time,.order-page__info-time{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.accordion-content ol,.account-balance,.add-picture,.balance-card,.balance-card__item,.comm-answer,.comm-answer__content,.coupons-modal,.explore-business,.explore-business .explore-business__content,.field-errors,.flex-column,.footer-menu__list,.form-gpoup,.hide-review,.image-preview,.input,.input-zip,.input__checkbox-content,.main,.modal,.modal .chat-content__inner,.modal .home-review,.modal-form,.modal-request__info,.modal-request__text,.modal__item,.modal__preview-container,.num-list,.order-page,.order-page__description,.order-page__info,.orders-finished__info-text,.payment-methods,.payment-methods__container,.productpage-slider,.request-quote,.request-quote__content,.request-quote__step,.search-list,.site-container,.tag,.tag__container,.text-content,.thx-message__container,.thx-message__content,.user-certificates,.work-times,.work-times__first{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.account-balance__balance,.account-balance__item,.bills-content__bottom-list,.home-services__upper,.order-page__info-date-time,.orders-request__card-upper,.orders-request__info-text,.preview-container,.section-header,.tag__list,.user-certificates__nav,.user-certificates__top{-ms-flex-wrap:wrap;flex-wrap:wrap}.add-picture__btn,.add-picture__container,.billing-btn,.bills-modal__purchase,.btn,.carousel__add,.chat-call__mic-btn,.chat-call__phoneCancel-btn,.chat-call__videocam-btn,.chat-offer__accept,.chat-offer__cancel,.close-modal,.coupons-modal__choose-btns label,.coupons-modal__coupon-btn,.coupons-modal__create,.hide-review__btn,.home-services__btn,.home-times__btn,.imagePreview-delete,.messenger-action__send-button,.messenger__back,.modal .messenger-account__back,.modal-tab__btn,.modal__btn,.modal__close,.orders-request__card-bottom button,.pagination__link,.photos__btn,.product-preview__btn,.rating-content__btn,.remove-button,.review-content__answer,.services-content__add,.services-content__btns a,.services-content__btns button,.slider-btn,.submit,.thx-message__btn,.uploaded-filex__image-delete,.user-certificates__nav-btn{border:none;padding:0;background:0 0;cursor:pointer}.footer-menu__link{text-decoration:none;color:currentColor}.input__input,.input__textarea,.messenger-action__message,.tag__input input,.work-times__input-el{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;background-color:#fff;-ms-touch-action:manipulation;touch-action:manipulation}.input__input::-webkit-search-cancel-button,.input__input::-webkit-search-decoration,.input__input::-webkit-search-results-button,.input__input::-webkit-search-results-decoration,.input__textarea::-webkit-search-cancel-button,.input__textarea::-webkit-search-decoration,.input__textarea::-webkit-search-results-button,.input__textarea::-webkit-search-results-decoration,.messenger-action__message::-webkit-search-cancel-button,.messenger-action__message::-webkit-search-decoration,.messenger-action__message::-webkit-search-results-button,.messenger-action__message::-webkit-search-results-decoration,.tag__input input::-webkit-search-cancel-button,.tag__input input::-webkit-search-decoration,.tag__input input::-webkit-search-results-button,.tag__input input::-webkit-search-results-decoration,.work-times__input-el::-webkit-search-cancel-button,.work-times__input-el::-webkit-search-decoration,.work-times__input-el::-webkit-search-results-button,.work-times__input-el::-webkit-search-results-decoration{display:none}.add-picture__file,.chat-sound-toggle input,.tag__item input,.theme-toggle__control,.visually-hidden{position:absolute;overflow:hidden;margin:-1px;border:0;padding:0;width:1px;height:1px;clip:rect(0 0 0 0)}.accordion-content ol li a,.accordion-content ul li a,.add-picture__btn,.balance-card__count,.billing-table,.bills-history__all,.bills-history__download,.breadcrumbs__link,.btn,.card-link,.home-services__btn,.home-services__item,.link,.list li a,.modal__btn,.num-list li a,.orders-finished__link,.orders-request__link,.pagination__link,.photos__btn,.services-content__btns a,.services-content__btns button,.thx-message__btn,.user-certificates__nav-btn{text-decoration:none}.gap-xs{gap:var(--indent-xs)}.gap-s{gap:var(--indent-s)}.gap-m{gap:var(--indent-m)}.gap-l{gap:var(--indent-l)}.d-none{display:none}@font-face{font-family:Montserrat;src:url("../fonts/Montserrat-Regular.2a553f7d05e2.woff2") format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Montserrat;src:url("../fonts/Montserrat-Medium.4fc142ae24cb.woff2") format("woff2");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Montserrat;src:url("../fonts/Montserrat-Bold.0cbf5c0816b3.woff2") format("woff2");font-weight:700;font-display:swap;font-style:normal}:root{--font-family:"Montserrat",sans-serif;--content-width:1536px;--content-width-1:1536px;--content-width-2:1324px;--container-offset:32px;--container-width:calc(var(--content-width) + (var(--container-offset) * 2));--color-bg:#ffffff;--color-white:#ffffff;--color-black:#000000;--color-dark:#1e2f2d;--color-gray:#858589;--color-gray-2:#e5e5e6;--color-gray-3:#d3d3d5;--color-gray-4:#f6f6f7;--color-pink:#ffc2d1;--color-primary:#d8466b;--color-primary-hover:#9b0a3f;--color-blue:#a2d2ff;--color-green:#5bc881;--color-green-dark:#3587a4;--color-brown:#90596d;--color-header-bg:#cbf3f0;--color-warning:#ffcc00;--indent-xs:4px;--indent-s:12px;--indent-m:20px;--indent-l:32px;--indent-xl:40px;--indent-2xl:60px;--indent-3xl:80px;--burger-width:24px;--burger-height:24px;--burger-line-height:2px;--header-height:104px}:root[data-theme=dark]{--color-bg:#2a2c38;--color-white:#2a2c38;--color-black:#dfdfdf;--color-dark:#eaeaeb;--color-gray:#858589;--color-gray-2:#545456;--color-gray-3:#4e4e4e;--color-gray-4:#2a2e43;--color-pink:#832940;--color-primary:#db346f;--color-primary-hover:#832940;--color-blue:#a2d2ff;--color-green:#5bc881;--color-green-dark:#3587a4;--color-brown:#90596d;--color-header-bg:#2a2e43}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit;outline-color:var(--color-primary);-webkit-tap-highlight-color:transparent}.page{height:100%;font-family:var(--font-family),sans-serif;font-weight:400;-webkit-text-size-adjust:100%;overflow:visible;position:relative;height:100%;font-size:16px;color:var(--color-black)}.page__body{margin:0;min-width:320px;min-height:100%;height:100%}.site-container{width:100%;min-height:100%;background-color:var(--color-bg)}.main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.main.indent{margin-top:88px}.main.indent-big{margin-top:150px;margin-bottom:50px}.container,.container-big,.container-full{width:100%;margin:0 auto;padding:0 var(--container-offset)}.container{max-width:var(--content-width-2)}.container-big{max-width:var(--content-width-1)}img{height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.section{padding-top:80px;padding-bottom:80px}.dis-scroll{position:fixed;left:0;top:0;overflow:hidden;width:100%;height:100vh;-ms-scroll-chaining:none;overscroll-behavior:none}.modals,.notifications{display:none}.text-content{gap:24px}.text-content.page{padding:40px 0}.section-top{gap:20px}.just-validate-error-field{border-color:var(--color-primary)!important;color:var(--color-primary)!important}.just-validate-error-field~label{color:var(--color-primary)!important}.error-message,.field-errors .field-error,.just-validate-error-label{font-size:12px;color:var(--color-primary)!important}.image--blank{background-color:var(--color-gray-2)}.accordion-content ol li,.accordion-content p,.accordion-content ul li,.add-photo__label,.b1,.b1-bold,.check-list li,.custom-radio>span,.hide-review__btn,.input__checkbox-text,.list li,.modal-request__price,.modal-request__title,.modal-tab__btn,.no-plan__text,.num-list li,.range-slider__item,.table th,.text-body-1,.text-body-1b,.text-body-2b,.thx-message__text,table th{font-family:var(--font-family);font-weight:500;font-size:1rem;line-height:1.5;letter-spacing:-.02em}.tag__input input::-webkit-input-placeholder{font-family:var(--font-family);font-weight:400;font-size:.875rem;line-height:1.43;letter-spacing:-.02em}.tag__input input::-moz-placeholder{font-family:var(--font-family);font-weight:400;font-size:.875rem;line-height:1.43;letter-spacing:-.02em}.tag__input input:-ms-input-placeholder{font-family:var(--font-family);font-weight:400;font-size:.875rem;line-height:1.43;letter-spacing:-.02em}.tag__input input::-ms-input-placeholder{font-family:var(--font-family);font-weight:400;font-size:.875rem;line-height:1.43;letter-spacing:-.02em}.add-picture__text,.b2,.b2-bold,.comm-answer__text,.comm-answer__text *,.comm-reason,.explore-business .custom-radio>.custom-radio__content .custom-radio__description,.explore-business .custom-radio>.custom-radio__content .custom-radio__title,.explore-business .custom-radio>span .custom-radio__description,.explore-business .custom-radio>span .custom-radio__title,.explore-business .modal__budget .custom-radio__budget-desc,.home-services__cards-name,.input__input,.input__label,.input__textarea,.messenger-chat__author,.messenger-chat__message,.messenger-chat__message-author,.modal-request__time,.modal__heading,.order-page__description-text,.order-page__info-date,.order-page__info-time,.remove-button,.request-quote__description,.select,.table td,.table td span,.tag__heading,.tag__info,.tag__input input,.tag__input input::placeholder,.tag__item span,.text-body-2,.work-times__input label,.work-times__input-el,.work-times__name,table td,table td span{font-family:var(--font-family);font-weight:400;font-size:.875rem;line-height:1.43;letter-spacing:-.02em}.modal__info span,.modal__rating-text,.modal__title,.order-page__description-title,.order-page__info-title,.request-quote__title,.s1,.text-title-2,.text-title-3{font-family:var(--font-family);font-weight:400;font-size:1.25rem;line-height:1.33;letter-spacing:-.02em}.balance-card__count,.explore-business .modal__budget .custom-radio__budget-title,.order-page__title,.page-title,.text-title-1{font-family:var(--font-family);font-weight:300;font-size:1.875rem;line-height:1.33;text-transform:uppercase;letter-spacing:-.02em;max-width:100%;overflow:hidden;text-overflow:ellipsis}.page-title--center{text-align:center}.balance-card__description,.chat-users__date,.chat-users__message-value,.chat-users__notification,.input-description,.input__checkbox-help,.input__message,.modal-request__description,.modal-request__price-period,.text-caption{font-weight:400;font-size:.75rem;line-height:1.33}.explore-business .modal__budget .custom-radio__budget-text,.modal__info,.s2,.s2-bold,.search-list li,.thx-message__title{font-family:var(--font-family);font-weight:500;font-size:1.125rem;line-height:1.2;letter-spacing:-.02em}.s2-bold{font-weight:700}.b2-bold,.explore-business .custom-radio>.custom-radio__content .custom-radio__title,.explore-business .custom-radio>span .custom-radio__title,.home-services__cards-name,.modal__heading,.table td span,.tag__heading,table td span{font-weight:700}.add-photo__label,.b1-bold,.modal-request__price,.modal-request__title,.modal-tab__btn,.table th,.text-body-1b,.text-body-2b,table th{font-weight:700}.breadcrumbs__link,.text-caption-caps{font-family:var(--font-family);font-weight:400;font-size:.75rem;line-height:1.33;text-transform:uppercase}.caption,.messenger-chat__date,.messenger-chat__message-time{font-weight:500;font-size:.75rem;line-height:1.67;letter-spacing:.02em;text-transform:uppercase}.check-list li{position:relative;padding-left:40px}.check-list li:not(.check-listli:nth-last-child(1)){margin-bottom:24px}.check-list li:before{content:"";width:24px;height:24px;position:absolute;top:0;left:0;background-color:var(--color-primary);-webkit-mask-image:url("../img/ico/check-list.7e8adca73f43.svg");mask-image:url("../img/ico/check-list.7e8adca73f43.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain}.search-list{gap:16px}.search-list li{position:relative;padding-left:30px}.search-list li a{text-decoration:none}.search-list li:not(.search-listli:nth-last-child(1)){margin-bottom:16px}.search-list li:before{content:"";width:8px;height:8px;border-radius:50%;background-color:var(--color-primary);position:absolute;top:8px;left:8px}.accordion-content ol li a,.accordion-content ul li a,.link,.list li a,.num-list li a{color:currentColor;-webkit-transition:color .25s ease;transition:color .25s ease}.table-wrapper{max-width:100%;overflow-x:auto}.table-header{gap:var(--indent-m);width:100%}.table,table{width:100%}.table--last-right td:nth-last-child(1),.table--last-right th:nth-last-child(1),table--last-right td:nth-last-child(1),table--last-right th:nth-last-child(1){text-align:right}.table th,table th{text-align:left;padding:16px 16px 0 0}.table td,table td{padding:16px 16px 16px 0;border-bottom:1px solid var(--color-gray-2)}.table td.right-bold,table td.right-bold{font-weight:700;text-align:right}.table td.right,table td.right{text-align:right}.table td span:not(.badge),table td span:not(.badge){color:var(--color-green)}.table td span.text-muted,table td span.text-muted{font-weight:400;color:var(--color-gray)}.wrap-text{word-break:initial!important;white-space:initial!important}.section-header{width:100%;gap:24px;margin-bottom:40px}.accordion-content ol,.num-list{gap:16px;padding-left:20px;list-style-type:decimal}.accordion-content ul li,.list li{position:relative;color:var(--color-gray);padding-left:32px}.accordion-content ul li strong,.list li strong{font-weight:700}.accordion-content ul li:before,.list li:before{content:"";position:absolute;top:8px;left:8px;width:8px;height:8px;border-radius:50%;background-color:var(--color-primary)}.accordion-content ul li:not(.listli:nth-last-child(1)):not(.accordion-contentulli:nth-last-child(1)),.list li:not(.listli:nth-last-child(1)):not(.accordion-contentulli:nth-last-child(1)){margin-bottom:16px}.primary{color:var(--color-primary)}.green{color:var(--color-green)}.new{font-size:.75rem;color:var(--color-blue)}.add-picture__btn,.btn,.modal__btn,.pagination__link,.thx-message__btn,.user-certificates__nav-btn{gap:8px;border-radius:4px;padding:10px 20px;font-family:var(--font-family);font-weight:400;font-size:1rem;line-height:1;text-align:center;letter-spacing:-.02em;white-space:nowrap;color:var(--color-dark)}.btn--min{font-size:.875rem;padding:6px 12px}._h50.add-picture__btn,._h50.modal__btn,._h50.pagination__link,._h50.thx-message__btn,._h50.user-certificates__nav-btn,.btn._h50{height:50px}.btn--primary,.modal__btn.primary,.pagination__link.active,.thx-message__btn{color:#fff;background-color:var(--color-primary);-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.btn--blue{color:var(--color-white);background-color:var(--color-blue);-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.add-picture__btn,.btn--primary-border,.modal__btn.border,.pagination__link,.user-certificates__nav-btn{border:1px solid rgba(244,121,94,.24);color:var(--color-primary);background-color:transparent;-webkit-transition:border .3s ease-out;transition:border .3s ease-out}.active.add-picture__btn,.active.modal__btn.border,.active.pagination__link,.active.user-certificates__nav-btn,.btn--primary-border.active{background-color:transparent;border-color:var(--color-primary)}.btn--white{border:1px solid var(--color-green-dark);color:var(--color-green-dark);background-color:transparent;padding:9px 19px;-webkit-transition:color .3s ease-out,border .3s ease-out;transition:color .3s ease-out,border .3s ease-out}.btn--close:before{content:"";width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0;background:currentColor;-webkit-mask-image:url("../img/ico/close.b3531281e576.svg");mask-image:url("../img/ico/close.b3531281e576.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain}a.disabled,a:disabled,button.disabled,button:disabled{background-color:var(--color-gray-4)!important;color:var(--color-gray)!important;pointer-events:none;border-color:var(--color-gray-4)!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a.disabled img,a.disabled svg,a:disabled img,a:disabled svg,button.disabled img,button.disabled svg,button:disabled img,button:disabled svg{opacity:.5}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.ec{color-scheme:light;--ec-h:0;--ec-s:0%;--ec-l-300:91.00%;--ec-l-500:83.50%;--ec-l-600:78.40%;--ec-l-700:71.40%;--ec-bg-fallback-color:#fff;--ec-hs:var(--ec-h),var(--ec-s);--ec-color-300:hsl(var(--ec-hs), var(--ec-l-300));--ec-color-500:hsl(var(--ec-hs), var(--ec-l-500));--ec-color-600:hsl(var(--ec-hs), var(--ec-l-600));--ec-color-700:hsl(var(--ec-hs), var(--ec-l-700));--ec-border-color:var(--ec-color-500);--ec-accent-color:var(--ec-color-600);--ec-button-bg-color:var(--ec-bg-color);--ec-button-border-color:var(--ec-color-600);--ec-button-text-color:var(--ec-text-color);--ec-button-active-bg-color:var(--ec-color-300);--ec-button-active-border-color:var(--ec-color-700);--ec-button-active-text-color:var(--ec-button-text-color);--ec-event-bg-color:#039be5;--ec-event-text-color:#fff;--ec-bg-event-color:var(--ec-color-500);--ec-bg-event-opacity:0.3;--ec-list-day-bg-color:var(--ec-bg-color, var(--ec-bg-fallback-color));--ec-today-bg-color:rgba(255, 220, 40, .15);--ec-highlight-color:rgba(188, 232, 241, .3);--ec-popup-bg-color:var(--ec-bg-color, var(--ec-bg-fallback-color));--ec-now-indicator-color:#ea4335}.ec-dark .ec{color-scheme:dark;--ec-h:215;--ec-s:15%;--ec-l-300:25.50%;--ec-l-500:42.40%;--ec-l-600:49.80%;--ec-l-700:57.30%;--ec-bg-fallback-color:#22272e}.ec-timeline .ec-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;min-height:0}.ec-timeline .ec-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;position:relative}.ec-timeline .ec-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ec-timeline .ec-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto}.ec-timeline .ec-body .ec-content{min-height:100%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;position:relative}.ec-timeline .ec-body .ec-days{-ms-flex-negative:0;flex-shrink:0}.ec-timeline .ec-body .ec-days:not(:last-child){-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.ec-timeline .ec-header{overflow:hidden}.ec-timeline .ec-header .ec-days{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.ec-timeline .ec-header .ec-day{-ms-flex-preferred-size:auto;flex-basis:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ec-timeline .ec-header .ec-day:first-child .ec-day-head,.ec-timeline .ec-header .ec-day:first-child .ec-time:first-child{border:none}.ec-timeline .ec-day{border:none}.ec-timeline .ec-day-head{border-style:none none none solid}.ec-timeline .ec-times{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid var(--ec-border-color)}.ec-timeline .ec-time{border-left:1px solid var(--ec-border-color);-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.95em;min-height:24px;overflow:hidden;text-overflow:ellipsis}.ec-timeline .ec-time.ec-minor{visibility:hidden}.ec-timeline .ec-line,.ec-timeline .ec-time{width:72px}.ec-timeline .ec-events{position:relative;height:100%;margin:0}.ec-timeline .ec-event{position:absolute}.ec-timeline .ec-bg-event{height:100%;z-index:auto}.ec-timeline .ec-lines{display:-webkit-box;display:-ms-flexbox;display:flex}.ec-timeline .ec-line:not(:first-child):after{content:"";position:absolute;height:100%;border-left:1px solid var(--ec-border-color);pointer-events:none}.ec-timeline .ec-line.ec-minor:after{border-left-style:dotted}.ec-timeline .ec-sidebar{padding:0;border:1px solid var(--ec-border-color);border-right-style:none}.ec-timeline .ec-sidebar .ec-sidebar-title{-ms-flex-negative:0;flex-shrink:0;border-bottom:1px solid var(--ec-border-color);-webkit-box-sizing:content-box;box-sizing:content-box}.ec-timeline .ec-sidebar .ec-content{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.ec-timeline .ec-sidebar .ec-resource{padding:0 8px;-ms-flex-negative:0;flex-shrink:0}.ec-timeline .ec-sidebar .ec-resource:not(:last-child){-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border-bottom:1px solid var(--ec-border-color)}.ec-timeline .ec-sidebar .ec-resource:last-child{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}.ec-timeline .ec-sidebar .ec-resource span{padding-top:8px}.ec-time-grid .ec-body .ec-event{position:absolute}.ec-time-grid .ec-body .ec-event-title{position:sticky;top:0}.ec-time-grid .ec-body .ec-resizer{left:0;right:0;bottom:0;height:50%;max-height:8px;cursor:ns-resize}.ec-time-grid .ec-body .ec-resizer.ec-start{bottom:auto;top:0}.ec-time-grid .ec-bg-event{width:100%;z-index:1}.ec-time-grid .ec-time{position:relative;line-height:24px;top:-12px;text-align:right}.ec-time-grid .ec-time.ec-minor{visibility:hidden}.ec-time-grid .ec-all-day .ec-time,.ec-time-grid .ec-header .ec-time{visibility:hidden;overflow-y:hidden;height:0}.ec-time-grid .ec-line,.ec-time-grid .ec-time{height:24px}.ec-time-grid .ec-lines{width:8px}.ec-time-grid .ec-line:not(:first-child):after{content:"";position:absolute;width:100%;border-bottom:1px solid var(--ec-border-color);pointer-events:none}.ec-time-grid .ec-line.ec-minor:after{border-bottom-style:dotted}.ec-time-grid .ec-sidebar-title{visibility:hidden;overflow-y:hidden;height:0;text-align:right}.ec-time-grid .ec-all-day .ec-sidebar-title{visibility:visible;height:auto;padding:8px 0}.ec-day-grid .ec-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ec-day-grid .ec-body .ec-day{min-height:5em;position:relative}.ec-day-grid .ec-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.ec-day-grid .ec-uniform .ec-content{overflow:hidden}.ec-day-grid .ec-uniform .ec-days{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;min-height:0}.ec-day-grid .ec-uniform .ec-day{min-height:0}.ec-day-grid .ec-day:first-child{border-left:none}.ec-day-grid .ec-day-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:none;padding:4px 4px 3px}.ec-day-grid .ec-day-foot{position:absolute;bottom:0;padding:2px;font-size:.85em}.ec-day-grid .ec-day-foot a{cursor:pointer}.ec-day,.ec-days,.ec-resource{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;max-width:100%}.ec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--ec-text-color);background-color:var(--ec-bg-color);-webkit-tap-highlight-color:transparent}.ec ::-webkit-scrollbar{background-color:transparent}.ec ::-webkit-scrollbar-thumb{border:4px solid transparent;-webkit-box-shadow:none;box-shadow:none;background-color:var(--ec-border-color);background-clip:padding-box;border-radius:8px;min-height:40px}.ec :hover::-webkit-scrollbar-thumb{background-color:var(--ec-accent-color)}.ec-hidden-scroll{display:none;overflow-y:scroll;visibility:hidden;-ms-flex-negative:0;flex-shrink:0}.ec-with-scroll .ec-hidden-scroll{display:block}.ec-toolbar{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1em}.ec-toolbar>*{margin-bottom:-.5em}.ec-toolbar>*>*{margin-bottom:.5em}.ec-toolbar>*>:not(:last-child){margin-right:.75em}.ec-title{margin:0}.ec-button{background-color:var(--ec-button-bg-color);border:1px solid var(--ec-button-border-color);padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem}.ec-button:not(:disabled){color:var(--ec-button-text-color);cursor:pointer}.ec-button.ec-active,.ec-button:not(:disabled):hover{background-color:var(--ec-button-active-bg-color);border-color:var(--ec-button-active-border-color);color:var(--ec-button-active-text-color);z-index:1}.ec-expander{margin-right:.25em;width:1.25em}.ec-expander .ec-button{line-height:normal;padding:0;aspect-ratio:1;height:1.25em}.ec-button-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ec-button-group .ec-button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.ec-button-group .ec-button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.ec-icon{display:inline-block;width:1em}.ec-icon.ec-next:after,.ec-icon.ec-prev:after{content:"";position:relative;width:.5em;height:.5em;border-top:2px solid currentcolor;border-right:2px solid currentcolor;display:inline-block}.ec-icon.ec-prev:after{-webkit-transform:rotate(-135deg) translate(-2px,2px);-ms-transform:rotate(-135deg) translate(-2px,2px);transform:rotate(-135deg) translate(-2px,2px)}.ec-icon.ec-next:after{-webkit-transform:rotate(45deg) translate(-2px,2px);-ms-transform:rotate(45deg) translate(-2px,2px);transform:rotate(45deg) translate(-2px,2px)}.ec-all-day,.ec-body,.ec-day,.ec-day-head,.ec-days,.ec-header{border:1px solid var(--ec-border-color)}.ec-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.ec-header .ec-resource{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ec-header .ec-resource .ec-days{border-top-style:solid}.ec-header .ec-days{border-bottom:none}.ec-header .ec-day{min-height:24px;line-height:24px;text-align:center;overflow:hidden;text-overflow:ellipsis}.ec-all-day{-ms-flex-negative:0;flex-shrink:0;border-top:none}.ec-all-day .ec-days{border-bottom:none}.ec-all-day .ec-day{padding-bottom:4px;position:relative}.ec-body{position:relative;overflow-x:hidden;overflow-y:auto}.ec:not(.ec-list) .ec-body{border-top:none}.ec-sidebar{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;padding:0 4px 0 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ec-content{display:-webkit-box;display:-ms-flexbox;display:flex}.ec-list .ec-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ec-resource{display:-webkit-box;display:-ms-flexbox;display:flex}.ec-days{display:-webkit-box;display:-ms-flexbox;display:flex;border-style:none none solid}.ec-days:last-child{border-bottom:none}.ec-day-grid .ec-days,.ec-resource .ec-days{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.ec-day{border-style:none none none solid}.ec-day.ec-today{background-color:var(--ec-today-bg-color)}.ec-day.ec-highlight{background-color:var(--ec-highlight-color)}.ec-day.ec-disabled{position:relative}.ec-day.ec-disabled:after{content:"";position:absolute;inset:0;background-color:var(--ec-bg-event-color);opacity:.3}.ec-day.ec-other-month .ec-day-head time{opacity:.3}.ec-list .ec-day{border:none}.ec-list .ec-day-head{background-color:var(--ec-list-day-bg-color);border-style:solid none;margin:-1px 0 0;padding:8px 14px;position:sticky;top:0;z-index:2}.ec-list .ec-day.ec-today .ec-day-head:before{content:"";position:absolute;inset:0;z-index:-1;background-color:var(--ec-today-bg-color)}.ec-list .ec-day:first-child .ec-day-head{border-top:none}.ec-list .ec-day-side{float:right}.ec-list .ec-no-events{text-align:center;padding:5em 0}.ec-events{margin:0 6px 0 0}.ec-events.ec-preview,.ec-time-grid .ec-events{position:relative}.ec-all-day .ec-events,.ec-day-grid .ec-events{display:flow-root}.ec-event{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2px;color:var(--ec-event-text-color);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 1px 0 var(--ec-border-color);box-shadow:0 0 1px 0 var(--ec-border-color);background-color:var(--ec-event-bg-color);border-radius:3px;font-size:.85em;line-height:1.5;z-index:1}.ec-all-day .ec-event,.ec-day-grid .ec-event{position:relative}.ec-list .ec-event{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:8px 14px;color:inherit;background-color:transparent;border-radius:0}.ec-event.ec-preview{position:absolute;z-index:1000;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.8}.ec-event.ec-pointer{color:inherit;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;z-index:0;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex}.ec-event-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.ec-all-day .ec-event-body,.ec-day-grid .ec-event-body,.ec-timeline .ec-event-body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ec-event-tag{width:4px;border-radius:2px;margin-right:8px}.ec-event-time{overflow:hidden;white-space:nowrap;margin:0 0 1px 0;-ms-flex-negative:0;flex-shrink:0;max-height:100%}.ec-day-grid .ec-event-time,.ec-timeline .ec-event-time{margin:0 3px 0 0;max-width:100%;text-overflow:ellipsis}.ec-event-title{overflow:hidden;margin:unset;font-weight:inherit}.ec-all-day .ec-event-title,.ec-day-grid .ec-event-title,.ec-timeline .ec-event-title{min-height:1.5em;white-space:nowrap;text-overflow:ellipsis}.ec-list .ec-event-title{font-size:1rem}.ec-draggable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ec-ghost{opacity:.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.ec-bg-events{position:relative}.ec-all-day .ec-bg-events,.ec-day-grid .ec-bg-events{position:absolute;inset:0}.ec-bg-event{position:absolute;background-color:var(--ec-bg-event-color);opacity:var(--ec-bg-event-opacity)}.ec-all-day .ec-bg-event,.ec-day-grid .ec-bg-event{height:100%;z-index:auto}.ec-time{white-space:nowrap}.ec-popup{position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:110%;min-width:180px;z-index:1010;padding:8px 10px 14px;background-color:var(--ec-popup-bg-color);border:1px solid var(--ec-border-color);border-radius:6px;outline:1px solid transparent;-webkit-box-shadow:0 1px 3px 0 hsla(var(--ec-hs),50%,.15),0 4px 8px 3px hsla(var(--ec-hs),50%,.15);box-shadow:0 1px 3px 0 hsla(var(--ec-hs),50%,.15),0 4px 8px 3px hsla(var(--ec-hs),50%,.15)}.ec-popup .ec-day-head{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ec-popup .ec-day-head a{cursor:pointer;font-size:1.5em;line-height:.8}.ec-popup .ec-events{margin:0;min-height:0;overflow:auto}.ec-extra{position:relative;height:100%;overflow:hidden;margin-left:-6.5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ec-now-indicator{position:absolute;z-index:1005;pointer-events:none}.ec-time-grid .ec-now-indicator{width:100%;border-top:var(--ec-now-indicator-color) solid 2px}.ec-timeline .ec-now-indicator{border-left:var(--ec-now-indicator-color) solid 2px;will-change:transform}.ec-now-indicator:before{background:var(--ec-now-indicator-color);border-radius:50%;content:"";display:block;height:12px;margin-top:-7px;width:12px}.ec-timeline .ec-now-indicator:before{margin-left:-7px}.ec-resizer{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ec-all-day .ec-resizer,.ec-day-grid .ec-resizer,.ec-timeline .ec-resizer{top:0;right:0;bottom:0;width:50%;max-width:8px;cursor:ew-resize}.ec-all-day .ec-resizer.ec-start,.ec-day-grid .ec-resizer.ec-start,.ec-timeline .ec-resizer.ec-start{right:auto;left:0}.ec-dragging,.ec-dragging *{cursor:pointer!important}.ec-resizing-y,.ec-resizing-y *{cursor:ns-resize!important}.ec-resizing-x,.ec-resizing-x *{cursor:ew-resize!important}.form-gpoup{gap:16px}.input-group{gap:16px}.input-group>*{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.add-photo__input{opacity:0;width:0;height:0;z-index:-1;pointer-events:none;position:absolute}.add-photo__label{gap:8px;padding:12px 24px;border-radius:4px;border:1px solid rgba(244,121,94,.24);color:var(--color-primary);-webkit-transition:opacity .25s ease;transition:opacity .25s ease;cursor:pointer}.add-photo__label svg{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.add-photo__label:hover{opacity:.8}.add-photo__preview{width:100%;height:auto;border-radius:8px;overflow:hidden}.add-photo__preview img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.input-description{color:#a5a5a5}.input-description a{text-decoration:none;color:var(--color-blue)}.input{gap:4px;width:100%;position:relative;z-index:1}.input--code{max-width:50%}.input__btn{font-weight:700;font-size:16px;width:100%;padding-top:20px;padding:20px}.input__select{width:100%}.input.password .password__btn{width:24px;height:24px;position:absolute;z-index:3;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:14px}.input.password .password__btn.active svg path{fill:#a3a3a7}.input__input,.input__textarea{width:100%;color:var(--color-dark);background-color:var(--color-white);border:1px solid var(--color-gray-2);border-radius:4px;padding:20px 16px 8px;-webkit-transition:border .25s ease;transition:border .25s ease;position:relative;overflow:hidden;outline:0;text-overflow:ellipsis}.input__input:focus,.input__textarea:focus{border-color:#6b7eec}.input__input::-webkit-inner-spin-button,.input__input::-webkit-outer-spin-button,.input__textarea::-webkit-inner-spin-button,.input__textarea::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input__input.no-label,.input__textarea.no-label{padding:16px 16px 12px}.input__input .datetime-calendar-button,.input__input::-webkit-calendar-picker-indicator,.input__textarea .datetime-calendar-button,.input__textarea::-webkit-calendar-picker-indicator{background:0 0;position:absolute;opacity:0;width:100%;height:100%;top:0;left:0}.input__input::-webkit-datetime-edit-day-field:not([aria-valuenow]),.input__input::-webkit-datetime-edit-month-field:not([aria-valuenow]),.input__input::-webkit-datetime-edit-year-field:not([aria-valuenow]),.input__textarea::-webkit-datetime-edit-day-field:not([aria-valuenow]),.input__textarea::-webkit-datetime-edit-month-field:not([aria-valuenow]),.input__textarea::-webkit-datetime-edit-year-field:not([aria-valuenow]){color:transparent;opacity:0}.input__input.date,.input__textarea.date{padding-right:48px;background-image:url("../img/ico/DateRangeRounded.3fd917a3c47f.svg");background-repeat:no-repeat;background-position:top 12px right 12px;background-size:24px 24px}.input__input.date.input-date-firefox-fix,.input__textarea.date.input-date-firefox-fix{padding-right:16px;background-image:initial}.input__input.time,.input__textarea.time{padding-right:48px;background-image:url("../img/ico/AccessTimeRounded.d494370a1fe7.svg");background-repeat:no-repeat;background-position:top 12px right 12px;background-size:24px 24px}.input__input:-webkit-autofill~.input__label,.input__input:focus~.input__label,.input__input:not(.input__textarea:placeholder-shown,.input__input:placeholder-shown)~.input__label,.input__textarea:-webkit-autofill~.input__label,.input__textarea:focus~.input__label,.input__textarea:not(.input__textarea:placeholder-shown,.input__input:placeholder-shown)~.input__label{font-size:12px;top:6px}.input__input:not(.input__textarea:-moz-placeholder-shown,.input__input:-moz-placeholder-shown),.input__textarea:not(.input__textarea:-moz-placeholder-shown,.input__input:-moz-placeholder-shown){border:2px solid #6b7eec}.input__input:not(.input__textarea:-ms-input-placeholder,.input__input:-ms-input-placeholder),.input__textarea:not(.input__textarea:-ms-input-placeholder,.input__input:-ms-input-placeholder){border:2px solid #6b7eec}.input__input:not(.input__textarea:placeholder-shown,.input__input:placeholder-shown),.input__textarea:not(.input__textarea:placeholder-shown,.input__input:placeholder-shown){border:2px solid #6b7eec}.input__input.error,.input__textarea.error{border-color:var(--color-primary)!important}.input__input.w250,.input__textarea.w250{max-width:250px}.input__textarea{min-height:180px;resize:vertical}.input__textarea.h120{min-height:120px}.input__label{max-width:calc(100% - 32px);position:absolute;z-index:2;top:16px;left:16px;color:var(--color-gray);pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:all .25s ease;transition:all .25s ease}.input__message{color:var(--color-primary)}.input__checkbox-label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;cursor:pointer}.input__checkbox-label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;-ms-flex-negative:0;flex-shrink:0;border:1px solid var(--color-primary);border-radius:3px;background-color:var(--color-white);cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;margin:0;-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px)}.input__checkbox-label input:disabled{border-color:var(--color-gray-2)!important;background-color:var(--color-gray)!important;cursor:auto;pointer-events:none}.input__checkbox-label input:checked{background-color:var(--color-primary);border-color:var(--color-primary);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.input__checkbox-help{color:var(--color-gray)}input.disabled{background-color:var(--color-gray-4)!important;border-color:var(--color-gray-4)!important;pointer-events:none!important;color:var(--color-gray)!important}input.disabled~label{pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.field-errors{gap:4px}.input-zip{position:fixed;z-index:111;width:100%;max-height:110px;overflow-y:auto;background-color:var(--color-white);border-radius:0 0 4px 4px;-webkit-box-shadow:0 8px 24px rgba(66,69,86,.08);box-shadow:0 8px 24px rgba(66,69,86,.08);-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out}.input-zip__item{display:block;width:100%;padding:10px 20px;text-align:left;cursor:pointer;font-size:14px;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.input-zip__item:hover{background-color:var(--color-gray-4)}.range-slider{width:100%;position:relative}.range-slider__tooltip{position:absolute;top:calc(100% * -1 - 35px);border-radius:8px 8px 8px 0;border:1px solid #e5e5e6;background:var(--color-white);padding:4px;color:var(--color-gray);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:all .1s ease;transition:all .1s ease;cursor:default}.range-slider__tooltip._end{border-radius:8px 8px 0 8px}.range-slider__slider{-webkit-appearance:none;width:100%;margin:10px 0}.range-slider__slider:focus{outline:0}.range-slider__slider::-webkit-slider-runnable-track{width:100%;height:4px;cursor:pointer;background:#a3a3a7;border-radius:4px}.range-slider__slider::-webkit-slider-thumb{border:2px solid var(--color-black);height:20px;width:20px;border-radius:50%;background:var(--color-primary);cursor:pointer;-webkit-appearance:none;margin-top:-10px}.range-slider__info{gap:10px;margin-top:0;width:100%}.range-slider__item{white-space:nowrap}.tag{width:100%;gap:5px}.tag__info{width:100%}.tag__info.right{text-align:right}.tag__container{width:100%;gap:10px;border:2px solid rgba(133,133,137,.25);border-radius:8px;padding:24px 12px}.tag__list{gap:16px 12px}.tag__input input{width:100%;padding:0 0 8px 0;outline:0;border-bottom:2px solid rgba(133,133,137,.25)}.tag__input input::-webkit-input-placeholder{color:var(--color-gray)}.tag__input input::-moz-placeholder{color:var(--color-gray)}.tag__input input:-ms-input-placeholder{color:var(--color-gray)}.tag__input input::-ms-input-placeholder{color:var(--color-gray)}.tag__input input::placeholder{color:var(--color-gray)}.tag__item{max-width:50%}.tag__item span{display:block;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:8px 38px 8px 12px;border-radius:4px;border:1px solid rgba(244,121,94,.24);color:var(--color-primary);background-color:transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.tag__item span::after{-webkit-mask-image:url("../img/ico/arrow-up-long.25a8934a3400.svg");mask-image:url("../img/ico/arrow-up-long.25a8934a3400.svg")}.tag__item span:after{content:"";position:absolute;top:50%;right:12px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain}.tag__item.auto{background-color:rgba(244,121,94,.2)}.tag__item.auto::after{-webkit-mask-image:url("../img/ico/close.b3531281e576.svg");mask-image:url("../img/ico/close.b3531281e576.svg")}.tag-checkbox>input{position:absolute;z-index:-1;opacity:0}.tag-checkbox>input:checked+span{color:var(--color-green-dark);background-color:var(--color-header-bg);border-color:var(--color-header-bg)}.tag-checkbox>input:checked+span::after{-webkit-mask-image:url("../img/ico/close.b3531281e576.svg");mask-image:url("../img/ico/close.b3531281e576.svg")}.tag-checkbox>input:disabled+span{opacity:.5;pointer-events:none}.rating-area{overflow:hidden;width:200px}.rating-area:not(:checked)>input{display:none}.rating-area:not(:checked)>label{float:right;width:40px;padding:0;cursor:pointer;font-size:40px;line-height:40px;color:#d3d3d3!important;text-shadow:1px 1px #bbb}.rating-area label{position:relative!important;left:0!important;top:0!important;font-size:40px!important}.rating-area:not(:checked)>label:before{content:"★"}.rating-area>input:checked~label{color:var(--color-primary)!important;text-shadow:1px 1px var(--color-primary)}.rating-area:not(:checked)>label:hover,.rating-area:not(:checked)>label:hover~label{color:var(--color-primary)!important}.rating-area>input:checked+label:hover,.rating-area>input:checked+label:hover~label,.rating-area>input:checked~label:hover,.rating-area>input:checked~label:hover~label,.rating-area>label:hover~input:checked~label{color:var(--color-primary)!important;text-shadow:1px 1px var(--color-primary)}.rate-area>label:active{position:relative!important;left:0!important;top:0!important}.modals{display:block}.modal-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background-color:rgba(51,51,51,.3490196078);opacity:0;pointer-events:none;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.modal-overlay.show{z-index:9998;opacity:1;pointer-events:auto}.modal{gap:32px;width:100%;max-width:680px;max-height:90vh;overflow-y:auto;position:fixed;z-index:-1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:24px;border-radius:16px;background-color:var(--color-white);opacity:0;pointer-events:none;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.modal .input--map{position:relative;z-index:2}.modal .home-review{gap:12px;padding:16px;border-radius:8px;background-color:var(--color-gray-4);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:auto}.modal .home-review__account{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.modal .home-review__account-btns{gap:10px;width:100%}.modal .home-review__account-btns .add-picture__btn,.modal .home-review__account-btns .btn,.modal .home-review__account-btns .modal__btn,.modal .home-review__account-btns .pagination__link,.modal .home-review__account-btns .thx-message__btn,.modal .home-review__account-btns .user-certificates__nav-btn{height:32px;font-size:14px;padding:8px 16px;margin-left:auto}.modal .home-review__image{width:80px;height:80px;-ms-flex-negative:0;flex-shrink:0;border-radius:8px;overflow:hidden}.modal .home-review__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.modal .home-review__account-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;text-overflow:ellipsis;overflow:hidden}.modal .home-review__account-info p{text-overflow:ellipsis;overflow:hidden}.modal .home-review__account-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;gap:8px;color:var(--color-primary)}.modal .home-review__account-description{color:var(--color-black)}.modal .home-review__account-service{color:var(--color-dark)}.modal .home-review__account-date{color:#858589}.modal .home-review__cards-bottom{padding:0}.modal__preview-container{width:100%;height:400px}.modal.no-overflow{padding-bottom:0}.modal.no-padding{padding:0;padding-top:24px}.modal.modal-photo{max-width:848px;max-height:calc(var(--vh) * 96);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.modal.show{z-index:9999;opacity:1;pointer-events:auto}.modal__close{position:absolute;z-index:3;top:32px;right:18px;width:24px;height:24px;background-color:var(--color-gray);-webkit-mask-image:url("../img/ico/CloseRounded.6c800d34fb33.svg");mask-image:url("../img/ico/CloseRounded.6c800d34fb33.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.modal__close:hover{background-color:var(--color-primary)}.modal__info{padding:var(--indent-s);border-bottom:1px solid var(--color-gray-3)}.modal__info span{font-weight:700!important}.modal__title{padding-right:30px}.modal__decription{display:inline-block;width:100%;font-size:14px;color:var(--color-gray);margin:0;padding-top:0!important;font-weight:400}.modal__heading span{color:var(--color-primary)}.modal__heading span.accept{color:var(--color-green)}.modal__inputs{gap:16px}.modal__inputs.full{width:100%}.modal__inputs.full>*{width:100%;max-width:calc(50% - 8px)}.modal__inputs.tel{width:100%}.modal__inputs.tel .input{max-width:100%}.modal__inputs>*{max-width:200px;height:100%}.modal__btns{gap:16px}.modal__btns a.modal__btn{color:var(--color-dark)}.modal__btns.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal__btn.disabled{background-color:var(--color-gray-4)}.modal__rating{gap:16px;padding:16px;border-radius:8px;background-color:var(--color-gray-4)}.modal .chat-content{margin-top:0;padding-bottom:0;border:none;position:relative}.modal .chat-content__inner{gap:16px}.modal .chat-content__inner,.modal .messenger-chat,.modal .messenger-upper{border:none}.modal .messenger-chat{overflow-y:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;height:100%;margin-bottom:auto;max-height:calc(var(--vh) * 80 - 200px)}.modal .chat-content__messenger{width:100%;border-bottom:1px solid #e5e5e6}.modal .messenger-account__back{width:48px;height:48px;-ms-flex-negative:0;flex-shrink:0;display:none}.modal .messenger-action{width:100%}.modal .messenger-action__message-wrapper{gap:0}.modal__item{gap:8px}.modal-form{gap:16px;width:100%}.modal-form .input:focus-within__input:not(:-moz-placeholder-shown),.modal-form .input:focus-within__textarea:not(:-moz-placeholder-shown){outline-color:#6b7eec;border:2px solid #6b7eec}.modal-form .input:focus-within__input:not(:-ms-input-placeholder),.modal-form .input:focus-within__textarea:not(:-ms-input-placeholder){outline-color:#6b7eec;border:2px solid #6b7eec}.modal-form .input:focus-within__input:not(:placeholder-shown),.modal-form .input:focus-within__textarea:not(:placeholder-shown){outline-color:#6b7eec;border:2px solid #6b7eec}.modal-form .input:focus-within__input:not(.modal-form.input:focus-within__textarea:-moz-placeholder-shown,.modal-form.input:focus-within__input:-moz-placeholder-shown)~.input__label,.modal-form .input:focus-within__textarea:not(.modal-form.input:focus-within__textarea:-moz-placeholder-shown,.modal-form.input:focus-within__input:-moz-placeholder-shown)~.input__label{font-size:12px;top:6px}.modal-form .input:focus-within__input:not(.modal-form.input:focus-within__textarea:-ms-input-placeholder,.modal-form.input:focus-within__input:-ms-input-placeholder)~.input__label,.modal-form .input:focus-within__textarea:not(.modal-form.input:focus-within__textarea:-ms-input-placeholder,.modal-form.input:focus-within__input:-ms-input-placeholder)~.input__label{font-size:12px;top:6px}.modal-form .input:focus-within__input:not(.modal-form.input:focus-within__textarea:placeholder-shown,.modal-form.input:focus-within__input:placeholder-shown)~.input__label,.modal-form .input:focus-within__textarea:not(.modal-form.input:focus-within__textarea:placeholder-shown,.modal-form.input:focus-within__input:placeholder-shown)~.input__label{font-size:12px;top:6px}.modal-form .input:focus-within__input:-moz-placeholder-shown~.input__message,.modal-form .input:focus-within__textarea:-moz-placeholder-shown~.input__message{display:block}.modal-form .input:focus-within__input:-ms-input-placeholder~.input__message,.modal-form .input:focus-within__textarea:-ms-input-placeholder~.input__message{display:block}.modal-form .input:focus-within__input:placeholder-shown~.input__message,.modal-form .input:focus-within__textarea:placeholder-shown~.input__message{display:block}.modal-form .input:focus-within__input:-moz-placeholder-shown~.input__label,.modal-form .input:focus-within__textarea:-moz-placeholder-shown~.input__label{font-size:12px;top:6px}.modal-form .input:focus-within__input:-ms-input-placeholder~.input__label,.modal-form .input:focus-within__textarea:-ms-input-placeholder~.input__label{font-size:12px;top:6px}.modal-form .input:focus-within__input:placeholder-shown~.input__label,.modal-form .input:focus-within__textarea:placeholder-shown~.input__label{font-size:12px;top:6px}.modal-form .orders-finished{gap:20px;padding:12px;border-radius:4px;background-color:var(--color-gray-4);margin-bottom:20px}.modal-form .orders-finished .rating{background-color:transparent}.modal-form .select2-container{max-width:100%;width:100%!important}.modal-form .select-calendar{z-index:9998}.thx-message__container{gap:8px;overflow:hidden}.thx-message__container svg{-ms-flex-negative:0;flex-shrink:0;margin-bottom:16px}.thx-message__title{max-width:100%;text-align:center;word-wrap:break-word}.thx-message__text{max-width:100%;text-align:center;word-wrap:break-word;color:var(--color-gray)}.thx-message__text p{display:inline-block}.thx-message__text span{color:#5bc881}.thx-message__content{margin-top:20px;gap:8px;width:100%;overflow-y:auto}.thx-message__content::-webkit-scrollbar{width:4px;height:4px;background-color:#f3f3f3;border-radius:4px}.thx-message__content::-webkit-scrollbar-thumb{background-color:var(--color-gray-2);border-radius:8px}.thx-message__content::-webkit-scrollbar-thumb:hover{background-color:var(--color-gray-2)}.thx-message__content .home-review{gap:20px}.thx-message__content .home-review svg{margin-bottom:0}.thx-message__btn{display:none}.thx-message__btn.show{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px}.thx-message__btns{width:100%;margin-top:20px;gap:20px}.thx-message__upload{-webkit-animation:upload 1s linear infinite;animation:upload 1s linear infinite}@-webkit-keyframes upload{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes upload{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.modal-request{gap:16px;padding:16px;border-radius:8px;background-color:var(--color-gray-4);max-width:100%}.modal-request__img{width:80px;height:80px;border-radius:8px;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.modal-request__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.modal-request__text{gap:4px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.modal-request__title{word-break:break-word}.modal-request__description{color:var(--color-gray);overflow:hidden;text-overflow:ellipsis;display:-moz-box;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;box-orient:vertical;word-break:break-all}.modal-request__info{-ms-flex-negative:0;flex-shrink:0;gap:4px}.modal-request__price{color:var(--color-primary)}.modal-request__price-period{color:var(--color-gray)}.modal-request__time{color:var(--color-dark)}.productpage-slider{position:relative}.productpage-slider__preview{width:100%;margin-bottom:20px}.productpage-slider__btn{position:absolute;z-index:2;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.productpage-slider__btn.prev{left:16px}.productpage-slider__btn.next{right:16px}.slider-btn{width:56px;height:56px;border-radius:50%;background-color:#6b7eec;background-image:url("../img/ico/ChevronRightRounded.a3cc0f1e7808.svg");background-repeat:no-repeat;background-position:center center;background-size:40px 40px}.slider-btn.swiper-button-disabled{opacity:.24;pointer-events:none}.slider-btn.prev{-webkit-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.product-preview{position:relative;background-color:var(--color-white);border-radius:10px;overflow:hidden}.product-preview .swiper-wrapper{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex}.product-preview .swiper-wrapper .swiper-slide{width:100%;-ms-flex-negative:0;flex-shrink:0}.product-preview__btn{width:40px;height:40px;background-color:var(--color-white);border-radius:50%;position:absolute;z-index:3;right:20px;bottom:20px}.product-preview__btn::before{content:"";width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0;background-color:var(--color-primary);-webkit-mask-image:url("../img/ico/remove.0eb4d4b8eabb.svg");mask-image:url("../img/ico/remove.0eb4d4b8eabb.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain}.product-preview__slide{max-height:600px;height:calc((var(--vh) * 100) - 400px);-ms-flex-negative:0;flex-shrink:0}.product-preview__slide .swiper-zoom-container *{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-thumbs{overflow:hidden}.product-thumbs__slide{-ms-flex-negative:0;flex-shrink:0;background-color:var(--color-white);border-radius:8px;cursor:pointer;overflow:hidden;width:100%;height:120px}.product-thumbs__slide img,.product-thumbs__slide picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-thumbs .swiper-slide{border:3px solid var(--color-white);border-radius:8px}.product-thumbs .swiper-slide-thumb-active{border:3px solid #6b7eec}.preview-container{gap:16px}.image-preview{width:80px;gap:12px;overflow:hidden;text-overflow:ellipsis}.image-preview p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.5}.image-preview img{width:100%;height:80px;-o-object-fit:cover;object-fit:cover;border-radius:8px;overflow:hidden}.remove-button{padding:0;text-align:left;color:var(--color-primary);-webkit-transition:color .25s ease;transition:color .25s ease}.remove-button:hover{color:var(--color-primary-hover)}.add-picture{gap:16px}.add-picture__container{gap:16px;cursor:pointer}.add-picture__container svg{-ms-flex-negative:0;flex-shrink:0}.add-picture__container.disable{pointer-events:none}.add-picture__container.disable .add-picture__btn{color:#d3d3d5;background-color:#e5e5e6;border-color:#e5e5e6}.add-picture__container.disable .add-picture__btn svg path{fill:#d3d3d5}.add-picture__text{color:var(--color-gray)}.select{min-width:100px;color:var(--color-gray);padding:14px 16px;border-radius:4px;border:1px solid #e5e5e6;background-color:var(--color-white);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("../img/ico/ArrowDropDownRounded.97cb68171631.svg");background-repeat:no-repeat;background-position:right 12px center;background-size:24px 24px}.modal-tab{height:100%}.modal-tab__content{height:calc(100% - 100px)}.modal-tab__nav{border-radius:4px;border:1px solid #e5e5e6;background-color:var(--color-white);padding:2px;margin-bottom:34px}.modal-tab__nav>*{width:50%}.modal-tab__btn{color:var(--color-dark);padding:10px 24px;border-radius:2px;-webkit-transition:color .25s ease,background-color .25s ease;transition:color .25s ease,background-color .25s ease}.modal-tab__btn.active{background-color:#6b7eec;color:var(--color-white)}.modal-tab__item{display:none}.modal-tab__item.active{display:-webkit-box;display:-ms-flexbox;display:flex}.request-quote__description{color:#858589}.request-quote__description.indent{margin-left:34px}.request-quote__visual{position:absolute;width:100%;height:4px;background-color:#f6f6f7;top:82px;left:0}.request-quote__visual:before{content:"";position:absolute;height:100%;width:100%;max-width:calc(100% / 7);top:0;left:0;background-color:var(--color-primary)}.request-quote__visual.v1::before{max-width:calc(100% / 7)}.request-quote__visual.v2::before{max-width:calc($visualWidth * 2)}.request-quote__visual.v3::before{max-width:calc($visualWidth * 3)}.request-quote__visual.v4::before{max-width:calc($visualWidth * 4)}.request-quote__visual.v5::before{max-width:calc($visualWidth * 5)}.request-quote__visual.v6::before{max-width:calc($visualWidth * 6)}.request-quote__visual.v7::before{max-width:100%}.request-quote__step{gap:16px;height:100%;display:none;position:relative}.request-quote__step .modal__btns{position:sticky;bottom:0;left:0;width:100%;background-color:#fff;padding-bottom:24px}.request-quote__step.show{display:-webkit-box;display:-ms-flexbox;display:flex}.request-quote__content{padding:5px;gap:16px;margin-bottom:auto}.related-fields__content{display:none;margin-top:16px;margin-left:34px;width:calc(100% - 34px)}.related-fields__content.show{display:-webkit-box;display:-ms-flexbox;display:flex}.custom-radio>input{position:absolute;z-index:-1;opacity:0}.custom-radio>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.custom-radio>span::before{content:"";display:inline-block;width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;outline:2px solid #a3a3a7;border-radius:50%;margin-right:14px;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-radio>input:checked+span::before{border:4px solid var(--color-white);outline-color:var(--color-primary);background-color:var(--color-primary)}.custom-radio>input:disabled+span::before{background-color:#e9ecef}.modal-map{width:100%;height:600px;position:relative;z-index:1}.modal-map img,.modal-map>*{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hide-review__btn{text-align:left;width:100%;padding:16px 20px 16px 20px;border-bottom:1px solid var(--color-gray-2)}.no-slots{text-align:center;color:#999;padding:20px}.btn-spinner svg{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.modal__btn:disabled{cursor:not-allowed!important;opacity:.7!important}.btn-spinner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle}.error-slots,.loading-slots{text-align:center;padding:20px;font-size:14px;color:#666;background-color:#f9f9f9;border-radius:4px;margin:10px 0}.error-slots{color:#dc3545;background-color:#ffe6e6}.booking-block .select{width:100%}.pagination{width:100%;gap:8px;position:relative;padding:0 70px}.pagination._top-indent{margin-top:30px}.pagination .prev{padding-left:12px;padding-right:12px;margin-right:24px}.pagination .next{padding-left:12px;padding-right:12px;margin-left:16px}.pagination__item._first{position:absolute;left:0;top:0}.pagination__item._last{position:absolute;right:0;top:0}.pagination__link.separator{border:0;padding-left:8px;padding-right:8px;pointer-events:none}.pagination__link.active{background-color:var(--color-primary)!important}.comm-answer{gap:5px;padding-left:20px;margin-top:20px;border-left:1px solid var(--color-gray-4)}.comm-answer__btns{margin-top:10px}.comm-answer__btns .add-picture__btn,.comm-answer__btns .btn,.comm-answer__btns .modal__btn,.comm-answer__btns .pagination__link,.comm-answer__btns .thx-message__btn,.comm-answer__btns .user-certificates__nav-btn{font-size:14px;padding:8px 12px}.comm-answer__btn{gap:8px;width:100%;color:var(--color-gray)}.comm-answer__content{width:100%;background-color:var(--color-white)}.comm-answer__date{color:var(--color-gray)}.comm-reason{padding:16px;border-radius:8px;background-color:var(--color-gray-4);color:var(--color-gray)}.comm-reason__title{color:var(--color-primary)}.account-billing{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:16px 24px}.account-billing._border{padding:16px 24px;border:1px solid var(--color-gray-2);border-radius:8px}.account-billing__table{grid-column:1/3;overflow-x:auto}.account-billing__table::-webkit-scrollbar{width:4px;height:4px;background-color:#f3f3f3;border-radius:4px}.account-billing__table::-webkit-scrollbar-thumb{background-color:var(--color-gray-2);border-radius:8px}.account-billing__table::-webkit-scrollbar-thumb:hover{background-color:var(--color-gray-2)}.account-billing .pagination{grid-column:1/3}.account-billing__header{gap:15px;grid-column:1/3}.account-billing__filters form{gap:10px}.account-billing__filter{min-width:150px}.account-balance{width:100%;height:280px;max-height:280px;gap:var(--indent-l);padding:24px;border-radius:16px;background-color:rgba(107,126,236,.08)}.account-balance__header{gap:12px}.account-balance__balance{gap:24px}.account-balance__item{gap:24px}.account-balance__item>:nth-child(1){width:100px;-ms-flex-negative:0;flex-shrink:0}.payment-methods{width:100%;height:280px;gap:24px;padding:24px;border-radius:16px;background-color:rgba(91,200,129,.08)}.payment-methods__container{padding-right:10px;width:100%;height:auto;overflow-y:auto;gap:6px}.payment-methods__container::-webkit-scrollbar{width:4px;height:4px;background-color:#f3f3f3;border-radius:4px}.payment-methods__container::-webkit-scrollbar-thumb{background-color:var(--color-gray-2);border-radius:8px}.payment-methods__container::-webkit-scrollbar-thumb:hover{background-color:var(--color-gray-2)}.payment-methods__btn{margin-left:auto}.payment-methods__item{gap:6px}.payment-methods__metod{width:100%;gap:16px;border:2px solid var(--color-gray-2);border-radius:4px;padding:8px 24px;text-align:center;background-color:var(--color-white)}.payment-methods__item-logo{width:46px;-ms-flex-negative:1;flex-shrink:1}.payment-methods__item-info{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.payment-methods__btns{-ms-flex-negative:0;flex-shrink:0;height:100%;gap:8px}.payment-methods__btn-remove{-ms-flex-negative:0;flex-shrink:0;height:100%}.billing-table{table-layout:fixed;min-width:600px}.billing-table._auto{table-layout:auto}.billing-table._auto td{padding:16px 16px 16px 5px;word-break:initial;white-space:nowrap}.billing-table._auto td:nth-of-type(2){white-space:initial}.billing-table .coll{width:auto}.billing-table .coll-big{width:30%}.billing-table td{word-break:break-all}.billing-table td a{text-decoration:none;color:var(--color-dark)}.billing-table tr th{font-size:14px;padding:5px 5px 16px 5px;font-weight:300;color:var(--color-gray)}.badge,.billing-status{font-family:var(--font-family);font-size:14px;font-weight:300;padding:4px 24px;border-radius:24px;color:var(--color-dark)!important;white-space:nowrap;text-align:center}.badge._paid,.badge.bg-info,.billing-status._paid,.billing-status.bg-info{background-color:rgba(91,200,129,.15)}.badge.bg-warning,.billing-status.bg-warning{background-color:rgba(255,204,0,.2)}.badge._rejected,.billing-status._rejected{background-color:rgba(255,194,209,.2)}.badge._waiting,.badge.bg-secondary,.billing-status._waiting,.billing-status.bg-secondary{background-color:rgba(133,133,137,.2)}.badge._create,.badge.bg-success,.billing-status._create,.billing-status.bg-success{background-color:rgba(91,200,129,.4)}.badge.bg-danger,.billing-status.bg-danger{background-color:rgba(255,0,0,.3)}.orders-status{font-size:12px;font-weight:700;color:var(--color-dark);text-align:right}.orders-status._waiting_for_response{color:var(--color-blue)}.orders-status._completed,.orders-status._new{color:var(--color-green)}.orders-status._cancelled,.orders-status._rejected{color:var(--color-primary)}.orders-status._in_progress{color:var(--color-warning)}.billing-btn{font-family:var(--font-family);color:var(--color-black)!important;background-color:rgba(107,126,236,.2);padding:6px 24px;border-radius:24px;white-space:nowrap;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.billing-btn--border{border:1px solid rgba(107,126,236,.2);background-color:transparent}.order-page{gap:32px}.order-page__info{gap:8px;padding:24px;border-radius:8px;background-color:rgba(223,223,223,.2)}.order-page__info-date-time{gap:16px}.order-page__info-date,.order-page__info-time{gap:8px}.order-page__info-date:before,.order-page__info-time:before{content:"";width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;background-image:url("../img/account/content/icons/DateRangeRounded.e3c9990adea5.svg");background-repeat:no-repeat;background-position:center center;background-size:contain}.order-page__info-time:before{content:"";background-image:url("../img/account/content/icons/AccessTimeRounded.4978cd3206c0.svg")}.order-page__description{gap:8px;padding:24px;border-radius:8px;border:3px solid #e5e5e6}.order-page .contact-bar{-webkit-box-shadow:0 8px 24px 0 rgba(66,69,86,.08);box-shadow:0 8px 24px 0 rgba(66,69,86,.08);border-radius:8px}.order-page .contact-bar .contact-bar__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;max-width:100%;top:initial;border:0;padding:16px 20px}.order-page .contact-bar .contact-bar__info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}.order-page .contact-bar .contact-bar__map{width:50%;-ms-flex-negative:0;flex-shrink:0;padding:0;margin:0}.order-page .messenger-account__info .rating{padding:0;font-size:20px}.order-page .messenger-account__info .rating__value{font-size:14px;font-weight:700;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.order-page .orders-finished__item{text-decoration:none;border:1px solid #e5e5e6;border-radius:8px;overflow:hidden;padding-bottom:0!important}.order-page .orders-finished__image{width:200px;height:200px}.order-page .orders-finished__card-upper{text-decoration:none}.order-page .orders-finished__card-bottom{margin-left:0!important;margin-top:20px}.order-page .orders-finished__info{padding:20px 0 20px 0}.order-page .orders-finished__date{padding:20px}.explore-business{gap:32px;margin-top:32px}.explore-business.modal{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;opacity:1;pointer-events:auto;top:initial;left:initial;-webkit-transform:initial;-ms-transform:initial;transform:initial;max-width:initial;max-height:initial;z-index:initial;padding:16px 24px;border:1px solid #e5e5e6;border-radius:8px;overflow-y:initial;height:auto}.explore-business.modal .modal__item{width:100%}.explore-business.modal .modal__btns{margin-left:auto}.explore-business .modal__item.keywords{margin-top:32px}.explore-business .explore-business__content{gap:40px}.explore-business .map{width:100%;height:600px;z-index:1}.explore-business .modal__heading{font-size:1.5rem}.explore-business .custom-radio{min-height:24px}.explore-business .custom-radio>.custom-radio__content,.explore-business .custom-radio>span{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:35px;min-height:28px}.explore-business .custom-radio>.custom-radio__content::before,.explore-business .custom-radio>span::before{position:absolute;top:5px;left:0}.explore-business .custom-radio>.custom-radio__content .custom-radio__description,.explore-business .custom-radio>span .custom-radio__description{color:var(--color-gray)}.explore-business .modal__budget{display:grid;width:100%;grid-template-columns:repeat(3,1fr);gap:32px}.explore-business .modal__budget .custom-radio{border:2px solid rgba(133,133,137,.25);border-radius:16px;padding:20px}.explore-business .modal__budget .custom-radio__content{position:relative;width:100%;height:100%;padding-left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}.explore-business .modal__budget .custom-radio__content::before{position:relative}.explore-business .modal__budget .custom-radio__content-name{position:absolute;max-width:calc(100% - 40px);top:1px;left:33px;font-size:1.25rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.explore-business .modal__budget .custom-radio__budget-title{margin-top:10px}.explore-business .modal__budget .custom-radio__budget-text.result{margin-top:auto;padding:14px 0;width:100%;border-top:2px solid #e5e5e6}.explore-business .modal__budget .custom-radio__budget-desc b,.explore-business .modal__budget .custom-radio__budget-desc strong{font-weight:700}.explore-business .range-slider{margin-top:40px}.explore-business .range-slider .range-slider__tooltip{top:calc(-100% - 10px)}.no-plan{gap:24px;border-radius:16px;padding:24px;background-color:var(--color-white);-webkit-box-shadow:0 0 10px 0 rgba(107,126,236,.16);box-shadow:0 0 10px 0 rgba(107,126,236,.16)}.no-plan svg{width:48px;height:48px;-ms-flex-negative:0;flex-shrink:0}.no-plan__text{color:var(--color-black)}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:0}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(50%,#eee));background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(white));background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:0}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-container{z-index:9997}.select2-container--open{z-index:9999}.registration__inputs-wrapper .select2-container{width:100%!important}.select2-container--default .select2-selection,.select2-container--default .select2-selection--multiple{font-family:var(--font-family);font-weight:400;font-size:.875rem;line-height:1.43;letter-spacing:-.02em;width:100%;color:var(--color-dark);background-color:var(--color-white);border:1px solid #e5e5e6;border-radius:4px;min-height:52px}.select2-container--default.select2-container--focus .select2-selection--multiple{border:2px solid #6b7eec}.select2-container--default .select2-selection--single .select2-selection__rendered{height:40px;padding:10px 10px;color:var(--color-dark)}.select2-container .select2-search--inline .select2-search__field{font-family:var(--font-family);margin-top:5px;margin-left:5px;height:40px;padding:10px 10px}.select2-search--dropdown .select2-search__field{padding:7px;margin-bottom:5px;margin-top:5px;outline:1px solid var(--color-gray-3)}.select2-container--default .select2-selection--single .select2-selection__arrow{height:52px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:var(--color-white);border:1px solid #6b7eec;color:#6b7eec;padding:8px;padding-left:20px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{border-right:1px solid #6b7eec;color:var(--color-dark);padding:10px 4px}.select2-dropdown{background-color:var(--color-white);border:1px solid #e5e5e6}.select2-container--default .select2-results__option--highlighted.select2-results__option--highlighted{background-color:var(--color-blue);color:var(--color-black);text-shadow:0 0 .5px var(--color-black)}.select2-container--default .select2-results__option--selected{background-color:var(--color-gray-2)}.select2-results__option{padding:12px 15px;-webkit-transition:text-shadow .25s ease;transition:text-shadow .25s ease}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{color:var(--color-dark)}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#6b7eec}.select2-container--open .select2-dropdown{-webkit-box-shadow:0 19px 24px rgba(0,0,0,.3);box-shadow:0 19px 24px rgba(0,0,0,.3);border:2px solid var(--color-blue);border-top:0}.select2-container--below .select2-selection{border-width:2px;border-color:#6b7eec}.select2-container--open .select2-selection{border-width:2px;border-color:var(--color-blue)}.work-times{width:100%;gap:var(--indent-s)}.work-times__line{max-width:100%;border-radius:4px;border:2px solid #e5e5e6;background-color:var(--color-white)}.work-times__input{position:relative}.work-times__input label{font-size:18px;position:relative;top:initial;left:initial}.work-times__input-el{font-size:18px;border:0;outline:0;padding:20px 24px!important;color:var(--color-gray)}.work-times__input-el::-webkit-calendar-picker-indicator{opacity:.5;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;cursor:pointer}.work-times__input-el::-webkit-clear-button{display:none}.work-times__input-el:not(.work-times__input-el:-moz-placeholder-shown){border:0}.work-times__input-el:not(.work-times__input-el:-ms-input-placeholder){border:0}.work-times__input-el:not(.work-times__input-el:placeholder-shown){border:0}.work-times__setting .custom-checkbox>span{font-size:14px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.work-times__setting .custom-checkbox>span::before{width:16px;height:16px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);margin-right:8px}.work-times__first{gap:0;padding:10px 24px;min-width:175px;-ms-flex-negative:0;flex-shrink:0}.work-times__first .custom-checkbox>span::before{width:14px;height:14px;margin-right:5px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.work-times__first .custom-checkbox>span{font-size:14px;color:var(--color-gray)}.work-times__name{font-size:18px;color:var(--color-gray)}.work-times .work-times__clear,.work-times .work-times__clears{background-color:var(--color-gray);width:28px;height:28px;-webkit-mask-image:url("../img/ico/close.b3531281e576.svg");mask-image:url("../img/ico/close.b3531281e576.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;cursor:pointer}.work-times__clear{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.work-times__clears{margin-right:10px}.work-times__lock{width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0;background-color:var(--color-gray);-webkit-mask-image:url("../img/ico/iconamoon_lock-thin.8d792cd4e2c3.svg");mask-image:url("../img/ico/iconamoon_lock-thin.8d792cd4e2c3.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;cursor:pointer;opacity:1;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;flex-shrink:0;margin:0 5px 0 auto}.work-times__lock._active{opacity:.3}.user-certificates{gap:30px}.user-certificates__container{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:none}.user-certificates__container .pagination{grid-column:1/3}.user-certificates__container.active{display:grid}.user-certificates__top{gap:12px;width:100%}.user-certificates__nav{gap:12px}.user-certificates__nav-btn.active{border-color:var(--color-primary)}.map-container:not(.is-active) *{pointer-events:none!important}.balance-card{gap:24px}.balance-card__item{width:100%;gap:32px;padding-top:24px;padding-bottom:24px}.balance-card__item:not(.balance-card__item:nth-last-child(1)){border-bottom:1px solid var(--color-gray-2)}.balance-card__item--row-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.balance-card__content{gap:24px}.balance-card__count{white-space:nowrap;-ms-flex-negative:0;flex-shrink:0;color:var(--color-primary)}.balance-card__count small{font-size:14px}.balance-card__btns{width:100%;gap:12px}.breadcrumbs{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.breadcrumbs.mb{margin-bottom:30px}.breadcrumbs__item{display:inline-block;margin-top:10px;overflow:hidden;text-overflow:ellipsis}.breadcrumbs__item:nth-last-child(1){pointer-events:none}.breadcrumbs__item:not(.breadcrumbs__item:nth-last-child(1)) .breadcrumbs__link{max-width:220px;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;-webkit-transition:.3s ease;transition:.3s ease}.breadcrumbs__item:not(.breadcrumbs__item:nth-last-child(1)) .breadcrumbs__link span{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transform:translateY(7px);-ms-transform:translateY(7px);transform:translateY(7px)}.breadcrumbs__item:not(.breadcrumbs__item:nth-last-child(1)) .breadcrumbs__link:after{content:"";display:inline-block;width:5px;height:10px;background-color:#a3a3a7;-webkit-mask-image:url("../img/ico/arrow-right.2215dd8a0141.svg");mask-image:url("../img/ico/arrow-right.2215dd8a0141.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;margin:0 5px;-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px)}.breadcrumbs__link{color:var(--color-dark);font-weight:500}.select-calendar{position:relative}.select-calendar .custom-calendar{position:absolute;z-index:4;width:100%;top:100%;right:0;padding:10px;border-radius:8px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2);background-color:var(--color-white);opacity:0;pointer-events:none;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.select-calendar .custom-calendar.show{opacity:1;pointer-events:auto}.custom-calendar{max-width:400px;font-family:Arial}.month-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.days-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:5px}.day{padding:7px;text-align:center;cursor:pointer;border:1px solid #ddd;-webkit-transition:border-color .25s ease,background-color .25s ease;transition:border-color .25s ease,background-color .25s ease}.day.available{background-color:#e3f2fd}.day.unavailable{opacity:.5;cursor:not-allowed}.day.selected{background-color:#4caf50;color:#fff;border:2px solid #45a049;border-radius:2px}.time-slots{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap}.time-slot{padding:8px;background-color:#e3f2fd;border:2px solid #e3f2fd;color:#000;border:none;border-radius:4px;cursor:pointer;-webkit-transition:border-color .25s ease,background-color .25s ease;transition:border-color .25s ease,background-color .25s ease}.time-slot.active{background-color:#4caf50;color:#fff;border:2px solid #45a049}.selected-slot{padding:10px;background:#f8f9fa;border-radius:5px}.modal2{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.modal-content{background-color:#fff;margin:100px auto;padding:20px;border-radius:8px;width:80%;max-width:500px}.close{float:right;font-size:24px;cursor:pointer}.form-group{margin-bottom:15px}.form-group label{display:block;margin-bottom:5px}.form-group input,.form-group select,.form-group textarea{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px}.btn-primary{background-color:#4caf50;color:#fff;padding:10px 15px;border:none;border-radius:4px;cursor:pointer}.ec-list .ec-event{color:var(--color-white)}.ec-list .ec-event-body,.ec-list .ec-event-time,.ec-list .ec-event-title{color:var(--color-dark)}.fc-daygrid-event,.fc-event{-ms-touch-action:manipulation;touch-action:manipulation}.fc .fc-button{-ms-touch-action:manipulation;touch-action:manipulation;padding:6px 8px}.ec-button{font-family:var(--font-family);font-size:12px}.ec-button.ec-addBookingButton{background-color:rgba(255,193,7,.3)}.ec-title{font-size:18px;font-weight:500}.ec-time-grid .ec-time{font-size:12px;color:var(--color-dark)}.ec-header .ec-day{min-height:30px;line-height:30px;font-size:12px;color:var(--color-dark)}.ec-event-body{border-radius:4px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1)}.home__services{padding-bottom:24px}.comm-item__rating{gap:4px}.home-services__inner{padding:16px 24px;border:1px solid #e5e5e6;border-radius:8px;overflow:hidden}.home-services__upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding-bottom:16px;border-bottom:1px solid #e5e5e6}.home-services__title{color:var(--color-primary)}.home-services__btn{padding:8px 16px;border-radius:4px;border:1px solid rgba(244,121,94,.24);color:var(--color-primary);-webkit-transition:border .25s ease;transition:border .25s ease}.home-services__bottom{padding-top:16px}.home-services__cards{width:100%;max-width:100%;overflow:hidden;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.home-services__item{gap:16px;width:100%;max-width:100%;overflow:hidden}a.home-services__item{-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.home-services__image{width:80px;height:80px;border-radius:8px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.home-services__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-services__content{max-width:calc(100% - 100px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.home-services__cards-name{max-width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.home-services__text{max-width:100%;overflow:hidden;text-overflow:ellipsis;display:-moz-box;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;box-orient:vertical;color:var(--color-dark)}.home-times__inner{padding:16px 24px;border:1px solid #e5e5e6;border-radius:8px}.home-times__upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #e5e5e6}.home-times__title{color:var(--color-primary)}.home-times__btn{padding:10px 16px;border-radius:4px;border:1px solid rgba(244,121,94,.24);color:var(--color-primary);-webkit-transition:border .25s ease;transition:border .25s ease}.home-times__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;padding-top:16px}.home-times__days-item,.home-times__hours-item{height:24px}.home-times__days{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.home-times__hours{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.photos__inner{border:1px solid #e5e5e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:8px;max-width:100%;padding:16px 24px;overflow:hidden}.photos__upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:16px;border-bottom:1px solid #e5e5e6}.photos__title{color:var(--color-primary)}.photos__btn{color:var(--color-primary);border:1px solid rgba(244,121,94,.24);border-radius:4px;padding:8px 16px;-webkit-transition:border .25s ease;transition:border .25s ease}.photos__bottom{padding-top:16px;overflow:hidden}.carousel-container{max-width:100%}.carousel-container>div{width:100%;height:100%;max-width:160px}.carousel-container>div:not(.carousel-container>div:nth-last-child(1)){margin-right:16px}.carousel-slide{width:160px!important;height:110px!important;-ms-flex-negative:0;flex-shrink:0;border-radius:8px;overflow:hidden;margin-right:16px}.carousel-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px;overflow:hidden}.carousel__add{padding:48px 68px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f6f6f7;border-radius:8px;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.carousel__add img{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.carousel__add:hover{background:#ffc2d11c}.carousel__add:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.orders__content-wrappe.user{margin-top:-100px}.orders__request{padding-top:40px;padding-bottom:24px}.orders-request__inner{padding:16px 24px;border:1px solid #e5e5e6;border-radius:8px}.orders-request__upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e5e5e6}.order-requests__title{color:var(--color-primary)}.orders-request__bottom{padding-top:16px}.orders-request__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.orders-request__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.orders-request__item:not(:last-child){padding-bottom:16px;border-bottom:1px solid #e5e5e6}.orders-request__card-upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:31px}.orders-request__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.orders-request__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.orders-request__info-name{color:var(--color-dark)}.orders-request__info-text{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.orders-request__image{-ms-flex-negative:0;flex-shrink:0}.orders-request__link{color:var(--color-blue)}.orders-request__distance{gap:8px;color:#858589}.orders-request__text{max-width:100%;white-space:nowrap;text-overflow:ellipsis;color:var(--color-dark)}.orders-request__date{color:#858589}.orders-request__card-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-left:64px}.orders-request__card-bottom button{gap:8px;padding:8px 16px;border:1px solid rgba(244,121,94,.24);border-radius:4px;color:var(--color-primary);-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.orders-request__card-bottom button:hover{background:#ffc2d128}.orders-finished__inner{padding:16px 24px;border:1px solid #e5e5e6;border-radius:8px}.orders-finished__upper{gap:20px;padding-bottom:16px;border-bottom:1px solid #e5e5e6}.orders-finished__title{color:var(--color-primary)}.orders-finished__bottom{padding-top:16px}.orders-finished__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.orders-finished__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;text-decoration:none;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.orders-finished__item .rating{background-color:transparent}.orders-finished__item._completed{background-color:rgba(91,200,129,.04);border-left:3px solid #5bc881;padding:12px;border-radius:6px;border-bottom:initial!important}.orders-finished__item._waiting_for_response{background-color:rgba(162,210,255,.04);border-left:3px solid #a2d2ff;padding:12px;border-radius:6px;border-bottom:initial!important}.orders-finished__item._cancelled{background-color:rgba(216,70,107,.04);border-left:3px solid #d8466b;padding:12px;border-radius:6px;border-bottom:initial!important}.orders-finished__item._in_progress{background-color:rgba(255,204,0,.04);border-left:3px solid #fc0;padding:12px;border-radius:6px;border-bottom:initial!important}.orders-finished__item:not(:last-child){padding-bottom:16px;border-bottom:1px solid #e5e5e6}.orders-finished__card-upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;text-decoration:none}.orders-finished__content{display:grid;grid-template-columns:70px minmax(0,1fr);gap:16px;overflow:hidden;text-overflow:ellipsis}.orders-finished__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.orders-finished__info .rating{padding:0}.orders-finished__info-name{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;gap:8px;color:var(--color-primary)}.orders-finished__info-text{gap:8px}.orders-finished__info-text .rating{padding:0;font-size:20px}.orders-finished__info-text .rating__value{font-size:14px;font-weight:700;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.orders-finished__link{color:var(--color-blue)}.orders-finished__distance{gap:8px;color:#858589}.orders-finished__date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;color:#858589}.orders-finished__card-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-left:0}.orders-finished__card-bottom .add-picture__btn,.orders-finished__card-bottom .btn,.orders-finished__card-bottom .modal__btn,.orders-finished__card-bottom .pagination__link,.orders-finished__card-bottom .thx-message__btn,.orders-finished__card-bottom .user-certificates__nav-btn{font-size:14px;padding:8px 12px}.orders-finished__start{white-space:nowrap;overflow:hidden;text-align:right}.orders-finished__image{width:70px;height:70px;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;border-radius:4px}.orders-finished__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.chat-content{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:8px;padding-bottom:80px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative}.chat-content--full{min-height:calc(100vh - 120px);height:auto;padding-right:320px;position:relative;-ms-scroll-chaining:none;overscroll-behavior:contain}.chat-content--full .messenger-chat{height:auto}.chat-content--full .chat-content__users{position:absolute;right:0;top:0;height:calc(100% - 80px);-ms-scroll-chaining:none;overscroll-behavior:contain}.chat-content--full .messenger-chat__inner{height:calc(100vh - 310px);-ms-scroll-chaining:none;overscroll-behavior:contain}.chat-content__inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.chat-content__messenger{height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.messenger-upper{border-radius:8px 0 0 0;border:1px solid #e5e5e6}.messenger-upper__inner{height:70px;padding:10px 24px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.messenger__back{width:36px;height:36px;display:none}.messenger__account{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;text-decoration:none;color:var(--color-dark)}.messenger-account__image{border-radius:8px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.messenger-account__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.chat-interlocutor-name,.messenger-account__name{color:var(--color-dark);max-width:100%;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.messenger-chat{border-left:1px solid #e5e5e6;border-right:1px solid #e5e5e6;height:420px}.messenger-chat__author,.messenger-chat__message-author{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;color:var(--color-dark)}.messenger-chat__date,.messenger-chat__message-time{text-align:right;color:var(--color-gray)}.messenger-chat__message-author,.messenger-chat__message-time{color:var(--color-gray)}.chat-content__users::-webkit-scrollbar,.messenger-chat__inner::-webkit-scrollbar{width:6px;background:0 0}.chat-content__users:hover::-webkit-scrollbar,.messenger-chat__inner:hover::-webkit-scrollbar{width:6px;background:0 0}.chat-content__users::-webkit-scrollbar-thumb,.messenger-chat__inner::-webkit-scrollbar-thumb{background-color:transparent;border-radius:10px}.messenger-chat__inner{height:410px;overflow-y:scroll;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:5px}.messenger-chat__inner.load{cursor:wait;pointer-events:none}.messenger-chat__messages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.messenger-chat__message-wrapper{padding:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;max-width:50%;width:auto}.messenger-chat__message-wrapper.companion{margin-right:auto}.messenger-chat__message-wrapper.companion>*{text-align:left!important}.messenger-chat__message-wrapper .messenger-chat__sent{-ms-flex-item-align:end;align-self:flex-end;color:#858589}.messenger-chat__message{padding-top:8px;padding-bottom:10px;padding-right:18px;padding-left:12px;border-radius:8px;background-color:var(--color-blue);display:inline-block;position:relative;color:var(--color-dark);overflow:hidden;text-overflow:ellipsis;text-wrap:auto}.messenger-chat__message._error{color:var(--color-dark);background-color:var(--color-pink)}.messenger-chat__message.message-outgoing{background-color:var(--color-pink)}.messenger-chat__message::after{content:"";width:12px;height:12px;-ms-flex-negative:0;flex-shrink:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;position:absolute;bottom:3px;right:3px}.messenger-chat__message--send::after{-webkit-mask-image:url("../img/ico/quill_checkmark.b4bbc7a64e88.svg");mask-image:url("../img/ico/quill_checkmark.b4bbc7a64e88.svg");background-color:var(--color-gray)}.messenger-chat__message--delivered::after{-webkit-mask-image:url("../img/ico/quill_checkmark.b4bbc7a64e88.svg");mask-image:url("../img/ico/quill_checkmark.b4bbc7a64e88.svg");background-color:var(--color-black)}.messenger-chat__message--read::after{-webkit-mask-image:url("../img/ico/quill_checkmark-double.8ab9532d9920.svg");mask-image:url("../img/ico/quill_checkmark-double.8ab9532d9920.svg");background-color:var(--color-black)}.messenger-chat__offer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:16px;border:2px solid #6b7eec;border-radius:8px}.messenger-chat__message-file{background:#25252d}.messenger-chat__file,.messenger-chat__message-file a{gap:10px;color:#fff;text-decoration:none;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.messenger-chat__file span,.messenger-chat__message-file a span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.messenger-chat__file:before,.messenger-chat__message-file a:before{content:"";width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;background-color:currentColor;-webkit-mask-image:url("../img/ico/mdi-light_file.5b671e1219f9.svg");mask-image:url("../img/ico/mdi-light_file.5b671e1219f9.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain}.messenger-chat__file.pdf::before,.messenger-chat__message-file a.pdf::before{-webkit-mask-image:url("../img/ico/teenyicons_pdf-outline.587a6b2441fe.svg");mask-image:url("../img/ico/teenyicons_pdf-outline.587a6b2441fe.svg")}.messenger-chat__file.file::before,.messenger-chat__message-file a.file::before{-webkit-mask-image:url("../img/ico/mdi_file-outline.77af09c09d0f.svg");mask-image:url("../img/ico/mdi_file-outline.77af09c09d0f.svg")}.messenger-chat__file.image::before,.messenger-chat__message-file a.image::before{-webkit-mask-image:url("../img/account/content/icons/ImageRounded.a94e55c9acee.svg");mask-image:url("../img/account/content/icons/ImageRounded.a94e55c9acee.svg")}.messenger-chat__file.video::before,.messenger-chat__message-file a.video::before{-webkit-mask-image:url("../img/account/content/icons/SmartDisplayRounded.89733b454544.svg");mask-image:url("../img/account/content/icons/SmartDisplayRounded.89733b454544.svg")}.chat-offer__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.chat-offer__image{border-radius:8px;overflow:hidden}.chat-offer__text{color:var(--color-dark)}.chat-offer__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.chat-offer__btns button{padding:8px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;gap:8px;white-space:nowrap}.chat-offer__accept{color:var(--color-white);background:var(--color-primary);-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.chat-offer__accept:hover{background:#ff9f89}.chat-offer__cancel{border:1px solid rgba(244,121,94,.24);-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;color:var(--color-dark)}.chat-offer__cancel:hover{background:#ffc2d128}.chat-sound-toggle{cursor:pointer}.chat-sound-toggle span{display:block;width:24px;height:24px;-webkit-mask-image:url("../img/ico/lets-icons_sound-min.37d0df4488b1.svg");mask-image:url("../img/ico/lets-icons_sound-min.37d0df4488b1.svg");background-color:var(--color-gray);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;opacity:.2;-webkit-transition:opacity .25s ease,background-color .25s ease;transition:opacity .25s ease,background-color .25s ease}.chat-sound-toggle input:checked+span{opacity:1}.notification-dot{position:absolute;top:19px;right:8px;width:10px;height:10px;background-color:var(--color-primary);border-radius:50%;-webkit-animation:pulse 1.5s infinite;animation:pulse 1.5s infinite}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:.8}50%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:1}100%{-webkit-transform:scale(.8);transform:scale(.8);opacity:.8}}@keyframes pulse{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:.8}50%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:1}100%{-webkit-transform:scale(.8);transform:scale(.8);opacity:.8}}.messenger-action{border:1px solid #e5e5e6;border-radius:0 0 0 8px;padding:16px 24px;padding-bottom:0;padding-top:0;-webkit-transition:border .25s ease;transition:border .25s ease}.messenger-action.active{border-color:var(--color-primary)}.messenger-action.disabled{opacity:.5;pointer-events:none}.messenger-action__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:16px;padding-bottom:25px}.actionImageInput,.actionVideoInput,.messenger-action__file-image,.messenger-action__file-video{font-size:0;padding:12px 24px;cursor:pointer;display:none}.messenger-action__file-wrapper{position:relative}.messenger-action__file-btn{padding:12px;border-radius:4px;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.messenger-action__file-btn:hover{background:#e5e5e6}.messenger-action__file-btn img{width:24px;min-width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.messenger-action__file-inputs{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--color-white);border-radius:8px;overflow:hidden;-webkit-box-shadow:0 8px 24px rgba(66,69,86,.08);box-shadow:0 8px 24px rgba(66,69,86,.08);width:200px;top:-85px;left:0;display:none}.messenger-action__file-inputs label{padding:8px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;cursor:pointer}.messenger-action__file-inputs label:hover{background:#a6b3fa}.active .messenger-action__file-inputs{display:-webkit-box;display:-ms-flexbox;display:flex}.messenger-action__message-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;-webkit-transform:translateY(25px);-ms-transform:translateY(25px);transform:translateY(25px)}.messenger-action__message-wrapper::before{content:"";width:20px;height:100%;background-color:var(--color-white);position:absolute;z-index:2;right:0;top:0}.uploaded-files__image,.uploaded-files__video{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.uploaded-files__image-name,.uploaded-files__video-name{font-family:var(--font-family);font-style:normal;font-weight:400;font-size:14px;line-height:114%;color:#858589}.coupons-modal__end-label{pointer-events:none}.imagePreview-delete img{width:16px;height:16px}.imageActionPreview{width:100px;height:100px;position:relative}.messenger-action__message{padding:0;padding-top:5px;padding-bottom:25px;padding-right:30px;font-family:var(--font-family);font-style:normal;font-weight:400;font-size:14px;line-height:114%;letter-spacing:-.02em;text-overflow:ellipsis;outline:0}.messenger-action__message::-webkit-input-placeholder{white-space:nowrap;overflow:hidden}.messenger-action__message::-moz-placeholder{white-space:nowrap;overflow:hidden}.messenger-action__message:-ms-input-placeholder{white-space:nowrap;overflow:hidden}.messenger-action__message::-ms-input-placeholder{white-space:nowrap;overflow:hidden}.messenger-action__message::placeholder{white-space:nowrap;overflow:hidden}.fileMessage{background:#25252d;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:16px}.sent .messenger-chat__sent{display:none}.messenger-action__send-button{width:72px;height:48px;border-radius:4px;background:var(--color-primary);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.messenger-action__send-button img{-ms-flex-negative:0;flex-shrink:0}.messenger-action__send-button:hover{opacity:.8}.chat-content__users{height:570px;overflow-x:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-ms-flex-negative:0;flex-shrink:0;width:320px;border-radius:0 8px 8px 0;border:1px solid #e5e5e6;border-left:none}.chat-users__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.chat-users__upper{gap:5px;position:sticky;top:0;height:70px;padding:18px 24px;border-radius:0 8px 0 0;border-bottom:1px solid #e5e5e6;background-color:var(--color-white);z-index:2}.chat-users__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%}.chat-users__item{position:relative;text-decoration:none;max-width:100%;overflow:hidden;padding:16px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;cursor:pointer;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.chat-users__item:hover{background-color:#f6f6f7}.chat-users__item-active{background-color:#f6f6f7}.chat-users__item-active .chat-users__name{color:var(--color-primary)}.chat-users__image{border-radius:50%;width:30px;height:30px;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.chat-users__image img{width:100%;height:100%;-o-object-position:center center;object-position:center center;-o-object-fit:cover;object-fit:cover}.chat-users__header{gap:3px}.chat-users__status{width:18px;height:18px;-ms-flex-negative:0;flex-shrink:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain}.chat-users__status--delivered{-webkit-mask-image:url("../img/ico/quill_checkmark.b4bbc7a64e88.svg");mask-image:url("../img/ico/quill_checkmark.b4bbc7a64e88.svg");background-color:var(--color-gray)}.chat-users__status--read{-webkit-mask-image:url("../img/ico/quill_checkmark-double.8ab9532d9920.svg");mask-image:url("../img/ico/quill_checkmark-double.8ab9532d9920.svg");background-color:var(--color-black)}.chat-users__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;max-width:100%;overflow:hidden}.chat-users__name{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--color-dark);margin-right:auto}.chat-users__date{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#858589;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.chat-users__message{color:var(--color-dark)}.chat-users__message-value{gap:5px;width:100%;max-width:100%;text-decoration:none;color:var(--color-dark);position:relative}.chat-users__message-value span{max-width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chat-users__notification{padding:1px 5px;-ms-flex-negative:0;flex-shrink:0;border-radius:10px;background-color:var(--color-gray);color:var(--color-white)}.chat-call__inner{position:fixed;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:50px;width:100%;max-width:1170px;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:calc(100vh - 100px);overflow-y:auto;z-index:5000;background:var(--color-white);border-radius:16px}.chat-call__content{padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.chat-call__account{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.call-account__avatar{border-radius:8px;overflow:hidden}.call-account__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.call-account__name{color:var(--color-dark)}.call-account__distance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;color:#858589}.chat-call__preview{position:relative}.chat-call__messages{max-width:403px}.chat-call__messages .messenger-action__message{max-width:100%}.chat-call__messages .messenger-chat__inner{padding-top:16px;padding-right:16px}.chat-call__messages .messenger-chat{height:591px}.call-preview__owner{position:absolute;right:16px;bottom:16px;border:1px solid #fff;border-radius:8px;overflow:hidden}.call-preview__timer{position:absolute;left:16px;bottom:16px;padding:8px;background:rgba(255,255,255,.24);border-radius:4px;color:var(--color-white)}.chat-call__btns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.chat-call__btns button{padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}.chat-call__videocam-btn{background:#d3d3d5}.chat-call__mic-btn{background:#d3d3d5}.chat-call__phoneCancel-btn{background:#ffc2d1}.video-active{display:none}.video-off{display:block}.video-active .video-active{display:block}.video-active .video-off{display:none}.mic-active{display:none}.mic-off{display:block}.mic-active .mic-active{display:block}.mic-active .mic-off{display:none}.modal-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:100;background:#33333359}.bills__modal{display:none;position:fixed;top:0;left:0;height:100%;width:100%;z-index:10000}.bills-modal__content{padding:24px;background:#fff;position:fixed;z-index:2000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;border-radius:16px;max-width:680px;width:100%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;max-height:calc(100vh - 100px);overflow-y:auto}.bills-modal__upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bills-modal__title{color:var(--color-dark)}.bills-modal__close{padding:2px;border-radius:4px;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.bills-modal__close:hover{background:#f6f6f7}.bills-modal__middle{padding:8px 16px;background:#f6f6f7;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bills-modal__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.bills-modal__text{color:var(--color-primary)}.bills-modal__date{color:#858589}.bills-modal__price{color:var(--color-blue)}.bills-modal__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.bills-modal__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.bills-modal__form input{border:1px solid #e5e5e6;border-radius:4px;padding:14px 16px}.bills-modal__form-upper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.bills-modal__small-inputs{max-width:296px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-flex:2;-ms-flex:2;flex:2}.bills-modal__card-input{width:100%;max-width:320px}.bills-modal__date-wrapper{position:relative;max-width:140px}.bills-modal__date-input{max-width:140px;position:relative}.bills-modal__calendar{position:absolute;right:6px;bottom:5px}.bills-modal__cvv-input{max-width:140px}.bills-modal__holder-input{width:100%;max-width:632px}.bills-modal__email-input{width:100%;max-width:416px}.bills-modal__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:16px;margin-top:16px}.bills-modal__cancel{padding:12px 24px;border-radius:4px;color:var(--color-dark);-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.bills-modal__cancel:hover{background:#e8e8eba2}.bills-modal__purchase{padding:12px 24px;border-radius:4px;background:var(--color-primary);color:var(--color-white);-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.bills-modal__purchase:hover{background:#ff9f89}.bills__modal-succes{position:fixed;left:0;top:0;width:100%;height:100%;z-index:10000;display:none}.bills-succes__inner{padding:32px 23.5px 56px 24px;background:#fff;border-radius:16px;position:fixed;z-index:5000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:50%;top:50%;width:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:400px}.bills-succes__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bills-succes__close{-ms-flex-item-align:end;align-self:end;padding:2px;border-radius:4px;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.bills-succes__close:hover{background:#f6f6f7}.bills-succes__checkround{width:104px;height:104px;border-radius:50%;background:rgba(91,200,129,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bills-succes__text{text-align:center}.bills-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.bills-content__upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.bills-content__title{color:var(--color-dark)}.bills-content__text{color:#858589}.bills-content__bottom-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.bills-content__item{max-width:294px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:24px;border-radius:16px}.bills-content__item:first-child{background:rgba(91,200,129,.08)}.bills-content__item:first-child .bills-content__desc-upgrade{display:none}.bills-content__item:nth-child(2){background:rgba(107,126,236,.08)}.bills-content__item:nth-child(2) .bills-content__desc-current{display:none}.bills-content__item:last-child{background:rgba(244,121,94,.08)}.bills-content__item:last-child .bills-content__desc-current{display:none}.bills-content__plan-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bills-content__input-wrapper{display:inline-block;position:relative;width:24px;height:24px;cursor:pointer}.bills-content__checkbox{opacity:0;position:absolute;cursor:pointer}.bills-choose__label{display:inline-block;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain}.bills-choose__label::before{content:"";display:block;width:100%;height:100%;background:url("../img/account/content/icons/checkbox-circle.9fc5d13f0ca6.svg") no-repeat}.bills-content__checkbox:checked+.bills-choose__label:before{background:url("../img/account/content/icons/checkbox-active.25c34c80cd19.svg") no-repeat}.bills-content__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.bills-content__desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.bills-content__desc-current{border:1px solid rgba(244,121,94,.24);border-radius:4px;padding:12px 24px;color:var(--color-primary);-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.bills-content__desc-current:hover{background:#ffc2d128}.bills-content__desc-upgrade{background:var(--color-primary);border:1px solid var(--color-primary);padding:12px 24px;border-radius:4px;color:var(--color-white);-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.bills-content__desc-upgrade:hover{background:#ffc2d1b6}.bills-history{padding-top:40px;padding-bottom:40px}.bills-history__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.bills-history__upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bills-history__title{color:var(--color-dark)}.bills-history__all{padding:8px 16px;border-radius:4px;background:var(--color-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:var(--color-white);-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.bills-history__all:hover{background:#ffc2d1b6}.bills-history__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.bills-history__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:16px 24px;border:1px solid #e5e5e6;border-radius:8px}.bills-history__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.bills-history__name{color:var(--color-dark)}.bills-history__date{color:#858589}.bills-history__action{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bills-history__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#858589}.bills-history__download{border:1px solid rgba(244,121,94,.24);border-radius:4px;padding:10px 16px;color:var(--color-primary);-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.bills-history__download:hover{background:#ffc2d128}.coupons-modal{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:24px}.coupons-modal__file{font-size:0;padding:12px 24px;cursor:pointer;display:none}.coupons-modal__choose-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.coupons-modal__choose-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.coupons-modal__choose-btns{border:1px solid #e5e5e6;border-radius:4px;padding:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;gap:2px}.coupons-modal__choose-btns label{padding:10px 24px;border-radius:2px;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.coupons-modal__btn-background{position:absolute;padding:10px 24px;border-radius:2px;top:2px;bottom:2px;left:2px;right:calc(50% - 2px);z-index:-1;background:var(--color-blue);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.coupons-modal__choose-text{color:#858589}.coupons-modal__add-picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.coupons-modal__add-image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.coupons-modal__add-desc{color:#858589}.coupons-modal__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.coupons-modal__form input{width:100%;border:1px solid #25252d}.coupons-modal__form textarea:not(:-moz-placeholder-shown){border:2px solid #6b7eec}.coupons-modal__form textarea:not(:-ms-input-placeholder){border:2px solid #6b7eec}.coupons-modal__form input:focus,.coupons-modal__form select:focus,.coupons-modal__form textarea:focus,.coupons-modal__form textarea:not(:placeholder-shown){border:2px solid #6b7eec}.coupons-modal__form input:not(:-moz-placeholder-shown)~.label-text,.coupons-modal__form textarea:not(:-moz-placeholder-shown)~label{top:1px;font-family:var(--font-family);font-style:normal;font-weight:400;font-size:12px;line-height:133%;color:#25252d}.coupons-modal__form input:not(:-ms-input-placeholder)~.label-text,.coupons-modal__form textarea:not(:-ms-input-placeholder)~label{top:1px;font-family:var(--font-family);font-style:normal;font-weight:400;font-size:12px;line-height:133%;color:#25252d}.coupons-modal__form input:not(:placeholder-shown)~.label-text,.coupons-modal__form input[type=email]:focus~.label-text,.coupons-modal__form input[type=password]:focus~.label-text,.coupons-modal__form input[type=tel]:focus~.label-text,.coupons-modal__form input[type=text]:focus~.label-text,.coupons-modal__form textarea:focus~label,.coupons-modal__form textarea:not(:placeholder-shown)~label{top:1px;font-family:var(--font-family);font-style:normal;font-weight:400;font-size:12px;line-height:133%;color:#25252d}.coupons-modal__form-header{position:relative}.coupons-modal__header-input{border:2px solid #e5e5e6;border-radius:4px;padding:14px 16px;width:100%}.coupons-modal__form-text{position:relative}.coupons-modal__start-date-wrapper{width:100%;position:relative}.coupons-modal__start-date-wrapper input{width:100%!important;max-width:initial!important}.coupons-modal__promo-wrapper{position:relative}.label-text{position:absolute;top:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:20px;-webkit-transition:all .3s ease;transition:all .3s ease}.coupons-modal__end-date-wrapper{position:relative}.coupons-modal__start-date{padding:25px 30px 10px 20px!important}.coupons-modal__end-date{padding:25px 30px 10px 20px!important}.coupons-modal__promo{padding:25px 30px 10px 20px!important;width:100%}.coupons-modal-select-local,.coupons-modal-select-service{position:relative}.coupons-modal-select-local .select-active,.coupons-modal-select-service .select-active{top:1px;font-family:var(--font-family);font-style:normal;font-weight:400;font-size:12px;line-height:133%;color:#25252d}.label__client-location-arrow{position:absolute;top:22px;right:20px;z-index:2;width:8px;height:5px}.label__services-arrow{position:absolute;bottom:24px;right:20px;z-index:2;width:8px;height:5px}.coupons-modal__btns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.coupons-modal__btns button{padding:12px 24px;border-radius:4px}.close-modal{color:var(--color-dark);-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;border-radius:4px}.close-modal:hover{background:#e8e8eba2}.coupons-modal__create{background:var(--color-primary)!important;color:var(--color-white)!important;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.coupons-modal__create:hover{background:#ff9f89!important}input[type=date]{position:relative}input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;color:transparent;background:0 0}input[type=date]::-webkit-clear-button,input[type=date]::-webkit-inner-spin-button{z-index:-10}input[type=date]::-webkit-input-placeholder{z-index:99}input[type=date]:placeholder{z-index:99}input[type=date]:not(.has-value):before{width:100%}.imagePreview-wrapper{display:none;gap:16px}.imagePreview{border-radius:8px;overflow:hidden}.imagePreview img{width:80px;height:80px}.imagePreview-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:4px}.imagePreview-content button{color:var(--color-primary)}.imagePreview-content button:hover{text-decoration:underline}.coupons-modal__total-price{display:none}.total-price__inner{background:#f6f6f7;border-radius:8px;padding:8px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.total-price__value{color:var(--color-blue)}.services-content__inner{padding:16px 24px;border:1px solid #e5e5e6;border-radius:8px}.services-content__upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #e5e5e6}.services-content__title{color:var(--color-primary)}.services-content__add{text-decoration:none;padding:8px 14px;gap:8px;border-radius:4px;background:var(--color-primary);color:var(--color-white)}.services-content__add.disabled,.services-content__add:disabled{background-color:#f6f6f7;color:#25252d;pointer-events:none}.services-content__bottom{padding-top:16px}.services-content__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.services-content__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.services-content__item._hide{padding:20px;border-radius:12px;position:relative;overflow:hidden}.services-content__item._hide:before{content:"";position:absolute;width:100%;height:100%;background-color:#f6f6f7;opacity:.5;left:0;top:0}.services-content__item._hide ._show{position:relative;z-index:3}.services-content__item:not(:last-child){padding-bottom:16px;border-bottom:1px solid #e5e5e6}.services-content__card-upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:100%;overflow:hidden}.services-content__card-service{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.services-content__image{-ms-flex-negative:0;flex-shrink:0;border-radius:8px;overflow:hidden;width:80px;height:80px}.services-content__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.services-content__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.services-content__name{max-width:100%;overflow:hidden;text-overflow:ellipsis;word-break:break-all;color:var(--color-dark);text-decoration:none}.services-content__date{color:#858589}.services-content__btns{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.services-content__btns a,.services-content__btns button{padding:8px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border:1px solid rgba(244,121,94,.24);border-radius:4px;color:var(--color-primary);-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.services-content__btns a:hover,.services-content__btns button:hover{background:#ffc2d128}.services-content__btns a._primary,.services-content__btns button._primary{background-color:var(--color-primary);color:#fff}.services-content__btns a._show:not(.services-content__card-edit),.services-content__btns button._show:not(.services-content__card-edit){-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.services-content__btns a._show:not(.services-content__card-edit):hover,.services-content__btns button._show:not(.services-content__card-edit):hover{opacity:.8}.services-content__card-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:4px}.services-content__price{color:var(--color-primary)}.services-content__card-bottom{padding:16px;background-color:var(--color-gray-4);border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.services-content__description-title{max-width:100%;overflow:hidden;text-overflow:ellipsis;word-break:break-all;color:var(--color-dark)}.services-content__description-text{max-width:100%;overflow:hidden;text-overflow:ellipsis;word-break:break-all;color:#858589}.coupons-modal__add-photo{padding:8px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border:1px solid rgba(244,121,94,.24);font-size:12px;border-radius:4px;cursor:pointer;color:var(--color-primary);-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.coupons-modal__add-photo:hover{background:#ffc2d128}.coupons-modal__inner{padding:24px;background:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;position:relative;z-index:5000;border-radius:16px;width:100%;left:50%;top:25px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:680px;max-height:calc(100vh - 50px);overflow-y:auto}.coupons-modal__inner::-webkit-scrollbar{width:0;height:0}.coupons-modal__upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.coupos-modal__chose-title{color:var(--color-primary)}.coupons-modal__choose-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.coupons-modal__choose-btns{border:1px solid #e5e5e6;border-radius:4px;padding:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;gap:2px}.coupons-modal__choose-btns button{padding:10px 24px;border-radius:2px;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.coupons-modal__btn-background{position:absolute;padding:10px 24px;border-radius:2px;top:2px;bottom:2px;left:2px;right:calc(50% - 2px);z-index:-1;background:var(--color-blue);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.coupons-modal__start-label{pointer-events:none;margin-top:2px}.coupons-modal__coupon-btn{color:var(--color-white)}.coupons-modal__choose-text{color:#858589}.coupons-modal__add-picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.coupons-modal__add-image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.coupons-modal__add-desc{color:#858589}.coupons-modal__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.coupons-modal__form input:not(:-moz-placeholder-shown),.coupons-modal__form textarea:not(:-moz-placeholder-shown){border:2px solid #6b7eec}.coupons-modal__form input:not(:-ms-input-placeholder),.coupons-modal__form textarea:not(:-ms-input-placeholder){border:2px solid #6b7eec}.coupons-modal__form input:focus,.coupons-modal__form input:not(:placeholder-shown),.coupons-modal__form select:focus,.coupons-modal__form textarea:focus,.coupons-modal__form textarea:not(:placeholder-shown){border:2px solid #6b7eec}.coupons-modal__form input[type=text]~.label-text{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:20px}.coupons-modal__form input:not(:-moz-placeholder-shown)~.label-text,.coupons-modal__form textarea:not(:-moz-placeholder-shown)~label{top:1px;font-family:var(--font-family);font-style:normal;font-weight:400;font-size:12px;line-height:133%;color:#25252d;margin-top:5px;transform:translateY(0)}.coupons-modal__form input:not(:-ms-input-placeholder)~.label-text,.coupons-modal__form textarea:not(:-ms-input-placeholder)~label{top:1px;font-family:var(--font-family);font-style:normal;font-weight:400;font-size:12px;line-height:133%;color:#25252d;margin-top:5px;-ms-transform:translateY(0);transform:translateY(0)}.coupons-modal__form input:not(:placeholder-shown)~.label-text,.coupons-modal__form input[type=text]:focus~.label-text,.coupons-modal__form textarea:focus~label,.coupons-modal__form textarea:not(:placeholder-shown)~label{top:1px;font-family:var(--font-family);font-style:normal;font-weight:400;font-size:12px;line-height:133%;color:#25252d;margin-top:5px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.coupons-modal__form-header{position:relative}.coupons-modal__header-input{border:2px solid #e5e5e6;border-radius:4px;padding:25px 16px 10px;width:100%}.coupons-modal__form-text{position:relative}.coupons-modal__form-textarea{border:2px solid #e5e5e6;border-radius:4px;padding:25px 16px;width:100%;max-height:120px}.coupons-modal__form-dates-promo{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.coupons-modal__form-dates-promo input{padding:12px 16px;border:2px solid #e5e5e6;border-radius:4px;width:100%;line-height:initial}.coupons-modal__calendar{position:absolute;pointer-events:none;z-index:0;right:8px;top:22px}.coupons-modal__promo-wrapper{position:relative}.coupons-modal__end-date-wrapper{position:relative}.coupons-modal__selects-wrapper{width:100%;max-width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;position:relative}.coupons-modal__selects-wrapper select{padding:25px 20px 10px;border:1px solid #e5e5e6;border-radius:4px;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;max-width:100%}.coupons-modal-select-local,.coupons-modal-select-service{position:relative}.coupons-modal-select-local .select-active,.coupons-modal-select-service .select-active{top:5px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);font-family:var(--font-family);font-style:normal;font-weight:400;font-size:12px;line-height:133%;color:#25252d}.label__client-location-arrow{position:absolute;top:28px;right:20px;z-index:2;width:8px;height:5px}.label__services-arrow{position:absolute;bottom:22px;right:20px;z-index:2;width:8px;height:5px}.coupons-modal__location{padding:15px 20px 15px!important}.coupons-modal__btns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.coupons-modal__btns button{padding:12px 24px;border-radius:4px}.close-modal{color:var(--color-primary);-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;border-radius:4px}.close-modal:hover{background:#e8e8eba2}.coupons-modal__create{background:var(--color-orange);color:var(--color-white);-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.coupons-modal__create:hover{background:#ff9f89}.imagePreview-wrapper{display:none;gap:16px}.imagePreview{border-radius:8px;overflow:hidden}.imagePreview img{width:80px;height:80px}.imagePreview-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:4px}.imagePreview-content button{color:var(--color-orange)}.imagePreview-content button:hover{text-decoration:underline}.coupons-modal__total-price{display:none}.total-price__inner{background:#f6f6f7;border-radius:8px;padding:8px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.total-price__value{color:var(--color-blue)}.review__content{padding-bottom:24px;padding-top:40px}.review-content__inner{padding:16px 24px;border:1px solid #e5e5e6;border-radius:8px}.review-content__upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #e5e5e6}.review-content__title{color:var(--color-primary)}.review-content__bottom{padding-top:16px}.review-content__cards{display:grid;grid-template-columns:100%;gap:16px;width:100%;max-width:100%;overflow:hidden}.review-content__cards-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.review-content__cards-item:not(:last-child){padding-bottom:16px;border-bottom:1px solid #e5e5e6}.review-content__cards-upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.review-content__account{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.review-content__image{width:50px;height:50px;border-radius:8px;overflow:hidden}.review-content__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.review-content__account-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.review-content__account-title{color:var(--color-blue)}.review-content__account-service{color:var(--color-dark)}.review-content__account-date{color:#858589}.review-content__cards-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.review-content__rating{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.review-content__text{white-space:pre-line}.review-content__btns-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.review-content__btns-box button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 16px;border:1px solid rgba(244,121,94,.24);border-radius:4px;color:var(--color-primary);-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.review-content__btns-box button:hover{background:#ffc2d128}.rating-content{padding-top:40px;padding-bottom:40px}.rating-content__inner{padding:16px 24px;border:1px solid #e5e5e6;border-radius:8px}.rating-content__upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e5e5e6}.rating-content__title{color:var(--color-primary)}.rating-content__btn{padding:8px 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border-radius:4px;background:var(--color-primary);color:var(--color-white)}.rating-content__bottom{padding-top:16px}.rating-content__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.rating-content__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.rating-content__item:not(:last-child){padding-bottom:40px;border-bottom:1px solid #e5e5e6}.rating-content__info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.rating-content__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;overflow:hidden;text-overflow:ellipsis}.rating-content__name{color:var(--color-dark)}.rating-content__page{color:#858589}.rating-content__page a{color:#6b7eec}.rating-content__values{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rating-content__link-review{text-decoration:underline;color:var(--color-gray)}.tips__faq{padding-top:40px;padding-bottom:40px}.tips-faq{width:100%}.tips-faq__inner{padding:16px 24px;border:1px solid #e5e5e6;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.tips-faq__title{color:var(--color-primary)}.accordion{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.accordion-item{padding:16px;background:#f6f6f7;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.accordion-header{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--color-dark);font-size:20px!important}.accordion-header img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.active .accordion-header{color:var(--color-primary)}.active .accordion-header img{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.accordion-content{display:none;color:var(--color-dark)}.accordion-content p:not(.accordion-contentp:nth-last-child(1)){margin-bottom:16px}.accordion-content ul:not(.accordion-contentul:nth-last-child(1)){margin-bottom:16px}.label-textarea{top:20px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.coupons-modal__templates{width:100%;max-width:660px;display:grid;grid-template-columns:1fr;gap:16px}.coupons-modal__main-template{width:100%;border-radius:8px;overflow:hidden;border:2px solid #e0e0e0}.coupons-modal__main-template .imagePreview-delete{display:none}.coupons-modal__main-template .imagePreview-delete._show{display:block}.coupons-modal__main-template img{border-radius:6px;overflow:hidden}.coupons-modal__main-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.coupons-modal__thumbnails{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.coupons-modal__thumbnail{width:100%;border-radius:4px;overflow:hidden;cursor:pointer;border:2px solid transparent;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.coupons-modal__thumbnail--active{border-color:#007bff}.coupons-modal__thumbnail img{width:100%;height:100%;border-radius:2px;overflow:hidden;-o-object-fit:cover;object-fit:cover}.coupons-modal__file-wrapper{position:relative}.coupons-modal__form-title{margin-top:16px}.theme-toggle{gap:4px}.theme-toggle__item{cursor:pointer}.theme-toggle__item>.theme-toggle__control:checked+.theme-toggle__text{background-color:var(--color-blue);opacity:1}.theme-toggle__text{padding:6px 8px;border-radius:12px;color:var(--color-white);opacity:.7;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.footer{padding-top:40px;padding-bottom:40px;background-color:var(--color-primary)}.footer__top{margin-bottom:40px}.footer__bottom{gap:40px;margin-top:80px}.footer__item{width:100%;max-width:320px;text-align:center}.footer__item:nth-child(1) *{text-align:left}.footer__item:nth-last-child(1) *{text-align:right}.footer__item>:not(.footer__item>:nth-last-child(1)){margin-bottom:50px}.footer__copyright{color:var(--color-white)}.footer__theme-toggle{gap:10px}.footer__theme-toggle-label{color:var(--color-white)}.footer-menu.show .footer-menu__list{max-height:1000px;pointer-events:auto}.footer-menu.show .footer-menu__title::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.footer-menu__title{color:var(--color-white);margin-bottom:24px!important}.footer-menu__item:not(.footer-menu__item:nth-last-child(1)){margin-bottom:16px}.footer-menu__link{color:var(--color-white);-webkit-transition:color .3s ease-out;transition:color .3s ease-out}@media (max-width:1400px){.btn.desktop-hide,.desktop-hide.add-picture__btn,.desktop-hide.modal__btn,.desktop-hide.pagination__link,.desktop-hide.thx-message__btn,.desktop-hide.user-certificates__nav-btn{display:none!important}.orders__content-wrappe.user{margin-top:0}}@media (max-width:1024px){:root{--container-offset:24px}.main.indent-big{margin-top:220px}.section{padding-top:56px;padding-bottom:56px}.accordion-content ol li,.accordion-content p,.accordion-content ul li,.add-photo__label,.b1,.b1-bold,.check-list li,.custom-radio>span,.hide-review__btn,.input__checkbox-text,.list li,.modal-request__price,.modal-request__title,.modal-tab__btn,.no-plan__text,.num-list li,.range-slider__item,.table th,.text-body-1,.text-body-1b,.text-body-2b,.thx-message__text,table th{font-size:.9375rem;line-height:1.6}.tag__input input::-webkit-input-placeholder{font-size:.8125rem;line-height:1.6}.tag__input input::-moz-placeholder{font-size:.8125rem;line-height:1.6}.tag__input input:-ms-input-placeholder{font-size:.8125rem;line-height:1.6}.tag__input input::-ms-input-placeholder{font-size:.8125rem;line-height:1.6}.add-picture__text,.b2,.b2-bold,.comm-answer__text,.comm-answer__text *,.comm-reason,.explore-business .custom-radio>.custom-radio__content .custom-radio__description,.explore-business .custom-radio>.custom-radio__content .custom-radio__title,.explore-business .custom-radio>span .custom-radio__description,.explore-business .custom-radio>span .custom-radio__title,.explore-business .modal__budget .custom-radio__budget-desc,.home-services__cards-name,.input__input,.input__label,.input__textarea,.messenger-chat__author,.messenger-chat__message,.messenger-chat__message-author,.modal-request__time,.modal__heading,.order-page__description-text,.order-page__info-date,.order-page__info-time,.remove-button,.request-quote__description,.select,.table td,.table td span,.tag__heading,.tag__info,.tag__input input,.tag__input input::placeholder,.tag__item span,.text-body-2,.work-times__input label,.work-times__input-el,.work-times__name,table td,table td span{font-size:.8125rem;line-height:1.6}.modal__info span,.modal__rating-text,.modal__title,.order-page__description-title,.order-page__info-title,.request-quote__title,.s1,.text-title-2,.text-title-3{font-size:1.125rem;line-height:1.33}.balance-card__count,.explore-business .modal__budget .custom-radio__budget-title,.order-page__title,.page-title,.text-title-1{font-size:1.5rem;line-height:1.25}.explore-business .modal__budget .custom-radio__budget-text,.modal__info,.s2,.s2-bold,.search-list li,.thx-message__title{font-size:1rem;line-height:1.33}.check-list li:before{top:1px}.input--code{max-width:100%}.range-slider__tooltip{position:relative;border:initial;left:0!important;top:0!important}.range-slider__slider{width:100%}.modal.modal-photo{max-width:initial;height:calc(var(--vh) * 100);max-height:initial}.modal{width:100%;height:calc(var(--vh) * 100);padding:24px 12px;max-height:initial;max-width:initial;top:0;left:0;-webkit-transform:initial;-ms-transform:initial;transform:initial;border-radius:0}.modal .messenger-upper__inner{padding:15px}.modal__title{font-size:28px}.modal__inputs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal__inputs.full>*{max-width:100%}.modal__inputs.tel{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.modal__inputs>*{max-width:100%}.modal__btns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:auto}.modal__btn{width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.modal__btn.primary{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.modal__btn.border{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.modal__rating{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal .messenger-chat{min-height:initial;max-height:100%;height:calc(var(--vh) * 100 - 220px)}.modal .messenger-account__back{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-form{height:100%}.thx-message__container{height:100%}.thx-message__btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px}.productpage-slider{height:100%}.productpage-slider__thumbs{margin-top:auto}.product-preview__slide{height:auto}.request-quote{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:auto;height:100%}.request-quote__step .modal__btns{padding:12px 0}.account-billing{grid-template-columns:1fr}.account-billing__table{grid-column:1}.account-billing .pagination{grid-column:1}.account-balance{height:auto;max-height:initial}.payment-methods{height:auto}.payment-methods__btns{height:auto}.explore-business .modal__budget{grid-template-columns:1fr;gap:12px}.explore-business .modal__budget .custom-radio__content-name{top:0}.work-times__setting .custom-checkbox>span::before{-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.work-times__first{min-width:140px}.chat-content--full{padding-right:0;-ms-scroll-chaining:chained;overscroll-behavior:auto;gap:12px}.chat-content--full .chat-content__users{width:100%;height:auto;max-height:500px;position:relative;-ms-scroll-chaining:chained;overscroll-behavior:auto}.chat-content{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.chat-content__inner{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.messenger-upper__inner{padding:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.messenger__account{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.chat-content__users{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;border-radius:8px;margin-top:16px;border-left:1px solid #e5e5e6}.chat-call__messages{display:none}}@media (max-width:768px){:root{--container-offset:16px}.main.indent-big{margin-top:190px}.section{padding-top:40px;padding-bottom:40px}.section-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-top>*{width:100%;text-align:left}.table-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tag__item{max-width:100%}.modal-form .orders-finished{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.thx-message__content .home-review{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.thx-message__content .home-review .home-review__account{width:100%}.thx-message__content .home-review .home-review__account-btns{width:100%}.thx-message__content .home-review .home-review__account-btns .add-picture__btn,.thx-message__content .home-review .home-review__account-btns .btn,.thx-message__content .home-review .home-review__account-btns .modal__btn,.thx-message__content .home-review .home-review__account-btns .pagination__link,.thx-message__content .home-review .home-review__account-btns .thx-message__btn,.thx-message__content .home-review .home-review__account-btns .user-certificates__nav-btn{width:100%}.thx-message__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-thumbs__slide{height:60px}.add-picture__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.pagination{padding:0;gap:4px}.pagination .prev{margin-right:0;padding:6px 8px}.pagination .prev svg{width:18px;height:18px}.pagination .next{margin-left:0;padding:6px 8px}.pagination .next svg{width:18px;height:18px}.pagination__item._first{display:none}.pagination__item._last{display:none}.pagination__link{padding:5px 10px;font-size:.75rem}.pagination__link{padding:10px 15px}.account-balance__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.account-balance__header>.add-picture__btn,.account-balance__header>.btn,.account-balance__header>.modal__btn,.account-balance__header>.pagination__link,.account-balance__header>.thx-message__btn,.account-balance__header>.user-certificates__nav-btn{width:100%}.payment-methods__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.order-page .contact-bar .contact-bar__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-page .contact-bar .contact-bar__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-page .contact-bar .contact-bar__map{width:100%}.order-page .orders-finished__image{width:100%;height:auto}.order-page .orders-finished__card-upper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-page .orders-finished__card-upper .orders-finished__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-page .orders-finished__info{padding:20px;padding-bottom:0}.user-certificates__container{grid-template-columns:minmax(0,1fr)}.user-certificates__top form,.user-certificates__top select{width:100%}.user-certificates__nav{width:100%}.balance-card__item--row-between{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.balance-card__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.balance-card__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.balance-card__btns>*{width:100%}.breadcrumbs{display:none}.fc-toolbar-title{font-size:1.2em}.fc-button{padding:4px 6px;font-size:.9em}.fc-timegrid-slot{height:40px}.fc-event{font-size:12px}.ec-toolbar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:20px}.ec-toolbar>*{width:100%;margin-bottom:0}.ec-button:not(.ec-addBookingButton){display:none}.home-services__cards{grid-template-columns:100%}.orders-request__card-bottom{margin-left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.orders-request__card-bottom button{width:100%}.orders-finished__upper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.orders-finished__card-bottom{margin-left:0}.orders-finished__image{width:50px;height:50px}.bills-modal__form-upper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bills-modal__form-upper .bills-modal__date-wrapper,.bills-modal__form-upper input{width:100%;max-width:100%}.bills-modal__form-bottom input{width:100%;max-width:100%}.coupons-modal__choose-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.coupons-modal__add-image-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.services-content__btns{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.services-content__btns a,.services-content__btns button{width:100%}.coupons-modal__form-dates-promo input{width:100%;max-width:100%}.coupons-modal__form-dates-promo{grid-template-columns:1fr}.coupons-modal__form-dates-promo>*{width:100%}.coupons-modal__selects-wrapper{grid-template-columns:100%;max-width:100%;width:100%}.review-content__inner{padding:16px 12px}.review-content__cards{grid-template-columns:100%}.review-content__btns-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rating-content__inner{padding:16px 12px}.rating-content__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.rating-content__image{width:50px;height:50px;-ms-flex-negative:0;flex-shrink:0}.review-content__answer{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__item{text-align:left}.footer__item:nth-last-child(1) *{text-align:left}.footer__item{margin-bottom:24px}.footer__item>:not(.footer__item>:nth-last-child(1)){margin-bottom:24px}.footer-menu[data-acardion] .footer-menu__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer-menu[data-acardion] .footer-menu__title:after{content:"";width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;background-color:currentColor;margin-left:8px;-webkit-mask-image:url("../img/ico/arrow-down.370bf325a641.svg");mask-image:url("../img/ico/arrow-down.370bf325a641.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.footer-menu__list{-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out;max-height:0;overflow:hidden;pointer-events:none}.footer-menu__title{margin-bottom:0!important}.footer-menu__item:nth-child(1){margin-top:24px}}@media (max-width:576px){.main.indent{margin-top:77px}.balance-card__count,.explore-business .modal__budget .custom-radio__budget-title,.order-page__title,.page-title,.text-title-1{font-size:1.125rem}.input__input,.input__textarea{font-size:1rem}.modal .home-review__account-title{-ms-flex-wrap:wrap;flex-wrap:wrap}.modal .home-review__account-date{width:100%}.modal__preview-container .cr-boundary{width:100%!important}.modal-request{-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-request__img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.modal-request__text{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.modal-request__info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:0 1 calc(100% - 100px);flex:0 1 calc(100% - 100px)}.productpage-slider__btn{display:none}.payment-methods__metod{padding:8px;gap:8px}.payment-methods__item-info{font-size:12px}.explore-business.modal{gap:16px;margin-top:16px;padding:16px 12px}.explore-business .modal__item.keywords{margin-top:16px}.no-plan{padding:24px 12px;gap:12px;border-radius:8px}.no-plan svg{width:24px;height:24px}.work-times__line{display:grid;gap:10px;grid-template-columns:minmax(0 1,fr) minmax(0 1,fr) 24px 24px}.work-times__input label{display:none}.work-times__input-el{font-size:16px;padding:10px 12px!important}.work-times__first{padding:5px 12px;grid-column:1/5}.work-times__name{font-size:16px}.work-times__clear{right:0}.user-certificates__nav-btn{width:100%}.ec-addBookingButton{width:100%}.home-services__inner{padding:18px 8px}.home-times__inner{padding:18px 8px}.home-times__bottom{gap:8px}.photos__inner{padding:18px 8px;width:100%;max-width:calc(100vw - (var(--container-offset) * 2))}.photos__upper{gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.orders-request__inner{padding:16px 12px}.orders-request__date{display:none}.orders-finished__inner{padding:16px 12px}.orders-finished__card-upper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.orders-finished__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.orders-finished__info-name{-ms-flex-wrap:wrap;flex-wrap:wrap}.orders-finished__date{text-align:left;padding-left:0}.orders-finished__date>*{width:100%;text-align:left}.orders-finished__card-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:0}.orders-finished__card-bottom .add-picture__btn,.orders-finished__card-bottom .btn,.orders-finished__card-bottom .modal__btn,.orders-finished__card-bottom .pagination__link,.orders-finished__card-bottom .thx-message__btn,.orders-finished__card-bottom .user-certificates__nav-btn{width:100%}.messenger-chat__inner{padding:12px}.messenger-chat__message-wrapper{max-width:90%}.chat-offer__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.chat-offer__btns button{width:100%}.messenger-action{padding:16px 8px;padding-bottom:0}.messenger-action__file-wrapper{display:none}.messenger-action__message{max-height:initial}.bills-modal__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bills-modal__cancel{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.bills-modal__purchase{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.bills-content__item{max-width:100%;width:100%;padding:24px 12px}.bills-history__upper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.bills-history__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:16px 12px}.bills-history__action{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.services-content__inner{padding:16px 12px}.services-content__upper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.services-content__card-upper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.coupons-modal__inner{padding:24px 12px}.review-content__cards-upper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:16px}.rating-content__upper{gap:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rating-content__btn{width:100%}.rating-content__page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.rating-content__page a{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.tips-faq__inner{padding:16px 12px}.accordion-header{font-size:16px!important}}@media (hover:hover){.accordion-content ol li a:hover,.accordion-content ul li a:hover,.link:hover,.list li a:hover,.num-list li a:hover{outline:0;color:var(--color-primary)}.btn--primary:hover,.modal__btn.primary:hover,.pagination__link.active:hover,.thx-message__btn:hover{outline:0;background-color:var(--color-primary-hover)}.btn--blue:hover{outline:0;background-color:rgba(107,126,236,.5)}.add-picture__btn:hover,.btn--primary-border:hover,.modal__btn.border:hover,.pagination__link:hover,.user-certificates__nav-btn:hover{outline:0;background-color:transparent;border-color:var(--color-primary)}.btn--white:hover{outline:0;color:var(--color-dark);border-color:var(--color-dark)}.input__checkbox-label input:hover{outline:0}.input__checkbox-label input:hover:not(:disabled){-webkit-box-shadow:0 0 0 2px rgba(216,70,107,.2);box-shadow:0 0 0 2px rgba(216,70,107,.2)}.tag__item span:hover{outline:0;opacity:.8}.modal .home-review__account:hover{outline:0;opacity:1}.modal__btns a.modal__btn:hover{outline:0;color:var(--color-primary)}.billing-btn:hover{outline:0;opacity:.8}.work-times__input-el::-webkit-calendar-picker-indicator:hover{outline:0;opacity:.3}.work-times .work-times__clear:hover,.work-times .work-times__clears:hover{outline:0;opacity:.3}.work-times__lock:hover{outline:0;opacity:.7}.breadcrumbs__link:hover{outline:0;color:var(--color-primary)}.home-services__btn:hover{outline:0;border-color:var(--color-primary)}a.home-services__item:hover{outline:0;opacity:.7}.home-times__btn:hover{outline:0;border-color:var(--color-primary)}.photos__btn:hover{outline:0;border-color:var(--color-primary)}.orders-finished__item:hover{outline:0;opacity:.8}.chat-content__users:hover,.messenger-chat__inner:hover{outline:0}.chat-content__users:hover::-webkit-scrollbar-thumb,.messenger-chat__inner:hover::-webkit-scrollbar-thumb{background-color:var(--color-gray);border-radius:10px}.messenger-chat__file:hover,.messenger-chat__message-file a:hover{outline:0;opacity:.7}.card-link:hover{outline:0;text-decoration:underline}.rating-content__page a:hover{outline:0;text-decoration:none}.rating-content__link-review:hover{outline:0;text-decoration:none}.theme-toggle__item:hover{outline:0}.theme-toggle__item:hover .theme-toggle__text{opacity:1}.footer-menu__link:hover{outline:0;color:var(--color-dark)}}@media (prefers-color-scheme:dark){.ec-auto-dark .ec{color-scheme:dark;--ec-h:215;--ec-s:15%;--ec-l-300:25.50%;--ec-l-500:42.40%;--ec-l-600:49.80%;--ec-l-700:57.30%;--ec-bg-fallback-color:#22272e}}